1ffe3c632Sopenharmony_ci// <auto-generated>
2ffe3c632Sopenharmony_ci//     Generated by the protocol buffer compiler.  DO NOT EDIT!
3ffe3c632Sopenharmony_ci//     source: wrapper_benchmark_messages.proto
4ffe3c632Sopenharmony_ci// </auto-generated>
5ffe3c632Sopenharmony_ci#pragma warning disable 1591, 0612, 3021
6ffe3c632Sopenharmony_ci#region Designer generated code
7ffe3c632Sopenharmony_ci
8ffe3c632Sopenharmony_ciusing pb = global::Google.Protobuf;
9ffe3c632Sopenharmony_ciusing pbc = global::Google.Protobuf.Collections;
10ffe3c632Sopenharmony_ciusing pbr = global::Google.Protobuf.Reflection;
11ffe3c632Sopenharmony_ciusing scg = global::System.Collections.Generic;
12ffe3c632Sopenharmony_cinamespace Google.Protobuf.Benchmarks {
13ffe3c632Sopenharmony_ci
14ffe3c632Sopenharmony_ci  /// <summary>Holder for reflection information generated from wrapper_benchmark_messages.proto</summary>
15ffe3c632Sopenharmony_ci  public static partial class WrapperBenchmarkMessagesReflection {
16ffe3c632Sopenharmony_ci
17ffe3c632Sopenharmony_ci    #region Descriptor
18ffe3c632Sopenharmony_ci    /// <summary>File descriptor for wrapper_benchmark_messages.proto</summary>
19ffe3c632Sopenharmony_ci    public static pbr::FileDescriptor Descriptor {
20ffe3c632Sopenharmony_ci      get { return descriptor; }
21ffe3c632Sopenharmony_ci    }
22ffe3c632Sopenharmony_ci    private static pbr::FileDescriptor descriptor;
23ffe3c632Sopenharmony_ci
24ffe3c632Sopenharmony_ci    static WrapperBenchmarkMessagesReflection() {
25ffe3c632Sopenharmony_ci      byte[] descriptorData = global::System.Convert.FromBase64String(
26ffe3c632Sopenharmony_ci          string.Concat(
27ffe3c632Sopenharmony_ci            "CiB3cmFwcGVyX2JlbmNobWFya19tZXNzYWdlcy5wcm90bxIaZ29vZ2xlLnBy",
28ffe3c632Sopenharmony_ci            "b3RvYnVmLmJlbmNobWFya3MaHmdvb2dsZS9wcm90b2J1Zi93cmFwcGVycy5w",
29ffe3c632Sopenharmony_ci            "cm90byLeLgoYTWFueVdyYXBwZXJGaWVsZHNNZXNzYWdlEjUKD2RvdWJsZV9m",
30ffe3c632Sopenharmony_ci            "aWVsZF85NRhfIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI0",
31ffe3c632Sopenharmony_ci            "Cg5kb3VibGVfZmllbGRfMRgBIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3Vi",
32ffe3c632Sopenharmony_ci            "bGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRfNzkYTyABKAsyHC5nb29nbGUucHJv",
33ffe3c632Sopenharmony_ci            "dG9idWYuRG91YmxlVmFsdWUSMgoNaW50NjRfZmllbGRfMhgCIAEoCzIbLmdv",
34ffe3c632Sopenharmony_ci            "b2dsZS5wcm90b2J1Zi5JbnQ2NFZhbHVlEjUKD2RvdWJsZV9maWVsZF85Nhhg",
35ffe3c632Sopenharmony_ci            "IAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRIyCg1pbnQ2NF9m",
36ffe3c632Sopenharmony_ci            "aWVsZF8zGAMgASgLMhsuZ29vZ2xlLnByb3RvYnVmLkludDY0VmFsdWUSMgoN",
37ffe3c632Sopenharmony_ci            "aW50NjRfZmllbGRfNBgEIAEoCzIbLmdvb2dsZS5wcm90b2J1Zi5JbnQ2NFZh",
38ffe3c632Sopenharmony_ci            "bHVlEjUKD2RvdWJsZV9maWVsZF85NxhhIAEoCzIcLmdvb2dsZS5wcm90b2J1",
39ffe3c632Sopenharmony_ci            "Zi5Eb3VibGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRfNjUYQSABKAsyHC5nb29n",
40ffe3c632Sopenharmony_ci            "bGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxkXzY2GEIg",
41ffe3c632Sopenharmony_ci            "ASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjQKDmRvdWJsZV9m",
42ffe3c632Sopenharmony_ci            "aWVsZF83GAcgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjUK",
43ffe3c632Sopenharmony_ci            "D2RvdWJsZV9maWVsZF82Mhg+IAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3Vi",
44ffe3c632Sopenharmony_ci            "bGVWYWx1ZRI2ChBkb3VibGVfZmllbGRfMTE4GHYgASgLMhwuZ29vZ2xlLnBy",
45ffe3c632Sopenharmony_ci            "b3RvYnVmLkRvdWJsZVZhbHVlEjYKEGRvdWJsZV9maWVsZF8xMTkYdyABKAsy",
46ffe3c632Sopenharmony_ci            "HC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxk",
47ffe3c632Sopenharmony_ci            "XzY3GEMgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjYKEGRv",
48ffe3c632Sopenharmony_ci            "dWJsZV9maWVsZF8xMjAYeCABKAsyHC5nb29nbGUucHJvdG9idWYuRG91Ymxl",
49ffe3c632Sopenharmony_ci            "VmFsdWUSNgoQZG91YmxlX2ZpZWxkXzEyMRh5IAEoCzIcLmdvb2dsZS5wcm90",
50ffe3c632Sopenharmony_ci            "b2J1Zi5Eb3VibGVWYWx1ZRI2ChBkb3VibGVfZmllbGRfMTIyGHogASgLMhwu",
51ffe3c632Sopenharmony_ci            "Z29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjYKEGRvdWJsZV9maWVsZF8x",
52ffe3c632Sopenharmony_ci            "MjMYeyABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNgoQZG91",
53ffe3c632Sopenharmony_ci            "YmxlX2ZpZWxkXzEyNBh8IAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVW",
54ffe3c632Sopenharmony_ci            "YWx1ZRI0Cg5kb3VibGVfZmllbGRfOBgIIAEoCzIcLmdvb2dsZS5wcm90b2J1",
55ffe3c632Sopenharmony_ci            "Zi5Eb3VibGVWYWx1ZRI0Cg5kb3VibGVfZmllbGRfORgJIAEoCzIcLmdvb2ds",
56ffe3c632Sopenharmony_ci            "ZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRfOTgYYiAB",
57ffe3c632Sopenharmony_ci            "KAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2Zp",
58ffe3c632Sopenharmony_ci            "ZWxkXzEwGAogASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjUK",
59ffe3c632Sopenharmony_ci            "D2RvdWJsZV9maWVsZF8xMRgLIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3Vi",
60ffe3c632Sopenharmony_ci            "bGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRfOTkYYyABKAsyHC5nb29nbGUucHJv",
61ffe3c632Sopenharmony_ci            "dG9idWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxkXzg0GFQgASgLMhwu",
62ffe3c632Sopenharmony_ci            "Z29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjUKD2RvdWJsZV9maWVsZF8x",
63ffe3c632Sopenharmony_ci            "NBgOIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI1Cg9kb3Vi",
64ffe3c632Sopenharmony_ci            "bGVfZmllbGRfNzcYTSABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFs",
65ffe3c632Sopenharmony_ci            "dWUSNQoPZG91YmxlX2ZpZWxkXzE1GA8gASgLMhwuZ29vZ2xlLnByb3RvYnVm",
66ffe3c632Sopenharmony_ci            "LkRvdWJsZVZhbHVlEjMKDmludDY0X2ZpZWxkXzE5GBMgASgLMhsuZ29vZ2xl",
67ffe3c632Sopenharmony_ci            "LnByb3RvYnVmLkludDY0VmFsdWUSNAoPaW50NjRfZmllbGRfMTE1GHMgASgL",
68ffe3c632Sopenharmony_ci            "MhsuZ29vZ2xlLnByb3RvYnVmLkludDY0VmFsdWUSNgoQZG91YmxlX2ZpZWxk",
69ffe3c632Sopenharmony_ci            "XzExNhh0IAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI0Cg9p",
70ffe3c632Sopenharmony_ci            "bnQ2NF9maWVsZF8xMTcYdSABKAsyGy5nb29nbGUucHJvdG9idWYuSW50NjRW",
71ffe3c632Sopenharmony_ci            "YWx1ZRI1Cg9kb3VibGVfZmllbGRfMjAYFCABKAsyHC5nb29nbGUucHJvdG9i",
72ffe3c632Sopenharmony_ci            "dWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxkXzIxGBUgASgLMhwuZ29v",
73ffe3c632Sopenharmony_ci            "Z2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjUKD3N0cmluZ19maWVsZF83MxhJ",
74ffe3c632Sopenharmony_ci            "IAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5TdHJpbmdWYWx1ZRI1Cg9zdHJpbmdf",
75ffe3c632Sopenharmony_ci            "ZmllbGRfNzQYSiABKAsyHC5nb29nbGUucHJvdG9idWYuU3RyaW5nVmFsdWUS",
76ffe3c632Sopenharmony_ci            "NQoPZG91YmxlX2ZpZWxkXzIyGBYgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRv",
77ffe3c632Sopenharmony_ci            "dWJsZVZhbHVlEjUKD2RvdWJsZV9maWVsZF82ORhFIAEoCzIcLmdvb2dsZS5w",
78ffe3c632Sopenharmony_ci            "cm90b2J1Zi5Eb3VibGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRfNzAYRiABKAsy",
79ffe3c632Sopenharmony_ci            "HC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxk",
80ffe3c632Sopenharmony_ci            "XzcxGEcgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjUKD2Rv",
81ffe3c632Sopenharmony_ci            "dWJsZV9maWVsZF83MhhIIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVW",
82ffe3c632Sopenharmony_ci            "YWx1ZRI1Cg9kb3VibGVfZmllbGRfMjUYGSABKAsyHC5nb29nbGUucHJvdG9i",
83ffe3c632Sopenharmony_ci            "dWYuRG91YmxlVmFsdWUSMwoOaW50NjRfZmllbGRfMjYYGiABKAsyGy5nb29n",
84ffe3c632Sopenharmony_ci            "bGUucHJvdG9idWYuSW50NjRWYWx1ZRI1Cg9kb3VibGVfZmllbGRfNjgYRCAB",
85ffe3c632Sopenharmony_ci            "KAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2Zp",
86ffe3c632Sopenharmony_ci            "ZWxkXzI4GBwgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjYK",
87ffe3c632Sopenharmony_ci            "EGRvdWJsZV9maWVsZF8xMDYYaiABKAsyHC5nb29nbGUucHJvdG9idWYuRG91",
88ffe3c632Sopenharmony_ci            "YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxkXzI5GB0gASgLMhwuZ29vZ2xlLnBy",
89ffe3c632Sopenharmony_ci            "b3RvYnVmLkRvdWJsZVZhbHVlEjUKD2RvdWJsZV9maWVsZF8zMBgeIAEoCzIc",
90ffe3c632Sopenharmony_ci            "Lmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI2ChBkb3VibGVfZmllbGRf",
91ffe3c632Sopenharmony_ci            "MTAxGGUgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjYKEGRv",
92ffe3c632Sopenharmony_ci            "dWJsZV9maWVsZF8xMDIYZiABKAsyHC5nb29nbGUucHJvdG9idWYuRG91Ymxl",
93ffe3c632Sopenharmony_ci            "VmFsdWUSNgoQZG91YmxlX2ZpZWxkXzEwMxhnIAEoCzIcLmdvb2dsZS5wcm90",
94ffe3c632Sopenharmony_ci            "b2J1Zi5Eb3VibGVWYWx1ZRI2ChBkb3VibGVfZmllbGRfMTA0GGggASgLMhwu",
95ffe3c632Sopenharmony_ci            "Z29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjYKEGRvdWJsZV9maWVsZF8x",
96ffe3c632Sopenharmony_ci            "MDUYaSABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91",
97ffe3c632Sopenharmony_ci            "YmxlX2ZpZWxkXzMxGB8gASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZh",
98ffe3c632Sopenharmony_ci            "bHVlEjMKDmludDY0X2ZpZWxkXzMyGCAgASgLMhsuZ29vZ2xlLnByb3RvYnVm",
99ffe3c632Sopenharmony_ci            "LkludDY0VmFsdWUSNQoPZG91YmxlX2ZpZWxkXzc1GEsgASgLMhwuZ29vZ2xl",
100ffe3c632Sopenharmony_ci            "LnByb3RvYnVmLkRvdWJsZVZhbHVlEjcKEGRvdWJsZV9maWVsZF8xMjkYgQEg",
101ffe3c632Sopenharmony_ci            "ASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEhUKDWVudW1fZmll",
102ffe3c632Sopenharmony_ci            "bGRfODAYUCABKAUSFQoNZW51bV9maWVsZF84MRhRIAEoBRIzCg5pbnQ2NF9m",
103ffe3c632Sopenharmony_ci            "aWVsZF84MhhSIAEoCzIbLmdvb2dsZS5wcm90b2J1Zi5JbnQ2NFZhbHVlEhUK",
104ffe3c632Sopenharmony_ci            "DWVudW1fZmllbGRfODMYUyABKAUSMwoOaW50NjRfZmllbGRfODUYVSABKAsy",
105ffe3c632Sopenharmony_ci            "Gy5nb29nbGUucHJvdG9idWYuSW50NjRWYWx1ZRIzCg5pbnQ2NF9maWVsZF84",
106ffe3c632Sopenharmony_ci            "NhhWIAEoCzIbLmdvb2dsZS5wcm90b2J1Zi5JbnQ2NFZhbHVlEjMKDmludDY0",
107ffe3c632Sopenharmony_ci            "X2ZpZWxkXzg3GFcgASgLMhsuZ29vZ2xlLnByb3RvYnVmLkludDY0VmFsdWUS",
108ffe3c632Sopenharmony_ci            "NAoPaW50NjRfZmllbGRfMTI1GH0gASgLMhsuZ29vZ2xlLnByb3RvYnVmLklu",
109ffe3c632Sopenharmony_ci            "dDY0VmFsdWUSMwoOaW50NjRfZmllbGRfMzcYJSABKAsyGy5nb29nbGUucHJv",
110ffe3c632Sopenharmony_ci            "dG9idWYuSW50NjRWYWx1ZRI1Cg9kb3VibGVfZmllbGRfMzgYJiABKAsyHC5n",
111ffe3c632Sopenharmony_ci            "b29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSMQoMaW50ZXJhY3Rpb25zGCcg",
112ffe3c632Sopenharmony_ci            "ASgLMhsuZ29vZ2xlLnByb3RvYnVmLkludDY0VmFsdWUSHgoWcmVwZWF0ZWRf",
113ffe3c632Sopenharmony_ci            "aW50X2ZpZWxkXzEwMBhkIAMoBRI1Cg9kb3VibGVfZmllbGRfNDAYKCABKAsy",
114ffe3c632Sopenharmony_ci            "HC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSMwoOaW50NjRfZmllbGRf",
115ffe3c632Sopenharmony_ci            "NDEYKSABKAsyGy5nb29nbGUucHJvdG9idWYuSW50NjRWYWx1ZRI0Cg9pbnQ2",
116ffe3c632Sopenharmony_ci            "NF9maWVsZF8xMjYYfiABKAsyGy5nb29nbGUucHJvdG9idWYuSW50NjRWYWx1",
117ffe3c632Sopenharmony_ci            "ZRI0Cg9pbnQ2NF9maWVsZF8xMjcYfyABKAsyGy5nb29nbGUucHJvdG9idWYu",
118ffe3c632Sopenharmony_ci            "SW50NjRWYWx1ZRI3ChBkb3VibGVfZmllbGRfMTI4GIABIAEoCzIcLmdvb2ds",
119ffe3c632Sopenharmony_ci            "ZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI2ChBkb3VibGVfZmllbGRfMTA5GG0g",
120ffe3c632Sopenharmony_ci            "ASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjQKD2ludDY0X2Zp",
121ffe3c632Sopenharmony_ci            "ZWxkXzExMBhuIAEoCzIbLmdvb2dsZS5wcm90b2J1Zi5JbnQ2NFZhbHVlEjYK",
122ffe3c632Sopenharmony_ci            "EGRvdWJsZV9maWVsZF8xMTEYbyABKAsyHC5nb29nbGUucHJvdG9idWYuRG91",
123ffe3c632Sopenharmony_ci            "YmxlVmFsdWUSNAoPaW50NjRfZmllbGRfMTEyGHAgASgLMhsuZ29vZ2xlLnBy",
124ffe3c632Sopenharmony_ci            "b3RvYnVmLkludDY0VmFsdWUSNgoQZG91YmxlX2ZpZWxkXzExMxhxIAEoCzIc",
125ffe3c632Sopenharmony_ci            "Lmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI0Cg9pbnQ2NF9maWVsZF8x",
126ffe3c632Sopenharmony_ci            "MTQYciABKAsyGy5nb29nbGUucHJvdG9idWYuSW50NjRWYWx1ZRI1Cg9kb3Vi",
127ffe3c632Sopenharmony_ci            "bGVfZmllbGRfNDIYKiABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFs",
128ffe3c632Sopenharmony_ci            "dWUSMwoOaW50NjRfZmllbGRfNDMYKyABKAsyGy5nb29nbGUucHJvdG9idWYu",
129ffe3c632Sopenharmony_ci            "SW50NjRWYWx1ZRIzCg5pbnQ2NF9maWVsZF80NBgsIAEoCzIbLmdvb2dsZS5w",
130ffe3c632Sopenharmony_ci            "cm90b2J1Zi5JbnQ2NFZhbHVlEjUKD2RvdWJsZV9maWVsZF80NRgtIAEoCzIc",
131ffe3c632Sopenharmony_ci            "Lmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRf",
132ffe3c632Sopenharmony_ci            "NDYYLiABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91",
133ffe3c632Sopenharmony_ci            "YmxlX2ZpZWxkXzc4GE4gASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZh",
134ffe3c632Sopenharmony_ci            "bHVlEjUKD2RvdWJsZV9maWVsZF84OBhYIAEoCzIcLmdvb2dsZS5wcm90b2J1",
135ffe3c632Sopenharmony_ci            "Zi5Eb3VibGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRfNDcYLyABKAsyHC5nb29n",
136ffe3c632Sopenharmony_ci            "bGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxkXzg5GFkg",
137ffe3c632Sopenharmony_ci            "ASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjUKD2RvdWJsZV9m",
138ffe3c632Sopenharmony_ci            "aWVsZF80OBgwIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI1",
139ffe3c632Sopenharmony_ci            "Cg9kb3VibGVfZmllbGRfNDkYMSABKAsyHC5nb29nbGUucHJvdG9idWYuRG91",
140ffe3c632Sopenharmony_ci            "YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxkXzUwGDIgASgLMhwuZ29vZ2xlLnBy",
141ffe3c632Sopenharmony_ci            "b3RvYnVmLkRvdWJsZVZhbHVlEjUKD2RvdWJsZV9maWVsZF85MBhaIAEoCzIc",
142ffe3c632Sopenharmony_ci            "Lmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRf",
143ffe3c632Sopenharmony_ci            "NTEYMyABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91",
144ffe3c632Sopenharmony_ci            "YmxlX2ZpZWxkXzkxGFsgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZh",
145ffe3c632Sopenharmony_ci            "bHVlEjUKD2RvdWJsZV9maWVsZF85MhhcIAEoCzIcLmdvb2dsZS5wcm90b2J1",
146ffe3c632Sopenharmony_ci            "Zi5Eb3VibGVWYWx1ZRI0Cg9pbnQ2NF9maWVsZF8xMDcYayABKAsyGy5nb29n",
147ffe3c632Sopenharmony_ci            "bGUucHJvdG9idWYuSW50NjRWYWx1ZRI1Cg9kb3VibGVfZmllbGRfOTMYXSAB",
148ffe3c632Sopenharmony_ci            "KAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNgoQZG91YmxlX2Zp",
149ffe3c632Sopenharmony_ci            "ZWxkXzEwOBhsIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI1",
150ffe3c632Sopenharmony_ci            "Cg9kb3VibGVfZmllbGRfNTIYNCABKAsyHC5nb29nbGUucHJvdG9idWYuRG91",
151ffe3c632Sopenharmony_ci            "YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxkXzUzGDUgASgLMhwuZ29vZ2xlLnBy",
152ffe3c632Sopenharmony_ci            "b3RvYnVmLkRvdWJsZVZhbHVlEjUKD2RvdWJsZV9maWVsZF85NBheIAEoCzIc",
153ffe3c632Sopenharmony_ci            "Lmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRf",
154ffe3c632Sopenharmony_ci            "NTQYNiABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91",
155ffe3c632Sopenharmony_ci            "YmxlX2ZpZWxkXzU1GDcgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZh",
156ffe3c632Sopenharmony_ci            "bHVlEjUKD2RvdWJsZV9maWVsZF81Nhg4IAEoCzIcLmdvb2dsZS5wcm90b2J1",
157ffe3c632Sopenharmony_ci            "Zi5Eb3VibGVWYWx1ZRI1Cg9kb3VibGVfZmllbGRfNTcYOSABKAsyHC5nb29n",
158ffe3c632Sopenharmony_ci            "bGUucHJvdG9idWYuRG91YmxlVmFsdWUSNQoPZG91YmxlX2ZpZWxkXzU4GDog",
159ffe3c632Sopenharmony_ci            "ASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEjMKDmludDY0X2Zp",
160ffe3c632Sopenharmony_ci            "ZWxkXzU5GDsgASgLMhsuZ29vZ2xlLnByb3RvYnVmLkludDY0VmFsdWUSMwoO",
161ffe3c632Sopenharmony_ci            "aW50NjRfZmllbGRfNjAYPCABKAsyGy5nb29nbGUucHJvdG9idWYuSW50NjRW",
162ffe3c632Sopenharmony_ci            "YWx1ZSLwFQoaTWFueVByaW1pdGl2ZUZpZWxkc01lc3NhZ2USFwoPZG91Ymxl",
163ffe3c632Sopenharmony_ci            "X2ZpZWxkXzk1GF8gASgBEhYKDmRvdWJsZV9maWVsZF8xGAEgASgBEhcKD2Rv",
164ffe3c632Sopenharmony_ci            "dWJsZV9maWVsZF83ORhPIAEoARIVCg1pbnQ2NF9maWVsZF8yGAIgASgDEhcK",
165ffe3c632Sopenharmony_ci            "D2RvdWJsZV9maWVsZF85NhhgIAEoARIVCg1pbnQ2NF9maWVsZF8zGAMgASgD",
166ffe3c632Sopenharmony_ci            "EhUKDWludDY0X2ZpZWxkXzQYBCABKAMSFwoPZG91YmxlX2ZpZWxkXzk3GGEg",
167ffe3c632Sopenharmony_ci            "ASgBEhcKD2RvdWJsZV9maWVsZF82NRhBIAEoARIXCg9kb3VibGVfZmllbGRf",
168ffe3c632Sopenharmony_ci            "NjYYQiABKAESFgoOZG91YmxlX2ZpZWxkXzcYByABKAESFwoPZG91YmxlX2Zp",
169ffe3c632Sopenharmony_ci            "ZWxkXzYyGD4gASgBEhgKEGRvdWJsZV9maWVsZF8xMTgYdiABKAESGAoQZG91",
170ffe3c632Sopenharmony_ci            "YmxlX2ZpZWxkXzExORh3IAEoARIXCg9kb3VibGVfZmllbGRfNjcYQyABKAES",
171ffe3c632Sopenharmony_ci            "GAoQZG91YmxlX2ZpZWxkXzEyMBh4IAEoARIYChBkb3VibGVfZmllbGRfMTIx",
172ffe3c632Sopenharmony_ci            "GHkgASgBEhgKEGRvdWJsZV9maWVsZF8xMjIYeiABKAESGAoQZG91YmxlX2Zp",
173ffe3c632Sopenharmony_ci            "ZWxkXzEyMxh7IAEoARIYChBkb3VibGVfZmllbGRfMTI0GHwgASgBEhYKDmRv",
174ffe3c632Sopenharmony_ci            "dWJsZV9maWVsZF84GAggASgBEhYKDmRvdWJsZV9maWVsZF85GAkgASgBEhcK",
175ffe3c632Sopenharmony_ci            "D2RvdWJsZV9maWVsZF85OBhiIAEoARIXCg9kb3VibGVfZmllbGRfMTAYCiAB",
176ffe3c632Sopenharmony_ci            "KAESFwoPZG91YmxlX2ZpZWxkXzExGAsgASgBEhcKD2RvdWJsZV9maWVsZF85",
177ffe3c632Sopenharmony_ci            "ORhjIAEoARIXCg9kb3VibGVfZmllbGRfODQYVCABKAESFwoPZG91YmxlX2Zp",
178ffe3c632Sopenharmony_ci            "ZWxkXzE0GA4gASgBEhcKD2RvdWJsZV9maWVsZF83NxhNIAEoARIXCg9kb3Vi",
179ffe3c632Sopenharmony_ci            "bGVfZmllbGRfMTUYDyABKAESFgoOaW50NjRfZmllbGRfMTkYEyABKAMSFwoP",
180ffe3c632Sopenharmony_ci            "aW50NjRfZmllbGRfMTE1GHMgASgDEhgKEGRvdWJsZV9maWVsZF8xMTYYdCAB",
181ffe3c632Sopenharmony_ci            "KAESFwoPaW50NjRfZmllbGRfMTE3GHUgASgDEhcKD2RvdWJsZV9maWVsZF8y",
182ffe3c632Sopenharmony_ci            "MBgUIAEoARIXCg9kb3VibGVfZmllbGRfMjEYFSABKAESFwoPc3RyaW5nX2Zp",
183ffe3c632Sopenharmony_ci            "ZWxkXzczGEkgASgJEhcKD3N0cmluZ19maWVsZF83NBhKIAEoCRIXCg9kb3Vi",
184ffe3c632Sopenharmony_ci            "bGVfZmllbGRfMjIYFiABKAESFwoPZG91YmxlX2ZpZWxkXzY5GEUgASgBEhcK",
185ffe3c632Sopenharmony_ci            "D2RvdWJsZV9maWVsZF83MBhGIAEoARIXCg9kb3VibGVfZmllbGRfNzEYRyAB",
186ffe3c632Sopenharmony_ci            "KAESFwoPZG91YmxlX2ZpZWxkXzcyGEggASgBEhcKD2RvdWJsZV9maWVsZF8y",
187ffe3c632Sopenharmony_ci            "NRgZIAEoARIWCg5pbnQ2NF9maWVsZF8yNhgaIAEoAxIXCg9kb3VibGVfZmll",
188ffe3c632Sopenharmony_ci            "bGRfNjgYRCABKAESFwoPZG91YmxlX2ZpZWxkXzI4GBwgASgBEhgKEGRvdWJs",
189ffe3c632Sopenharmony_ci            "ZV9maWVsZF8xMDYYaiABKAESFwoPZG91YmxlX2ZpZWxkXzI5GB0gASgBEhcK",
190ffe3c632Sopenharmony_ci            "D2RvdWJsZV9maWVsZF8zMBgeIAEoARIYChBkb3VibGVfZmllbGRfMTAxGGUg",
191ffe3c632Sopenharmony_ci            "ASgBEhgKEGRvdWJsZV9maWVsZF8xMDIYZiABKAESGAoQZG91YmxlX2ZpZWxk",
192ffe3c632Sopenharmony_ci            "XzEwMxhnIAEoARIYChBkb3VibGVfZmllbGRfMTA0GGggASgBEhgKEGRvdWJs",
193ffe3c632Sopenharmony_ci            "ZV9maWVsZF8xMDUYaSABKAESFwoPZG91YmxlX2ZpZWxkXzMxGB8gASgBEhYK",
194ffe3c632Sopenharmony_ci            "DmludDY0X2ZpZWxkXzMyGCAgASgDEhcKD2RvdWJsZV9maWVsZF83NRhLIAEo",
195ffe3c632Sopenharmony_ci            "ARIZChBkb3VibGVfZmllbGRfMTI5GIEBIAEoARIVCg1lbnVtX2ZpZWxkXzgw",
196ffe3c632Sopenharmony_ci            "GFAgASgFEhUKDWVudW1fZmllbGRfODEYUSABKAUSFgoOaW50NjRfZmllbGRf",
197ffe3c632Sopenharmony_ci            "ODIYUiABKAMSFQoNZW51bV9maWVsZF84MxhTIAEoBRIWCg5pbnQ2NF9maWVs",
198ffe3c632Sopenharmony_ci            "ZF84NRhVIAEoAxIWCg5pbnQ2NF9maWVsZF84NhhWIAEoAxIWCg5pbnQ2NF9m",
199ffe3c632Sopenharmony_ci            "aWVsZF84NxhXIAEoAxIXCg9pbnQ2NF9maWVsZF8xMjUYfSABKAMSFgoOaW50",
200ffe3c632Sopenharmony_ci            "NjRfZmllbGRfMzcYJSABKAMSFwoPZG91YmxlX2ZpZWxkXzM4GCYgASgBEhQK",
201ffe3c632Sopenharmony_ci            "DGludGVyYWN0aW9ucxgnIAEoAxIeChZyZXBlYXRlZF9pbnRfZmllbGRfMTAw",
202ffe3c632Sopenharmony_ci            "GGQgAygFEhcKD2RvdWJsZV9maWVsZF80MBgoIAEoARIWCg5pbnQ2NF9maWVs",
203ffe3c632Sopenharmony_ci            "ZF80MRgpIAEoAxIXCg9pbnQ2NF9maWVsZF8xMjYYfiABKAMSFwoPaW50NjRf",
204ffe3c632Sopenharmony_ci            "ZmllbGRfMTI3GH8gASgDEhkKEGRvdWJsZV9maWVsZF8xMjgYgAEgASgBEhgK",
205ffe3c632Sopenharmony_ci            "EGRvdWJsZV9maWVsZF8xMDkYbSABKAESFwoPaW50NjRfZmllbGRfMTEwGG4g",
206ffe3c632Sopenharmony_ci            "ASgDEhgKEGRvdWJsZV9maWVsZF8xMTEYbyABKAESFwoPaW50NjRfZmllbGRf",
207ffe3c632Sopenharmony_ci            "MTEyGHAgASgDEhgKEGRvdWJsZV9maWVsZF8xMTMYcSABKAESFwoPaW50NjRf",
208ffe3c632Sopenharmony_ci            "ZmllbGRfMTE0GHIgASgDEhcKD2RvdWJsZV9maWVsZF80MhgqIAEoARIWCg5p",
209ffe3c632Sopenharmony_ci            "bnQ2NF9maWVsZF80MxgrIAEoAxIWCg5pbnQ2NF9maWVsZF80NBgsIAEoAxIX",
210ffe3c632Sopenharmony_ci            "Cg9kb3VibGVfZmllbGRfNDUYLSABKAESFwoPZG91YmxlX2ZpZWxkXzQ2GC4g",
211ffe3c632Sopenharmony_ci            "ASgBEhcKD2RvdWJsZV9maWVsZF83OBhOIAEoARIXCg9kb3VibGVfZmllbGRf",
212ffe3c632Sopenharmony_ci            "ODgYWCABKAESFwoPZG91YmxlX2ZpZWxkXzQ3GC8gASgBEhcKD2RvdWJsZV9m",
213ffe3c632Sopenharmony_ci            "aWVsZF84ORhZIAEoARIXCg9kb3VibGVfZmllbGRfNDgYMCABKAESFwoPZG91",
214ffe3c632Sopenharmony_ci            "YmxlX2ZpZWxkXzQ5GDEgASgBEhcKD2RvdWJsZV9maWVsZF81MBgyIAEoARIX",
215ffe3c632Sopenharmony_ci            "Cg9kb3VibGVfZmllbGRfOTAYWiABKAESFwoPZG91YmxlX2ZpZWxkXzUxGDMg",
216ffe3c632Sopenharmony_ci            "ASgBEhcKD2RvdWJsZV9maWVsZF85MRhbIAEoARIXCg9kb3VibGVfZmllbGRf",
217ffe3c632Sopenharmony_ci            "OTIYXCABKAESFwoPaW50NjRfZmllbGRfMTA3GGsgASgDEhcKD2RvdWJsZV9m",
218ffe3c632Sopenharmony_ci            "aWVsZF85MxhdIAEoARIYChBkb3VibGVfZmllbGRfMTA4GGwgASgBEhcKD2Rv",
219ffe3c632Sopenharmony_ci            "dWJsZV9maWVsZF81Mhg0IAEoARIXCg9kb3VibGVfZmllbGRfNTMYNSABKAES",
220ffe3c632Sopenharmony_ci            "FwoPZG91YmxlX2ZpZWxkXzk0GF4gASgBEhcKD2RvdWJsZV9maWVsZF81NBg2",
221ffe3c632Sopenharmony_ci            "IAEoARIXCg9kb3VibGVfZmllbGRfNTUYNyABKAESFwoPZG91YmxlX2ZpZWxk",
222ffe3c632Sopenharmony_ci            "XzU2GDggASgBEhcKD2RvdWJsZV9maWVsZF81Nxg5IAEoARIXCg9kb3VibGVf",
223ffe3c632Sopenharmony_ci            "ZmllbGRfNTgYOiABKAESFgoOaW50NjRfZmllbGRfNTkYOyABKAMSFgoOaW50",
224ffe3c632Sopenharmony_ci            "NjRfZmllbGRfNjAYPCABKANiBnByb3RvMw=="));
225ffe3c632Sopenharmony_ci      descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
226ffe3c632Sopenharmony_ci          new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.WrappersReflection.Descriptor, },
227ffe3c632Sopenharmony_ci          new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
228ffe3c632Sopenharmony_ci            new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.Benchmarks.ManyWrapperFieldsMessage), global::Google.Protobuf.Benchmarks.ManyWrapperFieldsMessage.Parser, new[]{ "DoubleField95", "DoubleField1", "DoubleField79", "Int64Field2", "DoubleField96", "Int64Field3", "Int64Field4", "DoubleField97", "DoubleField65", "DoubleField66", "DoubleField7", "DoubleField62", "DoubleField118", "DoubleField119", "DoubleField67", "DoubleField120", "DoubleField121", "DoubleField122", "DoubleField123", "DoubleField124", "DoubleField8", "DoubleField9", "DoubleField98", "DoubleField10", "DoubleField11", "DoubleField99", "DoubleField84", "DoubleField14", "DoubleField77", "DoubleField15", "Int64Field19", "Int64Field115", "DoubleField116", "Int64Field117", "DoubleField20", "DoubleField21", "StringField73", "StringField74", "DoubleField22", "DoubleField69", "DoubleField70", "DoubleField71", "DoubleField72", "DoubleField25", "Int64Field26", "DoubleField68", "DoubleField28", "DoubleField106", "DoubleField29", "DoubleField30", "DoubleField101", "DoubleField102", "DoubleField103", "DoubleField104", "DoubleField105", "DoubleField31", "Int64Field32", "DoubleField75", "DoubleField129", "EnumField80", "EnumField81", "Int64Field82", "EnumField83", "Int64Field85", "Int64Field86", "Int64Field87", "Int64Field125", "Int64Field37", "DoubleField38", "Interactions", "RepeatedIntField100", "DoubleField40", "Int64Field41", "Int64Field126", "Int64Field127", "DoubleField128", "DoubleField109", "Int64Field110", "DoubleField111", "Int64Field112", "DoubleField113", "Int64Field114", "DoubleField42", "Int64Field43", "Int64Field44", "DoubleField45", "DoubleField46", "DoubleField78", "DoubleField88", "DoubleField47", "DoubleField89", "DoubleField48", "DoubleField49", "DoubleField50", "DoubleField90", "DoubleField51", "DoubleField91", "DoubleField92", "Int64Field107", "DoubleField93", "DoubleField108", "DoubleField52", "DoubleField53", "DoubleField94", "DoubleField54", "DoubleField55", "DoubleField56", "DoubleField57", "DoubleField58", "Int64Field59", "Int64Field60" }, null, null, null, null),
229ffe3c632Sopenharmony_ci            new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.Benchmarks.ManyPrimitiveFieldsMessage), global::Google.Protobuf.Benchmarks.ManyPrimitiveFieldsMessage.Parser, new[]{ "DoubleField95", "DoubleField1", "DoubleField79", "Int64Field2", "DoubleField96", "Int64Field3", "Int64Field4", "DoubleField97", "DoubleField65", "DoubleField66", "DoubleField7", "DoubleField62", "DoubleField118", "DoubleField119", "DoubleField67", "DoubleField120", "DoubleField121", "DoubleField122", "DoubleField123", "DoubleField124", "DoubleField8", "DoubleField9", "DoubleField98", "DoubleField10", "DoubleField11", "DoubleField99", "DoubleField84", "DoubleField14", "DoubleField77", "DoubleField15", "Int64Field19", "Int64Field115", "DoubleField116", "Int64Field117", "DoubleField20", "DoubleField21", "StringField73", "StringField74", "DoubleField22", "DoubleField69", "DoubleField70", "DoubleField71", "DoubleField72", "DoubleField25", "Int64Field26", "DoubleField68", "DoubleField28", "DoubleField106", "DoubleField29", "DoubleField30", "DoubleField101", "DoubleField102", "DoubleField103", "DoubleField104", "DoubleField105", "DoubleField31", "Int64Field32", "DoubleField75", "DoubleField129", "EnumField80", "EnumField81", "Int64Field82", "EnumField83", "Int64Field85", "Int64Field86", "Int64Field87", "Int64Field125", "Int64Field37", "DoubleField38", "Interactions", "RepeatedIntField100", "DoubleField40", "Int64Field41", "Int64Field126", "Int64Field127", "DoubleField128", "DoubleField109", "Int64Field110", "DoubleField111", "Int64Field112", "DoubleField113", "Int64Field114", "DoubleField42", "Int64Field43", "Int64Field44", "DoubleField45", "DoubleField46", "DoubleField78", "DoubleField88", "DoubleField47", "DoubleField89", "DoubleField48", "DoubleField49", "DoubleField50", "DoubleField90", "DoubleField51", "DoubleField91", "DoubleField92", "Int64Field107", "DoubleField93", "DoubleField108", "DoubleField52", "DoubleField53", "DoubleField94", "DoubleField54", "DoubleField55", "DoubleField56", "DoubleField57", "DoubleField58", "Int64Field59", "Int64Field60" }, null, null, null, null)
230ffe3c632Sopenharmony_ci          }));
231ffe3c632Sopenharmony_ci    }
232ffe3c632Sopenharmony_ci    #endregion
233ffe3c632Sopenharmony_ci
234ffe3c632Sopenharmony_ci  }
235ffe3c632Sopenharmony_ci  #region Messages
236ffe3c632Sopenharmony_ci  /// <summary>
237ffe3c632Sopenharmony_ci  /// a message that has a large number of wrapper fields
238ffe3c632Sopenharmony_ci  /// obfuscated version of an internal message
239ffe3c632Sopenharmony_ci  /// </summary>
240ffe3c632Sopenharmony_ci  public sealed partial class ManyWrapperFieldsMessage : pb::IMessage<ManyWrapperFieldsMessage>
241ffe3c632Sopenharmony_ci  #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
242ffe3c632Sopenharmony_ci      , pb::IBufferMessage
243ffe3c632Sopenharmony_ci  #endif
244ffe3c632Sopenharmony_ci  {
245ffe3c632Sopenharmony_ci    private static readonly pb::MessageParser<ManyWrapperFieldsMessage> _parser = new pb::MessageParser<ManyWrapperFieldsMessage>(() => new ManyWrapperFieldsMessage());
246ffe3c632Sopenharmony_ci    private pb::UnknownFieldSet _unknownFields;
247ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
248ffe3c632Sopenharmony_ci    public static pb::MessageParser<ManyWrapperFieldsMessage> Parser { get { return _parser; } }
249ffe3c632Sopenharmony_ci
250ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
251ffe3c632Sopenharmony_ci    public static pbr::MessageDescriptor Descriptor {
252ffe3c632Sopenharmony_ci      get { return global::Google.Protobuf.Benchmarks.WrapperBenchmarkMessagesReflection.Descriptor.MessageTypes[0]; }
253ffe3c632Sopenharmony_ci    }
254ffe3c632Sopenharmony_ci
255ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
256ffe3c632Sopenharmony_ci    pbr::MessageDescriptor pb::IMessage.Descriptor {
257ffe3c632Sopenharmony_ci      get { return Descriptor; }
258ffe3c632Sopenharmony_ci    }
259ffe3c632Sopenharmony_ci
260ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
261ffe3c632Sopenharmony_ci    public ManyWrapperFieldsMessage() {
262ffe3c632Sopenharmony_ci      OnConstruction();
263ffe3c632Sopenharmony_ci    }
264ffe3c632Sopenharmony_ci
265ffe3c632Sopenharmony_ci    partial void OnConstruction();
266ffe3c632Sopenharmony_ci
267ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
268ffe3c632Sopenharmony_ci    public ManyWrapperFieldsMessage(ManyWrapperFieldsMessage other) : this() {
269ffe3c632Sopenharmony_ci      DoubleField95 = other.DoubleField95;
270ffe3c632Sopenharmony_ci      DoubleField1 = other.DoubleField1;
271ffe3c632Sopenharmony_ci      DoubleField79 = other.DoubleField79;
272ffe3c632Sopenharmony_ci      Int64Field2 = other.Int64Field2;
273ffe3c632Sopenharmony_ci      DoubleField96 = other.DoubleField96;
274ffe3c632Sopenharmony_ci      Int64Field3 = other.Int64Field3;
275ffe3c632Sopenharmony_ci      Int64Field4 = other.Int64Field4;
276ffe3c632Sopenharmony_ci      DoubleField97 = other.DoubleField97;
277ffe3c632Sopenharmony_ci      DoubleField65 = other.DoubleField65;
278ffe3c632Sopenharmony_ci      DoubleField66 = other.DoubleField66;
279ffe3c632Sopenharmony_ci      DoubleField7 = other.DoubleField7;
280ffe3c632Sopenharmony_ci      DoubleField62 = other.DoubleField62;
281ffe3c632Sopenharmony_ci      DoubleField118 = other.DoubleField118;
282ffe3c632Sopenharmony_ci      DoubleField119 = other.DoubleField119;
283ffe3c632Sopenharmony_ci      DoubleField67 = other.DoubleField67;
284ffe3c632Sopenharmony_ci      DoubleField120 = other.DoubleField120;
285ffe3c632Sopenharmony_ci      DoubleField121 = other.DoubleField121;
286ffe3c632Sopenharmony_ci      DoubleField122 = other.DoubleField122;
287ffe3c632Sopenharmony_ci      DoubleField123 = other.DoubleField123;
288ffe3c632Sopenharmony_ci      DoubleField124 = other.DoubleField124;
289ffe3c632Sopenharmony_ci      DoubleField8 = other.DoubleField8;
290ffe3c632Sopenharmony_ci      DoubleField9 = other.DoubleField9;
291ffe3c632Sopenharmony_ci      DoubleField98 = other.DoubleField98;
292ffe3c632Sopenharmony_ci      DoubleField10 = other.DoubleField10;
293ffe3c632Sopenharmony_ci      DoubleField11 = other.DoubleField11;
294ffe3c632Sopenharmony_ci      DoubleField99 = other.DoubleField99;
295ffe3c632Sopenharmony_ci      DoubleField84 = other.DoubleField84;
296ffe3c632Sopenharmony_ci      DoubleField14 = other.DoubleField14;
297ffe3c632Sopenharmony_ci      DoubleField77 = other.DoubleField77;
298ffe3c632Sopenharmony_ci      DoubleField15 = other.DoubleField15;
299ffe3c632Sopenharmony_ci      Int64Field19 = other.Int64Field19;
300ffe3c632Sopenharmony_ci      Int64Field115 = other.Int64Field115;
301ffe3c632Sopenharmony_ci      DoubleField116 = other.DoubleField116;
302ffe3c632Sopenharmony_ci      Int64Field117 = other.Int64Field117;
303ffe3c632Sopenharmony_ci      DoubleField20 = other.DoubleField20;
304ffe3c632Sopenharmony_ci      DoubleField21 = other.DoubleField21;
305ffe3c632Sopenharmony_ci      StringField73 = other.StringField73;
306ffe3c632Sopenharmony_ci      StringField74 = other.StringField74;
307ffe3c632Sopenharmony_ci      DoubleField22 = other.DoubleField22;
308ffe3c632Sopenharmony_ci      DoubleField69 = other.DoubleField69;
309ffe3c632Sopenharmony_ci      DoubleField70 = other.DoubleField70;
310ffe3c632Sopenharmony_ci      DoubleField71 = other.DoubleField71;
311ffe3c632Sopenharmony_ci      DoubleField72 = other.DoubleField72;
312ffe3c632Sopenharmony_ci      DoubleField25 = other.DoubleField25;
313ffe3c632Sopenharmony_ci      Int64Field26 = other.Int64Field26;
314ffe3c632Sopenharmony_ci      DoubleField68 = other.DoubleField68;
315ffe3c632Sopenharmony_ci      DoubleField28 = other.DoubleField28;
316ffe3c632Sopenharmony_ci      DoubleField106 = other.DoubleField106;
317ffe3c632Sopenharmony_ci      DoubleField29 = other.DoubleField29;
318ffe3c632Sopenharmony_ci      DoubleField30 = other.DoubleField30;
319ffe3c632Sopenharmony_ci      DoubleField101 = other.DoubleField101;
320ffe3c632Sopenharmony_ci      DoubleField102 = other.DoubleField102;
321ffe3c632Sopenharmony_ci      DoubleField103 = other.DoubleField103;
322ffe3c632Sopenharmony_ci      DoubleField104 = other.DoubleField104;
323ffe3c632Sopenharmony_ci      DoubleField105 = other.DoubleField105;
324ffe3c632Sopenharmony_ci      DoubleField31 = other.DoubleField31;
325ffe3c632Sopenharmony_ci      Int64Field32 = other.Int64Field32;
326ffe3c632Sopenharmony_ci      DoubleField75 = other.DoubleField75;
327ffe3c632Sopenharmony_ci      DoubleField129 = other.DoubleField129;
328ffe3c632Sopenharmony_ci      enumField80_ = other.enumField80_;
329ffe3c632Sopenharmony_ci      enumField81_ = other.enumField81_;
330ffe3c632Sopenharmony_ci      Int64Field82 = other.Int64Field82;
331ffe3c632Sopenharmony_ci      enumField83_ = other.enumField83_;
332ffe3c632Sopenharmony_ci      Int64Field85 = other.Int64Field85;
333ffe3c632Sopenharmony_ci      Int64Field86 = other.Int64Field86;
334ffe3c632Sopenharmony_ci      Int64Field87 = other.Int64Field87;
335ffe3c632Sopenharmony_ci      Int64Field125 = other.Int64Field125;
336ffe3c632Sopenharmony_ci      Int64Field37 = other.Int64Field37;
337ffe3c632Sopenharmony_ci      DoubleField38 = other.DoubleField38;
338ffe3c632Sopenharmony_ci      Interactions = other.Interactions;
339ffe3c632Sopenharmony_ci      repeatedIntField100_ = other.repeatedIntField100_.Clone();
340ffe3c632Sopenharmony_ci      DoubleField40 = other.DoubleField40;
341ffe3c632Sopenharmony_ci      Int64Field41 = other.Int64Field41;
342ffe3c632Sopenharmony_ci      Int64Field126 = other.Int64Field126;
343ffe3c632Sopenharmony_ci      Int64Field127 = other.Int64Field127;
344ffe3c632Sopenharmony_ci      DoubleField128 = other.DoubleField128;
345ffe3c632Sopenharmony_ci      DoubleField109 = other.DoubleField109;
346ffe3c632Sopenharmony_ci      Int64Field110 = other.Int64Field110;
347ffe3c632Sopenharmony_ci      DoubleField111 = other.DoubleField111;
348ffe3c632Sopenharmony_ci      Int64Field112 = other.Int64Field112;
349ffe3c632Sopenharmony_ci      DoubleField113 = other.DoubleField113;
350ffe3c632Sopenharmony_ci      Int64Field114 = other.Int64Field114;
351ffe3c632Sopenharmony_ci      DoubleField42 = other.DoubleField42;
352ffe3c632Sopenharmony_ci      Int64Field43 = other.Int64Field43;
353ffe3c632Sopenharmony_ci      Int64Field44 = other.Int64Field44;
354ffe3c632Sopenharmony_ci      DoubleField45 = other.DoubleField45;
355ffe3c632Sopenharmony_ci      DoubleField46 = other.DoubleField46;
356ffe3c632Sopenharmony_ci      DoubleField78 = other.DoubleField78;
357ffe3c632Sopenharmony_ci      DoubleField88 = other.DoubleField88;
358ffe3c632Sopenharmony_ci      DoubleField47 = other.DoubleField47;
359ffe3c632Sopenharmony_ci      DoubleField89 = other.DoubleField89;
360ffe3c632Sopenharmony_ci      DoubleField48 = other.DoubleField48;
361ffe3c632Sopenharmony_ci      DoubleField49 = other.DoubleField49;
362ffe3c632Sopenharmony_ci      DoubleField50 = other.DoubleField50;
363ffe3c632Sopenharmony_ci      DoubleField90 = other.DoubleField90;
364ffe3c632Sopenharmony_ci      DoubleField51 = other.DoubleField51;
365ffe3c632Sopenharmony_ci      DoubleField91 = other.DoubleField91;
366ffe3c632Sopenharmony_ci      DoubleField92 = other.DoubleField92;
367ffe3c632Sopenharmony_ci      Int64Field107 = other.Int64Field107;
368ffe3c632Sopenharmony_ci      DoubleField93 = other.DoubleField93;
369ffe3c632Sopenharmony_ci      DoubleField108 = other.DoubleField108;
370ffe3c632Sopenharmony_ci      DoubleField52 = other.DoubleField52;
371ffe3c632Sopenharmony_ci      DoubleField53 = other.DoubleField53;
372ffe3c632Sopenharmony_ci      DoubleField94 = other.DoubleField94;
373ffe3c632Sopenharmony_ci      DoubleField54 = other.DoubleField54;
374ffe3c632Sopenharmony_ci      DoubleField55 = other.DoubleField55;
375ffe3c632Sopenharmony_ci      DoubleField56 = other.DoubleField56;
376ffe3c632Sopenharmony_ci      DoubleField57 = other.DoubleField57;
377ffe3c632Sopenharmony_ci      DoubleField58 = other.DoubleField58;
378ffe3c632Sopenharmony_ci      Int64Field59 = other.Int64Field59;
379ffe3c632Sopenharmony_ci      Int64Field60 = other.Int64Field60;
380ffe3c632Sopenharmony_ci      _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
381ffe3c632Sopenharmony_ci    }
382ffe3c632Sopenharmony_ci
383ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
384ffe3c632Sopenharmony_ci    public ManyWrapperFieldsMessage Clone() {
385ffe3c632Sopenharmony_ci      return new ManyWrapperFieldsMessage(this);
386ffe3c632Sopenharmony_ci    }
387ffe3c632Sopenharmony_ci
388ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_95" field.</summary>
389ffe3c632Sopenharmony_ci    public const int DoubleField95FieldNumber = 95;
390ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField95_codec = pb::FieldCodec.ForStructWrapper<double>(762);
391ffe3c632Sopenharmony_ci    private double? doubleField95_;
392ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
393ffe3c632Sopenharmony_ci    public double? DoubleField95 {
394ffe3c632Sopenharmony_ci      get { return doubleField95_; }
395ffe3c632Sopenharmony_ci      set {
396ffe3c632Sopenharmony_ci        doubleField95_ = value;
397ffe3c632Sopenharmony_ci      }
398ffe3c632Sopenharmony_ci    }
399ffe3c632Sopenharmony_ci
400ffe3c632Sopenharmony_ci
401ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_1" field.</summary>
402ffe3c632Sopenharmony_ci    public const int DoubleField1FieldNumber = 1;
403ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField1_codec = pb::FieldCodec.ForStructWrapper<double>(10);
404ffe3c632Sopenharmony_ci    private double? doubleField1_;
405ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
406ffe3c632Sopenharmony_ci    public double? DoubleField1 {
407ffe3c632Sopenharmony_ci      get { return doubleField1_; }
408ffe3c632Sopenharmony_ci      set {
409ffe3c632Sopenharmony_ci        doubleField1_ = value;
410ffe3c632Sopenharmony_ci      }
411ffe3c632Sopenharmony_ci    }
412ffe3c632Sopenharmony_ci
413ffe3c632Sopenharmony_ci
414ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_79" field.</summary>
415ffe3c632Sopenharmony_ci    public const int DoubleField79FieldNumber = 79;
416ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField79_codec = pb::FieldCodec.ForStructWrapper<double>(634);
417ffe3c632Sopenharmony_ci    private double? doubleField79_;
418ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
419ffe3c632Sopenharmony_ci    public double? DoubleField79 {
420ffe3c632Sopenharmony_ci      get { return doubleField79_; }
421ffe3c632Sopenharmony_ci      set {
422ffe3c632Sopenharmony_ci        doubleField79_ = value;
423ffe3c632Sopenharmony_ci      }
424ffe3c632Sopenharmony_ci    }
425ffe3c632Sopenharmony_ci
426ffe3c632Sopenharmony_ci
427ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_2" field.</summary>
428ffe3c632Sopenharmony_ci    public const int Int64Field2FieldNumber = 2;
429ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field2_codec = pb::FieldCodec.ForStructWrapper<long>(18);
430ffe3c632Sopenharmony_ci    private long? int64Field2_;
431ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
432ffe3c632Sopenharmony_ci    public long? Int64Field2 {
433ffe3c632Sopenharmony_ci      get { return int64Field2_; }
434ffe3c632Sopenharmony_ci      set {
435ffe3c632Sopenharmony_ci        int64Field2_ = value;
436ffe3c632Sopenharmony_ci      }
437ffe3c632Sopenharmony_ci    }
438ffe3c632Sopenharmony_ci
439ffe3c632Sopenharmony_ci
440ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_96" field.</summary>
441ffe3c632Sopenharmony_ci    public const int DoubleField96FieldNumber = 96;
442ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField96_codec = pb::FieldCodec.ForStructWrapper<double>(770);
443ffe3c632Sopenharmony_ci    private double? doubleField96_;
444ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
445ffe3c632Sopenharmony_ci    public double? DoubleField96 {
446ffe3c632Sopenharmony_ci      get { return doubleField96_; }
447ffe3c632Sopenharmony_ci      set {
448ffe3c632Sopenharmony_ci        doubleField96_ = value;
449ffe3c632Sopenharmony_ci      }
450ffe3c632Sopenharmony_ci    }
451ffe3c632Sopenharmony_ci
452ffe3c632Sopenharmony_ci
453ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_3" field.</summary>
454ffe3c632Sopenharmony_ci    public const int Int64Field3FieldNumber = 3;
455ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field3_codec = pb::FieldCodec.ForStructWrapper<long>(26);
456ffe3c632Sopenharmony_ci    private long? int64Field3_;
457ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
458ffe3c632Sopenharmony_ci    public long? Int64Field3 {
459ffe3c632Sopenharmony_ci      get { return int64Field3_; }
460ffe3c632Sopenharmony_ci      set {
461ffe3c632Sopenharmony_ci        int64Field3_ = value;
462ffe3c632Sopenharmony_ci      }
463ffe3c632Sopenharmony_ci    }
464ffe3c632Sopenharmony_ci
465ffe3c632Sopenharmony_ci
466ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_4" field.</summary>
467ffe3c632Sopenharmony_ci    public const int Int64Field4FieldNumber = 4;
468ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field4_codec = pb::FieldCodec.ForStructWrapper<long>(34);
469ffe3c632Sopenharmony_ci    private long? int64Field4_;
470ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
471ffe3c632Sopenharmony_ci    public long? Int64Field4 {
472ffe3c632Sopenharmony_ci      get { return int64Field4_; }
473ffe3c632Sopenharmony_ci      set {
474ffe3c632Sopenharmony_ci        int64Field4_ = value;
475ffe3c632Sopenharmony_ci      }
476ffe3c632Sopenharmony_ci    }
477ffe3c632Sopenharmony_ci
478ffe3c632Sopenharmony_ci
479ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_97" field.</summary>
480ffe3c632Sopenharmony_ci    public const int DoubleField97FieldNumber = 97;
481ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField97_codec = pb::FieldCodec.ForStructWrapper<double>(778);
482ffe3c632Sopenharmony_ci    private double? doubleField97_;
483ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
484ffe3c632Sopenharmony_ci    public double? DoubleField97 {
485ffe3c632Sopenharmony_ci      get { return doubleField97_; }
486ffe3c632Sopenharmony_ci      set {
487ffe3c632Sopenharmony_ci        doubleField97_ = value;
488ffe3c632Sopenharmony_ci      }
489ffe3c632Sopenharmony_ci    }
490ffe3c632Sopenharmony_ci
491ffe3c632Sopenharmony_ci
492ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_65" field.</summary>
493ffe3c632Sopenharmony_ci    public const int DoubleField65FieldNumber = 65;
494ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField65_codec = pb::FieldCodec.ForStructWrapper<double>(522);
495ffe3c632Sopenharmony_ci    private double? doubleField65_;
496ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
497ffe3c632Sopenharmony_ci    public double? DoubleField65 {
498ffe3c632Sopenharmony_ci      get { return doubleField65_; }
499ffe3c632Sopenharmony_ci      set {
500ffe3c632Sopenharmony_ci        doubleField65_ = value;
501ffe3c632Sopenharmony_ci      }
502ffe3c632Sopenharmony_ci    }
503ffe3c632Sopenharmony_ci
504ffe3c632Sopenharmony_ci
505ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_66" field.</summary>
506ffe3c632Sopenharmony_ci    public const int DoubleField66FieldNumber = 66;
507ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField66_codec = pb::FieldCodec.ForStructWrapper<double>(530);
508ffe3c632Sopenharmony_ci    private double? doubleField66_;
509ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
510ffe3c632Sopenharmony_ci    public double? DoubleField66 {
511ffe3c632Sopenharmony_ci      get { return doubleField66_; }
512ffe3c632Sopenharmony_ci      set {
513ffe3c632Sopenharmony_ci        doubleField66_ = value;
514ffe3c632Sopenharmony_ci      }
515ffe3c632Sopenharmony_ci    }
516ffe3c632Sopenharmony_ci
517ffe3c632Sopenharmony_ci
518ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_7" field.</summary>
519ffe3c632Sopenharmony_ci    public const int DoubleField7FieldNumber = 7;
520ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField7_codec = pb::FieldCodec.ForStructWrapper<double>(58);
521ffe3c632Sopenharmony_ci    private double? doubleField7_;
522ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
523ffe3c632Sopenharmony_ci    public double? DoubleField7 {
524ffe3c632Sopenharmony_ci      get { return doubleField7_; }
525ffe3c632Sopenharmony_ci      set {
526ffe3c632Sopenharmony_ci        doubleField7_ = value;
527ffe3c632Sopenharmony_ci      }
528ffe3c632Sopenharmony_ci    }
529ffe3c632Sopenharmony_ci
530ffe3c632Sopenharmony_ci
531ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_62" field.</summary>
532ffe3c632Sopenharmony_ci    public const int DoubleField62FieldNumber = 62;
533ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField62_codec = pb::FieldCodec.ForStructWrapper<double>(498);
534ffe3c632Sopenharmony_ci    private double? doubleField62_;
535ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
536ffe3c632Sopenharmony_ci    public double? DoubleField62 {
537ffe3c632Sopenharmony_ci      get { return doubleField62_; }
538ffe3c632Sopenharmony_ci      set {
539ffe3c632Sopenharmony_ci        doubleField62_ = value;
540ffe3c632Sopenharmony_ci      }
541ffe3c632Sopenharmony_ci    }
542ffe3c632Sopenharmony_ci
543ffe3c632Sopenharmony_ci
544ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_118" field.</summary>
545ffe3c632Sopenharmony_ci    public const int DoubleField118FieldNumber = 118;
546ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField118_codec = pb::FieldCodec.ForStructWrapper<double>(946);
547ffe3c632Sopenharmony_ci    private double? doubleField118_;
548ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
549ffe3c632Sopenharmony_ci    public double? DoubleField118 {
550ffe3c632Sopenharmony_ci      get { return doubleField118_; }
551ffe3c632Sopenharmony_ci      set {
552ffe3c632Sopenharmony_ci        doubleField118_ = value;
553ffe3c632Sopenharmony_ci      }
554ffe3c632Sopenharmony_ci    }
555ffe3c632Sopenharmony_ci
556ffe3c632Sopenharmony_ci
557ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_119" field.</summary>
558ffe3c632Sopenharmony_ci    public const int DoubleField119FieldNumber = 119;
559ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField119_codec = pb::FieldCodec.ForStructWrapper<double>(954);
560ffe3c632Sopenharmony_ci    private double? doubleField119_;
561ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
562ffe3c632Sopenharmony_ci    public double? DoubleField119 {
563ffe3c632Sopenharmony_ci      get { return doubleField119_; }
564ffe3c632Sopenharmony_ci      set {
565ffe3c632Sopenharmony_ci        doubleField119_ = value;
566ffe3c632Sopenharmony_ci      }
567ffe3c632Sopenharmony_ci    }
568ffe3c632Sopenharmony_ci
569ffe3c632Sopenharmony_ci
570ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_67" field.</summary>
571ffe3c632Sopenharmony_ci    public const int DoubleField67FieldNumber = 67;
572ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField67_codec = pb::FieldCodec.ForStructWrapper<double>(538);
573ffe3c632Sopenharmony_ci    private double? doubleField67_;
574ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
575ffe3c632Sopenharmony_ci    public double? DoubleField67 {
576ffe3c632Sopenharmony_ci      get { return doubleField67_; }
577ffe3c632Sopenharmony_ci      set {
578ffe3c632Sopenharmony_ci        doubleField67_ = value;
579ffe3c632Sopenharmony_ci      }
580ffe3c632Sopenharmony_ci    }
581ffe3c632Sopenharmony_ci
582ffe3c632Sopenharmony_ci
583ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_120" field.</summary>
584ffe3c632Sopenharmony_ci    public const int DoubleField120FieldNumber = 120;
585ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField120_codec = pb::FieldCodec.ForStructWrapper<double>(962);
586ffe3c632Sopenharmony_ci    private double? doubleField120_;
587ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
588ffe3c632Sopenharmony_ci    public double? DoubleField120 {
589ffe3c632Sopenharmony_ci      get { return doubleField120_; }
590ffe3c632Sopenharmony_ci      set {
591ffe3c632Sopenharmony_ci        doubleField120_ = value;
592ffe3c632Sopenharmony_ci      }
593ffe3c632Sopenharmony_ci    }
594ffe3c632Sopenharmony_ci
595ffe3c632Sopenharmony_ci
596ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_121" field.</summary>
597ffe3c632Sopenharmony_ci    public const int DoubleField121FieldNumber = 121;
598ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField121_codec = pb::FieldCodec.ForStructWrapper<double>(970);
599ffe3c632Sopenharmony_ci    private double? doubleField121_;
600ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
601ffe3c632Sopenharmony_ci    public double? DoubleField121 {
602ffe3c632Sopenharmony_ci      get { return doubleField121_; }
603ffe3c632Sopenharmony_ci      set {
604ffe3c632Sopenharmony_ci        doubleField121_ = value;
605ffe3c632Sopenharmony_ci      }
606ffe3c632Sopenharmony_ci    }
607ffe3c632Sopenharmony_ci
608ffe3c632Sopenharmony_ci
609ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_122" field.</summary>
610ffe3c632Sopenharmony_ci    public const int DoubleField122FieldNumber = 122;
611ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField122_codec = pb::FieldCodec.ForStructWrapper<double>(978);
612ffe3c632Sopenharmony_ci    private double? doubleField122_;
613ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
614ffe3c632Sopenharmony_ci    public double? DoubleField122 {
615ffe3c632Sopenharmony_ci      get { return doubleField122_; }
616ffe3c632Sopenharmony_ci      set {
617ffe3c632Sopenharmony_ci        doubleField122_ = value;
618ffe3c632Sopenharmony_ci      }
619ffe3c632Sopenharmony_ci    }
620ffe3c632Sopenharmony_ci
621ffe3c632Sopenharmony_ci
622ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_123" field.</summary>
623ffe3c632Sopenharmony_ci    public const int DoubleField123FieldNumber = 123;
624ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField123_codec = pb::FieldCodec.ForStructWrapper<double>(986);
625ffe3c632Sopenharmony_ci    private double? doubleField123_;
626ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
627ffe3c632Sopenharmony_ci    public double? DoubleField123 {
628ffe3c632Sopenharmony_ci      get { return doubleField123_; }
629ffe3c632Sopenharmony_ci      set {
630ffe3c632Sopenharmony_ci        doubleField123_ = value;
631ffe3c632Sopenharmony_ci      }
632ffe3c632Sopenharmony_ci    }
633ffe3c632Sopenharmony_ci
634ffe3c632Sopenharmony_ci
635ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_124" field.</summary>
636ffe3c632Sopenharmony_ci    public const int DoubleField124FieldNumber = 124;
637ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField124_codec = pb::FieldCodec.ForStructWrapper<double>(994);
638ffe3c632Sopenharmony_ci    private double? doubleField124_;
639ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
640ffe3c632Sopenharmony_ci    public double? DoubleField124 {
641ffe3c632Sopenharmony_ci      get { return doubleField124_; }
642ffe3c632Sopenharmony_ci      set {
643ffe3c632Sopenharmony_ci        doubleField124_ = value;
644ffe3c632Sopenharmony_ci      }
645ffe3c632Sopenharmony_ci    }
646ffe3c632Sopenharmony_ci
647ffe3c632Sopenharmony_ci
648ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_8" field.</summary>
649ffe3c632Sopenharmony_ci    public const int DoubleField8FieldNumber = 8;
650ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField8_codec = pb::FieldCodec.ForStructWrapper<double>(66);
651ffe3c632Sopenharmony_ci    private double? doubleField8_;
652ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
653ffe3c632Sopenharmony_ci    public double? DoubleField8 {
654ffe3c632Sopenharmony_ci      get { return doubleField8_; }
655ffe3c632Sopenharmony_ci      set {
656ffe3c632Sopenharmony_ci        doubleField8_ = value;
657ffe3c632Sopenharmony_ci      }
658ffe3c632Sopenharmony_ci    }
659ffe3c632Sopenharmony_ci
660ffe3c632Sopenharmony_ci
661ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_9" field.</summary>
662ffe3c632Sopenharmony_ci    public const int DoubleField9FieldNumber = 9;
663ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField9_codec = pb::FieldCodec.ForStructWrapper<double>(74);
664ffe3c632Sopenharmony_ci    private double? doubleField9_;
665ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
666ffe3c632Sopenharmony_ci    public double? DoubleField9 {
667ffe3c632Sopenharmony_ci      get { return doubleField9_; }
668ffe3c632Sopenharmony_ci      set {
669ffe3c632Sopenharmony_ci        doubleField9_ = value;
670ffe3c632Sopenharmony_ci      }
671ffe3c632Sopenharmony_ci    }
672ffe3c632Sopenharmony_ci
673ffe3c632Sopenharmony_ci
674ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_98" field.</summary>
675ffe3c632Sopenharmony_ci    public const int DoubleField98FieldNumber = 98;
676ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField98_codec = pb::FieldCodec.ForStructWrapper<double>(786);
677ffe3c632Sopenharmony_ci    private double? doubleField98_;
678ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
679ffe3c632Sopenharmony_ci    public double? DoubleField98 {
680ffe3c632Sopenharmony_ci      get { return doubleField98_; }
681ffe3c632Sopenharmony_ci      set {
682ffe3c632Sopenharmony_ci        doubleField98_ = value;
683ffe3c632Sopenharmony_ci      }
684ffe3c632Sopenharmony_ci    }
685ffe3c632Sopenharmony_ci
686ffe3c632Sopenharmony_ci
687ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_10" field.</summary>
688ffe3c632Sopenharmony_ci    public const int DoubleField10FieldNumber = 10;
689ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField10_codec = pb::FieldCodec.ForStructWrapper<double>(82);
690ffe3c632Sopenharmony_ci    private double? doubleField10_;
691ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
692ffe3c632Sopenharmony_ci    public double? DoubleField10 {
693ffe3c632Sopenharmony_ci      get { return doubleField10_; }
694ffe3c632Sopenharmony_ci      set {
695ffe3c632Sopenharmony_ci        doubleField10_ = value;
696ffe3c632Sopenharmony_ci      }
697ffe3c632Sopenharmony_ci    }
698ffe3c632Sopenharmony_ci
699ffe3c632Sopenharmony_ci
700ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_11" field.</summary>
701ffe3c632Sopenharmony_ci    public const int DoubleField11FieldNumber = 11;
702ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField11_codec = pb::FieldCodec.ForStructWrapper<double>(90);
703ffe3c632Sopenharmony_ci    private double? doubleField11_;
704ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
705ffe3c632Sopenharmony_ci    public double? DoubleField11 {
706ffe3c632Sopenharmony_ci      get { return doubleField11_; }
707ffe3c632Sopenharmony_ci      set {
708ffe3c632Sopenharmony_ci        doubleField11_ = value;
709ffe3c632Sopenharmony_ci      }
710ffe3c632Sopenharmony_ci    }
711ffe3c632Sopenharmony_ci
712ffe3c632Sopenharmony_ci
713ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_99" field.</summary>
714ffe3c632Sopenharmony_ci    public const int DoubleField99FieldNumber = 99;
715ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField99_codec = pb::FieldCodec.ForStructWrapper<double>(794);
716ffe3c632Sopenharmony_ci    private double? doubleField99_;
717ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
718ffe3c632Sopenharmony_ci    public double? DoubleField99 {
719ffe3c632Sopenharmony_ci      get { return doubleField99_; }
720ffe3c632Sopenharmony_ci      set {
721ffe3c632Sopenharmony_ci        doubleField99_ = value;
722ffe3c632Sopenharmony_ci      }
723ffe3c632Sopenharmony_ci    }
724ffe3c632Sopenharmony_ci
725ffe3c632Sopenharmony_ci
726ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_84" field.</summary>
727ffe3c632Sopenharmony_ci    public const int DoubleField84FieldNumber = 84;
728ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField84_codec = pb::FieldCodec.ForStructWrapper<double>(674);
729ffe3c632Sopenharmony_ci    private double? doubleField84_;
730ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
731ffe3c632Sopenharmony_ci    public double? DoubleField84 {
732ffe3c632Sopenharmony_ci      get { return doubleField84_; }
733ffe3c632Sopenharmony_ci      set {
734ffe3c632Sopenharmony_ci        doubleField84_ = value;
735ffe3c632Sopenharmony_ci      }
736ffe3c632Sopenharmony_ci    }
737ffe3c632Sopenharmony_ci
738ffe3c632Sopenharmony_ci
739ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_14" field.</summary>
740ffe3c632Sopenharmony_ci    public const int DoubleField14FieldNumber = 14;
741ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField14_codec = pb::FieldCodec.ForStructWrapper<double>(114);
742ffe3c632Sopenharmony_ci    private double? doubleField14_;
743ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
744ffe3c632Sopenharmony_ci    public double? DoubleField14 {
745ffe3c632Sopenharmony_ci      get { return doubleField14_; }
746ffe3c632Sopenharmony_ci      set {
747ffe3c632Sopenharmony_ci        doubleField14_ = value;
748ffe3c632Sopenharmony_ci      }
749ffe3c632Sopenharmony_ci    }
750ffe3c632Sopenharmony_ci
751ffe3c632Sopenharmony_ci
752ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_77" field.</summary>
753ffe3c632Sopenharmony_ci    public const int DoubleField77FieldNumber = 77;
754ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField77_codec = pb::FieldCodec.ForStructWrapper<double>(618);
755ffe3c632Sopenharmony_ci    private double? doubleField77_;
756ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
757ffe3c632Sopenharmony_ci    public double? DoubleField77 {
758ffe3c632Sopenharmony_ci      get { return doubleField77_; }
759ffe3c632Sopenharmony_ci      set {
760ffe3c632Sopenharmony_ci        doubleField77_ = value;
761ffe3c632Sopenharmony_ci      }
762ffe3c632Sopenharmony_ci    }
763ffe3c632Sopenharmony_ci
764ffe3c632Sopenharmony_ci
765ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_15" field.</summary>
766ffe3c632Sopenharmony_ci    public const int DoubleField15FieldNumber = 15;
767ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField15_codec = pb::FieldCodec.ForStructWrapper<double>(122);
768ffe3c632Sopenharmony_ci    private double? doubleField15_;
769ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
770ffe3c632Sopenharmony_ci    public double? DoubleField15 {
771ffe3c632Sopenharmony_ci      get { return doubleField15_; }
772ffe3c632Sopenharmony_ci      set {
773ffe3c632Sopenharmony_ci        doubleField15_ = value;
774ffe3c632Sopenharmony_ci      }
775ffe3c632Sopenharmony_ci    }
776ffe3c632Sopenharmony_ci
777ffe3c632Sopenharmony_ci
778ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_19" field.</summary>
779ffe3c632Sopenharmony_ci    public const int Int64Field19FieldNumber = 19;
780ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field19_codec = pb::FieldCodec.ForStructWrapper<long>(154);
781ffe3c632Sopenharmony_ci    private long? int64Field19_;
782ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
783ffe3c632Sopenharmony_ci    public long? Int64Field19 {
784ffe3c632Sopenharmony_ci      get { return int64Field19_; }
785ffe3c632Sopenharmony_ci      set {
786ffe3c632Sopenharmony_ci        int64Field19_ = value;
787ffe3c632Sopenharmony_ci      }
788ffe3c632Sopenharmony_ci    }
789ffe3c632Sopenharmony_ci
790ffe3c632Sopenharmony_ci
791ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_115" field.</summary>
792ffe3c632Sopenharmony_ci    public const int Int64Field115FieldNumber = 115;
793ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field115_codec = pb::FieldCodec.ForStructWrapper<long>(922);
794ffe3c632Sopenharmony_ci    private long? int64Field115_;
795ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
796ffe3c632Sopenharmony_ci    public long? Int64Field115 {
797ffe3c632Sopenharmony_ci      get { return int64Field115_; }
798ffe3c632Sopenharmony_ci      set {
799ffe3c632Sopenharmony_ci        int64Field115_ = value;
800ffe3c632Sopenharmony_ci      }
801ffe3c632Sopenharmony_ci    }
802ffe3c632Sopenharmony_ci
803ffe3c632Sopenharmony_ci
804ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_116" field.</summary>
805ffe3c632Sopenharmony_ci    public const int DoubleField116FieldNumber = 116;
806ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField116_codec = pb::FieldCodec.ForStructWrapper<double>(930);
807ffe3c632Sopenharmony_ci    private double? doubleField116_;
808ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
809ffe3c632Sopenharmony_ci    public double? DoubleField116 {
810ffe3c632Sopenharmony_ci      get { return doubleField116_; }
811ffe3c632Sopenharmony_ci      set {
812ffe3c632Sopenharmony_ci        doubleField116_ = value;
813ffe3c632Sopenharmony_ci      }
814ffe3c632Sopenharmony_ci    }
815ffe3c632Sopenharmony_ci
816ffe3c632Sopenharmony_ci
817ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_117" field.</summary>
818ffe3c632Sopenharmony_ci    public const int Int64Field117FieldNumber = 117;
819ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field117_codec = pb::FieldCodec.ForStructWrapper<long>(938);
820ffe3c632Sopenharmony_ci    private long? int64Field117_;
821ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
822ffe3c632Sopenharmony_ci    public long? Int64Field117 {
823ffe3c632Sopenharmony_ci      get { return int64Field117_; }
824ffe3c632Sopenharmony_ci      set {
825ffe3c632Sopenharmony_ci        int64Field117_ = value;
826ffe3c632Sopenharmony_ci      }
827ffe3c632Sopenharmony_ci    }
828ffe3c632Sopenharmony_ci
829ffe3c632Sopenharmony_ci
830ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_20" field.</summary>
831ffe3c632Sopenharmony_ci    public const int DoubleField20FieldNumber = 20;
832ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField20_codec = pb::FieldCodec.ForStructWrapper<double>(162);
833ffe3c632Sopenharmony_ci    private double? doubleField20_;
834ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
835ffe3c632Sopenharmony_ci    public double? DoubleField20 {
836ffe3c632Sopenharmony_ci      get { return doubleField20_; }
837ffe3c632Sopenharmony_ci      set {
838ffe3c632Sopenharmony_ci        doubleField20_ = value;
839ffe3c632Sopenharmony_ci      }
840ffe3c632Sopenharmony_ci    }
841ffe3c632Sopenharmony_ci
842ffe3c632Sopenharmony_ci
843ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_21" field.</summary>
844ffe3c632Sopenharmony_ci    public const int DoubleField21FieldNumber = 21;
845ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField21_codec = pb::FieldCodec.ForStructWrapper<double>(170);
846ffe3c632Sopenharmony_ci    private double? doubleField21_;
847ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
848ffe3c632Sopenharmony_ci    public double? DoubleField21 {
849ffe3c632Sopenharmony_ci      get { return doubleField21_; }
850ffe3c632Sopenharmony_ci      set {
851ffe3c632Sopenharmony_ci        doubleField21_ = value;
852ffe3c632Sopenharmony_ci      }
853ffe3c632Sopenharmony_ci    }
854ffe3c632Sopenharmony_ci
855ffe3c632Sopenharmony_ci
856ffe3c632Sopenharmony_ci    /// <summary>Field number for the "string_field_73" field.</summary>
857ffe3c632Sopenharmony_ci    public const int StringField73FieldNumber = 73;
858ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<string> _single_stringField73_codec = pb::FieldCodec.ForClassWrapper<string>(586);
859ffe3c632Sopenharmony_ci    private string stringField73_;
860ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
861ffe3c632Sopenharmony_ci    public string StringField73 {
862ffe3c632Sopenharmony_ci      get { return stringField73_; }
863ffe3c632Sopenharmony_ci      set {
864ffe3c632Sopenharmony_ci        stringField73_ = value;
865ffe3c632Sopenharmony_ci      }
866ffe3c632Sopenharmony_ci    }
867ffe3c632Sopenharmony_ci
868ffe3c632Sopenharmony_ci
869ffe3c632Sopenharmony_ci    /// <summary>Field number for the "string_field_74" field.</summary>
870ffe3c632Sopenharmony_ci    public const int StringField74FieldNumber = 74;
871ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<string> _single_stringField74_codec = pb::FieldCodec.ForClassWrapper<string>(594);
872ffe3c632Sopenharmony_ci    private string stringField74_;
873ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
874ffe3c632Sopenharmony_ci    public string StringField74 {
875ffe3c632Sopenharmony_ci      get { return stringField74_; }
876ffe3c632Sopenharmony_ci      set {
877ffe3c632Sopenharmony_ci        stringField74_ = value;
878ffe3c632Sopenharmony_ci      }
879ffe3c632Sopenharmony_ci    }
880ffe3c632Sopenharmony_ci
881ffe3c632Sopenharmony_ci
882ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_22" field.</summary>
883ffe3c632Sopenharmony_ci    public const int DoubleField22FieldNumber = 22;
884ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField22_codec = pb::FieldCodec.ForStructWrapper<double>(178);
885ffe3c632Sopenharmony_ci    private double? doubleField22_;
886ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
887ffe3c632Sopenharmony_ci    public double? DoubleField22 {
888ffe3c632Sopenharmony_ci      get { return doubleField22_; }
889ffe3c632Sopenharmony_ci      set {
890ffe3c632Sopenharmony_ci        doubleField22_ = value;
891ffe3c632Sopenharmony_ci      }
892ffe3c632Sopenharmony_ci    }
893ffe3c632Sopenharmony_ci
894ffe3c632Sopenharmony_ci
895ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_69" field.</summary>
896ffe3c632Sopenharmony_ci    public const int DoubleField69FieldNumber = 69;
897ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField69_codec = pb::FieldCodec.ForStructWrapper<double>(554);
898ffe3c632Sopenharmony_ci    private double? doubleField69_;
899ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
900ffe3c632Sopenharmony_ci    public double? DoubleField69 {
901ffe3c632Sopenharmony_ci      get { return doubleField69_; }
902ffe3c632Sopenharmony_ci      set {
903ffe3c632Sopenharmony_ci        doubleField69_ = value;
904ffe3c632Sopenharmony_ci      }
905ffe3c632Sopenharmony_ci    }
906ffe3c632Sopenharmony_ci
907ffe3c632Sopenharmony_ci
908ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_70" field.</summary>
909ffe3c632Sopenharmony_ci    public const int DoubleField70FieldNumber = 70;
910ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField70_codec = pb::FieldCodec.ForStructWrapper<double>(562);
911ffe3c632Sopenharmony_ci    private double? doubleField70_;
912ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
913ffe3c632Sopenharmony_ci    public double? DoubleField70 {
914ffe3c632Sopenharmony_ci      get { return doubleField70_; }
915ffe3c632Sopenharmony_ci      set {
916ffe3c632Sopenharmony_ci        doubleField70_ = value;
917ffe3c632Sopenharmony_ci      }
918ffe3c632Sopenharmony_ci    }
919ffe3c632Sopenharmony_ci
920ffe3c632Sopenharmony_ci
921ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_71" field.</summary>
922ffe3c632Sopenharmony_ci    public const int DoubleField71FieldNumber = 71;
923ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField71_codec = pb::FieldCodec.ForStructWrapper<double>(570);
924ffe3c632Sopenharmony_ci    private double? doubleField71_;
925ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
926ffe3c632Sopenharmony_ci    public double? DoubleField71 {
927ffe3c632Sopenharmony_ci      get { return doubleField71_; }
928ffe3c632Sopenharmony_ci      set {
929ffe3c632Sopenharmony_ci        doubleField71_ = value;
930ffe3c632Sopenharmony_ci      }
931ffe3c632Sopenharmony_ci    }
932ffe3c632Sopenharmony_ci
933ffe3c632Sopenharmony_ci
934ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_72" field.</summary>
935ffe3c632Sopenharmony_ci    public const int DoubleField72FieldNumber = 72;
936ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField72_codec = pb::FieldCodec.ForStructWrapper<double>(578);
937ffe3c632Sopenharmony_ci    private double? doubleField72_;
938ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
939ffe3c632Sopenharmony_ci    public double? DoubleField72 {
940ffe3c632Sopenharmony_ci      get { return doubleField72_; }
941ffe3c632Sopenharmony_ci      set {
942ffe3c632Sopenharmony_ci        doubleField72_ = value;
943ffe3c632Sopenharmony_ci      }
944ffe3c632Sopenharmony_ci    }
945ffe3c632Sopenharmony_ci
946ffe3c632Sopenharmony_ci
947ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_25" field.</summary>
948ffe3c632Sopenharmony_ci    public const int DoubleField25FieldNumber = 25;
949ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField25_codec = pb::FieldCodec.ForStructWrapper<double>(202);
950ffe3c632Sopenharmony_ci    private double? doubleField25_;
951ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
952ffe3c632Sopenharmony_ci    public double? DoubleField25 {
953ffe3c632Sopenharmony_ci      get { return doubleField25_; }
954ffe3c632Sopenharmony_ci      set {
955ffe3c632Sopenharmony_ci        doubleField25_ = value;
956ffe3c632Sopenharmony_ci      }
957ffe3c632Sopenharmony_ci    }
958ffe3c632Sopenharmony_ci
959ffe3c632Sopenharmony_ci
960ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_26" field.</summary>
961ffe3c632Sopenharmony_ci    public const int Int64Field26FieldNumber = 26;
962ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field26_codec = pb::FieldCodec.ForStructWrapper<long>(210);
963ffe3c632Sopenharmony_ci    private long? int64Field26_;
964ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
965ffe3c632Sopenharmony_ci    public long? Int64Field26 {
966ffe3c632Sopenharmony_ci      get { return int64Field26_; }
967ffe3c632Sopenharmony_ci      set {
968ffe3c632Sopenharmony_ci        int64Field26_ = value;
969ffe3c632Sopenharmony_ci      }
970ffe3c632Sopenharmony_ci    }
971ffe3c632Sopenharmony_ci
972ffe3c632Sopenharmony_ci
973ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_68" field.</summary>
974ffe3c632Sopenharmony_ci    public const int DoubleField68FieldNumber = 68;
975ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField68_codec = pb::FieldCodec.ForStructWrapper<double>(546);
976ffe3c632Sopenharmony_ci    private double? doubleField68_;
977ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
978ffe3c632Sopenharmony_ci    public double? DoubleField68 {
979ffe3c632Sopenharmony_ci      get { return doubleField68_; }
980ffe3c632Sopenharmony_ci      set {
981ffe3c632Sopenharmony_ci        doubleField68_ = value;
982ffe3c632Sopenharmony_ci      }
983ffe3c632Sopenharmony_ci    }
984ffe3c632Sopenharmony_ci
985ffe3c632Sopenharmony_ci
986ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_28" field.</summary>
987ffe3c632Sopenharmony_ci    public const int DoubleField28FieldNumber = 28;
988ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField28_codec = pb::FieldCodec.ForStructWrapper<double>(226);
989ffe3c632Sopenharmony_ci    private double? doubleField28_;
990ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
991ffe3c632Sopenharmony_ci    public double? DoubleField28 {
992ffe3c632Sopenharmony_ci      get { return doubleField28_; }
993ffe3c632Sopenharmony_ci      set {
994ffe3c632Sopenharmony_ci        doubleField28_ = value;
995ffe3c632Sopenharmony_ci      }
996ffe3c632Sopenharmony_ci    }
997ffe3c632Sopenharmony_ci
998ffe3c632Sopenharmony_ci
999ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_106" field.</summary>
1000ffe3c632Sopenharmony_ci    public const int DoubleField106FieldNumber = 106;
1001ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField106_codec = pb::FieldCodec.ForStructWrapper<double>(850);
1002ffe3c632Sopenharmony_ci    private double? doubleField106_;
1003ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1004ffe3c632Sopenharmony_ci    public double? DoubleField106 {
1005ffe3c632Sopenharmony_ci      get { return doubleField106_; }
1006ffe3c632Sopenharmony_ci      set {
1007ffe3c632Sopenharmony_ci        doubleField106_ = value;
1008ffe3c632Sopenharmony_ci      }
1009ffe3c632Sopenharmony_ci    }
1010ffe3c632Sopenharmony_ci
1011ffe3c632Sopenharmony_ci
1012ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_29" field.</summary>
1013ffe3c632Sopenharmony_ci    public const int DoubleField29FieldNumber = 29;
1014ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField29_codec = pb::FieldCodec.ForStructWrapper<double>(234);
1015ffe3c632Sopenharmony_ci    private double? doubleField29_;
1016ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1017ffe3c632Sopenharmony_ci    public double? DoubleField29 {
1018ffe3c632Sopenharmony_ci      get { return doubleField29_; }
1019ffe3c632Sopenharmony_ci      set {
1020ffe3c632Sopenharmony_ci        doubleField29_ = value;
1021ffe3c632Sopenharmony_ci      }
1022ffe3c632Sopenharmony_ci    }
1023ffe3c632Sopenharmony_ci
1024ffe3c632Sopenharmony_ci
1025ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_30" field.</summary>
1026ffe3c632Sopenharmony_ci    public const int DoubleField30FieldNumber = 30;
1027ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField30_codec = pb::FieldCodec.ForStructWrapper<double>(242);
1028ffe3c632Sopenharmony_ci    private double? doubleField30_;
1029ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1030ffe3c632Sopenharmony_ci    public double? DoubleField30 {
1031ffe3c632Sopenharmony_ci      get { return doubleField30_; }
1032ffe3c632Sopenharmony_ci      set {
1033ffe3c632Sopenharmony_ci        doubleField30_ = value;
1034ffe3c632Sopenharmony_ci      }
1035ffe3c632Sopenharmony_ci    }
1036ffe3c632Sopenharmony_ci
1037ffe3c632Sopenharmony_ci
1038ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_101" field.</summary>
1039ffe3c632Sopenharmony_ci    public const int DoubleField101FieldNumber = 101;
1040ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField101_codec = pb::FieldCodec.ForStructWrapper<double>(810);
1041ffe3c632Sopenharmony_ci    private double? doubleField101_;
1042ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1043ffe3c632Sopenharmony_ci    public double? DoubleField101 {
1044ffe3c632Sopenharmony_ci      get { return doubleField101_; }
1045ffe3c632Sopenharmony_ci      set {
1046ffe3c632Sopenharmony_ci        doubleField101_ = value;
1047ffe3c632Sopenharmony_ci      }
1048ffe3c632Sopenharmony_ci    }
1049ffe3c632Sopenharmony_ci
1050ffe3c632Sopenharmony_ci
1051ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_102" field.</summary>
1052ffe3c632Sopenharmony_ci    public const int DoubleField102FieldNumber = 102;
1053ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField102_codec = pb::FieldCodec.ForStructWrapper<double>(818);
1054ffe3c632Sopenharmony_ci    private double? doubleField102_;
1055ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1056ffe3c632Sopenharmony_ci    public double? DoubleField102 {
1057ffe3c632Sopenharmony_ci      get { return doubleField102_; }
1058ffe3c632Sopenharmony_ci      set {
1059ffe3c632Sopenharmony_ci        doubleField102_ = value;
1060ffe3c632Sopenharmony_ci      }
1061ffe3c632Sopenharmony_ci    }
1062ffe3c632Sopenharmony_ci
1063ffe3c632Sopenharmony_ci
1064ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_103" field.</summary>
1065ffe3c632Sopenharmony_ci    public const int DoubleField103FieldNumber = 103;
1066ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField103_codec = pb::FieldCodec.ForStructWrapper<double>(826);
1067ffe3c632Sopenharmony_ci    private double? doubleField103_;
1068ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1069ffe3c632Sopenharmony_ci    public double? DoubleField103 {
1070ffe3c632Sopenharmony_ci      get { return doubleField103_; }
1071ffe3c632Sopenharmony_ci      set {
1072ffe3c632Sopenharmony_ci        doubleField103_ = value;
1073ffe3c632Sopenharmony_ci      }
1074ffe3c632Sopenharmony_ci    }
1075ffe3c632Sopenharmony_ci
1076ffe3c632Sopenharmony_ci
1077ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_104" field.</summary>
1078ffe3c632Sopenharmony_ci    public const int DoubleField104FieldNumber = 104;
1079ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField104_codec = pb::FieldCodec.ForStructWrapper<double>(834);
1080ffe3c632Sopenharmony_ci    private double? doubleField104_;
1081ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1082ffe3c632Sopenharmony_ci    public double? DoubleField104 {
1083ffe3c632Sopenharmony_ci      get { return doubleField104_; }
1084ffe3c632Sopenharmony_ci      set {
1085ffe3c632Sopenharmony_ci        doubleField104_ = value;
1086ffe3c632Sopenharmony_ci      }
1087ffe3c632Sopenharmony_ci    }
1088ffe3c632Sopenharmony_ci
1089ffe3c632Sopenharmony_ci
1090ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_105" field.</summary>
1091ffe3c632Sopenharmony_ci    public const int DoubleField105FieldNumber = 105;
1092ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField105_codec = pb::FieldCodec.ForStructWrapper<double>(842);
1093ffe3c632Sopenharmony_ci    private double? doubleField105_;
1094ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1095ffe3c632Sopenharmony_ci    public double? DoubleField105 {
1096ffe3c632Sopenharmony_ci      get { return doubleField105_; }
1097ffe3c632Sopenharmony_ci      set {
1098ffe3c632Sopenharmony_ci        doubleField105_ = value;
1099ffe3c632Sopenharmony_ci      }
1100ffe3c632Sopenharmony_ci    }
1101ffe3c632Sopenharmony_ci
1102ffe3c632Sopenharmony_ci
1103ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_31" field.</summary>
1104ffe3c632Sopenharmony_ci    public const int DoubleField31FieldNumber = 31;
1105ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField31_codec = pb::FieldCodec.ForStructWrapper<double>(250);
1106ffe3c632Sopenharmony_ci    private double? doubleField31_;
1107ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1108ffe3c632Sopenharmony_ci    public double? DoubleField31 {
1109ffe3c632Sopenharmony_ci      get { return doubleField31_; }
1110ffe3c632Sopenharmony_ci      set {
1111ffe3c632Sopenharmony_ci        doubleField31_ = value;
1112ffe3c632Sopenharmony_ci      }
1113ffe3c632Sopenharmony_ci    }
1114ffe3c632Sopenharmony_ci
1115ffe3c632Sopenharmony_ci
1116ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_32" field.</summary>
1117ffe3c632Sopenharmony_ci    public const int Int64Field32FieldNumber = 32;
1118ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field32_codec = pb::FieldCodec.ForStructWrapper<long>(258);
1119ffe3c632Sopenharmony_ci    private long? int64Field32_;
1120ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1121ffe3c632Sopenharmony_ci    public long? Int64Field32 {
1122ffe3c632Sopenharmony_ci      get { return int64Field32_; }
1123ffe3c632Sopenharmony_ci      set {
1124ffe3c632Sopenharmony_ci        int64Field32_ = value;
1125ffe3c632Sopenharmony_ci      }
1126ffe3c632Sopenharmony_ci    }
1127ffe3c632Sopenharmony_ci
1128ffe3c632Sopenharmony_ci
1129ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_75" field.</summary>
1130ffe3c632Sopenharmony_ci    public const int DoubleField75FieldNumber = 75;
1131ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField75_codec = pb::FieldCodec.ForStructWrapper<double>(602);
1132ffe3c632Sopenharmony_ci    private double? doubleField75_;
1133ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1134ffe3c632Sopenharmony_ci    public double? DoubleField75 {
1135ffe3c632Sopenharmony_ci      get { return doubleField75_; }
1136ffe3c632Sopenharmony_ci      set {
1137ffe3c632Sopenharmony_ci        doubleField75_ = value;
1138ffe3c632Sopenharmony_ci      }
1139ffe3c632Sopenharmony_ci    }
1140ffe3c632Sopenharmony_ci
1141ffe3c632Sopenharmony_ci
1142ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_129" field.</summary>
1143ffe3c632Sopenharmony_ci    public const int DoubleField129FieldNumber = 129;
1144ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField129_codec = pb::FieldCodec.ForStructWrapper<double>(1034);
1145ffe3c632Sopenharmony_ci    private double? doubleField129_;
1146ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1147ffe3c632Sopenharmony_ci    public double? DoubleField129 {
1148ffe3c632Sopenharmony_ci      get { return doubleField129_; }
1149ffe3c632Sopenharmony_ci      set {
1150ffe3c632Sopenharmony_ci        doubleField129_ = value;
1151ffe3c632Sopenharmony_ci      }
1152ffe3c632Sopenharmony_ci    }
1153ffe3c632Sopenharmony_ci
1154ffe3c632Sopenharmony_ci
1155ffe3c632Sopenharmony_ci    /// <summary>Field number for the "enum_field_80" field.</summary>
1156ffe3c632Sopenharmony_ci    public const int EnumField80FieldNumber = 80;
1157ffe3c632Sopenharmony_ci    private int enumField80_;
1158ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1159ffe3c632Sopenharmony_ci    public int EnumField80 {
1160ffe3c632Sopenharmony_ci      get { return enumField80_; }
1161ffe3c632Sopenharmony_ci      set {
1162ffe3c632Sopenharmony_ci        enumField80_ = value;
1163ffe3c632Sopenharmony_ci      }
1164ffe3c632Sopenharmony_ci    }
1165ffe3c632Sopenharmony_ci
1166ffe3c632Sopenharmony_ci    /// <summary>Field number for the "enum_field_81" field.</summary>
1167ffe3c632Sopenharmony_ci    public const int EnumField81FieldNumber = 81;
1168ffe3c632Sopenharmony_ci    private int enumField81_;
1169ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1170ffe3c632Sopenharmony_ci    public int EnumField81 {
1171ffe3c632Sopenharmony_ci      get { return enumField81_; }
1172ffe3c632Sopenharmony_ci      set {
1173ffe3c632Sopenharmony_ci        enumField81_ = value;
1174ffe3c632Sopenharmony_ci      }
1175ffe3c632Sopenharmony_ci    }
1176ffe3c632Sopenharmony_ci
1177ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_82" field.</summary>
1178ffe3c632Sopenharmony_ci    public const int Int64Field82FieldNumber = 82;
1179ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field82_codec = pb::FieldCodec.ForStructWrapper<long>(658);
1180ffe3c632Sopenharmony_ci    private long? int64Field82_;
1181ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1182ffe3c632Sopenharmony_ci    public long? Int64Field82 {
1183ffe3c632Sopenharmony_ci      get { return int64Field82_; }
1184ffe3c632Sopenharmony_ci      set {
1185ffe3c632Sopenharmony_ci        int64Field82_ = value;
1186ffe3c632Sopenharmony_ci      }
1187ffe3c632Sopenharmony_ci    }
1188ffe3c632Sopenharmony_ci
1189ffe3c632Sopenharmony_ci
1190ffe3c632Sopenharmony_ci    /// <summary>Field number for the "enum_field_83" field.</summary>
1191ffe3c632Sopenharmony_ci    public const int EnumField83FieldNumber = 83;
1192ffe3c632Sopenharmony_ci    private int enumField83_;
1193ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1194ffe3c632Sopenharmony_ci    public int EnumField83 {
1195ffe3c632Sopenharmony_ci      get { return enumField83_; }
1196ffe3c632Sopenharmony_ci      set {
1197ffe3c632Sopenharmony_ci        enumField83_ = value;
1198ffe3c632Sopenharmony_ci      }
1199ffe3c632Sopenharmony_ci    }
1200ffe3c632Sopenharmony_ci
1201ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_85" field.</summary>
1202ffe3c632Sopenharmony_ci    public const int Int64Field85FieldNumber = 85;
1203ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field85_codec = pb::FieldCodec.ForStructWrapper<long>(682);
1204ffe3c632Sopenharmony_ci    private long? int64Field85_;
1205ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1206ffe3c632Sopenharmony_ci    public long? Int64Field85 {
1207ffe3c632Sopenharmony_ci      get { return int64Field85_; }
1208ffe3c632Sopenharmony_ci      set {
1209ffe3c632Sopenharmony_ci        int64Field85_ = value;
1210ffe3c632Sopenharmony_ci      }
1211ffe3c632Sopenharmony_ci    }
1212ffe3c632Sopenharmony_ci
1213ffe3c632Sopenharmony_ci
1214ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_86" field.</summary>
1215ffe3c632Sopenharmony_ci    public const int Int64Field86FieldNumber = 86;
1216ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field86_codec = pb::FieldCodec.ForStructWrapper<long>(690);
1217ffe3c632Sopenharmony_ci    private long? int64Field86_;
1218ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1219ffe3c632Sopenharmony_ci    public long? Int64Field86 {
1220ffe3c632Sopenharmony_ci      get { return int64Field86_; }
1221ffe3c632Sopenharmony_ci      set {
1222ffe3c632Sopenharmony_ci        int64Field86_ = value;
1223ffe3c632Sopenharmony_ci      }
1224ffe3c632Sopenharmony_ci    }
1225ffe3c632Sopenharmony_ci
1226ffe3c632Sopenharmony_ci
1227ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_87" field.</summary>
1228ffe3c632Sopenharmony_ci    public const int Int64Field87FieldNumber = 87;
1229ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field87_codec = pb::FieldCodec.ForStructWrapper<long>(698);
1230ffe3c632Sopenharmony_ci    private long? int64Field87_;
1231ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1232ffe3c632Sopenharmony_ci    public long? Int64Field87 {
1233ffe3c632Sopenharmony_ci      get { return int64Field87_; }
1234ffe3c632Sopenharmony_ci      set {
1235ffe3c632Sopenharmony_ci        int64Field87_ = value;
1236ffe3c632Sopenharmony_ci      }
1237ffe3c632Sopenharmony_ci    }
1238ffe3c632Sopenharmony_ci
1239ffe3c632Sopenharmony_ci
1240ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_125" field.</summary>
1241ffe3c632Sopenharmony_ci    public const int Int64Field125FieldNumber = 125;
1242ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field125_codec = pb::FieldCodec.ForStructWrapper<long>(1002);
1243ffe3c632Sopenharmony_ci    private long? int64Field125_;
1244ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1245ffe3c632Sopenharmony_ci    public long? Int64Field125 {
1246ffe3c632Sopenharmony_ci      get { return int64Field125_; }
1247ffe3c632Sopenharmony_ci      set {
1248ffe3c632Sopenharmony_ci        int64Field125_ = value;
1249ffe3c632Sopenharmony_ci      }
1250ffe3c632Sopenharmony_ci    }
1251ffe3c632Sopenharmony_ci
1252ffe3c632Sopenharmony_ci
1253ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_37" field.</summary>
1254ffe3c632Sopenharmony_ci    public const int Int64Field37FieldNumber = 37;
1255ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field37_codec = pb::FieldCodec.ForStructWrapper<long>(298);
1256ffe3c632Sopenharmony_ci    private long? int64Field37_;
1257ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1258ffe3c632Sopenharmony_ci    public long? Int64Field37 {
1259ffe3c632Sopenharmony_ci      get { return int64Field37_; }
1260ffe3c632Sopenharmony_ci      set {
1261ffe3c632Sopenharmony_ci        int64Field37_ = value;
1262ffe3c632Sopenharmony_ci      }
1263ffe3c632Sopenharmony_ci    }
1264ffe3c632Sopenharmony_ci
1265ffe3c632Sopenharmony_ci
1266ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_38" field.</summary>
1267ffe3c632Sopenharmony_ci    public const int DoubleField38FieldNumber = 38;
1268ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField38_codec = pb::FieldCodec.ForStructWrapper<double>(306);
1269ffe3c632Sopenharmony_ci    private double? doubleField38_;
1270ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1271ffe3c632Sopenharmony_ci    public double? DoubleField38 {
1272ffe3c632Sopenharmony_ci      get { return doubleField38_; }
1273ffe3c632Sopenharmony_ci      set {
1274ffe3c632Sopenharmony_ci        doubleField38_ = value;
1275ffe3c632Sopenharmony_ci      }
1276ffe3c632Sopenharmony_ci    }
1277ffe3c632Sopenharmony_ci
1278ffe3c632Sopenharmony_ci
1279ffe3c632Sopenharmony_ci    /// <summary>Field number for the "interactions" field.</summary>
1280ffe3c632Sopenharmony_ci    public const int InteractionsFieldNumber = 39;
1281ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_interactions_codec = pb::FieldCodec.ForStructWrapper<long>(314);
1282ffe3c632Sopenharmony_ci    private long? interactions_;
1283ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1284ffe3c632Sopenharmony_ci    public long? Interactions {
1285ffe3c632Sopenharmony_ci      get { return interactions_; }
1286ffe3c632Sopenharmony_ci      set {
1287ffe3c632Sopenharmony_ci        interactions_ = value;
1288ffe3c632Sopenharmony_ci      }
1289ffe3c632Sopenharmony_ci    }
1290ffe3c632Sopenharmony_ci
1291ffe3c632Sopenharmony_ci
1292ffe3c632Sopenharmony_ci    /// <summary>Field number for the "repeated_int_field_100" field.</summary>
1293ffe3c632Sopenharmony_ci    public const int RepeatedIntField100FieldNumber = 100;
1294ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<int> _repeated_repeatedIntField100_codec
1295ffe3c632Sopenharmony_ci        = pb::FieldCodec.ForInt32(802);
1296ffe3c632Sopenharmony_ci    private readonly pbc::RepeatedField<int> repeatedIntField100_ = new pbc::RepeatedField<int>();
1297ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1298ffe3c632Sopenharmony_ci    public pbc::RepeatedField<int> RepeatedIntField100 {
1299ffe3c632Sopenharmony_ci      get { return repeatedIntField100_; }
1300ffe3c632Sopenharmony_ci    }
1301ffe3c632Sopenharmony_ci
1302ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_40" field.</summary>
1303ffe3c632Sopenharmony_ci    public const int DoubleField40FieldNumber = 40;
1304ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField40_codec = pb::FieldCodec.ForStructWrapper<double>(322);
1305ffe3c632Sopenharmony_ci    private double? doubleField40_;
1306ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1307ffe3c632Sopenharmony_ci    public double? DoubleField40 {
1308ffe3c632Sopenharmony_ci      get { return doubleField40_; }
1309ffe3c632Sopenharmony_ci      set {
1310ffe3c632Sopenharmony_ci        doubleField40_ = value;
1311ffe3c632Sopenharmony_ci      }
1312ffe3c632Sopenharmony_ci    }
1313ffe3c632Sopenharmony_ci
1314ffe3c632Sopenharmony_ci
1315ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_41" field.</summary>
1316ffe3c632Sopenharmony_ci    public const int Int64Field41FieldNumber = 41;
1317ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field41_codec = pb::FieldCodec.ForStructWrapper<long>(330);
1318ffe3c632Sopenharmony_ci    private long? int64Field41_;
1319ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1320ffe3c632Sopenharmony_ci    public long? Int64Field41 {
1321ffe3c632Sopenharmony_ci      get { return int64Field41_; }
1322ffe3c632Sopenharmony_ci      set {
1323ffe3c632Sopenharmony_ci        int64Field41_ = value;
1324ffe3c632Sopenharmony_ci      }
1325ffe3c632Sopenharmony_ci    }
1326ffe3c632Sopenharmony_ci
1327ffe3c632Sopenharmony_ci
1328ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_126" field.</summary>
1329ffe3c632Sopenharmony_ci    public const int Int64Field126FieldNumber = 126;
1330ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field126_codec = pb::FieldCodec.ForStructWrapper<long>(1010);
1331ffe3c632Sopenharmony_ci    private long? int64Field126_;
1332ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1333ffe3c632Sopenharmony_ci    public long? Int64Field126 {
1334ffe3c632Sopenharmony_ci      get { return int64Field126_; }
1335ffe3c632Sopenharmony_ci      set {
1336ffe3c632Sopenharmony_ci        int64Field126_ = value;
1337ffe3c632Sopenharmony_ci      }
1338ffe3c632Sopenharmony_ci    }
1339ffe3c632Sopenharmony_ci
1340ffe3c632Sopenharmony_ci
1341ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_127" field.</summary>
1342ffe3c632Sopenharmony_ci    public const int Int64Field127FieldNumber = 127;
1343ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field127_codec = pb::FieldCodec.ForStructWrapper<long>(1018);
1344ffe3c632Sopenharmony_ci    private long? int64Field127_;
1345ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1346ffe3c632Sopenharmony_ci    public long? Int64Field127 {
1347ffe3c632Sopenharmony_ci      get { return int64Field127_; }
1348ffe3c632Sopenharmony_ci      set {
1349ffe3c632Sopenharmony_ci        int64Field127_ = value;
1350ffe3c632Sopenharmony_ci      }
1351ffe3c632Sopenharmony_ci    }
1352ffe3c632Sopenharmony_ci
1353ffe3c632Sopenharmony_ci
1354ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_128" field.</summary>
1355ffe3c632Sopenharmony_ci    public const int DoubleField128FieldNumber = 128;
1356ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField128_codec = pb::FieldCodec.ForStructWrapper<double>(1026);
1357ffe3c632Sopenharmony_ci    private double? doubleField128_;
1358ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1359ffe3c632Sopenharmony_ci    public double? DoubleField128 {
1360ffe3c632Sopenharmony_ci      get { return doubleField128_; }
1361ffe3c632Sopenharmony_ci      set {
1362ffe3c632Sopenharmony_ci        doubleField128_ = value;
1363ffe3c632Sopenharmony_ci      }
1364ffe3c632Sopenharmony_ci    }
1365ffe3c632Sopenharmony_ci
1366ffe3c632Sopenharmony_ci
1367ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_109" field.</summary>
1368ffe3c632Sopenharmony_ci    public const int DoubleField109FieldNumber = 109;
1369ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField109_codec = pb::FieldCodec.ForStructWrapper<double>(874);
1370ffe3c632Sopenharmony_ci    private double? doubleField109_;
1371ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1372ffe3c632Sopenharmony_ci    public double? DoubleField109 {
1373ffe3c632Sopenharmony_ci      get { return doubleField109_; }
1374ffe3c632Sopenharmony_ci      set {
1375ffe3c632Sopenharmony_ci        doubleField109_ = value;
1376ffe3c632Sopenharmony_ci      }
1377ffe3c632Sopenharmony_ci    }
1378ffe3c632Sopenharmony_ci
1379ffe3c632Sopenharmony_ci
1380ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_110" field.</summary>
1381ffe3c632Sopenharmony_ci    public const int Int64Field110FieldNumber = 110;
1382ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field110_codec = pb::FieldCodec.ForStructWrapper<long>(882);
1383ffe3c632Sopenharmony_ci    private long? int64Field110_;
1384ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1385ffe3c632Sopenharmony_ci    public long? Int64Field110 {
1386ffe3c632Sopenharmony_ci      get { return int64Field110_; }
1387ffe3c632Sopenharmony_ci      set {
1388ffe3c632Sopenharmony_ci        int64Field110_ = value;
1389ffe3c632Sopenharmony_ci      }
1390ffe3c632Sopenharmony_ci    }
1391ffe3c632Sopenharmony_ci
1392ffe3c632Sopenharmony_ci
1393ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_111" field.</summary>
1394ffe3c632Sopenharmony_ci    public const int DoubleField111FieldNumber = 111;
1395ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField111_codec = pb::FieldCodec.ForStructWrapper<double>(890);
1396ffe3c632Sopenharmony_ci    private double? doubleField111_;
1397ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1398ffe3c632Sopenharmony_ci    public double? DoubleField111 {
1399ffe3c632Sopenharmony_ci      get { return doubleField111_; }
1400ffe3c632Sopenharmony_ci      set {
1401ffe3c632Sopenharmony_ci        doubleField111_ = value;
1402ffe3c632Sopenharmony_ci      }
1403ffe3c632Sopenharmony_ci    }
1404ffe3c632Sopenharmony_ci
1405ffe3c632Sopenharmony_ci
1406ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_112" field.</summary>
1407ffe3c632Sopenharmony_ci    public const int Int64Field112FieldNumber = 112;
1408ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field112_codec = pb::FieldCodec.ForStructWrapper<long>(898);
1409ffe3c632Sopenharmony_ci    private long? int64Field112_;
1410ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1411ffe3c632Sopenharmony_ci    public long? Int64Field112 {
1412ffe3c632Sopenharmony_ci      get { return int64Field112_; }
1413ffe3c632Sopenharmony_ci      set {
1414ffe3c632Sopenharmony_ci        int64Field112_ = value;
1415ffe3c632Sopenharmony_ci      }
1416ffe3c632Sopenharmony_ci    }
1417ffe3c632Sopenharmony_ci
1418ffe3c632Sopenharmony_ci
1419ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_113" field.</summary>
1420ffe3c632Sopenharmony_ci    public const int DoubleField113FieldNumber = 113;
1421ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField113_codec = pb::FieldCodec.ForStructWrapper<double>(906);
1422ffe3c632Sopenharmony_ci    private double? doubleField113_;
1423ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1424ffe3c632Sopenharmony_ci    public double? DoubleField113 {
1425ffe3c632Sopenharmony_ci      get { return doubleField113_; }
1426ffe3c632Sopenharmony_ci      set {
1427ffe3c632Sopenharmony_ci        doubleField113_ = value;
1428ffe3c632Sopenharmony_ci      }
1429ffe3c632Sopenharmony_ci    }
1430ffe3c632Sopenharmony_ci
1431ffe3c632Sopenharmony_ci
1432ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_114" field.</summary>
1433ffe3c632Sopenharmony_ci    public const int Int64Field114FieldNumber = 114;
1434ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field114_codec = pb::FieldCodec.ForStructWrapper<long>(914);
1435ffe3c632Sopenharmony_ci    private long? int64Field114_;
1436ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1437ffe3c632Sopenharmony_ci    public long? Int64Field114 {
1438ffe3c632Sopenharmony_ci      get { return int64Field114_; }
1439ffe3c632Sopenharmony_ci      set {
1440ffe3c632Sopenharmony_ci        int64Field114_ = value;
1441ffe3c632Sopenharmony_ci      }
1442ffe3c632Sopenharmony_ci    }
1443ffe3c632Sopenharmony_ci
1444ffe3c632Sopenharmony_ci
1445ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_42" field.</summary>
1446ffe3c632Sopenharmony_ci    public const int DoubleField42FieldNumber = 42;
1447ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField42_codec = pb::FieldCodec.ForStructWrapper<double>(338);
1448ffe3c632Sopenharmony_ci    private double? doubleField42_;
1449ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1450ffe3c632Sopenharmony_ci    public double? DoubleField42 {
1451ffe3c632Sopenharmony_ci      get { return doubleField42_; }
1452ffe3c632Sopenharmony_ci      set {
1453ffe3c632Sopenharmony_ci        doubleField42_ = value;
1454ffe3c632Sopenharmony_ci      }
1455ffe3c632Sopenharmony_ci    }
1456ffe3c632Sopenharmony_ci
1457ffe3c632Sopenharmony_ci
1458ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_43" field.</summary>
1459ffe3c632Sopenharmony_ci    public const int Int64Field43FieldNumber = 43;
1460ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field43_codec = pb::FieldCodec.ForStructWrapper<long>(346);
1461ffe3c632Sopenharmony_ci    private long? int64Field43_;
1462ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1463ffe3c632Sopenharmony_ci    public long? Int64Field43 {
1464ffe3c632Sopenharmony_ci      get { return int64Field43_; }
1465ffe3c632Sopenharmony_ci      set {
1466ffe3c632Sopenharmony_ci        int64Field43_ = value;
1467ffe3c632Sopenharmony_ci      }
1468ffe3c632Sopenharmony_ci    }
1469ffe3c632Sopenharmony_ci
1470ffe3c632Sopenharmony_ci
1471ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_44" field.</summary>
1472ffe3c632Sopenharmony_ci    public const int Int64Field44FieldNumber = 44;
1473ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field44_codec = pb::FieldCodec.ForStructWrapper<long>(354);
1474ffe3c632Sopenharmony_ci    private long? int64Field44_;
1475ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1476ffe3c632Sopenharmony_ci    public long? Int64Field44 {
1477ffe3c632Sopenharmony_ci      get { return int64Field44_; }
1478ffe3c632Sopenharmony_ci      set {
1479ffe3c632Sopenharmony_ci        int64Field44_ = value;
1480ffe3c632Sopenharmony_ci      }
1481ffe3c632Sopenharmony_ci    }
1482ffe3c632Sopenharmony_ci
1483ffe3c632Sopenharmony_ci
1484ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_45" field.</summary>
1485ffe3c632Sopenharmony_ci    public const int DoubleField45FieldNumber = 45;
1486ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField45_codec = pb::FieldCodec.ForStructWrapper<double>(362);
1487ffe3c632Sopenharmony_ci    private double? doubleField45_;
1488ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1489ffe3c632Sopenharmony_ci    public double? DoubleField45 {
1490ffe3c632Sopenharmony_ci      get { return doubleField45_; }
1491ffe3c632Sopenharmony_ci      set {
1492ffe3c632Sopenharmony_ci        doubleField45_ = value;
1493ffe3c632Sopenharmony_ci      }
1494ffe3c632Sopenharmony_ci    }
1495ffe3c632Sopenharmony_ci
1496ffe3c632Sopenharmony_ci
1497ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_46" field.</summary>
1498ffe3c632Sopenharmony_ci    public const int DoubleField46FieldNumber = 46;
1499ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField46_codec = pb::FieldCodec.ForStructWrapper<double>(370);
1500ffe3c632Sopenharmony_ci    private double? doubleField46_;
1501ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1502ffe3c632Sopenharmony_ci    public double? DoubleField46 {
1503ffe3c632Sopenharmony_ci      get { return doubleField46_; }
1504ffe3c632Sopenharmony_ci      set {
1505ffe3c632Sopenharmony_ci        doubleField46_ = value;
1506ffe3c632Sopenharmony_ci      }
1507ffe3c632Sopenharmony_ci    }
1508ffe3c632Sopenharmony_ci
1509ffe3c632Sopenharmony_ci
1510ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_78" field.</summary>
1511ffe3c632Sopenharmony_ci    public const int DoubleField78FieldNumber = 78;
1512ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField78_codec = pb::FieldCodec.ForStructWrapper<double>(626);
1513ffe3c632Sopenharmony_ci    private double? doubleField78_;
1514ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1515ffe3c632Sopenharmony_ci    public double? DoubleField78 {
1516ffe3c632Sopenharmony_ci      get { return doubleField78_; }
1517ffe3c632Sopenharmony_ci      set {
1518ffe3c632Sopenharmony_ci        doubleField78_ = value;
1519ffe3c632Sopenharmony_ci      }
1520ffe3c632Sopenharmony_ci    }
1521ffe3c632Sopenharmony_ci
1522ffe3c632Sopenharmony_ci
1523ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_88" field.</summary>
1524ffe3c632Sopenharmony_ci    public const int DoubleField88FieldNumber = 88;
1525ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField88_codec = pb::FieldCodec.ForStructWrapper<double>(706);
1526ffe3c632Sopenharmony_ci    private double? doubleField88_;
1527ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1528ffe3c632Sopenharmony_ci    public double? DoubleField88 {
1529ffe3c632Sopenharmony_ci      get { return doubleField88_; }
1530ffe3c632Sopenharmony_ci      set {
1531ffe3c632Sopenharmony_ci        doubleField88_ = value;
1532ffe3c632Sopenharmony_ci      }
1533ffe3c632Sopenharmony_ci    }
1534ffe3c632Sopenharmony_ci
1535ffe3c632Sopenharmony_ci
1536ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_47" field.</summary>
1537ffe3c632Sopenharmony_ci    public const int DoubleField47FieldNumber = 47;
1538ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField47_codec = pb::FieldCodec.ForStructWrapper<double>(378);
1539ffe3c632Sopenharmony_ci    private double? doubleField47_;
1540ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1541ffe3c632Sopenharmony_ci    public double? DoubleField47 {
1542ffe3c632Sopenharmony_ci      get { return doubleField47_; }
1543ffe3c632Sopenharmony_ci      set {
1544ffe3c632Sopenharmony_ci        doubleField47_ = value;
1545ffe3c632Sopenharmony_ci      }
1546ffe3c632Sopenharmony_ci    }
1547ffe3c632Sopenharmony_ci
1548ffe3c632Sopenharmony_ci
1549ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_89" field.</summary>
1550ffe3c632Sopenharmony_ci    public const int DoubleField89FieldNumber = 89;
1551ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField89_codec = pb::FieldCodec.ForStructWrapper<double>(714);
1552ffe3c632Sopenharmony_ci    private double? doubleField89_;
1553ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1554ffe3c632Sopenharmony_ci    public double? DoubleField89 {
1555ffe3c632Sopenharmony_ci      get { return doubleField89_; }
1556ffe3c632Sopenharmony_ci      set {
1557ffe3c632Sopenharmony_ci        doubleField89_ = value;
1558ffe3c632Sopenharmony_ci      }
1559ffe3c632Sopenharmony_ci    }
1560ffe3c632Sopenharmony_ci
1561ffe3c632Sopenharmony_ci
1562ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_48" field.</summary>
1563ffe3c632Sopenharmony_ci    public const int DoubleField48FieldNumber = 48;
1564ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField48_codec = pb::FieldCodec.ForStructWrapper<double>(386);
1565ffe3c632Sopenharmony_ci    private double? doubleField48_;
1566ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1567ffe3c632Sopenharmony_ci    public double? DoubleField48 {
1568ffe3c632Sopenharmony_ci      get { return doubleField48_; }
1569ffe3c632Sopenharmony_ci      set {
1570ffe3c632Sopenharmony_ci        doubleField48_ = value;
1571ffe3c632Sopenharmony_ci      }
1572ffe3c632Sopenharmony_ci    }
1573ffe3c632Sopenharmony_ci
1574ffe3c632Sopenharmony_ci
1575ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_49" field.</summary>
1576ffe3c632Sopenharmony_ci    public const int DoubleField49FieldNumber = 49;
1577ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField49_codec = pb::FieldCodec.ForStructWrapper<double>(394);
1578ffe3c632Sopenharmony_ci    private double? doubleField49_;
1579ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1580ffe3c632Sopenharmony_ci    public double? DoubleField49 {
1581ffe3c632Sopenharmony_ci      get { return doubleField49_; }
1582ffe3c632Sopenharmony_ci      set {
1583ffe3c632Sopenharmony_ci        doubleField49_ = value;
1584ffe3c632Sopenharmony_ci      }
1585ffe3c632Sopenharmony_ci    }
1586ffe3c632Sopenharmony_ci
1587ffe3c632Sopenharmony_ci
1588ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_50" field.</summary>
1589ffe3c632Sopenharmony_ci    public const int DoubleField50FieldNumber = 50;
1590ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField50_codec = pb::FieldCodec.ForStructWrapper<double>(402);
1591ffe3c632Sopenharmony_ci    private double? doubleField50_;
1592ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1593ffe3c632Sopenharmony_ci    public double? DoubleField50 {
1594ffe3c632Sopenharmony_ci      get { return doubleField50_; }
1595ffe3c632Sopenharmony_ci      set {
1596ffe3c632Sopenharmony_ci        doubleField50_ = value;
1597ffe3c632Sopenharmony_ci      }
1598ffe3c632Sopenharmony_ci    }
1599ffe3c632Sopenharmony_ci
1600ffe3c632Sopenharmony_ci
1601ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_90" field.</summary>
1602ffe3c632Sopenharmony_ci    public const int DoubleField90FieldNumber = 90;
1603ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField90_codec = pb::FieldCodec.ForStructWrapper<double>(722);
1604ffe3c632Sopenharmony_ci    private double? doubleField90_;
1605ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1606ffe3c632Sopenharmony_ci    public double? DoubleField90 {
1607ffe3c632Sopenharmony_ci      get { return doubleField90_; }
1608ffe3c632Sopenharmony_ci      set {
1609ffe3c632Sopenharmony_ci        doubleField90_ = value;
1610ffe3c632Sopenharmony_ci      }
1611ffe3c632Sopenharmony_ci    }
1612ffe3c632Sopenharmony_ci
1613ffe3c632Sopenharmony_ci
1614ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_51" field.</summary>
1615ffe3c632Sopenharmony_ci    public const int DoubleField51FieldNumber = 51;
1616ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField51_codec = pb::FieldCodec.ForStructWrapper<double>(410);
1617ffe3c632Sopenharmony_ci    private double? doubleField51_;
1618ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1619ffe3c632Sopenharmony_ci    public double? DoubleField51 {
1620ffe3c632Sopenharmony_ci      get { return doubleField51_; }
1621ffe3c632Sopenharmony_ci      set {
1622ffe3c632Sopenharmony_ci        doubleField51_ = value;
1623ffe3c632Sopenharmony_ci      }
1624ffe3c632Sopenharmony_ci    }
1625ffe3c632Sopenharmony_ci
1626ffe3c632Sopenharmony_ci
1627ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_91" field.</summary>
1628ffe3c632Sopenharmony_ci    public const int DoubleField91FieldNumber = 91;
1629ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField91_codec = pb::FieldCodec.ForStructWrapper<double>(730);
1630ffe3c632Sopenharmony_ci    private double? doubleField91_;
1631ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1632ffe3c632Sopenharmony_ci    public double? DoubleField91 {
1633ffe3c632Sopenharmony_ci      get { return doubleField91_; }
1634ffe3c632Sopenharmony_ci      set {
1635ffe3c632Sopenharmony_ci        doubleField91_ = value;
1636ffe3c632Sopenharmony_ci      }
1637ffe3c632Sopenharmony_ci    }
1638ffe3c632Sopenharmony_ci
1639ffe3c632Sopenharmony_ci
1640ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_92" field.</summary>
1641ffe3c632Sopenharmony_ci    public const int DoubleField92FieldNumber = 92;
1642ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField92_codec = pb::FieldCodec.ForStructWrapper<double>(738);
1643ffe3c632Sopenharmony_ci    private double? doubleField92_;
1644ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1645ffe3c632Sopenharmony_ci    public double? DoubleField92 {
1646ffe3c632Sopenharmony_ci      get { return doubleField92_; }
1647ffe3c632Sopenharmony_ci      set {
1648ffe3c632Sopenharmony_ci        doubleField92_ = value;
1649ffe3c632Sopenharmony_ci      }
1650ffe3c632Sopenharmony_ci    }
1651ffe3c632Sopenharmony_ci
1652ffe3c632Sopenharmony_ci
1653ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_107" field.</summary>
1654ffe3c632Sopenharmony_ci    public const int Int64Field107FieldNumber = 107;
1655ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field107_codec = pb::FieldCodec.ForStructWrapper<long>(858);
1656ffe3c632Sopenharmony_ci    private long? int64Field107_;
1657ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1658ffe3c632Sopenharmony_ci    public long? Int64Field107 {
1659ffe3c632Sopenharmony_ci      get { return int64Field107_; }
1660ffe3c632Sopenharmony_ci      set {
1661ffe3c632Sopenharmony_ci        int64Field107_ = value;
1662ffe3c632Sopenharmony_ci      }
1663ffe3c632Sopenharmony_ci    }
1664ffe3c632Sopenharmony_ci
1665ffe3c632Sopenharmony_ci
1666ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_93" field.</summary>
1667ffe3c632Sopenharmony_ci    public const int DoubleField93FieldNumber = 93;
1668ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField93_codec = pb::FieldCodec.ForStructWrapper<double>(746);
1669ffe3c632Sopenharmony_ci    private double? doubleField93_;
1670ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1671ffe3c632Sopenharmony_ci    public double? DoubleField93 {
1672ffe3c632Sopenharmony_ci      get { return doubleField93_; }
1673ffe3c632Sopenharmony_ci      set {
1674ffe3c632Sopenharmony_ci        doubleField93_ = value;
1675ffe3c632Sopenharmony_ci      }
1676ffe3c632Sopenharmony_ci    }
1677ffe3c632Sopenharmony_ci
1678ffe3c632Sopenharmony_ci
1679ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_108" field.</summary>
1680ffe3c632Sopenharmony_ci    public const int DoubleField108FieldNumber = 108;
1681ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField108_codec = pb::FieldCodec.ForStructWrapper<double>(866);
1682ffe3c632Sopenharmony_ci    private double? doubleField108_;
1683ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1684ffe3c632Sopenharmony_ci    public double? DoubleField108 {
1685ffe3c632Sopenharmony_ci      get { return doubleField108_; }
1686ffe3c632Sopenharmony_ci      set {
1687ffe3c632Sopenharmony_ci        doubleField108_ = value;
1688ffe3c632Sopenharmony_ci      }
1689ffe3c632Sopenharmony_ci    }
1690ffe3c632Sopenharmony_ci
1691ffe3c632Sopenharmony_ci
1692ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_52" field.</summary>
1693ffe3c632Sopenharmony_ci    public const int DoubleField52FieldNumber = 52;
1694ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField52_codec = pb::FieldCodec.ForStructWrapper<double>(418);
1695ffe3c632Sopenharmony_ci    private double? doubleField52_;
1696ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1697ffe3c632Sopenharmony_ci    public double? DoubleField52 {
1698ffe3c632Sopenharmony_ci      get { return doubleField52_; }
1699ffe3c632Sopenharmony_ci      set {
1700ffe3c632Sopenharmony_ci        doubleField52_ = value;
1701ffe3c632Sopenharmony_ci      }
1702ffe3c632Sopenharmony_ci    }
1703ffe3c632Sopenharmony_ci
1704ffe3c632Sopenharmony_ci
1705ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_53" field.</summary>
1706ffe3c632Sopenharmony_ci    public const int DoubleField53FieldNumber = 53;
1707ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField53_codec = pb::FieldCodec.ForStructWrapper<double>(426);
1708ffe3c632Sopenharmony_ci    private double? doubleField53_;
1709ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1710ffe3c632Sopenharmony_ci    public double? DoubleField53 {
1711ffe3c632Sopenharmony_ci      get { return doubleField53_; }
1712ffe3c632Sopenharmony_ci      set {
1713ffe3c632Sopenharmony_ci        doubleField53_ = value;
1714ffe3c632Sopenharmony_ci      }
1715ffe3c632Sopenharmony_ci    }
1716ffe3c632Sopenharmony_ci
1717ffe3c632Sopenharmony_ci
1718ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_94" field.</summary>
1719ffe3c632Sopenharmony_ci    public const int DoubleField94FieldNumber = 94;
1720ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField94_codec = pb::FieldCodec.ForStructWrapper<double>(754);
1721ffe3c632Sopenharmony_ci    private double? doubleField94_;
1722ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1723ffe3c632Sopenharmony_ci    public double? DoubleField94 {
1724ffe3c632Sopenharmony_ci      get { return doubleField94_; }
1725ffe3c632Sopenharmony_ci      set {
1726ffe3c632Sopenharmony_ci        doubleField94_ = value;
1727ffe3c632Sopenharmony_ci      }
1728ffe3c632Sopenharmony_ci    }
1729ffe3c632Sopenharmony_ci
1730ffe3c632Sopenharmony_ci
1731ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_54" field.</summary>
1732ffe3c632Sopenharmony_ci    public const int DoubleField54FieldNumber = 54;
1733ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField54_codec = pb::FieldCodec.ForStructWrapper<double>(434);
1734ffe3c632Sopenharmony_ci    private double? doubleField54_;
1735ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1736ffe3c632Sopenharmony_ci    public double? DoubleField54 {
1737ffe3c632Sopenharmony_ci      get { return doubleField54_; }
1738ffe3c632Sopenharmony_ci      set {
1739ffe3c632Sopenharmony_ci        doubleField54_ = value;
1740ffe3c632Sopenharmony_ci      }
1741ffe3c632Sopenharmony_ci    }
1742ffe3c632Sopenharmony_ci
1743ffe3c632Sopenharmony_ci
1744ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_55" field.</summary>
1745ffe3c632Sopenharmony_ci    public const int DoubleField55FieldNumber = 55;
1746ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField55_codec = pb::FieldCodec.ForStructWrapper<double>(442);
1747ffe3c632Sopenharmony_ci    private double? doubleField55_;
1748ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1749ffe3c632Sopenharmony_ci    public double? DoubleField55 {
1750ffe3c632Sopenharmony_ci      get { return doubleField55_; }
1751ffe3c632Sopenharmony_ci      set {
1752ffe3c632Sopenharmony_ci        doubleField55_ = value;
1753ffe3c632Sopenharmony_ci      }
1754ffe3c632Sopenharmony_ci    }
1755ffe3c632Sopenharmony_ci
1756ffe3c632Sopenharmony_ci
1757ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_56" field.</summary>
1758ffe3c632Sopenharmony_ci    public const int DoubleField56FieldNumber = 56;
1759ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField56_codec = pb::FieldCodec.ForStructWrapper<double>(450);
1760ffe3c632Sopenharmony_ci    private double? doubleField56_;
1761ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1762ffe3c632Sopenharmony_ci    public double? DoubleField56 {
1763ffe3c632Sopenharmony_ci      get { return doubleField56_; }
1764ffe3c632Sopenharmony_ci      set {
1765ffe3c632Sopenharmony_ci        doubleField56_ = value;
1766ffe3c632Sopenharmony_ci      }
1767ffe3c632Sopenharmony_ci    }
1768ffe3c632Sopenharmony_ci
1769ffe3c632Sopenharmony_ci
1770ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_57" field.</summary>
1771ffe3c632Sopenharmony_ci    public const int DoubleField57FieldNumber = 57;
1772ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField57_codec = pb::FieldCodec.ForStructWrapper<double>(458);
1773ffe3c632Sopenharmony_ci    private double? doubleField57_;
1774ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1775ffe3c632Sopenharmony_ci    public double? DoubleField57 {
1776ffe3c632Sopenharmony_ci      get { return doubleField57_; }
1777ffe3c632Sopenharmony_ci      set {
1778ffe3c632Sopenharmony_ci        doubleField57_ = value;
1779ffe3c632Sopenharmony_ci      }
1780ffe3c632Sopenharmony_ci    }
1781ffe3c632Sopenharmony_ci
1782ffe3c632Sopenharmony_ci
1783ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_58" field.</summary>
1784ffe3c632Sopenharmony_ci    public const int DoubleField58FieldNumber = 58;
1785ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<double?> _single_doubleField58_codec = pb::FieldCodec.ForStructWrapper<double>(466);
1786ffe3c632Sopenharmony_ci    private double? doubleField58_;
1787ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1788ffe3c632Sopenharmony_ci    public double? DoubleField58 {
1789ffe3c632Sopenharmony_ci      get { return doubleField58_; }
1790ffe3c632Sopenharmony_ci      set {
1791ffe3c632Sopenharmony_ci        doubleField58_ = value;
1792ffe3c632Sopenharmony_ci      }
1793ffe3c632Sopenharmony_ci    }
1794ffe3c632Sopenharmony_ci
1795ffe3c632Sopenharmony_ci
1796ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_59" field.</summary>
1797ffe3c632Sopenharmony_ci    public const int Int64Field59FieldNumber = 59;
1798ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field59_codec = pb::FieldCodec.ForStructWrapper<long>(474);
1799ffe3c632Sopenharmony_ci    private long? int64Field59_;
1800ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1801ffe3c632Sopenharmony_ci    public long? Int64Field59 {
1802ffe3c632Sopenharmony_ci      get { return int64Field59_; }
1803ffe3c632Sopenharmony_ci      set {
1804ffe3c632Sopenharmony_ci        int64Field59_ = value;
1805ffe3c632Sopenharmony_ci      }
1806ffe3c632Sopenharmony_ci    }
1807ffe3c632Sopenharmony_ci
1808ffe3c632Sopenharmony_ci
1809ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_60" field.</summary>
1810ffe3c632Sopenharmony_ci    public const int Int64Field60FieldNumber = 60;
1811ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<long?> _single_int64Field60_codec = pb::FieldCodec.ForStructWrapper<long>(482);
1812ffe3c632Sopenharmony_ci    private long? int64Field60_;
1813ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1814ffe3c632Sopenharmony_ci    public long? Int64Field60 {
1815ffe3c632Sopenharmony_ci      get { return int64Field60_; }
1816ffe3c632Sopenharmony_ci      set {
1817ffe3c632Sopenharmony_ci        int64Field60_ = value;
1818ffe3c632Sopenharmony_ci      }
1819ffe3c632Sopenharmony_ci    }
1820ffe3c632Sopenharmony_ci
1821ffe3c632Sopenharmony_ci
1822ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1823ffe3c632Sopenharmony_ci    public override bool Equals(object other) {
1824ffe3c632Sopenharmony_ci      return Equals(other as ManyWrapperFieldsMessage);
1825ffe3c632Sopenharmony_ci    }
1826ffe3c632Sopenharmony_ci
1827ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1828ffe3c632Sopenharmony_ci    public bool Equals(ManyWrapperFieldsMessage other) {
1829ffe3c632Sopenharmony_ci      if (ReferenceEquals(other, null)) {
1830ffe3c632Sopenharmony_ci        return false;
1831ffe3c632Sopenharmony_ci      }
1832ffe3c632Sopenharmony_ci      if (ReferenceEquals(other, this)) {
1833ffe3c632Sopenharmony_ci        return true;
1834ffe3c632Sopenharmony_ci      }
1835ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField95, other.DoubleField95)) return false;
1836ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField1, other.DoubleField1)) return false;
1837ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField79, other.DoubleField79)) return false;
1838ffe3c632Sopenharmony_ci      if (Int64Field2 != other.Int64Field2) return false;
1839ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField96, other.DoubleField96)) return false;
1840ffe3c632Sopenharmony_ci      if (Int64Field3 != other.Int64Field3) return false;
1841ffe3c632Sopenharmony_ci      if (Int64Field4 != other.Int64Field4) return false;
1842ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField97, other.DoubleField97)) return false;
1843ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField65, other.DoubleField65)) return false;
1844ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField66, other.DoubleField66)) return false;
1845ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField7, other.DoubleField7)) return false;
1846ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField62, other.DoubleField62)) return false;
1847ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField118, other.DoubleField118)) return false;
1848ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField119, other.DoubleField119)) return false;
1849ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField67, other.DoubleField67)) return false;
1850ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField120, other.DoubleField120)) return false;
1851ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField121, other.DoubleField121)) return false;
1852ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField122, other.DoubleField122)) return false;
1853ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField123, other.DoubleField123)) return false;
1854ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField124, other.DoubleField124)) return false;
1855ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField8, other.DoubleField8)) return false;
1856ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField9, other.DoubleField9)) return false;
1857ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField98, other.DoubleField98)) return false;
1858ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField10, other.DoubleField10)) return false;
1859ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField11, other.DoubleField11)) return false;
1860ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField99, other.DoubleField99)) return false;
1861ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField84, other.DoubleField84)) return false;
1862ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField14, other.DoubleField14)) return false;
1863ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField77, other.DoubleField77)) return false;
1864ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField15, other.DoubleField15)) return false;
1865ffe3c632Sopenharmony_ci      if (Int64Field19 != other.Int64Field19) return false;
1866ffe3c632Sopenharmony_ci      if (Int64Field115 != other.Int64Field115) return false;
1867ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField116, other.DoubleField116)) return false;
1868ffe3c632Sopenharmony_ci      if (Int64Field117 != other.Int64Field117) return false;
1869ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField20, other.DoubleField20)) return false;
1870ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField21, other.DoubleField21)) return false;
1871ffe3c632Sopenharmony_ci      if (StringField73 != other.StringField73) return false;
1872ffe3c632Sopenharmony_ci      if (StringField74 != other.StringField74) return false;
1873ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField22, other.DoubleField22)) return false;
1874ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField69, other.DoubleField69)) return false;
1875ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField70, other.DoubleField70)) return false;
1876ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField71, other.DoubleField71)) return false;
1877ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField72, other.DoubleField72)) return false;
1878ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField25, other.DoubleField25)) return false;
1879ffe3c632Sopenharmony_ci      if (Int64Field26 != other.Int64Field26) return false;
1880ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField68, other.DoubleField68)) return false;
1881ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField28, other.DoubleField28)) return false;
1882ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField106, other.DoubleField106)) return false;
1883ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField29, other.DoubleField29)) return false;
1884ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField30, other.DoubleField30)) return false;
1885ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField101, other.DoubleField101)) return false;
1886ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField102, other.DoubleField102)) return false;
1887ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField103, other.DoubleField103)) return false;
1888ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField104, other.DoubleField104)) return false;
1889ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField105, other.DoubleField105)) return false;
1890ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField31, other.DoubleField31)) return false;
1891ffe3c632Sopenharmony_ci      if (Int64Field32 != other.Int64Field32) return false;
1892ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField75, other.DoubleField75)) return false;
1893ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField129, other.DoubleField129)) return false;
1894ffe3c632Sopenharmony_ci      if (EnumField80 != other.EnumField80) return false;
1895ffe3c632Sopenharmony_ci      if (EnumField81 != other.EnumField81) return false;
1896ffe3c632Sopenharmony_ci      if (Int64Field82 != other.Int64Field82) return false;
1897ffe3c632Sopenharmony_ci      if (EnumField83 != other.EnumField83) return false;
1898ffe3c632Sopenharmony_ci      if (Int64Field85 != other.Int64Field85) return false;
1899ffe3c632Sopenharmony_ci      if (Int64Field86 != other.Int64Field86) return false;
1900ffe3c632Sopenharmony_ci      if (Int64Field87 != other.Int64Field87) return false;
1901ffe3c632Sopenharmony_ci      if (Int64Field125 != other.Int64Field125) return false;
1902ffe3c632Sopenharmony_ci      if (Int64Field37 != other.Int64Field37) return false;
1903ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField38, other.DoubleField38)) return false;
1904ffe3c632Sopenharmony_ci      if (Interactions != other.Interactions) return false;
1905ffe3c632Sopenharmony_ci      if(!repeatedIntField100_.Equals(other.repeatedIntField100_)) return false;
1906ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField40, other.DoubleField40)) return false;
1907ffe3c632Sopenharmony_ci      if (Int64Field41 != other.Int64Field41) return false;
1908ffe3c632Sopenharmony_ci      if (Int64Field126 != other.Int64Field126) return false;
1909ffe3c632Sopenharmony_ci      if (Int64Field127 != other.Int64Field127) return false;
1910ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField128, other.DoubleField128)) return false;
1911ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField109, other.DoubleField109)) return false;
1912ffe3c632Sopenharmony_ci      if (Int64Field110 != other.Int64Field110) return false;
1913ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField111, other.DoubleField111)) return false;
1914ffe3c632Sopenharmony_ci      if (Int64Field112 != other.Int64Field112) return false;
1915ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField113, other.DoubleField113)) return false;
1916ffe3c632Sopenharmony_ci      if (Int64Field114 != other.Int64Field114) return false;
1917ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField42, other.DoubleField42)) return false;
1918ffe3c632Sopenharmony_ci      if (Int64Field43 != other.Int64Field43) return false;
1919ffe3c632Sopenharmony_ci      if (Int64Field44 != other.Int64Field44) return false;
1920ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField45, other.DoubleField45)) return false;
1921ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField46, other.DoubleField46)) return false;
1922ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField78, other.DoubleField78)) return false;
1923ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField88, other.DoubleField88)) return false;
1924ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField47, other.DoubleField47)) return false;
1925ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField89, other.DoubleField89)) return false;
1926ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField48, other.DoubleField48)) return false;
1927ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField49, other.DoubleField49)) return false;
1928ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField50, other.DoubleField50)) return false;
1929ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField90, other.DoubleField90)) return false;
1930ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField51, other.DoubleField51)) return false;
1931ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField91, other.DoubleField91)) return false;
1932ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField92, other.DoubleField92)) return false;
1933ffe3c632Sopenharmony_ci      if (Int64Field107 != other.Int64Field107) return false;
1934ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField93, other.DoubleField93)) return false;
1935ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField108, other.DoubleField108)) return false;
1936ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField52, other.DoubleField52)) return false;
1937ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField53, other.DoubleField53)) return false;
1938ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField94, other.DoubleField94)) return false;
1939ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField54, other.DoubleField54)) return false;
1940ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField55, other.DoubleField55)) return false;
1941ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField56, other.DoubleField56)) return false;
1942ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField57, other.DoubleField57)) return false;
1943ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField58, other.DoubleField58)) return false;
1944ffe3c632Sopenharmony_ci      if (Int64Field59 != other.Int64Field59) return false;
1945ffe3c632Sopenharmony_ci      if (Int64Field60 != other.Int64Field60) return false;
1946ffe3c632Sopenharmony_ci      return Equals(_unknownFields, other._unknownFields);
1947ffe3c632Sopenharmony_ci    }
1948ffe3c632Sopenharmony_ci
1949ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1950ffe3c632Sopenharmony_ci    public override int GetHashCode() {
1951ffe3c632Sopenharmony_ci      int hash = 1;
1952ffe3c632Sopenharmony_ci      if (doubleField95_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField95);
1953ffe3c632Sopenharmony_ci      if (doubleField1_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField1);
1954ffe3c632Sopenharmony_ci      if (doubleField79_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField79);
1955ffe3c632Sopenharmony_ci      if (int64Field2_ != null) hash ^= Int64Field2.GetHashCode();
1956ffe3c632Sopenharmony_ci      if (doubleField96_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField96);
1957ffe3c632Sopenharmony_ci      if (int64Field3_ != null) hash ^= Int64Field3.GetHashCode();
1958ffe3c632Sopenharmony_ci      if (int64Field4_ != null) hash ^= Int64Field4.GetHashCode();
1959ffe3c632Sopenharmony_ci      if (doubleField97_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField97);
1960ffe3c632Sopenharmony_ci      if (doubleField65_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField65);
1961ffe3c632Sopenharmony_ci      if (doubleField66_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField66);
1962ffe3c632Sopenharmony_ci      if (doubleField7_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField7);
1963ffe3c632Sopenharmony_ci      if (doubleField62_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField62);
1964ffe3c632Sopenharmony_ci      if (doubleField118_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField118);
1965ffe3c632Sopenharmony_ci      if (doubleField119_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField119);
1966ffe3c632Sopenharmony_ci      if (doubleField67_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField67);
1967ffe3c632Sopenharmony_ci      if (doubleField120_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField120);
1968ffe3c632Sopenharmony_ci      if (doubleField121_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField121);
1969ffe3c632Sopenharmony_ci      if (doubleField122_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField122);
1970ffe3c632Sopenharmony_ci      if (doubleField123_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField123);
1971ffe3c632Sopenharmony_ci      if (doubleField124_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField124);
1972ffe3c632Sopenharmony_ci      if (doubleField8_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField8);
1973ffe3c632Sopenharmony_ci      if (doubleField9_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField9);
1974ffe3c632Sopenharmony_ci      if (doubleField98_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField98);
1975ffe3c632Sopenharmony_ci      if (doubleField10_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField10);
1976ffe3c632Sopenharmony_ci      if (doubleField11_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField11);
1977ffe3c632Sopenharmony_ci      if (doubleField99_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField99);
1978ffe3c632Sopenharmony_ci      if (doubleField84_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField84);
1979ffe3c632Sopenharmony_ci      if (doubleField14_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField14);
1980ffe3c632Sopenharmony_ci      if (doubleField77_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField77);
1981ffe3c632Sopenharmony_ci      if (doubleField15_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField15);
1982ffe3c632Sopenharmony_ci      if (int64Field19_ != null) hash ^= Int64Field19.GetHashCode();
1983ffe3c632Sopenharmony_ci      if (int64Field115_ != null) hash ^= Int64Field115.GetHashCode();
1984ffe3c632Sopenharmony_ci      if (doubleField116_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField116);
1985ffe3c632Sopenharmony_ci      if (int64Field117_ != null) hash ^= Int64Field117.GetHashCode();
1986ffe3c632Sopenharmony_ci      if (doubleField20_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField20);
1987ffe3c632Sopenharmony_ci      if (doubleField21_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField21);
1988ffe3c632Sopenharmony_ci      if (stringField73_ != null) hash ^= StringField73.GetHashCode();
1989ffe3c632Sopenharmony_ci      if (stringField74_ != null) hash ^= StringField74.GetHashCode();
1990ffe3c632Sopenharmony_ci      if (doubleField22_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField22);
1991ffe3c632Sopenharmony_ci      if (doubleField69_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField69);
1992ffe3c632Sopenharmony_ci      if (doubleField70_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField70);
1993ffe3c632Sopenharmony_ci      if (doubleField71_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField71);
1994ffe3c632Sopenharmony_ci      if (doubleField72_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField72);
1995ffe3c632Sopenharmony_ci      if (doubleField25_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField25);
1996ffe3c632Sopenharmony_ci      if (int64Field26_ != null) hash ^= Int64Field26.GetHashCode();
1997ffe3c632Sopenharmony_ci      if (doubleField68_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField68);
1998ffe3c632Sopenharmony_ci      if (doubleField28_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField28);
1999ffe3c632Sopenharmony_ci      if (doubleField106_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField106);
2000ffe3c632Sopenharmony_ci      if (doubleField29_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField29);
2001ffe3c632Sopenharmony_ci      if (doubleField30_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField30);
2002ffe3c632Sopenharmony_ci      if (doubleField101_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField101);
2003ffe3c632Sopenharmony_ci      if (doubleField102_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField102);
2004ffe3c632Sopenharmony_ci      if (doubleField103_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField103);
2005ffe3c632Sopenharmony_ci      if (doubleField104_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField104);
2006ffe3c632Sopenharmony_ci      if (doubleField105_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField105);
2007ffe3c632Sopenharmony_ci      if (doubleField31_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField31);
2008ffe3c632Sopenharmony_ci      if (int64Field32_ != null) hash ^= Int64Field32.GetHashCode();
2009ffe3c632Sopenharmony_ci      if (doubleField75_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField75);
2010ffe3c632Sopenharmony_ci      if (doubleField129_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField129);
2011ffe3c632Sopenharmony_ci      if (EnumField80 != 0) hash ^= EnumField80.GetHashCode();
2012ffe3c632Sopenharmony_ci      if (EnumField81 != 0) hash ^= EnumField81.GetHashCode();
2013ffe3c632Sopenharmony_ci      if (int64Field82_ != null) hash ^= Int64Field82.GetHashCode();
2014ffe3c632Sopenharmony_ci      if (EnumField83 != 0) hash ^= EnumField83.GetHashCode();
2015ffe3c632Sopenharmony_ci      if (int64Field85_ != null) hash ^= Int64Field85.GetHashCode();
2016ffe3c632Sopenharmony_ci      if (int64Field86_ != null) hash ^= Int64Field86.GetHashCode();
2017ffe3c632Sopenharmony_ci      if (int64Field87_ != null) hash ^= Int64Field87.GetHashCode();
2018ffe3c632Sopenharmony_ci      if (int64Field125_ != null) hash ^= Int64Field125.GetHashCode();
2019ffe3c632Sopenharmony_ci      if (int64Field37_ != null) hash ^= Int64Field37.GetHashCode();
2020ffe3c632Sopenharmony_ci      if (doubleField38_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField38);
2021ffe3c632Sopenharmony_ci      if (interactions_ != null) hash ^= Interactions.GetHashCode();
2022ffe3c632Sopenharmony_ci      hash ^= repeatedIntField100_.GetHashCode();
2023ffe3c632Sopenharmony_ci      if (doubleField40_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField40);
2024ffe3c632Sopenharmony_ci      if (int64Field41_ != null) hash ^= Int64Field41.GetHashCode();
2025ffe3c632Sopenharmony_ci      if (int64Field126_ != null) hash ^= Int64Field126.GetHashCode();
2026ffe3c632Sopenharmony_ci      if (int64Field127_ != null) hash ^= Int64Field127.GetHashCode();
2027ffe3c632Sopenharmony_ci      if (doubleField128_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField128);
2028ffe3c632Sopenharmony_ci      if (doubleField109_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField109);
2029ffe3c632Sopenharmony_ci      if (int64Field110_ != null) hash ^= Int64Field110.GetHashCode();
2030ffe3c632Sopenharmony_ci      if (doubleField111_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField111);
2031ffe3c632Sopenharmony_ci      if (int64Field112_ != null) hash ^= Int64Field112.GetHashCode();
2032ffe3c632Sopenharmony_ci      if (doubleField113_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField113);
2033ffe3c632Sopenharmony_ci      if (int64Field114_ != null) hash ^= Int64Field114.GetHashCode();
2034ffe3c632Sopenharmony_ci      if (doubleField42_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField42);
2035ffe3c632Sopenharmony_ci      if (int64Field43_ != null) hash ^= Int64Field43.GetHashCode();
2036ffe3c632Sopenharmony_ci      if (int64Field44_ != null) hash ^= Int64Field44.GetHashCode();
2037ffe3c632Sopenharmony_ci      if (doubleField45_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField45);
2038ffe3c632Sopenharmony_ci      if (doubleField46_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField46);
2039ffe3c632Sopenharmony_ci      if (doubleField78_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField78);
2040ffe3c632Sopenharmony_ci      if (doubleField88_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField88);
2041ffe3c632Sopenharmony_ci      if (doubleField47_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField47);
2042ffe3c632Sopenharmony_ci      if (doubleField89_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField89);
2043ffe3c632Sopenharmony_ci      if (doubleField48_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField48);
2044ffe3c632Sopenharmony_ci      if (doubleField49_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField49);
2045ffe3c632Sopenharmony_ci      if (doubleField50_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField50);
2046ffe3c632Sopenharmony_ci      if (doubleField90_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField90);
2047ffe3c632Sopenharmony_ci      if (doubleField51_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField51);
2048ffe3c632Sopenharmony_ci      if (doubleField91_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField91);
2049ffe3c632Sopenharmony_ci      if (doubleField92_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField92);
2050ffe3c632Sopenharmony_ci      if (int64Field107_ != null) hash ^= Int64Field107.GetHashCode();
2051ffe3c632Sopenharmony_ci      if (doubleField93_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField93);
2052ffe3c632Sopenharmony_ci      if (doubleField108_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField108);
2053ffe3c632Sopenharmony_ci      if (doubleField52_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField52);
2054ffe3c632Sopenharmony_ci      if (doubleField53_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField53);
2055ffe3c632Sopenharmony_ci      if (doubleField94_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField94);
2056ffe3c632Sopenharmony_ci      if (doubleField54_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField54);
2057ffe3c632Sopenharmony_ci      if (doubleField55_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField55);
2058ffe3c632Sopenharmony_ci      if (doubleField56_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField56);
2059ffe3c632Sopenharmony_ci      if (doubleField57_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField57);
2060ffe3c632Sopenharmony_ci      if (doubleField58_ != null) hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(DoubleField58);
2061ffe3c632Sopenharmony_ci      if (int64Field59_ != null) hash ^= Int64Field59.GetHashCode();
2062ffe3c632Sopenharmony_ci      if (int64Field60_ != null) hash ^= Int64Field60.GetHashCode();
2063ffe3c632Sopenharmony_ci      if (_unknownFields != null) {
2064ffe3c632Sopenharmony_ci        hash ^= _unknownFields.GetHashCode();
2065ffe3c632Sopenharmony_ci      }
2066ffe3c632Sopenharmony_ci      return hash;
2067ffe3c632Sopenharmony_ci    }
2068ffe3c632Sopenharmony_ci
2069ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2070ffe3c632Sopenharmony_ci    public override string ToString() {
2071ffe3c632Sopenharmony_ci      return pb::JsonFormatter.ToDiagnosticString(this);
2072ffe3c632Sopenharmony_ci    }
2073ffe3c632Sopenharmony_ci
2074ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2075ffe3c632Sopenharmony_ci    public void WriteTo(pb::CodedOutputStream output) {
2076ffe3c632Sopenharmony_ci    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2077ffe3c632Sopenharmony_ci      output.WriteRawMessage(this);
2078ffe3c632Sopenharmony_ci    #else
2079ffe3c632Sopenharmony_ci      if (doubleField1_ != null) {
2080ffe3c632Sopenharmony_ci        _single_doubleField1_codec.WriteTagAndValue(output, DoubleField1);
2081ffe3c632Sopenharmony_ci      }
2082ffe3c632Sopenharmony_ci      if (int64Field2_ != null) {
2083ffe3c632Sopenharmony_ci        _single_int64Field2_codec.WriteTagAndValue(output, Int64Field2);
2084ffe3c632Sopenharmony_ci      }
2085ffe3c632Sopenharmony_ci      if (int64Field3_ != null) {
2086ffe3c632Sopenharmony_ci        _single_int64Field3_codec.WriteTagAndValue(output, Int64Field3);
2087ffe3c632Sopenharmony_ci      }
2088ffe3c632Sopenharmony_ci      if (int64Field4_ != null) {
2089ffe3c632Sopenharmony_ci        _single_int64Field4_codec.WriteTagAndValue(output, Int64Field4);
2090ffe3c632Sopenharmony_ci      }
2091ffe3c632Sopenharmony_ci      if (doubleField7_ != null) {
2092ffe3c632Sopenharmony_ci        _single_doubleField7_codec.WriteTagAndValue(output, DoubleField7);
2093ffe3c632Sopenharmony_ci      }
2094ffe3c632Sopenharmony_ci      if (doubleField8_ != null) {
2095ffe3c632Sopenharmony_ci        _single_doubleField8_codec.WriteTagAndValue(output, DoubleField8);
2096ffe3c632Sopenharmony_ci      }
2097ffe3c632Sopenharmony_ci      if (doubleField9_ != null) {
2098ffe3c632Sopenharmony_ci        _single_doubleField9_codec.WriteTagAndValue(output, DoubleField9);
2099ffe3c632Sopenharmony_ci      }
2100ffe3c632Sopenharmony_ci      if (doubleField10_ != null) {
2101ffe3c632Sopenharmony_ci        _single_doubleField10_codec.WriteTagAndValue(output, DoubleField10);
2102ffe3c632Sopenharmony_ci      }
2103ffe3c632Sopenharmony_ci      if (doubleField11_ != null) {
2104ffe3c632Sopenharmony_ci        _single_doubleField11_codec.WriteTagAndValue(output, DoubleField11);
2105ffe3c632Sopenharmony_ci      }
2106ffe3c632Sopenharmony_ci      if (doubleField14_ != null) {
2107ffe3c632Sopenharmony_ci        _single_doubleField14_codec.WriteTagAndValue(output, DoubleField14);
2108ffe3c632Sopenharmony_ci      }
2109ffe3c632Sopenharmony_ci      if (doubleField15_ != null) {
2110ffe3c632Sopenharmony_ci        _single_doubleField15_codec.WriteTagAndValue(output, DoubleField15);
2111ffe3c632Sopenharmony_ci      }
2112ffe3c632Sopenharmony_ci      if (int64Field19_ != null) {
2113ffe3c632Sopenharmony_ci        _single_int64Field19_codec.WriteTagAndValue(output, Int64Field19);
2114ffe3c632Sopenharmony_ci      }
2115ffe3c632Sopenharmony_ci      if (doubleField20_ != null) {
2116ffe3c632Sopenharmony_ci        _single_doubleField20_codec.WriteTagAndValue(output, DoubleField20);
2117ffe3c632Sopenharmony_ci      }
2118ffe3c632Sopenharmony_ci      if (doubleField21_ != null) {
2119ffe3c632Sopenharmony_ci        _single_doubleField21_codec.WriteTagAndValue(output, DoubleField21);
2120ffe3c632Sopenharmony_ci      }
2121ffe3c632Sopenharmony_ci      if (doubleField22_ != null) {
2122ffe3c632Sopenharmony_ci        _single_doubleField22_codec.WriteTagAndValue(output, DoubleField22);
2123ffe3c632Sopenharmony_ci      }
2124ffe3c632Sopenharmony_ci      if (doubleField25_ != null) {
2125ffe3c632Sopenharmony_ci        _single_doubleField25_codec.WriteTagAndValue(output, DoubleField25);
2126ffe3c632Sopenharmony_ci      }
2127ffe3c632Sopenharmony_ci      if (int64Field26_ != null) {
2128ffe3c632Sopenharmony_ci        _single_int64Field26_codec.WriteTagAndValue(output, Int64Field26);
2129ffe3c632Sopenharmony_ci      }
2130ffe3c632Sopenharmony_ci      if (doubleField28_ != null) {
2131ffe3c632Sopenharmony_ci        _single_doubleField28_codec.WriteTagAndValue(output, DoubleField28);
2132ffe3c632Sopenharmony_ci      }
2133ffe3c632Sopenharmony_ci      if (doubleField29_ != null) {
2134ffe3c632Sopenharmony_ci        _single_doubleField29_codec.WriteTagAndValue(output, DoubleField29);
2135ffe3c632Sopenharmony_ci      }
2136ffe3c632Sopenharmony_ci      if (doubleField30_ != null) {
2137ffe3c632Sopenharmony_ci        _single_doubleField30_codec.WriteTagAndValue(output, DoubleField30);
2138ffe3c632Sopenharmony_ci      }
2139ffe3c632Sopenharmony_ci      if (doubleField31_ != null) {
2140ffe3c632Sopenharmony_ci        _single_doubleField31_codec.WriteTagAndValue(output, DoubleField31);
2141ffe3c632Sopenharmony_ci      }
2142ffe3c632Sopenharmony_ci      if (int64Field32_ != null) {
2143ffe3c632Sopenharmony_ci        _single_int64Field32_codec.WriteTagAndValue(output, Int64Field32);
2144ffe3c632Sopenharmony_ci      }
2145ffe3c632Sopenharmony_ci      if (int64Field37_ != null) {
2146ffe3c632Sopenharmony_ci        _single_int64Field37_codec.WriteTagAndValue(output, Int64Field37);
2147ffe3c632Sopenharmony_ci      }
2148ffe3c632Sopenharmony_ci      if (doubleField38_ != null) {
2149ffe3c632Sopenharmony_ci        _single_doubleField38_codec.WriteTagAndValue(output, DoubleField38);
2150ffe3c632Sopenharmony_ci      }
2151ffe3c632Sopenharmony_ci      if (interactions_ != null) {
2152ffe3c632Sopenharmony_ci        _single_interactions_codec.WriteTagAndValue(output, Interactions);
2153ffe3c632Sopenharmony_ci      }
2154ffe3c632Sopenharmony_ci      if (doubleField40_ != null) {
2155ffe3c632Sopenharmony_ci        _single_doubleField40_codec.WriteTagAndValue(output, DoubleField40);
2156ffe3c632Sopenharmony_ci      }
2157ffe3c632Sopenharmony_ci      if (int64Field41_ != null) {
2158ffe3c632Sopenharmony_ci        _single_int64Field41_codec.WriteTagAndValue(output, Int64Field41);
2159ffe3c632Sopenharmony_ci      }
2160ffe3c632Sopenharmony_ci      if (doubleField42_ != null) {
2161ffe3c632Sopenharmony_ci        _single_doubleField42_codec.WriteTagAndValue(output, DoubleField42);
2162ffe3c632Sopenharmony_ci      }
2163ffe3c632Sopenharmony_ci      if (int64Field43_ != null) {
2164ffe3c632Sopenharmony_ci        _single_int64Field43_codec.WriteTagAndValue(output, Int64Field43);
2165ffe3c632Sopenharmony_ci      }
2166ffe3c632Sopenharmony_ci      if (int64Field44_ != null) {
2167ffe3c632Sopenharmony_ci        _single_int64Field44_codec.WriteTagAndValue(output, Int64Field44);
2168ffe3c632Sopenharmony_ci      }
2169ffe3c632Sopenharmony_ci      if (doubleField45_ != null) {
2170ffe3c632Sopenharmony_ci        _single_doubleField45_codec.WriteTagAndValue(output, DoubleField45);
2171ffe3c632Sopenharmony_ci      }
2172ffe3c632Sopenharmony_ci      if (doubleField46_ != null) {
2173ffe3c632Sopenharmony_ci        _single_doubleField46_codec.WriteTagAndValue(output, DoubleField46);
2174ffe3c632Sopenharmony_ci      }
2175ffe3c632Sopenharmony_ci      if (doubleField47_ != null) {
2176ffe3c632Sopenharmony_ci        _single_doubleField47_codec.WriteTagAndValue(output, DoubleField47);
2177ffe3c632Sopenharmony_ci      }
2178ffe3c632Sopenharmony_ci      if (doubleField48_ != null) {
2179ffe3c632Sopenharmony_ci        _single_doubleField48_codec.WriteTagAndValue(output, DoubleField48);
2180ffe3c632Sopenharmony_ci      }
2181ffe3c632Sopenharmony_ci      if (doubleField49_ != null) {
2182ffe3c632Sopenharmony_ci        _single_doubleField49_codec.WriteTagAndValue(output, DoubleField49);
2183ffe3c632Sopenharmony_ci      }
2184ffe3c632Sopenharmony_ci      if (doubleField50_ != null) {
2185ffe3c632Sopenharmony_ci        _single_doubleField50_codec.WriteTagAndValue(output, DoubleField50);
2186ffe3c632Sopenharmony_ci      }
2187ffe3c632Sopenharmony_ci      if (doubleField51_ != null) {
2188ffe3c632Sopenharmony_ci        _single_doubleField51_codec.WriteTagAndValue(output, DoubleField51);
2189ffe3c632Sopenharmony_ci      }
2190ffe3c632Sopenharmony_ci      if (doubleField52_ != null) {
2191ffe3c632Sopenharmony_ci        _single_doubleField52_codec.WriteTagAndValue(output, DoubleField52);
2192ffe3c632Sopenharmony_ci      }
2193ffe3c632Sopenharmony_ci      if (doubleField53_ != null) {
2194ffe3c632Sopenharmony_ci        _single_doubleField53_codec.WriteTagAndValue(output, DoubleField53);
2195ffe3c632Sopenharmony_ci      }
2196ffe3c632Sopenharmony_ci      if (doubleField54_ != null) {
2197ffe3c632Sopenharmony_ci        _single_doubleField54_codec.WriteTagAndValue(output, DoubleField54);
2198ffe3c632Sopenharmony_ci      }
2199ffe3c632Sopenharmony_ci      if (doubleField55_ != null) {
2200ffe3c632Sopenharmony_ci        _single_doubleField55_codec.WriteTagAndValue(output, DoubleField55);
2201ffe3c632Sopenharmony_ci      }
2202ffe3c632Sopenharmony_ci      if (doubleField56_ != null) {
2203ffe3c632Sopenharmony_ci        _single_doubleField56_codec.WriteTagAndValue(output, DoubleField56);
2204ffe3c632Sopenharmony_ci      }
2205ffe3c632Sopenharmony_ci      if (doubleField57_ != null) {
2206ffe3c632Sopenharmony_ci        _single_doubleField57_codec.WriteTagAndValue(output, DoubleField57);
2207ffe3c632Sopenharmony_ci      }
2208ffe3c632Sopenharmony_ci      if (doubleField58_ != null) {
2209ffe3c632Sopenharmony_ci        _single_doubleField58_codec.WriteTagAndValue(output, DoubleField58);
2210ffe3c632Sopenharmony_ci      }
2211ffe3c632Sopenharmony_ci      if (int64Field59_ != null) {
2212ffe3c632Sopenharmony_ci        _single_int64Field59_codec.WriteTagAndValue(output, Int64Field59);
2213ffe3c632Sopenharmony_ci      }
2214ffe3c632Sopenharmony_ci      if (int64Field60_ != null) {
2215ffe3c632Sopenharmony_ci        _single_int64Field60_codec.WriteTagAndValue(output, Int64Field60);
2216ffe3c632Sopenharmony_ci      }
2217ffe3c632Sopenharmony_ci      if (doubleField62_ != null) {
2218ffe3c632Sopenharmony_ci        _single_doubleField62_codec.WriteTagAndValue(output, DoubleField62);
2219ffe3c632Sopenharmony_ci      }
2220ffe3c632Sopenharmony_ci      if (doubleField65_ != null) {
2221ffe3c632Sopenharmony_ci        _single_doubleField65_codec.WriteTagAndValue(output, DoubleField65);
2222ffe3c632Sopenharmony_ci      }
2223ffe3c632Sopenharmony_ci      if (doubleField66_ != null) {
2224ffe3c632Sopenharmony_ci        _single_doubleField66_codec.WriteTagAndValue(output, DoubleField66);
2225ffe3c632Sopenharmony_ci      }
2226ffe3c632Sopenharmony_ci      if (doubleField67_ != null) {
2227ffe3c632Sopenharmony_ci        _single_doubleField67_codec.WriteTagAndValue(output, DoubleField67);
2228ffe3c632Sopenharmony_ci      }
2229ffe3c632Sopenharmony_ci      if (doubleField68_ != null) {
2230ffe3c632Sopenharmony_ci        _single_doubleField68_codec.WriteTagAndValue(output, DoubleField68);
2231ffe3c632Sopenharmony_ci      }
2232ffe3c632Sopenharmony_ci      if (doubleField69_ != null) {
2233ffe3c632Sopenharmony_ci        _single_doubleField69_codec.WriteTagAndValue(output, DoubleField69);
2234ffe3c632Sopenharmony_ci      }
2235ffe3c632Sopenharmony_ci      if (doubleField70_ != null) {
2236ffe3c632Sopenharmony_ci        _single_doubleField70_codec.WriteTagAndValue(output, DoubleField70);
2237ffe3c632Sopenharmony_ci      }
2238ffe3c632Sopenharmony_ci      if (doubleField71_ != null) {
2239ffe3c632Sopenharmony_ci        _single_doubleField71_codec.WriteTagAndValue(output, DoubleField71);
2240ffe3c632Sopenharmony_ci      }
2241ffe3c632Sopenharmony_ci      if (doubleField72_ != null) {
2242ffe3c632Sopenharmony_ci        _single_doubleField72_codec.WriteTagAndValue(output, DoubleField72);
2243ffe3c632Sopenharmony_ci      }
2244ffe3c632Sopenharmony_ci      if (stringField73_ != null) {
2245ffe3c632Sopenharmony_ci        _single_stringField73_codec.WriteTagAndValue(output, StringField73);
2246ffe3c632Sopenharmony_ci      }
2247ffe3c632Sopenharmony_ci      if (stringField74_ != null) {
2248ffe3c632Sopenharmony_ci        _single_stringField74_codec.WriteTagAndValue(output, StringField74);
2249ffe3c632Sopenharmony_ci      }
2250ffe3c632Sopenharmony_ci      if (doubleField75_ != null) {
2251ffe3c632Sopenharmony_ci        _single_doubleField75_codec.WriteTagAndValue(output, DoubleField75);
2252ffe3c632Sopenharmony_ci      }
2253ffe3c632Sopenharmony_ci      if (doubleField77_ != null) {
2254ffe3c632Sopenharmony_ci        _single_doubleField77_codec.WriteTagAndValue(output, DoubleField77);
2255ffe3c632Sopenharmony_ci      }
2256ffe3c632Sopenharmony_ci      if (doubleField78_ != null) {
2257ffe3c632Sopenharmony_ci        _single_doubleField78_codec.WriteTagAndValue(output, DoubleField78);
2258ffe3c632Sopenharmony_ci      }
2259ffe3c632Sopenharmony_ci      if (doubleField79_ != null) {
2260ffe3c632Sopenharmony_ci        _single_doubleField79_codec.WriteTagAndValue(output, DoubleField79);
2261ffe3c632Sopenharmony_ci      }
2262ffe3c632Sopenharmony_ci      if (EnumField80 != 0) {
2263ffe3c632Sopenharmony_ci        output.WriteRawTag(128, 5);
2264ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField80);
2265ffe3c632Sopenharmony_ci      }
2266ffe3c632Sopenharmony_ci      if (EnumField81 != 0) {
2267ffe3c632Sopenharmony_ci        output.WriteRawTag(136, 5);
2268ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField81);
2269ffe3c632Sopenharmony_ci      }
2270ffe3c632Sopenharmony_ci      if (int64Field82_ != null) {
2271ffe3c632Sopenharmony_ci        _single_int64Field82_codec.WriteTagAndValue(output, Int64Field82);
2272ffe3c632Sopenharmony_ci      }
2273ffe3c632Sopenharmony_ci      if (EnumField83 != 0) {
2274ffe3c632Sopenharmony_ci        output.WriteRawTag(152, 5);
2275ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField83);
2276ffe3c632Sopenharmony_ci      }
2277ffe3c632Sopenharmony_ci      if (doubleField84_ != null) {
2278ffe3c632Sopenharmony_ci        _single_doubleField84_codec.WriteTagAndValue(output, DoubleField84);
2279ffe3c632Sopenharmony_ci      }
2280ffe3c632Sopenharmony_ci      if (int64Field85_ != null) {
2281ffe3c632Sopenharmony_ci        _single_int64Field85_codec.WriteTagAndValue(output, Int64Field85);
2282ffe3c632Sopenharmony_ci      }
2283ffe3c632Sopenharmony_ci      if (int64Field86_ != null) {
2284ffe3c632Sopenharmony_ci        _single_int64Field86_codec.WriteTagAndValue(output, Int64Field86);
2285ffe3c632Sopenharmony_ci      }
2286ffe3c632Sopenharmony_ci      if (int64Field87_ != null) {
2287ffe3c632Sopenharmony_ci        _single_int64Field87_codec.WriteTagAndValue(output, Int64Field87);
2288ffe3c632Sopenharmony_ci      }
2289ffe3c632Sopenharmony_ci      if (doubleField88_ != null) {
2290ffe3c632Sopenharmony_ci        _single_doubleField88_codec.WriteTagAndValue(output, DoubleField88);
2291ffe3c632Sopenharmony_ci      }
2292ffe3c632Sopenharmony_ci      if (doubleField89_ != null) {
2293ffe3c632Sopenharmony_ci        _single_doubleField89_codec.WriteTagAndValue(output, DoubleField89);
2294ffe3c632Sopenharmony_ci      }
2295ffe3c632Sopenharmony_ci      if (doubleField90_ != null) {
2296ffe3c632Sopenharmony_ci        _single_doubleField90_codec.WriteTagAndValue(output, DoubleField90);
2297ffe3c632Sopenharmony_ci      }
2298ffe3c632Sopenharmony_ci      if (doubleField91_ != null) {
2299ffe3c632Sopenharmony_ci        _single_doubleField91_codec.WriteTagAndValue(output, DoubleField91);
2300ffe3c632Sopenharmony_ci      }
2301ffe3c632Sopenharmony_ci      if (doubleField92_ != null) {
2302ffe3c632Sopenharmony_ci        _single_doubleField92_codec.WriteTagAndValue(output, DoubleField92);
2303ffe3c632Sopenharmony_ci      }
2304ffe3c632Sopenharmony_ci      if (doubleField93_ != null) {
2305ffe3c632Sopenharmony_ci        _single_doubleField93_codec.WriteTagAndValue(output, DoubleField93);
2306ffe3c632Sopenharmony_ci      }
2307ffe3c632Sopenharmony_ci      if (doubleField94_ != null) {
2308ffe3c632Sopenharmony_ci        _single_doubleField94_codec.WriteTagAndValue(output, DoubleField94);
2309ffe3c632Sopenharmony_ci      }
2310ffe3c632Sopenharmony_ci      if (doubleField95_ != null) {
2311ffe3c632Sopenharmony_ci        _single_doubleField95_codec.WriteTagAndValue(output, DoubleField95);
2312ffe3c632Sopenharmony_ci      }
2313ffe3c632Sopenharmony_ci      if (doubleField96_ != null) {
2314ffe3c632Sopenharmony_ci        _single_doubleField96_codec.WriteTagAndValue(output, DoubleField96);
2315ffe3c632Sopenharmony_ci      }
2316ffe3c632Sopenharmony_ci      if (doubleField97_ != null) {
2317ffe3c632Sopenharmony_ci        _single_doubleField97_codec.WriteTagAndValue(output, DoubleField97);
2318ffe3c632Sopenharmony_ci      }
2319ffe3c632Sopenharmony_ci      if (doubleField98_ != null) {
2320ffe3c632Sopenharmony_ci        _single_doubleField98_codec.WriteTagAndValue(output, DoubleField98);
2321ffe3c632Sopenharmony_ci      }
2322ffe3c632Sopenharmony_ci      if (doubleField99_ != null) {
2323ffe3c632Sopenharmony_ci        _single_doubleField99_codec.WriteTagAndValue(output, DoubleField99);
2324ffe3c632Sopenharmony_ci      }
2325ffe3c632Sopenharmony_ci      repeatedIntField100_.WriteTo(output, _repeated_repeatedIntField100_codec);
2326ffe3c632Sopenharmony_ci      if (doubleField101_ != null) {
2327ffe3c632Sopenharmony_ci        _single_doubleField101_codec.WriteTagAndValue(output, DoubleField101);
2328ffe3c632Sopenharmony_ci      }
2329ffe3c632Sopenharmony_ci      if (doubleField102_ != null) {
2330ffe3c632Sopenharmony_ci        _single_doubleField102_codec.WriteTagAndValue(output, DoubleField102);
2331ffe3c632Sopenharmony_ci      }
2332ffe3c632Sopenharmony_ci      if (doubleField103_ != null) {
2333ffe3c632Sopenharmony_ci        _single_doubleField103_codec.WriteTagAndValue(output, DoubleField103);
2334ffe3c632Sopenharmony_ci      }
2335ffe3c632Sopenharmony_ci      if (doubleField104_ != null) {
2336ffe3c632Sopenharmony_ci        _single_doubleField104_codec.WriteTagAndValue(output, DoubleField104);
2337ffe3c632Sopenharmony_ci      }
2338ffe3c632Sopenharmony_ci      if (doubleField105_ != null) {
2339ffe3c632Sopenharmony_ci        _single_doubleField105_codec.WriteTagAndValue(output, DoubleField105);
2340ffe3c632Sopenharmony_ci      }
2341ffe3c632Sopenharmony_ci      if (doubleField106_ != null) {
2342ffe3c632Sopenharmony_ci        _single_doubleField106_codec.WriteTagAndValue(output, DoubleField106);
2343ffe3c632Sopenharmony_ci      }
2344ffe3c632Sopenharmony_ci      if (int64Field107_ != null) {
2345ffe3c632Sopenharmony_ci        _single_int64Field107_codec.WriteTagAndValue(output, Int64Field107);
2346ffe3c632Sopenharmony_ci      }
2347ffe3c632Sopenharmony_ci      if (doubleField108_ != null) {
2348ffe3c632Sopenharmony_ci        _single_doubleField108_codec.WriteTagAndValue(output, DoubleField108);
2349ffe3c632Sopenharmony_ci      }
2350ffe3c632Sopenharmony_ci      if (doubleField109_ != null) {
2351ffe3c632Sopenharmony_ci        _single_doubleField109_codec.WriteTagAndValue(output, DoubleField109);
2352ffe3c632Sopenharmony_ci      }
2353ffe3c632Sopenharmony_ci      if (int64Field110_ != null) {
2354ffe3c632Sopenharmony_ci        _single_int64Field110_codec.WriteTagAndValue(output, Int64Field110);
2355ffe3c632Sopenharmony_ci      }
2356ffe3c632Sopenharmony_ci      if (doubleField111_ != null) {
2357ffe3c632Sopenharmony_ci        _single_doubleField111_codec.WriteTagAndValue(output, DoubleField111);
2358ffe3c632Sopenharmony_ci      }
2359ffe3c632Sopenharmony_ci      if (int64Field112_ != null) {
2360ffe3c632Sopenharmony_ci        _single_int64Field112_codec.WriteTagAndValue(output, Int64Field112);
2361ffe3c632Sopenharmony_ci      }
2362ffe3c632Sopenharmony_ci      if (doubleField113_ != null) {
2363ffe3c632Sopenharmony_ci        _single_doubleField113_codec.WriteTagAndValue(output, DoubleField113);
2364ffe3c632Sopenharmony_ci      }
2365ffe3c632Sopenharmony_ci      if (int64Field114_ != null) {
2366ffe3c632Sopenharmony_ci        _single_int64Field114_codec.WriteTagAndValue(output, Int64Field114);
2367ffe3c632Sopenharmony_ci      }
2368ffe3c632Sopenharmony_ci      if (int64Field115_ != null) {
2369ffe3c632Sopenharmony_ci        _single_int64Field115_codec.WriteTagAndValue(output, Int64Field115);
2370ffe3c632Sopenharmony_ci      }
2371ffe3c632Sopenharmony_ci      if (doubleField116_ != null) {
2372ffe3c632Sopenharmony_ci        _single_doubleField116_codec.WriteTagAndValue(output, DoubleField116);
2373ffe3c632Sopenharmony_ci      }
2374ffe3c632Sopenharmony_ci      if (int64Field117_ != null) {
2375ffe3c632Sopenharmony_ci        _single_int64Field117_codec.WriteTagAndValue(output, Int64Field117);
2376ffe3c632Sopenharmony_ci      }
2377ffe3c632Sopenharmony_ci      if (doubleField118_ != null) {
2378ffe3c632Sopenharmony_ci        _single_doubleField118_codec.WriteTagAndValue(output, DoubleField118);
2379ffe3c632Sopenharmony_ci      }
2380ffe3c632Sopenharmony_ci      if (doubleField119_ != null) {
2381ffe3c632Sopenharmony_ci        _single_doubleField119_codec.WriteTagAndValue(output, DoubleField119);
2382ffe3c632Sopenharmony_ci      }
2383ffe3c632Sopenharmony_ci      if (doubleField120_ != null) {
2384ffe3c632Sopenharmony_ci        _single_doubleField120_codec.WriteTagAndValue(output, DoubleField120);
2385ffe3c632Sopenharmony_ci      }
2386ffe3c632Sopenharmony_ci      if (doubleField121_ != null) {
2387ffe3c632Sopenharmony_ci        _single_doubleField121_codec.WriteTagAndValue(output, DoubleField121);
2388ffe3c632Sopenharmony_ci      }
2389ffe3c632Sopenharmony_ci      if (doubleField122_ != null) {
2390ffe3c632Sopenharmony_ci        _single_doubleField122_codec.WriteTagAndValue(output, DoubleField122);
2391ffe3c632Sopenharmony_ci      }
2392ffe3c632Sopenharmony_ci      if (doubleField123_ != null) {
2393ffe3c632Sopenharmony_ci        _single_doubleField123_codec.WriteTagAndValue(output, DoubleField123);
2394ffe3c632Sopenharmony_ci      }
2395ffe3c632Sopenharmony_ci      if (doubleField124_ != null) {
2396ffe3c632Sopenharmony_ci        _single_doubleField124_codec.WriteTagAndValue(output, DoubleField124);
2397ffe3c632Sopenharmony_ci      }
2398ffe3c632Sopenharmony_ci      if (int64Field125_ != null) {
2399ffe3c632Sopenharmony_ci        _single_int64Field125_codec.WriteTagAndValue(output, Int64Field125);
2400ffe3c632Sopenharmony_ci      }
2401ffe3c632Sopenharmony_ci      if (int64Field126_ != null) {
2402ffe3c632Sopenharmony_ci        _single_int64Field126_codec.WriteTagAndValue(output, Int64Field126);
2403ffe3c632Sopenharmony_ci      }
2404ffe3c632Sopenharmony_ci      if (int64Field127_ != null) {
2405ffe3c632Sopenharmony_ci        _single_int64Field127_codec.WriteTagAndValue(output, Int64Field127);
2406ffe3c632Sopenharmony_ci      }
2407ffe3c632Sopenharmony_ci      if (doubleField128_ != null) {
2408ffe3c632Sopenharmony_ci        _single_doubleField128_codec.WriteTagAndValue(output, DoubleField128);
2409ffe3c632Sopenharmony_ci      }
2410ffe3c632Sopenharmony_ci      if (doubleField129_ != null) {
2411ffe3c632Sopenharmony_ci        _single_doubleField129_codec.WriteTagAndValue(output, DoubleField129);
2412ffe3c632Sopenharmony_ci      }
2413ffe3c632Sopenharmony_ci      if (_unknownFields != null) {
2414ffe3c632Sopenharmony_ci        _unknownFields.WriteTo(output);
2415ffe3c632Sopenharmony_ci      }
2416ffe3c632Sopenharmony_ci    #endif
2417ffe3c632Sopenharmony_ci    }
2418ffe3c632Sopenharmony_ci
2419ffe3c632Sopenharmony_ci    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2420ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2421ffe3c632Sopenharmony_ci    void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
2422ffe3c632Sopenharmony_ci      if (doubleField1_ != null) {
2423ffe3c632Sopenharmony_ci        _single_doubleField1_codec.WriteTagAndValue(ref output, DoubleField1);
2424ffe3c632Sopenharmony_ci      }
2425ffe3c632Sopenharmony_ci      if (int64Field2_ != null) {
2426ffe3c632Sopenharmony_ci        _single_int64Field2_codec.WriteTagAndValue(ref output, Int64Field2);
2427ffe3c632Sopenharmony_ci      }
2428ffe3c632Sopenharmony_ci      if (int64Field3_ != null) {
2429ffe3c632Sopenharmony_ci        _single_int64Field3_codec.WriteTagAndValue(ref output, Int64Field3);
2430ffe3c632Sopenharmony_ci      }
2431ffe3c632Sopenharmony_ci      if (int64Field4_ != null) {
2432ffe3c632Sopenharmony_ci        _single_int64Field4_codec.WriteTagAndValue(ref output, Int64Field4);
2433ffe3c632Sopenharmony_ci      }
2434ffe3c632Sopenharmony_ci      if (doubleField7_ != null) {
2435ffe3c632Sopenharmony_ci        _single_doubleField7_codec.WriteTagAndValue(ref output, DoubleField7);
2436ffe3c632Sopenharmony_ci      }
2437ffe3c632Sopenharmony_ci      if (doubleField8_ != null) {
2438ffe3c632Sopenharmony_ci        _single_doubleField8_codec.WriteTagAndValue(ref output, DoubleField8);
2439ffe3c632Sopenharmony_ci      }
2440ffe3c632Sopenharmony_ci      if (doubleField9_ != null) {
2441ffe3c632Sopenharmony_ci        _single_doubleField9_codec.WriteTagAndValue(ref output, DoubleField9);
2442ffe3c632Sopenharmony_ci      }
2443ffe3c632Sopenharmony_ci      if (doubleField10_ != null) {
2444ffe3c632Sopenharmony_ci        _single_doubleField10_codec.WriteTagAndValue(ref output, DoubleField10);
2445ffe3c632Sopenharmony_ci      }
2446ffe3c632Sopenharmony_ci      if (doubleField11_ != null) {
2447ffe3c632Sopenharmony_ci        _single_doubleField11_codec.WriteTagAndValue(ref output, DoubleField11);
2448ffe3c632Sopenharmony_ci      }
2449ffe3c632Sopenharmony_ci      if (doubleField14_ != null) {
2450ffe3c632Sopenharmony_ci        _single_doubleField14_codec.WriteTagAndValue(ref output, DoubleField14);
2451ffe3c632Sopenharmony_ci      }
2452ffe3c632Sopenharmony_ci      if (doubleField15_ != null) {
2453ffe3c632Sopenharmony_ci        _single_doubleField15_codec.WriteTagAndValue(ref output, DoubleField15);
2454ffe3c632Sopenharmony_ci      }
2455ffe3c632Sopenharmony_ci      if (int64Field19_ != null) {
2456ffe3c632Sopenharmony_ci        _single_int64Field19_codec.WriteTagAndValue(ref output, Int64Field19);
2457ffe3c632Sopenharmony_ci      }
2458ffe3c632Sopenharmony_ci      if (doubleField20_ != null) {
2459ffe3c632Sopenharmony_ci        _single_doubleField20_codec.WriteTagAndValue(ref output, DoubleField20);
2460ffe3c632Sopenharmony_ci      }
2461ffe3c632Sopenharmony_ci      if (doubleField21_ != null) {
2462ffe3c632Sopenharmony_ci        _single_doubleField21_codec.WriteTagAndValue(ref output, DoubleField21);
2463ffe3c632Sopenharmony_ci      }
2464ffe3c632Sopenharmony_ci      if (doubleField22_ != null) {
2465ffe3c632Sopenharmony_ci        _single_doubleField22_codec.WriteTagAndValue(ref output, DoubleField22);
2466ffe3c632Sopenharmony_ci      }
2467ffe3c632Sopenharmony_ci      if (doubleField25_ != null) {
2468ffe3c632Sopenharmony_ci        _single_doubleField25_codec.WriteTagAndValue(ref output, DoubleField25);
2469ffe3c632Sopenharmony_ci      }
2470ffe3c632Sopenharmony_ci      if (int64Field26_ != null) {
2471ffe3c632Sopenharmony_ci        _single_int64Field26_codec.WriteTagAndValue(ref output, Int64Field26);
2472ffe3c632Sopenharmony_ci      }
2473ffe3c632Sopenharmony_ci      if (doubleField28_ != null) {
2474ffe3c632Sopenharmony_ci        _single_doubleField28_codec.WriteTagAndValue(ref output, DoubleField28);
2475ffe3c632Sopenharmony_ci      }
2476ffe3c632Sopenharmony_ci      if (doubleField29_ != null) {
2477ffe3c632Sopenharmony_ci        _single_doubleField29_codec.WriteTagAndValue(ref output, DoubleField29);
2478ffe3c632Sopenharmony_ci      }
2479ffe3c632Sopenharmony_ci      if (doubleField30_ != null) {
2480ffe3c632Sopenharmony_ci        _single_doubleField30_codec.WriteTagAndValue(ref output, DoubleField30);
2481ffe3c632Sopenharmony_ci      }
2482ffe3c632Sopenharmony_ci      if (doubleField31_ != null) {
2483ffe3c632Sopenharmony_ci        _single_doubleField31_codec.WriteTagAndValue(ref output, DoubleField31);
2484ffe3c632Sopenharmony_ci      }
2485ffe3c632Sopenharmony_ci      if (int64Field32_ != null) {
2486ffe3c632Sopenharmony_ci        _single_int64Field32_codec.WriteTagAndValue(ref output, Int64Field32);
2487ffe3c632Sopenharmony_ci      }
2488ffe3c632Sopenharmony_ci      if (int64Field37_ != null) {
2489ffe3c632Sopenharmony_ci        _single_int64Field37_codec.WriteTagAndValue(ref output, Int64Field37);
2490ffe3c632Sopenharmony_ci      }
2491ffe3c632Sopenharmony_ci      if (doubleField38_ != null) {
2492ffe3c632Sopenharmony_ci        _single_doubleField38_codec.WriteTagAndValue(ref output, DoubleField38);
2493ffe3c632Sopenharmony_ci      }
2494ffe3c632Sopenharmony_ci      if (interactions_ != null) {
2495ffe3c632Sopenharmony_ci        _single_interactions_codec.WriteTagAndValue(ref output, Interactions);
2496ffe3c632Sopenharmony_ci      }
2497ffe3c632Sopenharmony_ci      if (doubleField40_ != null) {
2498ffe3c632Sopenharmony_ci        _single_doubleField40_codec.WriteTagAndValue(ref output, DoubleField40);
2499ffe3c632Sopenharmony_ci      }
2500ffe3c632Sopenharmony_ci      if (int64Field41_ != null) {
2501ffe3c632Sopenharmony_ci        _single_int64Field41_codec.WriteTagAndValue(ref output, Int64Field41);
2502ffe3c632Sopenharmony_ci      }
2503ffe3c632Sopenharmony_ci      if (doubleField42_ != null) {
2504ffe3c632Sopenharmony_ci        _single_doubleField42_codec.WriteTagAndValue(ref output, DoubleField42);
2505ffe3c632Sopenharmony_ci      }
2506ffe3c632Sopenharmony_ci      if (int64Field43_ != null) {
2507ffe3c632Sopenharmony_ci        _single_int64Field43_codec.WriteTagAndValue(ref output, Int64Field43);
2508ffe3c632Sopenharmony_ci      }
2509ffe3c632Sopenharmony_ci      if (int64Field44_ != null) {
2510ffe3c632Sopenharmony_ci        _single_int64Field44_codec.WriteTagAndValue(ref output, Int64Field44);
2511ffe3c632Sopenharmony_ci      }
2512ffe3c632Sopenharmony_ci      if (doubleField45_ != null) {
2513ffe3c632Sopenharmony_ci        _single_doubleField45_codec.WriteTagAndValue(ref output, DoubleField45);
2514ffe3c632Sopenharmony_ci      }
2515ffe3c632Sopenharmony_ci      if (doubleField46_ != null) {
2516ffe3c632Sopenharmony_ci        _single_doubleField46_codec.WriteTagAndValue(ref output, DoubleField46);
2517ffe3c632Sopenharmony_ci      }
2518ffe3c632Sopenharmony_ci      if (doubleField47_ != null) {
2519ffe3c632Sopenharmony_ci        _single_doubleField47_codec.WriteTagAndValue(ref output, DoubleField47);
2520ffe3c632Sopenharmony_ci      }
2521ffe3c632Sopenharmony_ci      if (doubleField48_ != null) {
2522ffe3c632Sopenharmony_ci        _single_doubleField48_codec.WriteTagAndValue(ref output, DoubleField48);
2523ffe3c632Sopenharmony_ci      }
2524ffe3c632Sopenharmony_ci      if (doubleField49_ != null) {
2525ffe3c632Sopenharmony_ci        _single_doubleField49_codec.WriteTagAndValue(ref output, DoubleField49);
2526ffe3c632Sopenharmony_ci      }
2527ffe3c632Sopenharmony_ci      if (doubleField50_ != null) {
2528ffe3c632Sopenharmony_ci        _single_doubleField50_codec.WriteTagAndValue(ref output, DoubleField50);
2529ffe3c632Sopenharmony_ci      }
2530ffe3c632Sopenharmony_ci      if (doubleField51_ != null) {
2531ffe3c632Sopenharmony_ci        _single_doubleField51_codec.WriteTagAndValue(ref output, DoubleField51);
2532ffe3c632Sopenharmony_ci      }
2533ffe3c632Sopenharmony_ci      if (doubleField52_ != null) {
2534ffe3c632Sopenharmony_ci        _single_doubleField52_codec.WriteTagAndValue(ref output, DoubleField52);
2535ffe3c632Sopenharmony_ci      }
2536ffe3c632Sopenharmony_ci      if (doubleField53_ != null) {
2537ffe3c632Sopenharmony_ci        _single_doubleField53_codec.WriteTagAndValue(ref output, DoubleField53);
2538ffe3c632Sopenharmony_ci      }
2539ffe3c632Sopenharmony_ci      if (doubleField54_ != null) {
2540ffe3c632Sopenharmony_ci        _single_doubleField54_codec.WriteTagAndValue(ref output, DoubleField54);
2541ffe3c632Sopenharmony_ci      }
2542ffe3c632Sopenharmony_ci      if (doubleField55_ != null) {
2543ffe3c632Sopenharmony_ci        _single_doubleField55_codec.WriteTagAndValue(ref output, DoubleField55);
2544ffe3c632Sopenharmony_ci      }
2545ffe3c632Sopenharmony_ci      if (doubleField56_ != null) {
2546ffe3c632Sopenharmony_ci        _single_doubleField56_codec.WriteTagAndValue(ref output, DoubleField56);
2547ffe3c632Sopenharmony_ci      }
2548ffe3c632Sopenharmony_ci      if (doubleField57_ != null) {
2549ffe3c632Sopenharmony_ci        _single_doubleField57_codec.WriteTagAndValue(ref output, DoubleField57);
2550ffe3c632Sopenharmony_ci      }
2551ffe3c632Sopenharmony_ci      if (doubleField58_ != null) {
2552ffe3c632Sopenharmony_ci        _single_doubleField58_codec.WriteTagAndValue(ref output, DoubleField58);
2553ffe3c632Sopenharmony_ci      }
2554ffe3c632Sopenharmony_ci      if (int64Field59_ != null) {
2555ffe3c632Sopenharmony_ci        _single_int64Field59_codec.WriteTagAndValue(ref output, Int64Field59);
2556ffe3c632Sopenharmony_ci      }
2557ffe3c632Sopenharmony_ci      if (int64Field60_ != null) {
2558ffe3c632Sopenharmony_ci        _single_int64Field60_codec.WriteTagAndValue(ref output, Int64Field60);
2559ffe3c632Sopenharmony_ci      }
2560ffe3c632Sopenharmony_ci      if (doubleField62_ != null) {
2561ffe3c632Sopenharmony_ci        _single_doubleField62_codec.WriteTagAndValue(ref output, DoubleField62);
2562ffe3c632Sopenharmony_ci      }
2563ffe3c632Sopenharmony_ci      if (doubleField65_ != null) {
2564ffe3c632Sopenharmony_ci        _single_doubleField65_codec.WriteTagAndValue(ref output, DoubleField65);
2565ffe3c632Sopenharmony_ci      }
2566ffe3c632Sopenharmony_ci      if (doubleField66_ != null) {
2567ffe3c632Sopenharmony_ci        _single_doubleField66_codec.WriteTagAndValue(ref output, DoubleField66);
2568ffe3c632Sopenharmony_ci      }
2569ffe3c632Sopenharmony_ci      if (doubleField67_ != null) {
2570ffe3c632Sopenharmony_ci        _single_doubleField67_codec.WriteTagAndValue(ref output, DoubleField67);
2571ffe3c632Sopenharmony_ci      }
2572ffe3c632Sopenharmony_ci      if (doubleField68_ != null) {
2573ffe3c632Sopenharmony_ci        _single_doubleField68_codec.WriteTagAndValue(ref output, DoubleField68);
2574ffe3c632Sopenharmony_ci      }
2575ffe3c632Sopenharmony_ci      if (doubleField69_ != null) {
2576ffe3c632Sopenharmony_ci        _single_doubleField69_codec.WriteTagAndValue(ref output, DoubleField69);
2577ffe3c632Sopenharmony_ci      }
2578ffe3c632Sopenharmony_ci      if (doubleField70_ != null) {
2579ffe3c632Sopenharmony_ci        _single_doubleField70_codec.WriteTagAndValue(ref output, DoubleField70);
2580ffe3c632Sopenharmony_ci      }
2581ffe3c632Sopenharmony_ci      if (doubleField71_ != null) {
2582ffe3c632Sopenharmony_ci        _single_doubleField71_codec.WriteTagAndValue(ref output, DoubleField71);
2583ffe3c632Sopenharmony_ci      }
2584ffe3c632Sopenharmony_ci      if (doubleField72_ != null) {
2585ffe3c632Sopenharmony_ci        _single_doubleField72_codec.WriteTagAndValue(ref output, DoubleField72);
2586ffe3c632Sopenharmony_ci      }
2587ffe3c632Sopenharmony_ci      if (stringField73_ != null) {
2588ffe3c632Sopenharmony_ci        _single_stringField73_codec.WriteTagAndValue(ref output, StringField73);
2589ffe3c632Sopenharmony_ci      }
2590ffe3c632Sopenharmony_ci      if (stringField74_ != null) {
2591ffe3c632Sopenharmony_ci        _single_stringField74_codec.WriteTagAndValue(ref output, StringField74);
2592ffe3c632Sopenharmony_ci      }
2593ffe3c632Sopenharmony_ci      if (doubleField75_ != null) {
2594ffe3c632Sopenharmony_ci        _single_doubleField75_codec.WriteTagAndValue(ref output, DoubleField75);
2595ffe3c632Sopenharmony_ci      }
2596ffe3c632Sopenharmony_ci      if (doubleField77_ != null) {
2597ffe3c632Sopenharmony_ci        _single_doubleField77_codec.WriteTagAndValue(ref output, DoubleField77);
2598ffe3c632Sopenharmony_ci      }
2599ffe3c632Sopenharmony_ci      if (doubleField78_ != null) {
2600ffe3c632Sopenharmony_ci        _single_doubleField78_codec.WriteTagAndValue(ref output, DoubleField78);
2601ffe3c632Sopenharmony_ci      }
2602ffe3c632Sopenharmony_ci      if (doubleField79_ != null) {
2603ffe3c632Sopenharmony_ci        _single_doubleField79_codec.WriteTagAndValue(ref output, DoubleField79);
2604ffe3c632Sopenharmony_ci      }
2605ffe3c632Sopenharmony_ci      if (EnumField80 != 0) {
2606ffe3c632Sopenharmony_ci        output.WriteRawTag(128, 5);
2607ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField80);
2608ffe3c632Sopenharmony_ci      }
2609ffe3c632Sopenharmony_ci      if (EnumField81 != 0) {
2610ffe3c632Sopenharmony_ci        output.WriteRawTag(136, 5);
2611ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField81);
2612ffe3c632Sopenharmony_ci      }
2613ffe3c632Sopenharmony_ci      if (int64Field82_ != null) {
2614ffe3c632Sopenharmony_ci        _single_int64Field82_codec.WriteTagAndValue(ref output, Int64Field82);
2615ffe3c632Sopenharmony_ci      }
2616ffe3c632Sopenharmony_ci      if (EnumField83 != 0) {
2617ffe3c632Sopenharmony_ci        output.WriteRawTag(152, 5);
2618ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField83);
2619ffe3c632Sopenharmony_ci      }
2620ffe3c632Sopenharmony_ci      if (doubleField84_ != null) {
2621ffe3c632Sopenharmony_ci        _single_doubleField84_codec.WriteTagAndValue(ref output, DoubleField84);
2622ffe3c632Sopenharmony_ci      }
2623ffe3c632Sopenharmony_ci      if (int64Field85_ != null) {
2624ffe3c632Sopenharmony_ci        _single_int64Field85_codec.WriteTagAndValue(ref output, Int64Field85);
2625ffe3c632Sopenharmony_ci      }
2626ffe3c632Sopenharmony_ci      if (int64Field86_ != null) {
2627ffe3c632Sopenharmony_ci        _single_int64Field86_codec.WriteTagAndValue(ref output, Int64Field86);
2628ffe3c632Sopenharmony_ci      }
2629ffe3c632Sopenharmony_ci      if (int64Field87_ != null) {
2630ffe3c632Sopenharmony_ci        _single_int64Field87_codec.WriteTagAndValue(ref output, Int64Field87);
2631ffe3c632Sopenharmony_ci      }
2632ffe3c632Sopenharmony_ci      if (doubleField88_ != null) {
2633ffe3c632Sopenharmony_ci        _single_doubleField88_codec.WriteTagAndValue(ref output, DoubleField88);
2634ffe3c632Sopenharmony_ci      }
2635ffe3c632Sopenharmony_ci      if (doubleField89_ != null) {
2636ffe3c632Sopenharmony_ci        _single_doubleField89_codec.WriteTagAndValue(ref output, DoubleField89);
2637ffe3c632Sopenharmony_ci      }
2638ffe3c632Sopenharmony_ci      if (doubleField90_ != null) {
2639ffe3c632Sopenharmony_ci        _single_doubleField90_codec.WriteTagAndValue(ref output, DoubleField90);
2640ffe3c632Sopenharmony_ci      }
2641ffe3c632Sopenharmony_ci      if (doubleField91_ != null) {
2642ffe3c632Sopenharmony_ci        _single_doubleField91_codec.WriteTagAndValue(ref output, DoubleField91);
2643ffe3c632Sopenharmony_ci      }
2644ffe3c632Sopenharmony_ci      if (doubleField92_ != null) {
2645ffe3c632Sopenharmony_ci        _single_doubleField92_codec.WriteTagAndValue(ref output, DoubleField92);
2646ffe3c632Sopenharmony_ci      }
2647ffe3c632Sopenharmony_ci      if (doubleField93_ != null) {
2648ffe3c632Sopenharmony_ci        _single_doubleField93_codec.WriteTagAndValue(ref output, DoubleField93);
2649ffe3c632Sopenharmony_ci      }
2650ffe3c632Sopenharmony_ci      if (doubleField94_ != null) {
2651ffe3c632Sopenharmony_ci        _single_doubleField94_codec.WriteTagAndValue(ref output, DoubleField94);
2652ffe3c632Sopenharmony_ci      }
2653ffe3c632Sopenharmony_ci      if (doubleField95_ != null) {
2654ffe3c632Sopenharmony_ci        _single_doubleField95_codec.WriteTagAndValue(ref output, DoubleField95);
2655ffe3c632Sopenharmony_ci      }
2656ffe3c632Sopenharmony_ci      if (doubleField96_ != null) {
2657ffe3c632Sopenharmony_ci        _single_doubleField96_codec.WriteTagAndValue(ref output, DoubleField96);
2658ffe3c632Sopenharmony_ci      }
2659ffe3c632Sopenharmony_ci      if (doubleField97_ != null) {
2660ffe3c632Sopenharmony_ci        _single_doubleField97_codec.WriteTagAndValue(ref output, DoubleField97);
2661ffe3c632Sopenharmony_ci      }
2662ffe3c632Sopenharmony_ci      if (doubleField98_ != null) {
2663ffe3c632Sopenharmony_ci        _single_doubleField98_codec.WriteTagAndValue(ref output, DoubleField98);
2664ffe3c632Sopenharmony_ci      }
2665ffe3c632Sopenharmony_ci      if (doubleField99_ != null) {
2666ffe3c632Sopenharmony_ci        _single_doubleField99_codec.WriteTagAndValue(ref output, DoubleField99);
2667ffe3c632Sopenharmony_ci      }
2668ffe3c632Sopenharmony_ci      repeatedIntField100_.WriteTo(ref output, _repeated_repeatedIntField100_codec);
2669ffe3c632Sopenharmony_ci      if (doubleField101_ != null) {
2670ffe3c632Sopenharmony_ci        _single_doubleField101_codec.WriteTagAndValue(ref output, DoubleField101);
2671ffe3c632Sopenharmony_ci      }
2672ffe3c632Sopenharmony_ci      if (doubleField102_ != null) {
2673ffe3c632Sopenharmony_ci        _single_doubleField102_codec.WriteTagAndValue(ref output, DoubleField102);
2674ffe3c632Sopenharmony_ci      }
2675ffe3c632Sopenharmony_ci      if (doubleField103_ != null) {
2676ffe3c632Sopenharmony_ci        _single_doubleField103_codec.WriteTagAndValue(ref output, DoubleField103);
2677ffe3c632Sopenharmony_ci      }
2678ffe3c632Sopenharmony_ci      if (doubleField104_ != null) {
2679ffe3c632Sopenharmony_ci        _single_doubleField104_codec.WriteTagAndValue(ref output, DoubleField104);
2680ffe3c632Sopenharmony_ci      }
2681ffe3c632Sopenharmony_ci      if (doubleField105_ != null) {
2682ffe3c632Sopenharmony_ci        _single_doubleField105_codec.WriteTagAndValue(ref output, DoubleField105);
2683ffe3c632Sopenharmony_ci      }
2684ffe3c632Sopenharmony_ci      if (doubleField106_ != null) {
2685ffe3c632Sopenharmony_ci        _single_doubleField106_codec.WriteTagAndValue(ref output, DoubleField106);
2686ffe3c632Sopenharmony_ci      }
2687ffe3c632Sopenharmony_ci      if (int64Field107_ != null) {
2688ffe3c632Sopenharmony_ci        _single_int64Field107_codec.WriteTagAndValue(ref output, Int64Field107);
2689ffe3c632Sopenharmony_ci      }
2690ffe3c632Sopenharmony_ci      if (doubleField108_ != null) {
2691ffe3c632Sopenharmony_ci        _single_doubleField108_codec.WriteTagAndValue(ref output, DoubleField108);
2692ffe3c632Sopenharmony_ci      }
2693ffe3c632Sopenharmony_ci      if (doubleField109_ != null) {
2694ffe3c632Sopenharmony_ci        _single_doubleField109_codec.WriteTagAndValue(ref output, DoubleField109);
2695ffe3c632Sopenharmony_ci      }
2696ffe3c632Sopenharmony_ci      if (int64Field110_ != null) {
2697ffe3c632Sopenharmony_ci        _single_int64Field110_codec.WriteTagAndValue(ref output, Int64Field110);
2698ffe3c632Sopenharmony_ci      }
2699ffe3c632Sopenharmony_ci      if (doubleField111_ != null) {
2700ffe3c632Sopenharmony_ci        _single_doubleField111_codec.WriteTagAndValue(ref output, DoubleField111);
2701ffe3c632Sopenharmony_ci      }
2702ffe3c632Sopenharmony_ci      if (int64Field112_ != null) {
2703ffe3c632Sopenharmony_ci        _single_int64Field112_codec.WriteTagAndValue(ref output, Int64Field112);
2704ffe3c632Sopenharmony_ci      }
2705ffe3c632Sopenharmony_ci      if (doubleField113_ != null) {
2706ffe3c632Sopenharmony_ci        _single_doubleField113_codec.WriteTagAndValue(ref output, DoubleField113);
2707ffe3c632Sopenharmony_ci      }
2708ffe3c632Sopenharmony_ci      if (int64Field114_ != null) {
2709ffe3c632Sopenharmony_ci        _single_int64Field114_codec.WriteTagAndValue(ref output, Int64Field114);
2710ffe3c632Sopenharmony_ci      }
2711ffe3c632Sopenharmony_ci      if (int64Field115_ != null) {
2712ffe3c632Sopenharmony_ci        _single_int64Field115_codec.WriteTagAndValue(ref output, Int64Field115);
2713ffe3c632Sopenharmony_ci      }
2714ffe3c632Sopenharmony_ci      if (doubleField116_ != null) {
2715ffe3c632Sopenharmony_ci        _single_doubleField116_codec.WriteTagAndValue(ref output, DoubleField116);
2716ffe3c632Sopenharmony_ci      }
2717ffe3c632Sopenharmony_ci      if (int64Field117_ != null) {
2718ffe3c632Sopenharmony_ci        _single_int64Field117_codec.WriteTagAndValue(ref output, Int64Field117);
2719ffe3c632Sopenharmony_ci      }
2720ffe3c632Sopenharmony_ci      if (doubleField118_ != null) {
2721ffe3c632Sopenharmony_ci        _single_doubleField118_codec.WriteTagAndValue(ref output, DoubleField118);
2722ffe3c632Sopenharmony_ci      }
2723ffe3c632Sopenharmony_ci      if (doubleField119_ != null) {
2724ffe3c632Sopenharmony_ci        _single_doubleField119_codec.WriteTagAndValue(ref output, DoubleField119);
2725ffe3c632Sopenharmony_ci      }
2726ffe3c632Sopenharmony_ci      if (doubleField120_ != null) {
2727ffe3c632Sopenharmony_ci        _single_doubleField120_codec.WriteTagAndValue(ref output, DoubleField120);
2728ffe3c632Sopenharmony_ci      }
2729ffe3c632Sopenharmony_ci      if (doubleField121_ != null) {
2730ffe3c632Sopenharmony_ci        _single_doubleField121_codec.WriteTagAndValue(ref output, DoubleField121);
2731ffe3c632Sopenharmony_ci      }
2732ffe3c632Sopenharmony_ci      if (doubleField122_ != null) {
2733ffe3c632Sopenharmony_ci        _single_doubleField122_codec.WriteTagAndValue(ref output, DoubleField122);
2734ffe3c632Sopenharmony_ci      }
2735ffe3c632Sopenharmony_ci      if (doubleField123_ != null) {
2736ffe3c632Sopenharmony_ci        _single_doubleField123_codec.WriteTagAndValue(ref output, DoubleField123);
2737ffe3c632Sopenharmony_ci      }
2738ffe3c632Sopenharmony_ci      if (doubleField124_ != null) {
2739ffe3c632Sopenharmony_ci        _single_doubleField124_codec.WriteTagAndValue(ref output, DoubleField124);
2740ffe3c632Sopenharmony_ci      }
2741ffe3c632Sopenharmony_ci      if (int64Field125_ != null) {
2742ffe3c632Sopenharmony_ci        _single_int64Field125_codec.WriteTagAndValue(ref output, Int64Field125);
2743ffe3c632Sopenharmony_ci      }
2744ffe3c632Sopenharmony_ci      if (int64Field126_ != null) {
2745ffe3c632Sopenharmony_ci        _single_int64Field126_codec.WriteTagAndValue(ref output, Int64Field126);
2746ffe3c632Sopenharmony_ci      }
2747ffe3c632Sopenharmony_ci      if (int64Field127_ != null) {
2748ffe3c632Sopenharmony_ci        _single_int64Field127_codec.WriteTagAndValue(ref output, Int64Field127);
2749ffe3c632Sopenharmony_ci      }
2750ffe3c632Sopenharmony_ci      if (doubleField128_ != null) {
2751ffe3c632Sopenharmony_ci        _single_doubleField128_codec.WriteTagAndValue(ref output, DoubleField128);
2752ffe3c632Sopenharmony_ci      }
2753ffe3c632Sopenharmony_ci      if (doubleField129_ != null) {
2754ffe3c632Sopenharmony_ci        _single_doubleField129_codec.WriteTagAndValue(ref output, DoubleField129);
2755ffe3c632Sopenharmony_ci      }
2756ffe3c632Sopenharmony_ci      if (_unknownFields != null) {
2757ffe3c632Sopenharmony_ci        _unknownFields.WriteTo(ref output);
2758ffe3c632Sopenharmony_ci      }
2759ffe3c632Sopenharmony_ci    }
2760ffe3c632Sopenharmony_ci    #endif
2761ffe3c632Sopenharmony_ci
2762ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2763ffe3c632Sopenharmony_ci    public int CalculateSize() {
2764ffe3c632Sopenharmony_ci      int size = 0;
2765ffe3c632Sopenharmony_ci      if (doubleField95_ != null) {
2766ffe3c632Sopenharmony_ci        size += _single_doubleField95_codec.CalculateSizeWithTag(DoubleField95);
2767ffe3c632Sopenharmony_ci      }
2768ffe3c632Sopenharmony_ci      if (doubleField1_ != null) {
2769ffe3c632Sopenharmony_ci        size += _single_doubleField1_codec.CalculateSizeWithTag(DoubleField1);
2770ffe3c632Sopenharmony_ci      }
2771ffe3c632Sopenharmony_ci      if (doubleField79_ != null) {
2772ffe3c632Sopenharmony_ci        size += _single_doubleField79_codec.CalculateSizeWithTag(DoubleField79);
2773ffe3c632Sopenharmony_ci      }
2774ffe3c632Sopenharmony_ci      if (int64Field2_ != null) {
2775ffe3c632Sopenharmony_ci        size += _single_int64Field2_codec.CalculateSizeWithTag(Int64Field2);
2776ffe3c632Sopenharmony_ci      }
2777ffe3c632Sopenharmony_ci      if (doubleField96_ != null) {
2778ffe3c632Sopenharmony_ci        size += _single_doubleField96_codec.CalculateSizeWithTag(DoubleField96);
2779ffe3c632Sopenharmony_ci      }
2780ffe3c632Sopenharmony_ci      if (int64Field3_ != null) {
2781ffe3c632Sopenharmony_ci        size += _single_int64Field3_codec.CalculateSizeWithTag(Int64Field3);
2782ffe3c632Sopenharmony_ci      }
2783ffe3c632Sopenharmony_ci      if (int64Field4_ != null) {
2784ffe3c632Sopenharmony_ci        size += _single_int64Field4_codec.CalculateSizeWithTag(Int64Field4);
2785ffe3c632Sopenharmony_ci      }
2786ffe3c632Sopenharmony_ci      if (doubleField97_ != null) {
2787ffe3c632Sopenharmony_ci        size += _single_doubleField97_codec.CalculateSizeWithTag(DoubleField97);
2788ffe3c632Sopenharmony_ci      }
2789ffe3c632Sopenharmony_ci      if (doubleField65_ != null) {
2790ffe3c632Sopenharmony_ci        size += _single_doubleField65_codec.CalculateSizeWithTag(DoubleField65);
2791ffe3c632Sopenharmony_ci      }
2792ffe3c632Sopenharmony_ci      if (doubleField66_ != null) {
2793ffe3c632Sopenharmony_ci        size += _single_doubleField66_codec.CalculateSizeWithTag(DoubleField66);
2794ffe3c632Sopenharmony_ci      }
2795ffe3c632Sopenharmony_ci      if (doubleField7_ != null) {
2796ffe3c632Sopenharmony_ci        size += _single_doubleField7_codec.CalculateSizeWithTag(DoubleField7);
2797ffe3c632Sopenharmony_ci      }
2798ffe3c632Sopenharmony_ci      if (doubleField62_ != null) {
2799ffe3c632Sopenharmony_ci        size += _single_doubleField62_codec.CalculateSizeWithTag(DoubleField62);
2800ffe3c632Sopenharmony_ci      }
2801ffe3c632Sopenharmony_ci      if (doubleField118_ != null) {
2802ffe3c632Sopenharmony_ci        size += _single_doubleField118_codec.CalculateSizeWithTag(DoubleField118);
2803ffe3c632Sopenharmony_ci      }
2804ffe3c632Sopenharmony_ci      if (doubleField119_ != null) {
2805ffe3c632Sopenharmony_ci        size += _single_doubleField119_codec.CalculateSizeWithTag(DoubleField119);
2806ffe3c632Sopenharmony_ci      }
2807ffe3c632Sopenharmony_ci      if (doubleField67_ != null) {
2808ffe3c632Sopenharmony_ci        size += _single_doubleField67_codec.CalculateSizeWithTag(DoubleField67);
2809ffe3c632Sopenharmony_ci      }
2810ffe3c632Sopenharmony_ci      if (doubleField120_ != null) {
2811ffe3c632Sopenharmony_ci        size += _single_doubleField120_codec.CalculateSizeWithTag(DoubleField120);
2812ffe3c632Sopenharmony_ci      }
2813ffe3c632Sopenharmony_ci      if (doubleField121_ != null) {
2814ffe3c632Sopenharmony_ci        size += _single_doubleField121_codec.CalculateSizeWithTag(DoubleField121);
2815ffe3c632Sopenharmony_ci      }
2816ffe3c632Sopenharmony_ci      if (doubleField122_ != null) {
2817ffe3c632Sopenharmony_ci        size += _single_doubleField122_codec.CalculateSizeWithTag(DoubleField122);
2818ffe3c632Sopenharmony_ci      }
2819ffe3c632Sopenharmony_ci      if (doubleField123_ != null) {
2820ffe3c632Sopenharmony_ci        size += _single_doubleField123_codec.CalculateSizeWithTag(DoubleField123);
2821ffe3c632Sopenharmony_ci      }
2822ffe3c632Sopenharmony_ci      if (doubleField124_ != null) {
2823ffe3c632Sopenharmony_ci        size += _single_doubleField124_codec.CalculateSizeWithTag(DoubleField124);
2824ffe3c632Sopenharmony_ci      }
2825ffe3c632Sopenharmony_ci      if (doubleField8_ != null) {
2826ffe3c632Sopenharmony_ci        size += _single_doubleField8_codec.CalculateSizeWithTag(DoubleField8);
2827ffe3c632Sopenharmony_ci      }
2828ffe3c632Sopenharmony_ci      if (doubleField9_ != null) {
2829ffe3c632Sopenharmony_ci        size += _single_doubleField9_codec.CalculateSizeWithTag(DoubleField9);
2830ffe3c632Sopenharmony_ci      }
2831ffe3c632Sopenharmony_ci      if (doubleField98_ != null) {
2832ffe3c632Sopenharmony_ci        size += _single_doubleField98_codec.CalculateSizeWithTag(DoubleField98);
2833ffe3c632Sopenharmony_ci      }
2834ffe3c632Sopenharmony_ci      if (doubleField10_ != null) {
2835ffe3c632Sopenharmony_ci        size += _single_doubleField10_codec.CalculateSizeWithTag(DoubleField10);
2836ffe3c632Sopenharmony_ci      }
2837ffe3c632Sopenharmony_ci      if (doubleField11_ != null) {
2838ffe3c632Sopenharmony_ci        size += _single_doubleField11_codec.CalculateSizeWithTag(DoubleField11);
2839ffe3c632Sopenharmony_ci      }
2840ffe3c632Sopenharmony_ci      if (doubleField99_ != null) {
2841ffe3c632Sopenharmony_ci        size += _single_doubleField99_codec.CalculateSizeWithTag(DoubleField99);
2842ffe3c632Sopenharmony_ci      }
2843ffe3c632Sopenharmony_ci      if (doubleField84_ != null) {
2844ffe3c632Sopenharmony_ci        size += _single_doubleField84_codec.CalculateSizeWithTag(DoubleField84);
2845ffe3c632Sopenharmony_ci      }
2846ffe3c632Sopenharmony_ci      if (doubleField14_ != null) {
2847ffe3c632Sopenharmony_ci        size += _single_doubleField14_codec.CalculateSizeWithTag(DoubleField14);
2848ffe3c632Sopenharmony_ci      }
2849ffe3c632Sopenharmony_ci      if (doubleField77_ != null) {
2850ffe3c632Sopenharmony_ci        size += _single_doubleField77_codec.CalculateSizeWithTag(DoubleField77);
2851ffe3c632Sopenharmony_ci      }
2852ffe3c632Sopenharmony_ci      if (doubleField15_ != null) {
2853ffe3c632Sopenharmony_ci        size += _single_doubleField15_codec.CalculateSizeWithTag(DoubleField15);
2854ffe3c632Sopenharmony_ci      }
2855ffe3c632Sopenharmony_ci      if (int64Field19_ != null) {
2856ffe3c632Sopenharmony_ci        size += _single_int64Field19_codec.CalculateSizeWithTag(Int64Field19);
2857ffe3c632Sopenharmony_ci      }
2858ffe3c632Sopenharmony_ci      if (int64Field115_ != null) {
2859ffe3c632Sopenharmony_ci        size += _single_int64Field115_codec.CalculateSizeWithTag(Int64Field115);
2860ffe3c632Sopenharmony_ci      }
2861ffe3c632Sopenharmony_ci      if (doubleField116_ != null) {
2862ffe3c632Sopenharmony_ci        size += _single_doubleField116_codec.CalculateSizeWithTag(DoubleField116);
2863ffe3c632Sopenharmony_ci      }
2864ffe3c632Sopenharmony_ci      if (int64Field117_ != null) {
2865ffe3c632Sopenharmony_ci        size += _single_int64Field117_codec.CalculateSizeWithTag(Int64Field117);
2866ffe3c632Sopenharmony_ci      }
2867ffe3c632Sopenharmony_ci      if (doubleField20_ != null) {
2868ffe3c632Sopenharmony_ci        size += _single_doubleField20_codec.CalculateSizeWithTag(DoubleField20);
2869ffe3c632Sopenharmony_ci      }
2870ffe3c632Sopenharmony_ci      if (doubleField21_ != null) {
2871ffe3c632Sopenharmony_ci        size += _single_doubleField21_codec.CalculateSizeWithTag(DoubleField21);
2872ffe3c632Sopenharmony_ci      }
2873ffe3c632Sopenharmony_ci      if (stringField73_ != null) {
2874ffe3c632Sopenharmony_ci        size += _single_stringField73_codec.CalculateSizeWithTag(StringField73);
2875ffe3c632Sopenharmony_ci      }
2876ffe3c632Sopenharmony_ci      if (stringField74_ != null) {
2877ffe3c632Sopenharmony_ci        size += _single_stringField74_codec.CalculateSizeWithTag(StringField74);
2878ffe3c632Sopenharmony_ci      }
2879ffe3c632Sopenharmony_ci      if (doubleField22_ != null) {
2880ffe3c632Sopenharmony_ci        size += _single_doubleField22_codec.CalculateSizeWithTag(DoubleField22);
2881ffe3c632Sopenharmony_ci      }
2882ffe3c632Sopenharmony_ci      if (doubleField69_ != null) {
2883ffe3c632Sopenharmony_ci        size += _single_doubleField69_codec.CalculateSizeWithTag(DoubleField69);
2884ffe3c632Sopenharmony_ci      }
2885ffe3c632Sopenharmony_ci      if (doubleField70_ != null) {
2886ffe3c632Sopenharmony_ci        size += _single_doubleField70_codec.CalculateSizeWithTag(DoubleField70);
2887ffe3c632Sopenharmony_ci      }
2888ffe3c632Sopenharmony_ci      if (doubleField71_ != null) {
2889ffe3c632Sopenharmony_ci        size += _single_doubleField71_codec.CalculateSizeWithTag(DoubleField71);
2890ffe3c632Sopenharmony_ci      }
2891ffe3c632Sopenharmony_ci      if (doubleField72_ != null) {
2892ffe3c632Sopenharmony_ci        size += _single_doubleField72_codec.CalculateSizeWithTag(DoubleField72);
2893ffe3c632Sopenharmony_ci      }
2894ffe3c632Sopenharmony_ci      if (doubleField25_ != null) {
2895ffe3c632Sopenharmony_ci        size += _single_doubleField25_codec.CalculateSizeWithTag(DoubleField25);
2896ffe3c632Sopenharmony_ci      }
2897ffe3c632Sopenharmony_ci      if (int64Field26_ != null) {
2898ffe3c632Sopenharmony_ci        size += _single_int64Field26_codec.CalculateSizeWithTag(Int64Field26);
2899ffe3c632Sopenharmony_ci      }
2900ffe3c632Sopenharmony_ci      if (doubleField68_ != null) {
2901ffe3c632Sopenharmony_ci        size += _single_doubleField68_codec.CalculateSizeWithTag(DoubleField68);
2902ffe3c632Sopenharmony_ci      }
2903ffe3c632Sopenharmony_ci      if (doubleField28_ != null) {
2904ffe3c632Sopenharmony_ci        size += _single_doubleField28_codec.CalculateSizeWithTag(DoubleField28);
2905ffe3c632Sopenharmony_ci      }
2906ffe3c632Sopenharmony_ci      if (doubleField106_ != null) {
2907ffe3c632Sopenharmony_ci        size += _single_doubleField106_codec.CalculateSizeWithTag(DoubleField106);
2908ffe3c632Sopenharmony_ci      }
2909ffe3c632Sopenharmony_ci      if (doubleField29_ != null) {
2910ffe3c632Sopenharmony_ci        size += _single_doubleField29_codec.CalculateSizeWithTag(DoubleField29);
2911ffe3c632Sopenharmony_ci      }
2912ffe3c632Sopenharmony_ci      if (doubleField30_ != null) {
2913ffe3c632Sopenharmony_ci        size += _single_doubleField30_codec.CalculateSizeWithTag(DoubleField30);
2914ffe3c632Sopenharmony_ci      }
2915ffe3c632Sopenharmony_ci      if (doubleField101_ != null) {
2916ffe3c632Sopenharmony_ci        size += _single_doubleField101_codec.CalculateSizeWithTag(DoubleField101);
2917ffe3c632Sopenharmony_ci      }
2918ffe3c632Sopenharmony_ci      if (doubleField102_ != null) {
2919ffe3c632Sopenharmony_ci        size += _single_doubleField102_codec.CalculateSizeWithTag(DoubleField102);
2920ffe3c632Sopenharmony_ci      }
2921ffe3c632Sopenharmony_ci      if (doubleField103_ != null) {
2922ffe3c632Sopenharmony_ci        size += _single_doubleField103_codec.CalculateSizeWithTag(DoubleField103);
2923ffe3c632Sopenharmony_ci      }
2924ffe3c632Sopenharmony_ci      if (doubleField104_ != null) {
2925ffe3c632Sopenharmony_ci        size += _single_doubleField104_codec.CalculateSizeWithTag(DoubleField104);
2926ffe3c632Sopenharmony_ci      }
2927ffe3c632Sopenharmony_ci      if (doubleField105_ != null) {
2928ffe3c632Sopenharmony_ci        size += _single_doubleField105_codec.CalculateSizeWithTag(DoubleField105);
2929ffe3c632Sopenharmony_ci      }
2930ffe3c632Sopenharmony_ci      if (doubleField31_ != null) {
2931ffe3c632Sopenharmony_ci        size += _single_doubleField31_codec.CalculateSizeWithTag(DoubleField31);
2932ffe3c632Sopenharmony_ci      }
2933ffe3c632Sopenharmony_ci      if (int64Field32_ != null) {
2934ffe3c632Sopenharmony_ci        size += _single_int64Field32_codec.CalculateSizeWithTag(Int64Field32);
2935ffe3c632Sopenharmony_ci      }
2936ffe3c632Sopenharmony_ci      if (doubleField75_ != null) {
2937ffe3c632Sopenharmony_ci        size += _single_doubleField75_codec.CalculateSizeWithTag(DoubleField75);
2938ffe3c632Sopenharmony_ci      }
2939ffe3c632Sopenharmony_ci      if (doubleField129_ != null) {
2940ffe3c632Sopenharmony_ci        size += _single_doubleField129_codec.CalculateSizeWithTag(DoubleField129);
2941ffe3c632Sopenharmony_ci      }
2942ffe3c632Sopenharmony_ci      if (EnumField80 != 0) {
2943ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt32Size(EnumField80);
2944ffe3c632Sopenharmony_ci      }
2945ffe3c632Sopenharmony_ci      if (EnumField81 != 0) {
2946ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt32Size(EnumField81);
2947ffe3c632Sopenharmony_ci      }
2948ffe3c632Sopenharmony_ci      if (int64Field82_ != null) {
2949ffe3c632Sopenharmony_ci        size += _single_int64Field82_codec.CalculateSizeWithTag(Int64Field82);
2950ffe3c632Sopenharmony_ci      }
2951ffe3c632Sopenharmony_ci      if (EnumField83 != 0) {
2952ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt32Size(EnumField83);
2953ffe3c632Sopenharmony_ci      }
2954ffe3c632Sopenharmony_ci      if (int64Field85_ != null) {
2955ffe3c632Sopenharmony_ci        size += _single_int64Field85_codec.CalculateSizeWithTag(Int64Field85);
2956ffe3c632Sopenharmony_ci      }
2957ffe3c632Sopenharmony_ci      if (int64Field86_ != null) {
2958ffe3c632Sopenharmony_ci        size += _single_int64Field86_codec.CalculateSizeWithTag(Int64Field86);
2959ffe3c632Sopenharmony_ci      }
2960ffe3c632Sopenharmony_ci      if (int64Field87_ != null) {
2961ffe3c632Sopenharmony_ci        size += _single_int64Field87_codec.CalculateSizeWithTag(Int64Field87);
2962ffe3c632Sopenharmony_ci      }
2963ffe3c632Sopenharmony_ci      if (int64Field125_ != null) {
2964ffe3c632Sopenharmony_ci        size += _single_int64Field125_codec.CalculateSizeWithTag(Int64Field125);
2965ffe3c632Sopenharmony_ci      }
2966ffe3c632Sopenharmony_ci      if (int64Field37_ != null) {
2967ffe3c632Sopenharmony_ci        size += _single_int64Field37_codec.CalculateSizeWithTag(Int64Field37);
2968ffe3c632Sopenharmony_ci      }
2969ffe3c632Sopenharmony_ci      if (doubleField38_ != null) {
2970ffe3c632Sopenharmony_ci        size += _single_doubleField38_codec.CalculateSizeWithTag(DoubleField38);
2971ffe3c632Sopenharmony_ci      }
2972ffe3c632Sopenharmony_ci      if (interactions_ != null) {
2973ffe3c632Sopenharmony_ci        size += _single_interactions_codec.CalculateSizeWithTag(Interactions);
2974ffe3c632Sopenharmony_ci      }
2975ffe3c632Sopenharmony_ci      size += repeatedIntField100_.CalculateSize(_repeated_repeatedIntField100_codec);
2976ffe3c632Sopenharmony_ci      if (doubleField40_ != null) {
2977ffe3c632Sopenharmony_ci        size += _single_doubleField40_codec.CalculateSizeWithTag(DoubleField40);
2978ffe3c632Sopenharmony_ci      }
2979ffe3c632Sopenharmony_ci      if (int64Field41_ != null) {
2980ffe3c632Sopenharmony_ci        size += _single_int64Field41_codec.CalculateSizeWithTag(Int64Field41);
2981ffe3c632Sopenharmony_ci      }
2982ffe3c632Sopenharmony_ci      if (int64Field126_ != null) {
2983ffe3c632Sopenharmony_ci        size += _single_int64Field126_codec.CalculateSizeWithTag(Int64Field126);
2984ffe3c632Sopenharmony_ci      }
2985ffe3c632Sopenharmony_ci      if (int64Field127_ != null) {
2986ffe3c632Sopenharmony_ci        size += _single_int64Field127_codec.CalculateSizeWithTag(Int64Field127);
2987ffe3c632Sopenharmony_ci      }
2988ffe3c632Sopenharmony_ci      if (doubleField128_ != null) {
2989ffe3c632Sopenharmony_ci        size += _single_doubleField128_codec.CalculateSizeWithTag(DoubleField128);
2990ffe3c632Sopenharmony_ci      }
2991ffe3c632Sopenharmony_ci      if (doubleField109_ != null) {
2992ffe3c632Sopenharmony_ci        size += _single_doubleField109_codec.CalculateSizeWithTag(DoubleField109);
2993ffe3c632Sopenharmony_ci      }
2994ffe3c632Sopenharmony_ci      if (int64Field110_ != null) {
2995ffe3c632Sopenharmony_ci        size += _single_int64Field110_codec.CalculateSizeWithTag(Int64Field110);
2996ffe3c632Sopenharmony_ci      }
2997ffe3c632Sopenharmony_ci      if (doubleField111_ != null) {
2998ffe3c632Sopenharmony_ci        size += _single_doubleField111_codec.CalculateSizeWithTag(DoubleField111);
2999ffe3c632Sopenharmony_ci      }
3000ffe3c632Sopenharmony_ci      if (int64Field112_ != null) {
3001ffe3c632Sopenharmony_ci        size += _single_int64Field112_codec.CalculateSizeWithTag(Int64Field112);
3002ffe3c632Sopenharmony_ci      }
3003ffe3c632Sopenharmony_ci      if (doubleField113_ != null) {
3004ffe3c632Sopenharmony_ci        size += _single_doubleField113_codec.CalculateSizeWithTag(DoubleField113);
3005ffe3c632Sopenharmony_ci      }
3006ffe3c632Sopenharmony_ci      if (int64Field114_ != null) {
3007ffe3c632Sopenharmony_ci        size += _single_int64Field114_codec.CalculateSizeWithTag(Int64Field114);
3008ffe3c632Sopenharmony_ci      }
3009ffe3c632Sopenharmony_ci      if (doubleField42_ != null) {
3010ffe3c632Sopenharmony_ci        size += _single_doubleField42_codec.CalculateSizeWithTag(DoubleField42);
3011ffe3c632Sopenharmony_ci      }
3012ffe3c632Sopenharmony_ci      if (int64Field43_ != null) {
3013ffe3c632Sopenharmony_ci        size += _single_int64Field43_codec.CalculateSizeWithTag(Int64Field43);
3014ffe3c632Sopenharmony_ci      }
3015ffe3c632Sopenharmony_ci      if (int64Field44_ != null) {
3016ffe3c632Sopenharmony_ci        size += _single_int64Field44_codec.CalculateSizeWithTag(Int64Field44);
3017ffe3c632Sopenharmony_ci      }
3018ffe3c632Sopenharmony_ci      if (doubleField45_ != null) {
3019ffe3c632Sopenharmony_ci        size += _single_doubleField45_codec.CalculateSizeWithTag(DoubleField45);
3020ffe3c632Sopenharmony_ci      }
3021ffe3c632Sopenharmony_ci      if (doubleField46_ != null) {
3022ffe3c632Sopenharmony_ci        size += _single_doubleField46_codec.CalculateSizeWithTag(DoubleField46);
3023ffe3c632Sopenharmony_ci      }
3024ffe3c632Sopenharmony_ci      if (doubleField78_ != null) {
3025ffe3c632Sopenharmony_ci        size += _single_doubleField78_codec.CalculateSizeWithTag(DoubleField78);
3026ffe3c632Sopenharmony_ci      }
3027ffe3c632Sopenharmony_ci      if (doubleField88_ != null) {
3028ffe3c632Sopenharmony_ci        size += _single_doubleField88_codec.CalculateSizeWithTag(DoubleField88);
3029ffe3c632Sopenharmony_ci      }
3030ffe3c632Sopenharmony_ci      if (doubleField47_ != null) {
3031ffe3c632Sopenharmony_ci        size += _single_doubleField47_codec.CalculateSizeWithTag(DoubleField47);
3032ffe3c632Sopenharmony_ci      }
3033ffe3c632Sopenharmony_ci      if (doubleField89_ != null) {
3034ffe3c632Sopenharmony_ci        size += _single_doubleField89_codec.CalculateSizeWithTag(DoubleField89);
3035ffe3c632Sopenharmony_ci      }
3036ffe3c632Sopenharmony_ci      if (doubleField48_ != null) {
3037ffe3c632Sopenharmony_ci        size += _single_doubleField48_codec.CalculateSizeWithTag(DoubleField48);
3038ffe3c632Sopenharmony_ci      }
3039ffe3c632Sopenharmony_ci      if (doubleField49_ != null) {
3040ffe3c632Sopenharmony_ci        size += _single_doubleField49_codec.CalculateSizeWithTag(DoubleField49);
3041ffe3c632Sopenharmony_ci      }
3042ffe3c632Sopenharmony_ci      if (doubleField50_ != null) {
3043ffe3c632Sopenharmony_ci        size += _single_doubleField50_codec.CalculateSizeWithTag(DoubleField50);
3044ffe3c632Sopenharmony_ci      }
3045ffe3c632Sopenharmony_ci      if (doubleField90_ != null) {
3046ffe3c632Sopenharmony_ci        size += _single_doubleField90_codec.CalculateSizeWithTag(DoubleField90);
3047ffe3c632Sopenharmony_ci      }
3048ffe3c632Sopenharmony_ci      if (doubleField51_ != null) {
3049ffe3c632Sopenharmony_ci        size += _single_doubleField51_codec.CalculateSizeWithTag(DoubleField51);
3050ffe3c632Sopenharmony_ci      }
3051ffe3c632Sopenharmony_ci      if (doubleField91_ != null) {
3052ffe3c632Sopenharmony_ci        size += _single_doubleField91_codec.CalculateSizeWithTag(DoubleField91);
3053ffe3c632Sopenharmony_ci      }
3054ffe3c632Sopenharmony_ci      if (doubleField92_ != null) {
3055ffe3c632Sopenharmony_ci        size += _single_doubleField92_codec.CalculateSizeWithTag(DoubleField92);
3056ffe3c632Sopenharmony_ci      }
3057ffe3c632Sopenharmony_ci      if (int64Field107_ != null) {
3058ffe3c632Sopenharmony_ci        size += _single_int64Field107_codec.CalculateSizeWithTag(Int64Field107);
3059ffe3c632Sopenharmony_ci      }
3060ffe3c632Sopenharmony_ci      if (doubleField93_ != null) {
3061ffe3c632Sopenharmony_ci        size += _single_doubleField93_codec.CalculateSizeWithTag(DoubleField93);
3062ffe3c632Sopenharmony_ci      }
3063ffe3c632Sopenharmony_ci      if (doubleField108_ != null) {
3064ffe3c632Sopenharmony_ci        size += _single_doubleField108_codec.CalculateSizeWithTag(DoubleField108);
3065ffe3c632Sopenharmony_ci      }
3066ffe3c632Sopenharmony_ci      if (doubleField52_ != null) {
3067ffe3c632Sopenharmony_ci        size += _single_doubleField52_codec.CalculateSizeWithTag(DoubleField52);
3068ffe3c632Sopenharmony_ci      }
3069ffe3c632Sopenharmony_ci      if (doubleField53_ != null) {
3070ffe3c632Sopenharmony_ci        size += _single_doubleField53_codec.CalculateSizeWithTag(DoubleField53);
3071ffe3c632Sopenharmony_ci      }
3072ffe3c632Sopenharmony_ci      if (doubleField94_ != null) {
3073ffe3c632Sopenharmony_ci        size += _single_doubleField94_codec.CalculateSizeWithTag(DoubleField94);
3074ffe3c632Sopenharmony_ci      }
3075ffe3c632Sopenharmony_ci      if (doubleField54_ != null) {
3076ffe3c632Sopenharmony_ci        size += _single_doubleField54_codec.CalculateSizeWithTag(DoubleField54);
3077ffe3c632Sopenharmony_ci      }
3078ffe3c632Sopenharmony_ci      if (doubleField55_ != null) {
3079ffe3c632Sopenharmony_ci        size += _single_doubleField55_codec.CalculateSizeWithTag(DoubleField55);
3080ffe3c632Sopenharmony_ci      }
3081ffe3c632Sopenharmony_ci      if (doubleField56_ != null) {
3082ffe3c632Sopenharmony_ci        size += _single_doubleField56_codec.CalculateSizeWithTag(DoubleField56);
3083ffe3c632Sopenharmony_ci      }
3084ffe3c632Sopenharmony_ci      if (doubleField57_ != null) {
3085ffe3c632Sopenharmony_ci        size += _single_doubleField57_codec.CalculateSizeWithTag(DoubleField57);
3086ffe3c632Sopenharmony_ci      }
3087ffe3c632Sopenharmony_ci      if (doubleField58_ != null) {
3088ffe3c632Sopenharmony_ci        size += _single_doubleField58_codec.CalculateSizeWithTag(DoubleField58);
3089ffe3c632Sopenharmony_ci      }
3090ffe3c632Sopenharmony_ci      if (int64Field59_ != null) {
3091ffe3c632Sopenharmony_ci        size += _single_int64Field59_codec.CalculateSizeWithTag(Int64Field59);
3092ffe3c632Sopenharmony_ci      }
3093ffe3c632Sopenharmony_ci      if (int64Field60_ != null) {
3094ffe3c632Sopenharmony_ci        size += _single_int64Field60_codec.CalculateSizeWithTag(Int64Field60);
3095ffe3c632Sopenharmony_ci      }
3096ffe3c632Sopenharmony_ci      if (_unknownFields != null) {
3097ffe3c632Sopenharmony_ci        size += _unknownFields.CalculateSize();
3098ffe3c632Sopenharmony_ci      }
3099ffe3c632Sopenharmony_ci      return size;
3100ffe3c632Sopenharmony_ci    }
3101ffe3c632Sopenharmony_ci
3102ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
3103ffe3c632Sopenharmony_ci    public void MergeFrom(ManyWrapperFieldsMessage other) {
3104ffe3c632Sopenharmony_ci      if (other == null) {
3105ffe3c632Sopenharmony_ci        return;
3106ffe3c632Sopenharmony_ci      }
3107ffe3c632Sopenharmony_ci      if (other.doubleField95_ != null) {
3108ffe3c632Sopenharmony_ci        if (doubleField95_ == null || other.DoubleField95 != 0D) {
3109ffe3c632Sopenharmony_ci          DoubleField95 = other.DoubleField95;
3110ffe3c632Sopenharmony_ci        }
3111ffe3c632Sopenharmony_ci      }
3112ffe3c632Sopenharmony_ci      if (other.doubleField1_ != null) {
3113ffe3c632Sopenharmony_ci        if (doubleField1_ == null || other.DoubleField1 != 0D) {
3114ffe3c632Sopenharmony_ci          DoubleField1 = other.DoubleField1;
3115ffe3c632Sopenharmony_ci        }
3116ffe3c632Sopenharmony_ci      }
3117ffe3c632Sopenharmony_ci      if (other.doubleField79_ != null) {
3118ffe3c632Sopenharmony_ci        if (doubleField79_ == null || other.DoubleField79 != 0D) {
3119ffe3c632Sopenharmony_ci          DoubleField79 = other.DoubleField79;
3120ffe3c632Sopenharmony_ci        }
3121ffe3c632Sopenharmony_ci      }
3122ffe3c632Sopenharmony_ci      if (other.int64Field2_ != null) {
3123ffe3c632Sopenharmony_ci        if (int64Field2_ == null || other.Int64Field2 != 0L) {
3124ffe3c632Sopenharmony_ci          Int64Field2 = other.Int64Field2;
3125ffe3c632Sopenharmony_ci        }
3126ffe3c632Sopenharmony_ci      }
3127ffe3c632Sopenharmony_ci      if (other.doubleField96_ != null) {
3128ffe3c632Sopenharmony_ci        if (doubleField96_ == null || other.DoubleField96 != 0D) {
3129ffe3c632Sopenharmony_ci          DoubleField96 = other.DoubleField96;
3130ffe3c632Sopenharmony_ci        }
3131ffe3c632Sopenharmony_ci      }
3132ffe3c632Sopenharmony_ci      if (other.int64Field3_ != null) {
3133ffe3c632Sopenharmony_ci        if (int64Field3_ == null || other.Int64Field3 != 0L) {
3134ffe3c632Sopenharmony_ci          Int64Field3 = other.Int64Field3;
3135ffe3c632Sopenharmony_ci        }
3136ffe3c632Sopenharmony_ci      }
3137ffe3c632Sopenharmony_ci      if (other.int64Field4_ != null) {
3138ffe3c632Sopenharmony_ci        if (int64Field4_ == null || other.Int64Field4 != 0L) {
3139ffe3c632Sopenharmony_ci          Int64Field4 = other.Int64Field4;
3140ffe3c632Sopenharmony_ci        }
3141ffe3c632Sopenharmony_ci      }
3142ffe3c632Sopenharmony_ci      if (other.doubleField97_ != null) {
3143ffe3c632Sopenharmony_ci        if (doubleField97_ == null || other.DoubleField97 != 0D) {
3144ffe3c632Sopenharmony_ci          DoubleField97 = other.DoubleField97;
3145ffe3c632Sopenharmony_ci        }
3146ffe3c632Sopenharmony_ci      }
3147ffe3c632Sopenharmony_ci      if (other.doubleField65_ != null) {
3148ffe3c632Sopenharmony_ci        if (doubleField65_ == null || other.DoubleField65 != 0D) {
3149ffe3c632Sopenharmony_ci          DoubleField65 = other.DoubleField65;
3150ffe3c632Sopenharmony_ci        }
3151ffe3c632Sopenharmony_ci      }
3152ffe3c632Sopenharmony_ci      if (other.doubleField66_ != null) {
3153ffe3c632Sopenharmony_ci        if (doubleField66_ == null || other.DoubleField66 != 0D) {
3154ffe3c632Sopenharmony_ci          DoubleField66 = other.DoubleField66;
3155ffe3c632Sopenharmony_ci        }
3156ffe3c632Sopenharmony_ci      }
3157ffe3c632Sopenharmony_ci      if (other.doubleField7_ != null) {
3158ffe3c632Sopenharmony_ci        if (doubleField7_ == null || other.DoubleField7 != 0D) {
3159ffe3c632Sopenharmony_ci          DoubleField7 = other.DoubleField7;
3160ffe3c632Sopenharmony_ci        }
3161ffe3c632Sopenharmony_ci      }
3162ffe3c632Sopenharmony_ci      if (other.doubleField62_ != null) {
3163ffe3c632Sopenharmony_ci        if (doubleField62_ == null || other.DoubleField62 != 0D) {
3164ffe3c632Sopenharmony_ci          DoubleField62 = other.DoubleField62;
3165ffe3c632Sopenharmony_ci        }
3166ffe3c632Sopenharmony_ci      }
3167ffe3c632Sopenharmony_ci      if (other.doubleField118_ != null) {
3168ffe3c632Sopenharmony_ci        if (doubleField118_ == null || other.DoubleField118 != 0D) {
3169ffe3c632Sopenharmony_ci          DoubleField118 = other.DoubleField118;
3170ffe3c632Sopenharmony_ci        }
3171ffe3c632Sopenharmony_ci      }
3172ffe3c632Sopenharmony_ci      if (other.doubleField119_ != null) {
3173ffe3c632Sopenharmony_ci        if (doubleField119_ == null || other.DoubleField119 != 0D) {
3174ffe3c632Sopenharmony_ci          DoubleField119 = other.DoubleField119;
3175ffe3c632Sopenharmony_ci        }
3176ffe3c632Sopenharmony_ci      }
3177ffe3c632Sopenharmony_ci      if (other.doubleField67_ != null) {
3178ffe3c632Sopenharmony_ci        if (doubleField67_ == null || other.DoubleField67 != 0D) {
3179ffe3c632Sopenharmony_ci          DoubleField67 = other.DoubleField67;
3180ffe3c632Sopenharmony_ci        }
3181ffe3c632Sopenharmony_ci      }
3182ffe3c632Sopenharmony_ci      if (other.doubleField120_ != null) {
3183ffe3c632Sopenharmony_ci        if (doubleField120_ == null || other.DoubleField120 != 0D) {
3184ffe3c632Sopenharmony_ci          DoubleField120 = other.DoubleField120;
3185ffe3c632Sopenharmony_ci        }
3186ffe3c632Sopenharmony_ci      }
3187ffe3c632Sopenharmony_ci      if (other.doubleField121_ != null) {
3188ffe3c632Sopenharmony_ci        if (doubleField121_ == null || other.DoubleField121 != 0D) {
3189ffe3c632Sopenharmony_ci          DoubleField121 = other.DoubleField121;
3190ffe3c632Sopenharmony_ci        }
3191ffe3c632Sopenharmony_ci      }
3192ffe3c632Sopenharmony_ci      if (other.doubleField122_ != null) {
3193ffe3c632Sopenharmony_ci        if (doubleField122_ == null || other.DoubleField122 != 0D) {
3194ffe3c632Sopenharmony_ci          DoubleField122 = other.DoubleField122;
3195ffe3c632Sopenharmony_ci        }
3196ffe3c632Sopenharmony_ci      }
3197ffe3c632Sopenharmony_ci      if (other.doubleField123_ != null) {
3198ffe3c632Sopenharmony_ci        if (doubleField123_ == null || other.DoubleField123 != 0D) {
3199ffe3c632Sopenharmony_ci          DoubleField123 = other.DoubleField123;
3200ffe3c632Sopenharmony_ci        }
3201ffe3c632Sopenharmony_ci      }
3202ffe3c632Sopenharmony_ci      if (other.doubleField124_ != null) {
3203ffe3c632Sopenharmony_ci        if (doubleField124_ == null || other.DoubleField124 != 0D) {
3204ffe3c632Sopenharmony_ci          DoubleField124 = other.DoubleField124;
3205ffe3c632Sopenharmony_ci        }
3206ffe3c632Sopenharmony_ci      }
3207ffe3c632Sopenharmony_ci      if (other.doubleField8_ != null) {
3208ffe3c632Sopenharmony_ci        if (doubleField8_ == null || other.DoubleField8 != 0D) {
3209ffe3c632Sopenharmony_ci          DoubleField8 = other.DoubleField8;
3210ffe3c632Sopenharmony_ci        }
3211ffe3c632Sopenharmony_ci      }
3212ffe3c632Sopenharmony_ci      if (other.doubleField9_ != null) {
3213ffe3c632Sopenharmony_ci        if (doubleField9_ == null || other.DoubleField9 != 0D) {
3214ffe3c632Sopenharmony_ci          DoubleField9 = other.DoubleField9;
3215ffe3c632Sopenharmony_ci        }
3216ffe3c632Sopenharmony_ci      }
3217ffe3c632Sopenharmony_ci      if (other.doubleField98_ != null) {
3218ffe3c632Sopenharmony_ci        if (doubleField98_ == null || other.DoubleField98 != 0D) {
3219ffe3c632Sopenharmony_ci          DoubleField98 = other.DoubleField98;
3220ffe3c632Sopenharmony_ci        }
3221ffe3c632Sopenharmony_ci      }
3222ffe3c632Sopenharmony_ci      if (other.doubleField10_ != null) {
3223ffe3c632Sopenharmony_ci        if (doubleField10_ == null || other.DoubleField10 != 0D) {
3224ffe3c632Sopenharmony_ci          DoubleField10 = other.DoubleField10;
3225ffe3c632Sopenharmony_ci        }
3226ffe3c632Sopenharmony_ci      }
3227ffe3c632Sopenharmony_ci      if (other.doubleField11_ != null) {
3228ffe3c632Sopenharmony_ci        if (doubleField11_ == null || other.DoubleField11 != 0D) {
3229ffe3c632Sopenharmony_ci          DoubleField11 = other.DoubleField11;
3230ffe3c632Sopenharmony_ci        }
3231ffe3c632Sopenharmony_ci      }
3232ffe3c632Sopenharmony_ci      if (other.doubleField99_ != null) {
3233ffe3c632Sopenharmony_ci        if (doubleField99_ == null || other.DoubleField99 != 0D) {
3234ffe3c632Sopenharmony_ci          DoubleField99 = other.DoubleField99;
3235ffe3c632Sopenharmony_ci        }
3236ffe3c632Sopenharmony_ci      }
3237ffe3c632Sopenharmony_ci      if (other.doubleField84_ != null) {
3238ffe3c632Sopenharmony_ci        if (doubleField84_ == null || other.DoubleField84 != 0D) {
3239ffe3c632Sopenharmony_ci          DoubleField84 = other.DoubleField84;
3240ffe3c632Sopenharmony_ci        }
3241ffe3c632Sopenharmony_ci      }
3242ffe3c632Sopenharmony_ci      if (other.doubleField14_ != null) {
3243ffe3c632Sopenharmony_ci        if (doubleField14_ == null || other.DoubleField14 != 0D) {
3244ffe3c632Sopenharmony_ci          DoubleField14 = other.DoubleField14;
3245ffe3c632Sopenharmony_ci        }
3246ffe3c632Sopenharmony_ci      }
3247ffe3c632Sopenharmony_ci      if (other.doubleField77_ != null) {
3248ffe3c632Sopenharmony_ci        if (doubleField77_ == null || other.DoubleField77 != 0D) {
3249ffe3c632Sopenharmony_ci          DoubleField77 = other.DoubleField77;
3250ffe3c632Sopenharmony_ci        }
3251ffe3c632Sopenharmony_ci      }
3252ffe3c632Sopenharmony_ci      if (other.doubleField15_ != null) {
3253ffe3c632Sopenharmony_ci        if (doubleField15_ == null || other.DoubleField15 != 0D) {
3254ffe3c632Sopenharmony_ci          DoubleField15 = other.DoubleField15;
3255ffe3c632Sopenharmony_ci        }
3256ffe3c632Sopenharmony_ci      }
3257ffe3c632Sopenharmony_ci      if (other.int64Field19_ != null) {
3258ffe3c632Sopenharmony_ci        if (int64Field19_ == null || other.Int64Field19 != 0L) {
3259ffe3c632Sopenharmony_ci          Int64Field19 = other.Int64Field19;
3260ffe3c632Sopenharmony_ci        }
3261ffe3c632Sopenharmony_ci      }
3262ffe3c632Sopenharmony_ci      if (other.int64Field115_ != null) {
3263ffe3c632Sopenharmony_ci        if (int64Field115_ == null || other.Int64Field115 != 0L) {
3264ffe3c632Sopenharmony_ci          Int64Field115 = other.Int64Field115;
3265ffe3c632Sopenharmony_ci        }
3266ffe3c632Sopenharmony_ci      }
3267ffe3c632Sopenharmony_ci      if (other.doubleField116_ != null) {
3268ffe3c632Sopenharmony_ci        if (doubleField116_ == null || other.DoubleField116 != 0D) {
3269ffe3c632Sopenharmony_ci          DoubleField116 = other.DoubleField116;
3270ffe3c632Sopenharmony_ci        }
3271ffe3c632Sopenharmony_ci      }
3272ffe3c632Sopenharmony_ci      if (other.int64Field117_ != null) {
3273ffe3c632Sopenharmony_ci        if (int64Field117_ == null || other.Int64Field117 != 0L) {
3274ffe3c632Sopenharmony_ci          Int64Field117 = other.Int64Field117;
3275ffe3c632Sopenharmony_ci        }
3276ffe3c632Sopenharmony_ci      }
3277ffe3c632Sopenharmony_ci      if (other.doubleField20_ != null) {
3278ffe3c632Sopenharmony_ci        if (doubleField20_ == null || other.DoubleField20 != 0D) {
3279ffe3c632Sopenharmony_ci          DoubleField20 = other.DoubleField20;
3280ffe3c632Sopenharmony_ci        }
3281ffe3c632Sopenharmony_ci      }
3282ffe3c632Sopenharmony_ci      if (other.doubleField21_ != null) {
3283ffe3c632Sopenharmony_ci        if (doubleField21_ == null || other.DoubleField21 != 0D) {
3284ffe3c632Sopenharmony_ci          DoubleField21 = other.DoubleField21;
3285ffe3c632Sopenharmony_ci        }
3286ffe3c632Sopenharmony_ci      }
3287ffe3c632Sopenharmony_ci      if (other.stringField73_ != null) {
3288ffe3c632Sopenharmony_ci        if (stringField73_ == null || other.StringField73 != "") {
3289ffe3c632Sopenharmony_ci          StringField73 = other.StringField73;
3290ffe3c632Sopenharmony_ci        }
3291ffe3c632Sopenharmony_ci      }
3292ffe3c632Sopenharmony_ci      if (other.stringField74_ != null) {
3293ffe3c632Sopenharmony_ci        if (stringField74_ == null || other.StringField74 != "") {
3294ffe3c632Sopenharmony_ci          StringField74 = other.StringField74;
3295ffe3c632Sopenharmony_ci        }
3296ffe3c632Sopenharmony_ci      }
3297ffe3c632Sopenharmony_ci      if (other.doubleField22_ != null) {
3298ffe3c632Sopenharmony_ci        if (doubleField22_ == null || other.DoubleField22 != 0D) {
3299ffe3c632Sopenharmony_ci          DoubleField22 = other.DoubleField22;
3300ffe3c632Sopenharmony_ci        }
3301ffe3c632Sopenharmony_ci      }
3302ffe3c632Sopenharmony_ci      if (other.doubleField69_ != null) {
3303ffe3c632Sopenharmony_ci        if (doubleField69_ == null || other.DoubleField69 != 0D) {
3304ffe3c632Sopenharmony_ci          DoubleField69 = other.DoubleField69;
3305ffe3c632Sopenharmony_ci        }
3306ffe3c632Sopenharmony_ci      }
3307ffe3c632Sopenharmony_ci      if (other.doubleField70_ != null) {
3308ffe3c632Sopenharmony_ci        if (doubleField70_ == null || other.DoubleField70 != 0D) {
3309ffe3c632Sopenharmony_ci          DoubleField70 = other.DoubleField70;
3310ffe3c632Sopenharmony_ci        }
3311ffe3c632Sopenharmony_ci      }
3312ffe3c632Sopenharmony_ci      if (other.doubleField71_ != null) {
3313ffe3c632Sopenharmony_ci        if (doubleField71_ == null || other.DoubleField71 != 0D) {
3314ffe3c632Sopenharmony_ci          DoubleField71 = other.DoubleField71;
3315ffe3c632Sopenharmony_ci        }
3316ffe3c632Sopenharmony_ci      }
3317ffe3c632Sopenharmony_ci      if (other.doubleField72_ != null) {
3318ffe3c632Sopenharmony_ci        if (doubleField72_ == null || other.DoubleField72 != 0D) {
3319ffe3c632Sopenharmony_ci          DoubleField72 = other.DoubleField72;
3320ffe3c632Sopenharmony_ci        }
3321ffe3c632Sopenharmony_ci      }
3322ffe3c632Sopenharmony_ci      if (other.doubleField25_ != null) {
3323ffe3c632Sopenharmony_ci        if (doubleField25_ == null || other.DoubleField25 != 0D) {
3324ffe3c632Sopenharmony_ci          DoubleField25 = other.DoubleField25;
3325ffe3c632Sopenharmony_ci        }
3326ffe3c632Sopenharmony_ci      }
3327ffe3c632Sopenharmony_ci      if (other.int64Field26_ != null) {
3328ffe3c632Sopenharmony_ci        if (int64Field26_ == null || other.Int64Field26 != 0L) {
3329ffe3c632Sopenharmony_ci          Int64Field26 = other.Int64Field26;
3330ffe3c632Sopenharmony_ci        }
3331ffe3c632Sopenharmony_ci      }
3332ffe3c632Sopenharmony_ci      if (other.doubleField68_ != null) {
3333ffe3c632Sopenharmony_ci        if (doubleField68_ == null || other.DoubleField68 != 0D) {
3334ffe3c632Sopenharmony_ci          DoubleField68 = other.DoubleField68;
3335ffe3c632Sopenharmony_ci        }
3336ffe3c632Sopenharmony_ci      }
3337ffe3c632Sopenharmony_ci      if (other.doubleField28_ != null) {
3338ffe3c632Sopenharmony_ci        if (doubleField28_ == null || other.DoubleField28 != 0D) {
3339ffe3c632Sopenharmony_ci          DoubleField28 = other.DoubleField28;
3340ffe3c632Sopenharmony_ci        }
3341ffe3c632Sopenharmony_ci      }
3342ffe3c632Sopenharmony_ci      if (other.doubleField106_ != null) {
3343ffe3c632Sopenharmony_ci        if (doubleField106_ == null || other.DoubleField106 != 0D) {
3344ffe3c632Sopenharmony_ci          DoubleField106 = other.DoubleField106;
3345ffe3c632Sopenharmony_ci        }
3346ffe3c632Sopenharmony_ci      }
3347ffe3c632Sopenharmony_ci      if (other.doubleField29_ != null) {
3348ffe3c632Sopenharmony_ci        if (doubleField29_ == null || other.DoubleField29 != 0D) {
3349ffe3c632Sopenharmony_ci          DoubleField29 = other.DoubleField29;
3350ffe3c632Sopenharmony_ci        }
3351ffe3c632Sopenharmony_ci      }
3352ffe3c632Sopenharmony_ci      if (other.doubleField30_ != null) {
3353ffe3c632Sopenharmony_ci        if (doubleField30_ == null || other.DoubleField30 != 0D) {
3354ffe3c632Sopenharmony_ci          DoubleField30 = other.DoubleField30;
3355ffe3c632Sopenharmony_ci        }
3356ffe3c632Sopenharmony_ci      }
3357ffe3c632Sopenharmony_ci      if (other.doubleField101_ != null) {
3358ffe3c632Sopenharmony_ci        if (doubleField101_ == null || other.DoubleField101 != 0D) {
3359ffe3c632Sopenharmony_ci          DoubleField101 = other.DoubleField101;
3360ffe3c632Sopenharmony_ci        }
3361ffe3c632Sopenharmony_ci      }
3362ffe3c632Sopenharmony_ci      if (other.doubleField102_ != null) {
3363ffe3c632Sopenharmony_ci        if (doubleField102_ == null || other.DoubleField102 != 0D) {
3364ffe3c632Sopenharmony_ci          DoubleField102 = other.DoubleField102;
3365ffe3c632Sopenharmony_ci        }
3366ffe3c632Sopenharmony_ci      }
3367ffe3c632Sopenharmony_ci      if (other.doubleField103_ != null) {
3368ffe3c632Sopenharmony_ci        if (doubleField103_ == null || other.DoubleField103 != 0D) {
3369ffe3c632Sopenharmony_ci          DoubleField103 = other.DoubleField103;
3370ffe3c632Sopenharmony_ci        }
3371ffe3c632Sopenharmony_ci      }
3372ffe3c632Sopenharmony_ci      if (other.doubleField104_ != null) {
3373ffe3c632Sopenharmony_ci        if (doubleField104_ == null || other.DoubleField104 != 0D) {
3374ffe3c632Sopenharmony_ci          DoubleField104 = other.DoubleField104;
3375ffe3c632Sopenharmony_ci        }
3376ffe3c632Sopenharmony_ci      }
3377ffe3c632Sopenharmony_ci      if (other.doubleField105_ != null) {
3378ffe3c632Sopenharmony_ci        if (doubleField105_ == null || other.DoubleField105 != 0D) {
3379ffe3c632Sopenharmony_ci          DoubleField105 = other.DoubleField105;
3380ffe3c632Sopenharmony_ci        }
3381ffe3c632Sopenharmony_ci      }
3382ffe3c632Sopenharmony_ci      if (other.doubleField31_ != null) {
3383ffe3c632Sopenharmony_ci        if (doubleField31_ == null || other.DoubleField31 != 0D) {
3384ffe3c632Sopenharmony_ci          DoubleField31 = other.DoubleField31;
3385ffe3c632Sopenharmony_ci        }
3386ffe3c632Sopenharmony_ci      }
3387ffe3c632Sopenharmony_ci      if (other.int64Field32_ != null) {
3388ffe3c632Sopenharmony_ci        if (int64Field32_ == null || other.Int64Field32 != 0L) {
3389ffe3c632Sopenharmony_ci          Int64Field32 = other.Int64Field32;
3390ffe3c632Sopenharmony_ci        }
3391ffe3c632Sopenharmony_ci      }
3392ffe3c632Sopenharmony_ci      if (other.doubleField75_ != null) {
3393ffe3c632Sopenharmony_ci        if (doubleField75_ == null || other.DoubleField75 != 0D) {
3394ffe3c632Sopenharmony_ci          DoubleField75 = other.DoubleField75;
3395ffe3c632Sopenharmony_ci        }
3396ffe3c632Sopenharmony_ci      }
3397ffe3c632Sopenharmony_ci      if (other.doubleField129_ != null) {
3398ffe3c632Sopenharmony_ci        if (doubleField129_ == null || other.DoubleField129 != 0D) {
3399ffe3c632Sopenharmony_ci          DoubleField129 = other.DoubleField129;
3400ffe3c632Sopenharmony_ci        }
3401ffe3c632Sopenharmony_ci      }
3402ffe3c632Sopenharmony_ci      if (other.EnumField80 != 0) {
3403ffe3c632Sopenharmony_ci        EnumField80 = other.EnumField80;
3404ffe3c632Sopenharmony_ci      }
3405ffe3c632Sopenharmony_ci      if (other.EnumField81 != 0) {
3406ffe3c632Sopenharmony_ci        EnumField81 = other.EnumField81;
3407ffe3c632Sopenharmony_ci      }
3408ffe3c632Sopenharmony_ci      if (other.int64Field82_ != null) {
3409ffe3c632Sopenharmony_ci        if (int64Field82_ == null || other.Int64Field82 != 0L) {
3410ffe3c632Sopenharmony_ci          Int64Field82 = other.Int64Field82;
3411ffe3c632Sopenharmony_ci        }
3412ffe3c632Sopenharmony_ci      }
3413ffe3c632Sopenharmony_ci      if (other.EnumField83 != 0) {
3414ffe3c632Sopenharmony_ci        EnumField83 = other.EnumField83;
3415ffe3c632Sopenharmony_ci      }
3416ffe3c632Sopenharmony_ci      if (other.int64Field85_ != null) {
3417ffe3c632Sopenharmony_ci        if (int64Field85_ == null || other.Int64Field85 != 0L) {
3418ffe3c632Sopenharmony_ci          Int64Field85 = other.Int64Field85;
3419ffe3c632Sopenharmony_ci        }
3420ffe3c632Sopenharmony_ci      }
3421ffe3c632Sopenharmony_ci      if (other.int64Field86_ != null) {
3422ffe3c632Sopenharmony_ci        if (int64Field86_ == null || other.Int64Field86 != 0L) {
3423ffe3c632Sopenharmony_ci          Int64Field86 = other.Int64Field86;
3424ffe3c632Sopenharmony_ci        }
3425ffe3c632Sopenharmony_ci      }
3426ffe3c632Sopenharmony_ci      if (other.int64Field87_ != null) {
3427ffe3c632Sopenharmony_ci        if (int64Field87_ == null || other.Int64Field87 != 0L) {
3428ffe3c632Sopenharmony_ci          Int64Field87 = other.Int64Field87;
3429ffe3c632Sopenharmony_ci        }
3430ffe3c632Sopenharmony_ci      }
3431ffe3c632Sopenharmony_ci      if (other.int64Field125_ != null) {
3432ffe3c632Sopenharmony_ci        if (int64Field125_ == null || other.Int64Field125 != 0L) {
3433ffe3c632Sopenharmony_ci          Int64Field125 = other.Int64Field125;
3434ffe3c632Sopenharmony_ci        }
3435ffe3c632Sopenharmony_ci      }
3436ffe3c632Sopenharmony_ci      if (other.int64Field37_ != null) {
3437ffe3c632Sopenharmony_ci        if (int64Field37_ == null || other.Int64Field37 != 0L) {
3438ffe3c632Sopenharmony_ci          Int64Field37 = other.Int64Field37;
3439ffe3c632Sopenharmony_ci        }
3440ffe3c632Sopenharmony_ci      }
3441ffe3c632Sopenharmony_ci      if (other.doubleField38_ != null) {
3442ffe3c632Sopenharmony_ci        if (doubleField38_ == null || other.DoubleField38 != 0D) {
3443ffe3c632Sopenharmony_ci          DoubleField38 = other.DoubleField38;
3444ffe3c632Sopenharmony_ci        }
3445ffe3c632Sopenharmony_ci      }
3446ffe3c632Sopenharmony_ci      if (other.interactions_ != null) {
3447ffe3c632Sopenharmony_ci        if (interactions_ == null || other.Interactions != 0L) {
3448ffe3c632Sopenharmony_ci          Interactions = other.Interactions;
3449ffe3c632Sopenharmony_ci        }
3450ffe3c632Sopenharmony_ci      }
3451ffe3c632Sopenharmony_ci      repeatedIntField100_.Add(other.repeatedIntField100_);
3452ffe3c632Sopenharmony_ci      if (other.doubleField40_ != null) {
3453ffe3c632Sopenharmony_ci        if (doubleField40_ == null || other.DoubleField40 != 0D) {
3454ffe3c632Sopenharmony_ci          DoubleField40 = other.DoubleField40;
3455ffe3c632Sopenharmony_ci        }
3456ffe3c632Sopenharmony_ci      }
3457ffe3c632Sopenharmony_ci      if (other.int64Field41_ != null) {
3458ffe3c632Sopenharmony_ci        if (int64Field41_ == null || other.Int64Field41 != 0L) {
3459ffe3c632Sopenharmony_ci          Int64Field41 = other.Int64Field41;
3460ffe3c632Sopenharmony_ci        }
3461ffe3c632Sopenharmony_ci      }
3462ffe3c632Sopenharmony_ci      if (other.int64Field126_ != null) {
3463ffe3c632Sopenharmony_ci        if (int64Field126_ == null || other.Int64Field126 != 0L) {
3464ffe3c632Sopenharmony_ci          Int64Field126 = other.Int64Field126;
3465ffe3c632Sopenharmony_ci        }
3466ffe3c632Sopenharmony_ci      }
3467ffe3c632Sopenharmony_ci      if (other.int64Field127_ != null) {
3468ffe3c632Sopenharmony_ci        if (int64Field127_ == null || other.Int64Field127 != 0L) {
3469ffe3c632Sopenharmony_ci          Int64Field127 = other.Int64Field127;
3470ffe3c632Sopenharmony_ci        }
3471ffe3c632Sopenharmony_ci      }
3472ffe3c632Sopenharmony_ci      if (other.doubleField128_ != null) {
3473ffe3c632Sopenharmony_ci        if (doubleField128_ == null || other.DoubleField128 != 0D) {
3474ffe3c632Sopenharmony_ci          DoubleField128 = other.DoubleField128;
3475ffe3c632Sopenharmony_ci        }
3476ffe3c632Sopenharmony_ci      }
3477ffe3c632Sopenharmony_ci      if (other.doubleField109_ != null) {
3478ffe3c632Sopenharmony_ci        if (doubleField109_ == null || other.DoubleField109 != 0D) {
3479ffe3c632Sopenharmony_ci          DoubleField109 = other.DoubleField109;
3480ffe3c632Sopenharmony_ci        }
3481ffe3c632Sopenharmony_ci      }
3482ffe3c632Sopenharmony_ci      if (other.int64Field110_ != null) {
3483ffe3c632Sopenharmony_ci        if (int64Field110_ == null || other.Int64Field110 != 0L) {
3484ffe3c632Sopenharmony_ci          Int64Field110 = other.Int64Field110;
3485ffe3c632Sopenharmony_ci        }
3486ffe3c632Sopenharmony_ci      }
3487ffe3c632Sopenharmony_ci      if (other.doubleField111_ != null) {
3488ffe3c632Sopenharmony_ci        if (doubleField111_ == null || other.DoubleField111 != 0D) {
3489ffe3c632Sopenharmony_ci          DoubleField111 = other.DoubleField111;
3490ffe3c632Sopenharmony_ci        }
3491ffe3c632Sopenharmony_ci      }
3492ffe3c632Sopenharmony_ci      if (other.int64Field112_ != null) {
3493ffe3c632Sopenharmony_ci        if (int64Field112_ == null || other.Int64Field112 != 0L) {
3494ffe3c632Sopenharmony_ci          Int64Field112 = other.Int64Field112;
3495ffe3c632Sopenharmony_ci        }
3496ffe3c632Sopenharmony_ci      }
3497ffe3c632Sopenharmony_ci      if (other.doubleField113_ != null) {
3498ffe3c632Sopenharmony_ci        if (doubleField113_ == null || other.DoubleField113 != 0D) {
3499ffe3c632Sopenharmony_ci          DoubleField113 = other.DoubleField113;
3500ffe3c632Sopenharmony_ci        }
3501ffe3c632Sopenharmony_ci      }
3502ffe3c632Sopenharmony_ci      if (other.int64Field114_ != null) {
3503ffe3c632Sopenharmony_ci        if (int64Field114_ == null || other.Int64Field114 != 0L) {
3504ffe3c632Sopenharmony_ci          Int64Field114 = other.Int64Field114;
3505ffe3c632Sopenharmony_ci        }
3506ffe3c632Sopenharmony_ci      }
3507ffe3c632Sopenharmony_ci      if (other.doubleField42_ != null) {
3508ffe3c632Sopenharmony_ci        if (doubleField42_ == null || other.DoubleField42 != 0D) {
3509ffe3c632Sopenharmony_ci          DoubleField42 = other.DoubleField42;
3510ffe3c632Sopenharmony_ci        }
3511ffe3c632Sopenharmony_ci      }
3512ffe3c632Sopenharmony_ci      if (other.int64Field43_ != null) {
3513ffe3c632Sopenharmony_ci        if (int64Field43_ == null || other.Int64Field43 != 0L) {
3514ffe3c632Sopenharmony_ci          Int64Field43 = other.Int64Field43;
3515ffe3c632Sopenharmony_ci        }
3516ffe3c632Sopenharmony_ci      }
3517ffe3c632Sopenharmony_ci      if (other.int64Field44_ != null) {
3518ffe3c632Sopenharmony_ci        if (int64Field44_ == null || other.Int64Field44 != 0L) {
3519ffe3c632Sopenharmony_ci          Int64Field44 = other.Int64Field44;
3520ffe3c632Sopenharmony_ci        }
3521ffe3c632Sopenharmony_ci      }
3522ffe3c632Sopenharmony_ci      if (other.doubleField45_ != null) {
3523ffe3c632Sopenharmony_ci        if (doubleField45_ == null || other.DoubleField45 != 0D) {
3524ffe3c632Sopenharmony_ci          DoubleField45 = other.DoubleField45;
3525ffe3c632Sopenharmony_ci        }
3526ffe3c632Sopenharmony_ci      }
3527ffe3c632Sopenharmony_ci      if (other.doubleField46_ != null) {
3528ffe3c632Sopenharmony_ci        if (doubleField46_ == null || other.DoubleField46 != 0D) {
3529ffe3c632Sopenharmony_ci          DoubleField46 = other.DoubleField46;
3530ffe3c632Sopenharmony_ci        }
3531ffe3c632Sopenharmony_ci      }
3532ffe3c632Sopenharmony_ci      if (other.doubleField78_ != null) {
3533ffe3c632Sopenharmony_ci        if (doubleField78_ == null || other.DoubleField78 != 0D) {
3534ffe3c632Sopenharmony_ci          DoubleField78 = other.DoubleField78;
3535ffe3c632Sopenharmony_ci        }
3536ffe3c632Sopenharmony_ci      }
3537ffe3c632Sopenharmony_ci      if (other.doubleField88_ != null) {
3538ffe3c632Sopenharmony_ci        if (doubleField88_ == null || other.DoubleField88 != 0D) {
3539ffe3c632Sopenharmony_ci          DoubleField88 = other.DoubleField88;
3540ffe3c632Sopenharmony_ci        }
3541ffe3c632Sopenharmony_ci      }
3542ffe3c632Sopenharmony_ci      if (other.doubleField47_ != null) {
3543ffe3c632Sopenharmony_ci        if (doubleField47_ == null || other.DoubleField47 != 0D) {
3544ffe3c632Sopenharmony_ci          DoubleField47 = other.DoubleField47;
3545ffe3c632Sopenharmony_ci        }
3546ffe3c632Sopenharmony_ci      }
3547ffe3c632Sopenharmony_ci      if (other.doubleField89_ != null) {
3548ffe3c632Sopenharmony_ci        if (doubleField89_ == null || other.DoubleField89 != 0D) {
3549ffe3c632Sopenharmony_ci          DoubleField89 = other.DoubleField89;
3550ffe3c632Sopenharmony_ci        }
3551ffe3c632Sopenharmony_ci      }
3552ffe3c632Sopenharmony_ci      if (other.doubleField48_ != null) {
3553ffe3c632Sopenharmony_ci        if (doubleField48_ == null || other.DoubleField48 != 0D) {
3554ffe3c632Sopenharmony_ci          DoubleField48 = other.DoubleField48;
3555ffe3c632Sopenharmony_ci        }
3556ffe3c632Sopenharmony_ci      }
3557ffe3c632Sopenharmony_ci      if (other.doubleField49_ != null) {
3558ffe3c632Sopenharmony_ci        if (doubleField49_ == null || other.DoubleField49 != 0D) {
3559ffe3c632Sopenharmony_ci          DoubleField49 = other.DoubleField49;
3560ffe3c632Sopenharmony_ci        }
3561ffe3c632Sopenharmony_ci      }
3562ffe3c632Sopenharmony_ci      if (other.doubleField50_ != null) {
3563ffe3c632Sopenharmony_ci        if (doubleField50_ == null || other.DoubleField50 != 0D) {
3564ffe3c632Sopenharmony_ci          DoubleField50 = other.DoubleField50;
3565ffe3c632Sopenharmony_ci        }
3566ffe3c632Sopenharmony_ci      }
3567ffe3c632Sopenharmony_ci      if (other.doubleField90_ != null) {
3568ffe3c632Sopenharmony_ci        if (doubleField90_ == null || other.DoubleField90 != 0D) {
3569ffe3c632Sopenharmony_ci          DoubleField90 = other.DoubleField90;
3570ffe3c632Sopenharmony_ci        }
3571ffe3c632Sopenharmony_ci      }
3572ffe3c632Sopenharmony_ci      if (other.doubleField51_ != null) {
3573ffe3c632Sopenharmony_ci        if (doubleField51_ == null || other.DoubleField51 != 0D) {
3574ffe3c632Sopenharmony_ci          DoubleField51 = other.DoubleField51;
3575ffe3c632Sopenharmony_ci        }
3576ffe3c632Sopenharmony_ci      }
3577ffe3c632Sopenharmony_ci      if (other.doubleField91_ != null) {
3578ffe3c632Sopenharmony_ci        if (doubleField91_ == null || other.DoubleField91 != 0D) {
3579ffe3c632Sopenharmony_ci          DoubleField91 = other.DoubleField91;
3580ffe3c632Sopenharmony_ci        }
3581ffe3c632Sopenharmony_ci      }
3582ffe3c632Sopenharmony_ci      if (other.doubleField92_ != null) {
3583ffe3c632Sopenharmony_ci        if (doubleField92_ == null || other.DoubleField92 != 0D) {
3584ffe3c632Sopenharmony_ci          DoubleField92 = other.DoubleField92;
3585ffe3c632Sopenharmony_ci        }
3586ffe3c632Sopenharmony_ci      }
3587ffe3c632Sopenharmony_ci      if (other.int64Field107_ != null) {
3588ffe3c632Sopenharmony_ci        if (int64Field107_ == null || other.Int64Field107 != 0L) {
3589ffe3c632Sopenharmony_ci          Int64Field107 = other.Int64Field107;
3590ffe3c632Sopenharmony_ci        }
3591ffe3c632Sopenharmony_ci      }
3592ffe3c632Sopenharmony_ci      if (other.doubleField93_ != null) {
3593ffe3c632Sopenharmony_ci        if (doubleField93_ == null || other.DoubleField93 != 0D) {
3594ffe3c632Sopenharmony_ci          DoubleField93 = other.DoubleField93;
3595ffe3c632Sopenharmony_ci        }
3596ffe3c632Sopenharmony_ci      }
3597ffe3c632Sopenharmony_ci      if (other.doubleField108_ != null) {
3598ffe3c632Sopenharmony_ci        if (doubleField108_ == null || other.DoubleField108 != 0D) {
3599ffe3c632Sopenharmony_ci          DoubleField108 = other.DoubleField108;
3600ffe3c632Sopenharmony_ci        }
3601ffe3c632Sopenharmony_ci      }
3602ffe3c632Sopenharmony_ci      if (other.doubleField52_ != null) {
3603ffe3c632Sopenharmony_ci        if (doubleField52_ == null || other.DoubleField52 != 0D) {
3604ffe3c632Sopenharmony_ci          DoubleField52 = other.DoubleField52;
3605ffe3c632Sopenharmony_ci        }
3606ffe3c632Sopenharmony_ci      }
3607ffe3c632Sopenharmony_ci      if (other.doubleField53_ != null) {
3608ffe3c632Sopenharmony_ci        if (doubleField53_ == null || other.DoubleField53 != 0D) {
3609ffe3c632Sopenharmony_ci          DoubleField53 = other.DoubleField53;
3610ffe3c632Sopenharmony_ci        }
3611ffe3c632Sopenharmony_ci      }
3612ffe3c632Sopenharmony_ci      if (other.doubleField94_ != null) {
3613ffe3c632Sopenharmony_ci        if (doubleField94_ == null || other.DoubleField94 != 0D) {
3614ffe3c632Sopenharmony_ci          DoubleField94 = other.DoubleField94;
3615ffe3c632Sopenharmony_ci        }
3616ffe3c632Sopenharmony_ci      }
3617ffe3c632Sopenharmony_ci      if (other.doubleField54_ != null) {
3618ffe3c632Sopenharmony_ci        if (doubleField54_ == null || other.DoubleField54 != 0D) {
3619ffe3c632Sopenharmony_ci          DoubleField54 = other.DoubleField54;
3620ffe3c632Sopenharmony_ci        }
3621ffe3c632Sopenharmony_ci      }
3622ffe3c632Sopenharmony_ci      if (other.doubleField55_ != null) {
3623ffe3c632Sopenharmony_ci        if (doubleField55_ == null || other.DoubleField55 != 0D) {
3624ffe3c632Sopenharmony_ci          DoubleField55 = other.DoubleField55;
3625ffe3c632Sopenharmony_ci        }
3626ffe3c632Sopenharmony_ci      }
3627ffe3c632Sopenharmony_ci      if (other.doubleField56_ != null) {
3628ffe3c632Sopenharmony_ci        if (doubleField56_ == null || other.DoubleField56 != 0D) {
3629ffe3c632Sopenharmony_ci          DoubleField56 = other.DoubleField56;
3630ffe3c632Sopenharmony_ci        }
3631ffe3c632Sopenharmony_ci      }
3632ffe3c632Sopenharmony_ci      if (other.doubleField57_ != null) {
3633ffe3c632Sopenharmony_ci        if (doubleField57_ == null || other.DoubleField57 != 0D) {
3634ffe3c632Sopenharmony_ci          DoubleField57 = other.DoubleField57;
3635ffe3c632Sopenharmony_ci        }
3636ffe3c632Sopenharmony_ci      }
3637ffe3c632Sopenharmony_ci      if (other.doubleField58_ != null) {
3638ffe3c632Sopenharmony_ci        if (doubleField58_ == null || other.DoubleField58 != 0D) {
3639ffe3c632Sopenharmony_ci          DoubleField58 = other.DoubleField58;
3640ffe3c632Sopenharmony_ci        }
3641ffe3c632Sopenharmony_ci      }
3642ffe3c632Sopenharmony_ci      if (other.int64Field59_ != null) {
3643ffe3c632Sopenharmony_ci        if (int64Field59_ == null || other.Int64Field59 != 0L) {
3644ffe3c632Sopenharmony_ci          Int64Field59 = other.Int64Field59;
3645ffe3c632Sopenharmony_ci        }
3646ffe3c632Sopenharmony_ci      }
3647ffe3c632Sopenharmony_ci      if (other.int64Field60_ != null) {
3648ffe3c632Sopenharmony_ci        if (int64Field60_ == null || other.Int64Field60 != 0L) {
3649ffe3c632Sopenharmony_ci          Int64Field60 = other.Int64Field60;
3650ffe3c632Sopenharmony_ci        }
3651ffe3c632Sopenharmony_ci      }
3652ffe3c632Sopenharmony_ci      _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
3653ffe3c632Sopenharmony_ci    }
3654ffe3c632Sopenharmony_ci
3655ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
3656ffe3c632Sopenharmony_ci    public void MergeFrom(pb::CodedInputStream input) {
3657ffe3c632Sopenharmony_ci    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
3658ffe3c632Sopenharmony_ci      input.ReadRawMessage(this);
3659ffe3c632Sopenharmony_ci    #else
3660ffe3c632Sopenharmony_ci      uint tag;
3661ffe3c632Sopenharmony_ci      while ((tag = input.ReadTag()) != 0) {
3662ffe3c632Sopenharmony_ci        switch(tag) {
3663ffe3c632Sopenharmony_ci          default:
3664ffe3c632Sopenharmony_ci            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
3665ffe3c632Sopenharmony_ci            break;
3666ffe3c632Sopenharmony_ci          case 10: {
3667ffe3c632Sopenharmony_ci            double? value = _single_doubleField1_codec.Read(input);
3668ffe3c632Sopenharmony_ci            if (doubleField1_ == null || value != 0D) {
3669ffe3c632Sopenharmony_ci              DoubleField1 = value;
3670ffe3c632Sopenharmony_ci            }
3671ffe3c632Sopenharmony_ci            break;
3672ffe3c632Sopenharmony_ci          }
3673ffe3c632Sopenharmony_ci          case 18: {
3674ffe3c632Sopenharmony_ci            long? value = _single_int64Field2_codec.Read(input);
3675ffe3c632Sopenharmony_ci            if (int64Field2_ == null || value != 0L) {
3676ffe3c632Sopenharmony_ci              Int64Field2 = value;
3677ffe3c632Sopenharmony_ci            }
3678ffe3c632Sopenharmony_ci            break;
3679ffe3c632Sopenharmony_ci          }
3680ffe3c632Sopenharmony_ci          case 26: {
3681ffe3c632Sopenharmony_ci            long? value = _single_int64Field3_codec.Read(input);
3682ffe3c632Sopenharmony_ci            if (int64Field3_ == null || value != 0L) {
3683ffe3c632Sopenharmony_ci              Int64Field3 = value;
3684ffe3c632Sopenharmony_ci            }
3685ffe3c632Sopenharmony_ci            break;
3686ffe3c632Sopenharmony_ci          }
3687ffe3c632Sopenharmony_ci          case 34: {
3688ffe3c632Sopenharmony_ci            long? value = _single_int64Field4_codec.Read(input);
3689ffe3c632Sopenharmony_ci            if (int64Field4_ == null || value != 0L) {
3690ffe3c632Sopenharmony_ci              Int64Field4 = value;
3691ffe3c632Sopenharmony_ci            }
3692ffe3c632Sopenharmony_ci            break;
3693ffe3c632Sopenharmony_ci          }
3694ffe3c632Sopenharmony_ci          case 58: {
3695ffe3c632Sopenharmony_ci            double? value = _single_doubleField7_codec.Read(input);
3696ffe3c632Sopenharmony_ci            if (doubleField7_ == null || value != 0D) {
3697ffe3c632Sopenharmony_ci              DoubleField7 = value;
3698ffe3c632Sopenharmony_ci            }
3699ffe3c632Sopenharmony_ci            break;
3700ffe3c632Sopenharmony_ci          }
3701ffe3c632Sopenharmony_ci          case 66: {
3702ffe3c632Sopenharmony_ci            double? value = _single_doubleField8_codec.Read(input);
3703ffe3c632Sopenharmony_ci            if (doubleField8_ == null || value != 0D) {
3704ffe3c632Sopenharmony_ci              DoubleField8 = value;
3705ffe3c632Sopenharmony_ci            }
3706ffe3c632Sopenharmony_ci            break;
3707ffe3c632Sopenharmony_ci          }
3708ffe3c632Sopenharmony_ci          case 74: {
3709ffe3c632Sopenharmony_ci            double? value = _single_doubleField9_codec.Read(input);
3710ffe3c632Sopenharmony_ci            if (doubleField9_ == null || value != 0D) {
3711ffe3c632Sopenharmony_ci              DoubleField9 = value;
3712ffe3c632Sopenharmony_ci            }
3713ffe3c632Sopenharmony_ci            break;
3714ffe3c632Sopenharmony_ci          }
3715ffe3c632Sopenharmony_ci          case 82: {
3716ffe3c632Sopenharmony_ci            double? value = _single_doubleField10_codec.Read(input);
3717ffe3c632Sopenharmony_ci            if (doubleField10_ == null || value != 0D) {
3718ffe3c632Sopenharmony_ci              DoubleField10 = value;
3719ffe3c632Sopenharmony_ci            }
3720ffe3c632Sopenharmony_ci            break;
3721ffe3c632Sopenharmony_ci          }
3722ffe3c632Sopenharmony_ci          case 90: {
3723ffe3c632Sopenharmony_ci            double? value = _single_doubleField11_codec.Read(input);
3724ffe3c632Sopenharmony_ci            if (doubleField11_ == null || value != 0D) {
3725ffe3c632Sopenharmony_ci              DoubleField11 = value;
3726ffe3c632Sopenharmony_ci            }
3727ffe3c632Sopenharmony_ci            break;
3728ffe3c632Sopenharmony_ci          }
3729ffe3c632Sopenharmony_ci          case 114: {
3730ffe3c632Sopenharmony_ci            double? value = _single_doubleField14_codec.Read(input);
3731ffe3c632Sopenharmony_ci            if (doubleField14_ == null || value != 0D) {
3732ffe3c632Sopenharmony_ci              DoubleField14 = value;
3733ffe3c632Sopenharmony_ci            }
3734ffe3c632Sopenharmony_ci            break;
3735ffe3c632Sopenharmony_ci          }
3736ffe3c632Sopenharmony_ci          case 122: {
3737ffe3c632Sopenharmony_ci            double? value = _single_doubleField15_codec.Read(input);
3738ffe3c632Sopenharmony_ci            if (doubleField15_ == null || value != 0D) {
3739ffe3c632Sopenharmony_ci              DoubleField15 = value;
3740ffe3c632Sopenharmony_ci            }
3741ffe3c632Sopenharmony_ci            break;
3742ffe3c632Sopenharmony_ci          }
3743ffe3c632Sopenharmony_ci          case 154: {
3744ffe3c632Sopenharmony_ci            long? value = _single_int64Field19_codec.Read(input);
3745ffe3c632Sopenharmony_ci            if (int64Field19_ == null || value != 0L) {
3746ffe3c632Sopenharmony_ci              Int64Field19 = value;
3747ffe3c632Sopenharmony_ci            }
3748ffe3c632Sopenharmony_ci            break;
3749ffe3c632Sopenharmony_ci          }
3750ffe3c632Sopenharmony_ci          case 162: {
3751ffe3c632Sopenharmony_ci            double? value = _single_doubleField20_codec.Read(input);
3752ffe3c632Sopenharmony_ci            if (doubleField20_ == null || value != 0D) {
3753ffe3c632Sopenharmony_ci              DoubleField20 = value;
3754ffe3c632Sopenharmony_ci            }
3755ffe3c632Sopenharmony_ci            break;
3756ffe3c632Sopenharmony_ci          }
3757ffe3c632Sopenharmony_ci          case 170: {
3758ffe3c632Sopenharmony_ci            double? value = _single_doubleField21_codec.Read(input);
3759ffe3c632Sopenharmony_ci            if (doubleField21_ == null || value != 0D) {
3760ffe3c632Sopenharmony_ci              DoubleField21 = value;
3761ffe3c632Sopenharmony_ci            }
3762ffe3c632Sopenharmony_ci            break;
3763ffe3c632Sopenharmony_ci          }
3764ffe3c632Sopenharmony_ci          case 178: {
3765ffe3c632Sopenharmony_ci            double? value = _single_doubleField22_codec.Read(input);
3766ffe3c632Sopenharmony_ci            if (doubleField22_ == null || value != 0D) {
3767ffe3c632Sopenharmony_ci              DoubleField22 = value;
3768ffe3c632Sopenharmony_ci            }
3769ffe3c632Sopenharmony_ci            break;
3770ffe3c632Sopenharmony_ci          }
3771ffe3c632Sopenharmony_ci          case 202: {
3772ffe3c632Sopenharmony_ci            double? value = _single_doubleField25_codec.Read(input);
3773ffe3c632Sopenharmony_ci            if (doubleField25_ == null || value != 0D) {
3774ffe3c632Sopenharmony_ci              DoubleField25 = value;
3775ffe3c632Sopenharmony_ci            }
3776ffe3c632Sopenharmony_ci            break;
3777ffe3c632Sopenharmony_ci          }
3778ffe3c632Sopenharmony_ci          case 210: {
3779ffe3c632Sopenharmony_ci            long? value = _single_int64Field26_codec.Read(input);
3780ffe3c632Sopenharmony_ci            if (int64Field26_ == null || value != 0L) {
3781ffe3c632Sopenharmony_ci              Int64Field26 = value;
3782ffe3c632Sopenharmony_ci            }
3783ffe3c632Sopenharmony_ci            break;
3784ffe3c632Sopenharmony_ci          }
3785ffe3c632Sopenharmony_ci          case 226: {
3786ffe3c632Sopenharmony_ci            double? value = _single_doubleField28_codec.Read(input);
3787ffe3c632Sopenharmony_ci            if (doubleField28_ == null || value != 0D) {
3788ffe3c632Sopenharmony_ci              DoubleField28 = value;
3789ffe3c632Sopenharmony_ci            }
3790ffe3c632Sopenharmony_ci            break;
3791ffe3c632Sopenharmony_ci          }
3792ffe3c632Sopenharmony_ci          case 234: {
3793ffe3c632Sopenharmony_ci            double? value = _single_doubleField29_codec.Read(input);
3794ffe3c632Sopenharmony_ci            if (doubleField29_ == null || value != 0D) {
3795ffe3c632Sopenharmony_ci              DoubleField29 = value;
3796ffe3c632Sopenharmony_ci            }
3797ffe3c632Sopenharmony_ci            break;
3798ffe3c632Sopenharmony_ci          }
3799ffe3c632Sopenharmony_ci          case 242: {
3800ffe3c632Sopenharmony_ci            double? value = _single_doubleField30_codec.Read(input);
3801ffe3c632Sopenharmony_ci            if (doubleField30_ == null || value != 0D) {
3802ffe3c632Sopenharmony_ci              DoubleField30 = value;
3803ffe3c632Sopenharmony_ci            }
3804ffe3c632Sopenharmony_ci            break;
3805ffe3c632Sopenharmony_ci          }
3806ffe3c632Sopenharmony_ci          case 250: {
3807ffe3c632Sopenharmony_ci            double? value = _single_doubleField31_codec.Read(input);
3808ffe3c632Sopenharmony_ci            if (doubleField31_ == null || value != 0D) {
3809ffe3c632Sopenharmony_ci              DoubleField31 = value;
3810ffe3c632Sopenharmony_ci            }
3811ffe3c632Sopenharmony_ci            break;
3812ffe3c632Sopenharmony_ci          }
3813ffe3c632Sopenharmony_ci          case 258: {
3814ffe3c632Sopenharmony_ci            long? value = _single_int64Field32_codec.Read(input);
3815ffe3c632Sopenharmony_ci            if (int64Field32_ == null || value != 0L) {
3816ffe3c632Sopenharmony_ci              Int64Field32 = value;
3817ffe3c632Sopenharmony_ci            }
3818ffe3c632Sopenharmony_ci            break;
3819ffe3c632Sopenharmony_ci          }
3820ffe3c632Sopenharmony_ci          case 298: {
3821ffe3c632Sopenharmony_ci            long? value = _single_int64Field37_codec.Read(input);
3822ffe3c632Sopenharmony_ci            if (int64Field37_ == null || value != 0L) {
3823ffe3c632Sopenharmony_ci              Int64Field37 = value;
3824ffe3c632Sopenharmony_ci            }
3825ffe3c632Sopenharmony_ci            break;
3826ffe3c632Sopenharmony_ci          }
3827ffe3c632Sopenharmony_ci          case 306: {
3828ffe3c632Sopenharmony_ci            double? value = _single_doubleField38_codec.Read(input);
3829ffe3c632Sopenharmony_ci            if (doubleField38_ == null || value != 0D) {
3830ffe3c632Sopenharmony_ci              DoubleField38 = value;
3831ffe3c632Sopenharmony_ci            }
3832ffe3c632Sopenharmony_ci            break;
3833ffe3c632Sopenharmony_ci          }
3834ffe3c632Sopenharmony_ci          case 314: {
3835ffe3c632Sopenharmony_ci            long? value = _single_interactions_codec.Read(input);
3836ffe3c632Sopenharmony_ci            if (interactions_ == null || value != 0L) {
3837ffe3c632Sopenharmony_ci              Interactions = value;
3838ffe3c632Sopenharmony_ci            }
3839ffe3c632Sopenharmony_ci            break;
3840ffe3c632Sopenharmony_ci          }
3841ffe3c632Sopenharmony_ci          case 322: {
3842ffe3c632Sopenharmony_ci            double? value = _single_doubleField40_codec.Read(input);
3843ffe3c632Sopenharmony_ci            if (doubleField40_ == null || value != 0D) {
3844ffe3c632Sopenharmony_ci              DoubleField40 = value;
3845ffe3c632Sopenharmony_ci            }
3846ffe3c632Sopenharmony_ci            break;
3847ffe3c632Sopenharmony_ci          }
3848ffe3c632Sopenharmony_ci          case 330: {
3849ffe3c632Sopenharmony_ci            long? value = _single_int64Field41_codec.Read(input);
3850ffe3c632Sopenharmony_ci            if (int64Field41_ == null || value != 0L) {
3851ffe3c632Sopenharmony_ci              Int64Field41 = value;
3852ffe3c632Sopenharmony_ci            }
3853ffe3c632Sopenharmony_ci            break;
3854ffe3c632Sopenharmony_ci          }
3855ffe3c632Sopenharmony_ci          case 338: {
3856ffe3c632Sopenharmony_ci            double? value = _single_doubleField42_codec.Read(input);
3857ffe3c632Sopenharmony_ci            if (doubleField42_ == null || value != 0D) {
3858ffe3c632Sopenharmony_ci              DoubleField42 = value;
3859ffe3c632Sopenharmony_ci            }
3860ffe3c632Sopenharmony_ci            break;
3861ffe3c632Sopenharmony_ci          }
3862ffe3c632Sopenharmony_ci          case 346: {
3863ffe3c632Sopenharmony_ci            long? value = _single_int64Field43_codec.Read(input);
3864ffe3c632Sopenharmony_ci            if (int64Field43_ == null || value != 0L) {
3865ffe3c632Sopenharmony_ci              Int64Field43 = value;
3866ffe3c632Sopenharmony_ci            }
3867ffe3c632Sopenharmony_ci            break;
3868ffe3c632Sopenharmony_ci          }
3869ffe3c632Sopenharmony_ci          case 354: {
3870ffe3c632Sopenharmony_ci            long? value = _single_int64Field44_codec.Read(input);
3871ffe3c632Sopenharmony_ci            if (int64Field44_ == null || value != 0L) {
3872ffe3c632Sopenharmony_ci              Int64Field44 = value;
3873ffe3c632Sopenharmony_ci            }
3874ffe3c632Sopenharmony_ci            break;
3875ffe3c632Sopenharmony_ci          }
3876ffe3c632Sopenharmony_ci          case 362: {
3877ffe3c632Sopenharmony_ci            double? value = _single_doubleField45_codec.Read(input);
3878ffe3c632Sopenharmony_ci            if (doubleField45_ == null || value != 0D) {
3879ffe3c632Sopenharmony_ci              DoubleField45 = value;
3880ffe3c632Sopenharmony_ci            }
3881ffe3c632Sopenharmony_ci            break;
3882ffe3c632Sopenharmony_ci          }
3883ffe3c632Sopenharmony_ci          case 370: {
3884ffe3c632Sopenharmony_ci            double? value = _single_doubleField46_codec.Read(input);
3885ffe3c632Sopenharmony_ci            if (doubleField46_ == null || value != 0D) {
3886ffe3c632Sopenharmony_ci              DoubleField46 = value;
3887ffe3c632Sopenharmony_ci            }
3888ffe3c632Sopenharmony_ci            break;
3889ffe3c632Sopenharmony_ci          }
3890ffe3c632Sopenharmony_ci          case 378: {
3891ffe3c632Sopenharmony_ci            double? value = _single_doubleField47_codec.Read(input);
3892ffe3c632Sopenharmony_ci            if (doubleField47_ == null || value != 0D) {
3893ffe3c632Sopenharmony_ci              DoubleField47 = value;
3894ffe3c632Sopenharmony_ci            }
3895ffe3c632Sopenharmony_ci            break;
3896ffe3c632Sopenharmony_ci          }
3897ffe3c632Sopenharmony_ci          case 386: {
3898ffe3c632Sopenharmony_ci            double? value = _single_doubleField48_codec.Read(input);
3899ffe3c632Sopenharmony_ci            if (doubleField48_ == null || value != 0D) {
3900ffe3c632Sopenharmony_ci              DoubleField48 = value;
3901ffe3c632Sopenharmony_ci            }
3902ffe3c632Sopenharmony_ci            break;
3903ffe3c632Sopenharmony_ci          }
3904ffe3c632Sopenharmony_ci          case 394: {
3905ffe3c632Sopenharmony_ci            double? value = _single_doubleField49_codec.Read(input);
3906ffe3c632Sopenharmony_ci            if (doubleField49_ == null || value != 0D) {
3907ffe3c632Sopenharmony_ci              DoubleField49 = value;
3908ffe3c632Sopenharmony_ci            }
3909ffe3c632Sopenharmony_ci            break;
3910ffe3c632Sopenharmony_ci          }
3911ffe3c632Sopenharmony_ci          case 402: {
3912ffe3c632Sopenharmony_ci            double? value = _single_doubleField50_codec.Read(input);
3913ffe3c632Sopenharmony_ci            if (doubleField50_ == null || value != 0D) {
3914ffe3c632Sopenharmony_ci              DoubleField50 = value;
3915ffe3c632Sopenharmony_ci            }
3916ffe3c632Sopenharmony_ci            break;
3917ffe3c632Sopenharmony_ci          }
3918ffe3c632Sopenharmony_ci          case 410: {
3919ffe3c632Sopenharmony_ci            double? value = _single_doubleField51_codec.Read(input);
3920ffe3c632Sopenharmony_ci            if (doubleField51_ == null || value != 0D) {
3921ffe3c632Sopenharmony_ci              DoubleField51 = value;
3922ffe3c632Sopenharmony_ci            }
3923ffe3c632Sopenharmony_ci            break;
3924ffe3c632Sopenharmony_ci          }
3925ffe3c632Sopenharmony_ci          case 418: {
3926ffe3c632Sopenharmony_ci            double? value = _single_doubleField52_codec.Read(input);
3927ffe3c632Sopenharmony_ci            if (doubleField52_ == null || value != 0D) {
3928ffe3c632Sopenharmony_ci              DoubleField52 = value;
3929ffe3c632Sopenharmony_ci            }
3930ffe3c632Sopenharmony_ci            break;
3931ffe3c632Sopenharmony_ci          }
3932ffe3c632Sopenharmony_ci          case 426: {
3933ffe3c632Sopenharmony_ci            double? value = _single_doubleField53_codec.Read(input);
3934ffe3c632Sopenharmony_ci            if (doubleField53_ == null || value != 0D) {
3935ffe3c632Sopenharmony_ci              DoubleField53 = value;
3936ffe3c632Sopenharmony_ci            }
3937ffe3c632Sopenharmony_ci            break;
3938ffe3c632Sopenharmony_ci          }
3939ffe3c632Sopenharmony_ci          case 434: {
3940ffe3c632Sopenharmony_ci            double? value = _single_doubleField54_codec.Read(input);
3941ffe3c632Sopenharmony_ci            if (doubleField54_ == null || value != 0D) {
3942ffe3c632Sopenharmony_ci              DoubleField54 = value;
3943ffe3c632Sopenharmony_ci            }
3944ffe3c632Sopenharmony_ci            break;
3945ffe3c632Sopenharmony_ci          }
3946ffe3c632Sopenharmony_ci          case 442: {
3947ffe3c632Sopenharmony_ci            double? value = _single_doubleField55_codec.Read(input);
3948ffe3c632Sopenharmony_ci            if (doubleField55_ == null || value != 0D) {
3949ffe3c632Sopenharmony_ci              DoubleField55 = value;
3950ffe3c632Sopenharmony_ci            }
3951ffe3c632Sopenharmony_ci            break;
3952ffe3c632Sopenharmony_ci          }
3953ffe3c632Sopenharmony_ci          case 450: {
3954ffe3c632Sopenharmony_ci            double? value = _single_doubleField56_codec.Read(input);
3955ffe3c632Sopenharmony_ci            if (doubleField56_ == null || value != 0D) {
3956ffe3c632Sopenharmony_ci              DoubleField56 = value;
3957ffe3c632Sopenharmony_ci            }
3958ffe3c632Sopenharmony_ci            break;
3959ffe3c632Sopenharmony_ci          }
3960ffe3c632Sopenharmony_ci          case 458: {
3961ffe3c632Sopenharmony_ci            double? value = _single_doubleField57_codec.Read(input);
3962ffe3c632Sopenharmony_ci            if (doubleField57_ == null || value != 0D) {
3963ffe3c632Sopenharmony_ci              DoubleField57 = value;
3964ffe3c632Sopenharmony_ci            }
3965ffe3c632Sopenharmony_ci            break;
3966ffe3c632Sopenharmony_ci          }
3967ffe3c632Sopenharmony_ci          case 466: {
3968ffe3c632Sopenharmony_ci            double? value = _single_doubleField58_codec.Read(input);
3969ffe3c632Sopenharmony_ci            if (doubleField58_ == null || value != 0D) {
3970ffe3c632Sopenharmony_ci              DoubleField58 = value;
3971ffe3c632Sopenharmony_ci            }
3972ffe3c632Sopenharmony_ci            break;
3973ffe3c632Sopenharmony_ci          }
3974ffe3c632Sopenharmony_ci          case 474: {
3975ffe3c632Sopenharmony_ci            long? value = _single_int64Field59_codec.Read(input);
3976ffe3c632Sopenharmony_ci            if (int64Field59_ == null || value != 0L) {
3977ffe3c632Sopenharmony_ci              Int64Field59 = value;
3978ffe3c632Sopenharmony_ci            }
3979ffe3c632Sopenharmony_ci            break;
3980ffe3c632Sopenharmony_ci          }
3981ffe3c632Sopenharmony_ci          case 482: {
3982ffe3c632Sopenharmony_ci            long? value = _single_int64Field60_codec.Read(input);
3983ffe3c632Sopenharmony_ci            if (int64Field60_ == null || value != 0L) {
3984ffe3c632Sopenharmony_ci              Int64Field60 = value;
3985ffe3c632Sopenharmony_ci            }
3986ffe3c632Sopenharmony_ci            break;
3987ffe3c632Sopenharmony_ci          }
3988ffe3c632Sopenharmony_ci          case 498: {
3989ffe3c632Sopenharmony_ci            double? value = _single_doubleField62_codec.Read(input);
3990ffe3c632Sopenharmony_ci            if (doubleField62_ == null || value != 0D) {
3991ffe3c632Sopenharmony_ci              DoubleField62 = value;
3992ffe3c632Sopenharmony_ci            }
3993ffe3c632Sopenharmony_ci            break;
3994ffe3c632Sopenharmony_ci          }
3995ffe3c632Sopenharmony_ci          case 522: {
3996ffe3c632Sopenharmony_ci            double? value = _single_doubleField65_codec.Read(input);
3997ffe3c632Sopenharmony_ci            if (doubleField65_ == null || value != 0D) {
3998ffe3c632Sopenharmony_ci              DoubleField65 = value;
3999ffe3c632Sopenharmony_ci            }
4000ffe3c632Sopenharmony_ci            break;
4001ffe3c632Sopenharmony_ci          }
4002ffe3c632Sopenharmony_ci          case 530: {
4003ffe3c632Sopenharmony_ci            double? value = _single_doubleField66_codec.Read(input);
4004ffe3c632Sopenharmony_ci            if (doubleField66_ == null || value != 0D) {
4005ffe3c632Sopenharmony_ci              DoubleField66 = value;
4006ffe3c632Sopenharmony_ci            }
4007ffe3c632Sopenharmony_ci            break;
4008ffe3c632Sopenharmony_ci          }
4009ffe3c632Sopenharmony_ci          case 538: {
4010ffe3c632Sopenharmony_ci            double? value = _single_doubleField67_codec.Read(input);
4011ffe3c632Sopenharmony_ci            if (doubleField67_ == null || value != 0D) {
4012ffe3c632Sopenharmony_ci              DoubleField67 = value;
4013ffe3c632Sopenharmony_ci            }
4014ffe3c632Sopenharmony_ci            break;
4015ffe3c632Sopenharmony_ci          }
4016ffe3c632Sopenharmony_ci          case 546: {
4017ffe3c632Sopenharmony_ci            double? value = _single_doubleField68_codec.Read(input);
4018ffe3c632Sopenharmony_ci            if (doubleField68_ == null || value != 0D) {
4019ffe3c632Sopenharmony_ci              DoubleField68 = value;
4020ffe3c632Sopenharmony_ci            }
4021ffe3c632Sopenharmony_ci            break;
4022ffe3c632Sopenharmony_ci          }
4023ffe3c632Sopenharmony_ci          case 554: {
4024ffe3c632Sopenharmony_ci            double? value = _single_doubleField69_codec.Read(input);
4025ffe3c632Sopenharmony_ci            if (doubleField69_ == null || value != 0D) {
4026ffe3c632Sopenharmony_ci              DoubleField69 = value;
4027ffe3c632Sopenharmony_ci            }
4028ffe3c632Sopenharmony_ci            break;
4029ffe3c632Sopenharmony_ci          }
4030ffe3c632Sopenharmony_ci          case 562: {
4031ffe3c632Sopenharmony_ci            double? value = _single_doubleField70_codec.Read(input);
4032ffe3c632Sopenharmony_ci            if (doubleField70_ == null || value != 0D) {
4033ffe3c632Sopenharmony_ci              DoubleField70 = value;
4034ffe3c632Sopenharmony_ci            }
4035ffe3c632Sopenharmony_ci            break;
4036ffe3c632Sopenharmony_ci          }
4037ffe3c632Sopenharmony_ci          case 570: {
4038ffe3c632Sopenharmony_ci            double? value = _single_doubleField71_codec.Read(input);
4039ffe3c632Sopenharmony_ci            if (doubleField71_ == null || value != 0D) {
4040ffe3c632Sopenharmony_ci              DoubleField71 = value;
4041ffe3c632Sopenharmony_ci            }
4042ffe3c632Sopenharmony_ci            break;
4043ffe3c632Sopenharmony_ci          }
4044ffe3c632Sopenharmony_ci          case 578: {
4045ffe3c632Sopenharmony_ci            double? value = _single_doubleField72_codec.Read(input);
4046ffe3c632Sopenharmony_ci            if (doubleField72_ == null || value != 0D) {
4047ffe3c632Sopenharmony_ci              DoubleField72 = value;
4048ffe3c632Sopenharmony_ci            }
4049ffe3c632Sopenharmony_ci            break;
4050ffe3c632Sopenharmony_ci          }
4051ffe3c632Sopenharmony_ci          case 586: {
4052ffe3c632Sopenharmony_ci            string value = _single_stringField73_codec.Read(input);
4053ffe3c632Sopenharmony_ci            if (stringField73_ == null || value != "") {
4054ffe3c632Sopenharmony_ci              StringField73 = value;
4055ffe3c632Sopenharmony_ci            }
4056ffe3c632Sopenharmony_ci            break;
4057ffe3c632Sopenharmony_ci          }
4058ffe3c632Sopenharmony_ci          case 594: {
4059ffe3c632Sopenharmony_ci            string value = _single_stringField74_codec.Read(input);
4060ffe3c632Sopenharmony_ci            if (stringField74_ == null || value != "") {
4061ffe3c632Sopenharmony_ci              StringField74 = value;
4062ffe3c632Sopenharmony_ci            }
4063ffe3c632Sopenharmony_ci            break;
4064ffe3c632Sopenharmony_ci          }
4065ffe3c632Sopenharmony_ci          case 602: {
4066ffe3c632Sopenharmony_ci            double? value = _single_doubleField75_codec.Read(input);
4067ffe3c632Sopenharmony_ci            if (doubleField75_ == null || value != 0D) {
4068ffe3c632Sopenharmony_ci              DoubleField75 = value;
4069ffe3c632Sopenharmony_ci            }
4070ffe3c632Sopenharmony_ci            break;
4071ffe3c632Sopenharmony_ci          }
4072ffe3c632Sopenharmony_ci          case 618: {
4073ffe3c632Sopenharmony_ci            double? value = _single_doubleField77_codec.Read(input);
4074ffe3c632Sopenharmony_ci            if (doubleField77_ == null || value != 0D) {
4075ffe3c632Sopenharmony_ci              DoubleField77 = value;
4076ffe3c632Sopenharmony_ci            }
4077ffe3c632Sopenharmony_ci            break;
4078ffe3c632Sopenharmony_ci          }
4079ffe3c632Sopenharmony_ci          case 626: {
4080ffe3c632Sopenharmony_ci            double? value = _single_doubleField78_codec.Read(input);
4081ffe3c632Sopenharmony_ci            if (doubleField78_ == null || value != 0D) {
4082ffe3c632Sopenharmony_ci              DoubleField78 = value;
4083ffe3c632Sopenharmony_ci            }
4084ffe3c632Sopenharmony_ci            break;
4085ffe3c632Sopenharmony_ci          }
4086ffe3c632Sopenharmony_ci          case 634: {
4087ffe3c632Sopenharmony_ci            double? value = _single_doubleField79_codec.Read(input);
4088ffe3c632Sopenharmony_ci            if (doubleField79_ == null || value != 0D) {
4089ffe3c632Sopenharmony_ci              DoubleField79 = value;
4090ffe3c632Sopenharmony_ci            }
4091ffe3c632Sopenharmony_ci            break;
4092ffe3c632Sopenharmony_ci          }
4093ffe3c632Sopenharmony_ci          case 640: {
4094ffe3c632Sopenharmony_ci            EnumField80 = input.ReadInt32();
4095ffe3c632Sopenharmony_ci            break;
4096ffe3c632Sopenharmony_ci          }
4097ffe3c632Sopenharmony_ci          case 648: {
4098ffe3c632Sopenharmony_ci            EnumField81 = input.ReadInt32();
4099ffe3c632Sopenharmony_ci            break;
4100ffe3c632Sopenharmony_ci          }
4101ffe3c632Sopenharmony_ci          case 658: {
4102ffe3c632Sopenharmony_ci            long? value = _single_int64Field82_codec.Read(input);
4103ffe3c632Sopenharmony_ci            if (int64Field82_ == null || value != 0L) {
4104ffe3c632Sopenharmony_ci              Int64Field82 = value;
4105ffe3c632Sopenharmony_ci            }
4106ffe3c632Sopenharmony_ci            break;
4107ffe3c632Sopenharmony_ci          }
4108ffe3c632Sopenharmony_ci          case 664: {
4109ffe3c632Sopenharmony_ci            EnumField83 = input.ReadInt32();
4110ffe3c632Sopenharmony_ci            break;
4111ffe3c632Sopenharmony_ci          }
4112ffe3c632Sopenharmony_ci          case 674: {
4113ffe3c632Sopenharmony_ci            double? value = _single_doubleField84_codec.Read(input);
4114ffe3c632Sopenharmony_ci            if (doubleField84_ == null || value != 0D) {
4115ffe3c632Sopenharmony_ci              DoubleField84 = value;
4116ffe3c632Sopenharmony_ci            }
4117ffe3c632Sopenharmony_ci            break;
4118ffe3c632Sopenharmony_ci          }
4119ffe3c632Sopenharmony_ci          case 682: {
4120ffe3c632Sopenharmony_ci            long? value = _single_int64Field85_codec.Read(input);
4121ffe3c632Sopenharmony_ci            if (int64Field85_ == null || value != 0L) {
4122ffe3c632Sopenharmony_ci              Int64Field85 = value;
4123ffe3c632Sopenharmony_ci            }
4124ffe3c632Sopenharmony_ci            break;
4125ffe3c632Sopenharmony_ci          }
4126ffe3c632Sopenharmony_ci          case 690: {
4127ffe3c632Sopenharmony_ci            long? value = _single_int64Field86_codec.Read(input);
4128ffe3c632Sopenharmony_ci            if (int64Field86_ == null || value != 0L) {
4129ffe3c632Sopenharmony_ci              Int64Field86 = value;
4130ffe3c632Sopenharmony_ci            }
4131ffe3c632Sopenharmony_ci            break;
4132ffe3c632Sopenharmony_ci          }
4133ffe3c632Sopenharmony_ci          case 698: {
4134ffe3c632Sopenharmony_ci            long? value = _single_int64Field87_codec.Read(input);
4135ffe3c632Sopenharmony_ci            if (int64Field87_ == null || value != 0L) {
4136ffe3c632Sopenharmony_ci              Int64Field87 = value;
4137ffe3c632Sopenharmony_ci            }
4138ffe3c632Sopenharmony_ci            break;
4139ffe3c632Sopenharmony_ci          }
4140ffe3c632Sopenharmony_ci          case 706: {
4141ffe3c632Sopenharmony_ci            double? value = _single_doubleField88_codec.Read(input);
4142ffe3c632Sopenharmony_ci            if (doubleField88_ == null || value != 0D) {
4143ffe3c632Sopenharmony_ci              DoubleField88 = value;
4144ffe3c632Sopenharmony_ci            }
4145ffe3c632Sopenharmony_ci            break;
4146ffe3c632Sopenharmony_ci          }
4147ffe3c632Sopenharmony_ci          case 714: {
4148ffe3c632Sopenharmony_ci            double? value = _single_doubleField89_codec.Read(input);
4149ffe3c632Sopenharmony_ci            if (doubleField89_ == null || value != 0D) {
4150ffe3c632Sopenharmony_ci              DoubleField89 = value;
4151ffe3c632Sopenharmony_ci            }
4152ffe3c632Sopenharmony_ci            break;
4153ffe3c632Sopenharmony_ci          }
4154ffe3c632Sopenharmony_ci          case 722: {
4155ffe3c632Sopenharmony_ci            double? value = _single_doubleField90_codec.Read(input);
4156ffe3c632Sopenharmony_ci            if (doubleField90_ == null || value != 0D) {
4157ffe3c632Sopenharmony_ci              DoubleField90 = value;
4158ffe3c632Sopenharmony_ci            }
4159ffe3c632Sopenharmony_ci            break;
4160ffe3c632Sopenharmony_ci          }
4161ffe3c632Sopenharmony_ci          case 730: {
4162ffe3c632Sopenharmony_ci            double? value = _single_doubleField91_codec.Read(input);
4163ffe3c632Sopenharmony_ci            if (doubleField91_ == null || value != 0D) {
4164ffe3c632Sopenharmony_ci              DoubleField91 = value;
4165ffe3c632Sopenharmony_ci            }
4166ffe3c632Sopenharmony_ci            break;
4167ffe3c632Sopenharmony_ci          }
4168ffe3c632Sopenharmony_ci          case 738: {
4169ffe3c632Sopenharmony_ci            double? value = _single_doubleField92_codec.Read(input);
4170ffe3c632Sopenharmony_ci            if (doubleField92_ == null || value != 0D) {
4171ffe3c632Sopenharmony_ci              DoubleField92 = value;
4172ffe3c632Sopenharmony_ci            }
4173ffe3c632Sopenharmony_ci            break;
4174ffe3c632Sopenharmony_ci          }
4175ffe3c632Sopenharmony_ci          case 746: {
4176ffe3c632Sopenharmony_ci            double? value = _single_doubleField93_codec.Read(input);
4177ffe3c632Sopenharmony_ci            if (doubleField93_ == null || value != 0D) {
4178ffe3c632Sopenharmony_ci              DoubleField93 = value;
4179ffe3c632Sopenharmony_ci            }
4180ffe3c632Sopenharmony_ci            break;
4181ffe3c632Sopenharmony_ci          }
4182ffe3c632Sopenharmony_ci          case 754: {
4183ffe3c632Sopenharmony_ci            double? value = _single_doubleField94_codec.Read(input);
4184ffe3c632Sopenharmony_ci            if (doubleField94_ == null || value != 0D) {
4185ffe3c632Sopenharmony_ci              DoubleField94 = value;
4186ffe3c632Sopenharmony_ci            }
4187ffe3c632Sopenharmony_ci            break;
4188ffe3c632Sopenharmony_ci          }
4189ffe3c632Sopenharmony_ci          case 762: {
4190ffe3c632Sopenharmony_ci            double? value = _single_doubleField95_codec.Read(input);
4191ffe3c632Sopenharmony_ci            if (doubleField95_ == null || value != 0D) {
4192ffe3c632Sopenharmony_ci              DoubleField95 = value;
4193ffe3c632Sopenharmony_ci            }
4194ffe3c632Sopenharmony_ci            break;
4195ffe3c632Sopenharmony_ci          }
4196ffe3c632Sopenharmony_ci          case 770: {
4197ffe3c632Sopenharmony_ci            double? value = _single_doubleField96_codec.Read(input);
4198ffe3c632Sopenharmony_ci            if (doubleField96_ == null || value != 0D) {
4199ffe3c632Sopenharmony_ci              DoubleField96 = value;
4200ffe3c632Sopenharmony_ci            }
4201ffe3c632Sopenharmony_ci            break;
4202ffe3c632Sopenharmony_ci          }
4203ffe3c632Sopenharmony_ci          case 778: {
4204ffe3c632Sopenharmony_ci            double? value = _single_doubleField97_codec.Read(input);
4205ffe3c632Sopenharmony_ci            if (doubleField97_ == null || value != 0D) {
4206ffe3c632Sopenharmony_ci              DoubleField97 = value;
4207ffe3c632Sopenharmony_ci            }
4208ffe3c632Sopenharmony_ci            break;
4209ffe3c632Sopenharmony_ci          }
4210ffe3c632Sopenharmony_ci          case 786: {
4211ffe3c632Sopenharmony_ci            double? value = _single_doubleField98_codec.Read(input);
4212ffe3c632Sopenharmony_ci            if (doubleField98_ == null || value != 0D) {
4213ffe3c632Sopenharmony_ci              DoubleField98 = value;
4214ffe3c632Sopenharmony_ci            }
4215ffe3c632Sopenharmony_ci            break;
4216ffe3c632Sopenharmony_ci          }
4217ffe3c632Sopenharmony_ci          case 794: {
4218ffe3c632Sopenharmony_ci            double? value = _single_doubleField99_codec.Read(input);
4219ffe3c632Sopenharmony_ci            if (doubleField99_ == null || value != 0D) {
4220ffe3c632Sopenharmony_ci              DoubleField99 = value;
4221ffe3c632Sopenharmony_ci            }
4222ffe3c632Sopenharmony_ci            break;
4223ffe3c632Sopenharmony_ci          }
4224ffe3c632Sopenharmony_ci          case 802:
4225ffe3c632Sopenharmony_ci          case 800: {
4226ffe3c632Sopenharmony_ci            repeatedIntField100_.AddEntriesFrom(input, _repeated_repeatedIntField100_codec);
4227ffe3c632Sopenharmony_ci            break;
4228ffe3c632Sopenharmony_ci          }
4229ffe3c632Sopenharmony_ci          case 810: {
4230ffe3c632Sopenharmony_ci            double? value = _single_doubleField101_codec.Read(input);
4231ffe3c632Sopenharmony_ci            if (doubleField101_ == null || value != 0D) {
4232ffe3c632Sopenharmony_ci              DoubleField101 = value;
4233ffe3c632Sopenharmony_ci            }
4234ffe3c632Sopenharmony_ci            break;
4235ffe3c632Sopenharmony_ci          }
4236ffe3c632Sopenharmony_ci          case 818: {
4237ffe3c632Sopenharmony_ci            double? value = _single_doubleField102_codec.Read(input);
4238ffe3c632Sopenharmony_ci            if (doubleField102_ == null || value != 0D) {
4239ffe3c632Sopenharmony_ci              DoubleField102 = value;
4240ffe3c632Sopenharmony_ci            }
4241ffe3c632Sopenharmony_ci            break;
4242ffe3c632Sopenharmony_ci          }
4243ffe3c632Sopenharmony_ci          case 826: {
4244ffe3c632Sopenharmony_ci            double? value = _single_doubleField103_codec.Read(input);
4245ffe3c632Sopenharmony_ci            if (doubleField103_ == null || value != 0D) {
4246ffe3c632Sopenharmony_ci              DoubleField103 = value;
4247ffe3c632Sopenharmony_ci            }
4248ffe3c632Sopenharmony_ci            break;
4249ffe3c632Sopenharmony_ci          }
4250ffe3c632Sopenharmony_ci          case 834: {
4251ffe3c632Sopenharmony_ci            double? value = _single_doubleField104_codec.Read(input);
4252ffe3c632Sopenharmony_ci            if (doubleField104_ == null || value != 0D) {
4253ffe3c632Sopenharmony_ci              DoubleField104 = value;
4254ffe3c632Sopenharmony_ci            }
4255ffe3c632Sopenharmony_ci            break;
4256ffe3c632Sopenharmony_ci          }
4257ffe3c632Sopenharmony_ci          case 842: {
4258ffe3c632Sopenharmony_ci            double? value = _single_doubleField105_codec.Read(input);
4259ffe3c632Sopenharmony_ci            if (doubleField105_ == null || value != 0D) {
4260ffe3c632Sopenharmony_ci              DoubleField105 = value;
4261ffe3c632Sopenharmony_ci            }
4262ffe3c632Sopenharmony_ci            break;
4263ffe3c632Sopenharmony_ci          }
4264ffe3c632Sopenharmony_ci          case 850: {
4265ffe3c632Sopenharmony_ci            double? value = _single_doubleField106_codec.Read(input);
4266ffe3c632Sopenharmony_ci            if (doubleField106_ == null || value != 0D) {
4267ffe3c632Sopenharmony_ci              DoubleField106 = value;
4268ffe3c632Sopenharmony_ci            }
4269ffe3c632Sopenharmony_ci            break;
4270ffe3c632Sopenharmony_ci          }
4271ffe3c632Sopenharmony_ci          case 858: {
4272ffe3c632Sopenharmony_ci            long? value = _single_int64Field107_codec.Read(input);
4273ffe3c632Sopenharmony_ci            if (int64Field107_ == null || value != 0L) {
4274ffe3c632Sopenharmony_ci              Int64Field107 = value;
4275ffe3c632Sopenharmony_ci            }
4276ffe3c632Sopenharmony_ci            break;
4277ffe3c632Sopenharmony_ci          }
4278ffe3c632Sopenharmony_ci          case 866: {
4279ffe3c632Sopenharmony_ci            double? value = _single_doubleField108_codec.Read(input);
4280ffe3c632Sopenharmony_ci            if (doubleField108_ == null || value != 0D) {
4281ffe3c632Sopenharmony_ci              DoubleField108 = value;
4282ffe3c632Sopenharmony_ci            }
4283ffe3c632Sopenharmony_ci            break;
4284ffe3c632Sopenharmony_ci          }
4285ffe3c632Sopenharmony_ci          case 874: {
4286ffe3c632Sopenharmony_ci            double? value = _single_doubleField109_codec.Read(input);
4287ffe3c632Sopenharmony_ci            if (doubleField109_ == null || value != 0D) {
4288ffe3c632Sopenharmony_ci              DoubleField109 = value;
4289ffe3c632Sopenharmony_ci            }
4290ffe3c632Sopenharmony_ci            break;
4291ffe3c632Sopenharmony_ci          }
4292ffe3c632Sopenharmony_ci          case 882: {
4293ffe3c632Sopenharmony_ci            long? value = _single_int64Field110_codec.Read(input);
4294ffe3c632Sopenharmony_ci            if (int64Field110_ == null || value != 0L) {
4295ffe3c632Sopenharmony_ci              Int64Field110 = value;
4296ffe3c632Sopenharmony_ci            }
4297ffe3c632Sopenharmony_ci            break;
4298ffe3c632Sopenharmony_ci          }
4299ffe3c632Sopenharmony_ci          case 890: {
4300ffe3c632Sopenharmony_ci            double? value = _single_doubleField111_codec.Read(input);
4301ffe3c632Sopenharmony_ci            if (doubleField111_ == null || value != 0D) {
4302ffe3c632Sopenharmony_ci              DoubleField111 = value;
4303ffe3c632Sopenharmony_ci            }
4304ffe3c632Sopenharmony_ci            break;
4305ffe3c632Sopenharmony_ci          }
4306ffe3c632Sopenharmony_ci          case 898: {
4307ffe3c632Sopenharmony_ci            long? value = _single_int64Field112_codec.Read(input);
4308ffe3c632Sopenharmony_ci            if (int64Field112_ == null || value != 0L) {
4309ffe3c632Sopenharmony_ci              Int64Field112 = value;
4310ffe3c632Sopenharmony_ci            }
4311ffe3c632Sopenharmony_ci            break;
4312ffe3c632Sopenharmony_ci          }
4313ffe3c632Sopenharmony_ci          case 906: {
4314ffe3c632Sopenharmony_ci            double? value = _single_doubleField113_codec.Read(input);
4315ffe3c632Sopenharmony_ci            if (doubleField113_ == null || value != 0D) {
4316ffe3c632Sopenharmony_ci              DoubleField113 = value;
4317ffe3c632Sopenharmony_ci            }
4318ffe3c632Sopenharmony_ci            break;
4319ffe3c632Sopenharmony_ci          }
4320ffe3c632Sopenharmony_ci          case 914: {
4321ffe3c632Sopenharmony_ci            long? value = _single_int64Field114_codec.Read(input);
4322ffe3c632Sopenharmony_ci            if (int64Field114_ == null || value != 0L) {
4323ffe3c632Sopenharmony_ci              Int64Field114 = value;
4324ffe3c632Sopenharmony_ci            }
4325ffe3c632Sopenharmony_ci            break;
4326ffe3c632Sopenharmony_ci          }
4327ffe3c632Sopenharmony_ci          case 922: {
4328ffe3c632Sopenharmony_ci            long? value = _single_int64Field115_codec.Read(input);
4329ffe3c632Sopenharmony_ci            if (int64Field115_ == null || value != 0L) {
4330ffe3c632Sopenharmony_ci              Int64Field115 = value;
4331ffe3c632Sopenharmony_ci            }
4332ffe3c632Sopenharmony_ci            break;
4333ffe3c632Sopenharmony_ci          }
4334ffe3c632Sopenharmony_ci          case 930: {
4335ffe3c632Sopenharmony_ci            double? value = _single_doubleField116_codec.Read(input);
4336ffe3c632Sopenharmony_ci            if (doubleField116_ == null || value != 0D) {
4337ffe3c632Sopenharmony_ci              DoubleField116 = value;
4338ffe3c632Sopenharmony_ci            }
4339ffe3c632Sopenharmony_ci            break;
4340ffe3c632Sopenharmony_ci          }
4341ffe3c632Sopenharmony_ci          case 938: {
4342ffe3c632Sopenharmony_ci            long? value = _single_int64Field117_codec.Read(input);
4343ffe3c632Sopenharmony_ci            if (int64Field117_ == null || value != 0L) {
4344ffe3c632Sopenharmony_ci              Int64Field117 = value;
4345ffe3c632Sopenharmony_ci            }
4346ffe3c632Sopenharmony_ci            break;
4347ffe3c632Sopenharmony_ci          }
4348ffe3c632Sopenharmony_ci          case 946: {
4349ffe3c632Sopenharmony_ci            double? value = _single_doubleField118_codec.Read(input);
4350ffe3c632Sopenharmony_ci            if (doubleField118_ == null || value != 0D) {
4351ffe3c632Sopenharmony_ci              DoubleField118 = value;
4352ffe3c632Sopenharmony_ci            }
4353ffe3c632Sopenharmony_ci            break;
4354ffe3c632Sopenharmony_ci          }
4355ffe3c632Sopenharmony_ci          case 954: {
4356ffe3c632Sopenharmony_ci            double? value = _single_doubleField119_codec.Read(input);
4357ffe3c632Sopenharmony_ci            if (doubleField119_ == null || value != 0D) {
4358ffe3c632Sopenharmony_ci              DoubleField119 = value;
4359ffe3c632Sopenharmony_ci            }
4360ffe3c632Sopenharmony_ci            break;
4361ffe3c632Sopenharmony_ci          }
4362ffe3c632Sopenharmony_ci          case 962: {
4363ffe3c632Sopenharmony_ci            double? value = _single_doubleField120_codec.Read(input);
4364ffe3c632Sopenharmony_ci            if (doubleField120_ == null || value != 0D) {
4365ffe3c632Sopenharmony_ci              DoubleField120 = value;
4366ffe3c632Sopenharmony_ci            }
4367ffe3c632Sopenharmony_ci            break;
4368ffe3c632Sopenharmony_ci          }
4369ffe3c632Sopenharmony_ci          case 970: {
4370ffe3c632Sopenharmony_ci            double? value = _single_doubleField121_codec.Read(input);
4371ffe3c632Sopenharmony_ci            if (doubleField121_ == null || value != 0D) {
4372ffe3c632Sopenharmony_ci              DoubleField121 = value;
4373ffe3c632Sopenharmony_ci            }
4374ffe3c632Sopenharmony_ci            break;
4375ffe3c632Sopenharmony_ci          }
4376ffe3c632Sopenharmony_ci          case 978: {
4377ffe3c632Sopenharmony_ci            double? value = _single_doubleField122_codec.Read(input);
4378ffe3c632Sopenharmony_ci            if (doubleField122_ == null || value != 0D) {
4379ffe3c632Sopenharmony_ci              DoubleField122 = value;
4380ffe3c632Sopenharmony_ci            }
4381ffe3c632Sopenharmony_ci            break;
4382ffe3c632Sopenharmony_ci          }
4383ffe3c632Sopenharmony_ci          case 986: {
4384ffe3c632Sopenharmony_ci            double? value = _single_doubleField123_codec.Read(input);
4385ffe3c632Sopenharmony_ci            if (doubleField123_ == null || value != 0D) {
4386ffe3c632Sopenharmony_ci              DoubleField123 = value;
4387ffe3c632Sopenharmony_ci            }
4388ffe3c632Sopenharmony_ci            break;
4389ffe3c632Sopenharmony_ci          }
4390ffe3c632Sopenharmony_ci          case 994: {
4391ffe3c632Sopenharmony_ci            double? value = _single_doubleField124_codec.Read(input);
4392ffe3c632Sopenharmony_ci            if (doubleField124_ == null || value != 0D) {
4393ffe3c632Sopenharmony_ci              DoubleField124 = value;
4394ffe3c632Sopenharmony_ci            }
4395ffe3c632Sopenharmony_ci            break;
4396ffe3c632Sopenharmony_ci          }
4397ffe3c632Sopenharmony_ci          case 1002: {
4398ffe3c632Sopenharmony_ci            long? value = _single_int64Field125_codec.Read(input);
4399ffe3c632Sopenharmony_ci            if (int64Field125_ == null || value != 0L) {
4400ffe3c632Sopenharmony_ci              Int64Field125 = value;
4401ffe3c632Sopenharmony_ci            }
4402ffe3c632Sopenharmony_ci            break;
4403ffe3c632Sopenharmony_ci          }
4404ffe3c632Sopenharmony_ci          case 1010: {
4405ffe3c632Sopenharmony_ci            long? value = _single_int64Field126_codec.Read(input);
4406ffe3c632Sopenharmony_ci            if (int64Field126_ == null || value != 0L) {
4407ffe3c632Sopenharmony_ci              Int64Field126 = value;
4408ffe3c632Sopenharmony_ci            }
4409ffe3c632Sopenharmony_ci            break;
4410ffe3c632Sopenharmony_ci          }
4411ffe3c632Sopenharmony_ci          case 1018: {
4412ffe3c632Sopenharmony_ci            long? value = _single_int64Field127_codec.Read(input);
4413ffe3c632Sopenharmony_ci            if (int64Field127_ == null || value != 0L) {
4414ffe3c632Sopenharmony_ci              Int64Field127 = value;
4415ffe3c632Sopenharmony_ci            }
4416ffe3c632Sopenharmony_ci            break;
4417ffe3c632Sopenharmony_ci          }
4418ffe3c632Sopenharmony_ci          case 1026: {
4419ffe3c632Sopenharmony_ci            double? value = _single_doubleField128_codec.Read(input);
4420ffe3c632Sopenharmony_ci            if (doubleField128_ == null || value != 0D) {
4421ffe3c632Sopenharmony_ci              DoubleField128 = value;
4422ffe3c632Sopenharmony_ci            }
4423ffe3c632Sopenharmony_ci            break;
4424ffe3c632Sopenharmony_ci          }
4425ffe3c632Sopenharmony_ci          case 1034: {
4426ffe3c632Sopenharmony_ci            double? value = _single_doubleField129_codec.Read(input);
4427ffe3c632Sopenharmony_ci            if (doubleField129_ == null || value != 0D) {
4428ffe3c632Sopenharmony_ci              DoubleField129 = value;
4429ffe3c632Sopenharmony_ci            }
4430ffe3c632Sopenharmony_ci            break;
4431ffe3c632Sopenharmony_ci          }
4432ffe3c632Sopenharmony_ci        }
4433ffe3c632Sopenharmony_ci      }
4434ffe3c632Sopenharmony_ci    #endif
4435ffe3c632Sopenharmony_ci    }
4436ffe3c632Sopenharmony_ci
4437ffe3c632Sopenharmony_ci    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
4438ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
4439ffe3c632Sopenharmony_ci    void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
4440ffe3c632Sopenharmony_ci      uint tag;
4441ffe3c632Sopenharmony_ci      while ((tag = input.ReadTag()) != 0) {
4442ffe3c632Sopenharmony_ci        switch(tag) {
4443ffe3c632Sopenharmony_ci          default:
4444ffe3c632Sopenharmony_ci            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
4445ffe3c632Sopenharmony_ci            break;
4446ffe3c632Sopenharmony_ci          case 10: {
4447ffe3c632Sopenharmony_ci            double? value = _single_doubleField1_codec.Read(ref input);
4448ffe3c632Sopenharmony_ci            if (doubleField1_ == null || value != 0D) {
4449ffe3c632Sopenharmony_ci              DoubleField1 = value;
4450ffe3c632Sopenharmony_ci            }
4451ffe3c632Sopenharmony_ci            break;
4452ffe3c632Sopenharmony_ci          }
4453ffe3c632Sopenharmony_ci          case 18: {
4454ffe3c632Sopenharmony_ci            long? value = _single_int64Field2_codec.Read(ref input);
4455ffe3c632Sopenharmony_ci            if (int64Field2_ == null || value != 0L) {
4456ffe3c632Sopenharmony_ci              Int64Field2 = value;
4457ffe3c632Sopenharmony_ci            }
4458ffe3c632Sopenharmony_ci            break;
4459ffe3c632Sopenharmony_ci          }
4460ffe3c632Sopenharmony_ci          case 26: {
4461ffe3c632Sopenharmony_ci            long? value = _single_int64Field3_codec.Read(ref input);
4462ffe3c632Sopenharmony_ci            if (int64Field3_ == null || value != 0L) {
4463ffe3c632Sopenharmony_ci              Int64Field3 = value;
4464ffe3c632Sopenharmony_ci            }
4465ffe3c632Sopenharmony_ci            break;
4466ffe3c632Sopenharmony_ci          }
4467ffe3c632Sopenharmony_ci          case 34: {
4468ffe3c632Sopenharmony_ci            long? value = _single_int64Field4_codec.Read(ref input);
4469ffe3c632Sopenharmony_ci            if (int64Field4_ == null || value != 0L) {
4470ffe3c632Sopenharmony_ci              Int64Field4 = value;
4471ffe3c632Sopenharmony_ci            }
4472ffe3c632Sopenharmony_ci            break;
4473ffe3c632Sopenharmony_ci          }
4474ffe3c632Sopenharmony_ci          case 58: {
4475ffe3c632Sopenharmony_ci            double? value = _single_doubleField7_codec.Read(ref input);
4476ffe3c632Sopenharmony_ci            if (doubleField7_ == null || value != 0D) {
4477ffe3c632Sopenharmony_ci              DoubleField7 = value;
4478ffe3c632Sopenharmony_ci            }
4479ffe3c632Sopenharmony_ci            break;
4480ffe3c632Sopenharmony_ci          }
4481ffe3c632Sopenharmony_ci          case 66: {
4482ffe3c632Sopenharmony_ci            double? value = _single_doubleField8_codec.Read(ref input);
4483ffe3c632Sopenharmony_ci            if (doubleField8_ == null || value != 0D) {
4484ffe3c632Sopenharmony_ci              DoubleField8 = value;
4485ffe3c632Sopenharmony_ci            }
4486ffe3c632Sopenharmony_ci            break;
4487ffe3c632Sopenharmony_ci          }
4488ffe3c632Sopenharmony_ci          case 74: {
4489ffe3c632Sopenharmony_ci            double? value = _single_doubleField9_codec.Read(ref input);
4490ffe3c632Sopenharmony_ci            if (doubleField9_ == null || value != 0D) {
4491ffe3c632Sopenharmony_ci              DoubleField9 = value;
4492ffe3c632Sopenharmony_ci            }
4493ffe3c632Sopenharmony_ci            break;
4494ffe3c632Sopenharmony_ci          }
4495ffe3c632Sopenharmony_ci          case 82: {
4496ffe3c632Sopenharmony_ci            double? value = _single_doubleField10_codec.Read(ref input);
4497ffe3c632Sopenharmony_ci            if (doubleField10_ == null || value != 0D) {
4498ffe3c632Sopenharmony_ci              DoubleField10 = value;
4499ffe3c632Sopenharmony_ci            }
4500ffe3c632Sopenharmony_ci            break;
4501ffe3c632Sopenharmony_ci          }
4502ffe3c632Sopenharmony_ci          case 90: {
4503ffe3c632Sopenharmony_ci            double? value = _single_doubleField11_codec.Read(ref input);
4504ffe3c632Sopenharmony_ci            if (doubleField11_ == null || value != 0D) {
4505ffe3c632Sopenharmony_ci              DoubleField11 = value;
4506ffe3c632Sopenharmony_ci            }
4507ffe3c632Sopenharmony_ci            break;
4508ffe3c632Sopenharmony_ci          }
4509ffe3c632Sopenharmony_ci          case 114: {
4510ffe3c632Sopenharmony_ci            double? value = _single_doubleField14_codec.Read(ref input);
4511ffe3c632Sopenharmony_ci            if (doubleField14_ == null || value != 0D) {
4512ffe3c632Sopenharmony_ci              DoubleField14 = value;
4513ffe3c632Sopenharmony_ci            }
4514ffe3c632Sopenharmony_ci            break;
4515ffe3c632Sopenharmony_ci          }
4516ffe3c632Sopenharmony_ci          case 122: {
4517ffe3c632Sopenharmony_ci            double? value = _single_doubleField15_codec.Read(ref input);
4518ffe3c632Sopenharmony_ci            if (doubleField15_ == null || value != 0D) {
4519ffe3c632Sopenharmony_ci              DoubleField15 = value;
4520ffe3c632Sopenharmony_ci            }
4521ffe3c632Sopenharmony_ci            break;
4522ffe3c632Sopenharmony_ci          }
4523ffe3c632Sopenharmony_ci          case 154: {
4524ffe3c632Sopenharmony_ci            long? value = _single_int64Field19_codec.Read(ref input);
4525ffe3c632Sopenharmony_ci            if (int64Field19_ == null || value != 0L) {
4526ffe3c632Sopenharmony_ci              Int64Field19 = value;
4527ffe3c632Sopenharmony_ci            }
4528ffe3c632Sopenharmony_ci            break;
4529ffe3c632Sopenharmony_ci          }
4530ffe3c632Sopenharmony_ci          case 162: {
4531ffe3c632Sopenharmony_ci            double? value = _single_doubleField20_codec.Read(ref input);
4532ffe3c632Sopenharmony_ci            if (doubleField20_ == null || value != 0D) {
4533ffe3c632Sopenharmony_ci              DoubleField20 = value;
4534ffe3c632Sopenharmony_ci            }
4535ffe3c632Sopenharmony_ci            break;
4536ffe3c632Sopenharmony_ci          }
4537ffe3c632Sopenharmony_ci          case 170: {
4538ffe3c632Sopenharmony_ci            double? value = _single_doubleField21_codec.Read(ref input);
4539ffe3c632Sopenharmony_ci            if (doubleField21_ == null || value != 0D) {
4540ffe3c632Sopenharmony_ci              DoubleField21 = value;
4541ffe3c632Sopenharmony_ci            }
4542ffe3c632Sopenharmony_ci            break;
4543ffe3c632Sopenharmony_ci          }
4544ffe3c632Sopenharmony_ci          case 178: {
4545ffe3c632Sopenharmony_ci            double? value = _single_doubleField22_codec.Read(ref input);
4546ffe3c632Sopenharmony_ci            if (doubleField22_ == null || value != 0D) {
4547ffe3c632Sopenharmony_ci              DoubleField22 = value;
4548ffe3c632Sopenharmony_ci            }
4549ffe3c632Sopenharmony_ci            break;
4550ffe3c632Sopenharmony_ci          }
4551ffe3c632Sopenharmony_ci          case 202: {
4552ffe3c632Sopenharmony_ci            double? value = _single_doubleField25_codec.Read(ref input);
4553ffe3c632Sopenharmony_ci            if (doubleField25_ == null || value != 0D) {
4554ffe3c632Sopenharmony_ci              DoubleField25 = value;
4555ffe3c632Sopenharmony_ci            }
4556ffe3c632Sopenharmony_ci            break;
4557ffe3c632Sopenharmony_ci          }
4558ffe3c632Sopenharmony_ci          case 210: {
4559ffe3c632Sopenharmony_ci            long? value = _single_int64Field26_codec.Read(ref input);
4560ffe3c632Sopenharmony_ci            if (int64Field26_ == null || value != 0L) {
4561ffe3c632Sopenharmony_ci              Int64Field26 = value;
4562ffe3c632Sopenharmony_ci            }
4563ffe3c632Sopenharmony_ci            break;
4564ffe3c632Sopenharmony_ci          }
4565ffe3c632Sopenharmony_ci          case 226: {
4566ffe3c632Sopenharmony_ci            double? value = _single_doubleField28_codec.Read(ref input);
4567ffe3c632Sopenharmony_ci            if (doubleField28_ == null || value != 0D) {
4568ffe3c632Sopenharmony_ci              DoubleField28 = value;
4569ffe3c632Sopenharmony_ci            }
4570ffe3c632Sopenharmony_ci            break;
4571ffe3c632Sopenharmony_ci          }
4572ffe3c632Sopenharmony_ci          case 234: {
4573ffe3c632Sopenharmony_ci            double? value = _single_doubleField29_codec.Read(ref input);
4574ffe3c632Sopenharmony_ci            if (doubleField29_ == null || value != 0D) {
4575ffe3c632Sopenharmony_ci              DoubleField29 = value;
4576ffe3c632Sopenharmony_ci            }
4577ffe3c632Sopenharmony_ci            break;
4578ffe3c632Sopenharmony_ci          }
4579ffe3c632Sopenharmony_ci          case 242: {
4580ffe3c632Sopenharmony_ci            double? value = _single_doubleField30_codec.Read(ref input);
4581ffe3c632Sopenharmony_ci            if (doubleField30_ == null || value != 0D) {
4582ffe3c632Sopenharmony_ci              DoubleField30 = value;
4583ffe3c632Sopenharmony_ci            }
4584ffe3c632Sopenharmony_ci            break;
4585ffe3c632Sopenharmony_ci          }
4586ffe3c632Sopenharmony_ci          case 250: {
4587ffe3c632Sopenharmony_ci            double? value = _single_doubleField31_codec.Read(ref input);
4588ffe3c632Sopenharmony_ci            if (doubleField31_ == null || value != 0D) {
4589ffe3c632Sopenharmony_ci              DoubleField31 = value;
4590ffe3c632Sopenharmony_ci            }
4591ffe3c632Sopenharmony_ci            break;
4592ffe3c632Sopenharmony_ci          }
4593ffe3c632Sopenharmony_ci          case 258: {
4594ffe3c632Sopenharmony_ci            long? value = _single_int64Field32_codec.Read(ref input);
4595ffe3c632Sopenharmony_ci            if (int64Field32_ == null || value != 0L) {
4596ffe3c632Sopenharmony_ci              Int64Field32 = value;
4597ffe3c632Sopenharmony_ci            }
4598ffe3c632Sopenharmony_ci            break;
4599ffe3c632Sopenharmony_ci          }
4600ffe3c632Sopenharmony_ci          case 298: {
4601ffe3c632Sopenharmony_ci            long? value = _single_int64Field37_codec.Read(ref input);
4602ffe3c632Sopenharmony_ci            if (int64Field37_ == null || value != 0L) {
4603ffe3c632Sopenharmony_ci              Int64Field37 = value;
4604ffe3c632Sopenharmony_ci            }
4605ffe3c632Sopenharmony_ci            break;
4606ffe3c632Sopenharmony_ci          }
4607ffe3c632Sopenharmony_ci          case 306: {
4608ffe3c632Sopenharmony_ci            double? value = _single_doubleField38_codec.Read(ref input);
4609ffe3c632Sopenharmony_ci            if (doubleField38_ == null || value != 0D) {
4610ffe3c632Sopenharmony_ci              DoubleField38 = value;
4611ffe3c632Sopenharmony_ci            }
4612ffe3c632Sopenharmony_ci            break;
4613ffe3c632Sopenharmony_ci          }
4614ffe3c632Sopenharmony_ci          case 314: {
4615ffe3c632Sopenharmony_ci            long? value = _single_interactions_codec.Read(ref input);
4616ffe3c632Sopenharmony_ci            if (interactions_ == null || value != 0L) {
4617ffe3c632Sopenharmony_ci              Interactions = value;
4618ffe3c632Sopenharmony_ci            }
4619ffe3c632Sopenharmony_ci            break;
4620ffe3c632Sopenharmony_ci          }
4621ffe3c632Sopenharmony_ci          case 322: {
4622ffe3c632Sopenharmony_ci            double? value = _single_doubleField40_codec.Read(ref input);
4623ffe3c632Sopenharmony_ci            if (doubleField40_ == null || value != 0D) {
4624ffe3c632Sopenharmony_ci              DoubleField40 = value;
4625ffe3c632Sopenharmony_ci            }
4626ffe3c632Sopenharmony_ci            break;
4627ffe3c632Sopenharmony_ci          }
4628ffe3c632Sopenharmony_ci          case 330: {
4629ffe3c632Sopenharmony_ci            long? value = _single_int64Field41_codec.Read(ref input);
4630ffe3c632Sopenharmony_ci            if (int64Field41_ == null || value != 0L) {
4631ffe3c632Sopenharmony_ci              Int64Field41 = value;
4632ffe3c632Sopenharmony_ci            }
4633ffe3c632Sopenharmony_ci            break;
4634ffe3c632Sopenharmony_ci          }
4635ffe3c632Sopenharmony_ci          case 338: {
4636ffe3c632Sopenharmony_ci            double? value = _single_doubleField42_codec.Read(ref input);
4637ffe3c632Sopenharmony_ci            if (doubleField42_ == null || value != 0D) {
4638ffe3c632Sopenharmony_ci              DoubleField42 = value;
4639ffe3c632Sopenharmony_ci            }
4640ffe3c632Sopenharmony_ci            break;
4641ffe3c632Sopenharmony_ci          }
4642ffe3c632Sopenharmony_ci          case 346: {
4643ffe3c632Sopenharmony_ci            long? value = _single_int64Field43_codec.Read(ref input);
4644ffe3c632Sopenharmony_ci            if (int64Field43_ == null || value != 0L) {
4645ffe3c632Sopenharmony_ci              Int64Field43 = value;
4646ffe3c632Sopenharmony_ci            }
4647ffe3c632Sopenharmony_ci            break;
4648ffe3c632Sopenharmony_ci          }
4649ffe3c632Sopenharmony_ci          case 354: {
4650ffe3c632Sopenharmony_ci            long? value = _single_int64Field44_codec.Read(ref input);
4651ffe3c632Sopenharmony_ci            if (int64Field44_ == null || value != 0L) {
4652ffe3c632Sopenharmony_ci              Int64Field44 = value;
4653ffe3c632Sopenharmony_ci            }
4654ffe3c632Sopenharmony_ci            break;
4655ffe3c632Sopenharmony_ci          }
4656ffe3c632Sopenharmony_ci          case 362: {
4657ffe3c632Sopenharmony_ci            double? value = _single_doubleField45_codec.Read(ref input);
4658ffe3c632Sopenharmony_ci            if (doubleField45_ == null || value != 0D) {
4659ffe3c632Sopenharmony_ci              DoubleField45 = value;
4660ffe3c632Sopenharmony_ci            }
4661ffe3c632Sopenharmony_ci            break;
4662ffe3c632Sopenharmony_ci          }
4663ffe3c632Sopenharmony_ci          case 370: {
4664ffe3c632Sopenharmony_ci            double? value = _single_doubleField46_codec.Read(ref input);
4665ffe3c632Sopenharmony_ci            if (doubleField46_ == null || value != 0D) {
4666ffe3c632Sopenharmony_ci              DoubleField46 = value;
4667ffe3c632Sopenharmony_ci            }
4668ffe3c632Sopenharmony_ci            break;
4669ffe3c632Sopenharmony_ci          }
4670ffe3c632Sopenharmony_ci          case 378: {
4671ffe3c632Sopenharmony_ci            double? value = _single_doubleField47_codec.Read(ref input);
4672ffe3c632Sopenharmony_ci            if (doubleField47_ == null || value != 0D) {
4673ffe3c632Sopenharmony_ci              DoubleField47 = value;
4674ffe3c632Sopenharmony_ci            }
4675ffe3c632Sopenharmony_ci            break;
4676ffe3c632Sopenharmony_ci          }
4677ffe3c632Sopenharmony_ci          case 386: {
4678ffe3c632Sopenharmony_ci            double? value = _single_doubleField48_codec.Read(ref input);
4679ffe3c632Sopenharmony_ci            if (doubleField48_ == null || value != 0D) {
4680ffe3c632Sopenharmony_ci              DoubleField48 = value;
4681ffe3c632Sopenharmony_ci            }
4682ffe3c632Sopenharmony_ci            break;
4683ffe3c632Sopenharmony_ci          }
4684ffe3c632Sopenharmony_ci          case 394: {
4685ffe3c632Sopenharmony_ci            double? value = _single_doubleField49_codec.Read(ref input);
4686ffe3c632Sopenharmony_ci            if (doubleField49_ == null || value != 0D) {
4687ffe3c632Sopenharmony_ci              DoubleField49 = value;
4688ffe3c632Sopenharmony_ci            }
4689ffe3c632Sopenharmony_ci            break;
4690ffe3c632Sopenharmony_ci          }
4691ffe3c632Sopenharmony_ci          case 402: {
4692ffe3c632Sopenharmony_ci            double? value = _single_doubleField50_codec.Read(ref input);
4693ffe3c632Sopenharmony_ci            if (doubleField50_ == null || value != 0D) {
4694ffe3c632Sopenharmony_ci              DoubleField50 = value;
4695ffe3c632Sopenharmony_ci            }
4696ffe3c632Sopenharmony_ci            break;
4697ffe3c632Sopenharmony_ci          }
4698ffe3c632Sopenharmony_ci          case 410: {
4699ffe3c632Sopenharmony_ci            double? value = _single_doubleField51_codec.Read(ref input);
4700ffe3c632Sopenharmony_ci            if (doubleField51_ == null || value != 0D) {
4701ffe3c632Sopenharmony_ci              DoubleField51 = value;
4702ffe3c632Sopenharmony_ci            }
4703ffe3c632Sopenharmony_ci            break;
4704ffe3c632Sopenharmony_ci          }
4705ffe3c632Sopenharmony_ci          case 418: {
4706ffe3c632Sopenharmony_ci            double? value = _single_doubleField52_codec.Read(ref input);
4707ffe3c632Sopenharmony_ci            if (doubleField52_ == null || value != 0D) {
4708ffe3c632Sopenharmony_ci              DoubleField52 = value;
4709ffe3c632Sopenharmony_ci            }
4710ffe3c632Sopenharmony_ci            break;
4711ffe3c632Sopenharmony_ci          }
4712ffe3c632Sopenharmony_ci          case 426: {
4713ffe3c632Sopenharmony_ci            double? value = _single_doubleField53_codec.Read(ref input);
4714ffe3c632Sopenharmony_ci            if (doubleField53_ == null || value != 0D) {
4715ffe3c632Sopenharmony_ci              DoubleField53 = value;
4716ffe3c632Sopenharmony_ci            }
4717ffe3c632Sopenharmony_ci            break;
4718ffe3c632Sopenharmony_ci          }
4719ffe3c632Sopenharmony_ci          case 434: {
4720ffe3c632Sopenharmony_ci            double? value = _single_doubleField54_codec.Read(ref input);
4721ffe3c632Sopenharmony_ci            if (doubleField54_ == null || value != 0D) {
4722ffe3c632Sopenharmony_ci              DoubleField54 = value;
4723ffe3c632Sopenharmony_ci            }
4724ffe3c632Sopenharmony_ci            break;
4725ffe3c632Sopenharmony_ci          }
4726ffe3c632Sopenharmony_ci          case 442: {
4727ffe3c632Sopenharmony_ci            double? value = _single_doubleField55_codec.Read(ref input);
4728ffe3c632Sopenharmony_ci            if (doubleField55_ == null || value != 0D) {
4729ffe3c632Sopenharmony_ci              DoubleField55 = value;
4730ffe3c632Sopenharmony_ci            }
4731ffe3c632Sopenharmony_ci            break;
4732ffe3c632Sopenharmony_ci          }
4733ffe3c632Sopenharmony_ci          case 450: {
4734ffe3c632Sopenharmony_ci            double? value = _single_doubleField56_codec.Read(ref input);
4735ffe3c632Sopenharmony_ci            if (doubleField56_ == null || value != 0D) {
4736ffe3c632Sopenharmony_ci              DoubleField56 = value;
4737ffe3c632Sopenharmony_ci            }
4738ffe3c632Sopenharmony_ci            break;
4739ffe3c632Sopenharmony_ci          }
4740ffe3c632Sopenharmony_ci          case 458: {
4741ffe3c632Sopenharmony_ci            double? value = _single_doubleField57_codec.Read(ref input);
4742ffe3c632Sopenharmony_ci            if (doubleField57_ == null || value != 0D) {
4743ffe3c632Sopenharmony_ci              DoubleField57 = value;
4744ffe3c632Sopenharmony_ci            }
4745ffe3c632Sopenharmony_ci            break;
4746ffe3c632Sopenharmony_ci          }
4747ffe3c632Sopenharmony_ci          case 466: {
4748ffe3c632Sopenharmony_ci            double? value = _single_doubleField58_codec.Read(ref input);
4749ffe3c632Sopenharmony_ci            if (doubleField58_ == null || value != 0D) {
4750ffe3c632Sopenharmony_ci              DoubleField58 = value;
4751ffe3c632Sopenharmony_ci            }
4752ffe3c632Sopenharmony_ci            break;
4753ffe3c632Sopenharmony_ci          }
4754ffe3c632Sopenharmony_ci          case 474: {
4755ffe3c632Sopenharmony_ci            long? value = _single_int64Field59_codec.Read(ref input);
4756ffe3c632Sopenharmony_ci            if (int64Field59_ == null || value != 0L) {
4757ffe3c632Sopenharmony_ci              Int64Field59 = value;
4758ffe3c632Sopenharmony_ci            }
4759ffe3c632Sopenharmony_ci            break;
4760ffe3c632Sopenharmony_ci          }
4761ffe3c632Sopenharmony_ci          case 482: {
4762ffe3c632Sopenharmony_ci            long? value = _single_int64Field60_codec.Read(ref input);
4763ffe3c632Sopenharmony_ci            if (int64Field60_ == null || value != 0L) {
4764ffe3c632Sopenharmony_ci              Int64Field60 = value;
4765ffe3c632Sopenharmony_ci            }
4766ffe3c632Sopenharmony_ci            break;
4767ffe3c632Sopenharmony_ci          }
4768ffe3c632Sopenharmony_ci          case 498: {
4769ffe3c632Sopenharmony_ci            double? value = _single_doubleField62_codec.Read(ref input);
4770ffe3c632Sopenharmony_ci            if (doubleField62_ == null || value != 0D) {
4771ffe3c632Sopenharmony_ci              DoubleField62 = value;
4772ffe3c632Sopenharmony_ci            }
4773ffe3c632Sopenharmony_ci            break;
4774ffe3c632Sopenharmony_ci          }
4775ffe3c632Sopenharmony_ci          case 522: {
4776ffe3c632Sopenharmony_ci            double? value = _single_doubleField65_codec.Read(ref input);
4777ffe3c632Sopenharmony_ci            if (doubleField65_ == null || value != 0D) {
4778ffe3c632Sopenharmony_ci              DoubleField65 = value;
4779ffe3c632Sopenharmony_ci            }
4780ffe3c632Sopenharmony_ci            break;
4781ffe3c632Sopenharmony_ci          }
4782ffe3c632Sopenharmony_ci          case 530: {
4783ffe3c632Sopenharmony_ci            double? value = _single_doubleField66_codec.Read(ref input);
4784ffe3c632Sopenharmony_ci            if (doubleField66_ == null || value != 0D) {
4785ffe3c632Sopenharmony_ci              DoubleField66 = value;
4786ffe3c632Sopenharmony_ci            }
4787ffe3c632Sopenharmony_ci            break;
4788ffe3c632Sopenharmony_ci          }
4789ffe3c632Sopenharmony_ci          case 538: {
4790ffe3c632Sopenharmony_ci            double? value = _single_doubleField67_codec.Read(ref input);
4791ffe3c632Sopenharmony_ci            if (doubleField67_ == null || value != 0D) {
4792ffe3c632Sopenharmony_ci              DoubleField67 = value;
4793ffe3c632Sopenharmony_ci            }
4794ffe3c632Sopenharmony_ci            break;
4795ffe3c632Sopenharmony_ci          }
4796ffe3c632Sopenharmony_ci          case 546: {
4797ffe3c632Sopenharmony_ci            double? value = _single_doubleField68_codec.Read(ref input);
4798ffe3c632Sopenharmony_ci            if (doubleField68_ == null || value != 0D) {
4799ffe3c632Sopenharmony_ci              DoubleField68 = value;
4800ffe3c632Sopenharmony_ci            }
4801ffe3c632Sopenharmony_ci            break;
4802ffe3c632Sopenharmony_ci          }
4803ffe3c632Sopenharmony_ci          case 554: {
4804ffe3c632Sopenharmony_ci            double? value = _single_doubleField69_codec.Read(ref input);
4805ffe3c632Sopenharmony_ci            if (doubleField69_ == null || value != 0D) {
4806ffe3c632Sopenharmony_ci              DoubleField69 = value;
4807ffe3c632Sopenharmony_ci            }
4808ffe3c632Sopenharmony_ci            break;
4809ffe3c632Sopenharmony_ci          }
4810ffe3c632Sopenharmony_ci          case 562: {
4811ffe3c632Sopenharmony_ci            double? value = _single_doubleField70_codec.Read(ref input);
4812ffe3c632Sopenharmony_ci            if (doubleField70_ == null || value != 0D) {
4813ffe3c632Sopenharmony_ci              DoubleField70 = value;
4814ffe3c632Sopenharmony_ci            }
4815ffe3c632Sopenharmony_ci            break;
4816ffe3c632Sopenharmony_ci          }
4817ffe3c632Sopenharmony_ci          case 570: {
4818ffe3c632Sopenharmony_ci            double? value = _single_doubleField71_codec.Read(ref input);
4819ffe3c632Sopenharmony_ci            if (doubleField71_ == null || value != 0D) {
4820ffe3c632Sopenharmony_ci              DoubleField71 = value;
4821ffe3c632Sopenharmony_ci            }
4822ffe3c632Sopenharmony_ci            break;
4823ffe3c632Sopenharmony_ci          }
4824ffe3c632Sopenharmony_ci          case 578: {
4825ffe3c632Sopenharmony_ci            double? value = _single_doubleField72_codec.Read(ref input);
4826ffe3c632Sopenharmony_ci            if (doubleField72_ == null || value != 0D) {
4827ffe3c632Sopenharmony_ci              DoubleField72 = value;
4828ffe3c632Sopenharmony_ci            }
4829ffe3c632Sopenharmony_ci            break;
4830ffe3c632Sopenharmony_ci          }
4831ffe3c632Sopenharmony_ci          case 586: {
4832ffe3c632Sopenharmony_ci            string value = _single_stringField73_codec.Read(ref input);
4833ffe3c632Sopenharmony_ci            if (stringField73_ == null || value != "") {
4834ffe3c632Sopenharmony_ci              StringField73 = value;
4835ffe3c632Sopenharmony_ci            }
4836ffe3c632Sopenharmony_ci            break;
4837ffe3c632Sopenharmony_ci          }
4838ffe3c632Sopenharmony_ci          case 594: {
4839ffe3c632Sopenharmony_ci            string value = _single_stringField74_codec.Read(ref input);
4840ffe3c632Sopenharmony_ci            if (stringField74_ == null || value != "") {
4841ffe3c632Sopenharmony_ci              StringField74 = value;
4842ffe3c632Sopenharmony_ci            }
4843ffe3c632Sopenharmony_ci            break;
4844ffe3c632Sopenharmony_ci          }
4845ffe3c632Sopenharmony_ci          case 602: {
4846ffe3c632Sopenharmony_ci            double? value = _single_doubleField75_codec.Read(ref input);
4847ffe3c632Sopenharmony_ci            if (doubleField75_ == null || value != 0D) {
4848ffe3c632Sopenharmony_ci              DoubleField75 = value;
4849ffe3c632Sopenharmony_ci            }
4850ffe3c632Sopenharmony_ci            break;
4851ffe3c632Sopenharmony_ci          }
4852ffe3c632Sopenharmony_ci          case 618: {
4853ffe3c632Sopenharmony_ci            double? value = _single_doubleField77_codec.Read(ref input);
4854ffe3c632Sopenharmony_ci            if (doubleField77_ == null || value != 0D) {
4855ffe3c632Sopenharmony_ci              DoubleField77 = value;
4856ffe3c632Sopenharmony_ci            }
4857ffe3c632Sopenharmony_ci            break;
4858ffe3c632Sopenharmony_ci          }
4859ffe3c632Sopenharmony_ci          case 626: {
4860ffe3c632Sopenharmony_ci            double? value = _single_doubleField78_codec.Read(ref input);
4861ffe3c632Sopenharmony_ci            if (doubleField78_ == null || value != 0D) {
4862ffe3c632Sopenharmony_ci              DoubleField78 = value;
4863ffe3c632Sopenharmony_ci            }
4864ffe3c632Sopenharmony_ci            break;
4865ffe3c632Sopenharmony_ci          }
4866ffe3c632Sopenharmony_ci          case 634: {
4867ffe3c632Sopenharmony_ci            double? value = _single_doubleField79_codec.Read(ref input);
4868ffe3c632Sopenharmony_ci            if (doubleField79_ == null || value != 0D) {
4869ffe3c632Sopenharmony_ci              DoubleField79 = value;
4870ffe3c632Sopenharmony_ci            }
4871ffe3c632Sopenharmony_ci            break;
4872ffe3c632Sopenharmony_ci          }
4873ffe3c632Sopenharmony_ci          case 640: {
4874ffe3c632Sopenharmony_ci            EnumField80 = input.ReadInt32();
4875ffe3c632Sopenharmony_ci            break;
4876ffe3c632Sopenharmony_ci          }
4877ffe3c632Sopenharmony_ci          case 648: {
4878ffe3c632Sopenharmony_ci            EnumField81 = input.ReadInt32();
4879ffe3c632Sopenharmony_ci            break;
4880ffe3c632Sopenharmony_ci          }
4881ffe3c632Sopenharmony_ci          case 658: {
4882ffe3c632Sopenharmony_ci            long? value = _single_int64Field82_codec.Read(ref input);
4883ffe3c632Sopenharmony_ci            if (int64Field82_ == null || value != 0L) {
4884ffe3c632Sopenharmony_ci              Int64Field82 = value;
4885ffe3c632Sopenharmony_ci            }
4886ffe3c632Sopenharmony_ci            break;
4887ffe3c632Sopenharmony_ci          }
4888ffe3c632Sopenharmony_ci          case 664: {
4889ffe3c632Sopenharmony_ci            EnumField83 = input.ReadInt32();
4890ffe3c632Sopenharmony_ci            break;
4891ffe3c632Sopenharmony_ci          }
4892ffe3c632Sopenharmony_ci          case 674: {
4893ffe3c632Sopenharmony_ci            double? value = _single_doubleField84_codec.Read(ref input);
4894ffe3c632Sopenharmony_ci            if (doubleField84_ == null || value != 0D) {
4895ffe3c632Sopenharmony_ci              DoubleField84 = value;
4896ffe3c632Sopenharmony_ci            }
4897ffe3c632Sopenharmony_ci            break;
4898ffe3c632Sopenharmony_ci          }
4899ffe3c632Sopenharmony_ci          case 682: {
4900ffe3c632Sopenharmony_ci            long? value = _single_int64Field85_codec.Read(ref input);
4901ffe3c632Sopenharmony_ci            if (int64Field85_ == null || value != 0L) {
4902ffe3c632Sopenharmony_ci              Int64Field85 = value;
4903ffe3c632Sopenharmony_ci            }
4904ffe3c632Sopenharmony_ci            break;
4905ffe3c632Sopenharmony_ci          }
4906ffe3c632Sopenharmony_ci          case 690: {
4907ffe3c632Sopenharmony_ci            long? value = _single_int64Field86_codec.Read(ref input);
4908ffe3c632Sopenharmony_ci            if (int64Field86_ == null || value != 0L) {
4909ffe3c632Sopenharmony_ci              Int64Field86 = value;
4910ffe3c632Sopenharmony_ci            }
4911ffe3c632Sopenharmony_ci            break;
4912ffe3c632Sopenharmony_ci          }
4913ffe3c632Sopenharmony_ci          case 698: {
4914ffe3c632Sopenharmony_ci            long? value = _single_int64Field87_codec.Read(ref input);
4915ffe3c632Sopenharmony_ci            if (int64Field87_ == null || value != 0L) {
4916ffe3c632Sopenharmony_ci              Int64Field87 = value;
4917ffe3c632Sopenharmony_ci            }
4918ffe3c632Sopenharmony_ci            break;
4919ffe3c632Sopenharmony_ci          }
4920ffe3c632Sopenharmony_ci          case 706: {
4921ffe3c632Sopenharmony_ci            double? value = _single_doubleField88_codec.Read(ref input);
4922ffe3c632Sopenharmony_ci            if (doubleField88_ == null || value != 0D) {
4923ffe3c632Sopenharmony_ci              DoubleField88 = value;
4924ffe3c632Sopenharmony_ci            }
4925ffe3c632Sopenharmony_ci            break;
4926ffe3c632Sopenharmony_ci          }
4927ffe3c632Sopenharmony_ci          case 714: {
4928ffe3c632Sopenharmony_ci            double? value = _single_doubleField89_codec.Read(ref input);
4929ffe3c632Sopenharmony_ci            if (doubleField89_ == null || value != 0D) {
4930ffe3c632Sopenharmony_ci              DoubleField89 = value;
4931ffe3c632Sopenharmony_ci            }
4932ffe3c632Sopenharmony_ci            break;
4933ffe3c632Sopenharmony_ci          }
4934ffe3c632Sopenharmony_ci          case 722: {
4935ffe3c632Sopenharmony_ci            double? value = _single_doubleField90_codec.Read(ref input);
4936ffe3c632Sopenharmony_ci            if (doubleField90_ == null || value != 0D) {
4937ffe3c632Sopenharmony_ci              DoubleField90 = value;
4938ffe3c632Sopenharmony_ci            }
4939ffe3c632Sopenharmony_ci            break;
4940ffe3c632Sopenharmony_ci          }
4941ffe3c632Sopenharmony_ci          case 730: {
4942ffe3c632Sopenharmony_ci            double? value = _single_doubleField91_codec.Read(ref input);
4943ffe3c632Sopenharmony_ci            if (doubleField91_ == null || value != 0D) {
4944ffe3c632Sopenharmony_ci              DoubleField91 = value;
4945ffe3c632Sopenharmony_ci            }
4946ffe3c632Sopenharmony_ci            break;
4947ffe3c632Sopenharmony_ci          }
4948ffe3c632Sopenharmony_ci          case 738: {
4949ffe3c632Sopenharmony_ci            double? value = _single_doubleField92_codec.Read(ref input);
4950ffe3c632Sopenharmony_ci            if (doubleField92_ == null || value != 0D) {
4951ffe3c632Sopenharmony_ci              DoubleField92 = value;
4952ffe3c632Sopenharmony_ci            }
4953ffe3c632Sopenharmony_ci            break;
4954ffe3c632Sopenharmony_ci          }
4955ffe3c632Sopenharmony_ci          case 746: {
4956ffe3c632Sopenharmony_ci            double? value = _single_doubleField93_codec.Read(ref input);
4957ffe3c632Sopenharmony_ci            if (doubleField93_ == null || value != 0D) {
4958ffe3c632Sopenharmony_ci              DoubleField93 = value;
4959ffe3c632Sopenharmony_ci            }
4960ffe3c632Sopenharmony_ci            break;
4961ffe3c632Sopenharmony_ci          }
4962ffe3c632Sopenharmony_ci          case 754: {
4963ffe3c632Sopenharmony_ci            double? value = _single_doubleField94_codec.Read(ref input);
4964ffe3c632Sopenharmony_ci            if (doubleField94_ == null || value != 0D) {
4965ffe3c632Sopenharmony_ci              DoubleField94 = value;
4966ffe3c632Sopenharmony_ci            }
4967ffe3c632Sopenharmony_ci            break;
4968ffe3c632Sopenharmony_ci          }
4969ffe3c632Sopenharmony_ci          case 762: {
4970ffe3c632Sopenharmony_ci            double? value = _single_doubleField95_codec.Read(ref input);
4971ffe3c632Sopenharmony_ci            if (doubleField95_ == null || value != 0D) {
4972ffe3c632Sopenharmony_ci              DoubleField95 = value;
4973ffe3c632Sopenharmony_ci            }
4974ffe3c632Sopenharmony_ci            break;
4975ffe3c632Sopenharmony_ci          }
4976ffe3c632Sopenharmony_ci          case 770: {
4977ffe3c632Sopenharmony_ci            double? value = _single_doubleField96_codec.Read(ref input);
4978ffe3c632Sopenharmony_ci            if (doubleField96_ == null || value != 0D) {
4979ffe3c632Sopenharmony_ci              DoubleField96 = value;
4980ffe3c632Sopenharmony_ci            }
4981ffe3c632Sopenharmony_ci            break;
4982ffe3c632Sopenharmony_ci          }
4983ffe3c632Sopenharmony_ci          case 778: {
4984ffe3c632Sopenharmony_ci            double? value = _single_doubleField97_codec.Read(ref input);
4985ffe3c632Sopenharmony_ci            if (doubleField97_ == null || value != 0D) {
4986ffe3c632Sopenharmony_ci              DoubleField97 = value;
4987ffe3c632Sopenharmony_ci            }
4988ffe3c632Sopenharmony_ci            break;
4989ffe3c632Sopenharmony_ci          }
4990ffe3c632Sopenharmony_ci          case 786: {
4991ffe3c632Sopenharmony_ci            double? value = _single_doubleField98_codec.Read(ref input);
4992ffe3c632Sopenharmony_ci            if (doubleField98_ == null || value != 0D) {
4993ffe3c632Sopenharmony_ci              DoubleField98 = value;
4994ffe3c632Sopenharmony_ci            }
4995ffe3c632Sopenharmony_ci            break;
4996ffe3c632Sopenharmony_ci          }
4997ffe3c632Sopenharmony_ci          case 794: {
4998ffe3c632Sopenharmony_ci            double? value = _single_doubleField99_codec.Read(ref input);
4999ffe3c632Sopenharmony_ci            if (doubleField99_ == null || value != 0D) {
5000ffe3c632Sopenharmony_ci              DoubleField99 = value;
5001ffe3c632Sopenharmony_ci            }
5002ffe3c632Sopenharmony_ci            break;
5003ffe3c632Sopenharmony_ci          }
5004ffe3c632Sopenharmony_ci          case 802:
5005ffe3c632Sopenharmony_ci          case 800: {
5006ffe3c632Sopenharmony_ci            repeatedIntField100_.AddEntriesFrom(ref input, _repeated_repeatedIntField100_codec);
5007ffe3c632Sopenharmony_ci            break;
5008ffe3c632Sopenharmony_ci          }
5009ffe3c632Sopenharmony_ci          case 810: {
5010ffe3c632Sopenharmony_ci            double? value = _single_doubleField101_codec.Read(ref input);
5011ffe3c632Sopenharmony_ci            if (doubleField101_ == null || value != 0D) {
5012ffe3c632Sopenharmony_ci              DoubleField101 = value;
5013ffe3c632Sopenharmony_ci            }
5014ffe3c632Sopenharmony_ci            break;
5015ffe3c632Sopenharmony_ci          }
5016ffe3c632Sopenharmony_ci          case 818: {
5017ffe3c632Sopenharmony_ci            double? value = _single_doubleField102_codec.Read(ref input);
5018ffe3c632Sopenharmony_ci            if (doubleField102_ == null || value != 0D) {
5019ffe3c632Sopenharmony_ci              DoubleField102 = value;
5020ffe3c632Sopenharmony_ci            }
5021ffe3c632Sopenharmony_ci            break;
5022ffe3c632Sopenharmony_ci          }
5023ffe3c632Sopenharmony_ci          case 826: {
5024ffe3c632Sopenharmony_ci            double? value = _single_doubleField103_codec.Read(ref input);
5025ffe3c632Sopenharmony_ci            if (doubleField103_ == null || value != 0D) {
5026ffe3c632Sopenharmony_ci              DoubleField103 = value;
5027ffe3c632Sopenharmony_ci            }
5028ffe3c632Sopenharmony_ci            break;
5029ffe3c632Sopenharmony_ci          }
5030ffe3c632Sopenharmony_ci          case 834: {
5031ffe3c632Sopenharmony_ci            double? value = _single_doubleField104_codec.Read(ref input);
5032ffe3c632Sopenharmony_ci            if (doubleField104_ == null || value != 0D) {
5033ffe3c632Sopenharmony_ci              DoubleField104 = value;
5034ffe3c632Sopenharmony_ci            }
5035ffe3c632Sopenharmony_ci            break;
5036ffe3c632Sopenharmony_ci          }
5037ffe3c632Sopenharmony_ci          case 842: {
5038ffe3c632Sopenharmony_ci            double? value = _single_doubleField105_codec.Read(ref input);
5039ffe3c632Sopenharmony_ci            if (doubleField105_ == null || value != 0D) {
5040ffe3c632Sopenharmony_ci              DoubleField105 = value;
5041ffe3c632Sopenharmony_ci            }
5042ffe3c632Sopenharmony_ci            break;
5043ffe3c632Sopenharmony_ci          }
5044ffe3c632Sopenharmony_ci          case 850: {
5045ffe3c632Sopenharmony_ci            double? value = _single_doubleField106_codec.Read(ref input);
5046ffe3c632Sopenharmony_ci            if (doubleField106_ == null || value != 0D) {
5047ffe3c632Sopenharmony_ci              DoubleField106 = value;
5048ffe3c632Sopenharmony_ci            }
5049ffe3c632Sopenharmony_ci            break;
5050ffe3c632Sopenharmony_ci          }
5051ffe3c632Sopenharmony_ci          case 858: {
5052ffe3c632Sopenharmony_ci            long? value = _single_int64Field107_codec.Read(ref input);
5053ffe3c632Sopenharmony_ci            if (int64Field107_ == null || value != 0L) {
5054ffe3c632Sopenharmony_ci              Int64Field107 = value;
5055ffe3c632Sopenharmony_ci            }
5056ffe3c632Sopenharmony_ci            break;
5057ffe3c632Sopenharmony_ci          }
5058ffe3c632Sopenharmony_ci          case 866: {
5059ffe3c632Sopenharmony_ci            double? value = _single_doubleField108_codec.Read(ref input);
5060ffe3c632Sopenharmony_ci            if (doubleField108_ == null || value != 0D) {
5061ffe3c632Sopenharmony_ci              DoubleField108 = value;
5062ffe3c632Sopenharmony_ci            }
5063ffe3c632Sopenharmony_ci            break;
5064ffe3c632Sopenharmony_ci          }
5065ffe3c632Sopenharmony_ci          case 874: {
5066ffe3c632Sopenharmony_ci            double? value = _single_doubleField109_codec.Read(ref input);
5067ffe3c632Sopenharmony_ci            if (doubleField109_ == null || value != 0D) {
5068ffe3c632Sopenharmony_ci              DoubleField109 = value;
5069ffe3c632Sopenharmony_ci            }
5070ffe3c632Sopenharmony_ci            break;
5071ffe3c632Sopenharmony_ci          }
5072ffe3c632Sopenharmony_ci          case 882: {
5073ffe3c632Sopenharmony_ci            long? value = _single_int64Field110_codec.Read(ref input);
5074ffe3c632Sopenharmony_ci            if (int64Field110_ == null || value != 0L) {
5075ffe3c632Sopenharmony_ci              Int64Field110 = value;
5076ffe3c632Sopenharmony_ci            }
5077ffe3c632Sopenharmony_ci            break;
5078ffe3c632Sopenharmony_ci          }
5079ffe3c632Sopenharmony_ci          case 890: {
5080ffe3c632Sopenharmony_ci            double? value = _single_doubleField111_codec.Read(ref input);
5081ffe3c632Sopenharmony_ci            if (doubleField111_ == null || value != 0D) {
5082ffe3c632Sopenharmony_ci              DoubleField111 = value;
5083ffe3c632Sopenharmony_ci            }
5084ffe3c632Sopenharmony_ci            break;
5085ffe3c632Sopenharmony_ci          }
5086ffe3c632Sopenharmony_ci          case 898: {
5087ffe3c632Sopenharmony_ci            long? value = _single_int64Field112_codec.Read(ref input);
5088ffe3c632Sopenharmony_ci            if (int64Field112_ == null || value != 0L) {
5089ffe3c632Sopenharmony_ci              Int64Field112 = value;
5090ffe3c632Sopenharmony_ci            }
5091ffe3c632Sopenharmony_ci            break;
5092ffe3c632Sopenharmony_ci          }
5093ffe3c632Sopenharmony_ci          case 906: {
5094ffe3c632Sopenharmony_ci            double? value = _single_doubleField113_codec.Read(ref input);
5095ffe3c632Sopenharmony_ci            if (doubleField113_ == null || value != 0D) {
5096ffe3c632Sopenharmony_ci              DoubleField113 = value;
5097ffe3c632Sopenharmony_ci            }
5098ffe3c632Sopenharmony_ci            break;
5099ffe3c632Sopenharmony_ci          }
5100ffe3c632Sopenharmony_ci          case 914: {
5101ffe3c632Sopenharmony_ci            long? value = _single_int64Field114_codec.Read(ref input);
5102ffe3c632Sopenharmony_ci            if (int64Field114_ == null || value != 0L) {
5103ffe3c632Sopenharmony_ci              Int64Field114 = value;
5104ffe3c632Sopenharmony_ci            }
5105ffe3c632Sopenharmony_ci            break;
5106ffe3c632Sopenharmony_ci          }
5107ffe3c632Sopenharmony_ci          case 922: {
5108ffe3c632Sopenharmony_ci            long? value = _single_int64Field115_codec.Read(ref input);
5109ffe3c632Sopenharmony_ci            if (int64Field115_ == null || value != 0L) {
5110ffe3c632Sopenharmony_ci              Int64Field115 = value;
5111ffe3c632Sopenharmony_ci            }
5112ffe3c632Sopenharmony_ci            break;
5113ffe3c632Sopenharmony_ci          }
5114ffe3c632Sopenharmony_ci          case 930: {
5115ffe3c632Sopenharmony_ci            double? value = _single_doubleField116_codec.Read(ref input);
5116ffe3c632Sopenharmony_ci            if (doubleField116_ == null || value != 0D) {
5117ffe3c632Sopenharmony_ci              DoubleField116 = value;
5118ffe3c632Sopenharmony_ci            }
5119ffe3c632Sopenharmony_ci            break;
5120ffe3c632Sopenharmony_ci          }
5121ffe3c632Sopenharmony_ci          case 938: {
5122ffe3c632Sopenharmony_ci            long? value = _single_int64Field117_codec.Read(ref input);
5123ffe3c632Sopenharmony_ci            if (int64Field117_ == null || value != 0L) {
5124ffe3c632Sopenharmony_ci              Int64Field117 = value;
5125ffe3c632Sopenharmony_ci            }
5126ffe3c632Sopenharmony_ci            break;
5127ffe3c632Sopenharmony_ci          }
5128ffe3c632Sopenharmony_ci          case 946: {
5129ffe3c632Sopenharmony_ci            double? value = _single_doubleField118_codec.Read(ref input);
5130ffe3c632Sopenharmony_ci            if (doubleField118_ == null || value != 0D) {
5131ffe3c632Sopenharmony_ci              DoubleField118 = value;
5132ffe3c632Sopenharmony_ci            }
5133ffe3c632Sopenharmony_ci            break;
5134ffe3c632Sopenharmony_ci          }
5135ffe3c632Sopenharmony_ci          case 954: {
5136ffe3c632Sopenharmony_ci            double? value = _single_doubleField119_codec.Read(ref input);
5137ffe3c632Sopenharmony_ci            if (doubleField119_ == null || value != 0D) {
5138ffe3c632Sopenharmony_ci              DoubleField119 = value;
5139ffe3c632Sopenharmony_ci            }
5140ffe3c632Sopenharmony_ci            break;
5141ffe3c632Sopenharmony_ci          }
5142ffe3c632Sopenharmony_ci          case 962: {
5143ffe3c632Sopenharmony_ci            double? value = _single_doubleField120_codec.Read(ref input);
5144ffe3c632Sopenharmony_ci            if (doubleField120_ == null || value != 0D) {
5145ffe3c632Sopenharmony_ci              DoubleField120 = value;
5146ffe3c632Sopenharmony_ci            }
5147ffe3c632Sopenharmony_ci            break;
5148ffe3c632Sopenharmony_ci          }
5149ffe3c632Sopenharmony_ci          case 970: {
5150ffe3c632Sopenharmony_ci            double? value = _single_doubleField121_codec.Read(ref input);
5151ffe3c632Sopenharmony_ci            if (doubleField121_ == null || value != 0D) {
5152ffe3c632Sopenharmony_ci              DoubleField121 = value;
5153ffe3c632Sopenharmony_ci            }
5154ffe3c632Sopenharmony_ci            break;
5155ffe3c632Sopenharmony_ci          }
5156ffe3c632Sopenharmony_ci          case 978: {
5157ffe3c632Sopenharmony_ci            double? value = _single_doubleField122_codec.Read(ref input);
5158ffe3c632Sopenharmony_ci            if (doubleField122_ == null || value != 0D) {
5159ffe3c632Sopenharmony_ci              DoubleField122 = value;
5160ffe3c632Sopenharmony_ci            }
5161ffe3c632Sopenharmony_ci            break;
5162ffe3c632Sopenharmony_ci          }
5163ffe3c632Sopenharmony_ci          case 986: {
5164ffe3c632Sopenharmony_ci            double? value = _single_doubleField123_codec.Read(ref input);
5165ffe3c632Sopenharmony_ci            if (doubleField123_ == null || value != 0D) {
5166ffe3c632Sopenharmony_ci              DoubleField123 = value;
5167ffe3c632Sopenharmony_ci            }
5168ffe3c632Sopenharmony_ci            break;
5169ffe3c632Sopenharmony_ci          }
5170ffe3c632Sopenharmony_ci          case 994: {
5171ffe3c632Sopenharmony_ci            double? value = _single_doubleField124_codec.Read(ref input);
5172ffe3c632Sopenharmony_ci            if (doubleField124_ == null || value != 0D) {
5173ffe3c632Sopenharmony_ci              DoubleField124 = value;
5174ffe3c632Sopenharmony_ci            }
5175ffe3c632Sopenharmony_ci            break;
5176ffe3c632Sopenharmony_ci          }
5177ffe3c632Sopenharmony_ci          case 1002: {
5178ffe3c632Sopenharmony_ci            long? value = _single_int64Field125_codec.Read(ref input);
5179ffe3c632Sopenharmony_ci            if (int64Field125_ == null || value != 0L) {
5180ffe3c632Sopenharmony_ci              Int64Field125 = value;
5181ffe3c632Sopenharmony_ci            }
5182ffe3c632Sopenharmony_ci            break;
5183ffe3c632Sopenharmony_ci          }
5184ffe3c632Sopenharmony_ci          case 1010: {
5185ffe3c632Sopenharmony_ci            long? value = _single_int64Field126_codec.Read(ref input);
5186ffe3c632Sopenharmony_ci            if (int64Field126_ == null || value != 0L) {
5187ffe3c632Sopenharmony_ci              Int64Field126 = value;
5188ffe3c632Sopenharmony_ci            }
5189ffe3c632Sopenharmony_ci            break;
5190ffe3c632Sopenharmony_ci          }
5191ffe3c632Sopenharmony_ci          case 1018: {
5192ffe3c632Sopenharmony_ci            long? value = _single_int64Field127_codec.Read(ref input);
5193ffe3c632Sopenharmony_ci            if (int64Field127_ == null || value != 0L) {
5194ffe3c632Sopenharmony_ci              Int64Field127 = value;
5195ffe3c632Sopenharmony_ci            }
5196ffe3c632Sopenharmony_ci            break;
5197ffe3c632Sopenharmony_ci          }
5198ffe3c632Sopenharmony_ci          case 1026: {
5199ffe3c632Sopenharmony_ci            double? value = _single_doubleField128_codec.Read(ref input);
5200ffe3c632Sopenharmony_ci            if (doubleField128_ == null || value != 0D) {
5201ffe3c632Sopenharmony_ci              DoubleField128 = value;
5202ffe3c632Sopenharmony_ci            }
5203ffe3c632Sopenharmony_ci            break;
5204ffe3c632Sopenharmony_ci          }
5205ffe3c632Sopenharmony_ci          case 1034: {
5206ffe3c632Sopenharmony_ci            double? value = _single_doubleField129_codec.Read(ref input);
5207ffe3c632Sopenharmony_ci            if (doubleField129_ == null || value != 0D) {
5208ffe3c632Sopenharmony_ci              DoubleField129 = value;
5209ffe3c632Sopenharmony_ci            }
5210ffe3c632Sopenharmony_ci            break;
5211ffe3c632Sopenharmony_ci          }
5212ffe3c632Sopenharmony_ci        }
5213ffe3c632Sopenharmony_ci      }
5214ffe3c632Sopenharmony_ci    }
5215ffe3c632Sopenharmony_ci    #endif
5216ffe3c632Sopenharmony_ci
5217ffe3c632Sopenharmony_ci  }
5218ffe3c632Sopenharmony_ci
5219ffe3c632Sopenharmony_ci  /// <summary>
5220ffe3c632Sopenharmony_ci  /// same as ManyWrapperFieldsMessages, but with primitive fields
5221ffe3c632Sopenharmony_ci  /// for comparison.
5222ffe3c632Sopenharmony_ci  /// </summary>
5223ffe3c632Sopenharmony_ci  public sealed partial class ManyPrimitiveFieldsMessage : pb::IMessage<ManyPrimitiveFieldsMessage>
5224ffe3c632Sopenharmony_ci  #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
5225ffe3c632Sopenharmony_ci      , pb::IBufferMessage
5226ffe3c632Sopenharmony_ci  #endif
5227ffe3c632Sopenharmony_ci  {
5228ffe3c632Sopenharmony_ci    private static readonly pb::MessageParser<ManyPrimitiveFieldsMessage> _parser = new pb::MessageParser<ManyPrimitiveFieldsMessage>(() => new ManyPrimitiveFieldsMessage());
5229ffe3c632Sopenharmony_ci    private pb::UnknownFieldSet _unknownFields;
5230ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5231ffe3c632Sopenharmony_ci    public static pb::MessageParser<ManyPrimitiveFieldsMessage> Parser { get { return _parser; } }
5232ffe3c632Sopenharmony_ci
5233ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5234ffe3c632Sopenharmony_ci    public static pbr::MessageDescriptor Descriptor {
5235ffe3c632Sopenharmony_ci      get { return global::Google.Protobuf.Benchmarks.WrapperBenchmarkMessagesReflection.Descriptor.MessageTypes[1]; }
5236ffe3c632Sopenharmony_ci    }
5237ffe3c632Sopenharmony_ci
5238ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5239ffe3c632Sopenharmony_ci    pbr::MessageDescriptor pb::IMessage.Descriptor {
5240ffe3c632Sopenharmony_ci      get { return Descriptor; }
5241ffe3c632Sopenharmony_ci    }
5242ffe3c632Sopenharmony_ci
5243ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5244ffe3c632Sopenharmony_ci    public ManyPrimitiveFieldsMessage() {
5245ffe3c632Sopenharmony_ci      OnConstruction();
5246ffe3c632Sopenharmony_ci    }
5247ffe3c632Sopenharmony_ci
5248ffe3c632Sopenharmony_ci    partial void OnConstruction();
5249ffe3c632Sopenharmony_ci
5250ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5251ffe3c632Sopenharmony_ci    public ManyPrimitiveFieldsMessage(ManyPrimitiveFieldsMessage other) : this() {
5252ffe3c632Sopenharmony_ci      doubleField95_ = other.doubleField95_;
5253ffe3c632Sopenharmony_ci      doubleField1_ = other.doubleField1_;
5254ffe3c632Sopenharmony_ci      doubleField79_ = other.doubleField79_;
5255ffe3c632Sopenharmony_ci      int64Field2_ = other.int64Field2_;
5256ffe3c632Sopenharmony_ci      doubleField96_ = other.doubleField96_;
5257ffe3c632Sopenharmony_ci      int64Field3_ = other.int64Field3_;
5258ffe3c632Sopenharmony_ci      int64Field4_ = other.int64Field4_;
5259ffe3c632Sopenharmony_ci      doubleField97_ = other.doubleField97_;
5260ffe3c632Sopenharmony_ci      doubleField65_ = other.doubleField65_;
5261ffe3c632Sopenharmony_ci      doubleField66_ = other.doubleField66_;
5262ffe3c632Sopenharmony_ci      doubleField7_ = other.doubleField7_;
5263ffe3c632Sopenharmony_ci      doubleField62_ = other.doubleField62_;
5264ffe3c632Sopenharmony_ci      doubleField118_ = other.doubleField118_;
5265ffe3c632Sopenharmony_ci      doubleField119_ = other.doubleField119_;
5266ffe3c632Sopenharmony_ci      doubleField67_ = other.doubleField67_;
5267ffe3c632Sopenharmony_ci      doubleField120_ = other.doubleField120_;
5268ffe3c632Sopenharmony_ci      doubleField121_ = other.doubleField121_;
5269ffe3c632Sopenharmony_ci      doubleField122_ = other.doubleField122_;
5270ffe3c632Sopenharmony_ci      doubleField123_ = other.doubleField123_;
5271ffe3c632Sopenharmony_ci      doubleField124_ = other.doubleField124_;
5272ffe3c632Sopenharmony_ci      doubleField8_ = other.doubleField8_;
5273ffe3c632Sopenharmony_ci      doubleField9_ = other.doubleField9_;
5274ffe3c632Sopenharmony_ci      doubleField98_ = other.doubleField98_;
5275ffe3c632Sopenharmony_ci      doubleField10_ = other.doubleField10_;
5276ffe3c632Sopenharmony_ci      doubleField11_ = other.doubleField11_;
5277ffe3c632Sopenharmony_ci      doubleField99_ = other.doubleField99_;
5278ffe3c632Sopenharmony_ci      doubleField84_ = other.doubleField84_;
5279ffe3c632Sopenharmony_ci      doubleField14_ = other.doubleField14_;
5280ffe3c632Sopenharmony_ci      doubleField77_ = other.doubleField77_;
5281ffe3c632Sopenharmony_ci      doubleField15_ = other.doubleField15_;
5282ffe3c632Sopenharmony_ci      int64Field19_ = other.int64Field19_;
5283ffe3c632Sopenharmony_ci      int64Field115_ = other.int64Field115_;
5284ffe3c632Sopenharmony_ci      doubleField116_ = other.doubleField116_;
5285ffe3c632Sopenharmony_ci      int64Field117_ = other.int64Field117_;
5286ffe3c632Sopenharmony_ci      doubleField20_ = other.doubleField20_;
5287ffe3c632Sopenharmony_ci      doubleField21_ = other.doubleField21_;
5288ffe3c632Sopenharmony_ci      stringField73_ = other.stringField73_;
5289ffe3c632Sopenharmony_ci      stringField74_ = other.stringField74_;
5290ffe3c632Sopenharmony_ci      doubleField22_ = other.doubleField22_;
5291ffe3c632Sopenharmony_ci      doubleField69_ = other.doubleField69_;
5292ffe3c632Sopenharmony_ci      doubleField70_ = other.doubleField70_;
5293ffe3c632Sopenharmony_ci      doubleField71_ = other.doubleField71_;
5294ffe3c632Sopenharmony_ci      doubleField72_ = other.doubleField72_;
5295ffe3c632Sopenharmony_ci      doubleField25_ = other.doubleField25_;
5296ffe3c632Sopenharmony_ci      int64Field26_ = other.int64Field26_;
5297ffe3c632Sopenharmony_ci      doubleField68_ = other.doubleField68_;
5298ffe3c632Sopenharmony_ci      doubleField28_ = other.doubleField28_;
5299ffe3c632Sopenharmony_ci      doubleField106_ = other.doubleField106_;
5300ffe3c632Sopenharmony_ci      doubleField29_ = other.doubleField29_;
5301ffe3c632Sopenharmony_ci      doubleField30_ = other.doubleField30_;
5302ffe3c632Sopenharmony_ci      doubleField101_ = other.doubleField101_;
5303ffe3c632Sopenharmony_ci      doubleField102_ = other.doubleField102_;
5304ffe3c632Sopenharmony_ci      doubleField103_ = other.doubleField103_;
5305ffe3c632Sopenharmony_ci      doubleField104_ = other.doubleField104_;
5306ffe3c632Sopenharmony_ci      doubleField105_ = other.doubleField105_;
5307ffe3c632Sopenharmony_ci      doubleField31_ = other.doubleField31_;
5308ffe3c632Sopenharmony_ci      int64Field32_ = other.int64Field32_;
5309ffe3c632Sopenharmony_ci      doubleField75_ = other.doubleField75_;
5310ffe3c632Sopenharmony_ci      doubleField129_ = other.doubleField129_;
5311ffe3c632Sopenharmony_ci      enumField80_ = other.enumField80_;
5312ffe3c632Sopenharmony_ci      enumField81_ = other.enumField81_;
5313ffe3c632Sopenharmony_ci      int64Field82_ = other.int64Field82_;
5314ffe3c632Sopenharmony_ci      enumField83_ = other.enumField83_;
5315ffe3c632Sopenharmony_ci      int64Field85_ = other.int64Field85_;
5316ffe3c632Sopenharmony_ci      int64Field86_ = other.int64Field86_;
5317ffe3c632Sopenharmony_ci      int64Field87_ = other.int64Field87_;
5318ffe3c632Sopenharmony_ci      int64Field125_ = other.int64Field125_;
5319ffe3c632Sopenharmony_ci      int64Field37_ = other.int64Field37_;
5320ffe3c632Sopenharmony_ci      doubleField38_ = other.doubleField38_;
5321ffe3c632Sopenharmony_ci      interactions_ = other.interactions_;
5322ffe3c632Sopenharmony_ci      repeatedIntField100_ = other.repeatedIntField100_.Clone();
5323ffe3c632Sopenharmony_ci      doubleField40_ = other.doubleField40_;
5324ffe3c632Sopenharmony_ci      int64Field41_ = other.int64Field41_;
5325ffe3c632Sopenharmony_ci      int64Field126_ = other.int64Field126_;
5326ffe3c632Sopenharmony_ci      int64Field127_ = other.int64Field127_;
5327ffe3c632Sopenharmony_ci      doubleField128_ = other.doubleField128_;
5328ffe3c632Sopenharmony_ci      doubleField109_ = other.doubleField109_;
5329ffe3c632Sopenharmony_ci      int64Field110_ = other.int64Field110_;
5330ffe3c632Sopenharmony_ci      doubleField111_ = other.doubleField111_;
5331ffe3c632Sopenharmony_ci      int64Field112_ = other.int64Field112_;
5332ffe3c632Sopenharmony_ci      doubleField113_ = other.doubleField113_;
5333ffe3c632Sopenharmony_ci      int64Field114_ = other.int64Field114_;
5334ffe3c632Sopenharmony_ci      doubleField42_ = other.doubleField42_;
5335ffe3c632Sopenharmony_ci      int64Field43_ = other.int64Field43_;
5336ffe3c632Sopenharmony_ci      int64Field44_ = other.int64Field44_;
5337ffe3c632Sopenharmony_ci      doubleField45_ = other.doubleField45_;
5338ffe3c632Sopenharmony_ci      doubleField46_ = other.doubleField46_;
5339ffe3c632Sopenharmony_ci      doubleField78_ = other.doubleField78_;
5340ffe3c632Sopenharmony_ci      doubleField88_ = other.doubleField88_;
5341ffe3c632Sopenharmony_ci      doubleField47_ = other.doubleField47_;
5342ffe3c632Sopenharmony_ci      doubleField89_ = other.doubleField89_;
5343ffe3c632Sopenharmony_ci      doubleField48_ = other.doubleField48_;
5344ffe3c632Sopenharmony_ci      doubleField49_ = other.doubleField49_;
5345ffe3c632Sopenharmony_ci      doubleField50_ = other.doubleField50_;
5346ffe3c632Sopenharmony_ci      doubleField90_ = other.doubleField90_;
5347ffe3c632Sopenharmony_ci      doubleField51_ = other.doubleField51_;
5348ffe3c632Sopenharmony_ci      doubleField91_ = other.doubleField91_;
5349ffe3c632Sopenharmony_ci      doubleField92_ = other.doubleField92_;
5350ffe3c632Sopenharmony_ci      int64Field107_ = other.int64Field107_;
5351ffe3c632Sopenharmony_ci      doubleField93_ = other.doubleField93_;
5352ffe3c632Sopenharmony_ci      doubleField108_ = other.doubleField108_;
5353ffe3c632Sopenharmony_ci      doubleField52_ = other.doubleField52_;
5354ffe3c632Sopenharmony_ci      doubleField53_ = other.doubleField53_;
5355ffe3c632Sopenharmony_ci      doubleField94_ = other.doubleField94_;
5356ffe3c632Sopenharmony_ci      doubleField54_ = other.doubleField54_;
5357ffe3c632Sopenharmony_ci      doubleField55_ = other.doubleField55_;
5358ffe3c632Sopenharmony_ci      doubleField56_ = other.doubleField56_;
5359ffe3c632Sopenharmony_ci      doubleField57_ = other.doubleField57_;
5360ffe3c632Sopenharmony_ci      doubleField58_ = other.doubleField58_;
5361ffe3c632Sopenharmony_ci      int64Field59_ = other.int64Field59_;
5362ffe3c632Sopenharmony_ci      int64Field60_ = other.int64Field60_;
5363ffe3c632Sopenharmony_ci      _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
5364ffe3c632Sopenharmony_ci    }
5365ffe3c632Sopenharmony_ci
5366ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5367ffe3c632Sopenharmony_ci    public ManyPrimitiveFieldsMessage Clone() {
5368ffe3c632Sopenharmony_ci      return new ManyPrimitiveFieldsMessage(this);
5369ffe3c632Sopenharmony_ci    }
5370ffe3c632Sopenharmony_ci
5371ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_95" field.</summary>
5372ffe3c632Sopenharmony_ci    public const int DoubleField95FieldNumber = 95;
5373ffe3c632Sopenharmony_ci    private double doubleField95_;
5374ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5375ffe3c632Sopenharmony_ci    public double DoubleField95 {
5376ffe3c632Sopenharmony_ci      get { return doubleField95_; }
5377ffe3c632Sopenharmony_ci      set {
5378ffe3c632Sopenharmony_ci        doubleField95_ = value;
5379ffe3c632Sopenharmony_ci      }
5380ffe3c632Sopenharmony_ci    }
5381ffe3c632Sopenharmony_ci
5382ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_1" field.</summary>
5383ffe3c632Sopenharmony_ci    public const int DoubleField1FieldNumber = 1;
5384ffe3c632Sopenharmony_ci    private double doubleField1_;
5385ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5386ffe3c632Sopenharmony_ci    public double DoubleField1 {
5387ffe3c632Sopenharmony_ci      get { return doubleField1_; }
5388ffe3c632Sopenharmony_ci      set {
5389ffe3c632Sopenharmony_ci        doubleField1_ = value;
5390ffe3c632Sopenharmony_ci      }
5391ffe3c632Sopenharmony_ci    }
5392ffe3c632Sopenharmony_ci
5393ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_79" field.</summary>
5394ffe3c632Sopenharmony_ci    public const int DoubleField79FieldNumber = 79;
5395ffe3c632Sopenharmony_ci    private double doubleField79_;
5396ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5397ffe3c632Sopenharmony_ci    public double DoubleField79 {
5398ffe3c632Sopenharmony_ci      get { return doubleField79_; }
5399ffe3c632Sopenharmony_ci      set {
5400ffe3c632Sopenharmony_ci        doubleField79_ = value;
5401ffe3c632Sopenharmony_ci      }
5402ffe3c632Sopenharmony_ci    }
5403ffe3c632Sopenharmony_ci
5404ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_2" field.</summary>
5405ffe3c632Sopenharmony_ci    public const int Int64Field2FieldNumber = 2;
5406ffe3c632Sopenharmony_ci    private long int64Field2_;
5407ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5408ffe3c632Sopenharmony_ci    public long Int64Field2 {
5409ffe3c632Sopenharmony_ci      get { return int64Field2_; }
5410ffe3c632Sopenharmony_ci      set {
5411ffe3c632Sopenharmony_ci        int64Field2_ = value;
5412ffe3c632Sopenharmony_ci      }
5413ffe3c632Sopenharmony_ci    }
5414ffe3c632Sopenharmony_ci
5415ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_96" field.</summary>
5416ffe3c632Sopenharmony_ci    public const int DoubleField96FieldNumber = 96;
5417ffe3c632Sopenharmony_ci    private double doubleField96_;
5418ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5419ffe3c632Sopenharmony_ci    public double DoubleField96 {
5420ffe3c632Sopenharmony_ci      get { return doubleField96_; }
5421ffe3c632Sopenharmony_ci      set {
5422ffe3c632Sopenharmony_ci        doubleField96_ = value;
5423ffe3c632Sopenharmony_ci      }
5424ffe3c632Sopenharmony_ci    }
5425ffe3c632Sopenharmony_ci
5426ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_3" field.</summary>
5427ffe3c632Sopenharmony_ci    public const int Int64Field3FieldNumber = 3;
5428ffe3c632Sopenharmony_ci    private long int64Field3_;
5429ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5430ffe3c632Sopenharmony_ci    public long Int64Field3 {
5431ffe3c632Sopenharmony_ci      get { return int64Field3_; }
5432ffe3c632Sopenharmony_ci      set {
5433ffe3c632Sopenharmony_ci        int64Field3_ = value;
5434ffe3c632Sopenharmony_ci      }
5435ffe3c632Sopenharmony_ci    }
5436ffe3c632Sopenharmony_ci
5437ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_4" field.</summary>
5438ffe3c632Sopenharmony_ci    public const int Int64Field4FieldNumber = 4;
5439ffe3c632Sopenharmony_ci    private long int64Field4_;
5440ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5441ffe3c632Sopenharmony_ci    public long Int64Field4 {
5442ffe3c632Sopenharmony_ci      get { return int64Field4_; }
5443ffe3c632Sopenharmony_ci      set {
5444ffe3c632Sopenharmony_ci        int64Field4_ = value;
5445ffe3c632Sopenharmony_ci      }
5446ffe3c632Sopenharmony_ci    }
5447ffe3c632Sopenharmony_ci
5448ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_97" field.</summary>
5449ffe3c632Sopenharmony_ci    public const int DoubleField97FieldNumber = 97;
5450ffe3c632Sopenharmony_ci    private double doubleField97_;
5451ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5452ffe3c632Sopenharmony_ci    public double DoubleField97 {
5453ffe3c632Sopenharmony_ci      get { return doubleField97_; }
5454ffe3c632Sopenharmony_ci      set {
5455ffe3c632Sopenharmony_ci        doubleField97_ = value;
5456ffe3c632Sopenharmony_ci      }
5457ffe3c632Sopenharmony_ci    }
5458ffe3c632Sopenharmony_ci
5459ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_65" field.</summary>
5460ffe3c632Sopenharmony_ci    public const int DoubleField65FieldNumber = 65;
5461ffe3c632Sopenharmony_ci    private double doubleField65_;
5462ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5463ffe3c632Sopenharmony_ci    public double DoubleField65 {
5464ffe3c632Sopenharmony_ci      get { return doubleField65_; }
5465ffe3c632Sopenharmony_ci      set {
5466ffe3c632Sopenharmony_ci        doubleField65_ = value;
5467ffe3c632Sopenharmony_ci      }
5468ffe3c632Sopenharmony_ci    }
5469ffe3c632Sopenharmony_ci
5470ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_66" field.</summary>
5471ffe3c632Sopenharmony_ci    public const int DoubleField66FieldNumber = 66;
5472ffe3c632Sopenharmony_ci    private double doubleField66_;
5473ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5474ffe3c632Sopenharmony_ci    public double DoubleField66 {
5475ffe3c632Sopenharmony_ci      get { return doubleField66_; }
5476ffe3c632Sopenharmony_ci      set {
5477ffe3c632Sopenharmony_ci        doubleField66_ = value;
5478ffe3c632Sopenharmony_ci      }
5479ffe3c632Sopenharmony_ci    }
5480ffe3c632Sopenharmony_ci
5481ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_7" field.</summary>
5482ffe3c632Sopenharmony_ci    public const int DoubleField7FieldNumber = 7;
5483ffe3c632Sopenharmony_ci    private double doubleField7_;
5484ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5485ffe3c632Sopenharmony_ci    public double DoubleField7 {
5486ffe3c632Sopenharmony_ci      get { return doubleField7_; }
5487ffe3c632Sopenharmony_ci      set {
5488ffe3c632Sopenharmony_ci        doubleField7_ = value;
5489ffe3c632Sopenharmony_ci      }
5490ffe3c632Sopenharmony_ci    }
5491ffe3c632Sopenharmony_ci
5492ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_62" field.</summary>
5493ffe3c632Sopenharmony_ci    public const int DoubleField62FieldNumber = 62;
5494ffe3c632Sopenharmony_ci    private double doubleField62_;
5495ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5496ffe3c632Sopenharmony_ci    public double DoubleField62 {
5497ffe3c632Sopenharmony_ci      get { return doubleField62_; }
5498ffe3c632Sopenharmony_ci      set {
5499ffe3c632Sopenharmony_ci        doubleField62_ = value;
5500ffe3c632Sopenharmony_ci      }
5501ffe3c632Sopenharmony_ci    }
5502ffe3c632Sopenharmony_ci
5503ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_118" field.</summary>
5504ffe3c632Sopenharmony_ci    public const int DoubleField118FieldNumber = 118;
5505ffe3c632Sopenharmony_ci    private double doubleField118_;
5506ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5507ffe3c632Sopenharmony_ci    public double DoubleField118 {
5508ffe3c632Sopenharmony_ci      get { return doubleField118_; }
5509ffe3c632Sopenharmony_ci      set {
5510ffe3c632Sopenharmony_ci        doubleField118_ = value;
5511ffe3c632Sopenharmony_ci      }
5512ffe3c632Sopenharmony_ci    }
5513ffe3c632Sopenharmony_ci
5514ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_119" field.</summary>
5515ffe3c632Sopenharmony_ci    public const int DoubleField119FieldNumber = 119;
5516ffe3c632Sopenharmony_ci    private double doubleField119_;
5517ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5518ffe3c632Sopenharmony_ci    public double DoubleField119 {
5519ffe3c632Sopenharmony_ci      get { return doubleField119_; }
5520ffe3c632Sopenharmony_ci      set {
5521ffe3c632Sopenharmony_ci        doubleField119_ = value;
5522ffe3c632Sopenharmony_ci      }
5523ffe3c632Sopenharmony_ci    }
5524ffe3c632Sopenharmony_ci
5525ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_67" field.</summary>
5526ffe3c632Sopenharmony_ci    public const int DoubleField67FieldNumber = 67;
5527ffe3c632Sopenharmony_ci    private double doubleField67_;
5528ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5529ffe3c632Sopenharmony_ci    public double DoubleField67 {
5530ffe3c632Sopenharmony_ci      get { return doubleField67_; }
5531ffe3c632Sopenharmony_ci      set {
5532ffe3c632Sopenharmony_ci        doubleField67_ = value;
5533ffe3c632Sopenharmony_ci      }
5534ffe3c632Sopenharmony_ci    }
5535ffe3c632Sopenharmony_ci
5536ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_120" field.</summary>
5537ffe3c632Sopenharmony_ci    public const int DoubleField120FieldNumber = 120;
5538ffe3c632Sopenharmony_ci    private double doubleField120_;
5539ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5540ffe3c632Sopenharmony_ci    public double DoubleField120 {
5541ffe3c632Sopenharmony_ci      get { return doubleField120_; }
5542ffe3c632Sopenharmony_ci      set {
5543ffe3c632Sopenharmony_ci        doubleField120_ = value;
5544ffe3c632Sopenharmony_ci      }
5545ffe3c632Sopenharmony_ci    }
5546ffe3c632Sopenharmony_ci
5547ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_121" field.</summary>
5548ffe3c632Sopenharmony_ci    public const int DoubleField121FieldNumber = 121;
5549ffe3c632Sopenharmony_ci    private double doubleField121_;
5550ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5551ffe3c632Sopenharmony_ci    public double DoubleField121 {
5552ffe3c632Sopenharmony_ci      get { return doubleField121_; }
5553ffe3c632Sopenharmony_ci      set {
5554ffe3c632Sopenharmony_ci        doubleField121_ = value;
5555ffe3c632Sopenharmony_ci      }
5556ffe3c632Sopenharmony_ci    }
5557ffe3c632Sopenharmony_ci
5558ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_122" field.</summary>
5559ffe3c632Sopenharmony_ci    public const int DoubleField122FieldNumber = 122;
5560ffe3c632Sopenharmony_ci    private double doubleField122_;
5561ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5562ffe3c632Sopenharmony_ci    public double DoubleField122 {
5563ffe3c632Sopenharmony_ci      get { return doubleField122_; }
5564ffe3c632Sopenharmony_ci      set {
5565ffe3c632Sopenharmony_ci        doubleField122_ = value;
5566ffe3c632Sopenharmony_ci      }
5567ffe3c632Sopenharmony_ci    }
5568ffe3c632Sopenharmony_ci
5569ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_123" field.</summary>
5570ffe3c632Sopenharmony_ci    public const int DoubleField123FieldNumber = 123;
5571ffe3c632Sopenharmony_ci    private double doubleField123_;
5572ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5573ffe3c632Sopenharmony_ci    public double DoubleField123 {
5574ffe3c632Sopenharmony_ci      get { return doubleField123_; }
5575ffe3c632Sopenharmony_ci      set {
5576ffe3c632Sopenharmony_ci        doubleField123_ = value;
5577ffe3c632Sopenharmony_ci      }
5578ffe3c632Sopenharmony_ci    }
5579ffe3c632Sopenharmony_ci
5580ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_124" field.</summary>
5581ffe3c632Sopenharmony_ci    public const int DoubleField124FieldNumber = 124;
5582ffe3c632Sopenharmony_ci    private double doubleField124_;
5583ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5584ffe3c632Sopenharmony_ci    public double DoubleField124 {
5585ffe3c632Sopenharmony_ci      get { return doubleField124_; }
5586ffe3c632Sopenharmony_ci      set {
5587ffe3c632Sopenharmony_ci        doubleField124_ = value;
5588ffe3c632Sopenharmony_ci      }
5589ffe3c632Sopenharmony_ci    }
5590ffe3c632Sopenharmony_ci
5591ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_8" field.</summary>
5592ffe3c632Sopenharmony_ci    public const int DoubleField8FieldNumber = 8;
5593ffe3c632Sopenharmony_ci    private double doubleField8_;
5594ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5595ffe3c632Sopenharmony_ci    public double DoubleField8 {
5596ffe3c632Sopenharmony_ci      get { return doubleField8_; }
5597ffe3c632Sopenharmony_ci      set {
5598ffe3c632Sopenharmony_ci        doubleField8_ = value;
5599ffe3c632Sopenharmony_ci      }
5600ffe3c632Sopenharmony_ci    }
5601ffe3c632Sopenharmony_ci
5602ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_9" field.</summary>
5603ffe3c632Sopenharmony_ci    public const int DoubleField9FieldNumber = 9;
5604ffe3c632Sopenharmony_ci    private double doubleField9_;
5605ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5606ffe3c632Sopenharmony_ci    public double DoubleField9 {
5607ffe3c632Sopenharmony_ci      get { return doubleField9_; }
5608ffe3c632Sopenharmony_ci      set {
5609ffe3c632Sopenharmony_ci        doubleField9_ = value;
5610ffe3c632Sopenharmony_ci      }
5611ffe3c632Sopenharmony_ci    }
5612ffe3c632Sopenharmony_ci
5613ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_98" field.</summary>
5614ffe3c632Sopenharmony_ci    public const int DoubleField98FieldNumber = 98;
5615ffe3c632Sopenharmony_ci    private double doubleField98_;
5616ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5617ffe3c632Sopenharmony_ci    public double DoubleField98 {
5618ffe3c632Sopenharmony_ci      get { return doubleField98_; }
5619ffe3c632Sopenharmony_ci      set {
5620ffe3c632Sopenharmony_ci        doubleField98_ = value;
5621ffe3c632Sopenharmony_ci      }
5622ffe3c632Sopenharmony_ci    }
5623ffe3c632Sopenharmony_ci
5624ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_10" field.</summary>
5625ffe3c632Sopenharmony_ci    public const int DoubleField10FieldNumber = 10;
5626ffe3c632Sopenharmony_ci    private double doubleField10_;
5627ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5628ffe3c632Sopenharmony_ci    public double DoubleField10 {
5629ffe3c632Sopenharmony_ci      get { return doubleField10_; }
5630ffe3c632Sopenharmony_ci      set {
5631ffe3c632Sopenharmony_ci        doubleField10_ = value;
5632ffe3c632Sopenharmony_ci      }
5633ffe3c632Sopenharmony_ci    }
5634ffe3c632Sopenharmony_ci
5635ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_11" field.</summary>
5636ffe3c632Sopenharmony_ci    public const int DoubleField11FieldNumber = 11;
5637ffe3c632Sopenharmony_ci    private double doubleField11_;
5638ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5639ffe3c632Sopenharmony_ci    public double DoubleField11 {
5640ffe3c632Sopenharmony_ci      get { return doubleField11_; }
5641ffe3c632Sopenharmony_ci      set {
5642ffe3c632Sopenharmony_ci        doubleField11_ = value;
5643ffe3c632Sopenharmony_ci      }
5644ffe3c632Sopenharmony_ci    }
5645ffe3c632Sopenharmony_ci
5646ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_99" field.</summary>
5647ffe3c632Sopenharmony_ci    public const int DoubleField99FieldNumber = 99;
5648ffe3c632Sopenharmony_ci    private double doubleField99_;
5649ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5650ffe3c632Sopenharmony_ci    public double DoubleField99 {
5651ffe3c632Sopenharmony_ci      get { return doubleField99_; }
5652ffe3c632Sopenharmony_ci      set {
5653ffe3c632Sopenharmony_ci        doubleField99_ = value;
5654ffe3c632Sopenharmony_ci      }
5655ffe3c632Sopenharmony_ci    }
5656ffe3c632Sopenharmony_ci
5657ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_84" field.</summary>
5658ffe3c632Sopenharmony_ci    public const int DoubleField84FieldNumber = 84;
5659ffe3c632Sopenharmony_ci    private double doubleField84_;
5660ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5661ffe3c632Sopenharmony_ci    public double DoubleField84 {
5662ffe3c632Sopenharmony_ci      get { return doubleField84_; }
5663ffe3c632Sopenharmony_ci      set {
5664ffe3c632Sopenharmony_ci        doubleField84_ = value;
5665ffe3c632Sopenharmony_ci      }
5666ffe3c632Sopenharmony_ci    }
5667ffe3c632Sopenharmony_ci
5668ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_14" field.</summary>
5669ffe3c632Sopenharmony_ci    public const int DoubleField14FieldNumber = 14;
5670ffe3c632Sopenharmony_ci    private double doubleField14_;
5671ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5672ffe3c632Sopenharmony_ci    public double DoubleField14 {
5673ffe3c632Sopenharmony_ci      get { return doubleField14_; }
5674ffe3c632Sopenharmony_ci      set {
5675ffe3c632Sopenharmony_ci        doubleField14_ = value;
5676ffe3c632Sopenharmony_ci      }
5677ffe3c632Sopenharmony_ci    }
5678ffe3c632Sopenharmony_ci
5679ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_77" field.</summary>
5680ffe3c632Sopenharmony_ci    public const int DoubleField77FieldNumber = 77;
5681ffe3c632Sopenharmony_ci    private double doubleField77_;
5682ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5683ffe3c632Sopenharmony_ci    public double DoubleField77 {
5684ffe3c632Sopenharmony_ci      get { return doubleField77_; }
5685ffe3c632Sopenharmony_ci      set {
5686ffe3c632Sopenharmony_ci        doubleField77_ = value;
5687ffe3c632Sopenharmony_ci      }
5688ffe3c632Sopenharmony_ci    }
5689ffe3c632Sopenharmony_ci
5690ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_15" field.</summary>
5691ffe3c632Sopenharmony_ci    public const int DoubleField15FieldNumber = 15;
5692ffe3c632Sopenharmony_ci    private double doubleField15_;
5693ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5694ffe3c632Sopenharmony_ci    public double DoubleField15 {
5695ffe3c632Sopenharmony_ci      get { return doubleField15_; }
5696ffe3c632Sopenharmony_ci      set {
5697ffe3c632Sopenharmony_ci        doubleField15_ = value;
5698ffe3c632Sopenharmony_ci      }
5699ffe3c632Sopenharmony_ci    }
5700ffe3c632Sopenharmony_ci
5701ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_19" field.</summary>
5702ffe3c632Sopenharmony_ci    public const int Int64Field19FieldNumber = 19;
5703ffe3c632Sopenharmony_ci    private long int64Field19_;
5704ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5705ffe3c632Sopenharmony_ci    public long Int64Field19 {
5706ffe3c632Sopenharmony_ci      get { return int64Field19_; }
5707ffe3c632Sopenharmony_ci      set {
5708ffe3c632Sopenharmony_ci        int64Field19_ = value;
5709ffe3c632Sopenharmony_ci      }
5710ffe3c632Sopenharmony_ci    }
5711ffe3c632Sopenharmony_ci
5712ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_115" field.</summary>
5713ffe3c632Sopenharmony_ci    public const int Int64Field115FieldNumber = 115;
5714ffe3c632Sopenharmony_ci    private long int64Field115_;
5715ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5716ffe3c632Sopenharmony_ci    public long Int64Field115 {
5717ffe3c632Sopenharmony_ci      get { return int64Field115_; }
5718ffe3c632Sopenharmony_ci      set {
5719ffe3c632Sopenharmony_ci        int64Field115_ = value;
5720ffe3c632Sopenharmony_ci      }
5721ffe3c632Sopenharmony_ci    }
5722ffe3c632Sopenharmony_ci
5723ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_116" field.</summary>
5724ffe3c632Sopenharmony_ci    public const int DoubleField116FieldNumber = 116;
5725ffe3c632Sopenharmony_ci    private double doubleField116_;
5726ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5727ffe3c632Sopenharmony_ci    public double DoubleField116 {
5728ffe3c632Sopenharmony_ci      get { return doubleField116_; }
5729ffe3c632Sopenharmony_ci      set {
5730ffe3c632Sopenharmony_ci        doubleField116_ = value;
5731ffe3c632Sopenharmony_ci      }
5732ffe3c632Sopenharmony_ci    }
5733ffe3c632Sopenharmony_ci
5734ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_117" field.</summary>
5735ffe3c632Sopenharmony_ci    public const int Int64Field117FieldNumber = 117;
5736ffe3c632Sopenharmony_ci    private long int64Field117_;
5737ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5738ffe3c632Sopenharmony_ci    public long Int64Field117 {
5739ffe3c632Sopenharmony_ci      get { return int64Field117_; }
5740ffe3c632Sopenharmony_ci      set {
5741ffe3c632Sopenharmony_ci        int64Field117_ = value;
5742ffe3c632Sopenharmony_ci      }
5743ffe3c632Sopenharmony_ci    }
5744ffe3c632Sopenharmony_ci
5745ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_20" field.</summary>
5746ffe3c632Sopenharmony_ci    public const int DoubleField20FieldNumber = 20;
5747ffe3c632Sopenharmony_ci    private double doubleField20_;
5748ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5749ffe3c632Sopenharmony_ci    public double DoubleField20 {
5750ffe3c632Sopenharmony_ci      get { return doubleField20_; }
5751ffe3c632Sopenharmony_ci      set {
5752ffe3c632Sopenharmony_ci        doubleField20_ = value;
5753ffe3c632Sopenharmony_ci      }
5754ffe3c632Sopenharmony_ci    }
5755ffe3c632Sopenharmony_ci
5756ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_21" field.</summary>
5757ffe3c632Sopenharmony_ci    public const int DoubleField21FieldNumber = 21;
5758ffe3c632Sopenharmony_ci    private double doubleField21_;
5759ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5760ffe3c632Sopenharmony_ci    public double DoubleField21 {
5761ffe3c632Sopenharmony_ci      get { return doubleField21_; }
5762ffe3c632Sopenharmony_ci      set {
5763ffe3c632Sopenharmony_ci        doubleField21_ = value;
5764ffe3c632Sopenharmony_ci      }
5765ffe3c632Sopenharmony_ci    }
5766ffe3c632Sopenharmony_ci
5767ffe3c632Sopenharmony_ci    /// <summary>Field number for the "string_field_73" field.</summary>
5768ffe3c632Sopenharmony_ci    public const int StringField73FieldNumber = 73;
5769ffe3c632Sopenharmony_ci    private string stringField73_ = "";
5770ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5771ffe3c632Sopenharmony_ci    public string StringField73 {
5772ffe3c632Sopenharmony_ci      get { return stringField73_; }
5773ffe3c632Sopenharmony_ci      set {
5774ffe3c632Sopenharmony_ci        stringField73_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
5775ffe3c632Sopenharmony_ci      }
5776ffe3c632Sopenharmony_ci    }
5777ffe3c632Sopenharmony_ci
5778ffe3c632Sopenharmony_ci    /// <summary>Field number for the "string_field_74" field.</summary>
5779ffe3c632Sopenharmony_ci    public const int StringField74FieldNumber = 74;
5780ffe3c632Sopenharmony_ci    private string stringField74_ = "";
5781ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5782ffe3c632Sopenharmony_ci    public string StringField74 {
5783ffe3c632Sopenharmony_ci      get { return stringField74_; }
5784ffe3c632Sopenharmony_ci      set {
5785ffe3c632Sopenharmony_ci        stringField74_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
5786ffe3c632Sopenharmony_ci      }
5787ffe3c632Sopenharmony_ci    }
5788ffe3c632Sopenharmony_ci
5789ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_22" field.</summary>
5790ffe3c632Sopenharmony_ci    public const int DoubleField22FieldNumber = 22;
5791ffe3c632Sopenharmony_ci    private double doubleField22_;
5792ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5793ffe3c632Sopenharmony_ci    public double DoubleField22 {
5794ffe3c632Sopenharmony_ci      get { return doubleField22_; }
5795ffe3c632Sopenharmony_ci      set {
5796ffe3c632Sopenharmony_ci        doubleField22_ = value;
5797ffe3c632Sopenharmony_ci      }
5798ffe3c632Sopenharmony_ci    }
5799ffe3c632Sopenharmony_ci
5800ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_69" field.</summary>
5801ffe3c632Sopenharmony_ci    public const int DoubleField69FieldNumber = 69;
5802ffe3c632Sopenharmony_ci    private double doubleField69_;
5803ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5804ffe3c632Sopenharmony_ci    public double DoubleField69 {
5805ffe3c632Sopenharmony_ci      get { return doubleField69_; }
5806ffe3c632Sopenharmony_ci      set {
5807ffe3c632Sopenharmony_ci        doubleField69_ = value;
5808ffe3c632Sopenharmony_ci      }
5809ffe3c632Sopenharmony_ci    }
5810ffe3c632Sopenharmony_ci
5811ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_70" field.</summary>
5812ffe3c632Sopenharmony_ci    public const int DoubleField70FieldNumber = 70;
5813ffe3c632Sopenharmony_ci    private double doubleField70_;
5814ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5815ffe3c632Sopenharmony_ci    public double DoubleField70 {
5816ffe3c632Sopenharmony_ci      get { return doubleField70_; }
5817ffe3c632Sopenharmony_ci      set {
5818ffe3c632Sopenharmony_ci        doubleField70_ = value;
5819ffe3c632Sopenharmony_ci      }
5820ffe3c632Sopenharmony_ci    }
5821ffe3c632Sopenharmony_ci
5822ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_71" field.</summary>
5823ffe3c632Sopenharmony_ci    public const int DoubleField71FieldNumber = 71;
5824ffe3c632Sopenharmony_ci    private double doubleField71_;
5825ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5826ffe3c632Sopenharmony_ci    public double DoubleField71 {
5827ffe3c632Sopenharmony_ci      get { return doubleField71_; }
5828ffe3c632Sopenharmony_ci      set {
5829ffe3c632Sopenharmony_ci        doubleField71_ = value;
5830ffe3c632Sopenharmony_ci      }
5831ffe3c632Sopenharmony_ci    }
5832ffe3c632Sopenharmony_ci
5833ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_72" field.</summary>
5834ffe3c632Sopenharmony_ci    public const int DoubleField72FieldNumber = 72;
5835ffe3c632Sopenharmony_ci    private double doubleField72_;
5836ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5837ffe3c632Sopenharmony_ci    public double DoubleField72 {
5838ffe3c632Sopenharmony_ci      get { return doubleField72_; }
5839ffe3c632Sopenharmony_ci      set {
5840ffe3c632Sopenharmony_ci        doubleField72_ = value;
5841ffe3c632Sopenharmony_ci      }
5842ffe3c632Sopenharmony_ci    }
5843ffe3c632Sopenharmony_ci
5844ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_25" field.</summary>
5845ffe3c632Sopenharmony_ci    public const int DoubleField25FieldNumber = 25;
5846ffe3c632Sopenharmony_ci    private double doubleField25_;
5847ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5848ffe3c632Sopenharmony_ci    public double DoubleField25 {
5849ffe3c632Sopenharmony_ci      get { return doubleField25_; }
5850ffe3c632Sopenharmony_ci      set {
5851ffe3c632Sopenharmony_ci        doubleField25_ = value;
5852ffe3c632Sopenharmony_ci      }
5853ffe3c632Sopenharmony_ci    }
5854ffe3c632Sopenharmony_ci
5855ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_26" field.</summary>
5856ffe3c632Sopenharmony_ci    public const int Int64Field26FieldNumber = 26;
5857ffe3c632Sopenharmony_ci    private long int64Field26_;
5858ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5859ffe3c632Sopenharmony_ci    public long Int64Field26 {
5860ffe3c632Sopenharmony_ci      get { return int64Field26_; }
5861ffe3c632Sopenharmony_ci      set {
5862ffe3c632Sopenharmony_ci        int64Field26_ = value;
5863ffe3c632Sopenharmony_ci      }
5864ffe3c632Sopenharmony_ci    }
5865ffe3c632Sopenharmony_ci
5866ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_68" field.</summary>
5867ffe3c632Sopenharmony_ci    public const int DoubleField68FieldNumber = 68;
5868ffe3c632Sopenharmony_ci    private double doubleField68_;
5869ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5870ffe3c632Sopenharmony_ci    public double DoubleField68 {
5871ffe3c632Sopenharmony_ci      get { return doubleField68_; }
5872ffe3c632Sopenharmony_ci      set {
5873ffe3c632Sopenharmony_ci        doubleField68_ = value;
5874ffe3c632Sopenharmony_ci      }
5875ffe3c632Sopenharmony_ci    }
5876ffe3c632Sopenharmony_ci
5877ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_28" field.</summary>
5878ffe3c632Sopenharmony_ci    public const int DoubleField28FieldNumber = 28;
5879ffe3c632Sopenharmony_ci    private double doubleField28_;
5880ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5881ffe3c632Sopenharmony_ci    public double DoubleField28 {
5882ffe3c632Sopenharmony_ci      get { return doubleField28_; }
5883ffe3c632Sopenharmony_ci      set {
5884ffe3c632Sopenharmony_ci        doubleField28_ = value;
5885ffe3c632Sopenharmony_ci      }
5886ffe3c632Sopenharmony_ci    }
5887ffe3c632Sopenharmony_ci
5888ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_106" field.</summary>
5889ffe3c632Sopenharmony_ci    public const int DoubleField106FieldNumber = 106;
5890ffe3c632Sopenharmony_ci    private double doubleField106_;
5891ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5892ffe3c632Sopenharmony_ci    public double DoubleField106 {
5893ffe3c632Sopenharmony_ci      get { return doubleField106_; }
5894ffe3c632Sopenharmony_ci      set {
5895ffe3c632Sopenharmony_ci        doubleField106_ = value;
5896ffe3c632Sopenharmony_ci      }
5897ffe3c632Sopenharmony_ci    }
5898ffe3c632Sopenharmony_ci
5899ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_29" field.</summary>
5900ffe3c632Sopenharmony_ci    public const int DoubleField29FieldNumber = 29;
5901ffe3c632Sopenharmony_ci    private double doubleField29_;
5902ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5903ffe3c632Sopenharmony_ci    public double DoubleField29 {
5904ffe3c632Sopenharmony_ci      get { return doubleField29_; }
5905ffe3c632Sopenharmony_ci      set {
5906ffe3c632Sopenharmony_ci        doubleField29_ = value;
5907ffe3c632Sopenharmony_ci      }
5908ffe3c632Sopenharmony_ci    }
5909ffe3c632Sopenharmony_ci
5910ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_30" field.</summary>
5911ffe3c632Sopenharmony_ci    public const int DoubleField30FieldNumber = 30;
5912ffe3c632Sopenharmony_ci    private double doubleField30_;
5913ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5914ffe3c632Sopenharmony_ci    public double DoubleField30 {
5915ffe3c632Sopenharmony_ci      get { return doubleField30_; }
5916ffe3c632Sopenharmony_ci      set {
5917ffe3c632Sopenharmony_ci        doubleField30_ = value;
5918ffe3c632Sopenharmony_ci      }
5919ffe3c632Sopenharmony_ci    }
5920ffe3c632Sopenharmony_ci
5921ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_101" field.</summary>
5922ffe3c632Sopenharmony_ci    public const int DoubleField101FieldNumber = 101;
5923ffe3c632Sopenharmony_ci    private double doubleField101_;
5924ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5925ffe3c632Sopenharmony_ci    public double DoubleField101 {
5926ffe3c632Sopenharmony_ci      get { return doubleField101_; }
5927ffe3c632Sopenharmony_ci      set {
5928ffe3c632Sopenharmony_ci        doubleField101_ = value;
5929ffe3c632Sopenharmony_ci      }
5930ffe3c632Sopenharmony_ci    }
5931ffe3c632Sopenharmony_ci
5932ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_102" field.</summary>
5933ffe3c632Sopenharmony_ci    public const int DoubleField102FieldNumber = 102;
5934ffe3c632Sopenharmony_ci    private double doubleField102_;
5935ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5936ffe3c632Sopenharmony_ci    public double DoubleField102 {
5937ffe3c632Sopenharmony_ci      get { return doubleField102_; }
5938ffe3c632Sopenharmony_ci      set {
5939ffe3c632Sopenharmony_ci        doubleField102_ = value;
5940ffe3c632Sopenharmony_ci      }
5941ffe3c632Sopenharmony_ci    }
5942ffe3c632Sopenharmony_ci
5943ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_103" field.</summary>
5944ffe3c632Sopenharmony_ci    public const int DoubleField103FieldNumber = 103;
5945ffe3c632Sopenharmony_ci    private double doubleField103_;
5946ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5947ffe3c632Sopenharmony_ci    public double DoubleField103 {
5948ffe3c632Sopenharmony_ci      get { return doubleField103_; }
5949ffe3c632Sopenharmony_ci      set {
5950ffe3c632Sopenharmony_ci        doubleField103_ = value;
5951ffe3c632Sopenharmony_ci      }
5952ffe3c632Sopenharmony_ci    }
5953ffe3c632Sopenharmony_ci
5954ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_104" field.</summary>
5955ffe3c632Sopenharmony_ci    public const int DoubleField104FieldNumber = 104;
5956ffe3c632Sopenharmony_ci    private double doubleField104_;
5957ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5958ffe3c632Sopenharmony_ci    public double DoubleField104 {
5959ffe3c632Sopenharmony_ci      get { return doubleField104_; }
5960ffe3c632Sopenharmony_ci      set {
5961ffe3c632Sopenharmony_ci        doubleField104_ = value;
5962ffe3c632Sopenharmony_ci      }
5963ffe3c632Sopenharmony_ci    }
5964ffe3c632Sopenharmony_ci
5965ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_105" field.</summary>
5966ffe3c632Sopenharmony_ci    public const int DoubleField105FieldNumber = 105;
5967ffe3c632Sopenharmony_ci    private double doubleField105_;
5968ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5969ffe3c632Sopenharmony_ci    public double DoubleField105 {
5970ffe3c632Sopenharmony_ci      get { return doubleField105_; }
5971ffe3c632Sopenharmony_ci      set {
5972ffe3c632Sopenharmony_ci        doubleField105_ = value;
5973ffe3c632Sopenharmony_ci      }
5974ffe3c632Sopenharmony_ci    }
5975ffe3c632Sopenharmony_ci
5976ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_31" field.</summary>
5977ffe3c632Sopenharmony_ci    public const int DoubleField31FieldNumber = 31;
5978ffe3c632Sopenharmony_ci    private double doubleField31_;
5979ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5980ffe3c632Sopenharmony_ci    public double DoubleField31 {
5981ffe3c632Sopenharmony_ci      get { return doubleField31_; }
5982ffe3c632Sopenharmony_ci      set {
5983ffe3c632Sopenharmony_ci        doubleField31_ = value;
5984ffe3c632Sopenharmony_ci      }
5985ffe3c632Sopenharmony_ci    }
5986ffe3c632Sopenharmony_ci
5987ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_32" field.</summary>
5988ffe3c632Sopenharmony_ci    public const int Int64Field32FieldNumber = 32;
5989ffe3c632Sopenharmony_ci    private long int64Field32_;
5990ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
5991ffe3c632Sopenharmony_ci    public long Int64Field32 {
5992ffe3c632Sopenharmony_ci      get { return int64Field32_; }
5993ffe3c632Sopenharmony_ci      set {
5994ffe3c632Sopenharmony_ci        int64Field32_ = value;
5995ffe3c632Sopenharmony_ci      }
5996ffe3c632Sopenharmony_ci    }
5997ffe3c632Sopenharmony_ci
5998ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_75" field.</summary>
5999ffe3c632Sopenharmony_ci    public const int DoubleField75FieldNumber = 75;
6000ffe3c632Sopenharmony_ci    private double doubleField75_;
6001ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6002ffe3c632Sopenharmony_ci    public double DoubleField75 {
6003ffe3c632Sopenharmony_ci      get { return doubleField75_; }
6004ffe3c632Sopenharmony_ci      set {
6005ffe3c632Sopenharmony_ci        doubleField75_ = value;
6006ffe3c632Sopenharmony_ci      }
6007ffe3c632Sopenharmony_ci    }
6008ffe3c632Sopenharmony_ci
6009ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_129" field.</summary>
6010ffe3c632Sopenharmony_ci    public const int DoubleField129FieldNumber = 129;
6011ffe3c632Sopenharmony_ci    private double doubleField129_;
6012ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6013ffe3c632Sopenharmony_ci    public double DoubleField129 {
6014ffe3c632Sopenharmony_ci      get { return doubleField129_; }
6015ffe3c632Sopenharmony_ci      set {
6016ffe3c632Sopenharmony_ci        doubleField129_ = value;
6017ffe3c632Sopenharmony_ci      }
6018ffe3c632Sopenharmony_ci    }
6019ffe3c632Sopenharmony_ci
6020ffe3c632Sopenharmony_ci    /// <summary>Field number for the "enum_field_80" field.</summary>
6021ffe3c632Sopenharmony_ci    public const int EnumField80FieldNumber = 80;
6022ffe3c632Sopenharmony_ci    private int enumField80_;
6023ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6024ffe3c632Sopenharmony_ci    public int EnumField80 {
6025ffe3c632Sopenharmony_ci      get { return enumField80_; }
6026ffe3c632Sopenharmony_ci      set {
6027ffe3c632Sopenharmony_ci        enumField80_ = value;
6028ffe3c632Sopenharmony_ci      }
6029ffe3c632Sopenharmony_ci    }
6030ffe3c632Sopenharmony_ci
6031ffe3c632Sopenharmony_ci    /// <summary>Field number for the "enum_field_81" field.</summary>
6032ffe3c632Sopenharmony_ci    public const int EnumField81FieldNumber = 81;
6033ffe3c632Sopenharmony_ci    private int enumField81_;
6034ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6035ffe3c632Sopenharmony_ci    public int EnumField81 {
6036ffe3c632Sopenharmony_ci      get { return enumField81_; }
6037ffe3c632Sopenharmony_ci      set {
6038ffe3c632Sopenharmony_ci        enumField81_ = value;
6039ffe3c632Sopenharmony_ci      }
6040ffe3c632Sopenharmony_ci    }
6041ffe3c632Sopenharmony_ci
6042ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_82" field.</summary>
6043ffe3c632Sopenharmony_ci    public const int Int64Field82FieldNumber = 82;
6044ffe3c632Sopenharmony_ci    private long int64Field82_;
6045ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6046ffe3c632Sopenharmony_ci    public long Int64Field82 {
6047ffe3c632Sopenharmony_ci      get { return int64Field82_; }
6048ffe3c632Sopenharmony_ci      set {
6049ffe3c632Sopenharmony_ci        int64Field82_ = value;
6050ffe3c632Sopenharmony_ci      }
6051ffe3c632Sopenharmony_ci    }
6052ffe3c632Sopenharmony_ci
6053ffe3c632Sopenharmony_ci    /// <summary>Field number for the "enum_field_83" field.</summary>
6054ffe3c632Sopenharmony_ci    public const int EnumField83FieldNumber = 83;
6055ffe3c632Sopenharmony_ci    private int enumField83_;
6056ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6057ffe3c632Sopenharmony_ci    public int EnumField83 {
6058ffe3c632Sopenharmony_ci      get { return enumField83_; }
6059ffe3c632Sopenharmony_ci      set {
6060ffe3c632Sopenharmony_ci        enumField83_ = value;
6061ffe3c632Sopenharmony_ci      }
6062ffe3c632Sopenharmony_ci    }
6063ffe3c632Sopenharmony_ci
6064ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_85" field.</summary>
6065ffe3c632Sopenharmony_ci    public const int Int64Field85FieldNumber = 85;
6066ffe3c632Sopenharmony_ci    private long int64Field85_;
6067ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6068ffe3c632Sopenharmony_ci    public long Int64Field85 {
6069ffe3c632Sopenharmony_ci      get { return int64Field85_; }
6070ffe3c632Sopenharmony_ci      set {
6071ffe3c632Sopenharmony_ci        int64Field85_ = value;
6072ffe3c632Sopenharmony_ci      }
6073ffe3c632Sopenharmony_ci    }
6074ffe3c632Sopenharmony_ci
6075ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_86" field.</summary>
6076ffe3c632Sopenharmony_ci    public const int Int64Field86FieldNumber = 86;
6077ffe3c632Sopenharmony_ci    private long int64Field86_;
6078ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6079ffe3c632Sopenharmony_ci    public long Int64Field86 {
6080ffe3c632Sopenharmony_ci      get { return int64Field86_; }
6081ffe3c632Sopenharmony_ci      set {
6082ffe3c632Sopenharmony_ci        int64Field86_ = value;
6083ffe3c632Sopenharmony_ci      }
6084ffe3c632Sopenharmony_ci    }
6085ffe3c632Sopenharmony_ci
6086ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_87" field.</summary>
6087ffe3c632Sopenharmony_ci    public const int Int64Field87FieldNumber = 87;
6088ffe3c632Sopenharmony_ci    private long int64Field87_;
6089ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6090ffe3c632Sopenharmony_ci    public long Int64Field87 {
6091ffe3c632Sopenharmony_ci      get { return int64Field87_; }
6092ffe3c632Sopenharmony_ci      set {
6093ffe3c632Sopenharmony_ci        int64Field87_ = value;
6094ffe3c632Sopenharmony_ci      }
6095ffe3c632Sopenharmony_ci    }
6096ffe3c632Sopenharmony_ci
6097ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_125" field.</summary>
6098ffe3c632Sopenharmony_ci    public const int Int64Field125FieldNumber = 125;
6099ffe3c632Sopenharmony_ci    private long int64Field125_;
6100ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6101ffe3c632Sopenharmony_ci    public long Int64Field125 {
6102ffe3c632Sopenharmony_ci      get { return int64Field125_; }
6103ffe3c632Sopenharmony_ci      set {
6104ffe3c632Sopenharmony_ci        int64Field125_ = value;
6105ffe3c632Sopenharmony_ci      }
6106ffe3c632Sopenharmony_ci    }
6107ffe3c632Sopenharmony_ci
6108ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_37" field.</summary>
6109ffe3c632Sopenharmony_ci    public const int Int64Field37FieldNumber = 37;
6110ffe3c632Sopenharmony_ci    private long int64Field37_;
6111ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6112ffe3c632Sopenharmony_ci    public long Int64Field37 {
6113ffe3c632Sopenharmony_ci      get { return int64Field37_; }
6114ffe3c632Sopenharmony_ci      set {
6115ffe3c632Sopenharmony_ci        int64Field37_ = value;
6116ffe3c632Sopenharmony_ci      }
6117ffe3c632Sopenharmony_ci    }
6118ffe3c632Sopenharmony_ci
6119ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_38" field.</summary>
6120ffe3c632Sopenharmony_ci    public const int DoubleField38FieldNumber = 38;
6121ffe3c632Sopenharmony_ci    private double doubleField38_;
6122ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6123ffe3c632Sopenharmony_ci    public double DoubleField38 {
6124ffe3c632Sopenharmony_ci      get { return doubleField38_; }
6125ffe3c632Sopenharmony_ci      set {
6126ffe3c632Sopenharmony_ci        doubleField38_ = value;
6127ffe3c632Sopenharmony_ci      }
6128ffe3c632Sopenharmony_ci    }
6129ffe3c632Sopenharmony_ci
6130ffe3c632Sopenharmony_ci    /// <summary>Field number for the "interactions" field.</summary>
6131ffe3c632Sopenharmony_ci    public const int InteractionsFieldNumber = 39;
6132ffe3c632Sopenharmony_ci    private long interactions_;
6133ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6134ffe3c632Sopenharmony_ci    public long Interactions {
6135ffe3c632Sopenharmony_ci      get { return interactions_; }
6136ffe3c632Sopenharmony_ci      set {
6137ffe3c632Sopenharmony_ci        interactions_ = value;
6138ffe3c632Sopenharmony_ci      }
6139ffe3c632Sopenharmony_ci    }
6140ffe3c632Sopenharmony_ci
6141ffe3c632Sopenharmony_ci    /// <summary>Field number for the "repeated_int_field_100" field.</summary>
6142ffe3c632Sopenharmony_ci    public const int RepeatedIntField100FieldNumber = 100;
6143ffe3c632Sopenharmony_ci    private static readonly pb::FieldCodec<int> _repeated_repeatedIntField100_codec
6144ffe3c632Sopenharmony_ci        = pb::FieldCodec.ForInt32(802);
6145ffe3c632Sopenharmony_ci    private readonly pbc::RepeatedField<int> repeatedIntField100_ = new pbc::RepeatedField<int>();
6146ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6147ffe3c632Sopenharmony_ci    public pbc::RepeatedField<int> RepeatedIntField100 {
6148ffe3c632Sopenharmony_ci      get { return repeatedIntField100_; }
6149ffe3c632Sopenharmony_ci    }
6150ffe3c632Sopenharmony_ci
6151ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_40" field.</summary>
6152ffe3c632Sopenharmony_ci    public const int DoubleField40FieldNumber = 40;
6153ffe3c632Sopenharmony_ci    private double doubleField40_;
6154ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6155ffe3c632Sopenharmony_ci    public double DoubleField40 {
6156ffe3c632Sopenharmony_ci      get { return doubleField40_; }
6157ffe3c632Sopenharmony_ci      set {
6158ffe3c632Sopenharmony_ci        doubleField40_ = value;
6159ffe3c632Sopenharmony_ci      }
6160ffe3c632Sopenharmony_ci    }
6161ffe3c632Sopenharmony_ci
6162ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_41" field.</summary>
6163ffe3c632Sopenharmony_ci    public const int Int64Field41FieldNumber = 41;
6164ffe3c632Sopenharmony_ci    private long int64Field41_;
6165ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6166ffe3c632Sopenharmony_ci    public long Int64Field41 {
6167ffe3c632Sopenharmony_ci      get { return int64Field41_; }
6168ffe3c632Sopenharmony_ci      set {
6169ffe3c632Sopenharmony_ci        int64Field41_ = value;
6170ffe3c632Sopenharmony_ci      }
6171ffe3c632Sopenharmony_ci    }
6172ffe3c632Sopenharmony_ci
6173ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_126" field.</summary>
6174ffe3c632Sopenharmony_ci    public const int Int64Field126FieldNumber = 126;
6175ffe3c632Sopenharmony_ci    private long int64Field126_;
6176ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6177ffe3c632Sopenharmony_ci    public long Int64Field126 {
6178ffe3c632Sopenharmony_ci      get { return int64Field126_; }
6179ffe3c632Sopenharmony_ci      set {
6180ffe3c632Sopenharmony_ci        int64Field126_ = value;
6181ffe3c632Sopenharmony_ci      }
6182ffe3c632Sopenharmony_ci    }
6183ffe3c632Sopenharmony_ci
6184ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_127" field.</summary>
6185ffe3c632Sopenharmony_ci    public const int Int64Field127FieldNumber = 127;
6186ffe3c632Sopenharmony_ci    private long int64Field127_;
6187ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6188ffe3c632Sopenharmony_ci    public long Int64Field127 {
6189ffe3c632Sopenharmony_ci      get { return int64Field127_; }
6190ffe3c632Sopenharmony_ci      set {
6191ffe3c632Sopenharmony_ci        int64Field127_ = value;
6192ffe3c632Sopenharmony_ci      }
6193ffe3c632Sopenharmony_ci    }
6194ffe3c632Sopenharmony_ci
6195ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_128" field.</summary>
6196ffe3c632Sopenharmony_ci    public const int DoubleField128FieldNumber = 128;
6197ffe3c632Sopenharmony_ci    private double doubleField128_;
6198ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6199ffe3c632Sopenharmony_ci    public double DoubleField128 {
6200ffe3c632Sopenharmony_ci      get { return doubleField128_; }
6201ffe3c632Sopenharmony_ci      set {
6202ffe3c632Sopenharmony_ci        doubleField128_ = value;
6203ffe3c632Sopenharmony_ci      }
6204ffe3c632Sopenharmony_ci    }
6205ffe3c632Sopenharmony_ci
6206ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_109" field.</summary>
6207ffe3c632Sopenharmony_ci    public const int DoubleField109FieldNumber = 109;
6208ffe3c632Sopenharmony_ci    private double doubleField109_;
6209ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6210ffe3c632Sopenharmony_ci    public double DoubleField109 {
6211ffe3c632Sopenharmony_ci      get { return doubleField109_; }
6212ffe3c632Sopenharmony_ci      set {
6213ffe3c632Sopenharmony_ci        doubleField109_ = value;
6214ffe3c632Sopenharmony_ci      }
6215ffe3c632Sopenharmony_ci    }
6216ffe3c632Sopenharmony_ci
6217ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_110" field.</summary>
6218ffe3c632Sopenharmony_ci    public const int Int64Field110FieldNumber = 110;
6219ffe3c632Sopenharmony_ci    private long int64Field110_;
6220ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6221ffe3c632Sopenharmony_ci    public long Int64Field110 {
6222ffe3c632Sopenharmony_ci      get { return int64Field110_; }
6223ffe3c632Sopenharmony_ci      set {
6224ffe3c632Sopenharmony_ci        int64Field110_ = value;
6225ffe3c632Sopenharmony_ci      }
6226ffe3c632Sopenharmony_ci    }
6227ffe3c632Sopenharmony_ci
6228ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_111" field.</summary>
6229ffe3c632Sopenharmony_ci    public const int DoubleField111FieldNumber = 111;
6230ffe3c632Sopenharmony_ci    private double doubleField111_;
6231ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6232ffe3c632Sopenharmony_ci    public double DoubleField111 {
6233ffe3c632Sopenharmony_ci      get { return doubleField111_; }
6234ffe3c632Sopenharmony_ci      set {
6235ffe3c632Sopenharmony_ci        doubleField111_ = value;
6236ffe3c632Sopenharmony_ci      }
6237ffe3c632Sopenharmony_ci    }
6238ffe3c632Sopenharmony_ci
6239ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_112" field.</summary>
6240ffe3c632Sopenharmony_ci    public const int Int64Field112FieldNumber = 112;
6241ffe3c632Sopenharmony_ci    private long int64Field112_;
6242ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6243ffe3c632Sopenharmony_ci    public long Int64Field112 {
6244ffe3c632Sopenharmony_ci      get { return int64Field112_; }
6245ffe3c632Sopenharmony_ci      set {
6246ffe3c632Sopenharmony_ci        int64Field112_ = value;
6247ffe3c632Sopenharmony_ci      }
6248ffe3c632Sopenharmony_ci    }
6249ffe3c632Sopenharmony_ci
6250ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_113" field.</summary>
6251ffe3c632Sopenharmony_ci    public const int DoubleField113FieldNumber = 113;
6252ffe3c632Sopenharmony_ci    private double doubleField113_;
6253ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6254ffe3c632Sopenharmony_ci    public double DoubleField113 {
6255ffe3c632Sopenharmony_ci      get { return doubleField113_; }
6256ffe3c632Sopenharmony_ci      set {
6257ffe3c632Sopenharmony_ci        doubleField113_ = value;
6258ffe3c632Sopenharmony_ci      }
6259ffe3c632Sopenharmony_ci    }
6260ffe3c632Sopenharmony_ci
6261ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_114" field.</summary>
6262ffe3c632Sopenharmony_ci    public const int Int64Field114FieldNumber = 114;
6263ffe3c632Sopenharmony_ci    private long int64Field114_;
6264ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6265ffe3c632Sopenharmony_ci    public long Int64Field114 {
6266ffe3c632Sopenharmony_ci      get { return int64Field114_; }
6267ffe3c632Sopenharmony_ci      set {
6268ffe3c632Sopenharmony_ci        int64Field114_ = value;
6269ffe3c632Sopenharmony_ci      }
6270ffe3c632Sopenharmony_ci    }
6271ffe3c632Sopenharmony_ci
6272ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_42" field.</summary>
6273ffe3c632Sopenharmony_ci    public const int DoubleField42FieldNumber = 42;
6274ffe3c632Sopenharmony_ci    private double doubleField42_;
6275ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6276ffe3c632Sopenharmony_ci    public double DoubleField42 {
6277ffe3c632Sopenharmony_ci      get { return doubleField42_; }
6278ffe3c632Sopenharmony_ci      set {
6279ffe3c632Sopenharmony_ci        doubleField42_ = value;
6280ffe3c632Sopenharmony_ci      }
6281ffe3c632Sopenharmony_ci    }
6282ffe3c632Sopenharmony_ci
6283ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_43" field.</summary>
6284ffe3c632Sopenharmony_ci    public const int Int64Field43FieldNumber = 43;
6285ffe3c632Sopenharmony_ci    private long int64Field43_;
6286ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6287ffe3c632Sopenharmony_ci    public long Int64Field43 {
6288ffe3c632Sopenharmony_ci      get { return int64Field43_; }
6289ffe3c632Sopenharmony_ci      set {
6290ffe3c632Sopenharmony_ci        int64Field43_ = value;
6291ffe3c632Sopenharmony_ci      }
6292ffe3c632Sopenharmony_ci    }
6293ffe3c632Sopenharmony_ci
6294ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_44" field.</summary>
6295ffe3c632Sopenharmony_ci    public const int Int64Field44FieldNumber = 44;
6296ffe3c632Sopenharmony_ci    private long int64Field44_;
6297ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6298ffe3c632Sopenharmony_ci    public long Int64Field44 {
6299ffe3c632Sopenharmony_ci      get { return int64Field44_; }
6300ffe3c632Sopenharmony_ci      set {
6301ffe3c632Sopenharmony_ci        int64Field44_ = value;
6302ffe3c632Sopenharmony_ci      }
6303ffe3c632Sopenharmony_ci    }
6304ffe3c632Sopenharmony_ci
6305ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_45" field.</summary>
6306ffe3c632Sopenharmony_ci    public const int DoubleField45FieldNumber = 45;
6307ffe3c632Sopenharmony_ci    private double doubleField45_;
6308ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6309ffe3c632Sopenharmony_ci    public double DoubleField45 {
6310ffe3c632Sopenharmony_ci      get { return doubleField45_; }
6311ffe3c632Sopenharmony_ci      set {
6312ffe3c632Sopenharmony_ci        doubleField45_ = value;
6313ffe3c632Sopenharmony_ci      }
6314ffe3c632Sopenharmony_ci    }
6315ffe3c632Sopenharmony_ci
6316ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_46" field.</summary>
6317ffe3c632Sopenharmony_ci    public const int DoubleField46FieldNumber = 46;
6318ffe3c632Sopenharmony_ci    private double doubleField46_;
6319ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6320ffe3c632Sopenharmony_ci    public double DoubleField46 {
6321ffe3c632Sopenharmony_ci      get { return doubleField46_; }
6322ffe3c632Sopenharmony_ci      set {
6323ffe3c632Sopenharmony_ci        doubleField46_ = value;
6324ffe3c632Sopenharmony_ci      }
6325ffe3c632Sopenharmony_ci    }
6326ffe3c632Sopenharmony_ci
6327ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_78" field.</summary>
6328ffe3c632Sopenharmony_ci    public const int DoubleField78FieldNumber = 78;
6329ffe3c632Sopenharmony_ci    private double doubleField78_;
6330ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6331ffe3c632Sopenharmony_ci    public double DoubleField78 {
6332ffe3c632Sopenharmony_ci      get { return doubleField78_; }
6333ffe3c632Sopenharmony_ci      set {
6334ffe3c632Sopenharmony_ci        doubleField78_ = value;
6335ffe3c632Sopenharmony_ci      }
6336ffe3c632Sopenharmony_ci    }
6337ffe3c632Sopenharmony_ci
6338ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_88" field.</summary>
6339ffe3c632Sopenharmony_ci    public const int DoubleField88FieldNumber = 88;
6340ffe3c632Sopenharmony_ci    private double doubleField88_;
6341ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6342ffe3c632Sopenharmony_ci    public double DoubleField88 {
6343ffe3c632Sopenharmony_ci      get { return doubleField88_; }
6344ffe3c632Sopenharmony_ci      set {
6345ffe3c632Sopenharmony_ci        doubleField88_ = value;
6346ffe3c632Sopenharmony_ci      }
6347ffe3c632Sopenharmony_ci    }
6348ffe3c632Sopenharmony_ci
6349ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_47" field.</summary>
6350ffe3c632Sopenharmony_ci    public const int DoubleField47FieldNumber = 47;
6351ffe3c632Sopenharmony_ci    private double doubleField47_;
6352ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6353ffe3c632Sopenharmony_ci    public double DoubleField47 {
6354ffe3c632Sopenharmony_ci      get { return doubleField47_; }
6355ffe3c632Sopenharmony_ci      set {
6356ffe3c632Sopenharmony_ci        doubleField47_ = value;
6357ffe3c632Sopenharmony_ci      }
6358ffe3c632Sopenharmony_ci    }
6359ffe3c632Sopenharmony_ci
6360ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_89" field.</summary>
6361ffe3c632Sopenharmony_ci    public const int DoubleField89FieldNumber = 89;
6362ffe3c632Sopenharmony_ci    private double doubleField89_;
6363ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6364ffe3c632Sopenharmony_ci    public double DoubleField89 {
6365ffe3c632Sopenharmony_ci      get { return doubleField89_; }
6366ffe3c632Sopenharmony_ci      set {
6367ffe3c632Sopenharmony_ci        doubleField89_ = value;
6368ffe3c632Sopenharmony_ci      }
6369ffe3c632Sopenharmony_ci    }
6370ffe3c632Sopenharmony_ci
6371ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_48" field.</summary>
6372ffe3c632Sopenharmony_ci    public const int DoubleField48FieldNumber = 48;
6373ffe3c632Sopenharmony_ci    private double doubleField48_;
6374ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6375ffe3c632Sopenharmony_ci    public double DoubleField48 {
6376ffe3c632Sopenharmony_ci      get { return doubleField48_; }
6377ffe3c632Sopenharmony_ci      set {
6378ffe3c632Sopenharmony_ci        doubleField48_ = value;
6379ffe3c632Sopenharmony_ci      }
6380ffe3c632Sopenharmony_ci    }
6381ffe3c632Sopenharmony_ci
6382ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_49" field.</summary>
6383ffe3c632Sopenharmony_ci    public const int DoubleField49FieldNumber = 49;
6384ffe3c632Sopenharmony_ci    private double doubleField49_;
6385ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6386ffe3c632Sopenharmony_ci    public double DoubleField49 {
6387ffe3c632Sopenharmony_ci      get { return doubleField49_; }
6388ffe3c632Sopenharmony_ci      set {
6389ffe3c632Sopenharmony_ci        doubleField49_ = value;
6390ffe3c632Sopenharmony_ci      }
6391ffe3c632Sopenharmony_ci    }
6392ffe3c632Sopenharmony_ci
6393ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_50" field.</summary>
6394ffe3c632Sopenharmony_ci    public const int DoubleField50FieldNumber = 50;
6395ffe3c632Sopenharmony_ci    private double doubleField50_;
6396ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6397ffe3c632Sopenharmony_ci    public double DoubleField50 {
6398ffe3c632Sopenharmony_ci      get { return doubleField50_; }
6399ffe3c632Sopenharmony_ci      set {
6400ffe3c632Sopenharmony_ci        doubleField50_ = value;
6401ffe3c632Sopenharmony_ci      }
6402ffe3c632Sopenharmony_ci    }
6403ffe3c632Sopenharmony_ci
6404ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_90" field.</summary>
6405ffe3c632Sopenharmony_ci    public const int DoubleField90FieldNumber = 90;
6406ffe3c632Sopenharmony_ci    private double doubleField90_;
6407ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6408ffe3c632Sopenharmony_ci    public double DoubleField90 {
6409ffe3c632Sopenharmony_ci      get { return doubleField90_; }
6410ffe3c632Sopenharmony_ci      set {
6411ffe3c632Sopenharmony_ci        doubleField90_ = value;
6412ffe3c632Sopenharmony_ci      }
6413ffe3c632Sopenharmony_ci    }
6414ffe3c632Sopenharmony_ci
6415ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_51" field.</summary>
6416ffe3c632Sopenharmony_ci    public const int DoubleField51FieldNumber = 51;
6417ffe3c632Sopenharmony_ci    private double doubleField51_;
6418ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6419ffe3c632Sopenharmony_ci    public double DoubleField51 {
6420ffe3c632Sopenharmony_ci      get { return doubleField51_; }
6421ffe3c632Sopenharmony_ci      set {
6422ffe3c632Sopenharmony_ci        doubleField51_ = value;
6423ffe3c632Sopenharmony_ci      }
6424ffe3c632Sopenharmony_ci    }
6425ffe3c632Sopenharmony_ci
6426ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_91" field.</summary>
6427ffe3c632Sopenharmony_ci    public const int DoubleField91FieldNumber = 91;
6428ffe3c632Sopenharmony_ci    private double doubleField91_;
6429ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6430ffe3c632Sopenharmony_ci    public double DoubleField91 {
6431ffe3c632Sopenharmony_ci      get { return doubleField91_; }
6432ffe3c632Sopenharmony_ci      set {
6433ffe3c632Sopenharmony_ci        doubleField91_ = value;
6434ffe3c632Sopenharmony_ci      }
6435ffe3c632Sopenharmony_ci    }
6436ffe3c632Sopenharmony_ci
6437ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_92" field.</summary>
6438ffe3c632Sopenharmony_ci    public const int DoubleField92FieldNumber = 92;
6439ffe3c632Sopenharmony_ci    private double doubleField92_;
6440ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6441ffe3c632Sopenharmony_ci    public double DoubleField92 {
6442ffe3c632Sopenharmony_ci      get { return doubleField92_; }
6443ffe3c632Sopenharmony_ci      set {
6444ffe3c632Sopenharmony_ci        doubleField92_ = value;
6445ffe3c632Sopenharmony_ci      }
6446ffe3c632Sopenharmony_ci    }
6447ffe3c632Sopenharmony_ci
6448ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_107" field.</summary>
6449ffe3c632Sopenharmony_ci    public const int Int64Field107FieldNumber = 107;
6450ffe3c632Sopenharmony_ci    private long int64Field107_;
6451ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6452ffe3c632Sopenharmony_ci    public long Int64Field107 {
6453ffe3c632Sopenharmony_ci      get { return int64Field107_; }
6454ffe3c632Sopenharmony_ci      set {
6455ffe3c632Sopenharmony_ci        int64Field107_ = value;
6456ffe3c632Sopenharmony_ci      }
6457ffe3c632Sopenharmony_ci    }
6458ffe3c632Sopenharmony_ci
6459ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_93" field.</summary>
6460ffe3c632Sopenharmony_ci    public const int DoubleField93FieldNumber = 93;
6461ffe3c632Sopenharmony_ci    private double doubleField93_;
6462ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6463ffe3c632Sopenharmony_ci    public double DoubleField93 {
6464ffe3c632Sopenharmony_ci      get { return doubleField93_; }
6465ffe3c632Sopenharmony_ci      set {
6466ffe3c632Sopenharmony_ci        doubleField93_ = value;
6467ffe3c632Sopenharmony_ci      }
6468ffe3c632Sopenharmony_ci    }
6469ffe3c632Sopenharmony_ci
6470ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_108" field.</summary>
6471ffe3c632Sopenharmony_ci    public const int DoubleField108FieldNumber = 108;
6472ffe3c632Sopenharmony_ci    private double doubleField108_;
6473ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6474ffe3c632Sopenharmony_ci    public double DoubleField108 {
6475ffe3c632Sopenharmony_ci      get { return doubleField108_; }
6476ffe3c632Sopenharmony_ci      set {
6477ffe3c632Sopenharmony_ci        doubleField108_ = value;
6478ffe3c632Sopenharmony_ci      }
6479ffe3c632Sopenharmony_ci    }
6480ffe3c632Sopenharmony_ci
6481ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_52" field.</summary>
6482ffe3c632Sopenharmony_ci    public const int DoubleField52FieldNumber = 52;
6483ffe3c632Sopenharmony_ci    private double doubleField52_;
6484ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6485ffe3c632Sopenharmony_ci    public double DoubleField52 {
6486ffe3c632Sopenharmony_ci      get { return doubleField52_; }
6487ffe3c632Sopenharmony_ci      set {
6488ffe3c632Sopenharmony_ci        doubleField52_ = value;
6489ffe3c632Sopenharmony_ci      }
6490ffe3c632Sopenharmony_ci    }
6491ffe3c632Sopenharmony_ci
6492ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_53" field.</summary>
6493ffe3c632Sopenharmony_ci    public const int DoubleField53FieldNumber = 53;
6494ffe3c632Sopenharmony_ci    private double doubleField53_;
6495ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6496ffe3c632Sopenharmony_ci    public double DoubleField53 {
6497ffe3c632Sopenharmony_ci      get { return doubleField53_; }
6498ffe3c632Sopenharmony_ci      set {
6499ffe3c632Sopenharmony_ci        doubleField53_ = value;
6500ffe3c632Sopenharmony_ci      }
6501ffe3c632Sopenharmony_ci    }
6502ffe3c632Sopenharmony_ci
6503ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_94" field.</summary>
6504ffe3c632Sopenharmony_ci    public const int DoubleField94FieldNumber = 94;
6505ffe3c632Sopenharmony_ci    private double doubleField94_;
6506ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6507ffe3c632Sopenharmony_ci    public double DoubleField94 {
6508ffe3c632Sopenharmony_ci      get { return doubleField94_; }
6509ffe3c632Sopenharmony_ci      set {
6510ffe3c632Sopenharmony_ci        doubleField94_ = value;
6511ffe3c632Sopenharmony_ci      }
6512ffe3c632Sopenharmony_ci    }
6513ffe3c632Sopenharmony_ci
6514ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_54" field.</summary>
6515ffe3c632Sopenharmony_ci    public const int DoubleField54FieldNumber = 54;
6516ffe3c632Sopenharmony_ci    private double doubleField54_;
6517ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6518ffe3c632Sopenharmony_ci    public double DoubleField54 {
6519ffe3c632Sopenharmony_ci      get { return doubleField54_; }
6520ffe3c632Sopenharmony_ci      set {
6521ffe3c632Sopenharmony_ci        doubleField54_ = value;
6522ffe3c632Sopenharmony_ci      }
6523ffe3c632Sopenharmony_ci    }
6524ffe3c632Sopenharmony_ci
6525ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_55" field.</summary>
6526ffe3c632Sopenharmony_ci    public const int DoubleField55FieldNumber = 55;
6527ffe3c632Sopenharmony_ci    private double doubleField55_;
6528ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6529ffe3c632Sopenharmony_ci    public double DoubleField55 {
6530ffe3c632Sopenharmony_ci      get { return doubleField55_; }
6531ffe3c632Sopenharmony_ci      set {
6532ffe3c632Sopenharmony_ci        doubleField55_ = value;
6533ffe3c632Sopenharmony_ci      }
6534ffe3c632Sopenharmony_ci    }
6535ffe3c632Sopenharmony_ci
6536ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_56" field.</summary>
6537ffe3c632Sopenharmony_ci    public const int DoubleField56FieldNumber = 56;
6538ffe3c632Sopenharmony_ci    private double doubleField56_;
6539ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6540ffe3c632Sopenharmony_ci    public double DoubleField56 {
6541ffe3c632Sopenharmony_ci      get { return doubleField56_; }
6542ffe3c632Sopenharmony_ci      set {
6543ffe3c632Sopenharmony_ci        doubleField56_ = value;
6544ffe3c632Sopenharmony_ci      }
6545ffe3c632Sopenharmony_ci    }
6546ffe3c632Sopenharmony_ci
6547ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_57" field.</summary>
6548ffe3c632Sopenharmony_ci    public const int DoubleField57FieldNumber = 57;
6549ffe3c632Sopenharmony_ci    private double doubleField57_;
6550ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6551ffe3c632Sopenharmony_ci    public double DoubleField57 {
6552ffe3c632Sopenharmony_ci      get { return doubleField57_; }
6553ffe3c632Sopenharmony_ci      set {
6554ffe3c632Sopenharmony_ci        doubleField57_ = value;
6555ffe3c632Sopenharmony_ci      }
6556ffe3c632Sopenharmony_ci    }
6557ffe3c632Sopenharmony_ci
6558ffe3c632Sopenharmony_ci    /// <summary>Field number for the "double_field_58" field.</summary>
6559ffe3c632Sopenharmony_ci    public const int DoubleField58FieldNumber = 58;
6560ffe3c632Sopenharmony_ci    private double doubleField58_;
6561ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6562ffe3c632Sopenharmony_ci    public double DoubleField58 {
6563ffe3c632Sopenharmony_ci      get { return doubleField58_; }
6564ffe3c632Sopenharmony_ci      set {
6565ffe3c632Sopenharmony_ci        doubleField58_ = value;
6566ffe3c632Sopenharmony_ci      }
6567ffe3c632Sopenharmony_ci    }
6568ffe3c632Sopenharmony_ci
6569ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_59" field.</summary>
6570ffe3c632Sopenharmony_ci    public const int Int64Field59FieldNumber = 59;
6571ffe3c632Sopenharmony_ci    private long int64Field59_;
6572ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6573ffe3c632Sopenharmony_ci    public long Int64Field59 {
6574ffe3c632Sopenharmony_ci      get { return int64Field59_; }
6575ffe3c632Sopenharmony_ci      set {
6576ffe3c632Sopenharmony_ci        int64Field59_ = value;
6577ffe3c632Sopenharmony_ci      }
6578ffe3c632Sopenharmony_ci    }
6579ffe3c632Sopenharmony_ci
6580ffe3c632Sopenharmony_ci    /// <summary>Field number for the "int64_field_60" field.</summary>
6581ffe3c632Sopenharmony_ci    public const int Int64Field60FieldNumber = 60;
6582ffe3c632Sopenharmony_ci    private long int64Field60_;
6583ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6584ffe3c632Sopenharmony_ci    public long Int64Field60 {
6585ffe3c632Sopenharmony_ci      get { return int64Field60_; }
6586ffe3c632Sopenharmony_ci      set {
6587ffe3c632Sopenharmony_ci        int64Field60_ = value;
6588ffe3c632Sopenharmony_ci      }
6589ffe3c632Sopenharmony_ci    }
6590ffe3c632Sopenharmony_ci
6591ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6592ffe3c632Sopenharmony_ci    public override bool Equals(object other) {
6593ffe3c632Sopenharmony_ci      return Equals(other as ManyPrimitiveFieldsMessage);
6594ffe3c632Sopenharmony_ci    }
6595ffe3c632Sopenharmony_ci
6596ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6597ffe3c632Sopenharmony_ci    public bool Equals(ManyPrimitiveFieldsMessage other) {
6598ffe3c632Sopenharmony_ci      if (ReferenceEquals(other, null)) {
6599ffe3c632Sopenharmony_ci        return false;
6600ffe3c632Sopenharmony_ci      }
6601ffe3c632Sopenharmony_ci      if (ReferenceEquals(other, this)) {
6602ffe3c632Sopenharmony_ci        return true;
6603ffe3c632Sopenharmony_ci      }
6604ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField95, other.DoubleField95)) return false;
6605ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField1, other.DoubleField1)) return false;
6606ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField79, other.DoubleField79)) return false;
6607ffe3c632Sopenharmony_ci      if (Int64Field2 != other.Int64Field2) return false;
6608ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField96, other.DoubleField96)) return false;
6609ffe3c632Sopenharmony_ci      if (Int64Field3 != other.Int64Field3) return false;
6610ffe3c632Sopenharmony_ci      if (Int64Field4 != other.Int64Field4) return false;
6611ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField97, other.DoubleField97)) return false;
6612ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField65, other.DoubleField65)) return false;
6613ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField66, other.DoubleField66)) return false;
6614ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField7, other.DoubleField7)) return false;
6615ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField62, other.DoubleField62)) return false;
6616ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField118, other.DoubleField118)) return false;
6617ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField119, other.DoubleField119)) return false;
6618ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField67, other.DoubleField67)) return false;
6619ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField120, other.DoubleField120)) return false;
6620ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField121, other.DoubleField121)) return false;
6621ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField122, other.DoubleField122)) return false;
6622ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField123, other.DoubleField123)) return false;
6623ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField124, other.DoubleField124)) return false;
6624ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField8, other.DoubleField8)) return false;
6625ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField9, other.DoubleField9)) return false;
6626ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField98, other.DoubleField98)) return false;
6627ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField10, other.DoubleField10)) return false;
6628ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField11, other.DoubleField11)) return false;
6629ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField99, other.DoubleField99)) return false;
6630ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField84, other.DoubleField84)) return false;
6631ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField14, other.DoubleField14)) return false;
6632ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField77, other.DoubleField77)) return false;
6633ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField15, other.DoubleField15)) return false;
6634ffe3c632Sopenharmony_ci      if (Int64Field19 != other.Int64Field19) return false;
6635ffe3c632Sopenharmony_ci      if (Int64Field115 != other.Int64Field115) return false;
6636ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField116, other.DoubleField116)) return false;
6637ffe3c632Sopenharmony_ci      if (Int64Field117 != other.Int64Field117) return false;
6638ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField20, other.DoubleField20)) return false;
6639ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField21, other.DoubleField21)) return false;
6640ffe3c632Sopenharmony_ci      if (StringField73 != other.StringField73) return false;
6641ffe3c632Sopenharmony_ci      if (StringField74 != other.StringField74) return false;
6642ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField22, other.DoubleField22)) return false;
6643ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField69, other.DoubleField69)) return false;
6644ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField70, other.DoubleField70)) return false;
6645ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField71, other.DoubleField71)) return false;
6646ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField72, other.DoubleField72)) return false;
6647ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField25, other.DoubleField25)) return false;
6648ffe3c632Sopenharmony_ci      if (Int64Field26 != other.Int64Field26) return false;
6649ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField68, other.DoubleField68)) return false;
6650ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField28, other.DoubleField28)) return false;
6651ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField106, other.DoubleField106)) return false;
6652ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField29, other.DoubleField29)) return false;
6653ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField30, other.DoubleField30)) return false;
6654ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField101, other.DoubleField101)) return false;
6655ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField102, other.DoubleField102)) return false;
6656ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField103, other.DoubleField103)) return false;
6657ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField104, other.DoubleField104)) return false;
6658ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField105, other.DoubleField105)) return false;
6659ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField31, other.DoubleField31)) return false;
6660ffe3c632Sopenharmony_ci      if (Int64Field32 != other.Int64Field32) return false;
6661ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField75, other.DoubleField75)) return false;
6662ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField129, other.DoubleField129)) return false;
6663ffe3c632Sopenharmony_ci      if (EnumField80 != other.EnumField80) return false;
6664ffe3c632Sopenharmony_ci      if (EnumField81 != other.EnumField81) return false;
6665ffe3c632Sopenharmony_ci      if (Int64Field82 != other.Int64Field82) return false;
6666ffe3c632Sopenharmony_ci      if (EnumField83 != other.EnumField83) return false;
6667ffe3c632Sopenharmony_ci      if (Int64Field85 != other.Int64Field85) return false;
6668ffe3c632Sopenharmony_ci      if (Int64Field86 != other.Int64Field86) return false;
6669ffe3c632Sopenharmony_ci      if (Int64Field87 != other.Int64Field87) return false;
6670ffe3c632Sopenharmony_ci      if (Int64Field125 != other.Int64Field125) return false;
6671ffe3c632Sopenharmony_ci      if (Int64Field37 != other.Int64Field37) return false;
6672ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField38, other.DoubleField38)) return false;
6673ffe3c632Sopenharmony_ci      if (Interactions != other.Interactions) return false;
6674ffe3c632Sopenharmony_ci      if(!repeatedIntField100_.Equals(other.repeatedIntField100_)) return false;
6675ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField40, other.DoubleField40)) return false;
6676ffe3c632Sopenharmony_ci      if (Int64Field41 != other.Int64Field41) return false;
6677ffe3c632Sopenharmony_ci      if (Int64Field126 != other.Int64Field126) return false;
6678ffe3c632Sopenharmony_ci      if (Int64Field127 != other.Int64Field127) return false;
6679ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField128, other.DoubleField128)) return false;
6680ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField109, other.DoubleField109)) return false;
6681ffe3c632Sopenharmony_ci      if (Int64Field110 != other.Int64Field110) return false;
6682ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField111, other.DoubleField111)) return false;
6683ffe3c632Sopenharmony_ci      if (Int64Field112 != other.Int64Field112) return false;
6684ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField113, other.DoubleField113)) return false;
6685ffe3c632Sopenharmony_ci      if (Int64Field114 != other.Int64Field114) return false;
6686ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField42, other.DoubleField42)) return false;
6687ffe3c632Sopenharmony_ci      if (Int64Field43 != other.Int64Field43) return false;
6688ffe3c632Sopenharmony_ci      if (Int64Field44 != other.Int64Field44) return false;
6689ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField45, other.DoubleField45)) return false;
6690ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField46, other.DoubleField46)) return false;
6691ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField78, other.DoubleField78)) return false;
6692ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField88, other.DoubleField88)) return false;
6693ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField47, other.DoubleField47)) return false;
6694ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField89, other.DoubleField89)) return false;
6695ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField48, other.DoubleField48)) return false;
6696ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField49, other.DoubleField49)) return false;
6697ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField50, other.DoubleField50)) return false;
6698ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField90, other.DoubleField90)) return false;
6699ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField51, other.DoubleField51)) return false;
6700ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField91, other.DoubleField91)) return false;
6701ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField92, other.DoubleField92)) return false;
6702ffe3c632Sopenharmony_ci      if (Int64Field107 != other.Int64Field107) return false;
6703ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField93, other.DoubleField93)) return false;
6704ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField108, other.DoubleField108)) return false;
6705ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField52, other.DoubleField52)) return false;
6706ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField53, other.DoubleField53)) return false;
6707ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField94, other.DoubleField94)) return false;
6708ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField54, other.DoubleField54)) return false;
6709ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField55, other.DoubleField55)) return false;
6710ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField56, other.DoubleField56)) return false;
6711ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField57, other.DoubleField57)) return false;
6712ffe3c632Sopenharmony_ci      if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField58, other.DoubleField58)) return false;
6713ffe3c632Sopenharmony_ci      if (Int64Field59 != other.Int64Field59) return false;
6714ffe3c632Sopenharmony_ci      if (Int64Field60 != other.Int64Field60) return false;
6715ffe3c632Sopenharmony_ci      return Equals(_unknownFields, other._unknownFields);
6716ffe3c632Sopenharmony_ci    }
6717ffe3c632Sopenharmony_ci
6718ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6719ffe3c632Sopenharmony_ci    public override int GetHashCode() {
6720ffe3c632Sopenharmony_ci      int hash = 1;
6721ffe3c632Sopenharmony_ci      if (DoubleField95 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField95);
6722ffe3c632Sopenharmony_ci      if (DoubleField1 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField1);
6723ffe3c632Sopenharmony_ci      if (DoubleField79 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField79);
6724ffe3c632Sopenharmony_ci      if (Int64Field2 != 0L) hash ^= Int64Field2.GetHashCode();
6725ffe3c632Sopenharmony_ci      if (DoubleField96 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField96);
6726ffe3c632Sopenharmony_ci      if (Int64Field3 != 0L) hash ^= Int64Field3.GetHashCode();
6727ffe3c632Sopenharmony_ci      if (Int64Field4 != 0L) hash ^= Int64Field4.GetHashCode();
6728ffe3c632Sopenharmony_ci      if (DoubleField97 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField97);
6729ffe3c632Sopenharmony_ci      if (DoubleField65 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField65);
6730ffe3c632Sopenharmony_ci      if (DoubleField66 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField66);
6731ffe3c632Sopenharmony_ci      if (DoubleField7 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField7);
6732ffe3c632Sopenharmony_ci      if (DoubleField62 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField62);
6733ffe3c632Sopenharmony_ci      if (DoubleField118 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField118);
6734ffe3c632Sopenharmony_ci      if (DoubleField119 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField119);
6735ffe3c632Sopenharmony_ci      if (DoubleField67 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField67);
6736ffe3c632Sopenharmony_ci      if (DoubleField120 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField120);
6737ffe3c632Sopenharmony_ci      if (DoubleField121 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField121);
6738ffe3c632Sopenharmony_ci      if (DoubleField122 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField122);
6739ffe3c632Sopenharmony_ci      if (DoubleField123 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField123);
6740ffe3c632Sopenharmony_ci      if (DoubleField124 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField124);
6741ffe3c632Sopenharmony_ci      if (DoubleField8 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField8);
6742ffe3c632Sopenharmony_ci      if (DoubleField9 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField9);
6743ffe3c632Sopenharmony_ci      if (DoubleField98 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField98);
6744ffe3c632Sopenharmony_ci      if (DoubleField10 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField10);
6745ffe3c632Sopenharmony_ci      if (DoubleField11 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField11);
6746ffe3c632Sopenharmony_ci      if (DoubleField99 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField99);
6747ffe3c632Sopenharmony_ci      if (DoubleField84 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField84);
6748ffe3c632Sopenharmony_ci      if (DoubleField14 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField14);
6749ffe3c632Sopenharmony_ci      if (DoubleField77 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField77);
6750ffe3c632Sopenharmony_ci      if (DoubleField15 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField15);
6751ffe3c632Sopenharmony_ci      if (Int64Field19 != 0L) hash ^= Int64Field19.GetHashCode();
6752ffe3c632Sopenharmony_ci      if (Int64Field115 != 0L) hash ^= Int64Field115.GetHashCode();
6753ffe3c632Sopenharmony_ci      if (DoubleField116 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField116);
6754ffe3c632Sopenharmony_ci      if (Int64Field117 != 0L) hash ^= Int64Field117.GetHashCode();
6755ffe3c632Sopenharmony_ci      if (DoubleField20 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField20);
6756ffe3c632Sopenharmony_ci      if (DoubleField21 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField21);
6757ffe3c632Sopenharmony_ci      if (StringField73.Length != 0) hash ^= StringField73.GetHashCode();
6758ffe3c632Sopenharmony_ci      if (StringField74.Length != 0) hash ^= StringField74.GetHashCode();
6759ffe3c632Sopenharmony_ci      if (DoubleField22 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField22);
6760ffe3c632Sopenharmony_ci      if (DoubleField69 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField69);
6761ffe3c632Sopenharmony_ci      if (DoubleField70 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField70);
6762ffe3c632Sopenharmony_ci      if (DoubleField71 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField71);
6763ffe3c632Sopenharmony_ci      if (DoubleField72 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField72);
6764ffe3c632Sopenharmony_ci      if (DoubleField25 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField25);
6765ffe3c632Sopenharmony_ci      if (Int64Field26 != 0L) hash ^= Int64Field26.GetHashCode();
6766ffe3c632Sopenharmony_ci      if (DoubleField68 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField68);
6767ffe3c632Sopenharmony_ci      if (DoubleField28 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField28);
6768ffe3c632Sopenharmony_ci      if (DoubleField106 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField106);
6769ffe3c632Sopenharmony_ci      if (DoubleField29 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField29);
6770ffe3c632Sopenharmony_ci      if (DoubleField30 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField30);
6771ffe3c632Sopenharmony_ci      if (DoubleField101 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField101);
6772ffe3c632Sopenharmony_ci      if (DoubleField102 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField102);
6773ffe3c632Sopenharmony_ci      if (DoubleField103 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField103);
6774ffe3c632Sopenharmony_ci      if (DoubleField104 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField104);
6775ffe3c632Sopenharmony_ci      if (DoubleField105 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField105);
6776ffe3c632Sopenharmony_ci      if (DoubleField31 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField31);
6777ffe3c632Sopenharmony_ci      if (Int64Field32 != 0L) hash ^= Int64Field32.GetHashCode();
6778ffe3c632Sopenharmony_ci      if (DoubleField75 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField75);
6779ffe3c632Sopenharmony_ci      if (DoubleField129 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField129);
6780ffe3c632Sopenharmony_ci      if (EnumField80 != 0) hash ^= EnumField80.GetHashCode();
6781ffe3c632Sopenharmony_ci      if (EnumField81 != 0) hash ^= EnumField81.GetHashCode();
6782ffe3c632Sopenharmony_ci      if (Int64Field82 != 0L) hash ^= Int64Field82.GetHashCode();
6783ffe3c632Sopenharmony_ci      if (EnumField83 != 0) hash ^= EnumField83.GetHashCode();
6784ffe3c632Sopenharmony_ci      if (Int64Field85 != 0L) hash ^= Int64Field85.GetHashCode();
6785ffe3c632Sopenharmony_ci      if (Int64Field86 != 0L) hash ^= Int64Field86.GetHashCode();
6786ffe3c632Sopenharmony_ci      if (Int64Field87 != 0L) hash ^= Int64Field87.GetHashCode();
6787ffe3c632Sopenharmony_ci      if (Int64Field125 != 0L) hash ^= Int64Field125.GetHashCode();
6788ffe3c632Sopenharmony_ci      if (Int64Field37 != 0L) hash ^= Int64Field37.GetHashCode();
6789ffe3c632Sopenharmony_ci      if (DoubleField38 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField38);
6790ffe3c632Sopenharmony_ci      if (Interactions != 0L) hash ^= Interactions.GetHashCode();
6791ffe3c632Sopenharmony_ci      hash ^= repeatedIntField100_.GetHashCode();
6792ffe3c632Sopenharmony_ci      if (DoubleField40 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField40);
6793ffe3c632Sopenharmony_ci      if (Int64Field41 != 0L) hash ^= Int64Field41.GetHashCode();
6794ffe3c632Sopenharmony_ci      if (Int64Field126 != 0L) hash ^= Int64Field126.GetHashCode();
6795ffe3c632Sopenharmony_ci      if (Int64Field127 != 0L) hash ^= Int64Field127.GetHashCode();
6796ffe3c632Sopenharmony_ci      if (DoubleField128 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField128);
6797ffe3c632Sopenharmony_ci      if (DoubleField109 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField109);
6798ffe3c632Sopenharmony_ci      if (Int64Field110 != 0L) hash ^= Int64Field110.GetHashCode();
6799ffe3c632Sopenharmony_ci      if (DoubleField111 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField111);
6800ffe3c632Sopenharmony_ci      if (Int64Field112 != 0L) hash ^= Int64Field112.GetHashCode();
6801ffe3c632Sopenharmony_ci      if (DoubleField113 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField113);
6802ffe3c632Sopenharmony_ci      if (Int64Field114 != 0L) hash ^= Int64Field114.GetHashCode();
6803ffe3c632Sopenharmony_ci      if (DoubleField42 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField42);
6804ffe3c632Sopenharmony_ci      if (Int64Field43 != 0L) hash ^= Int64Field43.GetHashCode();
6805ffe3c632Sopenharmony_ci      if (Int64Field44 != 0L) hash ^= Int64Field44.GetHashCode();
6806ffe3c632Sopenharmony_ci      if (DoubleField45 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField45);
6807ffe3c632Sopenharmony_ci      if (DoubleField46 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField46);
6808ffe3c632Sopenharmony_ci      if (DoubleField78 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField78);
6809ffe3c632Sopenharmony_ci      if (DoubleField88 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField88);
6810ffe3c632Sopenharmony_ci      if (DoubleField47 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField47);
6811ffe3c632Sopenharmony_ci      if (DoubleField89 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField89);
6812ffe3c632Sopenharmony_ci      if (DoubleField48 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField48);
6813ffe3c632Sopenharmony_ci      if (DoubleField49 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField49);
6814ffe3c632Sopenharmony_ci      if (DoubleField50 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField50);
6815ffe3c632Sopenharmony_ci      if (DoubleField90 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField90);
6816ffe3c632Sopenharmony_ci      if (DoubleField51 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField51);
6817ffe3c632Sopenharmony_ci      if (DoubleField91 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField91);
6818ffe3c632Sopenharmony_ci      if (DoubleField92 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField92);
6819ffe3c632Sopenharmony_ci      if (Int64Field107 != 0L) hash ^= Int64Field107.GetHashCode();
6820ffe3c632Sopenharmony_ci      if (DoubleField93 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField93);
6821ffe3c632Sopenharmony_ci      if (DoubleField108 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField108);
6822ffe3c632Sopenharmony_ci      if (DoubleField52 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField52);
6823ffe3c632Sopenharmony_ci      if (DoubleField53 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField53);
6824ffe3c632Sopenharmony_ci      if (DoubleField94 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField94);
6825ffe3c632Sopenharmony_ci      if (DoubleField54 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField54);
6826ffe3c632Sopenharmony_ci      if (DoubleField55 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField55);
6827ffe3c632Sopenharmony_ci      if (DoubleField56 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField56);
6828ffe3c632Sopenharmony_ci      if (DoubleField57 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField57);
6829ffe3c632Sopenharmony_ci      if (DoubleField58 != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DoubleField58);
6830ffe3c632Sopenharmony_ci      if (Int64Field59 != 0L) hash ^= Int64Field59.GetHashCode();
6831ffe3c632Sopenharmony_ci      if (Int64Field60 != 0L) hash ^= Int64Field60.GetHashCode();
6832ffe3c632Sopenharmony_ci      if (_unknownFields != null) {
6833ffe3c632Sopenharmony_ci        hash ^= _unknownFields.GetHashCode();
6834ffe3c632Sopenharmony_ci      }
6835ffe3c632Sopenharmony_ci      return hash;
6836ffe3c632Sopenharmony_ci    }
6837ffe3c632Sopenharmony_ci
6838ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6839ffe3c632Sopenharmony_ci    public override string ToString() {
6840ffe3c632Sopenharmony_ci      return pb::JsonFormatter.ToDiagnosticString(this);
6841ffe3c632Sopenharmony_ci    }
6842ffe3c632Sopenharmony_ci
6843ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
6844ffe3c632Sopenharmony_ci    public void WriteTo(pb::CodedOutputStream output) {
6845ffe3c632Sopenharmony_ci    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
6846ffe3c632Sopenharmony_ci      output.WriteRawMessage(this);
6847ffe3c632Sopenharmony_ci    #else
6848ffe3c632Sopenharmony_ci      if (DoubleField1 != 0D) {
6849ffe3c632Sopenharmony_ci        output.WriteRawTag(9);
6850ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField1);
6851ffe3c632Sopenharmony_ci      }
6852ffe3c632Sopenharmony_ci      if (Int64Field2 != 0L) {
6853ffe3c632Sopenharmony_ci        output.WriteRawTag(16);
6854ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field2);
6855ffe3c632Sopenharmony_ci      }
6856ffe3c632Sopenharmony_ci      if (Int64Field3 != 0L) {
6857ffe3c632Sopenharmony_ci        output.WriteRawTag(24);
6858ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field3);
6859ffe3c632Sopenharmony_ci      }
6860ffe3c632Sopenharmony_ci      if (Int64Field4 != 0L) {
6861ffe3c632Sopenharmony_ci        output.WriteRawTag(32);
6862ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field4);
6863ffe3c632Sopenharmony_ci      }
6864ffe3c632Sopenharmony_ci      if (DoubleField7 != 0D) {
6865ffe3c632Sopenharmony_ci        output.WriteRawTag(57);
6866ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField7);
6867ffe3c632Sopenharmony_ci      }
6868ffe3c632Sopenharmony_ci      if (DoubleField8 != 0D) {
6869ffe3c632Sopenharmony_ci        output.WriteRawTag(65);
6870ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField8);
6871ffe3c632Sopenharmony_ci      }
6872ffe3c632Sopenharmony_ci      if (DoubleField9 != 0D) {
6873ffe3c632Sopenharmony_ci        output.WriteRawTag(73);
6874ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField9);
6875ffe3c632Sopenharmony_ci      }
6876ffe3c632Sopenharmony_ci      if (DoubleField10 != 0D) {
6877ffe3c632Sopenharmony_ci        output.WriteRawTag(81);
6878ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField10);
6879ffe3c632Sopenharmony_ci      }
6880ffe3c632Sopenharmony_ci      if (DoubleField11 != 0D) {
6881ffe3c632Sopenharmony_ci        output.WriteRawTag(89);
6882ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField11);
6883ffe3c632Sopenharmony_ci      }
6884ffe3c632Sopenharmony_ci      if (DoubleField14 != 0D) {
6885ffe3c632Sopenharmony_ci        output.WriteRawTag(113);
6886ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField14);
6887ffe3c632Sopenharmony_ci      }
6888ffe3c632Sopenharmony_ci      if (DoubleField15 != 0D) {
6889ffe3c632Sopenharmony_ci        output.WriteRawTag(121);
6890ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField15);
6891ffe3c632Sopenharmony_ci      }
6892ffe3c632Sopenharmony_ci      if (Int64Field19 != 0L) {
6893ffe3c632Sopenharmony_ci        output.WriteRawTag(152, 1);
6894ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field19);
6895ffe3c632Sopenharmony_ci      }
6896ffe3c632Sopenharmony_ci      if (DoubleField20 != 0D) {
6897ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 1);
6898ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField20);
6899ffe3c632Sopenharmony_ci      }
6900ffe3c632Sopenharmony_ci      if (DoubleField21 != 0D) {
6901ffe3c632Sopenharmony_ci        output.WriteRawTag(169, 1);
6902ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField21);
6903ffe3c632Sopenharmony_ci      }
6904ffe3c632Sopenharmony_ci      if (DoubleField22 != 0D) {
6905ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 1);
6906ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField22);
6907ffe3c632Sopenharmony_ci      }
6908ffe3c632Sopenharmony_ci      if (DoubleField25 != 0D) {
6909ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 1);
6910ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField25);
6911ffe3c632Sopenharmony_ci      }
6912ffe3c632Sopenharmony_ci      if (Int64Field26 != 0L) {
6913ffe3c632Sopenharmony_ci        output.WriteRawTag(208, 1);
6914ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field26);
6915ffe3c632Sopenharmony_ci      }
6916ffe3c632Sopenharmony_ci      if (DoubleField28 != 0D) {
6917ffe3c632Sopenharmony_ci        output.WriteRawTag(225, 1);
6918ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField28);
6919ffe3c632Sopenharmony_ci      }
6920ffe3c632Sopenharmony_ci      if (DoubleField29 != 0D) {
6921ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 1);
6922ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField29);
6923ffe3c632Sopenharmony_ci      }
6924ffe3c632Sopenharmony_ci      if (DoubleField30 != 0D) {
6925ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 1);
6926ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField30);
6927ffe3c632Sopenharmony_ci      }
6928ffe3c632Sopenharmony_ci      if (DoubleField31 != 0D) {
6929ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 1);
6930ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField31);
6931ffe3c632Sopenharmony_ci      }
6932ffe3c632Sopenharmony_ci      if (Int64Field32 != 0L) {
6933ffe3c632Sopenharmony_ci        output.WriteRawTag(128, 2);
6934ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field32);
6935ffe3c632Sopenharmony_ci      }
6936ffe3c632Sopenharmony_ci      if (Int64Field37 != 0L) {
6937ffe3c632Sopenharmony_ci        output.WriteRawTag(168, 2);
6938ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field37);
6939ffe3c632Sopenharmony_ci      }
6940ffe3c632Sopenharmony_ci      if (DoubleField38 != 0D) {
6941ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 2);
6942ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField38);
6943ffe3c632Sopenharmony_ci      }
6944ffe3c632Sopenharmony_ci      if (Interactions != 0L) {
6945ffe3c632Sopenharmony_ci        output.WriteRawTag(184, 2);
6946ffe3c632Sopenharmony_ci        output.WriteInt64(Interactions);
6947ffe3c632Sopenharmony_ci      }
6948ffe3c632Sopenharmony_ci      if (DoubleField40 != 0D) {
6949ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 2);
6950ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField40);
6951ffe3c632Sopenharmony_ci      }
6952ffe3c632Sopenharmony_ci      if (Int64Field41 != 0L) {
6953ffe3c632Sopenharmony_ci        output.WriteRawTag(200, 2);
6954ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field41);
6955ffe3c632Sopenharmony_ci      }
6956ffe3c632Sopenharmony_ci      if (DoubleField42 != 0D) {
6957ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 2);
6958ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField42);
6959ffe3c632Sopenharmony_ci      }
6960ffe3c632Sopenharmony_ci      if (Int64Field43 != 0L) {
6961ffe3c632Sopenharmony_ci        output.WriteRawTag(216, 2);
6962ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field43);
6963ffe3c632Sopenharmony_ci      }
6964ffe3c632Sopenharmony_ci      if (Int64Field44 != 0L) {
6965ffe3c632Sopenharmony_ci        output.WriteRawTag(224, 2);
6966ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field44);
6967ffe3c632Sopenharmony_ci      }
6968ffe3c632Sopenharmony_ci      if (DoubleField45 != 0D) {
6969ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 2);
6970ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField45);
6971ffe3c632Sopenharmony_ci      }
6972ffe3c632Sopenharmony_ci      if (DoubleField46 != 0D) {
6973ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 2);
6974ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField46);
6975ffe3c632Sopenharmony_ci      }
6976ffe3c632Sopenharmony_ci      if (DoubleField47 != 0D) {
6977ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 2);
6978ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField47);
6979ffe3c632Sopenharmony_ci      }
6980ffe3c632Sopenharmony_ci      if (DoubleField48 != 0D) {
6981ffe3c632Sopenharmony_ci        output.WriteRawTag(129, 3);
6982ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField48);
6983ffe3c632Sopenharmony_ci      }
6984ffe3c632Sopenharmony_ci      if (DoubleField49 != 0D) {
6985ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 3);
6986ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField49);
6987ffe3c632Sopenharmony_ci      }
6988ffe3c632Sopenharmony_ci      if (DoubleField50 != 0D) {
6989ffe3c632Sopenharmony_ci        output.WriteRawTag(145, 3);
6990ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField50);
6991ffe3c632Sopenharmony_ci      }
6992ffe3c632Sopenharmony_ci      if (DoubleField51 != 0D) {
6993ffe3c632Sopenharmony_ci        output.WriteRawTag(153, 3);
6994ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField51);
6995ffe3c632Sopenharmony_ci      }
6996ffe3c632Sopenharmony_ci      if (DoubleField52 != 0D) {
6997ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 3);
6998ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField52);
6999ffe3c632Sopenharmony_ci      }
7000ffe3c632Sopenharmony_ci      if (DoubleField53 != 0D) {
7001ffe3c632Sopenharmony_ci        output.WriteRawTag(169, 3);
7002ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField53);
7003ffe3c632Sopenharmony_ci      }
7004ffe3c632Sopenharmony_ci      if (DoubleField54 != 0D) {
7005ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 3);
7006ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField54);
7007ffe3c632Sopenharmony_ci      }
7008ffe3c632Sopenharmony_ci      if (DoubleField55 != 0D) {
7009ffe3c632Sopenharmony_ci        output.WriteRawTag(185, 3);
7010ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField55);
7011ffe3c632Sopenharmony_ci      }
7012ffe3c632Sopenharmony_ci      if (DoubleField56 != 0D) {
7013ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 3);
7014ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField56);
7015ffe3c632Sopenharmony_ci      }
7016ffe3c632Sopenharmony_ci      if (DoubleField57 != 0D) {
7017ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 3);
7018ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField57);
7019ffe3c632Sopenharmony_ci      }
7020ffe3c632Sopenharmony_ci      if (DoubleField58 != 0D) {
7021ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 3);
7022ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField58);
7023ffe3c632Sopenharmony_ci      }
7024ffe3c632Sopenharmony_ci      if (Int64Field59 != 0L) {
7025ffe3c632Sopenharmony_ci        output.WriteRawTag(216, 3);
7026ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field59);
7027ffe3c632Sopenharmony_ci      }
7028ffe3c632Sopenharmony_ci      if (Int64Field60 != 0L) {
7029ffe3c632Sopenharmony_ci        output.WriteRawTag(224, 3);
7030ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field60);
7031ffe3c632Sopenharmony_ci      }
7032ffe3c632Sopenharmony_ci      if (DoubleField62 != 0D) {
7033ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 3);
7034ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField62);
7035ffe3c632Sopenharmony_ci      }
7036ffe3c632Sopenharmony_ci      if (DoubleField65 != 0D) {
7037ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 4);
7038ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField65);
7039ffe3c632Sopenharmony_ci      }
7040ffe3c632Sopenharmony_ci      if (DoubleField66 != 0D) {
7041ffe3c632Sopenharmony_ci        output.WriteRawTag(145, 4);
7042ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField66);
7043ffe3c632Sopenharmony_ci      }
7044ffe3c632Sopenharmony_ci      if (DoubleField67 != 0D) {
7045ffe3c632Sopenharmony_ci        output.WriteRawTag(153, 4);
7046ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField67);
7047ffe3c632Sopenharmony_ci      }
7048ffe3c632Sopenharmony_ci      if (DoubleField68 != 0D) {
7049ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 4);
7050ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField68);
7051ffe3c632Sopenharmony_ci      }
7052ffe3c632Sopenharmony_ci      if (DoubleField69 != 0D) {
7053ffe3c632Sopenharmony_ci        output.WriteRawTag(169, 4);
7054ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField69);
7055ffe3c632Sopenharmony_ci      }
7056ffe3c632Sopenharmony_ci      if (DoubleField70 != 0D) {
7057ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 4);
7058ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField70);
7059ffe3c632Sopenharmony_ci      }
7060ffe3c632Sopenharmony_ci      if (DoubleField71 != 0D) {
7061ffe3c632Sopenharmony_ci        output.WriteRawTag(185, 4);
7062ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField71);
7063ffe3c632Sopenharmony_ci      }
7064ffe3c632Sopenharmony_ci      if (DoubleField72 != 0D) {
7065ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 4);
7066ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField72);
7067ffe3c632Sopenharmony_ci      }
7068ffe3c632Sopenharmony_ci      if (StringField73.Length != 0) {
7069ffe3c632Sopenharmony_ci        output.WriteRawTag(202, 4);
7070ffe3c632Sopenharmony_ci        output.WriteString(StringField73);
7071ffe3c632Sopenharmony_ci      }
7072ffe3c632Sopenharmony_ci      if (StringField74.Length != 0) {
7073ffe3c632Sopenharmony_ci        output.WriteRawTag(210, 4);
7074ffe3c632Sopenharmony_ci        output.WriteString(StringField74);
7075ffe3c632Sopenharmony_ci      }
7076ffe3c632Sopenharmony_ci      if (DoubleField75 != 0D) {
7077ffe3c632Sopenharmony_ci        output.WriteRawTag(217, 4);
7078ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField75);
7079ffe3c632Sopenharmony_ci      }
7080ffe3c632Sopenharmony_ci      if (DoubleField77 != 0D) {
7081ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 4);
7082ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField77);
7083ffe3c632Sopenharmony_ci      }
7084ffe3c632Sopenharmony_ci      if (DoubleField78 != 0D) {
7085ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 4);
7086ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField78);
7087ffe3c632Sopenharmony_ci      }
7088ffe3c632Sopenharmony_ci      if (DoubleField79 != 0D) {
7089ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 4);
7090ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField79);
7091ffe3c632Sopenharmony_ci      }
7092ffe3c632Sopenharmony_ci      if (EnumField80 != 0) {
7093ffe3c632Sopenharmony_ci        output.WriteRawTag(128, 5);
7094ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField80);
7095ffe3c632Sopenharmony_ci      }
7096ffe3c632Sopenharmony_ci      if (EnumField81 != 0) {
7097ffe3c632Sopenharmony_ci        output.WriteRawTag(136, 5);
7098ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField81);
7099ffe3c632Sopenharmony_ci      }
7100ffe3c632Sopenharmony_ci      if (Int64Field82 != 0L) {
7101ffe3c632Sopenharmony_ci        output.WriteRawTag(144, 5);
7102ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field82);
7103ffe3c632Sopenharmony_ci      }
7104ffe3c632Sopenharmony_ci      if (EnumField83 != 0) {
7105ffe3c632Sopenharmony_ci        output.WriteRawTag(152, 5);
7106ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField83);
7107ffe3c632Sopenharmony_ci      }
7108ffe3c632Sopenharmony_ci      if (DoubleField84 != 0D) {
7109ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 5);
7110ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField84);
7111ffe3c632Sopenharmony_ci      }
7112ffe3c632Sopenharmony_ci      if (Int64Field85 != 0L) {
7113ffe3c632Sopenharmony_ci        output.WriteRawTag(168, 5);
7114ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field85);
7115ffe3c632Sopenharmony_ci      }
7116ffe3c632Sopenharmony_ci      if (Int64Field86 != 0L) {
7117ffe3c632Sopenharmony_ci        output.WriteRawTag(176, 5);
7118ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field86);
7119ffe3c632Sopenharmony_ci      }
7120ffe3c632Sopenharmony_ci      if (Int64Field87 != 0L) {
7121ffe3c632Sopenharmony_ci        output.WriteRawTag(184, 5);
7122ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field87);
7123ffe3c632Sopenharmony_ci      }
7124ffe3c632Sopenharmony_ci      if (DoubleField88 != 0D) {
7125ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 5);
7126ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField88);
7127ffe3c632Sopenharmony_ci      }
7128ffe3c632Sopenharmony_ci      if (DoubleField89 != 0D) {
7129ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 5);
7130ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField89);
7131ffe3c632Sopenharmony_ci      }
7132ffe3c632Sopenharmony_ci      if (DoubleField90 != 0D) {
7133ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 5);
7134ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField90);
7135ffe3c632Sopenharmony_ci      }
7136ffe3c632Sopenharmony_ci      if (DoubleField91 != 0D) {
7137ffe3c632Sopenharmony_ci        output.WriteRawTag(217, 5);
7138ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField91);
7139ffe3c632Sopenharmony_ci      }
7140ffe3c632Sopenharmony_ci      if (DoubleField92 != 0D) {
7141ffe3c632Sopenharmony_ci        output.WriteRawTag(225, 5);
7142ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField92);
7143ffe3c632Sopenharmony_ci      }
7144ffe3c632Sopenharmony_ci      if (DoubleField93 != 0D) {
7145ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 5);
7146ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField93);
7147ffe3c632Sopenharmony_ci      }
7148ffe3c632Sopenharmony_ci      if (DoubleField94 != 0D) {
7149ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 5);
7150ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField94);
7151ffe3c632Sopenharmony_ci      }
7152ffe3c632Sopenharmony_ci      if (DoubleField95 != 0D) {
7153ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 5);
7154ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField95);
7155ffe3c632Sopenharmony_ci      }
7156ffe3c632Sopenharmony_ci      if (DoubleField96 != 0D) {
7157ffe3c632Sopenharmony_ci        output.WriteRawTag(129, 6);
7158ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField96);
7159ffe3c632Sopenharmony_ci      }
7160ffe3c632Sopenharmony_ci      if (DoubleField97 != 0D) {
7161ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 6);
7162ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField97);
7163ffe3c632Sopenharmony_ci      }
7164ffe3c632Sopenharmony_ci      if (DoubleField98 != 0D) {
7165ffe3c632Sopenharmony_ci        output.WriteRawTag(145, 6);
7166ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField98);
7167ffe3c632Sopenharmony_ci      }
7168ffe3c632Sopenharmony_ci      if (DoubleField99 != 0D) {
7169ffe3c632Sopenharmony_ci        output.WriteRawTag(153, 6);
7170ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField99);
7171ffe3c632Sopenharmony_ci      }
7172ffe3c632Sopenharmony_ci      repeatedIntField100_.WriteTo(output, _repeated_repeatedIntField100_codec);
7173ffe3c632Sopenharmony_ci      if (DoubleField101 != 0D) {
7174ffe3c632Sopenharmony_ci        output.WriteRawTag(169, 6);
7175ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField101);
7176ffe3c632Sopenharmony_ci      }
7177ffe3c632Sopenharmony_ci      if (DoubleField102 != 0D) {
7178ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 6);
7179ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField102);
7180ffe3c632Sopenharmony_ci      }
7181ffe3c632Sopenharmony_ci      if (DoubleField103 != 0D) {
7182ffe3c632Sopenharmony_ci        output.WriteRawTag(185, 6);
7183ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField103);
7184ffe3c632Sopenharmony_ci      }
7185ffe3c632Sopenharmony_ci      if (DoubleField104 != 0D) {
7186ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 6);
7187ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField104);
7188ffe3c632Sopenharmony_ci      }
7189ffe3c632Sopenharmony_ci      if (DoubleField105 != 0D) {
7190ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 6);
7191ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField105);
7192ffe3c632Sopenharmony_ci      }
7193ffe3c632Sopenharmony_ci      if (DoubleField106 != 0D) {
7194ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 6);
7195ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField106);
7196ffe3c632Sopenharmony_ci      }
7197ffe3c632Sopenharmony_ci      if (Int64Field107 != 0L) {
7198ffe3c632Sopenharmony_ci        output.WriteRawTag(216, 6);
7199ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field107);
7200ffe3c632Sopenharmony_ci      }
7201ffe3c632Sopenharmony_ci      if (DoubleField108 != 0D) {
7202ffe3c632Sopenharmony_ci        output.WriteRawTag(225, 6);
7203ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField108);
7204ffe3c632Sopenharmony_ci      }
7205ffe3c632Sopenharmony_ci      if (DoubleField109 != 0D) {
7206ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 6);
7207ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField109);
7208ffe3c632Sopenharmony_ci      }
7209ffe3c632Sopenharmony_ci      if (Int64Field110 != 0L) {
7210ffe3c632Sopenharmony_ci        output.WriteRawTag(240, 6);
7211ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field110);
7212ffe3c632Sopenharmony_ci      }
7213ffe3c632Sopenharmony_ci      if (DoubleField111 != 0D) {
7214ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 6);
7215ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField111);
7216ffe3c632Sopenharmony_ci      }
7217ffe3c632Sopenharmony_ci      if (Int64Field112 != 0L) {
7218ffe3c632Sopenharmony_ci        output.WriteRawTag(128, 7);
7219ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field112);
7220ffe3c632Sopenharmony_ci      }
7221ffe3c632Sopenharmony_ci      if (DoubleField113 != 0D) {
7222ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 7);
7223ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField113);
7224ffe3c632Sopenharmony_ci      }
7225ffe3c632Sopenharmony_ci      if (Int64Field114 != 0L) {
7226ffe3c632Sopenharmony_ci        output.WriteRawTag(144, 7);
7227ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field114);
7228ffe3c632Sopenharmony_ci      }
7229ffe3c632Sopenharmony_ci      if (Int64Field115 != 0L) {
7230ffe3c632Sopenharmony_ci        output.WriteRawTag(152, 7);
7231ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field115);
7232ffe3c632Sopenharmony_ci      }
7233ffe3c632Sopenharmony_ci      if (DoubleField116 != 0D) {
7234ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 7);
7235ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField116);
7236ffe3c632Sopenharmony_ci      }
7237ffe3c632Sopenharmony_ci      if (Int64Field117 != 0L) {
7238ffe3c632Sopenharmony_ci        output.WriteRawTag(168, 7);
7239ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field117);
7240ffe3c632Sopenharmony_ci      }
7241ffe3c632Sopenharmony_ci      if (DoubleField118 != 0D) {
7242ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 7);
7243ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField118);
7244ffe3c632Sopenharmony_ci      }
7245ffe3c632Sopenharmony_ci      if (DoubleField119 != 0D) {
7246ffe3c632Sopenharmony_ci        output.WriteRawTag(185, 7);
7247ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField119);
7248ffe3c632Sopenharmony_ci      }
7249ffe3c632Sopenharmony_ci      if (DoubleField120 != 0D) {
7250ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 7);
7251ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField120);
7252ffe3c632Sopenharmony_ci      }
7253ffe3c632Sopenharmony_ci      if (DoubleField121 != 0D) {
7254ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 7);
7255ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField121);
7256ffe3c632Sopenharmony_ci      }
7257ffe3c632Sopenharmony_ci      if (DoubleField122 != 0D) {
7258ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 7);
7259ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField122);
7260ffe3c632Sopenharmony_ci      }
7261ffe3c632Sopenharmony_ci      if (DoubleField123 != 0D) {
7262ffe3c632Sopenharmony_ci        output.WriteRawTag(217, 7);
7263ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField123);
7264ffe3c632Sopenharmony_ci      }
7265ffe3c632Sopenharmony_ci      if (DoubleField124 != 0D) {
7266ffe3c632Sopenharmony_ci        output.WriteRawTag(225, 7);
7267ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField124);
7268ffe3c632Sopenharmony_ci      }
7269ffe3c632Sopenharmony_ci      if (Int64Field125 != 0L) {
7270ffe3c632Sopenharmony_ci        output.WriteRawTag(232, 7);
7271ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field125);
7272ffe3c632Sopenharmony_ci      }
7273ffe3c632Sopenharmony_ci      if (Int64Field126 != 0L) {
7274ffe3c632Sopenharmony_ci        output.WriteRawTag(240, 7);
7275ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field126);
7276ffe3c632Sopenharmony_ci      }
7277ffe3c632Sopenharmony_ci      if (Int64Field127 != 0L) {
7278ffe3c632Sopenharmony_ci        output.WriteRawTag(248, 7);
7279ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field127);
7280ffe3c632Sopenharmony_ci      }
7281ffe3c632Sopenharmony_ci      if (DoubleField128 != 0D) {
7282ffe3c632Sopenharmony_ci        output.WriteRawTag(129, 8);
7283ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField128);
7284ffe3c632Sopenharmony_ci      }
7285ffe3c632Sopenharmony_ci      if (DoubleField129 != 0D) {
7286ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 8);
7287ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField129);
7288ffe3c632Sopenharmony_ci      }
7289ffe3c632Sopenharmony_ci      if (_unknownFields != null) {
7290ffe3c632Sopenharmony_ci        _unknownFields.WriteTo(output);
7291ffe3c632Sopenharmony_ci      }
7292ffe3c632Sopenharmony_ci    #endif
7293ffe3c632Sopenharmony_ci    }
7294ffe3c632Sopenharmony_ci
7295ffe3c632Sopenharmony_ci    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
7296ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
7297ffe3c632Sopenharmony_ci    void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
7298ffe3c632Sopenharmony_ci      if (DoubleField1 != 0D) {
7299ffe3c632Sopenharmony_ci        output.WriteRawTag(9);
7300ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField1);
7301ffe3c632Sopenharmony_ci      }
7302ffe3c632Sopenharmony_ci      if (Int64Field2 != 0L) {
7303ffe3c632Sopenharmony_ci        output.WriteRawTag(16);
7304ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field2);
7305ffe3c632Sopenharmony_ci      }
7306ffe3c632Sopenharmony_ci      if (Int64Field3 != 0L) {
7307ffe3c632Sopenharmony_ci        output.WriteRawTag(24);
7308ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field3);
7309ffe3c632Sopenharmony_ci      }
7310ffe3c632Sopenharmony_ci      if (Int64Field4 != 0L) {
7311ffe3c632Sopenharmony_ci        output.WriteRawTag(32);
7312ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field4);
7313ffe3c632Sopenharmony_ci      }
7314ffe3c632Sopenharmony_ci      if (DoubleField7 != 0D) {
7315ffe3c632Sopenharmony_ci        output.WriteRawTag(57);
7316ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField7);
7317ffe3c632Sopenharmony_ci      }
7318ffe3c632Sopenharmony_ci      if (DoubleField8 != 0D) {
7319ffe3c632Sopenharmony_ci        output.WriteRawTag(65);
7320ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField8);
7321ffe3c632Sopenharmony_ci      }
7322ffe3c632Sopenharmony_ci      if (DoubleField9 != 0D) {
7323ffe3c632Sopenharmony_ci        output.WriteRawTag(73);
7324ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField9);
7325ffe3c632Sopenharmony_ci      }
7326ffe3c632Sopenharmony_ci      if (DoubleField10 != 0D) {
7327ffe3c632Sopenharmony_ci        output.WriteRawTag(81);
7328ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField10);
7329ffe3c632Sopenharmony_ci      }
7330ffe3c632Sopenharmony_ci      if (DoubleField11 != 0D) {
7331ffe3c632Sopenharmony_ci        output.WriteRawTag(89);
7332ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField11);
7333ffe3c632Sopenharmony_ci      }
7334ffe3c632Sopenharmony_ci      if (DoubleField14 != 0D) {
7335ffe3c632Sopenharmony_ci        output.WriteRawTag(113);
7336ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField14);
7337ffe3c632Sopenharmony_ci      }
7338ffe3c632Sopenharmony_ci      if (DoubleField15 != 0D) {
7339ffe3c632Sopenharmony_ci        output.WriteRawTag(121);
7340ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField15);
7341ffe3c632Sopenharmony_ci      }
7342ffe3c632Sopenharmony_ci      if (Int64Field19 != 0L) {
7343ffe3c632Sopenharmony_ci        output.WriteRawTag(152, 1);
7344ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field19);
7345ffe3c632Sopenharmony_ci      }
7346ffe3c632Sopenharmony_ci      if (DoubleField20 != 0D) {
7347ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 1);
7348ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField20);
7349ffe3c632Sopenharmony_ci      }
7350ffe3c632Sopenharmony_ci      if (DoubleField21 != 0D) {
7351ffe3c632Sopenharmony_ci        output.WriteRawTag(169, 1);
7352ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField21);
7353ffe3c632Sopenharmony_ci      }
7354ffe3c632Sopenharmony_ci      if (DoubleField22 != 0D) {
7355ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 1);
7356ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField22);
7357ffe3c632Sopenharmony_ci      }
7358ffe3c632Sopenharmony_ci      if (DoubleField25 != 0D) {
7359ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 1);
7360ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField25);
7361ffe3c632Sopenharmony_ci      }
7362ffe3c632Sopenharmony_ci      if (Int64Field26 != 0L) {
7363ffe3c632Sopenharmony_ci        output.WriteRawTag(208, 1);
7364ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field26);
7365ffe3c632Sopenharmony_ci      }
7366ffe3c632Sopenharmony_ci      if (DoubleField28 != 0D) {
7367ffe3c632Sopenharmony_ci        output.WriteRawTag(225, 1);
7368ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField28);
7369ffe3c632Sopenharmony_ci      }
7370ffe3c632Sopenharmony_ci      if (DoubleField29 != 0D) {
7371ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 1);
7372ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField29);
7373ffe3c632Sopenharmony_ci      }
7374ffe3c632Sopenharmony_ci      if (DoubleField30 != 0D) {
7375ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 1);
7376ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField30);
7377ffe3c632Sopenharmony_ci      }
7378ffe3c632Sopenharmony_ci      if (DoubleField31 != 0D) {
7379ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 1);
7380ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField31);
7381ffe3c632Sopenharmony_ci      }
7382ffe3c632Sopenharmony_ci      if (Int64Field32 != 0L) {
7383ffe3c632Sopenharmony_ci        output.WriteRawTag(128, 2);
7384ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field32);
7385ffe3c632Sopenharmony_ci      }
7386ffe3c632Sopenharmony_ci      if (Int64Field37 != 0L) {
7387ffe3c632Sopenharmony_ci        output.WriteRawTag(168, 2);
7388ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field37);
7389ffe3c632Sopenharmony_ci      }
7390ffe3c632Sopenharmony_ci      if (DoubleField38 != 0D) {
7391ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 2);
7392ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField38);
7393ffe3c632Sopenharmony_ci      }
7394ffe3c632Sopenharmony_ci      if (Interactions != 0L) {
7395ffe3c632Sopenharmony_ci        output.WriteRawTag(184, 2);
7396ffe3c632Sopenharmony_ci        output.WriteInt64(Interactions);
7397ffe3c632Sopenharmony_ci      }
7398ffe3c632Sopenharmony_ci      if (DoubleField40 != 0D) {
7399ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 2);
7400ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField40);
7401ffe3c632Sopenharmony_ci      }
7402ffe3c632Sopenharmony_ci      if (Int64Field41 != 0L) {
7403ffe3c632Sopenharmony_ci        output.WriteRawTag(200, 2);
7404ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field41);
7405ffe3c632Sopenharmony_ci      }
7406ffe3c632Sopenharmony_ci      if (DoubleField42 != 0D) {
7407ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 2);
7408ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField42);
7409ffe3c632Sopenharmony_ci      }
7410ffe3c632Sopenharmony_ci      if (Int64Field43 != 0L) {
7411ffe3c632Sopenharmony_ci        output.WriteRawTag(216, 2);
7412ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field43);
7413ffe3c632Sopenharmony_ci      }
7414ffe3c632Sopenharmony_ci      if (Int64Field44 != 0L) {
7415ffe3c632Sopenharmony_ci        output.WriteRawTag(224, 2);
7416ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field44);
7417ffe3c632Sopenharmony_ci      }
7418ffe3c632Sopenharmony_ci      if (DoubleField45 != 0D) {
7419ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 2);
7420ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField45);
7421ffe3c632Sopenharmony_ci      }
7422ffe3c632Sopenharmony_ci      if (DoubleField46 != 0D) {
7423ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 2);
7424ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField46);
7425ffe3c632Sopenharmony_ci      }
7426ffe3c632Sopenharmony_ci      if (DoubleField47 != 0D) {
7427ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 2);
7428ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField47);
7429ffe3c632Sopenharmony_ci      }
7430ffe3c632Sopenharmony_ci      if (DoubleField48 != 0D) {
7431ffe3c632Sopenharmony_ci        output.WriteRawTag(129, 3);
7432ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField48);
7433ffe3c632Sopenharmony_ci      }
7434ffe3c632Sopenharmony_ci      if (DoubleField49 != 0D) {
7435ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 3);
7436ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField49);
7437ffe3c632Sopenharmony_ci      }
7438ffe3c632Sopenharmony_ci      if (DoubleField50 != 0D) {
7439ffe3c632Sopenharmony_ci        output.WriteRawTag(145, 3);
7440ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField50);
7441ffe3c632Sopenharmony_ci      }
7442ffe3c632Sopenharmony_ci      if (DoubleField51 != 0D) {
7443ffe3c632Sopenharmony_ci        output.WriteRawTag(153, 3);
7444ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField51);
7445ffe3c632Sopenharmony_ci      }
7446ffe3c632Sopenharmony_ci      if (DoubleField52 != 0D) {
7447ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 3);
7448ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField52);
7449ffe3c632Sopenharmony_ci      }
7450ffe3c632Sopenharmony_ci      if (DoubleField53 != 0D) {
7451ffe3c632Sopenharmony_ci        output.WriteRawTag(169, 3);
7452ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField53);
7453ffe3c632Sopenharmony_ci      }
7454ffe3c632Sopenharmony_ci      if (DoubleField54 != 0D) {
7455ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 3);
7456ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField54);
7457ffe3c632Sopenharmony_ci      }
7458ffe3c632Sopenharmony_ci      if (DoubleField55 != 0D) {
7459ffe3c632Sopenharmony_ci        output.WriteRawTag(185, 3);
7460ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField55);
7461ffe3c632Sopenharmony_ci      }
7462ffe3c632Sopenharmony_ci      if (DoubleField56 != 0D) {
7463ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 3);
7464ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField56);
7465ffe3c632Sopenharmony_ci      }
7466ffe3c632Sopenharmony_ci      if (DoubleField57 != 0D) {
7467ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 3);
7468ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField57);
7469ffe3c632Sopenharmony_ci      }
7470ffe3c632Sopenharmony_ci      if (DoubleField58 != 0D) {
7471ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 3);
7472ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField58);
7473ffe3c632Sopenharmony_ci      }
7474ffe3c632Sopenharmony_ci      if (Int64Field59 != 0L) {
7475ffe3c632Sopenharmony_ci        output.WriteRawTag(216, 3);
7476ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field59);
7477ffe3c632Sopenharmony_ci      }
7478ffe3c632Sopenharmony_ci      if (Int64Field60 != 0L) {
7479ffe3c632Sopenharmony_ci        output.WriteRawTag(224, 3);
7480ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field60);
7481ffe3c632Sopenharmony_ci      }
7482ffe3c632Sopenharmony_ci      if (DoubleField62 != 0D) {
7483ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 3);
7484ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField62);
7485ffe3c632Sopenharmony_ci      }
7486ffe3c632Sopenharmony_ci      if (DoubleField65 != 0D) {
7487ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 4);
7488ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField65);
7489ffe3c632Sopenharmony_ci      }
7490ffe3c632Sopenharmony_ci      if (DoubleField66 != 0D) {
7491ffe3c632Sopenharmony_ci        output.WriteRawTag(145, 4);
7492ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField66);
7493ffe3c632Sopenharmony_ci      }
7494ffe3c632Sopenharmony_ci      if (DoubleField67 != 0D) {
7495ffe3c632Sopenharmony_ci        output.WriteRawTag(153, 4);
7496ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField67);
7497ffe3c632Sopenharmony_ci      }
7498ffe3c632Sopenharmony_ci      if (DoubleField68 != 0D) {
7499ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 4);
7500ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField68);
7501ffe3c632Sopenharmony_ci      }
7502ffe3c632Sopenharmony_ci      if (DoubleField69 != 0D) {
7503ffe3c632Sopenharmony_ci        output.WriteRawTag(169, 4);
7504ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField69);
7505ffe3c632Sopenharmony_ci      }
7506ffe3c632Sopenharmony_ci      if (DoubleField70 != 0D) {
7507ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 4);
7508ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField70);
7509ffe3c632Sopenharmony_ci      }
7510ffe3c632Sopenharmony_ci      if (DoubleField71 != 0D) {
7511ffe3c632Sopenharmony_ci        output.WriteRawTag(185, 4);
7512ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField71);
7513ffe3c632Sopenharmony_ci      }
7514ffe3c632Sopenharmony_ci      if (DoubleField72 != 0D) {
7515ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 4);
7516ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField72);
7517ffe3c632Sopenharmony_ci      }
7518ffe3c632Sopenharmony_ci      if (StringField73.Length != 0) {
7519ffe3c632Sopenharmony_ci        output.WriteRawTag(202, 4);
7520ffe3c632Sopenharmony_ci        output.WriteString(StringField73);
7521ffe3c632Sopenharmony_ci      }
7522ffe3c632Sopenharmony_ci      if (StringField74.Length != 0) {
7523ffe3c632Sopenharmony_ci        output.WriteRawTag(210, 4);
7524ffe3c632Sopenharmony_ci        output.WriteString(StringField74);
7525ffe3c632Sopenharmony_ci      }
7526ffe3c632Sopenharmony_ci      if (DoubleField75 != 0D) {
7527ffe3c632Sopenharmony_ci        output.WriteRawTag(217, 4);
7528ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField75);
7529ffe3c632Sopenharmony_ci      }
7530ffe3c632Sopenharmony_ci      if (DoubleField77 != 0D) {
7531ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 4);
7532ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField77);
7533ffe3c632Sopenharmony_ci      }
7534ffe3c632Sopenharmony_ci      if (DoubleField78 != 0D) {
7535ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 4);
7536ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField78);
7537ffe3c632Sopenharmony_ci      }
7538ffe3c632Sopenharmony_ci      if (DoubleField79 != 0D) {
7539ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 4);
7540ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField79);
7541ffe3c632Sopenharmony_ci      }
7542ffe3c632Sopenharmony_ci      if (EnumField80 != 0) {
7543ffe3c632Sopenharmony_ci        output.WriteRawTag(128, 5);
7544ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField80);
7545ffe3c632Sopenharmony_ci      }
7546ffe3c632Sopenharmony_ci      if (EnumField81 != 0) {
7547ffe3c632Sopenharmony_ci        output.WriteRawTag(136, 5);
7548ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField81);
7549ffe3c632Sopenharmony_ci      }
7550ffe3c632Sopenharmony_ci      if (Int64Field82 != 0L) {
7551ffe3c632Sopenharmony_ci        output.WriteRawTag(144, 5);
7552ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field82);
7553ffe3c632Sopenharmony_ci      }
7554ffe3c632Sopenharmony_ci      if (EnumField83 != 0) {
7555ffe3c632Sopenharmony_ci        output.WriteRawTag(152, 5);
7556ffe3c632Sopenharmony_ci        output.WriteInt32(EnumField83);
7557ffe3c632Sopenharmony_ci      }
7558ffe3c632Sopenharmony_ci      if (DoubleField84 != 0D) {
7559ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 5);
7560ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField84);
7561ffe3c632Sopenharmony_ci      }
7562ffe3c632Sopenharmony_ci      if (Int64Field85 != 0L) {
7563ffe3c632Sopenharmony_ci        output.WriteRawTag(168, 5);
7564ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field85);
7565ffe3c632Sopenharmony_ci      }
7566ffe3c632Sopenharmony_ci      if (Int64Field86 != 0L) {
7567ffe3c632Sopenharmony_ci        output.WriteRawTag(176, 5);
7568ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field86);
7569ffe3c632Sopenharmony_ci      }
7570ffe3c632Sopenharmony_ci      if (Int64Field87 != 0L) {
7571ffe3c632Sopenharmony_ci        output.WriteRawTag(184, 5);
7572ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field87);
7573ffe3c632Sopenharmony_ci      }
7574ffe3c632Sopenharmony_ci      if (DoubleField88 != 0D) {
7575ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 5);
7576ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField88);
7577ffe3c632Sopenharmony_ci      }
7578ffe3c632Sopenharmony_ci      if (DoubleField89 != 0D) {
7579ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 5);
7580ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField89);
7581ffe3c632Sopenharmony_ci      }
7582ffe3c632Sopenharmony_ci      if (DoubleField90 != 0D) {
7583ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 5);
7584ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField90);
7585ffe3c632Sopenharmony_ci      }
7586ffe3c632Sopenharmony_ci      if (DoubleField91 != 0D) {
7587ffe3c632Sopenharmony_ci        output.WriteRawTag(217, 5);
7588ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField91);
7589ffe3c632Sopenharmony_ci      }
7590ffe3c632Sopenharmony_ci      if (DoubleField92 != 0D) {
7591ffe3c632Sopenharmony_ci        output.WriteRawTag(225, 5);
7592ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField92);
7593ffe3c632Sopenharmony_ci      }
7594ffe3c632Sopenharmony_ci      if (DoubleField93 != 0D) {
7595ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 5);
7596ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField93);
7597ffe3c632Sopenharmony_ci      }
7598ffe3c632Sopenharmony_ci      if (DoubleField94 != 0D) {
7599ffe3c632Sopenharmony_ci        output.WriteRawTag(241, 5);
7600ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField94);
7601ffe3c632Sopenharmony_ci      }
7602ffe3c632Sopenharmony_ci      if (DoubleField95 != 0D) {
7603ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 5);
7604ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField95);
7605ffe3c632Sopenharmony_ci      }
7606ffe3c632Sopenharmony_ci      if (DoubleField96 != 0D) {
7607ffe3c632Sopenharmony_ci        output.WriteRawTag(129, 6);
7608ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField96);
7609ffe3c632Sopenharmony_ci      }
7610ffe3c632Sopenharmony_ci      if (DoubleField97 != 0D) {
7611ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 6);
7612ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField97);
7613ffe3c632Sopenharmony_ci      }
7614ffe3c632Sopenharmony_ci      if (DoubleField98 != 0D) {
7615ffe3c632Sopenharmony_ci        output.WriteRawTag(145, 6);
7616ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField98);
7617ffe3c632Sopenharmony_ci      }
7618ffe3c632Sopenharmony_ci      if (DoubleField99 != 0D) {
7619ffe3c632Sopenharmony_ci        output.WriteRawTag(153, 6);
7620ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField99);
7621ffe3c632Sopenharmony_ci      }
7622ffe3c632Sopenharmony_ci      repeatedIntField100_.WriteTo(ref output, _repeated_repeatedIntField100_codec);
7623ffe3c632Sopenharmony_ci      if (DoubleField101 != 0D) {
7624ffe3c632Sopenharmony_ci        output.WriteRawTag(169, 6);
7625ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField101);
7626ffe3c632Sopenharmony_ci      }
7627ffe3c632Sopenharmony_ci      if (DoubleField102 != 0D) {
7628ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 6);
7629ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField102);
7630ffe3c632Sopenharmony_ci      }
7631ffe3c632Sopenharmony_ci      if (DoubleField103 != 0D) {
7632ffe3c632Sopenharmony_ci        output.WriteRawTag(185, 6);
7633ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField103);
7634ffe3c632Sopenharmony_ci      }
7635ffe3c632Sopenharmony_ci      if (DoubleField104 != 0D) {
7636ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 6);
7637ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField104);
7638ffe3c632Sopenharmony_ci      }
7639ffe3c632Sopenharmony_ci      if (DoubleField105 != 0D) {
7640ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 6);
7641ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField105);
7642ffe3c632Sopenharmony_ci      }
7643ffe3c632Sopenharmony_ci      if (DoubleField106 != 0D) {
7644ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 6);
7645ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField106);
7646ffe3c632Sopenharmony_ci      }
7647ffe3c632Sopenharmony_ci      if (Int64Field107 != 0L) {
7648ffe3c632Sopenharmony_ci        output.WriteRawTag(216, 6);
7649ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field107);
7650ffe3c632Sopenharmony_ci      }
7651ffe3c632Sopenharmony_ci      if (DoubleField108 != 0D) {
7652ffe3c632Sopenharmony_ci        output.WriteRawTag(225, 6);
7653ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField108);
7654ffe3c632Sopenharmony_ci      }
7655ffe3c632Sopenharmony_ci      if (DoubleField109 != 0D) {
7656ffe3c632Sopenharmony_ci        output.WriteRawTag(233, 6);
7657ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField109);
7658ffe3c632Sopenharmony_ci      }
7659ffe3c632Sopenharmony_ci      if (Int64Field110 != 0L) {
7660ffe3c632Sopenharmony_ci        output.WriteRawTag(240, 6);
7661ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field110);
7662ffe3c632Sopenharmony_ci      }
7663ffe3c632Sopenharmony_ci      if (DoubleField111 != 0D) {
7664ffe3c632Sopenharmony_ci        output.WriteRawTag(249, 6);
7665ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField111);
7666ffe3c632Sopenharmony_ci      }
7667ffe3c632Sopenharmony_ci      if (Int64Field112 != 0L) {
7668ffe3c632Sopenharmony_ci        output.WriteRawTag(128, 7);
7669ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field112);
7670ffe3c632Sopenharmony_ci      }
7671ffe3c632Sopenharmony_ci      if (DoubleField113 != 0D) {
7672ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 7);
7673ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField113);
7674ffe3c632Sopenharmony_ci      }
7675ffe3c632Sopenharmony_ci      if (Int64Field114 != 0L) {
7676ffe3c632Sopenharmony_ci        output.WriteRawTag(144, 7);
7677ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field114);
7678ffe3c632Sopenharmony_ci      }
7679ffe3c632Sopenharmony_ci      if (Int64Field115 != 0L) {
7680ffe3c632Sopenharmony_ci        output.WriteRawTag(152, 7);
7681ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field115);
7682ffe3c632Sopenharmony_ci      }
7683ffe3c632Sopenharmony_ci      if (DoubleField116 != 0D) {
7684ffe3c632Sopenharmony_ci        output.WriteRawTag(161, 7);
7685ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField116);
7686ffe3c632Sopenharmony_ci      }
7687ffe3c632Sopenharmony_ci      if (Int64Field117 != 0L) {
7688ffe3c632Sopenharmony_ci        output.WriteRawTag(168, 7);
7689ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field117);
7690ffe3c632Sopenharmony_ci      }
7691ffe3c632Sopenharmony_ci      if (DoubleField118 != 0D) {
7692ffe3c632Sopenharmony_ci        output.WriteRawTag(177, 7);
7693ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField118);
7694ffe3c632Sopenharmony_ci      }
7695ffe3c632Sopenharmony_ci      if (DoubleField119 != 0D) {
7696ffe3c632Sopenharmony_ci        output.WriteRawTag(185, 7);
7697ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField119);
7698ffe3c632Sopenharmony_ci      }
7699ffe3c632Sopenharmony_ci      if (DoubleField120 != 0D) {
7700ffe3c632Sopenharmony_ci        output.WriteRawTag(193, 7);
7701ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField120);
7702ffe3c632Sopenharmony_ci      }
7703ffe3c632Sopenharmony_ci      if (DoubleField121 != 0D) {
7704ffe3c632Sopenharmony_ci        output.WriteRawTag(201, 7);
7705ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField121);
7706ffe3c632Sopenharmony_ci      }
7707ffe3c632Sopenharmony_ci      if (DoubleField122 != 0D) {
7708ffe3c632Sopenharmony_ci        output.WriteRawTag(209, 7);
7709ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField122);
7710ffe3c632Sopenharmony_ci      }
7711ffe3c632Sopenharmony_ci      if (DoubleField123 != 0D) {
7712ffe3c632Sopenharmony_ci        output.WriteRawTag(217, 7);
7713ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField123);
7714ffe3c632Sopenharmony_ci      }
7715ffe3c632Sopenharmony_ci      if (DoubleField124 != 0D) {
7716ffe3c632Sopenharmony_ci        output.WriteRawTag(225, 7);
7717ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField124);
7718ffe3c632Sopenharmony_ci      }
7719ffe3c632Sopenharmony_ci      if (Int64Field125 != 0L) {
7720ffe3c632Sopenharmony_ci        output.WriteRawTag(232, 7);
7721ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field125);
7722ffe3c632Sopenharmony_ci      }
7723ffe3c632Sopenharmony_ci      if (Int64Field126 != 0L) {
7724ffe3c632Sopenharmony_ci        output.WriteRawTag(240, 7);
7725ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field126);
7726ffe3c632Sopenharmony_ci      }
7727ffe3c632Sopenharmony_ci      if (Int64Field127 != 0L) {
7728ffe3c632Sopenharmony_ci        output.WriteRawTag(248, 7);
7729ffe3c632Sopenharmony_ci        output.WriteInt64(Int64Field127);
7730ffe3c632Sopenharmony_ci      }
7731ffe3c632Sopenharmony_ci      if (DoubleField128 != 0D) {
7732ffe3c632Sopenharmony_ci        output.WriteRawTag(129, 8);
7733ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField128);
7734ffe3c632Sopenharmony_ci      }
7735ffe3c632Sopenharmony_ci      if (DoubleField129 != 0D) {
7736ffe3c632Sopenharmony_ci        output.WriteRawTag(137, 8);
7737ffe3c632Sopenharmony_ci        output.WriteDouble(DoubleField129);
7738ffe3c632Sopenharmony_ci      }
7739ffe3c632Sopenharmony_ci      if (_unknownFields != null) {
7740ffe3c632Sopenharmony_ci        _unknownFields.WriteTo(ref output);
7741ffe3c632Sopenharmony_ci      }
7742ffe3c632Sopenharmony_ci    }
7743ffe3c632Sopenharmony_ci    #endif
7744ffe3c632Sopenharmony_ci
7745ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
7746ffe3c632Sopenharmony_ci    public int CalculateSize() {
7747ffe3c632Sopenharmony_ci      int size = 0;
7748ffe3c632Sopenharmony_ci      if (DoubleField95 != 0D) {
7749ffe3c632Sopenharmony_ci        size += 2 + 8;
7750ffe3c632Sopenharmony_ci      }
7751ffe3c632Sopenharmony_ci      if (DoubleField1 != 0D) {
7752ffe3c632Sopenharmony_ci        size += 1 + 8;
7753ffe3c632Sopenharmony_ci      }
7754ffe3c632Sopenharmony_ci      if (DoubleField79 != 0D) {
7755ffe3c632Sopenharmony_ci        size += 2 + 8;
7756ffe3c632Sopenharmony_ci      }
7757ffe3c632Sopenharmony_ci      if (Int64Field2 != 0L) {
7758ffe3c632Sopenharmony_ci        size += 1 + pb::CodedOutputStream.ComputeInt64Size(Int64Field2);
7759ffe3c632Sopenharmony_ci      }
7760ffe3c632Sopenharmony_ci      if (DoubleField96 != 0D) {
7761ffe3c632Sopenharmony_ci        size += 2 + 8;
7762ffe3c632Sopenharmony_ci      }
7763ffe3c632Sopenharmony_ci      if (Int64Field3 != 0L) {
7764ffe3c632Sopenharmony_ci        size += 1 + pb::CodedOutputStream.ComputeInt64Size(Int64Field3);
7765ffe3c632Sopenharmony_ci      }
7766ffe3c632Sopenharmony_ci      if (Int64Field4 != 0L) {
7767ffe3c632Sopenharmony_ci        size += 1 + pb::CodedOutputStream.ComputeInt64Size(Int64Field4);
7768ffe3c632Sopenharmony_ci      }
7769ffe3c632Sopenharmony_ci      if (DoubleField97 != 0D) {
7770ffe3c632Sopenharmony_ci        size += 2 + 8;
7771ffe3c632Sopenharmony_ci      }
7772ffe3c632Sopenharmony_ci      if (DoubleField65 != 0D) {
7773ffe3c632Sopenharmony_ci        size += 2 + 8;
7774ffe3c632Sopenharmony_ci      }
7775ffe3c632Sopenharmony_ci      if (DoubleField66 != 0D) {
7776ffe3c632Sopenharmony_ci        size += 2 + 8;
7777ffe3c632Sopenharmony_ci      }
7778ffe3c632Sopenharmony_ci      if (DoubleField7 != 0D) {
7779ffe3c632Sopenharmony_ci        size += 1 + 8;
7780ffe3c632Sopenharmony_ci      }
7781ffe3c632Sopenharmony_ci      if (DoubleField62 != 0D) {
7782ffe3c632Sopenharmony_ci        size += 2 + 8;
7783ffe3c632Sopenharmony_ci      }
7784ffe3c632Sopenharmony_ci      if (DoubleField118 != 0D) {
7785ffe3c632Sopenharmony_ci        size += 2 + 8;
7786ffe3c632Sopenharmony_ci      }
7787ffe3c632Sopenharmony_ci      if (DoubleField119 != 0D) {
7788ffe3c632Sopenharmony_ci        size += 2 + 8;
7789ffe3c632Sopenharmony_ci      }
7790ffe3c632Sopenharmony_ci      if (DoubleField67 != 0D) {
7791ffe3c632Sopenharmony_ci        size += 2 + 8;
7792ffe3c632Sopenharmony_ci      }
7793ffe3c632Sopenharmony_ci      if (DoubleField120 != 0D) {
7794ffe3c632Sopenharmony_ci        size += 2 + 8;
7795ffe3c632Sopenharmony_ci      }
7796ffe3c632Sopenharmony_ci      if (DoubleField121 != 0D) {
7797ffe3c632Sopenharmony_ci        size += 2 + 8;
7798ffe3c632Sopenharmony_ci      }
7799ffe3c632Sopenharmony_ci      if (DoubleField122 != 0D) {
7800ffe3c632Sopenharmony_ci        size += 2 + 8;
7801ffe3c632Sopenharmony_ci      }
7802ffe3c632Sopenharmony_ci      if (DoubleField123 != 0D) {
7803ffe3c632Sopenharmony_ci        size += 2 + 8;
7804ffe3c632Sopenharmony_ci      }
7805ffe3c632Sopenharmony_ci      if (DoubleField124 != 0D) {
7806ffe3c632Sopenharmony_ci        size += 2 + 8;
7807ffe3c632Sopenharmony_ci      }
7808ffe3c632Sopenharmony_ci      if (DoubleField8 != 0D) {
7809ffe3c632Sopenharmony_ci        size += 1 + 8;
7810ffe3c632Sopenharmony_ci      }
7811ffe3c632Sopenharmony_ci      if (DoubleField9 != 0D) {
7812ffe3c632Sopenharmony_ci        size += 1 + 8;
7813ffe3c632Sopenharmony_ci      }
7814ffe3c632Sopenharmony_ci      if (DoubleField98 != 0D) {
7815ffe3c632Sopenharmony_ci        size += 2 + 8;
7816ffe3c632Sopenharmony_ci      }
7817ffe3c632Sopenharmony_ci      if (DoubleField10 != 0D) {
7818ffe3c632Sopenharmony_ci        size += 1 + 8;
7819ffe3c632Sopenharmony_ci      }
7820ffe3c632Sopenharmony_ci      if (DoubleField11 != 0D) {
7821ffe3c632Sopenharmony_ci        size += 1 + 8;
7822ffe3c632Sopenharmony_ci      }
7823ffe3c632Sopenharmony_ci      if (DoubleField99 != 0D) {
7824ffe3c632Sopenharmony_ci        size += 2 + 8;
7825ffe3c632Sopenharmony_ci      }
7826ffe3c632Sopenharmony_ci      if (DoubleField84 != 0D) {
7827ffe3c632Sopenharmony_ci        size += 2 + 8;
7828ffe3c632Sopenharmony_ci      }
7829ffe3c632Sopenharmony_ci      if (DoubleField14 != 0D) {
7830ffe3c632Sopenharmony_ci        size += 1 + 8;
7831ffe3c632Sopenharmony_ci      }
7832ffe3c632Sopenharmony_ci      if (DoubleField77 != 0D) {
7833ffe3c632Sopenharmony_ci        size += 2 + 8;
7834ffe3c632Sopenharmony_ci      }
7835ffe3c632Sopenharmony_ci      if (DoubleField15 != 0D) {
7836ffe3c632Sopenharmony_ci        size += 1 + 8;
7837ffe3c632Sopenharmony_ci      }
7838ffe3c632Sopenharmony_ci      if (Int64Field19 != 0L) {
7839ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field19);
7840ffe3c632Sopenharmony_ci      }
7841ffe3c632Sopenharmony_ci      if (Int64Field115 != 0L) {
7842ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field115);
7843ffe3c632Sopenharmony_ci      }
7844ffe3c632Sopenharmony_ci      if (DoubleField116 != 0D) {
7845ffe3c632Sopenharmony_ci        size += 2 + 8;
7846ffe3c632Sopenharmony_ci      }
7847ffe3c632Sopenharmony_ci      if (Int64Field117 != 0L) {
7848ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field117);
7849ffe3c632Sopenharmony_ci      }
7850ffe3c632Sopenharmony_ci      if (DoubleField20 != 0D) {
7851ffe3c632Sopenharmony_ci        size += 2 + 8;
7852ffe3c632Sopenharmony_ci      }
7853ffe3c632Sopenharmony_ci      if (DoubleField21 != 0D) {
7854ffe3c632Sopenharmony_ci        size += 2 + 8;
7855ffe3c632Sopenharmony_ci      }
7856ffe3c632Sopenharmony_ci      if (StringField73.Length != 0) {
7857ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeStringSize(StringField73);
7858ffe3c632Sopenharmony_ci      }
7859ffe3c632Sopenharmony_ci      if (StringField74.Length != 0) {
7860ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeStringSize(StringField74);
7861ffe3c632Sopenharmony_ci      }
7862ffe3c632Sopenharmony_ci      if (DoubleField22 != 0D) {
7863ffe3c632Sopenharmony_ci        size += 2 + 8;
7864ffe3c632Sopenharmony_ci      }
7865ffe3c632Sopenharmony_ci      if (DoubleField69 != 0D) {
7866ffe3c632Sopenharmony_ci        size += 2 + 8;
7867ffe3c632Sopenharmony_ci      }
7868ffe3c632Sopenharmony_ci      if (DoubleField70 != 0D) {
7869ffe3c632Sopenharmony_ci        size += 2 + 8;
7870ffe3c632Sopenharmony_ci      }
7871ffe3c632Sopenharmony_ci      if (DoubleField71 != 0D) {
7872ffe3c632Sopenharmony_ci        size += 2 + 8;
7873ffe3c632Sopenharmony_ci      }
7874ffe3c632Sopenharmony_ci      if (DoubleField72 != 0D) {
7875ffe3c632Sopenharmony_ci        size += 2 + 8;
7876ffe3c632Sopenharmony_ci      }
7877ffe3c632Sopenharmony_ci      if (DoubleField25 != 0D) {
7878ffe3c632Sopenharmony_ci        size += 2 + 8;
7879ffe3c632Sopenharmony_ci      }
7880ffe3c632Sopenharmony_ci      if (Int64Field26 != 0L) {
7881ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field26);
7882ffe3c632Sopenharmony_ci      }
7883ffe3c632Sopenharmony_ci      if (DoubleField68 != 0D) {
7884ffe3c632Sopenharmony_ci        size += 2 + 8;
7885ffe3c632Sopenharmony_ci      }
7886ffe3c632Sopenharmony_ci      if (DoubleField28 != 0D) {
7887ffe3c632Sopenharmony_ci        size += 2 + 8;
7888ffe3c632Sopenharmony_ci      }
7889ffe3c632Sopenharmony_ci      if (DoubleField106 != 0D) {
7890ffe3c632Sopenharmony_ci        size += 2 + 8;
7891ffe3c632Sopenharmony_ci      }
7892ffe3c632Sopenharmony_ci      if (DoubleField29 != 0D) {
7893ffe3c632Sopenharmony_ci        size += 2 + 8;
7894ffe3c632Sopenharmony_ci      }
7895ffe3c632Sopenharmony_ci      if (DoubleField30 != 0D) {
7896ffe3c632Sopenharmony_ci        size += 2 + 8;
7897ffe3c632Sopenharmony_ci      }
7898ffe3c632Sopenharmony_ci      if (DoubleField101 != 0D) {
7899ffe3c632Sopenharmony_ci        size += 2 + 8;
7900ffe3c632Sopenharmony_ci      }
7901ffe3c632Sopenharmony_ci      if (DoubleField102 != 0D) {
7902ffe3c632Sopenharmony_ci        size += 2 + 8;
7903ffe3c632Sopenharmony_ci      }
7904ffe3c632Sopenharmony_ci      if (DoubleField103 != 0D) {
7905ffe3c632Sopenharmony_ci        size += 2 + 8;
7906ffe3c632Sopenharmony_ci      }
7907ffe3c632Sopenharmony_ci      if (DoubleField104 != 0D) {
7908ffe3c632Sopenharmony_ci        size += 2 + 8;
7909ffe3c632Sopenharmony_ci      }
7910ffe3c632Sopenharmony_ci      if (DoubleField105 != 0D) {
7911ffe3c632Sopenharmony_ci        size += 2 + 8;
7912ffe3c632Sopenharmony_ci      }
7913ffe3c632Sopenharmony_ci      if (DoubleField31 != 0D) {
7914ffe3c632Sopenharmony_ci        size += 2 + 8;
7915ffe3c632Sopenharmony_ci      }
7916ffe3c632Sopenharmony_ci      if (Int64Field32 != 0L) {
7917ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field32);
7918ffe3c632Sopenharmony_ci      }
7919ffe3c632Sopenharmony_ci      if (DoubleField75 != 0D) {
7920ffe3c632Sopenharmony_ci        size += 2 + 8;
7921ffe3c632Sopenharmony_ci      }
7922ffe3c632Sopenharmony_ci      if (DoubleField129 != 0D) {
7923ffe3c632Sopenharmony_ci        size += 2 + 8;
7924ffe3c632Sopenharmony_ci      }
7925ffe3c632Sopenharmony_ci      if (EnumField80 != 0) {
7926ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt32Size(EnumField80);
7927ffe3c632Sopenharmony_ci      }
7928ffe3c632Sopenharmony_ci      if (EnumField81 != 0) {
7929ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt32Size(EnumField81);
7930ffe3c632Sopenharmony_ci      }
7931ffe3c632Sopenharmony_ci      if (Int64Field82 != 0L) {
7932ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field82);
7933ffe3c632Sopenharmony_ci      }
7934ffe3c632Sopenharmony_ci      if (EnumField83 != 0) {
7935ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt32Size(EnumField83);
7936ffe3c632Sopenharmony_ci      }
7937ffe3c632Sopenharmony_ci      if (Int64Field85 != 0L) {
7938ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field85);
7939ffe3c632Sopenharmony_ci      }
7940ffe3c632Sopenharmony_ci      if (Int64Field86 != 0L) {
7941ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field86);
7942ffe3c632Sopenharmony_ci      }
7943ffe3c632Sopenharmony_ci      if (Int64Field87 != 0L) {
7944ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field87);
7945ffe3c632Sopenharmony_ci      }
7946ffe3c632Sopenharmony_ci      if (Int64Field125 != 0L) {
7947ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field125);
7948ffe3c632Sopenharmony_ci      }
7949ffe3c632Sopenharmony_ci      if (Int64Field37 != 0L) {
7950ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field37);
7951ffe3c632Sopenharmony_ci      }
7952ffe3c632Sopenharmony_ci      if (DoubleField38 != 0D) {
7953ffe3c632Sopenharmony_ci        size += 2 + 8;
7954ffe3c632Sopenharmony_ci      }
7955ffe3c632Sopenharmony_ci      if (Interactions != 0L) {
7956ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Interactions);
7957ffe3c632Sopenharmony_ci      }
7958ffe3c632Sopenharmony_ci      size += repeatedIntField100_.CalculateSize(_repeated_repeatedIntField100_codec);
7959ffe3c632Sopenharmony_ci      if (DoubleField40 != 0D) {
7960ffe3c632Sopenharmony_ci        size += 2 + 8;
7961ffe3c632Sopenharmony_ci      }
7962ffe3c632Sopenharmony_ci      if (Int64Field41 != 0L) {
7963ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field41);
7964ffe3c632Sopenharmony_ci      }
7965ffe3c632Sopenharmony_ci      if (Int64Field126 != 0L) {
7966ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field126);
7967ffe3c632Sopenharmony_ci      }
7968ffe3c632Sopenharmony_ci      if (Int64Field127 != 0L) {
7969ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field127);
7970ffe3c632Sopenharmony_ci      }
7971ffe3c632Sopenharmony_ci      if (DoubleField128 != 0D) {
7972ffe3c632Sopenharmony_ci        size += 2 + 8;
7973ffe3c632Sopenharmony_ci      }
7974ffe3c632Sopenharmony_ci      if (DoubleField109 != 0D) {
7975ffe3c632Sopenharmony_ci        size += 2 + 8;
7976ffe3c632Sopenharmony_ci      }
7977ffe3c632Sopenharmony_ci      if (Int64Field110 != 0L) {
7978ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field110);
7979ffe3c632Sopenharmony_ci      }
7980ffe3c632Sopenharmony_ci      if (DoubleField111 != 0D) {
7981ffe3c632Sopenharmony_ci        size += 2 + 8;
7982ffe3c632Sopenharmony_ci      }
7983ffe3c632Sopenharmony_ci      if (Int64Field112 != 0L) {
7984ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field112);
7985ffe3c632Sopenharmony_ci      }
7986ffe3c632Sopenharmony_ci      if (DoubleField113 != 0D) {
7987ffe3c632Sopenharmony_ci        size += 2 + 8;
7988ffe3c632Sopenharmony_ci      }
7989ffe3c632Sopenharmony_ci      if (Int64Field114 != 0L) {
7990ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field114);
7991ffe3c632Sopenharmony_ci      }
7992ffe3c632Sopenharmony_ci      if (DoubleField42 != 0D) {
7993ffe3c632Sopenharmony_ci        size += 2 + 8;
7994ffe3c632Sopenharmony_ci      }
7995ffe3c632Sopenharmony_ci      if (Int64Field43 != 0L) {
7996ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field43);
7997ffe3c632Sopenharmony_ci      }
7998ffe3c632Sopenharmony_ci      if (Int64Field44 != 0L) {
7999ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field44);
8000ffe3c632Sopenharmony_ci      }
8001ffe3c632Sopenharmony_ci      if (DoubleField45 != 0D) {
8002ffe3c632Sopenharmony_ci        size += 2 + 8;
8003ffe3c632Sopenharmony_ci      }
8004ffe3c632Sopenharmony_ci      if (DoubleField46 != 0D) {
8005ffe3c632Sopenharmony_ci        size += 2 + 8;
8006ffe3c632Sopenharmony_ci      }
8007ffe3c632Sopenharmony_ci      if (DoubleField78 != 0D) {
8008ffe3c632Sopenharmony_ci        size += 2 + 8;
8009ffe3c632Sopenharmony_ci      }
8010ffe3c632Sopenharmony_ci      if (DoubleField88 != 0D) {
8011ffe3c632Sopenharmony_ci        size += 2 + 8;
8012ffe3c632Sopenharmony_ci      }
8013ffe3c632Sopenharmony_ci      if (DoubleField47 != 0D) {
8014ffe3c632Sopenharmony_ci        size += 2 + 8;
8015ffe3c632Sopenharmony_ci      }
8016ffe3c632Sopenharmony_ci      if (DoubleField89 != 0D) {
8017ffe3c632Sopenharmony_ci        size += 2 + 8;
8018ffe3c632Sopenharmony_ci      }
8019ffe3c632Sopenharmony_ci      if (DoubleField48 != 0D) {
8020ffe3c632Sopenharmony_ci        size += 2 + 8;
8021ffe3c632Sopenharmony_ci      }
8022ffe3c632Sopenharmony_ci      if (DoubleField49 != 0D) {
8023ffe3c632Sopenharmony_ci        size += 2 + 8;
8024ffe3c632Sopenharmony_ci      }
8025ffe3c632Sopenharmony_ci      if (DoubleField50 != 0D) {
8026ffe3c632Sopenharmony_ci        size += 2 + 8;
8027ffe3c632Sopenharmony_ci      }
8028ffe3c632Sopenharmony_ci      if (DoubleField90 != 0D) {
8029ffe3c632Sopenharmony_ci        size += 2 + 8;
8030ffe3c632Sopenharmony_ci      }
8031ffe3c632Sopenharmony_ci      if (DoubleField51 != 0D) {
8032ffe3c632Sopenharmony_ci        size += 2 + 8;
8033ffe3c632Sopenharmony_ci      }
8034ffe3c632Sopenharmony_ci      if (DoubleField91 != 0D) {
8035ffe3c632Sopenharmony_ci        size += 2 + 8;
8036ffe3c632Sopenharmony_ci      }
8037ffe3c632Sopenharmony_ci      if (DoubleField92 != 0D) {
8038ffe3c632Sopenharmony_ci        size += 2 + 8;
8039ffe3c632Sopenharmony_ci      }
8040ffe3c632Sopenharmony_ci      if (Int64Field107 != 0L) {
8041ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field107);
8042ffe3c632Sopenharmony_ci      }
8043ffe3c632Sopenharmony_ci      if (DoubleField93 != 0D) {
8044ffe3c632Sopenharmony_ci        size += 2 + 8;
8045ffe3c632Sopenharmony_ci      }
8046ffe3c632Sopenharmony_ci      if (DoubleField108 != 0D) {
8047ffe3c632Sopenharmony_ci        size += 2 + 8;
8048ffe3c632Sopenharmony_ci      }
8049ffe3c632Sopenharmony_ci      if (DoubleField52 != 0D) {
8050ffe3c632Sopenharmony_ci        size += 2 + 8;
8051ffe3c632Sopenharmony_ci      }
8052ffe3c632Sopenharmony_ci      if (DoubleField53 != 0D) {
8053ffe3c632Sopenharmony_ci        size += 2 + 8;
8054ffe3c632Sopenharmony_ci      }
8055ffe3c632Sopenharmony_ci      if (DoubleField94 != 0D) {
8056ffe3c632Sopenharmony_ci        size += 2 + 8;
8057ffe3c632Sopenharmony_ci      }
8058ffe3c632Sopenharmony_ci      if (DoubleField54 != 0D) {
8059ffe3c632Sopenharmony_ci        size += 2 + 8;
8060ffe3c632Sopenharmony_ci      }
8061ffe3c632Sopenharmony_ci      if (DoubleField55 != 0D) {
8062ffe3c632Sopenharmony_ci        size += 2 + 8;
8063ffe3c632Sopenharmony_ci      }
8064ffe3c632Sopenharmony_ci      if (DoubleField56 != 0D) {
8065ffe3c632Sopenharmony_ci        size += 2 + 8;
8066ffe3c632Sopenharmony_ci      }
8067ffe3c632Sopenharmony_ci      if (DoubleField57 != 0D) {
8068ffe3c632Sopenharmony_ci        size += 2 + 8;
8069ffe3c632Sopenharmony_ci      }
8070ffe3c632Sopenharmony_ci      if (DoubleField58 != 0D) {
8071ffe3c632Sopenharmony_ci        size += 2 + 8;
8072ffe3c632Sopenharmony_ci      }
8073ffe3c632Sopenharmony_ci      if (Int64Field59 != 0L) {
8074ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field59);
8075ffe3c632Sopenharmony_ci      }
8076ffe3c632Sopenharmony_ci      if (Int64Field60 != 0L) {
8077ffe3c632Sopenharmony_ci        size += 2 + pb::CodedOutputStream.ComputeInt64Size(Int64Field60);
8078ffe3c632Sopenharmony_ci      }
8079ffe3c632Sopenharmony_ci      if (_unknownFields != null) {
8080ffe3c632Sopenharmony_ci        size += _unknownFields.CalculateSize();
8081ffe3c632Sopenharmony_ci      }
8082ffe3c632Sopenharmony_ci      return size;
8083ffe3c632Sopenharmony_ci    }
8084ffe3c632Sopenharmony_ci
8085ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
8086ffe3c632Sopenharmony_ci    public void MergeFrom(ManyPrimitiveFieldsMessage other) {
8087ffe3c632Sopenharmony_ci      if (other == null) {
8088ffe3c632Sopenharmony_ci        return;
8089ffe3c632Sopenharmony_ci      }
8090ffe3c632Sopenharmony_ci      if (other.DoubleField95 != 0D) {
8091ffe3c632Sopenharmony_ci        DoubleField95 = other.DoubleField95;
8092ffe3c632Sopenharmony_ci      }
8093ffe3c632Sopenharmony_ci      if (other.DoubleField1 != 0D) {
8094ffe3c632Sopenharmony_ci        DoubleField1 = other.DoubleField1;
8095ffe3c632Sopenharmony_ci      }
8096ffe3c632Sopenharmony_ci      if (other.DoubleField79 != 0D) {
8097ffe3c632Sopenharmony_ci        DoubleField79 = other.DoubleField79;
8098ffe3c632Sopenharmony_ci      }
8099ffe3c632Sopenharmony_ci      if (other.Int64Field2 != 0L) {
8100ffe3c632Sopenharmony_ci        Int64Field2 = other.Int64Field2;
8101ffe3c632Sopenharmony_ci      }
8102ffe3c632Sopenharmony_ci      if (other.DoubleField96 != 0D) {
8103ffe3c632Sopenharmony_ci        DoubleField96 = other.DoubleField96;
8104ffe3c632Sopenharmony_ci      }
8105ffe3c632Sopenharmony_ci      if (other.Int64Field3 != 0L) {
8106ffe3c632Sopenharmony_ci        Int64Field3 = other.Int64Field3;
8107ffe3c632Sopenharmony_ci      }
8108ffe3c632Sopenharmony_ci      if (other.Int64Field4 != 0L) {
8109ffe3c632Sopenharmony_ci        Int64Field4 = other.Int64Field4;
8110ffe3c632Sopenharmony_ci      }
8111ffe3c632Sopenharmony_ci      if (other.DoubleField97 != 0D) {
8112ffe3c632Sopenharmony_ci        DoubleField97 = other.DoubleField97;
8113ffe3c632Sopenharmony_ci      }
8114ffe3c632Sopenharmony_ci      if (other.DoubleField65 != 0D) {
8115ffe3c632Sopenharmony_ci        DoubleField65 = other.DoubleField65;
8116ffe3c632Sopenharmony_ci      }
8117ffe3c632Sopenharmony_ci      if (other.DoubleField66 != 0D) {
8118ffe3c632Sopenharmony_ci        DoubleField66 = other.DoubleField66;
8119ffe3c632Sopenharmony_ci      }
8120ffe3c632Sopenharmony_ci      if (other.DoubleField7 != 0D) {
8121ffe3c632Sopenharmony_ci        DoubleField7 = other.DoubleField7;
8122ffe3c632Sopenharmony_ci      }
8123ffe3c632Sopenharmony_ci      if (other.DoubleField62 != 0D) {
8124ffe3c632Sopenharmony_ci        DoubleField62 = other.DoubleField62;
8125ffe3c632Sopenharmony_ci      }
8126ffe3c632Sopenharmony_ci      if (other.DoubleField118 != 0D) {
8127ffe3c632Sopenharmony_ci        DoubleField118 = other.DoubleField118;
8128ffe3c632Sopenharmony_ci      }
8129ffe3c632Sopenharmony_ci      if (other.DoubleField119 != 0D) {
8130ffe3c632Sopenharmony_ci        DoubleField119 = other.DoubleField119;
8131ffe3c632Sopenharmony_ci      }
8132ffe3c632Sopenharmony_ci      if (other.DoubleField67 != 0D) {
8133ffe3c632Sopenharmony_ci        DoubleField67 = other.DoubleField67;
8134ffe3c632Sopenharmony_ci      }
8135ffe3c632Sopenharmony_ci      if (other.DoubleField120 != 0D) {
8136ffe3c632Sopenharmony_ci        DoubleField120 = other.DoubleField120;
8137ffe3c632Sopenharmony_ci      }
8138ffe3c632Sopenharmony_ci      if (other.DoubleField121 != 0D) {
8139ffe3c632Sopenharmony_ci        DoubleField121 = other.DoubleField121;
8140ffe3c632Sopenharmony_ci      }
8141ffe3c632Sopenharmony_ci      if (other.DoubleField122 != 0D) {
8142ffe3c632Sopenharmony_ci        DoubleField122 = other.DoubleField122;
8143ffe3c632Sopenharmony_ci      }
8144ffe3c632Sopenharmony_ci      if (other.DoubleField123 != 0D) {
8145ffe3c632Sopenharmony_ci        DoubleField123 = other.DoubleField123;
8146ffe3c632Sopenharmony_ci      }
8147ffe3c632Sopenharmony_ci      if (other.DoubleField124 != 0D) {
8148ffe3c632Sopenharmony_ci        DoubleField124 = other.DoubleField124;
8149ffe3c632Sopenharmony_ci      }
8150ffe3c632Sopenharmony_ci      if (other.DoubleField8 != 0D) {
8151ffe3c632Sopenharmony_ci        DoubleField8 = other.DoubleField8;
8152ffe3c632Sopenharmony_ci      }
8153ffe3c632Sopenharmony_ci      if (other.DoubleField9 != 0D) {
8154ffe3c632Sopenharmony_ci        DoubleField9 = other.DoubleField9;
8155ffe3c632Sopenharmony_ci      }
8156ffe3c632Sopenharmony_ci      if (other.DoubleField98 != 0D) {
8157ffe3c632Sopenharmony_ci        DoubleField98 = other.DoubleField98;
8158ffe3c632Sopenharmony_ci      }
8159ffe3c632Sopenharmony_ci      if (other.DoubleField10 != 0D) {
8160ffe3c632Sopenharmony_ci        DoubleField10 = other.DoubleField10;
8161ffe3c632Sopenharmony_ci      }
8162ffe3c632Sopenharmony_ci      if (other.DoubleField11 != 0D) {
8163ffe3c632Sopenharmony_ci        DoubleField11 = other.DoubleField11;
8164ffe3c632Sopenharmony_ci      }
8165ffe3c632Sopenharmony_ci      if (other.DoubleField99 != 0D) {
8166ffe3c632Sopenharmony_ci        DoubleField99 = other.DoubleField99;
8167ffe3c632Sopenharmony_ci      }
8168ffe3c632Sopenharmony_ci      if (other.DoubleField84 != 0D) {
8169ffe3c632Sopenharmony_ci        DoubleField84 = other.DoubleField84;
8170ffe3c632Sopenharmony_ci      }
8171ffe3c632Sopenharmony_ci      if (other.DoubleField14 != 0D) {
8172ffe3c632Sopenharmony_ci        DoubleField14 = other.DoubleField14;
8173ffe3c632Sopenharmony_ci      }
8174ffe3c632Sopenharmony_ci      if (other.DoubleField77 != 0D) {
8175ffe3c632Sopenharmony_ci        DoubleField77 = other.DoubleField77;
8176ffe3c632Sopenharmony_ci      }
8177ffe3c632Sopenharmony_ci      if (other.DoubleField15 != 0D) {
8178ffe3c632Sopenharmony_ci        DoubleField15 = other.DoubleField15;
8179ffe3c632Sopenharmony_ci      }
8180ffe3c632Sopenharmony_ci      if (other.Int64Field19 != 0L) {
8181ffe3c632Sopenharmony_ci        Int64Field19 = other.Int64Field19;
8182ffe3c632Sopenharmony_ci      }
8183ffe3c632Sopenharmony_ci      if (other.Int64Field115 != 0L) {
8184ffe3c632Sopenharmony_ci        Int64Field115 = other.Int64Field115;
8185ffe3c632Sopenharmony_ci      }
8186ffe3c632Sopenharmony_ci      if (other.DoubleField116 != 0D) {
8187ffe3c632Sopenharmony_ci        DoubleField116 = other.DoubleField116;
8188ffe3c632Sopenharmony_ci      }
8189ffe3c632Sopenharmony_ci      if (other.Int64Field117 != 0L) {
8190ffe3c632Sopenharmony_ci        Int64Field117 = other.Int64Field117;
8191ffe3c632Sopenharmony_ci      }
8192ffe3c632Sopenharmony_ci      if (other.DoubleField20 != 0D) {
8193ffe3c632Sopenharmony_ci        DoubleField20 = other.DoubleField20;
8194ffe3c632Sopenharmony_ci      }
8195ffe3c632Sopenharmony_ci      if (other.DoubleField21 != 0D) {
8196ffe3c632Sopenharmony_ci        DoubleField21 = other.DoubleField21;
8197ffe3c632Sopenharmony_ci      }
8198ffe3c632Sopenharmony_ci      if (other.StringField73.Length != 0) {
8199ffe3c632Sopenharmony_ci        StringField73 = other.StringField73;
8200ffe3c632Sopenharmony_ci      }
8201ffe3c632Sopenharmony_ci      if (other.StringField74.Length != 0) {
8202ffe3c632Sopenharmony_ci        StringField74 = other.StringField74;
8203ffe3c632Sopenharmony_ci      }
8204ffe3c632Sopenharmony_ci      if (other.DoubleField22 != 0D) {
8205ffe3c632Sopenharmony_ci        DoubleField22 = other.DoubleField22;
8206ffe3c632Sopenharmony_ci      }
8207ffe3c632Sopenharmony_ci      if (other.DoubleField69 != 0D) {
8208ffe3c632Sopenharmony_ci        DoubleField69 = other.DoubleField69;
8209ffe3c632Sopenharmony_ci      }
8210ffe3c632Sopenharmony_ci      if (other.DoubleField70 != 0D) {
8211ffe3c632Sopenharmony_ci        DoubleField70 = other.DoubleField70;
8212ffe3c632Sopenharmony_ci      }
8213ffe3c632Sopenharmony_ci      if (other.DoubleField71 != 0D) {
8214ffe3c632Sopenharmony_ci        DoubleField71 = other.DoubleField71;
8215ffe3c632Sopenharmony_ci      }
8216ffe3c632Sopenharmony_ci      if (other.DoubleField72 != 0D) {
8217ffe3c632Sopenharmony_ci        DoubleField72 = other.DoubleField72;
8218ffe3c632Sopenharmony_ci      }
8219ffe3c632Sopenharmony_ci      if (other.DoubleField25 != 0D) {
8220ffe3c632Sopenharmony_ci        DoubleField25 = other.DoubleField25;
8221ffe3c632Sopenharmony_ci      }
8222ffe3c632Sopenharmony_ci      if (other.Int64Field26 != 0L) {
8223ffe3c632Sopenharmony_ci        Int64Field26 = other.Int64Field26;
8224ffe3c632Sopenharmony_ci      }
8225ffe3c632Sopenharmony_ci      if (other.DoubleField68 != 0D) {
8226ffe3c632Sopenharmony_ci        DoubleField68 = other.DoubleField68;
8227ffe3c632Sopenharmony_ci      }
8228ffe3c632Sopenharmony_ci      if (other.DoubleField28 != 0D) {
8229ffe3c632Sopenharmony_ci        DoubleField28 = other.DoubleField28;
8230ffe3c632Sopenharmony_ci      }
8231ffe3c632Sopenharmony_ci      if (other.DoubleField106 != 0D) {
8232ffe3c632Sopenharmony_ci        DoubleField106 = other.DoubleField106;
8233ffe3c632Sopenharmony_ci      }
8234ffe3c632Sopenharmony_ci      if (other.DoubleField29 != 0D) {
8235ffe3c632Sopenharmony_ci        DoubleField29 = other.DoubleField29;
8236ffe3c632Sopenharmony_ci      }
8237ffe3c632Sopenharmony_ci      if (other.DoubleField30 != 0D) {
8238ffe3c632Sopenharmony_ci        DoubleField30 = other.DoubleField30;
8239ffe3c632Sopenharmony_ci      }
8240ffe3c632Sopenharmony_ci      if (other.DoubleField101 != 0D) {
8241ffe3c632Sopenharmony_ci        DoubleField101 = other.DoubleField101;
8242ffe3c632Sopenharmony_ci      }
8243ffe3c632Sopenharmony_ci      if (other.DoubleField102 != 0D) {
8244ffe3c632Sopenharmony_ci        DoubleField102 = other.DoubleField102;
8245ffe3c632Sopenharmony_ci      }
8246ffe3c632Sopenharmony_ci      if (other.DoubleField103 != 0D) {
8247ffe3c632Sopenharmony_ci        DoubleField103 = other.DoubleField103;
8248ffe3c632Sopenharmony_ci      }
8249ffe3c632Sopenharmony_ci      if (other.DoubleField104 != 0D) {
8250ffe3c632Sopenharmony_ci        DoubleField104 = other.DoubleField104;
8251ffe3c632Sopenharmony_ci      }
8252ffe3c632Sopenharmony_ci      if (other.DoubleField105 != 0D) {
8253ffe3c632Sopenharmony_ci        DoubleField105 = other.DoubleField105;
8254ffe3c632Sopenharmony_ci      }
8255ffe3c632Sopenharmony_ci      if (other.DoubleField31 != 0D) {
8256ffe3c632Sopenharmony_ci        DoubleField31 = other.DoubleField31;
8257ffe3c632Sopenharmony_ci      }
8258ffe3c632Sopenharmony_ci      if (other.Int64Field32 != 0L) {
8259ffe3c632Sopenharmony_ci        Int64Field32 = other.Int64Field32;
8260ffe3c632Sopenharmony_ci      }
8261ffe3c632Sopenharmony_ci      if (other.DoubleField75 != 0D) {
8262ffe3c632Sopenharmony_ci        DoubleField75 = other.DoubleField75;
8263ffe3c632Sopenharmony_ci      }
8264ffe3c632Sopenharmony_ci      if (other.DoubleField129 != 0D) {
8265ffe3c632Sopenharmony_ci        DoubleField129 = other.DoubleField129;
8266ffe3c632Sopenharmony_ci      }
8267ffe3c632Sopenharmony_ci      if (other.EnumField80 != 0) {
8268ffe3c632Sopenharmony_ci        EnumField80 = other.EnumField80;
8269ffe3c632Sopenharmony_ci      }
8270ffe3c632Sopenharmony_ci      if (other.EnumField81 != 0) {
8271ffe3c632Sopenharmony_ci        EnumField81 = other.EnumField81;
8272ffe3c632Sopenharmony_ci      }
8273ffe3c632Sopenharmony_ci      if (other.Int64Field82 != 0L) {
8274ffe3c632Sopenharmony_ci        Int64Field82 = other.Int64Field82;
8275ffe3c632Sopenharmony_ci      }
8276ffe3c632Sopenharmony_ci      if (other.EnumField83 != 0) {
8277ffe3c632Sopenharmony_ci        EnumField83 = other.EnumField83;
8278ffe3c632Sopenharmony_ci      }
8279ffe3c632Sopenharmony_ci      if (other.Int64Field85 != 0L) {
8280ffe3c632Sopenharmony_ci        Int64Field85 = other.Int64Field85;
8281ffe3c632Sopenharmony_ci      }
8282ffe3c632Sopenharmony_ci      if (other.Int64Field86 != 0L) {
8283ffe3c632Sopenharmony_ci        Int64Field86 = other.Int64Field86;
8284ffe3c632Sopenharmony_ci      }
8285ffe3c632Sopenharmony_ci      if (other.Int64Field87 != 0L) {
8286ffe3c632Sopenharmony_ci        Int64Field87 = other.Int64Field87;
8287ffe3c632Sopenharmony_ci      }
8288ffe3c632Sopenharmony_ci      if (other.Int64Field125 != 0L) {
8289ffe3c632Sopenharmony_ci        Int64Field125 = other.Int64Field125;
8290ffe3c632Sopenharmony_ci      }
8291ffe3c632Sopenharmony_ci      if (other.Int64Field37 != 0L) {
8292ffe3c632Sopenharmony_ci        Int64Field37 = other.Int64Field37;
8293ffe3c632Sopenharmony_ci      }
8294ffe3c632Sopenharmony_ci      if (other.DoubleField38 != 0D) {
8295ffe3c632Sopenharmony_ci        DoubleField38 = other.DoubleField38;
8296ffe3c632Sopenharmony_ci      }
8297ffe3c632Sopenharmony_ci      if (other.Interactions != 0L) {
8298ffe3c632Sopenharmony_ci        Interactions = other.Interactions;
8299ffe3c632Sopenharmony_ci      }
8300ffe3c632Sopenharmony_ci      repeatedIntField100_.Add(other.repeatedIntField100_);
8301ffe3c632Sopenharmony_ci      if (other.DoubleField40 != 0D) {
8302ffe3c632Sopenharmony_ci        DoubleField40 = other.DoubleField40;
8303ffe3c632Sopenharmony_ci      }
8304ffe3c632Sopenharmony_ci      if (other.Int64Field41 != 0L) {
8305ffe3c632Sopenharmony_ci        Int64Field41 = other.Int64Field41;
8306ffe3c632Sopenharmony_ci      }
8307ffe3c632Sopenharmony_ci      if (other.Int64Field126 != 0L) {
8308ffe3c632Sopenharmony_ci        Int64Field126 = other.Int64Field126;
8309ffe3c632Sopenharmony_ci      }
8310ffe3c632Sopenharmony_ci      if (other.Int64Field127 != 0L) {
8311ffe3c632Sopenharmony_ci        Int64Field127 = other.Int64Field127;
8312ffe3c632Sopenharmony_ci      }
8313ffe3c632Sopenharmony_ci      if (other.DoubleField128 != 0D) {
8314ffe3c632Sopenharmony_ci        DoubleField128 = other.DoubleField128;
8315ffe3c632Sopenharmony_ci      }
8316ffe3c632Sopenharmony_ci      if (other.DoubleField109 != 0D) {
8317ffe3c632Sopenharmony_ci        DoubleField109 = other.DoubleField109;
8318ffe3c632Sopenharmony_ci      }
8319ffe3c632Sopenharmony_ci      if (other.Int64Field110 != 0L) {
8320ffe3c632Sopenharmony_ci        Int64Field110 = other.Int64Field110;
8321ffe3c632Sopenharmony_ci      }
8322ffe3c632Sopenharmony_ci      if (other.DoubleField111 != 0D) {
8323ffe3c632Sopenharmony_ci        DoubleField111 = other.DoubleField111;
8324ffe3c632Sopenharmony_ci      }
8325ffe3c632Sopenharmony_ci      if (other.Int64Field112 != 0L) {
8326ffe3c632Sopenharmony_ci        Int64Field112 = other.Int64Field112;
8327ffe3c632Sopenharmony_ci      }
8328ffe3c632Sopenharmony_ci      if (other.DoubleField113 != 0D) {
8329ffe3c632Sopenharmony_ci        DoubleField113 = other.DoubleField113;
8330ffe3c632Sopenharmony_ci      }
8331ffe3c632Sopenharmony_ci      if (other.Int64Field114 != 0L) {
8332ffe3c632Sopenharmony_ci        Int64Field114 = other.Int64Field114;
8333ffe3c632Sopenharmony_ci      }
8334ffe3c632Sopenharmony_ci      if (other.DoubleField42 != 0D) {
8335ffe3c632Sopenharmony_ci        DoubleField42 = other.DoubleField42;
8336ffe3c632Sopenharmony_ci      }
8337ffe3c632Sopenharmony_ci      if (other.Int64Field43 != 0L) {
8338ffe3c632Sopenharmony_ci        Int64Field43 = other.Int64Field43;
8339ffe3c632Sopenharmony_ci      }
8340ffe3c632Sopenharmony_ci      if (other.Int64Field44 != 0L) {
8341ffe3c632Sopenharmony_ci        Int64Field44 = other.Int64Field44;
8342ffe3c632Sopenharmony_ci      }
8343ffe3c632Sopenharmony_ci      if (other.DoubleField45 != 0D) {
8344ffe3c632Sopenharmony_ci        DoubleField45 = other.DoubleField45;
8345ffe3c632Sopenharmony_ci      }
8346ffe3c632Sopenharmony_ci      if (other.DoubleField46 != 0D) {
8347ffe3c632Sopenharmony_ci        DoubleField46 = other.DoubleField46;
8348ffe3c632Sopenharmony_ci      }
8349ffe3c632Sopenharmony_ci      if (other.DoubleField78 != 0D) {
8350ffe3c632Sopenharmony_ci        DoubleField78 = other.DoubleField78;
8351ffe3c632Sopenharmony_ci      }
8352ffe3c632Sopenharmony_ci      if (other.DoubleField88 != 0D) {
8353ffe3c632Sopenharmony_ci        DoubleField88 = other.DoubleField88;
8354ffe3c632Sopenharmony_ci      }
8355ffe3c632Sopenharmony_ci      if (other.DoubleField47 != 0D) {
8356ffe3c632Sopenharmony_ci        DoubleField47 = other.DoubleField47;
8357ffe3c632Sopenharmony_ci      }
8358ffe3c632Sopenharmony_ci      if (other.DoubleField89 != 0D) {
8359ffe3c632Sopenharmony_ci        DoubleField89 = other.DoubleField89;
8360ffe3c632Sopenharmony_ci      }
8361ffe3c632Sopenharmony_ci      if (other.DoubleField48 != 0D) {
8362ffe3c632Sopenharmony_ci        DoubleField48 = other.DoubleField48;
8363ffe3c632Sopenharmony_ci      }
8364ffe3c632Sopenharmony_ci      if (other.DoubleField49 != 0D) {
8365ffe3c632Sopenharmony_ci        DoubleField49 = other.DoubleField49;
8366ffe3c632Sopenharmony_ci      }
8367ffe3c632Sopenharmony_ci      if (other.DoubleField50 != 0D) {
8368ffe3c632Sopenharmony_ci        DoubleField50 = other.DoubleField50;
8369ffe3c632Sopenharmony_ci      }
8370ffe3c632Sopenharmony_ci      if (other.DoubleField90 != 0D) {
8371ffe3c632Sopenharmony_ci        DoubleField90 = other.DoubleField90;
8372ffe3c632Sopenharmony_ci      }
8373ffe3c632Sopenharmony_ci      if (other.DoubleField51 != 0D) {
8374ffe3c632Sopenharmony_ci        DoubleField51 = other.DoubleField51;
8375ffe3c632Sopenharmony_ci      }
8376ffe3c632Sopenharmony_ci      if (other.DoubleField91 != 0D) {
8377ffe3c632Sopenharmony_ci        DoubleField91 = other.DoubleField91;
8378ffe3c632Sopenharmony_ci      }
8379ffe3c632Sopenharmony_ci      if (other.DoubleField92 != 0D) {
8380ffe3c632Sopenharmony_ci        DoubleField92 = other.DoubleField92;
8381ffe3c632Sopenharmony_ci      }
8382ffe3c632Sopenharmony_ci      if (other.Int64Field107 != 0L) {
8383ffe3c632Sopenharmony_ci        Int64Field107 = other.Int64Field107;
8384ffe3c632Sopenharmony_ci      }
8385ffe3c632Sopenharmony_ci      if (other.DoubleField93 != 0D) {
8386ffe3c632Sopenharmony_ci        DoubleField93 = other.DoubleField93;
8387ffe3c632Sopenharmony_ci      }
8388ffe3c632Sopenharmony_ci      if (other.DoubleField108 != 0D) {
8389ffe3c632Sopenharmony_ci        DoubleField108 = other.DoubleField108;
8390ffe3c632Sopenharmony_ci      }
8391ffe3c632Sopenharmony_ci      if (other.DoubleField52 != 0D) {
8392ffe3c632Sopenharmony_ci        DoubleField52 = other.DoubleField52;
8393ffe3c632Sopenharmony_ci      }
8394ffe3c632Sopenharmony_ci      if (other.DoubleField53 != 0D) {
8395ffe3c632Sopenharmony_ci        DoubleField53 = other.DoubleField53;
8396ffe3c632Sopenharmony_ci      }
8397ffe3c632Sopenharmony_ci      if (other.DoubleField94 != 0D) {
8398ffe3c632Sopenharmony_ci        DoubleField94 = other.DoubleField94;
8399ffe3c632Sopenharmony_ci      }
8400ffe3c632Sopenharmony_ci      if (other.DoubleField54 != 0D) {
8401ffe3c632Sopenharmony_ci        DoubleField54 = other.DoubleField54;
8402ffe3c632Sopenharmony_ci      }
8403ffe3c632Sopenharmony_ci      if (other.DoubleField55 != 0D) {
8404ffe3c632Sopenharmony_ci        DoubleField55 = other.DoubleField55;
8405ffe3c632Sopenharmony_ci      }
8406ffe3c632Sopenharmony_ci      if (other.DoubleField56 != 0D) {
8407ffe3c632Sopenharmony_ci        DoubleField56 = other.DoubleField56;
8408ffe3c632Sopenharmony_ci      }
8409ffe3c632Sopenharmony_ci      if (other.DoubleField57 != 0D) {
8410ffe3c632Sopenharmony_ci        DoubleField57 = other.DoubleField57;
8411ffe3c632Sopenharmony_ci      }
8412ffe3c632Sopenharmony_ci      if (other.DoubleField58 != 0D) {
8413ffe3c632Sopenharmony_ci        DoubleField58 = other.DoubleField58;
8414ffe3c632Sopenharmony_ci      }
8415ffe3c632Sopenharmony_ci      if (other.Int64Field59 != 0L) {
8416ffe3c632Sopenharmony_ci        Int64Field59 = other.Int64Field59;
8417ffe3c632Sopenharmony_ci      }
8418ffe3c632Sopenharmony_ci      if (other.Int64Field60 != 0L) {
8419ffe3c632Sopenharmony_ci        Int64Field60 = other.Int64Field60;
8420ffe3c632Sopenharmony_ci      }
8421ffe3c632Sopenharmony_ci      _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
8422ffe3c632Sopenharmony_ci    }
8423ffe3c632Sopenharmony_ci
8424ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
8425ffe3c632Sopenharmony_ci    public void MergeFrom(pb::CodedInputStream input) {
8426ffe3c632Sopenharmony_ci    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
8427ffe3c632Sopenharmony_ci      input.ReadRawMessage(this);
8428ffe3c632Sopenharmony_ci    #else
8429ffe3c632Sopenharmony_ci      uint tag;
8430ffe3c632Sopenharmony_ci      while ((tag = input.ReadTag()) != 0) {
8431ffe3c632Sopenharmony_ci        switch(tag) {
8432ffe3c632Sopenharmony_ci          default:
8433ffe3c632Sopenharmony_ci            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
8434ffe3c632Sopenharmony_ci            break;
8435ffe3c632Sopenharmony_ci          case 9: {
8436ffe3c632Sopenharmony_ci            DoubleField1 = input.ReadDouble();
8437ffe3c632Sopenharmony_ci            break;
8438ffe3c632Sopenharmony_ci          }
8439ffe3c632Sopenharmony_ci          case 16: {
8440ffe3c632Sopenharmony_ci            Int64Field2 = input.ReadInt64();
8441ffe3c632Sopenharmony_ci            break;
8442ffe3c632Sopenharmony_ci          }
8443ffe3c632Sopenharmony_ci          case 24: {
8444ffe3c632Sopenharmony_ci            Int64Field3 = input.ReadInt64();
8445ffe3c632Sopenharmony_ci            break;
8446ffe3c632Sopenharmony_ci          }
8447ffe3c632Sopenharmony_ci          case 32: {
8448ffe3c632Sopenharmony_ci            Int64Field4 = input.ReadInt64();
8449ffe3c632Sopenharmony_ci            break;
8450ffe3c632Sopenharmony_ci          }
8451ffe3c632Sopenharmony_ci          case 57: {
8452ffe3c632Sopenharmony_ci            DoubleField7 = input.ReadDouble();
8453ffe3c632Sopenharmony_ci            break;
8454ffe3c632Sopenharmony_ci          }
8455ffe3c632Sopenharmony_ci          case 65: {
8456ffe3c632Sopenharmony_ci            DoubleField8 = input.ReadDouble();
8457ffe3c632Sopenharmony_ci            break;
8458ffe3c632Sopenharmony_ci          }
8459ffe3c632Sopenharmony_ci          case 73: {
8460ffe3c632Sopenharmony_ci            DoubleField9 = input.ReadDouble();
8461ffe3c632Sopenharmony_ci            break;
8462ffe3c632Sopenharmony_ci          }
8463ffe3c632Sopenharmony_ci          case 81: {
8464ffe3c632Sopenharmony_ci            DoubleField10 = input.ReadDouble();
8465ffe3c632Sopenharmony_ci            break;
8466ffe3c632Sopenharmony_ci          }
8467ffe3c632Sopenharmony_ci          case 89: {
8468ffe3c632Sopenharmony_ci            DoubleField11 = input.ReadDouble();
8469ffe3c632Sopenharmony_ci            break;
8470ffe3c632Sopenharmony_ci          }
8471ffe3c632Sopenharmony_ci          case 113: {
8472ffe3c632Sopenharmony_ci            DoubleField14 = input.ReadDouble();
8473ffe3c632Sopenharmony_ci            break;
8474ffe3c632Sopenharmony_ci          }
8475ffe3c632Sopenharmony_ci          case 121: {
8476ffe3c632Sopenharmony_ci            DoubleField15 = input.ReadDouble();
8477ffe3c632Sopenharmony_ci            break;
8478ffe3c632Sopenharmony_ci          }
8479ffe3c632Sopenharmony_ci          case 152: {
8480ffe3c632Sopenharmony_ci            Int64Field19 = input.ReadInt64();
8481ffe3c632Sopenharmony_ci            break;
8482ffe3c632Sopenharmony_ci          }
8483ffe3c632Sopenharmony_ci          case 161: {
8484ffe3c632Sopenharmony_ci            DoubleField20 = input.ReadDouble();
8485ffe3c632Sopenharmony_ci            break;
8486ffe3c632Sopenharmony_ci          }
8487ffe3c632Sopenharmony_ci          case 169: {
8488ffe3c632Sopenharmony_ci            DoubleField21 = input.ReadDouble();
8489ffe3c632Sopenharmony_ci            break;
8490ffe3c632Sopenharmony_ci          }
8491ffe3c632Sopenharmony_ci          case 177: {
8492ffe3c632Sopenharmony_ci            DoubleField22 = input.ReadDouble();
8493ffe3c632Sopenharmony_ci            break;
8494ffe3c632Sopenharmony_ci          }
8495ffe3c632Sopenharmony_ci          case 201: {
8496ffe3c632Sopenharmony_ci            DoubleField25 = input.ReadDouble();
8497ffe3c632Sopenharmony_ci            break;
8498ffe3c632Sopenharmony_ci          }
8499ffe3c632Sopenharmony_ci          case 208: {
8500ffe3c632Sopenharmony_ci            Int64Field26 = input.ReadInt64();
8501ffe3c632Sopenharmony_ci            break;
8502ffe3c632Sopenharmony_ci          }
8503ffe3c632Sopenharmony_ci          case 225: {
8504ffe3c632Sopenharmony_ci            DoubleField28 = input.ReadDouble();
8505ffe3c632Sopenharmony_ci            break;
8506ffe3c632Sopenharmony_ci          }
8507ffe3c632Sopenharmony_ci          case 233: {
8508ffe3c632Sopenharmony_ci            DoubleField29 = input.ReadDouble();
8509ffe3c632Sopenharmony_ci            break;
8510ffe3c632Sopenharmony_ci          }
8511ffe3c632Sopenharmony_ci          case 241: {
8512ffe3c632Sopenharmony_ci            DoubleField30 = input.ReadDouble();
8513ffe3c632Sopenharmony_ci            break;
8514ffe3c632Sopenharmony_ci          }
8515ffe3c632Sopenharmony_ci          case 249: {
8516ffe3c632Sopenharmony_ci            DoubleField31 = input.ReadDouble();
8517ffe3c632Sopenharmony_ci            break;
8518ffe3c632Sopenharmony_ci          }
8519ffe3c632Sopenharmony_ci          case 256: {
8520ffe3c632Sopenharmony_ci            Int64Field32 = input.ReadInt64();
8521ffe3c632Sopenharmony_ci            break;
8522ffe3c632Sopenharmony_ci          }
8523ffe3c632Sopenharmony_ci          case 296: {
8524ffe3c632Sopenharmony_ci            Int64Field37 = input.ReadInt64();
8525ffe3c632Sopenharmony_ci            break;
8526ffe3c632Sopenharmony_ci          }
8527ffe3c632Sopenharmony_ci          case 305: {
8528ffe3c632Sopenharmony_ci            DoubleField38 = input.ReadDouble();
8529ffe3c632Sopenharmony_ci            break;
8530ffe3c632Sopenharmony_ci          }
8531ffe3c632Sopenharmony_ci          case 312: {
8532ffe3c632Sopenharmony_ci            Interactions = input.ReadInt64();
8533ffe3c632Sopenharmony_ci            break;
8534ffe3c632Sopenharmony_ci          }
8535ffe3c632Sopenharmony_ci          case 321: {
8536ffe3c632Sopenharmony_ci            DoubleField40 = input.ReadDouble();
8537ffe3c632Sopenharmony_ci            break;
8538ffe3c632Sopenharmony_ci          }
8539ffe3c632Sopenharmony_ci          case 328: {
8540ffe3c632Sopenharmony_ci            Int64Field41 = input.ReadInt64();
8541ffe3c632Sopenharmony_ci            break;
8542ffe3c632Sopenharmony_ci          }
8543ffe3c632Sopenharmony_ci          case 337: {
8544ffe3c632Sopenharmony_ci            DoubleField42 = input.ReadDouble();
8545ffe3c632Sopenharmony_ci            break;
8546ffe3c632Sopenharmony_ci          }
8547ffe3c632Sopenharmony_ci          case 344: {
8548ffe3c632Sopenharmony_ci            Int64Field43 = input.ReadInt64();
8549ffe3c632Sopenharmony_ci            break;
8550ffe3c632Sopenharmony_ci          }
8551ffe3c632Sopenharmony_ci          case 352: {
8552ffe3c632Sopenharmony_ci            Int64Field44 = input.ReadInt64();
8553ffe3c632Sopenharmony_ci            break;
8554ffe3c632Sopenharmony_ci          }
8555ffe3c632Sopenharmony_ci          case 361: {
8556ffe3c632Sopenharmony_ci            DoubleField45 = input.ReadDouble();
8557ffe3c632Sopenharmony_ci            break;
8558ffe3c632Sopenharmony_ci          }
8559ffe3c632Sopenharmony_ci          case 369: {
8560ffe3c632Sopenharmony_ci            DoubleField46 = input.ReadDouble();
8561ffe3c632Sopenharmony_ci            break;
8562ffe3c632Sopenharmony_ci          }
8563ffe3c632Sopenharmony_ci          case 377: {
8564ffe3c632Sopenharmony_ci            DoubleField47 = input.ReadDouble();
8565ffe3c632Sopenharmony_ci            break;
8566ffe3c632Sopenharmony_ci          }
8567ffe3c632Sopenharmony_ci          case 385: {
8568ffe3c632Sopenharmony_ci            DoubleField48 = input.ReadDouble();
8569ffe3c632Sopenharmony_ci            break;
8570ffe3c632Sopenharmony_ci          }
8571ffe3c632Sopenharmony_ci          case 393: {
8572ffe3c632Sopenharmony_ci            DoubleField49 = input.ReadDouble();
8573ffe3c632Sopenharmony_ci            break;
8574ffe3c632Sopenharmony_ci          }
8575ffe3c632Sopenharmony_ci          case 401: {
8576ffe3c632Sopenharmony_ci            DoubleField50 = input.ReadDouble();
8577ffe3c632Sopenharmony_ci            break;
8578ffe3c632Sopenharmony_ci          }
8579ffe3c632Sopenharmony_ci          case 409: {
8580ffe3c632Sopenharmony_ci            DoubleField51 = input.ReadDouble();
8581ffe3c632Sopenharmony_ci            break;
8582ffe3c632Sopenharmony_ci          }
8583ffe3c632Sopenharmony_ci          case 417: {
8584ffe3c632Sopenharmony_ci            DoubleField52 = input.ReadDouble();
8585ffe3c632Sopenharmony_ci            break;
8586ffe3c632Sopenharmony_ci          }
8587ffe3c632Sopenharmony_ci          case 425: {
8588ffe3c632Sopenharmony_ci            DoubleField53 = input.ReadDouble();
8589ffe3c632Sopenharmony_ci            break;
8590ffe3c632Sopenharmony_ci          }
8591ffe3c632Sopenharmony_ci          case 433: {
8592ffe3c632Sopenharmony_ci            DoubleField54 = input.ReadDouble();
8593ffe3c632Sopenharmony_ci            break;
8594ffe3c632Sopenharmony_ci          }
8595ffe3c632Sopenharmony_ci          case 441: {
8596ffe3c632Sopenharmony_ci            DoubleField55 = input.ReadDouble();
8597ffe3c632Sopenharmony_ci            break;
8598ffe3c632Sopenharmony_ci          }
8599ffe3c632Sopenharmony_ci          case 449: {
8600ffe3c632Sopenharmony_ci            DoubleField56 = input.ReadDouble();
8601ffe3c632Sopenharmony_ci            break;
8602ffe3c632Sopenharmony_ci          }
8603ffe3c632Sopenharmony_ci          case 457: {
8604ffe3c632Sopenharmony_ci            DoubleField57 = input.ReadDouble();
8605ffe3c632Sopenharmony_ci            break;
8606ffe3c632Sopenharmony_ci          }
8607ffe3c632Sopenharmony_ci          case 465: {
8608ffe3c632Sopenharmony_ci            DoubleField58 = input.ReadDouble();
8609ffe3c632Sopenharmony_ci            break;
8610ffe3c632Sopenharmony_ci          }
8611ffe3c632Sopenharmony_ci          case 472: {
8612ffe3c632Sopenharmony_ci            Int64Field59 = input.ReadInt64();
8613ffe3c632Sopenharmony_ci            break;
8614ffe3c632Sopenharmony_ci          }
8615ffe3c632Sopenharmony_ci          case 480: {
8616ffe3c632Sopenharmony_ci            Int64Field60 = input.ReadInt64();
8617ffe3c632Sopenharmony_ci            break;
8618ffe3c632Sopenharmony_ci          }
8619ffe3c632Sopenharmony_ci          case 497: {
8620ffe3c632Sopenharmony_ci            DoubleField62 = input.ReadDouble();
8621ffe3c632Sopenharmony_ci            break;
8622ffe3c632Sopenharmony_ci          }
8623ffe3c632Sopenharmony_ci          case 521: {
8624ffe3c632Sopenharmony_ci            DoubleField65 = input.ReadDouble();
8625ffe3c632Sopenharmony_ci            break;
8626ffe3c632Sopenharmony_ci          }
8627ffe3c632Sopenharmony_ci          case 529: {
8628ffe3c632Sopenharmony_ci            DoubleField66 = input.ReadDouble();
8629ffe3c632Sopenharmony_ci            break;
8630ffe3c632Sopenharmony_ci          }
8631ffe3c632Sopenharmony_ci          case 537: {
8632ffe3c632Sopenharmony_ci            DoubleField67 = input.ReadDouble();
8633ffe3c632Sopenharmony_ci            break;
8634ffe3c632Sopenharmony_ci          }
8635ffe3c632Sopenharmony_ci          case 545: {
8636ffe3c632Sopenharmony_ci            DoubleField68 = input.ReadDouble();
8637ffe3c632Sopenharmony_ci            break;
8638ffe3c632Sopenharmony_ci          }
8639ffe3c632Sopenharmony_ci          case 553: {
8640ffe3c632Sopenharmony_ci            DoubleField69 = input.ReadDouble();
8641ffe3c632Sopenharmony_ci            break;
8642ffe3c632Sopenharmony_ci          }
8643ffe3c632Sopenharmony_ci          case 561: {
8644ffe3c632Sopenharmony_ci            DoubleField70 = input.ReadDouble();
8645ffe3c632Sopenharmony_ci            break;
8646ffe3c632Sopenharmony_ci          }
8647ffe3c632Sopenharmony_ci          case 569: {
8648ffe3c632Sopenharmony_ci            DoubleField71 = input.ReadDouble();
8649ffe3c632Sopenharmony_ci            break;
8650ffe3c632Sopenharmony_ci          }
8651ffe3c632Sopenharmony_ci          case 577: {
8652ffe3c632Sopenharmony_ci            DoubleField72 = input.ReadDouble();
8653ffe3c632Sopenharmony_ci            break;
8654ffe3c632Sopenharmony_ci          }
8655ffe3c632Sopenharmony_ci          case 586: {
8656ffe3c632Sopenharmony_ci            StringField73 = input.ReadString();
8657ffe3c632Sopenharmony_ci            break;
8658ffe3c632Sopenharmony_ci          }
8659ffe3c632Sopenharmony_ci          case 594: {
8660ffe3c632Sopenharmony_ci            StringField74 = input.ReadString();
8661ffe3c632Sopenharmony_ci            break;
8662ffe3c632Sopenharmony_ci          }
8663ffe3c632Sopenharmony_ci          case 601: {
8664ffe3c632Sopenharmony_ci            DoubleField75 = input.ReadDouble();
8665ffe3c632Sopenharmony_ci            break;
8666ffe3c632Sopenharmony_ci          }
8667ffe3c632Sopenharmony_ci          case 617: {
8668ffe3c632Sopenharmony_ci            DoubleField77 = input.ReadDouble();
8669ffe3c632Sopenharmony_ci            break;
8670ffe3c632Sopenharmony_ci          }
8671ffe3c632Sopenharmony_ci          case 625: {
8672ffe3c632Sopenharmony_ci            DoubleField78 = input.ReadDouble();
8673ffe3c632Sopenharmony_ci            break;
8674ffe3c632Sopenharmony_ci          }
8675ffe3c632Sopenharmony_ci          case 633: {
8676ffe3c632Sopenharmony_ci            DoubleField79 = input.ReadDouble();
8677ffe3c632Sopenharmony_ci            break;
8678ffe3c632Sopenharmony_ci          }
8679ffe3c632Sopenharmony_ci          case 640: {
8680ffe3c632Sopenharmony_ci            EnumField80 = input.ReadInt32();
8681ffe3c632Sopenharmony_ci            break;
8682ffe3c632Sopenharmony_ci          }
8683ffe3c632Sopenharmony_ci          case 648: {
8684ffe3c632Sopenharmony_ci            EnumField81 = input.ReadInt32();
8685ffe3c632Sopenharmony_ci            break;
8686ffe3c632Sopenharmony_ci          }
8687ffe3c632Sopenharmony_ci          case 656: {
8688ffe3c632Sopenharmony_ci            Int64Field82 = input.ReadInt64();
8689ffe3c632Sopenharmony_ci            break;
8690ffe3c632Sopenharmony_ci          }
8691ffe3c632Sopenharmony_ci          case 664: {
8692ffe3c632Sopenharmony_ci            EnumField83 = input.ReadInt32();
8693ffe3c632Sopenharmony_ci            break;
8694ffe3c632Sopenharmony_ci          }
8695ffe3c632Sopenharmony_ci          case 673: {
8696ffe3c632Sopenharmony_ci            DoubleField84 = input.ReadDouble();
8697ffe3c632Sopenharmony_ci            break;
8698ffe3c632Sopenharmony_ci          }
8699ffe3c632Sopenharmony_ci          case 680: {
8700ffe3c632Sopenharmony_ci            Int64Field85 = input.ReadInt64();
8701ffe3c632Sopenharmony_ci            break;
8702ffe3c632Sopenharmony_ci          }
8703ffe3c632Sopenharmony_ci          case 688: {
8704ffe3c632Sopenharmony_ci            Int64Field86 = input.ReadInt64();
8705ffe3c632Sopenharmony_ci            break;
8706ffe3c632Sopenharmony_ci          }
8707ffe3c632Sopenharmony_ci          case 696: {
8708ffe3c632Sopenharmony_ci            Int64Field87 = input.ReadInt64();
8709ffe3c632Sopenharmony_ci            break;
8710ffe3c632Sopenharmony_ci          }
8711ffe3c632Sopenharmony_ci          case 705: {
8712ffe3c632Sopenharmony_ci            DoubleField88 = input.ReadDouble();
8713ffe3c632Sopenharmony_ci            break;
8714ffe3c632Sopenharmony_ci          }
8715ffe3c632Sopenharmony_ci          case 713: {
8716ffe3c632Sopenharmony_ci            DoubleField89 = input.ReadDouble();
8717ffe3c632Sopenharmony_ci            break;
8718ffe3c632Sopenharmony_ci          }
8719ffe3c632Sopenharmony_ci          case 721: {
8720ffe3c632Sopenharmony_ci            DoubleField90 = input.ReadDouble();
8721ffe3c632Sopenharmony_ci            break;
8722ffe3c632Sopenharmony_ci          }
8723ffe3c632Sopenharmony_ci          case 729: {
8724ffe3c632Sopenharmony_ci            DoubleField91 = input.ReadDouble();
8725ffe3c632Sopenharmony_ci            break;
8726ffe3c632Sopenharmony_ci          }
8727ffe3c632Sopenharmony_ci          case 737: {
8728ffe3c632Sopenharmony_ci            DoubleField92 = input.ReadDouble();
8729ffe3c632Sopenharmony_ci            break;
8730ffe3c632Sopenharmony_ci          }
8731ffe3c632Sopenharmony_ci          case 745: {
8732ffe3c632Sopenharmony_ci            DoubleField93 = input.ReadDouble();
8733ffe3c632Sopenharmony_ci            break;
8734ffe3c632Sopenharmony_ci          }
8735ffe3c632Sopenharmony_ci          case 753: {
8736ffe3c632Sopenharmony_ci            DoubleField94 = input.ReadDouble();
8737ffe3c632Sopenharmony_ci            break;
8738ffe3c632Sopenharmony_ci          }
8739ffe3c632Sopenharmony_ci          case 761: {
8740ffe3c632Sopenharmony_ci            DoubleField95 = input.ReadDouble();
8741ffe3c632Sopenharmony_ci            break;
8742ffe3c632Sopenharmony_ci          }
8743ffe3c632Sopenharmony_ci          case 769: {
8744ffe3c632Sopenharmony_ci            DoubleField96 = input.ReadDouble();
8745ffe3c632Sopenharmony_ci            break;
8746ffe3c632Sopenharmony_ci          }
8747ffe3c632Sopenharmony_ci          case 777: {
8748ffe3c632Sopenharmony_ci            DoubleField97 = input.ReadDouble();
8749ffe3c632Sopenharmony_ci            break;
8750ffe3c632Sopenharmony_ci          }
8751ffe3c632Sopenharmony_ci          case 785: {
8752ffe3c632Sopenharmony_ci            DoubleField98 = input.ReadDouble();
8753ffe3c632Sopenharmony_ci            break;
8754ffe3c632Sopenharmony_ci          }
8755ffe3c632Sopenharmony_ci          case 793: {
8756ffe3c632Sopenharmony_ci            DoubleField99 = input.ReadDouble();
8757ffe3c632Sopenharmony_ci            break;
8758ffe3c632Sopenharmony_ci          }
8759ffe3c632Sopenharmony_ci          case 802:
8760ffe3c632Sopenharmony_ci          case 800: {
8761ffe3c632Sopenharmony_ci            repeatedIntField100_.AddEntriesFrom(input, _repeated_repeatedIntField100_codec);
8762ffe3c632Sopenharmony_ci            break;
8763ffe3c632Sopenharmony_ci          }
8764ffe3c632Sopenharmony_ci          case 809: {
8765ffe3c632Sopenharmony_ci            DoubleField101 = input.ReadDouble();
8766ffe3c632Sopenharmony_ci            break;
8767ffe3c632Sopenharmony_ci          }
8768ffe3c632Sopenharmony_ci          case 817: {
8769ffe3c632Sopenharmony_ci            DoubleField102 = input.ReadDouble();
8770ffe3c632Sopenharmony_ci            break;
8771ffe3c632Sopenharmony_ci          }
8772ffe3c632Sopenharmony_ci          case 825: {
8773ffe3c632Sopenharmony_ci            DoubleField103 = input.ReadDouble();
8774ffe3c632Sopenharmony_ci            break;
8775ffe3c632Sopenharmony_ci          }
8776ffe3c632Sopenharmony_ci          case 833: {
8777ffe3c632Sopenharmony_ci            DoubleField104 = input.ReadDouble();
8778ffe3c632Sopenharmony_ci            break;
8779ffe3c632Sopenharmony_ci          }
8780ffe3c632Sopenharmony_ci          case 841: {
8781ffe3c632Sopenharmony_ci            DoubleField105 = input.ReadDouble();
8782ffe3c632Sopenharmony_ci            break;
8783ffe3c632Sopenharmony_ci          }
8784ffe3c632Sopenharmony_ci          case 849: {
8785ffe3c632Sopenharmony_ci            DoubleField106 = input.ReadDouble();
8786ffe3c632Sopenharmony_ci            break;
8787ffe3c632Sopenharmony_ci          }
8788ffe3c632Sopenharmony_ci          case 856: {
8789ffe3c632Sopenharmony_ci            Int64Field107 = input.ReadInt64();
8790ffe3c632Sopenharmony_ci            break;
8791ffe3c632Sopenharmony_ci          }
8792ffe3c632Sopenharmony_ci          case 865: {
8793ffe3c632Sopenharmony_ci            DoubleField108 = input.ReadDouble();
8794ffe3c632Sopenharmony_ci            break;
8795ffe3c632Sopenharmony_ci          }
8796ffe3c632Sopenharmony_ci          case 873: {
8797ffe3c632Sopenharmony_ci            DoubleField109 = input.ReadDouble();
8798ffe3c632Sopenharmony_ci            break;
8799ffe3c632Sopenharmony_ci          }
8800ffe3c632Sopenharmony_ci          case 880: {
8801ffe3c632Sopenharmony_ci            Int64Field110 = input.ReadInt64();
8802ffe3c632Sopenharmony_ci            break;
8803ffe3c632Sopenharmony_ci          }
8804ffe3c632Sopenharmony_ci          case 889: {
8805ffe3c632Sopenharmony_ci            DoubleField111 = input.ReadDouble();
8806ffe3c632Sopenharmony_ci            break;
8807ffe3c632Sopenharmony_ci          }
8808ffe3c632Sopenharmony_ci          case 896: {
8809ffe3c632Sopenharmony_ci            Int64Field112 = input.ReadInt64();
8810ffe3c632Sopenharmony_ci            break;
8811ffe3c632Sopenharmony_ci          }
8812ffe3c632Sopenharmony_ci          case 905: {
8813ffe3c632Sopenharmony_ci            DoubleField113 = input.ReadDouble();
8814ffe3c632Sopenharmony_ci            break;
8815ffe3c632Sopenharmony_ci          }
8816ffe3c632Sopenharmony_ci          case 912: {
8817ffe3c632Sopenharmony_ci            Int64Field114 = input.ReadInt64();
8818ffe3c632Sopenharmony_ci            break;
8819ffe3c632Sopenharmony_ci          }
8820ffe3c632Sopenharmony_ci          case 920: {
8821ffe3c632Sopenharmony_ci            Int64Field115 = input.ReadInt64();
8822ffe3c632Sopenharmony_ci            break;
8823ffe3c632Sopenharmony_ci          }
8824ffe3c632Sopenharmony_ci          case 929: {
8825ffe3c632Sopenharmony_ci            DoubleField116 = input.ReadDouble();
8826ffe3c632Sopenharmony_ci            break;
8827ffe3c632Sopenharmony_ci          }
8828ffe3c632Sopenharmony_ci          case 936: {
8829ffe3c632Sopenharmony_ci            Int64Field117 = input.ReadInt64();
8830ffe3c632Sopenharmony_ci            break;
8831ffe3c632Sopenharmony_ci          }
8832ffe3c632Sopenharmony_ci          case 945: {
8833ffe3c632Sopenharmony_ci            DoubleField118 = input.ReadDouble();
8834ffe3c632Sopenharmony_ci            break;
8835ffe3c632Sopenharmony_ci          }
8836ffe3c632Sopenharmony_ci          case 953: {
8837ffe3c632Sopenharmony_ci            DoubleField119 = input.ReadDouble();
8838ffe3c632Sopenharmony_ci            break;
8839ffe3c632Sopenharmony_ci          }
8840ffe3c632Sopenharmony_ci          case 961: {
8841ffe3c632Sopenharmony_ci            DoubleField120 = input.ReadDouble();
8842ffe3c632Sopenharmony_ci            break;
8843ffe3c632Sopenharmony_ci          }
8844ffe3c632Sopenharmony_ci          case 969: {
8845ffe3c632Sopenharmony_ci            DoubleField121 = input.ReadDouble();
8846ffe3c632Sopenharmony_ci            break;
8847ffe3c632Sopenharmony_ci          }
8848ffe3c632Sopenharmony_ci          case 977: {
8849ffe3c632Sopenharmony_ci            DoubleField122 = input.ReadDouble();
8850ffe3c632Sopenharmony_ci            break;
8851ffe3c632Sopenharmony_ci          }
8852ffe3c632Sopenharmony_ci          case 985: {
8853ffe3c632Sopenharmony_ci            DoubleField123 = input.ReadDouble();
8854ffe3c632Sopenharmony_ci            break;
8855ffe3c632Sopenharmony_ci          }
8856ffe3c632Sopenharmony_ci          case 993: {
8857ffe3c632Sopenharmony_ci            DoubleField124 = input.ReadDouble();
8858ffe3c632Sopenharmony_ci            break;
8859ffe3c632Sopenharmony_ci          }
8860ffe3c632Sopenharmony_ci          case 1000: {
8861ffe3c632Sopenharmony_ci            Int64Field125 = input.ReadInt64();
8862ffe3c632Sopenharmony_ci            break;
8863ffe3c632Sopenharmony_ci          }
8864ffe3c632Sopenharmony_ci          case 1008: {
8865ffe3c632Sopenharmony_ci            Int64Field126 = input.ReadInt64();
8866ffe3c632Sopenharmony_ci            break;
8867ffe3c632Sopenharmony_ci          }
8868ffe3c632Sopenharmony_ci          case 1016: {
8869ffe3c632Sopenharmony_ci            Int64Field127 = input.ReadInt64();
8870ffe3c632Sopenharmony_ci            break;
8871ffe3c632Sopenharmony_ci          }
8872ffe3c632Sopenharmony_ci          case 1025: {
8873ffe3c632Sopenharmony_ci            DoubleField128 = input.ReadDouble();
8874ffe3c632Sopenharmony_ci            break;
8875ffe3c632Sopenharmony_ci          }
8876ffe3c632Sopenharmony_ci          case 1033: {
8877ffe3c632Sopenharmony_ci            DoubleField129 = input.ReadDouble();
8878ffe3c632Sopenharmony_ci            break;
8879ffe3c632Sopenharmony_ci          }
8880ffe3c632Sopenharmony_ci        }
8881ffe3c632Sopenharmony_ci      }
8882ffe3c632Sopenharmony_ci    #endif
8883ffe3c632Sopenharmony_ci    }
8884ffe3c632Sopenharmony_ci
8885ffe3c632Sopenharmony_ci    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
8886ffe3c632Sopenharmony_ci    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
8887ffe3c632Sopenharmony_ci    void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
8888ffe3c632Sopenharmony_ci      uint tag;
8889ffe3c632Sopenharmony_ci      while ((tag = input.ReadTag()) != 0) {
8890ffe3c632Sopenharmony_ci        switch(tag) {
8891ffe3c632Sopenharmony_ci          default:
8892ffe3c632Sopenharmony_ci            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
8893ffe3c632Sopenharmony_ci            break;
8894ffe3c632Sopenharmony_ci          case 9: {
8895ffe3c632Sopenharmony_ci            DoubleField1 = input.ReadDouble();
8896ffe3c632Sopenharmony_ci            break;
8897ffe3c632Sopenharmony_ci          }
8898ffe3c632Sopenharmony_ci          case 16: {
8899ffe3c632Sopenharmony_ci            Int64Field2 = input.ReadInt64();
8900ffe3c632Sopenharmony_ci            break;
8901ffe3c632Sopenharmony_ci          }
8902ffe3c632Sopenharmony_ci          case 24: {
8903ffe3c632Sopenharmony_ci            Int64Field3 = input.ReadInt64();
8904ffe3c632Sopenharmony_ci            break;
8905ffe3c632Sopenharmony_ci          }
8906ffe3c632Sopenharmony_ci          case 32: {
8907ffe3c632Sopenharmony_ci            Int64Field4 = input.ReadInt64();
8908ffe3c632Sopenharmony_ci            break;
8909ffe3c632Sopenharmony_ci          }
8910ffe3c632Sopenharmony_ci          case 57: {
8911ffe3c632Sopenharmony_ci            DoubleField7 = input.ReadDouble();
8912ffe3c632Sopenharmony_ci            break;
8913ffe3c632Sopenharmony_ci          }
8914ffe3c632Sopenharmony_ci          case 65: {
8915ffe3c632Sopenharmony_ci            DoubleField8 = input.ReadDouble();
8916ffe3c632Sopenharmony_ci            break;
8917ffe3c632Sopenharmony_ci          }
8918ffe3c632Sopenharmony_ci          case 73: {
8919ffe3c632Sopenharmony_ci            DoubleField9 = input.ReadDouble();
8920ffe3c632Sopenharmony_ci            break;
8921ffe3c632Sopenharmony_ci          }
8922ffe3c632Sopenharmony_ci          case 81: {
8923ffe3c632Sopenharmony_ci            DoubleField10 = input.ReadDouble();
8924ffe3c632Sopenharmony_ci            break;
8925ffe3c632Sopenharmony_ci          }
8926ffe3c632Sopenharmony_ci          case 89: {
8927ffe3c632Sopenharmony_ci            DoubleField11 = input.ReadDouble();
8928ffe3c632Sopenharmony_ci            break;
8929ffe3c632Sopenharmony_ci          }
8930ffe3c632Sopenharmony_ci          case 113: {
8931ffe3c632Sopenharmony_ci            DoubleField14 = input.ReadDouble();
8932ffe3c632Sopenharmony_ci            break;
8933ffe3c632Sopenharmony_ci          }
8934ffe3c632Sopenharmony_ci          case 121: {
8935ffe3c632Sopenharmony_ci            DoubleField15 = input.ReadDouble();
8936ffe3c632Sopenharmony_ci            break;
8937ffe3c632Sopenharmony_ci          }
8938ffe3c632Sopenharmony_ci          case 152: {
8939ffe3c632Sopenharmony_ci            Int64Field19 = input.ReadInt64();
8940ffe3c632Sopenharmony_ci            break;
8941ffe3c632Sopenharmony_ci          }
8942ffe3c632Sopenharmony_ci          case 161: {
8943ffe3c632Sopenharmony_ci            DoubleField20 = input.ReadDouble();
8944ffe3c632Sopenharmony_ci            break;
8945ffe3c632Sopenharmony_ci          }
8946ffe3c632Sopenharmony_ci          case 169: {
8947ffe3c632Sopenharmony_ci            DoubleField21 = input.ReadDouble();
8948ffe3c632Sopenharmony_ci            break;
8949ffe3c632Sopenharmony_ci          }
8950ffe3c632Sopenharmony_ci          case 177: {
8951ffe3c632Sopenharmony_ci            DoubleField22 = input.ReadDouble();
8952ffe3c632Sopenharmony_ci            break;
8953ffe3c632Sopenharmony_ci          }
8954ffe3c632Sopenharmony_ci          case 201: {
8955ffe3c632Sopenharmony_ci            DoubleField25 = input.ReadDouble();
8956ffe3c632Sopenharmony_ci            break;
8957ffe3c632Sopenharmony_ci          }
8958ffe3c632Sopenharmony_ci          case 208: {
8959ffe3c632Sopenharmony_ci            Int64Field26 = input.ReadInt64();
8960ffe3c632Sopenharmony_ci            break;
8961ffe3c632Sopenharmony_ci          }
8962ffe3c632Sopenharmony_ci          case 225: {
8963ffe3c632Sopenharmony_ci            DoubleField28 = input.ReadDouble();
8964ffe3c632Sopenharmony_ci            break;
8965ffe3c632Sopenharmony_ci          }
8966ffe3c632Sopenharmony_ci          case 233: {
8967ffe3c632Sopenharmony_ci            DoubleField29 = input.ReadDouble();
8968ffe3c632Sopenharmony_ci            break;
8969ffe3c632Sopenharmony_ci          }
8970ffe3c632Sopenharmony_ci          case 241: {
8971ffe3c632Sopenharmony_ci            DoubleField30 = input.ReadDouble();
8972ffe3c632Sopenharmony_ci            break;
8973ffe3c632Sopenharmony_ci          }
8974ffe3c632Sopenharmony_ci          case 249: {
8975ffe3c632Sopenharmony_ci            DoubleField31 = input.ReadDouble();
8976ffe3c632Sopenharmony_ci            break;
8977ffe3c632Sopenharmony_ci          }
8978ffe3c632Sopenharmony_ci          case 256: {
8979ffe3c632Sopenharmony_ci            Int64Field32 = input.ReadInt64();
8980ffe3c632Sopenharmony_ci            break;
8981ffe3c632Sopenharmony_ci          }
8982ffe3c632Sopenharmony_ci          case 296: {
8983ffe3c632Sopenharmony_ci            Int64Field37 = input.ReadInt64();
8984ffe3c632Sopenharmony_ci            break;
8985ffe3c632Sopenharmony_ci          }
8986ffe3c632Sopenharmony_ci          case 305: {
8987ffe3c632Sopenharmony_ci            DoubleField38 = input.ReadDouble();
8988ffe3c632Sopenharmony_ci            break;
8989ffe3c632Sopenharmony_ci          }
8990ffe3c632Sopenharmony_ci          case 312: {
8991ffe3c632Sopenharmony_ci            Interactions = input.ReadInt64();
8992ffe3c632Sopenharmony_ci            break;
8993ffe3c632Sopenharmony_ci          }
8994ffe3c632Sopenharmony_ci          case 321: {
8995ffe3c632Sopenharmony_ci            DoubleField40 = input.ReadDouble();
8996ffe3c632Sopenharmony_ci            break;
8997ffe3c632Sopenharmony_ci          }
8998ffe3c632Sopenharmony_ci          case 328: {
8999ffe3c632Sopenharmony_ci            Int64Field41 = input.ReadInt64();
9000ffe3c632Sopenharmony_ci            break;
9001ffe3c632Sopenharmony_ci          }
9002ffe3c632Sopenharmony_ci          case 337: {
9003ffe3c632Sopenharmony_ci            DoubleField42 = input.ReadDouble();
9004ffe3c632Sopenharmony_ci            break;
9005ffe3c632Sopenharmony_ci          }
9006ffe3c632Sopenharmony_ci          case 344: {
9007ffe3c632Sopenharmony_ci            Int64Field43 = input.ReadInt64();
9008ffe3c632Sopenharmony_ci            break;
9009ffe3c632Sopenharmony_ci          }
9010ffe3c632Sopenharmony_ci          case 352: {
9011ffe3c632Sopenharmony_ci            Int64Field44 = input.ReadInt64();
9012ffe3c632Sopenharmony_ci            break;
9013ffe3c632Sopenharmony_ci          }
9014ffe3c632Sopenharmony_ci          case 361: {
9015ffe3c632Sopenharmony_ci            DoubleField45 = input.ReadDouble();
9016ffe3c632Sopenharmony_ci            break;
9017ffe3c632Sopenharmony_ci          }
9018ffe3c632Sopenharmony_ci          case 369: {
9019ffe3c632Sopenharmony_ci            DoubleField46 = input.ReadDouble();
9020ffe3c632Sopenharmony_ci            break;
9021ffe3c632Sopenharmony_ci          }
9022ffe3c632Sopenharmony_ci          case 377: {
9023ffe3c632Sopenharmony_ci            DoubleField47 = input.ReadDouble();
9024ffe3c632Sopenharmony_ci            break;
9025ffe3c632Sopenharmony_ci          }
9026ffe3c632Sopenharmony_ci          case 385: {
9027ffe3c632Sopenharmony_ci            DoubleField48 = input.ReadDouble();
9028ffe3c632Sopenharmony_ci            break;
9029ffe3c632Sopenharmony_ci          }
9030ffe3c632Sopenharmony_ci          case 393: {
9031ffe3c632Sopenharmony_ci            DoubleField49 = input.ReadDouble();
9032ffe3c632Sopenharmony_ci            break;
9033ffe3c632Sopenharmony_ci          }
9034ffe3c632Sopenharmony_ci          case 401: {
9035ffe3c632Sopenharmony_ci            DoubleField50 = input.ReadDouble();
9036ffe3c632Sopenharmony_ci            break;
9037ffe3c632Sopenharmony_ci          }
9038ffe3c632Sopenharmony_ci          case 409: {
9039ffe3c632Sopenharmony_ci            DoubleField51 = input.ReadDouble();
9040ffe3c632Sopenharmony_ci            break;
9041ffe3c632Sopenharmony_ci          }
9042ffe3c632Sopenharmony_ci          case 417: {
9043ffe3c632Sopenharmony_ci            DoubleField52 = input.ReadDouble();
9044ffe3c632Sopenharmony_ci            break;
9045ffe3c632Sopenharmony_ci          }
9046ffe3c632Sopenharmony_ci          case 425: {
9047ffe3c632Sopenharmony_ci            DoubleField53 = input.ReadDouble();
9048ffe3c632Sopenharmony_ci            break;
9049ffe3c632Sopenharmony_ci          }
9050ffe3c632Sopenharmony_ci          case 433: {
9051ffe3c632Sopenharmony_ci            DoubleField54 = input.ReadDouble();
9052ffe3c632Sopenharmony_ci            break;
9053ffe3c632Sopenharmony_ci          }
9054ffe3c632Sopenharmony_ci          case 441: {
9055ffe3c632Sopenharmony_ci            DoubleField55 = input.ReadDouble();
9056ffe3c632Sopenharmony_ci            break;
9057ffe3c632Sopenharmony_ci          }
9058ffe3c632Sopenharmony_ci          case 449: {
9059ffe3c632Sopenharmony_ci            DoubleField56 = input.ReadDouble();
9060ffe3c632Sopenharmony_ci            break;
9061ffe3c632Sopenharmony_ci          }
9062ffe3c632Sopenharmony_ci          case 457: {
9063ffe3c632Sopenharmony_ci            DoubleField57 = input.ReadDouble();
9064ffe3c632Sopenharmony_ci            break;
9065ffe3c632Sopenharmony_ci          }
9066ffe3c632Sopenharmony_ci          case 465: {
9067ffe3c632Sopenharmony_ci            DoubleField58 = input.ReadDouble();
9068ffe3c632Sopenharmony_ci            break;
9069ffe3c632Sopenharmony_ci          }
9070ffe3c632Sopenharmony_ci          case 472: {
9071ffe3c632Sopenharmony_ci            Int64Field59 = input.ReadInt64();
9072ffe3c632Sopenharmony_ci            break;
9073ffe3c632Sopenharmony_ci          }
9074ffe3c632Sopenharmony_ci          case 480: {
9075ffe3c632Sopenharmony_ci            Int64Field60 = input.ReadInt64();
9076ffe3c632Sopenharmony_ci            break;
9077ffe3c632Sopenharmony_ci          }
9078ffe3c632Sopenharmony_ci          case 497: {
9079ffe3c632Sopenharmony_ci            DoubleField62 = input.ReadDouble();
9080ffe3c632Sopenharmony_ci            break;
9081ffe3c632Sopenharmony_ci          }
9082ffe3c632Sopenharmony_ci          case 521: {
9083ffe3c632Sopenharmony_ci            DoubleField65 = input.ReadDouble();
9084ffe3c632Sopenharmony_ci            break;
9085ffe3c632Sopenharmony_ci          }
9086ffe3c632Sopenharmony_ci          case 529: {
9087ffe3c632Sopenharmony_ci            DoubleField66 = input.ReadDouble();
9088ffe3c632Sopenharmony_ci            break;
9089ffe3c632Sopenharmony_ci          }
9090ffe3c632Sopenharmony_ci          case 537: {
9091ffe3c632Sopenharmony_ci            DoubleField67 = input.ReadDouble();
9092ffe3c632Sopenharmony_ci            break;
9093ffe3c632Sopenharmony_ci          }
9094ffe3c632Sopenharmony_ci          case 545: {
9095ffe3c632Sopenharmony_ci            DoubleField68 = input.ReadDouble();
9096ffe3c632Sopenharmony_ci            break;
9097ffe3c632Sopenharmony_ci          }
9098ffe3c632Sopenharmony_ci          case 553: {
9099ffe3c632Sopenharmony_ci            DoubleField69 = input.ReadDouble();
9100ffe3c632Sopenharmony_ci            break;
9101ffe3c632Sopenharmony_ci          }
9102ffe3c632Sopenharmony_ci          case 561: {
9103ffe3c632Sopenharmony_ci            DoubleField70 = input.ReadDouble();
9104ffe3c632Sopenharmony_ci            break;
9105ffe3c632Sopenharmony_ci          }
9106ffe3c632Sopenharmony_ci          case 569: {
9107ffe3c632Sopenharmony_ci            DoubleField71 = input.ReadDouble();
9108ffe3c632Sopenharmony_ci            break;
9109ffe3c632Sopenharmony_ci          }
9110ffe3c632Sopenharmony_ci          case 577: {
9111ffe3c632Sopenharmony_ci            DoubleField72 = input.ReadDouble();
9112ffe3c632Sopenharmony_ci            break;
9113ffe3c632Sopenharmony_ci          }
9114ffe3c632Sopenharmony_ci          case 586: {
9115ffe3c632Sopenharmony_ci            StringField73 = input.ReadString();
9116ffe3c632Sopenharmony_ci            break;
9117ffe3c632Sopenharmony_ci          }
9118ffe3c632Sopenharmony_ci          case 594: {
9119ffe3c632Sopenharmony_ci            StringField74 = input.ReadString();
9120ffe3c632Sopenharmony_ci            break;
9121ffe3c632Sopenharmony_ci          }
9122ffe3c632Sopenharmony_ci          case 601: {
9123ffe3c632Sopenharmony_ci            DoubleField75 = input.ReadDouble();
9124ffe3c632Sopenharmony_ci            break;
9125ffe3c632Sopenharmony_ci          }
9126ffe3c632Sopenharmony_ci          case 617: {
9127ffe3c632Sopenharmony_ci            DoubleField77 = input.ReadDouble();
9128ffe3c632Sopenharmony_ci            break;
9129ffe3c632Sopenharmony_ci          }
9130ffe3c632Sopenharmony_ci          case 625: {
9131ffe3c632Sopenharmony_ci            DoubleField78 = input.ReadDouble();
9132ffe3c632Sopenharmony_ci            break;
9133ffe3c632Sopenharmony_ci          }
9134ffe3c632Sopenharmony_ci          case 633: {
9135ffe3c632Sopenharmony_ci            DoubleField79 = input.ReadDouble();
9136ffe3c632Sopenharmony_ci            break;
9137ffe3c632Sopenharmony_ci          }
9138ffe3c632Sopenharmony_ci          case 640: {
9139ffe3c632Sopenharmony_ci            EnumField80 = input.ReadInt32();
9140ffe3c632Sopenharmony_ci            break;
9141ffe3c632Sopenharmony_ci          }
9142ffe3c632Sopenharmony_ci          case 648: {
9143ffe3c632Sopenharmony_ci            EnumField81 = input.ReadInt32();
9144ffe3c632Sopenharmony_ci            break;
9145ffe3c632Sopenharmony_ci          }
9146ffe3c632Sopenharmony_ci          case 656: {
9147ffe3c632Sopenharmony_ci            Int64Field82 = input.ReadInt64();
9148ffe3c632Sopenharmony_ci            break;
9149ffe3c632Sopenharmony_ci          }
9150ffe3c632Sopenharmony_ci          case 664: {
9151ffe3c632Sopenharmony_ci            EnumField83 = input.ReadInt32();
9152ffe3c632Sopenharmony_ci            break;
9153ffe3c632Sopenharmony_ci          }
9154ffe3c632Sopenharmony_ci          case 673: {
9155ffe3c632Sopenharmony_ci            DoubleField84 = input.ReadDouble();
9156ffe3c632Sopenharmony_ci            break;
9157ffe3c632Sopenharmony_ci          }
9158ffe3c632Sopenharmony_ci          case 680: {
9159ffe3c632Sopenharmony_ci            Int64Field85 = input.ReadInt64();
9160ffe3c632Sopenharmony_ci            break;
9161ffe3c632Sopenharmony_ci          }
9162ffe3c632Sopenharmony_ci          case 688: {
9163ffe3c632Sopenharmony_ci            Int64Field86 = input.ReadInt64();
9164ffe3c632Sopenharmony_ci            break;
9165ffe3c632Sopenharmony_ci          }
9166ffe3c632Sopenharmony_ci          case 696: {
9167ffe3c632Sopenharmony_ci            Int64Field87 = input.ReadInt64();
9168ffe3c632Sopenharmony_ci            break;
9169ffe3c632Sopenharmony_ci          }
9170ffe3c632Sopenharmony_ci          case 705: {
9171ffe3c632Sopenharmony_ci            DoubleField88 = input.ReadDouble();
9172ffe3c632Sopenharmony_ci            break;
9173ffe3c632Sopenharmony_ci          }
9174ffe3c632Sopenharmony_ci          case 713: {
9175ffe3c632Sopenharmony_ci            DoubleField89 = input.ReadDouble();
9176ffe3c632Sopenharmony_ci            break;
9177ffe3c632Sopenharmony_ci          }
9178ffe3c632Sopenharmony_ci          case 721: {
9179ffe3c632Sopenharmony_ci            DoubleField90 = input.ReadDouble();
9180ffe3c632Sopenharmony_ci            break;
9181ffe3c632Sopenharmony_ci          }
9182ffe3c632Sopenharmony_ci          case 729: {
9183ffe3c632Sopenharmony_ci            DoubleField91 = input.ReadDouble();
9184ffe3c632Sopenharmony_ci            break;
9185ffe3c632Sopenharmony_ci          }
9186ffe3c632Sopenharmony_ci          case 737: {
9187ffe3c632Sopenharmony_ci            DoubleField92 = input.ReadDouble();
9188ffe3c632Sopenharmony_ci            break;
9189ffe3c632Sopenharmony_ci          }
9190ffe3c632Sopenharmony_ci          case 745: {
9191ffe3c632Sopenharmony_ci            DoubleField93 = input.ReadDouble();
9192ffe3c632Sopenharmony_ci            break;
9193ffe3c632Sopenharmony_ci          }
9194ffe3c632Sopenharmony_ci          case 753: {
9195ffe3c632Sopenharmony_ci            DoubleField94 = input.ReadDouble();
9196ffe3c632Sopenharmony_ci            break;
9197ffe3c632Sopenharmony_ci          }
9198ffe3c632Sopenharmony_ci          case 761: {
9199ffe3c632Sopenharmony_ci            DoubleField95 = input.ReadDouble();
9200ffe3c632Sopenharmony_ci            break;
9201ffe3c632Sopenharmony_ci          }
9202ffe3c632Sopenharmony_ci          case 769: {
9203ffe3c632Sopenharmony_ci            DoubleField96 = input.ReadDouble();
9204ffe3c632Sopenharmony_ci            break;
9205ffe3c632Sopenharmony_ci          }
9206ffe3c632Sopenharmony_ci          case 777: {
9207ffe3c632Sopenharmony_ci            DoubleField97 = input.ReadDouble();
9208ffe3c632Sopenharmony_ci            break;
9209ffe3c632Sopenharmony_ci          }
9210ffe3c632Sopenharmony_ci          case 785: {
9211ffe3c632Sopenharmony_ci            DoubleField98 = input.ReadDouble();
9212ffe3c632Sopenharmony_ci            break;
9213ffe3c632Sopenharmony_ci          }
9214ffe3c632Sopenharmony_ci          case 793: {
9215ffe3c632Sopenharmony_ci            DoubleField99 = input.ReadDouble();
9216ffe3c632Sopenharmony_ci            break;
9217ffe3c632Sopenharmony_ci          }
9218ffe3c632Sopenharmony_ci          case 802:
9219ffe3c632Sopenharmony_ci          case 800: {
9220ffe3c632Sopenharmony_ci            repeatedIntField100_.AddEntriesFrom(ref input, _repeated_repeatedIntField100_codec);
9221ffe3c632Sopenharmony_ci            break;
9222ffe3c632Sopenharmony_ci          }
9223ffe3c632Sopenharmony_ci          case 809: {
9224ffe3c632Sopenharmony_ci            DoubleField101 = input.ReadDouble();
9225ffe3c632Sopenharmony_ci            break;
9226ffe3c632Sopenharmony_ci          }
9227ffe3c632Sopenharmony_ci          case 817: {
9228ffe3c632Sopenharmony_ci            DoubleField102 = input.ReadDouble();
9229ffe3c632Sopenharmony_ci            break;
9230ffe3c632Sopenharmony_ci          }
9231ffe3c632Sopenharmony_ci          case 825: {
9232ffe3c632Sopenharmony_ci            DoubleField103 = input.ReadDouble();
9233ffe3c632Sopenharmony_ci            break;
9234ffe3c632Sopenharmony_ci          }
9235ffe3c632Sopenharmony_ci          case 833: {
9236ffe3c632Sopenharmony_ci            DoubleField104 = input.ReadDouble();
9237ffe3c632Sopenharmony_ci            break;
9238ffe3c632Sopenharmony_ci          }
9239ffe3c632Sopenharmony_ci          case 841: {
9240ffe3c632Sopenharmony_ci            DoubleField105 = input.ReadDouble();
9241ffe3c632Sopenharmony_ci            break;
9242ffe3c632Sopenharmony_ci          }
9243ffe3c632Sopenharmony_ci          case 849: {
9244ffe3c632Sopenharmony_ci            DoubleField106 = input.ReadDouble();
9245ffe3c632Sopenharmony_ci            break;
9246ffe3c632Sopenharmony_ci          }
9247ffe3c632Sopenharmony_ci          case 856: {
9248ffe3c632Sopenharmony_ci            Int64Field107 = input.ReadInt64();
9249ffe3c632Sopenharmony_ci            break;
9250ffe3c632Sopenharmony_ci          }
9251ffe3c632Sopenharmony_ci          case 865: {
9252ffe3c632Sopenharmony_ci            DoubleField108 = input.ReadDouble();
9253ffe3c632Sopenharmony_ci            break;
9254ffe3c632Sopenharmony_ci          }
9255ffe3c632Sopenharmony_ci          case 873: {
9256ffe3c632Sopenharmony_ci            DoubleField109 = input.ReadDouble();
9257ffe3c632Sopenharmony_ci            break;
9258ffe3c632Sopenharmony_ci          }
9259ffe3c632Sopenharmony_ci          case 880: {
9260ffe3c632Sopenharmony_ci            Int64Field110 = input.ReadInt64();
9261ffe3c632Sopenharmony_ci            break;
9262ffe3c632Sopenharmony_ci          }
9263ffe3c632Sopenharmony_ci          case 889: {
9264ffe3c632Sopenharmony_ci            DoubleField111 = input.ReadDouble();
9265ffe3c632Sopenharmony_ci            break;
9266ffe3c632Sopenharmony_ci          }
9267ffe3c632Sopenharmony_ci          case 896: {
9268ffe3c632Sopenharmony_ci            Int64Field112 = input.ReadInt64();
9269ffe3c632Sopenharmony_ci            break;
9270ffe3c632Sopenharmony_ci          }
9271ffe3c632Sopenharmony_ci          case 905: {
9272ffe3c632Sopenharmony_ci            DoubleField113 = input.ReadDouble();
9273ffe3c632Sopenharmony_ci            break;
9274ffe3c632Sopenharmony_ci          }
9275ffe3c632Sopenharmony_ci          case 912: {
9276ffe3c632Sopenharmony_ci            Int64Field114 = input.ReadInt64();
9277ffe3c632Sopenharmony_ci            break;
9278ffe3c632Sopenharmony_ci          }
9279ffe3c632Sopenharmony_ci          case 920: {
9280ffe3c632Sopenharmony_ci            Int64Field115 = input.ReadInt64();
9281ffe3c632Sopenharmony_ci            break;
9282ffe3c632Sopenharmony_ci          }
9283ffe3c632Sopenharmony_ci          case 929: {
9284ffe3c632Sopenharmony_ci            DoubleField116 = input.ReadDouble();
9285ffe3c632Sopenharmony_ci            break;
9286ffe3c632Sopenharmony_ci          }
9287ffe3c632Sopenharmony_ci          case 936: {
9288ffe3c632Sopenharmony_ci            Int64Field117 = input.ReadInt64();
9289ffe3c632Sopenharmony_ci            break;
9290ffe3c632Sopenharmony_ci          }
9291ffe3c632Sopenharmony_ci          case 945: {
9292ffe3c632Sopenharmony_ci            DoubleField118 = input.ReadDouble();
9293ffe3c632Sopenharmony_ci            break;
9294ffe3c632Sopenharmony_ci          }
9295ffe3c632Sopenharmony_ci          case 953: {
9296ffe3c632Sopenharmony_ci            DoubleField119 = input.ReadDouble();
9297ffe3c632Sopenharmony_ci            break;
9298ffe3c632Sopenharmony_ci          }
9299ffe3c632Sopenharmony_ci          case 961: {
9300ffe3c632Sopenharmony_ci            DoubleField120 = input.ReadDouble();
9301ffe3c632Sopenharmony_ci            break;
9302ffe3c632Sopenharmony_ci          }
9303ffe3c632Sopenharmony_ci          case 969: {
9304ffe3c632Sopenharmony_ci            DoubleField121 = input.ReadDouble();
9305ffe3c632Sopenharmony_ci            break;
9306ffe3c632Sopenharmony_ci          }
9307ffe3c632Sopenharmony_ci          case 977: {
9308ffe3c632Sopenharmony_ci            DoubleField122 = input.ReadDouble();
9309ffe3c632Sopenharmony_ci            break;
9310ffe3c632Sopenharmony_ci          }
9311ffe3c632Sopenharmony_ci          case 985: {
9312ffe3c632Sopenharmony_ci            DoubleField123 = input.ReadDouble();
9313ffe3c632Sopenharmony_ci            break;
9314ffe3c632Sopenharmony_ci          }
9315ffe3c632Sopenharmony_ci          case 993: {
9316ffe3c632Sopenharmony_ci            DoubleField124 = input.ReadDouble();
9317ffe3c632Sopenharmony_ci            break;
9318ffe3c632Sopenharmony_ci          }
9319ffe3c632Sopenharmony_ci          case 1000: {
9320ffe3c632Sopenharmony_ci            Int64Field125 = input.ReadInt64();
9321ffe3c632Sopenharmony_ci            break;
9322ffe3c632Sopenharmony_ci          }
9323ffe3c632Sopenharmony_ci          case 1008: {
9324ffe3c632Sopenharmony_ci            Int64Field126 = input.ReadInt64();
9325ffe3c632Sopenharmony_ci            break;
9326ffe3c632Sopenharmony_ci          }
9327ffe3c632Sopenharmony_ci          case 1016: {
9328ffe3c632Sopenharmony_ci            Int64Field127 = input.ReadInt64();
9329ffe3c632Sopenharmony_ci            break;
9330ffe3c632Sopenharmony_ci          }
9331ffe3c632Sopenharmony_ci          case 1025: {
9332ffe3c632Sopenharmony_ci            DoubleField128 = input.ReadDouble();
9333ffe3c632Sopenharmony_ci            break;
9334ffe3c632Sopenharmony_ci          }
9335ffe3c632Sopenharmony_ci          case 1033: {
9336ffe3c632Sopenharmony_ci            DoubleField129 = input.ReadDouble();
9337ffe3c632Sopenharmony_ci            break;
9338ffe3c632Sopenharmony_ci          }
9339ffe3c632Sopenharmony_ci        }
9340ffe3c632Sopenharmony_ci      }
9341ffe3c632Sopenharmony_ci    }
9342ffe3c632Sopenharmony_ci    #endif
9343ffe3c632Sopenharmony_ci
9344ffe3c632Sopenharmony_ci  }
9345ffe3c632Sopenharmony_ci
9346ffe3c632Sopenharmony_ci  #endregion
9347ffe3c632Sopenharmony_ci
9348ffe3c632Sopenharmony_ci}
9349ffe3c632Sopenharmony_ci
9350ffe3c632Sopenharmony_ci#endregion Designer generated code
9351