1d4afb5ceSopenharmony_ci/*
2d4afb5ceSopenharmony_ci * lws-api-test-lecp
3d4afb5ceSopenharmony_ci *
4d4afb5ceSopenharmony_ci * Written in 2010-2021 by Andy Green <andy@warmcat.com>
5d4afb5ceSopenharmony_ci *
6d4afb5ceSopenharmony_ci * This file is made available under the Creative Commons CC0 1.0
7d4afb5ceSopenharmony_ci * Universal Public Domain Dedication.
8d4afb5ceSopenharmony_ci *
9d4afb5ceSopenharmony_ci * unit tests for lecp
10d4afb5ceSopenharmony_ci */
11d4afb5ceSopenharmony_ci
12d4afb5ceSopenharmony_ci#include <libwebsockets.h>
13d4afb5ceSopenharmony_ci
14d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
15d4afb5ceSopenharmony_ci#include <math.h>
16d4afb5ceSopenharmony_ci#endif
17d4afb5ceSopenharmony_ci
18d4afb5ceSopenharmony_ci#define VERBOSE
19d4afb5ceSopenharmony_ci
20d4afb5ceSopenharmony_ci#if defined(VERBOSE)
21d4afb5ceSopenharmony_cistatic const char * const reason_names[] = {
22d4afb5ceSopenharmony_ci	"LECPCB_CONSTRUCTED",
23d4afb5ceSopenharmony_ci	"LECPCB_DESTRUCTED",
24d4afb5ceSopenharmony_ci	"LECPCB_START",
25d4afb5ceSopenharmony_ci	"LECPCB_COMPLETE",
26d4afb5ceSopenharmony_ci	"LECPCB_FAILED",
27d4afb5ceSopenharmony_ci	"LECPCB_PAIR_NAME",
28d4afb5ceSopenharmony_ci	"LECPCB_VAL_TRUE",
29d4afb5ceSopenharmony_ci	"LECPCB_VAL_FALSE",
30d4afb5ceSopenharmony_ci	"LECPCB_VAL_NULL",
31d4afb5ceSopenharmony_ci	"LECPCB_VAL_NUM_INT",
32d4afb5ceSopenharmony_ci	"LECPCB_VAL_RESERVED", /* float in lejp */
33d4afb5ceSopenharmony_ci	"LECPCB_VAL_STR_START",
34d4afb5ceSopenharmony_ci	"LECPCB_VAL_STR_CHUNK",
35d4afb5ceSopenharmony_ci	"LECPCB_VAL_STR_END",
36d4afb5ceSopenharmony_ci	"LECPCB_ARRAY_START",
37d4afb5ceSopenharmony_ci	"LECPCB_ARRAY_END",
38d4afb5ceSopenharmony_ci	"LECPCB_OBJECT_START",
39d4afb5ceSopenharmony_ci	"LECPCB_OBJECT_END",
40d4afb5ceSopenharmony_ci	"LECPCB_TAG_START",
41d4afb5ceSopenharmony_ci	"LECPCB_TAG_END",
42d4afb5ceSopenharmony_ci	"LECPCB_VAL_NUM_UINT",
43d4afb5ceSopenharmony_ci	"LECPCB_VAL_UNDEFINED",
44d4afb5ceSopenharmony_ci	"LECPCB_VAL_FLOAT16",
45d4afb5ceSopenharmony_ci	"LECPCB_VAL_FLOAT32",
46d4afb5ceSopenharmony_ci	"LECPCB_VAL_FLOAT64",
47d4afb5ceSopenharmony_ci	"LECPCB_VAL_SIMPLE",
48d4afb5ceSopenharmony_ci	"LECPCB_VAL_BLOB_START",
49d4afb5ceSopenharmony_ci	"LECPCB_VAL_BLOB_CHUNK",
50d4afb5ceSopenharmony_ci	"LECPCB_VAL_BLOB_END",
51d4afb5ceSopenharmony_ci	"LECPCB_ARRAY_ITEM_START",
52d4afb5ceSopenharmony_ci	"LECPCB_ARRAY_ITEM_END",
53d4afb5ceSopenharmony_ci	"LECPCB_LITERAL_CBOR"
54d4afb5ceSopenharmony_ci};
55d4afb5ceSopenharmony_ci#endif
56d4afb5ceSopenharmony_ci
57d4afb5ceSopenharmony_ci/*
58d4afb5ceSopenharmony_ci * Based on the official CBOR test vectors from here
59d4afb5ceSopenharmony_ci *
60d4afb5ceSopenharmony_ci * https://github.com/cbor/test-vectors/blob/master/appendix_a.json
61d4afb5ceSopenharmony_ci */
62d4afb5ceSopenharmony_ci
63d4afb5ceSopenharmony_cistatic const uint8_t
64d4afb5ceSopenharmony_ci	test1[]		= { 0x00 },
65d4afb5ceSopenharmony_ci	test2[]		= { 0x01 },
66d4afb5ceSopenharmony_ci	test3[]		= { 0x0a },
67d4afb5ceSopenharmony_ci	test4[]		= { 0x17 },
68d4afb5ceSopenharmony_ci	test5[]		= { 0x18, 0x18 },
69d4afb5ceSopenharmony_ci	test6[]		= { 0x18, 0x19 },
70d4afb5ceSopenharmony_ci	test7[]		= { 0x18, 0x64 },
71d4afb5ceSopenharmony_ci	test8[]		= { 0x19, 0x03, 0xe8 },
72d4afb5ceSopenharmony_ci	test9[]		= { 0x1a, 0x00, 0x0f, 0x42, 0x40 },
73d4afb5ceSopenharmony_ci	test10[]	= { 0x1b, 0x00, 0x00, 0x00,
74d4afb5ceSopenharmony_ci			    0xe8, 0xd4, 0xa5, 0x10, 0x00 },
75d4afb5ceSopenharmony_ci	test11[]	= { 0x1b, 0xff, 0xff, 0xff, 0xff,
76d4afb5ceSopenharmony_ci			    0xff, 0xff, 0xff, 0xff },
77d4afb5ceSopenharmony_ci	test12[]	= { 0xc2, 0x49, 0x01, 0x00, 0x00,
78d4afb5ceSopenharmony_ci			    0x00, 0x00, 0x00, 0x00, 0x00,
79d4afb5ceSopenharmony_ci			    0x00 },
80d4afb5ceSopenharmony_ci	test13[]	= { 0x3b, 0xff, 0xff, 0xff, 0xff,
81d4afb5ceSopenharmony_ci			    0xff, 0xff, 0xff, 0xff },
82d4afb5ceSopenharmony_ci	test14[]	= { 0xc3, 0x49, 0x01, 0x00, 0x00,
83d4afb5ceSopenharmony_ci			    0x00, 0x00, 0x00, 0x00, 0x00,
84d4afb5ceSopenharmony_ci			    0x00 },
85d4afb5ceSopenharmony_ci	test15[]	= { 0x20 },
86d4afb5ceSopenharmony_ci	test16[]	= { 0x29 },
87d4afb5ceSopenharmony_ci	test17[]	= { 0x38, 0x63 },
88d4afb5ceSopenharmony_ci	test18[]	= { 0x39, 0x03, 0xe7 },
89d4afb5ceSopenharmony_ci	test19[]	= { 0xf9, 0x00, 0x00 },
90d4afb5ceSopenharmony_ci	test20[]	= { 0xf9, 0x80, 0x00 },
91d4afb5ceSopenharmony_ci	test21[]	= { 0xf9, 0x3c, 0x00 },
92d4afb5ceSopenharmony_ci	test22[]	= { 0xfb, 0x3f, 0xf1, 0x99, 0x99,
93d4afb5ceSopenharmony_ci			    0x99, 0x99, 0x99, 0x9a },
94d4afb5ceSopenharmony_ci	test23[]	= { 0xf9, 0x3e, 0x00 },
95d4afb5ceSopenharmony_ci	test24[]	= { 0xf9, 0x7b, 0xff },
96d4afb5ceSopenharmony_ci	test25[]	= { 0xfa, 0x47, 0xc3, 0x50, 0x00 },
97d4afb5ceSopenharmony_ci	test26[]	= { 0xfa, 0x7f, 0x7f, 0xff, 0xff },
98d4afb5ceSopenharmony_ci	test27[]	= { 0xfb, 0x7e, 0x37, 0xe4, 0x3c,
99d4afb5ceSopenharmony_ci			    0x88, 0x00, 0x75, 0x9c },
100d4afb5ceSopenharmony_ci	test28[]	= { 0xf9, 0x00, 0x01 },
101d4afb5ceSopenharmony_ci	test29[]	= { 0xf9, 0x04, 0x00 },
102d4afb5ceSopenharmony_ci	test30[]	= { 0xf9, 0xc4, 0x00 },
103d4afb5ceSopenharmony_ci	test31[]	= { 0xfb, 0xc0, 0x10, 0x66, 0x66,
104d4afb5ceSopenharmony_ci			    0x66, 0x66, 0x66, 0x66 },
105d4afb5ceSopenharmony_ci	test32[]	= { 0xf9, 0x7c, 0x00 },
106d4afb5ceSopenharmony_ci	test33[]	= { 0xf9, 0x7e, 0x00 },
107d4afb5ceSopenharmony_ci	test34[]	= { 0xf9, 0xfc, 0x00 },
108d4afb5ceSopenharmony_ci	test35[]	= { 0xfa, 0x7f, 0x80, 0x00, 0x00 },
109d4afb5ceSopenharmony_ci	test36[]	= { 0xfa, 0x7f, 0xc0, 0x00, 0x00 },
110d4afb5ceSopenharmony_ci	test37[]	= { 0xfa, 0xff, 0x80, 0x00, 0x00 },
111d4afb5ceSopenharmony_ci	test38[]	= { 0xfb, 0x7f, 0xf0, 0x00, 0x00,
112d4afb5ceSopenharmony_ci			    0x00, 0x00, 0x00, 0x00 },
113d4afb5ceSopenharmony_ci	test39[]	= { 0xfb, 0x7f, 0xf8, 0x00, 0x00,
114d4afb5ceSopenharmony_ci			    0x00, 0x00, 0x00, 0x00 },
115d4afb5ceSopenharmony_ci	test40[]	= { 0xfb, 0xff, 0xf0, 0x00, 0x00,
116d4afb5ceSopenharmony_ci			    0x00, 0x00, 0x00, 0x00 },
117d4afb5ceSopenharmony_ci	test41[]	= { 0xf4 },
118d4afb5ceSopenharmony_ci	test42[]	= { 0xf5 },
119d4afb5ceSopenharmony_ci	test43[]	= { 0xf6 },
120d4afb5ceSopenharmony_ci	test44[]	= { 0xf7 },
121d4afb5ceSopenharmony_ci	test45[]	= { 0xf0 },
122d4afb5ceSopenharmony_ci	test46[]	= { 0xf8, 0x18 },
123d4afb5ceSopenharmony_ci	test47[]	= { 0xf8, 0xff },
124d4afb5ceSopenharmony_ci	test48[]	= { 0xc0, 0x74, 0x32, 0x30, 0x31,
125d4afb5ceSopenharmony_ci			    0x33, 0x2d, 0x30, 0x33, 0x2d,
126d4afb5ceSopenharmony_ci			    0x32, 0x31, 0x54, 0x32, 0x30,
127d4afb5ceSopenharmony_ci			    0x3a, 0x30, 0x34, 0x3a, 0x30,
128d4afb5ceSopenharmony_ci			    0x30, 0x5a },
129d4afb5ceSopenharmony_ci	test49[]	= { 0xc1, 0x1a, 0x51, 0x4b, 0x67,
130d4afb5ceSopenharmony_ci			    0xb0 },
131d4afb5ceSopenharmony_ci	test50[]	= { 0xc1, 0xfb, 0x41, 0xd4, 0x52,
132d4afb5ceSopenharmony_ci			    0xd9, 0xec, 0x20, 0x00, 0x00 },
133d4afb5ceSopenharmony_ci	test51[]	= { 0xd7, 0x44, 0x01, 0x02, 0x03,
134d4afb5ceSopenharmony_ci			    0x04 },
135d4afb5ceSopenharmony_ci	test52[]	= { 0xd8, 0x18, 0x45, 0x64, 0x49,
136d4afb5ceSopenharmony_ci			    0x45, 0x54, 0x46 },
137d4afb5ceSopenharmony_ci	test53[]	= { 0xd8, 0x20, 0x76, 0x68, 0x74,
138d4afb5ceSopenharmony_ci			    0x74, 0x70, 0x3a, 0x2f, 0x2f,
139d4afb5ceSopenharmony_ci			    0x77, 0x77, 0x77, 0x2e, 0x65,
140d4afb5ceSopenharmony_ci			    0x78, 0x61, 0x6d, 0x70, 0x6c,
141d4afb5ceSopenharmony_ci			    0x65, 0x2e, 0x63, 0x6f, 0x6d },
142d4afb5ceSopenharmony_ci	test54[]	= { 0x40 },
143d4afb5ceSopenharmony_ci	test55[]	= { 0x44, 0x01, 0x02, 0x03, 0x04 },
144d4afb5ceSopenharmony_ci	test56[]	= { 0x60 },
145d4afb5ceSopenharmony_ci	test57[]	= { 0x61, 0x61 },
146d4afb5ceSopenharmony_ci	test58[]	= { 0x64, 0x49, 0x45, 0x54, 0x46 },
147d4afb5ceSopenharmony_ci	test59[]	= { 0x62, 0x22, 0x5c },
148d4afb5ceSopenharmony_ci	test60[]	= { 0x62, 0xc3, 0xbc },
149d4afb5ceSopenharmony_ci	test61[]	= { 0x63, 0xe6, 0xb0, 0xb4 },
150d4afb5ceSopenharmony_ci	test62[]	= { 0x64, 0xf0, 0x90, 0x85, 0x91 },
151d4afb5ceSopenharmony_ci	test63[]	= { 0x80 },
152d4afb5ceSopenharmony_ci	test64[]	= { 0x83, 0x01, 0x02, 0x03 },
153d4afb5ceSopenharmony_ci	test65[]	= { 0x83, 0x01, 0x82, 0x02, 0x03,
154d4afb5ceSopenharmony_ci			    0x82, 0x04, 0x05 },
155d4afb5ceSopenharmony_ci	test66[]	= { 0x98, 0x19, 0x01, 0x02, 0x03,
156d4afb5ceSopenharmony_ci			    0x04, 0x05, 0x06, 0x07, 0x08,
157d4afb5ceSopenharmony_ci			    0x09, 0x0a, 0x0b, 0x0c, 0x0d,
158d4afb5ceSopenharmony_ci			    0x0e, 0x0f, 0x10, 0x11, 0x12,
159d4afb5ceSopenharmony_ci			    0x13, 0x14, 0x15, 0x16, 0x17,
160d4afb5ceSopenharmony_ci			    0x18, 0x18, 0x18, 0x19 },
161d4afb5ceSopenharmony_ci	test67[]	= { 0xa0 },
162d4afb5ceSopenharmony_ci	test68[]	= { 0xa2, 0x01, 0x02, 0x03, 0x04 },
163d4afb5ceSopenharmony_ci	test69[]	= { 0xa2, 0x61, 0x61, 0x01, 0x61,
164d4afb5ceSopenharmony_ci			    0x62, 0x82, 0x02, 0x03 },
165d4afb5ceSopenharmony_ci	test70[]	= { 0x82, 0x61, 0x61, 0xa1, 0x61,
166d4afb5ceSopenharmony_ci			    0x62, 0x61, 0x63 },
167d4afb5ceSopenharmony_ci	test71[]	= { 0xa5, 0x61, 0x61, 0x61, 0x41,
168d4afb5ceSopenharmony_ci			    0x61, 0x62, 0x61, 0x42, 0x61,
169d4afb5ceSopenharmony_ci			    0x63, 0x61, 0x43, 0x61, 0x64,
170d4afb5ceSopenharmony_ci			    0x61, 0x44, 0x61, 0x65, 0x61,
171d4afb5ceSopenharmony_ci			    0x45 },
172d4afb5ceSopenharmony_ci	test72[]	= { 0x5f, 0x42, 0x01, 0x02, 0x43,
173d4afb5ceSopenharmony_ci			    0x03, 0x04, 0x05, 0xff },
174d4afb5ceSopenharmony_ci	test73[]	= { 0x7f, 0x65, 0x73, 0x74, 0x72,
175d4afb5ceSopenharmony_ci			    0x65, 0x61, 0x64, 0x6d, 0x69,
176d4afb5ceSopenharmony_ci			    0x6e, 0x67, 0xff },
177d4afb5ceSopenharmony_ci	test74[]	= { 0x9f, 0xff },
178d4afb5ceSopenharmony_ci	test75[]	= { 0x9f, 0x01, 0x82, 0x02, 0x03,
179d4afb5ceSopenharmony_ci			    0x9f, 0x04, 0x05, 0xff, 0xff },
180d4afb5ceSopenharmony_ci	test76[]	= { 0x9f, 0x01, 0x82, 0x02, 0x03,
181d4afb5ceSopenharmony_ci			    0x82, 0x04, 0x05, 0xff },
182d4afb5ceSopenharmony_ci	test77[]	= { 0x83, 0x01, 0x82, 0x02, 0x03,
183d4afb5ceSopenharmony_ci			    0x9f, 0x04, 0x05, 0xff },
184d4afb5ceSopenharmony_ci	test78[]	= { 0x83, 0x01, 0x9f, 0x02, 0x03,
185d4afb5ceSopenharmony_ci			    0xff, 0x82, 0x04, 0x05 },
186d4afb5ceSopenharmony_ci	test79[]	= { 0x9f, 0x01, 0x02, 0x03, 0x04,
187d4afb5ceSopenharmony_ci			    0x05, 0x06, 0x07, 0x08, 0x09,
188d4afb5ceSopenharmony_ci			    0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
189d4afb5ceSopenharmony_ci			    0x0f, 0x10, 0x11, 0x12, 0x13,
190d4afb5ceSopenharmony_ci			    0x14, 0x15, 0x16, 0x17, 0x18,
191d4afb5ceSopenharmony_ci			    0x18, 0x18, 0x19, 0xff },
192d4afb5ceSopenharmony_ci	test80[]	= { 0xbf, 0x61, 0x61, 0x01, 0x61,
193d4afb5ceSopenharmony_ci			    0x62, 0x9f, 0x02, 0x03, 0xff,
194d4afb5ceSopenharmony_ci			    0xff },
195d4afb5ceSopenharmony_ci	test81[]	= { 0x82, 0x61, 0x61, 0xbf, 0x61,
196d4afb5ceSopenharmony_ci			    0x62, 0x61, 0x63, 0xff },
197d4afb5ceSopenharmony_ci	test82[]	= { 0xbf, 0x63, 0x46, 0x75, 0x6e,
198d4afb5ceSopenharmony_ci			    0xf5, 0x63, 0x41, 0x6d, 0x74,
199d4afb5ceSopenharmony_ci			    0x21, 0xff },
200d4afb5ceSopenharmony_ci
201d4afb5ceSopenharmony_ci	/* some random COSE examples
202d4afb5ceSopenharmony_ci	 *
203d4afb5ceSopenharmony_ci	 * COSE hmac-01 test vector
204d4afb5ceSopenharmony_ci	 */
205d4afb5ceSopenharmony_ci
206d4afb5ceSopenharmony_ci	test83[]	= { 0xD8, 0x61, 0x85, 0x43, 0xA1,
207d4afb5ceSopenharmony_ci			    0x01, 0x05, 0xA0, 0x54, 0x54,
208d4afb5ceSopenharmony_ci			    0x68, 0x69, 0x73, 0x20, 0x69,
209d4afb5ceSopenharmony_ci			    0x73, 0x20, 0x74, 0x68, 0x65,
210d4afb5ceSopenharmony_ci			    0x20, 0x63, 0x6F, 0x6E, 0x74,
211d4afb5ceSopenharmony_ci			    0x65, 0x6E, 0x74, 0x2E, 0x58,
212d4afb5ceSopenharmony_ci			    0x20, 0x2B, 0xDC, 0xC8, 0x9F,
213d4afb5ceSopenharmony_ci			    0x05, 0x82, 0x16, 0xB8, 0xA2,
214d4afb5ceSopenharmony_ci			    0x08, 0xDD, 0xC6, 0xD8, 0xB5,
215d4afb5ceSopenharmony_ci			    0x4A, 0xA9, 0x1F, 0x48, 0xBD,
216d4afb5ceSopenharmony_ci			    0x63, 0x48, 0x49, 0x86, 0x56,
217d4afb5ceSopenharmony_ci			    0x51, 0x05, 0xC9, 0xAD, 0x5A,
218d4afb5ceSopenharmony_ci			    0x66, 0x82, 0xF6, 0x81, 0x83,
219d4afb5ceSopenharmony_ci			    0x40, 0xA2, 0x01, 0x25, 0x04,
220d4afb5ceSopenharmony_ci			    0x4A, 0x6F, 0x75, 0x72, 0x2D,
221d4afb5ceSopenharmony_ci			    0x73, 0x65, 0x63, 0x72, 0x65,
222d4afb5ceSopenharmony_ci			    0x74, 0x40 },
223d4afb5ceSopenharmony_ci	 /*
224d4afb5ceSopenharmony_ci	 * COSE hmac-02 test vector
225d4afb5ceSopenharmony_ci	 */
226d4afb5ceSopenharmony_ci	test84[]	= { 0xD8, 0x61, 0x85, 0x43, 0xA1,
227d4afb5ceSopenharmony_ci			    0x01, 0x06, 0xA0, 0x54, 0x54,
228d4afb5ceSopenharmony_ci			    0x68, 0x69, 0x73, 0x20, 0x69,
229d4afb5ceSopenharmony_ci			    0x73, 0x20, 0x74, 0x68, 0x65,
230d4afb5ceSopenharmony_ci			    0x20, 0x63, 0x6F, 0x6E, 0x74,
231d4afb5ceSopenharmony_ci			    0x65, 0x6E, 0x74, 0x2E, 0x58,
232d4afb5ceSopenharmony_ci			    0x30, 0xB3, 0x09, 0x7F, 0x70,
233d4afb5ceSopenharmony_ci			    0x00, 0x9A, 0x11, 0x50, 0x74,
234d4afb5ceSopenharmony_ci			    0x09, 0x59, 0x8A, 0x83, 0xE1,
235d4afb5ceSopenharmony_ci			    0x5B, 0xBB, 0xBF, 0x19, 0x82,
236d4afb5ceSopenharmony_ci			    0xDC, 0xE2, 0x8E, 0x5A, 0xB6,
237d4afb5ceSopenharmony_ci			    0xD5, 0xA6, 0xAF, 0xF6, 0x89,
238d4afb5ceSopenharmony_ci			    0x7B, 0xD2, 0x4B, 0xB8, 0xB7,
239d4afb5ceSopenharmony_ci			    0x47, 0x96, 0x22, 0xC9, 0x40,
240d4afb5ceSopenharmony_ci			    0x1B, 0x24, 0x09, 0x0D, 0x45,
241d4afb5ceSopenharmony_ci			    0x82, 0x06, 0xD5, 0x87, 0x81,
242d4afb5ceSopenharmony_ci			    0x83, 0x40, 0xA2, 0x01, 0x25,
243d4afb5ceSopenharmony_ci			    0x04, 0x46, 0x73, 0x65, 0x63,
244d4afb5ceSopenharmony_ci			    0x2D, 0x34, 0x38, 0x40 },
245d4afb5ceSopenharmony_ci	test85[]	= { 0xD8, 0x61, 0x85, 0x43, 0xA1,
246d4afb5ceSopenharmony_ci			    0x01, 0x07, 0xA0, 0x54, 0x54,
247d4afb5ceSopenharmony_ci			    0x68, 0x69, 0x73, 0x20, 0x69,
248d4afb5ceSopenharmony_ci			    0x73, 0x20, 0x74, 0x68, 0x65,
249d4afb5ceSopenharmony_ci			    0x20, 0x63, 0x6F, 0x6E, 0x74,
250d4afb5ceSopenharmony_ci			    0x65, 0x6E, 0x74, 0x2E, 0x58,
251d4afb5ceSopenharmony_ci			    0x40, 0xCD, 0x28, 0xA6, 0xB3,
252d4afb5ceSopenharmony_ci			    0xCF, 0xBB, 0xBF, 0x21, 0x48,
253d4afb5ceSopenharmony_ci			    0x51, 0xB9, 0x06, 0xE0, 0x50,
254d4afb5ceSopenharmony_ci			    0x05, 0x6C, 0xB4, 0x38, 0xA8,
255d4afb5ceSopenharmony_ci			    0xB8, 0x89, 0x05, 0xB8, 0xB7,
256d4afb5ceSopenharmony_ci			    0x46, 0x19, 0x77, 0x02, 0x27,
257d4afb5ceSopenharmony_ci			    0x11, 0xA9, 0xD8, 0xAC, 0x5D,
258d4afb5ceSopenharmony_ci			    0xBC, 0x54, 0xE2, 0x9A, 0x56,
259d4afb5ceSopenharmony_ci			    0xD9, 0x26, 0x04, 0x6B, 0x40,
260d4afb5ceSopenharmony_ci			    0xFC, 0x26, 0x07, 0xC2, 0x5B,
261d4afb5ceSopenharmony_ci			    0x34, 0x44, 0x54, 0xAA, 0x5F,
262d4afb5ceSopenharmony_ci			    0x68, 0xDE, 0x09, 0xA3, 0xE5,
263d4afb5ceSopenharmony_ci			    0x25, 0xD3, 0x86, 0x5A, 0x05,
264d4afb5ceSopenharmony_ci			    0x81, 0x83, 0x40, 0xA2, 0x01,
265d4afb5ceSopenharmony_ci			    0x25, 0x04, 0x46, 0x73, 0x65,
266d4afb5ceSopenharmony_ci			    0x63, 0x2D, 0x36, 0x34, 0x40 },
267d4afb5ceSopenharmony_ci	test86[]	= { 0xD8, 0x61, 0x85, 0x43, 0xA1,
268d4afb5ceSopenharmony_ci			    0x01, 0x05, 0xA0, 0x54, 0x54,
269d4afb5ceSopenharmony_ci			    0x68, 0x69, 0x73, 0x20, 0x69,
270d4afb5ceSopenharmony_ci			    0x73, 0x20, 0x74, 0x68, 0x65,
271d4afb5ceSopenharmony_ci			    0x20, 0x63, 0x6F, 0x6E, 0x74,
272d4afb5ceSopenharmony_ci			    0x65, 0x6E, 0x74, 0x2E, 0x58,
273d4afb5ceSopenharmony_ci			    0x20, 0x2B, 0xDC, 0xC8, 0x9F,
274d4afb5ceSopenharmony_ci			    0x05, 0x82, 0x16, 0xB8, 0xA2,
275d4afb5ceSopenharmony_ci			    0x08, 0xDD, 0xC6, 0xD8, 0xB5,
276d4afb5ceSopenharmony_ci			    0x4A, 0xA9, 0x1F, 0x48, 0xBD,
277d4afb5ceSopenharmony_ci			    0x63, 0x48, 0x49, 0x86, 0x56,
278d4afb5ceSopenharmony_ci			    0x51, 0x05, 0xC9, 0xAD, 0x5A,
279d4afb5ceSopenharmony_ci			    0x66, 0x82, 0xF7, 0x81, 0x83,
280d4afb5ceSopenharmony_ci			    0x40, 0xA2, 0x01, 0x25, 0x04,
281d4afb5ceSopenharmony_ci			    0x4A, 0x6F, 0x75, 0x72, 0x2D,
282d4afb5ceSopenharmony_ci			    0x73, 0x65, 0x63, 0x72, 0x65,
283d4afb5ceSopenharmony_ci			    0x74, 0x40 },
284d4afb5ceSopenharmony_ci	test87[]	= { 0xD8, 0x61, 0x85, 0x43, 0xA1,
285d4afb5ceSopenharmony_ci			    0x01, 0x04, 0xA0, 0x54, 0x54,
286d4afb5ceSopenharmony_ci			    0x68, 0x69, 0x73, 0x20, 0x69,
287d4afb5ceSopenharmony_ci			    0x73, 0x20, 0x74, 0x68, 0x65,
288d4afb5ceSopenharmony_ci			    0x20, 0x63, 0x6F, 0x6E, 0x74,
289d4afb5ceSopenharmony_ci			    0x65, 0x6E, 0x74, 0x2E, 0x48,
290d4afb5ceSopenharmony_ci			    0x6F, 0x35, 0xCA, 0xB7, 0x79,
291d4afb5ceSopenharmony_ci			    0xF7, 0x78, 0x33, 0x81, 0x83,
292d4afb5ceSopenharmony_ci			    0x40, 0xA2, 0x01, 0x25, 0x04,
293d4afb5ceSopenharmony_ci			    0x4A, 0x6F, 0x75, 0x72, 0x2D,
294d4afb5ceSopenharmony_ci			    0x73, 0x65, 0x63, 0x72, 0x65,
295d4afb5ceSopenharmony_ci			    0x74, 0x40
296d4afb5ceSopenharmony_ci
297d4afb5ceSopenharmony_ci			    /* COSE HMAX Enc 01 vector */
298d4afb5ceSopenharmony_ci
299d4afb5ceSopenharmony_ci	}, test88[]	= { 0xD1, 0x84, 0x43, 0xA1, 0x01,
300d4afb5ceSopenharmony_ci			    0x05, 0xA0, 0x54, 0x54, 0x68,
301d4afb5ceSopenharmony_ci			    0x69, 0x73, 0x20, 0x69, 0x73,
302d4afb5ceSopenharmony_ci			    0x20, 0x74, 0x68, 0x65, 0x20,
303d4afb5ceSopenharmony_ci			    0x63, 0x6F, 0x6E, 0x74, 0x65,
304d4afb5ceSopenharmony_ci			    0x6E, 0x74, 0x2E, 0x58, 0x20,
305d4afb5ceSopenharmony_ci			    0xA1, 0xA8, 0x48, 0xD3, 0x47,
306d4afb5ceSopenharmony_ci			    0x1F, 0x9D, 0x61, 0xEE, 0x49,
307d4afb5ceSopenharmony_ci			    0x01, 0x8D, 0x24, 0x4C, 0x82,
308d4afb5ceSopenharmony_ci			    0x47, 0x72, 0xF2, 0x23, 0xAD,
309d4afb5ceSopenharmony_ci			    0x4F, 0x93, 0x52, 0x93, 0xF1,
310d4afb5ceSopenharmony_ci			    0x78, 0x9F, 0xC3, 0xA0, 0x8D,
311d4afb5ceSopenharmony_ci			    0x8C, 0x58
312d4afb5ceSopenharmony_ci	}, test89[]	= { 0xD1, 0x84, 0x43, 0xA1, 0x01,
313d4afb5ceSopenharmony_ci			    0x06, 0xA0, 0x54, 0x54, 0x68,
314d4afb5ceSopenharmony_ci			    0x69, 0x73, 0x20, 0x69, 0x73,
315d4afb5ceSopenharmony_ci			    0x20, 0x74, 0x68, 0x65, 0x20,
316d4afb5ceSopenharmony_ci			    0x63, 0x6F, 0x6E, 0x74, 0x65,
317d4afb5ceSopenharmony_ci			    0x6E, 0x74, 0x2E, 0x58, 0x30,
318d4afb5ceSopenharmony_ci			    0x99, 0x8D, 0x26, 0xC6, 0x45,
319d4afb5ceSopenharmony_ci			    0x9A, 0xAE, 0xEC, 0xF4, 0x4E,
320d4afb5ceSopenharmony_ci			    0xD2, 0x0C, 0xE0, 0x0C, 0x8C,
321d4afb5ceSopenharmony_ci			    0xCE, 0xDF, 0x0A, 0x1F, 0x3D,
322d4afb5ceSopenharmony_ci			    0x22, 0xA9, 0x2F, 0xC0, 0x5D,
323d4afb5ceSopenharmony_ci			    0xB0, 0x8C, 0x5A, 0xEB, 0x1C,
324d4afb5ceSopenharmony_ci			    0xB5, 0x94, 0xCA, 0xAF, 0x5A,
325d4afb5ceSopenharmony_ci			    0x5C, 0x5E, 0x2E, 0x9D, 0x01,
326d4afb5ceSopenharmony_ci			    0xCC, 0xE7, 0xE7, 0x7A, 0x93,
327d4afb5ceSopenharmony_ci			    0xAA, 0x8C, 0x62
328d4afb5ceSopenharmony_ci	}, test90[]	= { 0xD1, 0x84, 0x43, 0xA1, 0x01,
329d4afb5ceSopenharmony_ci			    0x07, 0xA0, 0x54, 0x54, 0x68,
330d4afb5ceSopenharmony_ci			    0x69, 0x73, 0x20, 0x69, 0x73,
331d4afb5ceSopenharmony_ci			    0x20, 0x74, 0x68, 0x65, 0x20,
332d4afb5ceSopenharmony_ci			    0x63, 0x6F, 0x6E, 0x74, 0x65,
333d4afb5ceSopenharmony_ci			    0x6E, 0x74, 0x2E, 0x58, 0x40,
334d4afb5ceSopenharmony_ci			    0x4A, 0x55, 0x5B, 0xF9, 0x71,
335d4afb5ceSopenharmony_ci			    0xF7, 0xC1, 0x89, 0x1D, 0x9D,
336d4afb5ceSopenharmony_ci			    0xDF, 0x30, 0x4A, 0x1A, 0x13,
337d4afb5ceSopenharmony_ci			    0x2E, 0x2D, 0x6F, 0x81, 0x74,
338d4afb5ceSopenharmony_ci			    0x49, 0x47, 0x4D, 0x81, 0x3E,
339d4afb5ceSopenharmony_ci			    0x6D, 0x04, 0xD6, 0x59, 0x62,
340d4afb5ceSopenharmony_ci			    0xBE, 0xD8, 0xBB, 0xA7, 0x0C,
341d4afb5ceSopenharmony_ci			    0x17, 0xE1, 0xF5, 0x30, 0x8F,
342d4afb5ceSopenharmony_ci			    0xA3, 0x99, 0x62, 0x95, 0x9A,
343d4afb5ceSopenharmony_ci			    0x4B, 0x9B, 0x8D, 0x7D, 0xA8,
344d4afb5ceSopenharmony_ci			    0xE6, 0xD8, 0x49, 0xB2, 0x09,
345d4afb5ceSopenharmony_ci			    0xDC, 0xD3, 0xE9, 0x8C, 0xC0,
346d4afb5ceSopenharmony_ci			    0xF1, 0x1E, 0xDD, 0xF2
347d4afb5ceSopenharmony_ci
348d4afb5ceSopenharmony_ci	}, test91[]	= { 0xD1, 0x84, 0x43, 0xA1, 0x01,
349d4afb5ceSopenharmony_ci			    0x05, 0xA0, 0x54, 0x54, 0x68,
350d4afb5ceSopenharmony_ci			    0x69, 0x73, 0x20, 0x69, 0x73,
351d4afb5ceSopenharmony_ci			    0x20, 0x74, 0x68, 0x65, 0x20,
352d4afb5ceSopenharmony_ci			    0x63, 0x6F, 0x6E, 0x74, 0x65,
353d4afb5ceSopenharmony_ci			    0x6E, 0x74, 0x2E, 0x58, 0x20,
354d4afb5ceSopenharmony_ci			    0xA1, 0xA8, 0x48, 0xD3, 0x47,
355d4afb5ceSopenharmony_ci			    0x1F, 0x9D, 0x61, 0xEE, 0x49,
356d4afb5ceSopenharmony_ci			    0x01, 0x8D, 0x24, 0x4C, 0x82,
357d4afb5ceSopenharmony_ci			    0x47, 0x72, 0xF2, 0x23, 0xAD,
358d4afb5ceSopenharmony_ci			    0x4F, 0x93, 0x52, 0x93, 0xF1,
359d4afb5ceSopenharmony_ci			    0x78, 0x9F, 0xC3, 0xA0, 0x8D,
360d4afb5ceSopenharmony_ci			    0x8C, 0x59
361d4afb5ceSopenharmony_ci
362d4afb5ceSopenharmony_ci	}, test92[]	= { 0xD1, 0x84, 0x43, 0xA1, 0x01,
363d4afb5ceSopenharmony_ci			    0x04, 0xA0, 0x54, 0x54, 0x68,
364d4afb5ceSopenharmony_ci			    0x69, 0x73, 0x20, 0x69, 0x73,
365d4afb5ceSopenharmony_ci			    0x20, 0x74, 0x68, 0x65, 0x20,
366d4afb5ceSopenharmony_ci			    0x63, 0x6F, 0x6E, 0x74, 0x65,
367d4afb5ceSopenharmony_ci			    0x6E, 0x74, 0x2E, 0x48, 0x11,
368d4afb5ceSopenharmony_ci			    0xF9, 0xE3, 0x57, 0x97, 0x5F,
369d4afb5ceSopenharmony_ci			    0xB8, 0x49
370d4afb5ceSopenharmony_ci
371d4afb5ceSopenharmony_ci			 /*
372d4afb5ceSopenharmony_ci			 * COSE countersign encrypt-01
373d4afb5ceSopenharmony_ci			 */
374d4afb5ceSopenharmony_ci
375d4afb5ceSopenharmony_ci	}, test93[]	= {
376d4afb5ceSopenharmony_ci			    0xd0, 0x83, 0x43, 0xa1, 0x01,
377d4afb5ceSopenharmony_ci			    0x01, 0xa2, 0x05, 0x4c, 0x02,
378d4afb5ceSopenharmony_ci			    0xd1, 0xf7, 0xe6, 0xf2, 0x6c,
379d4afb5ceSopenharmony_ci			    0x43, 0xd4, 0x86, 0x8d, 0x87,
380d4afb5ceSopenharmony_ci			    0xce, 0x07, 0x83, 0x43, 0xa1,
381d4afb5ceSopenharmony_ci			    0x01, 0x27, 0xa1, 0x04, 0x42,
382d4afb5ceSopenharmony_ci			    0x31, 0x31, 0x58, 0x40, 0xe1,
383d4afb5ceSopenharmony_ci			    0x04, 0x39, 0x15, 0x4c, 0xc7,
384d4afb5ceSopenharmony_ci			    0x5c, 0x7a, 0x3a, 0x53, 0x91,
385d4afb5ceSopenharmony_ci			    0x49, 0x1f, 0x88, 0x65, 0x1e,
386d4afb5ceSopenharmony_ci			    0x02, 0x92, 0xfd, 0x0f, 0xe0,
387d4afb5ceSopenharmony_ci			    0xe0, 0x2c, 0xf7, 0x40, 0x54,
388d4afb5ceSopenharmony_ci			    0x7e, 0xaf, 0x66, 0x77, 0xb4,
389d4afb5ceSopenharmony_ci			    0xa4, 0x04, 0x0b, 0x8e, 0xca,
390d4afb5ceSopenharmony_ci			    0x16, 0xdb, 0x59, 0x28, 0x81,
391d4afb5ceSopenharmony_ci			    0x26, 0x2f, 0x77, 0xb1, 0x4c,
392d4afb5ceSopenharmony_ci			    0x1a, 0x08, 0x6c, 0x02, 0x26,
393d4afb5ceSopenharmony_ci			    0x8b, 0x17, 0x17, 0x1c, 0xa1,
394d4afb5ceSopenharmony_ci			    0x6b, 0xe4, 0xb8, 0x59, 0x5f,
395d4afb5ceSopenharmony_ci			    0x8c, 0x0a, 0x08, 0x58, 0x24,
396d4afb5ceSopenharmony_ci			    0x60, 0x97, 0x3a, 0x94, 0xbb,
397d4afb5ceSopenharmony_ci			    0x28, 0x98, 0x00, 0x9e, 0xe5,
398d4afb5ceSopenharmony_ci			    0x2e, 0xcf, 0xd9, 0xab, 0x1d,
399d4afb5ceSopenharmony_ci			    0xd2, 0x58, 0x67, 0x37, 0x4b,
400d4afb5ceSopenharmony_ci			    0x16, 0x2e, 0x2c, 0x03, 0x56,
401d4afb5ceSopenharmony_ci			    0x8b, 0x41, 0xf5, 0x7c, 0x3c,
402d4afb5ceSopenharmony_ci			    0xc1, 0x6f, 0x91, 0x66, 0x25,
403d4afb5ceSopenharmony_ci			    0x0a
404d4afb5ceSopenharmony_ci			 /*
405d4afb5ceSopenharmony_ci			  * COSE countersign encrypt-02
406d4afb5ceSopenharmony_ci			  */
407d4afb5ceSopenharmony_ci		}, test94[]	= {
408d4afb5ceSopenharmony_ci			0xd0, 0x83, 0x43, 0xa1, 0x01,
409d4afb5ceSopenharmony_ci			0x01, 0xa2, 0x05, 0x4c, 0x02,
410d4afb5ceSopenharmony_ci			0xd1, 0xf7, 0xe6, 0xf2, 0x6c,
411d4afb5ceSopenharmony_ci			0x43, 0xd4, 0x86, 0x8d, 0x87,
412d4afb5ceSopenharmony_ci			0xce, 0x07, 0x82, 0x83, 0x43,
413d4afb5ceSopenharmony_ci			0xa1, 0x01, 0x27, 0xa1, 0x04,
414d4afb5ceSopenharmony_ci			0x42, 0x31, 0x31, 0x58, 0x40,
415d4afb5ceSopenharmony_ci			0xe1, 0x04, 0x39, 0x15, 0x4c,
416d4afb5ceSopenharmony_ci			0xc7, 0x5c, 0x7a, 0x3a, 0x53,
417d4afb5ceSopenharmony_ci			0x91, 0x49, 0x1f, 0x88, 0x65,
418d4afb5ceSopenharmony_ci			0x1e, 0x02, 0x92, 0xfd, 0x0f,
419d4afb5ceSopenharmony_ci			0xe0, 0xe0, 0x2c, 0xf7, 0x40,
420d4afb5ceSopenharmony_ci			0x54, 0x7e, 0xaf, 0x66, 0x77,
421d4afb5ceSopenharmony_ci			0xb4, 0xa4, 0x04, 0x0b, 0x8e,
422d4afb5ceSopenharmony_ci			0xca, 0x16, 0xdb, 0x59, 0x28,
423d4afb5ceSopenharmony_ci			0x81, 0x26, 0x2f, 0x77, 0xb1,
424d4afb5ceSopenharmony_ci			0x4c, 0x1a, 0x08, 0x6c, 0x02,
425d4afb5ceSopenharmony_ci			0x26, 0x8b, 0x17, 0x17, 0x1c,
426d4afb5ceSopenharmony_ci			0xa1, 0x6b, 0xe4, 0xb8, 0x59,
427d4afb5ceSopenharmony_ci			0x5f, 0x8c, 0x0a, 0x08, 0x83,
428d4afb5ceSopenharmony_ci			0x43, 0xa1, 0x01, 0x26, 0xa1,
429d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
430d4afb5ceSopenharmony_ci			0x40, 0xfc, 0xa9, 0x8e, 0xca,
431d4afb5ceSopenharmony_ci			0xc8, 0x0b, 0x5f, 0xeb, 0x3a,
432d4afb5ceSopenharmony_ci			0xc7, 0xc1, 0x08, 0xb2, 0xb7,
433d4afb5ceSopenharmony_ci			0x91, 0x10, 0xde, 0x88, 0x86,
434d4afb5ceSopenharmony_ci			0x7b, 0xc0, 0x42, 0x6f, 0xc8,
435d4afb5ceSopenharmony_ci			0x3c, 0x53, 0xcc, 0xd6, 0x78,
436d4afb5ceSopenharmony_ci			0x96, 0x94, 0xed, 0xc5, 0xfe,
437d4afb5ceSopenharmony_ci			0xe3, 0xc4, 0x0d, 0xe8, 0xe7,
438d4afb5ceSopenharmony_ci			0xb4, 0x4f, 0xe8, 0xaa, 0xd3,
439d4afb5ceSopenharmony_ci			0x67, 0xe0, 0x95, 0xc8, 0xfc,
440d4afb5ceSopenharmony_ci			0x31, 0xb7, 0x9e, 0xe6, 0x66,
441d4afb5ceSopenharmony_ci			0xdf, 0x9c, 0xf9, 0x09, 0x06,
442d4afb5ceSopenharmony_ci			0xeb, 0x43, 0x75, 0x6c, 0x73,
443d4afb5ceSopenharmony_ci			0x58, 0x24, 0x60, 0x97, 0x3a,
444d4afb5ceSopenharmony_ci			0x94, 0xbb, 0x28, 0x98, 0x00,
445d4afb5ceSopenharmony_ci			0x9e, 0xe5, 0x2e, 0xcf, 0xd9,
446d4afb5ceSopenharmony_ci			0xab, 0x1d, 0xd2, 0x58, 0x67,
447d4afb5ceSopenharmony_ci			0x37, 0x4b, 0x16, 0x2e, 0x2c,
448d4afb5ceSopenharmony_ci			0x03, 0x56, 0x8b, 0x41, 0xf5,
449d4afb5ceSopenharmony_ci			0x7c, 0x3c, 0xc1, 0x6f, 0x91,
450d4afb5ceSopenharmony_ci			0x66, 0x25, 0x0a
451d4afb5ceSopenharmony_ci
452d4afb5ceSopenharmony_ci			 /*
453d4afb5ceSopenharmony_ci			  * COSE countersign enveloped-01
454d4afb5ceSopenharmony_ci			  */
455d4afb5ceSopenharmony_ci	}, test95[]	= {
456d4afb5ceSopenharmony_ci			0xd8, 0x60, 0x84, 0x43, 0xa1,
457d4afb5ceSopenharmony_ci			0x01, 0x01, 0xa2, 0x05, 0x4c,
458d4afb5ceSopenharmony_ci			0x02, 0xd1, 0xf7, 0xe6, 0xf2,
459d4afb5ceSopenharmony_ci			0x6c, 0x43, 0xd4, 0x86, 0x8d,
460d4afb5ceSopenharmony_ci			0x87, 0xce, 0x07, 0x83, 0x43,
461d4afb5ceSopenharmony_ci			0xa1, 0x01, 0x27, 0xa1, 0x04,
462d4afb5ceSopenharmony_ci			0x42, 0x31, 0x31, 0x58, 0x40,
463d4afb5ceSopenharmony_ci			0x9a, 0x8e, 0xed, 0xe3, 0xb3,
464d4afb5ceSopenharmony_ci			0xcb, 0x83, 0x7b, 0xa0, 0x0d,
465d4afb5ceSopenharmony_ci			0xf0, 0x8f, 0xa2, 0x1b, 0x12,
466d4afb5ceSopenharmony_ci			0x8b, 0x2d, 0x6d, 0x91, 0x62,
467d4afb5ceSopenharmony_ci			0xa4, 0x29, 0x0a, 0x58, 0x2d,
468d4afb5ceSopenharmony_ci			0x9f, 0x19, 0xbd, 0x0f, 0xb5,
469d4afb5ceSopenharmony_ci			0x02, 0xf0, 0xf9, 0x2b, 0x9b,
470d4afb5ceSopenharmony_ci			0xf4, 0x53, 0xa4, 0x05, 0x40,
471d4afb5ceSopenharmony_ci			0x1f, 0x8b, 0x70, 0x55, 0xef,
472d4afb5ceSopenharmony_ci			0x4e, 0x95, 0x8d, 0xf7, 0xf4,
473d4afb5ceSopenharmony_ci			0xfb, 0xd7, 0xcf, 0xb4, 0xa0,
474d4afb5ceSopenharmony_ci			0xc9, 0x71, 0x60, 0xf9, 0x47,
475d4afb5ceSopenharmony_ci			0x2b, 0x0a, 0xa1, 0x04, 0x58,
476d4afb5ceSopenharmony_ci			0x24, 0x60, 0x97, 0x3a, 0x94,
477d4afb5ceSopenharmony_ci			0xbb, 0x28, 0x98, 0x00, 0x9e,
478d4afb5ceSopenharmony_ci			0xe5, 0x2e, 0xcf, 0xd9, 0xab,
479d4afb5ceSopenharmony_ci			0x1d, 0xd2, 0x58, 0x67, 0x37,
480d4afb5ceSopenharmony_ci			0x4b, 0x35, 0x81, 0xf2, 0xc8,
481d4afb5ceSopenharmony_ci			0x00, 0x39, 0x82, 0x63, 0x50,
482d4afb5ceSopenharmony_ci			0xb9, 0x7a, 0xe2, 0x30, 0x0e,
483d4afb5ceSopenharmony_ci			0x42, 0xfc, 0x81, 0x83, 0x40,
484d4afb5ceSopenharmony_ci			0xa2, 0x01, 0x25, 0x04, 0x4a,
485d4afb5ceSopenharmony_ci			0x6f, 0x75, 0x72, 0x2d, 0x73,
486d4afb5ceSopenharmony_ci			0x65, 0x63, 0x72, 0x65, 0x74,
487d4afb5ceSopenharmony_ci			0x40
488d4afb5ceSopenharmony_ci	}, test96[]	= {
489d4afb5ceSopenharmony_ci			0xd8, 0x60, 0x84, 0x43, 0xa1,
490d4afb5ceSopenharmony_ci			0x01, 0x01, 0xa2, 0x05, 0x4c,
491d4afb5ceSopenharmony_ci			0x02, 0xd1, 0xf7, 0xe6, 0xf2,
492d4afb5ceSopenharmony_ci			0x6c, 0x43, 0xd4, 0x86, 0x8d,
493d4afb5ceSopenharmony_ci			0x87, 0xce, 0x07, 0x82, 0x83,
494d4afb5ceSopenharmony_ci			0x43, 0xa1, 0x01, 0x27, 0xa1,
495d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
496d4afb5ceSopenharmony_ci			0x40, 0x9a, 0x8e, 0xed, 0xe3,
497d4afb5ceSopenharmony_ci			0xb3, 0xcb, 0x83, 0x7b, 0xa0,
498d4afb5ceSopenharmony_ci			0x0d, 0xf0, 0x8f, 0xa2, 0x1b,
499d4afb5ceSopenharmony_ci			0x12, 0x8b, 0x2d, 0x6d, 0x91,
500d4afb5ceSopenharmony_ci			0x62, 0xa4, 0x29, 0x0a, 0x58,
501d4afb5ceSopenharmony_ci			0x2d, 0x9f, 0x19, 0xbd, 0x0f,
502d4afb5ceSopenharmony_ci			0xb5, 0x02, 0xf0, 0xf9, 0x2b,
503d4afb5ceSopenharmony_ci			0x9b, 0xf4, 0x53, 0xa4, 0x05,
504d4afb5ceSopenharmony_ci			0x40, 0x1f, 0x8b, 0x70, 0x55,
505d4afb5ceSopenharmony_ci			0xef, 0x4e, 0x95, 0x8d, 0xf7,
506d4afb5ceSopenharmony_ci			0xf4, 0xfb, 0xd7, 0xcf, 0xb4,
507d4afb5ceSopenharmony_ci			0xa0, 0xc9, 0x71, 0x60, 0xf9,
508d4afb5ceSopenharmony_ci			0x47, 0x2b, 0x0a, 0xa1, 0x04,
509d4afb5ceSopenharmony_ci			0x83, 0x43, 0xa1, 0x01, 0x26,
510d4afb5ceSopenharmony_ci			0xa1, 0x04, 0x42, 0x31, 0x31,
511d4afb5ceSopenharmony_ci			0x58, 0x40, 0x24, 0x27, 0xcb,
512d4afb5ceSopenharmony_ci			0x37, 0x56, 0x85, 0x0f, 0xbb,
513d4afb5ceSopenharmony_ci			0x79, 0x05, 0x18, 0x07, 0xc8,
514d4afb5ceSopenharmony_ci			0xb2, 0x3d, 0x2e, 0x6d, 0x16,
515d4afb5ceSopenharmony_ci			0xa3, 0x22, 0x4f, 0x99, 0x01,
516d4afb5ceSopenharmony_ci			0xb4, 0x73, 0x99, 0xcf, 0xc7,
517d4afb5ceSopenharmony_ci			0xe3, 0xfa, 0xc4, 0xcc, 0x62,
518d4afb5ceSopenharmony_ci			0x1d, 0xbb, 0xeb, 0x02, 0x02,
519d4afb5ceSopenharmony_ci			0xa6, 0xd8, 0xbb, 0x25, 0x69,
520d4afb5ceSopenharmony_ci			0x5c, 0x9d, 0xcc, 0x9c, 0x47,
521d4afb5ceSopenharmony_ci			0x49, 0x20, 0xff, 0x57, 0x60,
522d4afb5ceSopenharmony_ci			0x6d, 0x76, 0x4d, 0xea, 0x19,
523d4afb5ceSopenharmony_ci			0x2f, 0xc8, 0x67, 0x41, 0x16,
524d4afb5ceSopenharmony_ci			0xf2, 0x58, 0x24, 0x60, 0x97,
525d4afb5ceSopenharmony_ci			0x3a, 0x94, 0xbb, 0x28, 0x98,
526d4afb5ceSopenharmony_ci			0x00, 0x9e, 0xe5, 0x2e, 0xcf,
527d4afb5ceSopenharmony_ci			0xd9, 0xab, 0x1d, 0xd2, 0x58,
528d4afb5ceSopenharmony_ci			0x67, 0x37, 0x4b, 0x35, 0x81,
529d4afb5ceSopenharmony_ci			0xf2, 0xc8, 0x00, 0x39, 0x82,
530d4afb5ceSopenharmony_ci			0x63, 0x50, 0xb9, 0x7a, 0xe2,
531d4afb5ceSopenharmony_ci			0x30, 0x0e, 0x42, 0xfc, 0x81,
532d4afb5ceSopenharmony_ci			0x83, 0x40, 0xa2, 0x01, 0x25,
533d4afb5ceSopenharmony_ci			0x04, 0x4a, 0x6f, 0x75, 0x72,
534d4afb5ceSopenharmony_ci			0x2d, 0x73, 0x65, 0x63, 0x72,
535d4afb5ceSopenharmony_ci			0x65, 0x74, 0x40
536d4afb5ceSopenharmony_ci
537d4afb5ceSopenharmony_ci	}, test97[]	= {
538d4afb5ceSopenharmony_ci			0xd8, 0x60, 0x84, 0x43, 0xa1,
539d4afb5ceSopenharmony_ci			0x01, 0x01, 0xa1, 0x05, 0x4c,
540d4afb5ceSopenharmony_ci			0x02, 0xd1, 0xf7, 0xe6, 0xf2,
541d4afb5ceSopenharmony_ci			0x6c, 0x43, 0xd4, 0x86, 0x8d,
542d4afb5ceSopenharmony_ci			0x87, 0xce, 0x58, 0x24, 0x60,
543d4afb5ceSopenharmony_ci			0x97, 0x3a, 0x94, 0xbb, 0x28,
544d4afb5ceSopenharmony_ci			0x98, 0x00, 0x9e, 0xe5, 0x2e,
545d4afb5ceSopenharmony_ci			0xcf, 0xd9, 0xab, 0x1d, 0xd2,
546d4afb5ceSopenharmony_ci			0x58, 0x67, 0x37, 0x4b, 0x35,
547d4afb5ceSopenharmony_ci			0x81, 0xf2, 0xc8, 0x00, 0x39,
548d4afb5ceSopenharmony_ci			0x82, 0x63, 0x50, 0xb9, 0x7a,
549d4afb5ceSopenharmony_ci			0xe2, 0x30, 0x0e, 0x42, 0xfc,
550d4afb5ceSopenharmony_ci			0x81, 0x83, 0x40, 0xa3, 0x01,
551d4afb5ceSopenharmony_ci			0x25, 0x04, 0x4a, 0x6f, 0x75,
552d4afb5ceSopenharmony_ci			0x72, 0x2d, 0x73, 0x65, 0x63,
553d4afb5ceSopenharmony_ci			0x72, 0x65, 0x74, 0x07, 0x83,
554d4afb5ceSopenharmony_ci			0x43, 0xa1, 0x01, 0x27, 0xa1,
555d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
556d4afb5ceSopenharmony_ci			0x40, 0xcc, 0xb1, 0xf3, 0xfe,
557d4afb5ceSopenharmony_ci			0xdf, 0xce, 0xa7, 0x2b, 0x9c,
558d4afb5ceSopenharmony_ci			0x86, 0x79, 0x63, 0xe2, 0x52,
559d4afb5ceSopenharmony_ci			0xb6, 0x65, 0x8a, 0xd0, 0x7f,
560d4afb5ceSopenharmony_ci			0x3f, 0x5f, 0x15, 0xa3, 0x26,
561d4afb5ceSopenharmony_ci			0xa3, 0xf5, 0x72, 0x54, 0xcc,
562d4afb5ceSopenharmony_ci			0xb8, 0xd4, 0x8d, 0x60, 0x02,
563d4afb5ceSopenharmony_ci			0x1d, 0x2f, 0x1f, 0x8a, 0x80,
564d4afb5ceSopenharmony_ci			0x3b, 0x84, 0x4b, 0x78, 0x72,
565d4afb5ceSopenharmony_ci			0x16, 0x6c, 0x6d, 0x45, 0x90,
566d4afb5ceSopenharmony_ci			0x25, 0xd2, 0x1c, 0x8c, 0x84,
567d4afb5ceSopenharmony_ci			0x62, 0xa2, 0x44, 0xba, 0x19,
568d4afb5ceSopenharmony_ci			0x60, 0x4e, 0xc4, 0xd5, 0x0b,
569d4afb5ceSopenharmony_ci			0x40
570d4afb5ceSopenharmony_ci	}, test98[]	= {
571d4afb5ceSopenharmony_ci			0xd8, 0x61, 0x85, 0x43, 0xa1,
572d4afb5ceSopenharmony_ci			0x01, 0x05, 0xa1, 0x07, 0x83,
573d4afb5ceSopenharmony_ci			0x43, 0xa1, 0x01, 0x27, 0xa1,
574d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
575d4afb5ceSopenharmony_ci			0x40, 0xb4, 0x92, 0x4b, 0x18,
576d4afb5ceSopenharmony_ci			0xeb, 0x4e, 0x04, 0x73, 0x13,
577d4afb5ceSopenharmony_ci			0xc7, 0x07, 0xb0, 0xed, 0xa4,
578d4afb5ceSopenharmony_ci			0xab, 0x84, 0x43, 0x45, 0xf2,
579d4afb5ceSopenharmony_ci			0xc4, 0x49, 0x87, 0xd6, 0xf9,
580d4afb5ceSopenharmony_ci			0xeb, 0xcc, 0x77, 0x7e, 0xfd,
581d4afb5ceSopenharmony_ci			0x40, 0x78, 0xcc, 0x0f, 0x4c,
582d4afb5ceSopenharmony_ci			0x10, 0x8d, 0xef, 0x95, 0x9f,
583d4afb5ceSopenharmony_ci			0x78, 0xf1, 0xed, 0xb2, 0x76,
584d4afb5ceSopenharmony_ci			0x54, 0x25, 0x78, 0x5f, 0xcd,
585d4afb5ceSopenharmony_ci			0x17, 0xd5, 0x12, 0xbe, 0x31,
586d4afb5ceSopenharmony_ci			0xee, 0xb6, 0x6b, 0xef, 0xf1,
587d4afb5ceSopenharmony_ci			0xe8, 0xfc, 0x27, 0x47, 0x07,
588d4afb5ceSopenharmony_ci			0x54, 0x54, 0x68, 0x69, 0x73,
589d4afb5ceSopenharmony_ci			0x20, 0x69, 0x73, 0x20, 0x74,
590d4afb5ceSopenharmony_ci			0x68, 0x65, 0x20, 0x63, 0x6f,
591d4afb5ceSopenharmony_ci			0x6e, 0x74, 0x65, 0x6e, 0x74,
592d4afb5ceSopenharmony_ci			0x2e, 0x58, 0x20, 0x2b, 0xdc,
593d4afb5ceSopenharmony_ci			0xc8, 0x9f, 0x05, 0x82, 0x16,
594d4afb5ceSopenharmony_ci			0xb8, 0xa2, 0x08, 0xdd, 0xc6,
595d4afb5ceSopenharmony_ci			0xd8, 0xb5, 0x4a, 0xa9, 0x1f,
596d4afb5ceSopenharmony_ci			0x48, 0xbd, 0x63, 0x48, 0x49,
597d4afb5ceSopenharmony_ci			0x86, 0x56, 0x51, 0x05, 0xc9,
598d4afb5ceSopenharmony_ci			0xad, 0x5a, 0x66, 0x82, 0xf6,
599d4afb5ceSopenharmony_ci			0x81, 0x83, 0x40, 0xa2, 0x01,
600d4afb5ceSopenharmony_ci			0x25, 0x04, 0x4a, 0x6f, 0x75,
601d4afb5ceSopenharmony_ci			0x72, 0x2d, 0x73, 0x65, 0x63,
602d4afb5ceSopenharmony_ci			0x72, 0x65, 0x74, 0x40
603d4afb5ceSopenharmony_ci	}, test99[]	= {
604d4afb5ceSopenharmony_ci			0xd8, 0x61, 0x85, 0x43, 0xa1,
605d4afb5ceSopenharmony_ci			0x01, 0x05, 0xa1, 0x07, 0x82,
606d4afb5ceSopenharmony_ci			0x83, 0x43, 0xa1, 0x01, 0x27,
607d4afb5ceSopenharmony_ci			0xa1, 0x04, 0x42, 0x31, 0x31,
608d4afb5ceSopenharmony_ci			0x58, 0x40, 0xb4, 0x92, 0x4b,
609d4afb5ceSopenharmony_ci			0x18, 0xeb, 0x4e, 0x04, 0x73,
610d4afb5ceSopenharmony_ci			0x13, 0xc7, 0x07, 0xb0, 0xed,
611d4afb5ceSopenharmony_ci			0xa4, 0xab, 0x84, 0x43, 0x45,
612d4afb5ceSopenharmony_ci			0xf2, 0xc4, 0x49, 0x87, 0xd6,
613d4afb5ceSopenharmony_ci			0xf9, 0xeb, 0xcc, 0x77, 0x7e,
614d4afb5ceSopenharmony_ci			0xfd, 0x40, 0x78, 0xcc, 0x0f,
615d4afb5ceSopenharmony_ci			0x4c, 0x10, 0x8d, 0xef, 0x95,
616d4afb5ceSopenharmony_ci			0x9f, 0x78, 0xf1, 0xed, 0xb2,
617d4afb5ceSopenharmony_ci			0x76, 0x54, 0x25, 0x78, 0x5f,
618d4afb5ceSopenharmony_ci			0xcd, 0x17, 0xd5, 0x12, 0xbe,
619d4afb5ceSopenharmony_ci			0x31, 0xee, 0xb6, 0x6b, 0xef,
620d4afb5ceSopenharmony_ci			0xf1, 0xe8, 0xfc, 0x27, 0x47,
621d4afb5ceSopenharmony_ci			0x07, 0x83, 0x43, 0xa1, 0x01,
622d4afb5ceSopenharmony_ci			0x26, 0xa1, 0x04, 0x42, 0x31,
623d4afb5ceSopenharmony_ci			0x31, 0x58, 0x40, 0x6a, 0xcd,
624d4afb5ceSopenharmony_ci			0x94, 0xd3, 0xcc, 0xf7, 0x1d,
625d4afb5ceSopenharmony_ci			0x19, 0x2e, 0x85, 0x28, 0x36,
626d4afb5ceSopenharmony_ci			0x0b, 0xa7, 0xe3, 0x46, 0xda,
627d4afb5ceSopenharmony_ci			0xc4, 0x64, 0xe9, 0xed, 0xca,
628d4afb5ceSopenharmony_ci			0x4c, 0xfe, 0xb6, 0xce, 0xb6,
629d4afb5ceSopenharmony_ci			0xbd, 0xe7, 0xba, 0xec, 0x9f,
630d4afb5ceSopenharmony_ci			0xf2, 0x6c, 0xa6, 0xbd, 0xf7,
631d4afb5ceSopenharmony_ci			0x3d, 0x0b, 0xe4, 0x1e, 0x36,
632d4afb5ceSopenharmony_ci			0x12, 0x9d, 0xcf, 0xf7, 0x51,
633d4afb5ceSopenharmony_ci			0xdd, 0x2b, 0x5a, 0xd5, 0xce,
634d4afb5ceSopenharmony_ci			0x11, 0x6e, 0x8a, 0x96, 0x3a,
635d4afb5ceSopenharmony_ci			0x27, 0x38, 0xa2, 0x99, 0x47,
636d4afb5ceSopenharmony_ci			0x7a, 0x68, 0x54, 0x54, 0x68,
637d4afb5ceSopenharmony_ci			0x69, 0x73, 0x20, 0x69, 0x73,
638d4afb5ceSopenharmony_ci			0x20, 0x74, 0x68, 0x65, 0x20,
639d4afb5ceSopenharmony_ci			0x63, 0x6f, 0x6e, 0x74, 0x65,
640d4afb5ceSopenharmony_ci			0x6e, 0x74, 0x2e, 0x58, 0x20,
641d4afb5ceSopenharmony_ci			0x2b, 0xdc, 0xc8, 0x9f, 0x05,
642d4afb5ceSopenharmony_ci			0x82, 0x16, 0xb8, 0xa2, 0x08,
643d4afb5ceSopenharmony_ci			0xdd, 0xc6, 0xd8, 0xb5, 0x4a,
644d4afb5ceSopenharmony_ci			0xa9, 0x1f, 0x48, 0xbd, 0x63,
645d4afb5ceSopenharmony_ci			0x48, 0x49, 0x86, 0x56, 0x51,
646d4afb5ceSopenharmony_ci			0x05, 0xc9, 0xad, 0x5a, 0x66,
647d4afb5ceSopenharmony_ci			0x82, 0xf6, 0x81, 0x83, 0x40,
648d4afb5ceSopenharmony_ci			0xa2, 0x01, 0x25, 0x04, 0x4a,
649d4afb5ceSopenharmony_ci			0x6f, 0x75, 0x72, 0x2d, 0x73,
650d4afb5ceSopenharmony_ci			0x65, 0x63, 0x72, 0x65, 0x74,
651d4afb5ceSopenharmony_ci			0x40
652d4afb5ceSopenharmony_ci	}, test100[]	= {
653d4afb5ceSopenharmony_ci			0xd1, 0x84, 0x43, 0xa1, 0x01,
654d4afb5ceSopenharmony_ci			0x05, 0xa1, 0x07, 0x83, 0x43,
655d4afb5ceSopenharmony_ci			0xa1, 0x01, 0x27, 0xa1, 0x04,
656d4afb5ceSopenharmony_ci			0x42, 0x31, 0x31, 0x58, 0x40,
657d4afb5ceSopenharmony_ci			0xb4, 0x92, 0x4b, 0x18, 0xeb,
658d4afb5ceSopenharmony_ci			0x4e, 0x04, 0x73, 0x13, 0xc7,
659d4afb5ceSopenharmony_ci			0x07, 0xb0, 0xed, 0xa4, 0xab,
660d4afb5ceSopenharmony_ci			0x84, 0x43, 0x45, 0xf2, 0xc4,
661d4afb5ceSopenharmony_ci			0x49, 0x87, 0xd6, 0xf9, 0xeb,
662d4afb5ceSopenharmony_ci			0xcc, 0x77, 0x7e, 0xfd, 0x40,
663d4afb5ceSopenharmony_ci			0x78, 0xcc, 0x0f, 0x4c, 0x10,
664d4afb5ceSopenharmony_ci			0x8d, 0xef, 0x95, 0x9f, 0x78,
665d4afb5ceSopenharmony_ci			0xf1, 0xed, 0xb2, 0x76, 0x54,
666d4afb5ceSopenharmony_ci			0x25, 0x78, 0x5f, 0xcd, 0x17,
667d4afb5ceSopenharmony_ci			0xd5, 0x12, 0xbe, 0x31, 0xee,
668d4afb5ceSopenharmony_ci			0xb6, 0x6b, 0xef, 0xf1, 0xe8,
669d4afb5ceSopenharmony_ci			0xfc, 0x27, 0x47, 0x07, 0x54,
670d4afb5ceSopenharmony_ci			0x54, 0x68, 0x69, 0x73, 0x20,
671d4afb5ceSopenharmony_ci			0x69, 0x73, 0x20, 0x74, 0x68,
672d4afb5ceSopenharmony_ci			0x65, 0x20, 0x63, 0x6f, 0x6e,
673d4afb5ceSopenharmony_ci			0x74, 0x65, 0x6e, 0x74, 0x2e,
674d4afb5ceSopenharmony_ci			0x58, 0x20, 0xa1, 0xa8, 0x48,
675d4afb5ceSopenharmony_ci			0xd3, 0x47, 0x1f, 0x9d, 0x61,
676d4afb5ceSopenharmony_ci			0xee, 0x49, 0x01, 0x8d, 0x24,
677d4afb5ceSopenharmony_ci			0x4c, 0x82, 0x47, 0x72, 0xf2,
678d4afb5ceSopenharmony_ci			0x23, 0xad, 0x4f, 0x93, 0x52,
679d4afb5ceSopenharmony_ci			0x93, 0xf1, 0x78, 0x9f, 0xc3,
680d4afb5ceSopenharmony_ci			0xa0, 0x8d, 0x8c, 0x58
681d4afb5ceSopenharmony_ci	}, test101[]	= { /* mac-02 */
682d4afb5ceSopenharmony_ci			0xd8, 0x61, 0x85, 0x43, 0xa1,
683d4afb5ceSopenharmony_ci			0x01, 0x05, 0xa1, 0x07, 0x82,
684d4afb5ceSopenharmony_ci			0x83, 0x43, 0xa1, 0x01, 0x27,
685d4afb5ceSopenharmony_ci			0xa1, 0x04, 0x42, 0x31, 0x31,
686d4afb5ceSopenharmony_ci			0x58, 0x40, 0xb4, 0x92, 0x4b,
687d4afb5ceSopenharmony_ci			0x18, 0xeb, 0x4e, 0x04, 0x73,
688d4afb5ceSopenharmony_ci			0x13, 0xc7, 0x07, 0xb0, 0xed,
689d4afb5ceSopenharmony_ci			0xa4, 0xab, 0x84, 0x43, 0x45,
690d4afb5ceSopenharmony_ci			0xf2, 0xc4, 0x49, 0x87, 0xd6,
691d4afb5ceSopenharmony_ci			0xf9, 0xeb, 0xcc, 0x77, 0x7e,
692d4afb5ceSopenharmony_ci			0xfd, 0x40, 0x78, 0xcc, 0x0f,
693d4afb5ceSopenharmony_ci			0x4c, 0x10, 0x8d, 0xef, 0x95,
694d4afb5ceSopenharmony_ci			0x9f, 0x78, 0xf1, 0xed, 0xb2,
695d4afb5ceSopenharmony_ci			0x76, 0x54, 0x25, 0x78, 0x5f,
696d4afb5ceSopenharmony_ci			0xcd, 0x17, 0xd5, 0x12, 0xbe,
697d4afb5ceSopenharmony_ci			0x31, 0xee, 0xb6, 0x6b, 0xef,
698d4afb5ceSopenharmony_ci			0xf1, 0xe8, 0xfc, 0x27, 0x47,
699d4afb5ceSopenharmony_ci			0x07, 0x83, 0x43, 0xa1, 0x01,
700d4afb5ceSopenharmony_ci			0x26, 0xa1, 0x04, 0x42, 0x31,
701d4afb5ceSopenharmony_ci			0x31, 0x58, 0x40, 0x6a, 0xcd,
702d4afb5ceSopenharmony_ci			0x94, 0xd3, 0xcc, 0xf7, 0x1d,
703d4afb5ceSopenharmony_ci			0x19, 0x2e, 0x85, 0x28, 0x36,
704d4afb5ceSopenharmony_ci			0x0b, 0xa7, 0xe3, 0x46, 0xda,
705d4afb5ceSopenharmony_ci			0xc4, 0x64, 0xe9, 0xed, 0xca,
706d4afb5ceSopenharmony_ci			0x4c, 0xfe, 0xb6, 0xce, 0xb6,
707d4afb5ceSopenharmony_ci			0xbd, 0xe7, 0xba, 0xec, 0x9f,
708d4afb5ceSopenharmony_ci			0xf2, 0x6c, 0xa6, 0xbd, 0xf7,
709d4afb5ceSopenharmony_ci			0x3d, 0x0b, 0xe4, 0x1e, 0x36,
710d4afb5ceSopenharmony_ci			0x12, 0x9d, 0xcf, 0xf7, 0x51,
711d4afb5ceSopenharmony_ci			0xdd, 0x2b, 0x5a, 0xd5, 0xce,
712d4afb5ceSopenharmony_ci			0x11, 0x6e, 0x8a, 0x96, 0x3a,
713d4afb5ceSopenharmony_ci			0x27, 0x38, 0xa2, 0x99, 0x47,
714d4afb5ceSopenharmony_ci			0x7a, 0x68, 0x54, 0x54, 0x68,
715d4afb5ceSopenharmony_ci			0x69, 0x73, 0x20, 0x69, 0x73,
716d4afb5ceSopenharmony_ci			0x20, 0x74, 0x68, 0x65, 0x20,
717d4afb5ceSopenharmony_ci			0x63, 0x6f, 0x6e, 0x74, 0x65,
718d4afb5ceSopenharmony_ci			0x6e, 0x74, 0x2e, 0x58, 0x20,
719d4afb5ceSopenharmony_ci			0x2b, 0xdc, 0xc8, 0x9f, 0x05,
720d4afb5ceSopenharmony_ci			0x82, 0x16, 0xb8, 0xa2, 0x08,
721d4afb5ceSopenharmony_ci			0xdd, 0xc6, 0xd8, 0xb5, 0x4a,
722d4afb5ceSopenharmony_ci			0xa9, 0x1f, 0x48, 0xbd, 0x63,
723d4afb5ceSopenharmony_ci			0x48, 0x49, 0x86, 0x56, 0x51,
724d4afb5ceSopenharmony_ci			0x05, 0xc9, 0xad, 0x5a, 0x66,
725d4afb5ceSopenharmony_ci			0x82, 0xf6, 0x81, 0x83, 0x40,
726d4afb5ceSopenharmony_ci			0xa2, 0x01, 0x25, 0x04, 0x4a,
727d4afb5ceSopenharmony_ci			0x6f, 0x75, 0x72, 0x2d, 0x73,
728d4afb5ceSopenharmony_ci			0x65, 0x63, 0x72, 0x65, 0x74,
729d4afb5ceSopenharmony_ci			0x40
730d4afb5ceSopenharmony_ci	}, test102[] = { /* mac0-01 */
731d4afb5ceSopenharmony_ci			0xd1, 0x84, 0x43, 0xa1, 0x01,
732d4afb5ceSopenharmony_ci			0x05, 0xa1, 0x07, 0x83, 0x43,
733d4afb5ceSopenharmony_ci			0xa1, 0x01, 0x27, 0xa1, 0x04,
734d4afb5ceSopenharmony_ci			0x42, 0x31, 0x31, 0x58, 0x40,
735d4afb5ceSopenharmony_ci			0xb4, 0x92, 0x4b, 0x18, 0xeb,
736d4afb5ceSopenharmony_ci			0x4e, 0x04, 0x73, 0x13, 0xc7,
737d4afb5ceSopenharmony_ci			0x07, 0xb0, 0xed, 0xa4, 0xab,
738d4afb5ceSopenharmony_ci			0x84, 0x43, 0x45, 0xf2, 0xc4,
739d4afb5ceSopenharmony_ci			0x49, 0x87, 0xd6, 0xf9, 0xeb,
740d4afb5ceSopenharmony_ci			0xcc, 0x77, 0x7e, 0xfd, 0x40,
741d4afb5ceSopenharmony_ci			0x78, 0xcc, 0x0f, 0x4c, 0x10,
742d4afb5ceSopenharmony_ci			0x8d, 0xef, 0x95, 0x9f, 0x78,
743d4afb5ceSopenharmony_ci			0xf1, 0xed, 0xb2, 0x76, 0x54,
744d4afb5ceSopenharmony_ci			0x25, 0x78, 0x5f, 0xcd, 0x17,
745d4afb5ceSopenharmony_ci			0xd5, 0x12, 0xbe, 0x31, 0xee,
746d4afb5ceSopenharmony_ci			0xb6, 0x6b, 0xef, 0xf1, 0xe8,
747d4afb5ceSopenharmony_ci			0xfc, 0x27, 0x47, 0x07, 0x54,
748d4afb5ceSopenharmony_ci			0x54, 0x68, 0x69, 0x73, 0x20,
749d4afb5ceSopenharmony_ci			0x69, 0x73, 0x20, 0x74, 0x68,
750d4afb5ceSopenharmony_ci			0x65, 0x20, 0x63, 0x6f, 0x6e,
751d4afb5ceSopenharmony_ci			0x74, 0x65, 0x6e, 0x74, 0x2e,
752d4afb5ceSopenharmony_ci			0x58, 0x20, 0xa1, 0xa8, 0x48,
753d4afb5ceSopenharmony_ci			0xd3, 0x47, 0x1f, 0x9d, 0x61,
754d4afb5ceSopenharmony_ci			0xee, 0x49, 0x01, 0x8d, 0x24,
755d4afb5ceSopenharmony_ci			0x4c, 0x82, 0x47, 0x72, 0xf2,
756d4afb5ceSopenharmony_ci			0x23, 0xad, 0x4f, 0x93, 0x52,
757d4afb5ceSopenharmony_ci			0x93, 0xf1, 0x78, 0x9f, 0xc3,
758d4afb5ceSopenharmony_ci			0xa0, 0x8d, 0x8c, 0x58
759d4afb5ceSopenharmony_ci	}, test103[] = { /* mac0-02 */
760d4afb5ceSopenharmony_ci			0xd1, 0x84, 0x43, 0xa1, 0x01,
761d4afb5ceSopenharmony_ci			0x05, 0xa1, 0x07, 0x82, 0x83,
762d4afb5ceSopenharmony_ci			0x43, 0xa1, 0x01, 0x27, 0xa1,
763d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
764d4afb5ceSopenharmony_ci			0x40, 0xb4, 0x92, 0x4b, 0x18,
765d4afb5ceSopenharmony_ci			0xeb, 0x4e, 0x04, 0x73, 0x13,
766d4afb5ceSopenharmony_ci			0xc7, 0x07, 0xb0, 0xed, 0xa4,
767d4afb5ceSopenharmony_ci			0xab, 0x84, 0x43, 0x45, 0xf2,
768d4afb5ceSopenharmony_ci			0xc4, 0x49, 0x87, 0xd6, 0xf9,
769d4afb5ceSopenharmony_ci			0xeb, 0xcc, 0x77, 0x7e, 0xfd,
770d4afb5ceSopenharmony_ci			0x40, 0x78, 0xcc, 0x0f, 0x4c,
771d4afb5ceSopenharmony_ci			0x10, 0x8d, 0xef, 0x95, 0x9f,
772d4afb5ceSopenharmony_ci			0x78, 0xf1, 0xed, 0xb2, 0x76,
773d4afb5ceSopenharmony_ci			0x54, 0x25, 0x78, 0x5f, 0xcd,
774d4afb5ceSopenharmony_ci			0x17, 0xd5, 0x12, 0xbe, 0x31,
775d4afb5ceSopenharmony_ci			0xee, 0xb6, 0x6b, 0xef, 0xf1,
776d4afb5ceSopenharmony_ci			0xe8, 0xfc, 0x27, 0x47, 0x07,
777d4afb5ceSopenharmony_ci			0x83, 0x43, 0xa1, 0x01, 0x26,
778d4afb5ceSopenharmony_ci			0xa1, 0x04, 0x42, 0x31, 0x31,
779d4afb5ceSopenharmony_ci			0x58, 0x40, 0x6a, 0xcd, 0x94,
780d4afb5ceSopenharmony_ci			0xd3, 0xcc, 0xf7, 0x1d, 0x19,
781d4afb5ceSopenharmony_ci			0x2e, 0x85, 0x28, 0x36, 0x0b,
782d4afb5ceSopenharmony_ci			0xa7, 0xe3, 0x46, 0xda, 0xc4,
783d4afb5ceSopenharmony_ci			0x64, 0xe9, 0xed, 0xca, 0x4c,
784d4afb5ceSopenharmony_ci			0xfe, 0xb6, 0xce, 0xb6, 0xbd,
785d4afb5ceSopenharmony_ci			0xe7, 0xba, 0xec, 0x9f, 0xf2,
786d4afb5ceSopenharmony_ci			0x6c, 0xa6, 0xbd, 0xf7, 0x3d,
787d4afb5ceSopenharmony_ci			0x0b, 0xe4, 0x1e, 0x36, 0x12,
788d4afb5ceSopenharmony_ci			0x9d, 0xcf, 0xf7, 0x51, 0xdd,
789d4afb5ceSopenharmony_ci			0x2b, 0x5a, 0xd5, 0xce, 0x11,
790d4afb5ceSopenharmony_ci			0x6e, 0x8a, 0x96, 0x3a, 0x27,
791d4afb5ceSopenharmony_ci			0x38, 0xa2, 0x99, 0x47, 0x7a,
792d4afb5ceSopenharmony_ci			0x68, 0x54, 0x54, 0x68, 0x69,
793d4afb5ceSopenharmony_ci			0x73, 0x20, 0x69, 0x73, 0x20,
794d4afb5ceSopenharmony_ci			0x74, 0x68, 0x65, 0x20, 0x63,
795d4afb5ceSopenharmony_ci			0x6f, 0x6e, 0x74, 0x65, 0x6e,
796d4afb5ceSopenharmony_ci			0x74, 0x2e, 0x58, 0x20, 0xa1,
797d4afb5ceSopenharmony_ci			0xa8, 0x48, 0xd3, 0x47, 0x1f,
798d4afb5ceSopenharmony_ci			0x9d, 0x61, 0xee, 0x49, 0x01,
799d4afb5ceSopenharmony_ci			0x8d, 0x24, 0x4c, 0x82, 0x47,
800d4afb5ceSopenharmony_ci			0x72, 0xf2, 0x23, 0xad, 0x4f,
801d4afb5ceSopenharmony_ci			0x93, 0x52, 0x93, 0xf1, 0x78,
802d4afb5ceSopenharmony_ci			0x9f, 0xc3, 0xa0, 0x8d, 0x8c,
803d4afb5ceSopenharmony_ci			0x58
804d4afb5ceSopenharmony_ci	}, test104[] = { /* signed-01 */
805d4afb5ceSopenharmony_ci			0xd8, 0x62, 0x84, 0x43, 0xa1,
806d4afb5ceSopenharmony_ci			0x03, 0x00, 0xa0, 0x54, 0x54,
807d4afb5ceSopenharmony_ci			0x68, 0x69, 0x73, 0x20, 0x69,
808d4afb5ceSopenharmony_ci			0x73, 0x20, 0x74, 0x68, 0x65,
809d4afb5ceSopenharmony_ci			0x20, 0x63, 0x6f, 0x6e, 0x74,
810d4afb5ceSopenharmony_ci			0x65, 0x6e, 0x74, 0x2e, 0x81,
811d4afb5ceSopenharmony_ci			0x83, 0x43, 0xa1, 0x01, 0x27,
812d4afb5ceSopenharmony_ci			0xa2, 0x07, 0x83, 0x43, 0xa1,
813d4afb5ceSopenharmony_ci			0x01, 0x27, 0xa1, 0x04, 0x42,
814d4afb5ceSopenharmony_ci			0x31, 0x31, 0x58, 0x40, 0x8e,
815d4afb5ceSopenharmony_ci			0x1b, 0xe2, 0xf9, 0x45, 0x3d,
816d4afb5ceSopenharmony_ci			0x26, 0x48, 0x12, 0xe5, 0x90,
817d4afb5ceSopenharmony_ci			0x49, 0x91, 0x32, 0xbe, 0xf3,
818d4afb5ceSopenharmony_ci			0xfb, 0xf9, 0xee, 0x9d, 0xb2,
819d4afb5ceSopenharmony_ci			0x7c, 0x2c, 0x16, 0x87, 0x88,
820d4afb5ceSopenharmony_ci			0xe3, 0xb7, 0xeb, 0xe5, 0x06,
821d4afb5ceSopenharmony_ci			0xc0, 0x4f, 0xd3, 0xd1, 0x9f,
822d4afb5ceSopenharmony_ci			0xaa, 0x9f, 0x51, 0x23, 0x2a,
823d4afb5ceSopenharmony_ci			0xf5, 0xc9, 0x59, 0xe4, 0xef,
824d4afb5ceSopenharmony_ci			0x47, 0x92, 0x88, 0x34, 0x64,
825d4afb5ceSopenharmony_ci			0x7f, 0x56, 0xdf, 0xbe, 0x93,
826d4afb5ceSopenharmony_ci			0x91, 0x12, 0x88, 0x4d, 0x08,
827d4afb5ceSopenharmony_ci			0xef, 0x25, 0x05, 0x04, 0x42,
828d4afb5ceSopenharmony_ci			0x31, 0x31, 0x58, 0x40, 0x77,
829d4afb5ceSopenharmony_ci			0xf3, 0xea, 0xcd, 0x11, 0x85,
830d4afb5ceSopenharmony_ci			0x2c, 0x4b, 0xf9, 0xcb, 0x1d,
831d4afb5ceSopenharmony_ci			0x72, 0xfa, 0xbe, 0x6b, 0x26,
832d4afb5ceSopenharmony_ci			0xfb, 0xa1, 0xd7, 0x60, 0x92,
833d4afb5ceSopenharmony_ci			0xb2, 0xb5, 0xb7, 0xec, 0x83,
834d4afb5ceSopenharmony_ci			0xb8, 0x35, 0x57, 0x65, 0x22,
835d4afb5ceSopenharmony_ci			0x64, 0xe6, 0x96, 0x90, 0xdb,
836d4afb5ceSopenharmony_ci			0xc1, 0x17, 0x2d, 0xdc, 0x0b,
837d4afb5ceSopenharmony_ci			0xf8, 0x84, 0x11, 0xc0, 0xd2,
838d4afb5ceSopenharmony_ci			0x5a, 0x50, 0x7f, 0xdb, 0x24,
839d4afb5ceSopenharmony_ci			0x7a, 0x20, 0xc4, 0x0d, 0x5e,
840d4afb5ceSopenharmony_ci			0x24, 0x5f, 0xab, 0xd3, 0xfc,
841d4afb5ceSopenharmony_ci			0x9e, 0xc1, 0x06
842d4afb5ceSopenharmony_ci	}, test105[] = { /* signed-02 */
843d4afb5ceSopenharmony_ci			0xd8, 0x62, 0x84, 0x43, 0xa1,
844d4afb5ceSopenharmony_ci			0x03, 0x00, 0xa0, 0x54, 0x54,
845d4afb5ceSopenharmony_ci			0x68, 0x69, 0x73, 0x20, 0x69,
846d4afb5ceSopenharmony_ci			0x73, 0x20, 0x74, 0x68, 0x65,
847d4afb5ceSopenharmony_ci			0x20, 0x63, 0x6f, 0x6e, 0x74,
848d4afb5ceSopenharmony_ci			0x65, 0x6e, 0x74, 0x2e, 0x81,
849d4afb5ceSopenharmony_ci			0x83, 0x43, 0xa1, 0x01, 0x27,
850d4afb5ceSopenharmony_ci			0xa2, 0x07, 0x82, 0x83, 0x43,
851d4afb5ceSopenharmony_ci			0xa1, 0x01, 0x27, 0xa1, 0x04,
852d4afb5ceSopenharmony_ci			0x42, 0x31, 0x31, 0x58, 0x40,
853d4afb5ceSopenharmony_ci			0x8e, 0x1b, 0xe2, 0xf9, 0x45,
854d4afb5ceSopenharmony_ci			0x3d, 0x26, 0x48, 0x12, 0xe5,
855d4afb5ceSopenharmony_ci			0x90, 0x49, 0x91, 0x32, 0xbe,
856d4afb5ceSopenharmony_ci			0xf3, 0xfb, 0xf9, 0xee, 0x9d,
857d4afb5ceSopenharmony_ci			0xb2, 0x7c, 0x2c, 0x16, 0x87,
858d4afb5ceSopenharmony_ci			0x88, 0xe3, 0xb7, 0xeb, 0xe5,
859d4afb5ceSopenharmony_ci			0x06, 0xc0, 0x4f, 0xd3, 0xd1,
860d4afb5ceSopenharmony_ci			0x9f, 0xaa, 0x9f, 0x51, 0x23,
861d4afb5ceSopenharmony_ci			0x2a, 0xf5, 0xc9, 0x59, 0xe4,
862d4afb5ceSopenharmony_ci			0xef, 0x47, 0x92, 0x88, 0x34,
863d4afb5ceSopenharmony_ci			0x64, 0x7f, 0x56, 0xdf, 0xbe,
864d4afb5ceSopenharmony_ci			0x93, 0x91, 0x12, 0x88, 0x4d,
865d4afb5ceSopenharmony_ci			0x08, 0xef, 0x25, 0x05, 0x83,
866d4afb5ceSopenharmony_ci			0x43, 0xa1, 0x01, 0x26, 0xa1,
867d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
868d4afb5ceSopenharmony_ci			0x40, 0xaf, 0x04, 0x9b, 0x80,
869d4afb5ceSopenharmony_ci			0xd5, 0x2c, 0x36, 0x69, 0xb2,
870d4afb5ceSopenharmony_ci			0x99, 0x70, 0xc1, 0x33, 0x54,
871d4afb5ceSopenharmony_ci			0x37, 0x54, 0xf9, 0xcc, 0x60,
872d4afb5ceSopenharmony_ci			0x8c, 0xe4, 0x11, 0x23, 0xae,
873d4afb5ceSopenharmony_ci			0x1c, 0x82, 0x7e, 0x36, 0xb3,
874d4afb5ceSopenharmony_ci			0x8c, 0xb8, 0x25, 0x98, 0x7f,
875d4afb5ceSopenharmony_ci			0x01, 0xf2, 0x2b, 0xb8, 0xab,
876d4afb5ceSopenharmony_ci			0x13, 0xe9, 0xc6, 0x62, 0x26,
877d4afb5ceSopenharmony_ci			0xee, 0x23, 0x17, 0x8f, 0xfa,
878d4afb5ceSopenharmony_ci			0x00, 0xa4, 0xfc, 0x22, 0x05,
879d4afb5ceSopenharmony_ci			0x93, 0xb6, 0xe5, 0xac, 0x38,
880d4afb5ceSopenharmony_ci			0x96, 0x00, 0x71, 0xc9, 0xc8,
881d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
882d4afb5ceSopenharmony_ci			0x40, 0x77, 0xf3, 0xea, 0xcd,
883d4afb5ceSopenharmony_ci			0x11, 0x85, 0x2c, 0x4b, 0xf9,
884d4afb5ceSopenharmony_ci			0xcb, 0x1d, 0x72, 0xfa, 0xbe,
885d4afb5ceSopenharmony_ci			0x6b, 0x26, 0xfb, 0xa1, 0xd7,
886d4afb5ceSopenharmony_ci			0x60, 0x92, 0xb2, 0xb5, 0xb7,
887d4afb5ceSopenharmony_ci			0xec, 0x83, 0xb8, 0x35, 0x57,
888d4afb5ceSopenharmony_ci			0x65, 0x22, 0x64, 0xe6, 0x96,
889d4afb5ceSopenharmony_ci			0x90, 0xdb, 0xc1, 0x17, 0x2d,
890d4afb5ceSopenharmony_ci			0xdc, 0x0b, 0xf8, 0x84, 0x11,
891d4afb5ceSopenharmony_ci			0xc0, 0xd2, 0x5a, 0x50, 0x7f,
892d4afb5ceSopenharmony_ci			0xdb, 0x24, 0x7a, 0x20, 0xc4,
893d4afb5ceSopenharmony_ci			0x0d, 0x5e, 0x24, 0x5f, 0xab,
894d4afb5ceSopenharmony_ci			0xd3, 0xfc, 0x9e, 0xc1, 0x06
895d4afb5ceSopenharmony_ci	}, test106[] = { /* signed-03 */
896d4afb5ceSopenharmony_ci			0xd8, 0x62, 0x84, 0x43, 0xa1,
897d4afb5ceSopenharmony_ci			0x03, 0x00, 0xa1, 0x07, 0x83,
898d4afb5ceSopenharmony_ci			0x43, 0xa1, 0x01, 0x27, 0xa1,
899d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
900d4afb5ceSopenharmony_ci			0x40, 0xb7, 0xca, 0xcb, 0xa2,
901d4afb5ceSopenharmony_ci			0x85, 0xc4, 0xcd, 0x3e, 0xd2,
902d4afb5ceSopenharmony_ci			0xf0, 0x14, 0x6f, 0x41, 0x98,
903d4afb5ceSopenharmony_ci			0x86, 0x14, 0x4c, 0xa6, 0x38,
904d4afb5ceSopenharmony_ci			0xd0, 0x87, 0xde, 0x12, 0x3d,
905d4afb5ceSopenharmony_ci			0x40, 0x01, 0x67, 0x30, 0x8a,
906d4afb5ceSopenharmony_ci			0xce, 0xab, 0xc4, 0xb5, 0xe5,
907d4afb5ceSopenharmony_ci			0xc6, 0xa4, 0x0c, 0x0d, 0xe0,
908d4afb5ceSopenharmony_ci			0xb7, 0x11, 0x67, 0xa3, 0x91,
909d4afb5ceSopenharmony_ci			0x75, 0xea, 0x56, 0xc1, 0xfe,
910d4afb5ceSopenharmony_ci			0x96, 0xc8, 0x9e, 0x5e, 0x7d,
911d4afb5ceSopenharmony_ci			0x30, 0xda, 0xf2, 0x43, 0x8a,
912d4afb5ceSopenharmony_ci			0x45, 0x61, 0x59, 0xa2, 0x0a,
913d4afb5ceSopenharmony_ci			0x54, 0x54, 0x68, 0x69, 0x73,
914d4afb5ceSopenharmony_ci			0x20, 0x69, 0x73, 0x20, 0x74,
915d4afb5ceSopenharmony_ci			0x68, 0x65, 0x20, 0x63, 0x6f,
916d4afb5ceSopenharmony_ci			0x6e, 0x74, 0x65, 0x6e, 0x74,
917d4afb5ceSopenharmony_ci			0x2e, 0x81, 0x83, 0x43, 0xa1,
918d4afb5ceSopenharmony_ci			0x01, 0x27, 0xa1, 0x04, 0x42,
919d4afb5ceSopenharmony_ci			0x31, 0x31, 0x58, 0x40, 0x77,
920d4afb5ceSopenharmony_ci			0xf3, 0xea, 0xcd, 0x11, 0x85,
921d4afb5ceSopenharmony_ci			0x2c, 0x4b, 0xf9, 0xcb, 0x1d,
922d4afb5ceSopenharmony_ci			0x72, 0xfa, 0xbe, 0x6b, 0x26,
923d4afb5ceSopenharmony_ci			0xfb, 0xa1, 0xd7, 0x60, 0x92,
924d4afb5ceSopenharmony_ci			0xb2, 0xb5, 0xb7, 0xec, 0x83,
925d4afb5ceSopenharmony_ci			0xb8, 0x35, 0x57, 0x65, 0x22,
926d4afb5ceSopenharmony_ci			0x64, 0xe6, 0x96, 0x90, 0xdb,
927d4afb5ceSopenharmony_ci			0xc1, 0x17, 0x2d, 0xdc, 0x0b,
928d4afb5ceSopenharmony_ci			0xf8, 0x84, 0x11, 0xc0, 0xd2,
929d4afb5ceSopenharmony_ci			0x5a, 0x50, 0x7f, 0xdb, 0x24,
930d4afb5ceSopenharmony_ci			0x7a, 0x20, 0xc4, 0x0d, 0x5e,
931d4afb5ceSopenharmony_ci			0x24, 0x5f, 0xab, 0xd3, 0xfc,
932d4afb5ceSopenharmony_ci			0x9e, 0xc1, 0x06
933d4afb5ceSopenharmony_ci	}, test107[] = { /* signed1-01 */
934d4afb5ceSopenharmony_ci			0xd2, 0x84, 0x45, 0xa2, 0x01,
935d4afb5ceSopenharmony_ci			0x27, 0x03, 0x00, 0xa2, 0x07,
936d4afb5ceSopenharmony_ci			0x83, 0x43, 0xa1, 0x01, 0x27,
937d4afb5ceSopenharmony_ci			0xa1, 0x04, 0x42, 0x31, 0x31,
938d4afb5ceSopenharmony_ci			0x58, 0x40, 0x6d, 0xae, 0xd1,
939d4afb5ceSopenharmony_ci			0x58, 0xaf, 0xe4, 0x03, 0x2e,
940d4afb5ceSopenharmony_ci			0x8d, 0xd4, 0x77, 0xd3, 0xd2,
941d4afb5ceSopenharmony_ci			0xb7, 0xf6, 0x67, 0xe7, 0x95,
942d4afb5ceSopenharmony_ci			0x7a, 0xa8, 0x30, 0x2b, 0xb5,
943d4afb5ceSopenharmony_ci			0xe5, 0x68, 0xb4, 0xdc, 0xbc,
944d4afb5ceSopenharmony_ci			0xce, 0x3c, 0xf0, 0xed, 0x5a,
945d4afb5ceSopenharmony_ci			0x90, 0xf8, 0x31, 0x35, 0x1c,
946d4afb5ceSopenharmony_ci			0x85, 0xd6, 0x15, 0x5a, 0x42,
947d4afb5ceSopenharmony_ci			0xa1, 0x7c, 0xa1, 0xf2, 0x5f,
948d4afb5ceSopenharmony_ci			0x50, 0x1c, 0xc1, 0x3f, 0x67,
949d4afb5ceSopenharmony_ci			0x10, 0x8a, 0xe5, 0x3b, 0xda,
950d4afb5ceSopenharmony_ci			0x92, 0xdb, 0x88, 0x27, 0x2e,
951d4afb5ceSopenharmony_ci			0x00, 0x04, 0x42, 0x31, 0x31,
952d4afb5ceSopenharmony_ci			0x54, 0x54, 0x68, 0x69, 0x73,
953d4afb5ceSopenharmony_ci			0x20, 0x69, 0x73, 0x20, 0x74,
954d4afb5ceSopenharmony_ci			0x68, 0x65, 0x20, 0x63, 0x6f,
955d4afb5ceSopenharmony_ci			0x6e, 0x74, 0x65, 0x6e, 0x74,
956d4afb5ceSopenharmony_ci			0x2e, 0x58, 0x40, 0x71, 0x42,
957d4afb5ceSopenharmony_ci			0xfd, 0x2f, 0xf9, 0x6d, 0x56,
958d4afb5ceSopenharmony_ci			0xdb, 0x85, 0xbe, 0xe9, 0x05,
959d4afb5ceSopenharmony_ci			0xa7, 0x6b, 0xa1, 0xd0, 0xb7,
960d4afb5ceSopenharmony_ci			0x32, 0x1a, 0x95, 0xc8, 0xc4,
961d4afb5ceSopenharmony_ci			0xd3, 0x60, 0x7c, 0x57, 0x81,
962d4afb5ceSopenharmony_ci			0x93, 0x2b, 0x7a, 0xfb, 0x87,
963d4afb5ceSopenharmony_ci			0x11, 0x49, 0x7d, 0xfa, 0x75,
964d4afb5ceSopenharmony_ci			0x1b, 0xf4, 0x0b, 0x58, 0xb3,
965d4afb5ceSopenharmony_ci			0xbc, 0xc3, 0x23, 0x00, 0xb1,
966d4afb5ceSopenharmony_ci			0x48, 0x7f, 0x3d, 0xb3, 0x40,
967d4afb5ceSopenharmony_ci			0x85, 0xee, 0xf0, 0x13, 0xbf,
968d4afb5ceSopenharmony_ci			0x08, 0xf4, 0xa4, 0x4d, 0x6f,
969d4afb5ceSopenharmony_ci			0xef, 0x0d
970d4afb5ceSopenharmony_ci	}, test108[] = { /* signed1-02 */
971d4afb5ceSopenharmony_ci			0xd2, 0x84, 0x45, 0xa2, 0x01,
972d4afb5ceSopenharmony_ci			0x27, 0x03, 0x00, 0xa2, 0x07,
973d4afb5ceSopenharmony_ci			0x82, 0x83, 0x43, 0xa1, 0x01,
974d4afb5ceSopenharmony_ci			0x27, 0xa1, 0x04, 0x42, 0x31,
975d4afb5ceSopenharmony_ci			0x31, 0x58, 0x40, 0x6d, 0xae,
976d4afb5ceSopenharmony_ci			0xd1, 0x58, 0xaf, 0xe4, 0x03,
977d4afb5ceSopenharmony_ci			0x2e, 0x8d, 0xd4, 0x77, 0xd3,
978d4afb5ceSopenharmony_ci			0xd2, 0xb7, 0xf6, 0x67, 0xe7,
979d4afb5ceSopenharmony_ci			0x95, 0x7a, 0xa8, 0x30, 0x2b,
980d4afb5ceSopenharmony_ci			0xb5, 0xe5, 0x68, 0xb4, 0xdc,
981d4afb5ceSopenharmony_ci			0xbc, 0xce, 0x3c, 0xf0, 0xed,
982d4afb5ceSopenharmony_ci			0x5a, 0x90, 0xf8, 0x31, 0x35,
983d4afb5ceSopenharmony_ci			0x1c, 0x85, 0xd6, 0x15, 0x5a,
984d4afb5ceSopenharmony_ci			0x42, 0xa1, 0x7c, 0xa1, 0xf2,
985d4afb5ceSopenharmony_ci			0x5f, 0x50, 0x1c, 0xc1, 0x3f,
986d4afb5ceSopenharmony_ci			0x67, 0x10, 0x8a, 0xe5, 0x3b,
987d4afb5ceSopenharmony_ci			0xda, 0x92, 0xdb, 0x88, 0x27,
988d4afb5ceSopenharmony_ci			0x2e, 0x00, 0x83, 0x43, 0xa1,
989d4afb5ceSopenharmony_ci			0x01, 0x26, 0xa1, 0x04, 0x42,
990d4afb5ceSopenharmony_ci			0x31, 0x31, 0x58, 0x40, 0x93,
991d4afb5ceSopenharmony_ci			0x48, 0x7d, 0x09, 0x25, 0x6a,
992d4afb5ceSopenharmony_ci			0x3e, 0xf4, 0x96, 0x37, 0x19,
993d4afb5ceSopenharmony_ci			0xba, 0x5c, 0xf1, 0x01, 0xac,
994d4afb5ceSopenharmony_ci			0xe2, 0xfc, 0x13, 0xd6, 0x31,
995d4afb5ceSopenharmony_ci			0x4b, 0x49, 0x58, 0x21, 0x71,
996d4afb5ceSopenharmony_ci			0xff, 0xa4, 0xa1, 0x31, 0x4d,
997d4afb5ceSopenharmony_ci			0xc9, 0x3e, 0x4a, 0x4a, 0xdf,
998d4afb5ceSopenharmony_ci			0xa4, 0x2a, 0x79, 0xe3, 0x1b,
999d4afb5ceSopenharmony_ci			0x35, 0xd7, 0x30, 0x43, 0x58,
1000d4afb5ceSopenharmony_ci			0x58, 0x5b, 0x41, 0x79, 0x96,
1001d4afb5ceSopenharmony_ci			0x78, 0xce, 0x00, 0xca, 0x47,
1002d4afb5ceSopenharmony_ci			0xc3, 0xe0, 0x23, 0x86, 0x39,
1003d4afb5ceSopenharmony_ci			0x23, 0xf8, 0xc8, 0x04, 0x42,
1004d4afb5ceSopenharmony_ci			0x31, 0x31, 0x54, 0x54, 0x68,
1005d4afb5ceSopenharmony_ci			0x69, 0x73, 0x20, 0x69, 0x73,
1006d4afb5ceSopenharmony_ci			0x20, 0x74, 0x68, 0x65, 0x20,
1007d4afb5ceSopenharmony_ci			0x63, 0x6f, 0x6e, 0x74, 0x65,
1008d4afb5ceSopenharmony_ci			0x6e, 0x74, 0x2e, 0x58, 0x40,
1009d4afb5ceSopenharmony_ci			0x71, 0x42, 0xfd, 0x2f, 0xf9,
1010d4afb5ceSopenharmony_ci			0x6d, 0x56, 0xdb, 0x85, 0xbe,
1011d4afb5ceSopenharmony_ci			0xe9, 0x05, 0xa7, 0x6b, 0xa1,
1012d4afb5ceSopenharmony_ci			0xd0, 0xb7, 0x32, 0x1a, 0x95,
1013d4afb5ceSopenharmony_ci			0xc8, 0xc4, 0xd3, 0x60, 0x7c,
1014d4afb5ceSopenharmony_ci			0x57, 0x81, 0x93, 0x2b, 0x7a,
1015d4afb5ceSopenharmony_ci			0xfb, 0x87, 0x11, 0x49, 0x7d,
1016d4afb5ceSopenharmony_ci			0xfa, 0x75, 0x1b, 0xf4, 0x0b,
1017d4afb5ceSopenharmony_ci			0x58, 0xb3, 0xbc, 0xc3, 0x23,
1018d4afb5ceSopenharmony_ci			0x00, 0xb1, 0x48, 0x7f, 0x3d,
1019d4afb5ceSopenharmony_ci			0xb3, 0x40, 0x85, 0xee, 0xf0,
1020d4afb5ceSopenharmony_ci			0x13, 0xbf, 0x08, 0xf4, 0xa4,
1021d4afb5ceSopenharmony_ci			0x4d, 0x6f, 0xef, 0x0d
1022d4afb5ceSopenharmony_ci	};
1023d4afb5ceSopenharmony_ci;
1024d4afb5ceSopenharmony_ci
1025d4afb5ceSopenharmony_cistruct seq {
1026d4afb5ceSopenharmony_ci	char			reason;
1027d4afb5ceSopenharmony_ci	struct lecp_item	item;
1028d4afb5ceSopenharmony_ci	const uint8_t		*buf;
1029d4afb5ceSopenharmony_ci	size_t			buf_len;
1030d4afb5ceSopenharmony_ci};
1031d4afb5ceSopenharmony_ci
1032d4afb5ceSopenharmony_cistatic const uint8_t bm12[] = {
1033d4afb5ceSopenharmony_ci	0x01, 0x00, 0x00, 0x00,
1034d4afb5ceSopenharmony_ci	0x00, 0x00, 0x00, 0x00,
1035d4afb5ceSopenharmony_ci	0x00
1036d4afb5ceSopenharmony_ci}, bm48[] = {
1037d4afb5ceSopenharmony_ci	0x32, 0x30, 0x31, 0x33,
1038d4afb5ceSopenharmony_ci	0x2D, 0x30, 0x33, 0x2D,
1039d4afb5ceSopenharmony_ci	0x32, 0x31, 0x54, 0x32,
1040d4afb5ceSopenharmony_ci	0x30, 0x3A, 0x30, 0x34,
1041d4afb5ceSopenharmony_ci	0x3A, 0x30, 0x30, 0x5A
1042d4afb5ceSopenharmony_ci}, bm51[] = {
1043d4afb5ceSopenharmony_ci	0x01, 0x02, 0x03, 0x04
1044d4afb5ceSopenharmony_ci}, bm52[] = {
1045d4afb5ceSopenharmony_ci	0x64, 0x49, 0x45, 0x54,
1046d4afb5ceSopenharmony_ci	0x46
1047d4afb5ceSopenharmony_ci}, bm53[] = {
1048d4afb5ceSopenharmony_ci	0x68, 0x74, 0x74, 0x70,
1049d4afb5ceSopenharmony_ci	0x3A, 0x2F, 0x2F, 0x77,
1050d4afb5ceSopenharmony_ci	0x77, 0x77, 0x2E, 0x65,
1051d4afb5ceSopenharmony_ci	0x78, 0x61, 0x6D, 0x70,
1052d4afb5ceSopenharmony_ci	0x6C, 0x65, 0x2E, 0x63,
1053d4afb5ceSopenharmony_ci	0x6F, 0x6D
1054d4afb5ceSopenharmony_ci}, bm57[] = {
1055d4afb5ceSopenharmony_ci	0x61
1056d4afb5ceSopenharmony_ci}, bm58[] = {
1057d4afb5ceSopenharmony_ci	0x49, 0x45, 0x54, 0x46
1058d4afb5ceSopenharmony_ci}, bm59[] = {
1059d4afb5ceSopenharmony_ci	0x22, 0x5C
1060d4afb5ceSopenharmony_ci}, bm60[] = {
1061d4afb5ceSopenharmony_ci	0xc3, 0xbc
1062d4afb5ceSopenharmony_ci}, bm61[] = {
1063d4afb5ceSopenharmony_ci	0xe6, 0xb0, 0xb4
1064d4afb5ceSopenharmony_ci}, bm62[] = {
1065d4afb5ceSopenharmony_ci	0xF0, 0x90, 0x85, 0x91
1066d4afb5ceSopenharmony_ci}, bm72a[] = {
1067d4afb5ceSopenharmony_ci	0x01, 0x02
1068d4afb5ceSopenharmony_ci}, bm72b[] = {
1069d4afb5ceSopenharmony_ci	0x03, 0x04, 0x05
1070d4afb5ceSopenharmony_ci}, bm83a[] = {
1071d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1072d4afb5ceSopenharmony_ci}, bm83b[] = {
1073d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1074d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1075d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1076d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1077d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1078d4afb5ceSopenharmony_ci}, bm83c[] = {
1079d4afb5ceSopenharmony_ci	0x2B, 0xDC, 0xC8, 0x9F,
1080d4afb5ceSopenharmony_ci	0x05, 0x82, 0x16, 0xB8,
1081d4afb5ceSopenharmony_ci	0xA2, 0x08, 0xDD, 0xC6,
1082d4afb5ceSopenharmony_ci	0xD8, 0xB5, 0x4A, 0xA9,
1083d4afb5ceSopenharmony_ci	0x1F, 0x48, 0xBD, 0x63,
1084d4afb5ceSopenharmony_ci	0x48, 0x49, 0x86, 0x56,
1085d4afb5ceSopenharmony_ci	0x51, 0x05, 0xC9, 0xAD,
1086d4afb5ceSopenharmony_ci	0x5A, 0x66, 0x82, 0xF6
1087d4afb5ceSopenharmony_ci}, bm83d[] = {
1088d4afb5ceSopenharmony_ci	0x6F, 0x75, 0x72, 0x2D,
1089d4afb5ceSopenharmony_ci	0x73, 0x65, 0x63, 0x72,
1090d4afb5ceSopenharmony_ci	0x65, 0x74
1091d4afb5ceSopenharmony_ci}, bm84a[] = {
1092d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x06
1093d4afb5ceSopenharmony_ci}, bm84b[] = {
1094d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1095d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1096d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1097d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1098d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1099d4afb5ceSopenharmony_ci}, bm84c[] = {
1100d4afb5ceSopenharmony_ci	0xB3, 0x09, 0x7F, 0x70,
1101d4afb5ceSopenharmony_ci	0x00, 0x9A, 0x11, 0x50,
1102d4afb5ceSopenharmony_ci	0x74, 0x09, 0x59, 0x8A,
1103d4afb5ceSopenharmony_ci	0x83, 0xE1, 0x5B, 0xBB,
1104d4afb5ceSopenharmony_ci	0xBF, 0x19, 0x82, 0xDC,
1105d4afb5ceSopenharmony_ci	0xE2, 0x8E, 0x5A, 0xB6,
1106d4afb5ceSopenharmony_ci	0xD5, 0xA6, 0xAF, 0xF6,
1107d4afb5ceSopenharmony_ci	0x89, 0x7B, 0xD2, 0x4B,
1108d4afb5ceSopenharmony_ci	0xB8, 0xB7, 0x47, 0x96,
1109d4afb5ceSopenharmony_ci	0x22, 0xC9, 0x40, 0x1B,
1110d4afb5ceSopenharmony_ci	0x24, 0x09, 0x0D, 0x45,
1111d4afb5ceSopenharmony_ci	0x82, 0x06, 0xD5, 0x87
1112d4afb5ceSopenharmony_ci}, bm84d[] = {
1113d4afb5ceSopenharmony_ci	0x73, 0x65, 0x63, 0x2D,
1114d4afb5ceSopenharmony_ci	0x34, 0x38
1115d4afb5ceSopenharmony_ci}, bm85a[] = {
1116d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x07
1117d4afb5ceSopenharmony_ci}, bm85b[] = {
1118d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1119d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1120d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1121d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1122d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1123d4afb5ceSopenharmony_ci}, bm85c[] = {
1124d4afb5ceSopenharmony_ci	0xCD, 0x28, 0xA6, 0xB3,
1125d4afb5ceSopenharmony_ci	0xCF, 0xBB, 0xBF, 0x21,
1126d4afb5ceSopenharmony_ci	0x48, 0x51, 0xB9, 0x06,
1127d4afb5ceSopenharmony_ci	0xE0, 0x50, 0x05, 0x6C,
1128d4afb5ceSopenharmony_ci	0xB4, 0x38, 0xA8, 0xB8,
1129d4afb5ceSopenharmony_ci	0x89, 0x05, 0xB8, 0xB7,
1130d4afb5ceSopenharmony_ci	0x46, 0x19, 0x77, 0x02,
1131d4afb5ceSopenharmony_ci	0x27, 0x11, 0xA9, 0xD8,
1132d4afb5ceSopenharmony_ci	0xAC, 0x5D, 0xBC, 0x54,
1133d4afb5ceSopenharmony_ci	0xE2, 0x9A, 0x56, 0xD9,
1134d4afb5ceSopenharmony_ci	0x26, 0x04, 0x6B, 0x40,
1135d4afb5ceSopenharmony_ci	0xFC, 0x26, 0x07, 0xC2,
1136d4afb5ceSopenharmony_ci	0x5B, 0x34, 0x44, 0x54,
1137d4afb5ceSopenharmony_ci	0xAA, 0x5F, 0x68, 0xDE,
1138d4afb5ceSopenharmony_ci	0x09, 0xA3, 0xE5, 0x25,
1139d4afb5ceSopenharmony_ci	0xD3, 0x86, 0x5A, 0x05
1140d4afb5ceSopenharmony_ci}, bm85d[] = {
1141d4afb5ceSopenharmony_ci	0x73, 0x65, 0x63, 0x2D,
1142d4afb5ceSopenharmony_ci	0x36, 0x34
1143d4afb5ceSopenharmony_ci}, bm86a[] = {
1144d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1145d4afb5ceSopenharmony_ci}, bm86b[] = {
1146d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1147d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1148d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1149d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1150d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1151d4afb5ceSopenharmony_ci}, bm86c[] = {
1152d4afb5ceSopenharmony_ci	0x2B, 0xDC, 0xC8, 0x9F,
1153d4afb5ceSopenharmony_ci	0x05, 0x82, 0x16, 0xB8,
1154d4afb5ceSopenharmony_ci	0xA2, 0x08, 0xDD, 0xC6,
1155d4afb5ceSopenharmony_ci	0xD8, 0xB5, 0x4A, 0xA9,
1156d4afb5ceSopenharmony_ci	0x1F, 0x48, 0xBD, 0x63,
1157d4afb5ceSopenharmony_ci	0x48, 0x49, 0x86, 0x56,
1158d4afb5ceSopenharmony_ci	0x51, 0x05, 0xC9, 0xAD,
1159d4afb5ceSopenharmony_ci	0x5A, 0x66, 0x82, 0xF7
1160d4afb5ceSopenharmony_ci}, bm86d[] = {
1161d4afb5ceSopenharmony_ci	0x6F, 0x75, 0x72, 0x2D,
1162d4afb5ceSopenharmony_ci	0x73, 0x65, 0x63, 0x72,
1163d4afb5ceSopenharmony_ci	0x65, 0x74
1164d4afb5ceSopenharmony_ci}, bm87a[] = {
1165d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x04
1166d4afb5ceSopenharmony_ci}, bm87b[] = {
1167d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1168d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1169d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1170d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1171d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1172d4afb5ceSopenharmony_ci}, bm87c[] = {
1173d4afb5ceSopenharmony_ci	0x6F, 0x35, 0xCA, 0xB7,
1174d4afb5ceSopenharmony_ci	0x79, 0xF7, 0x78, 0x33
1175d4afb5ceSopenharmony_ci}, bm87d[] = {
1176d4afb5ceSopenharmony_ci	0x6F, 0x75, 0x72, 0x2D,
1177d4afb5ceSopenharmony_ci	0x73, 0x65, 0x63, 0x72,
1178d4afb5ceSopenharmony_ci	0x65, 0x74
1179d4afb5ceSopenharmony_ci}, bm88a[] = {
1180d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1181d4afb5ceSopenharmony_ci}, bm88b[] = {
1182d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1183d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1184d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1185d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1186d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1187d4afb5ceSopenharmony_ci}, bm88c[] = {
1188d4afb5ceSopenharmony_ci	0xA1, 0xA8, 0x48, 0xD3,
1189d4afb5ceSopenharmony_ci	0x47, 0x1F, 0x9D, 0x61,
1190d4afb5ceSopenharmony_ci	0xEE, 0x49, 0x01, 0x8D,
1191d4afb5ceSopenharmony_ci	0x24, 0x4C, 0x82, 0x47,
1192d4afb5ceSopenharmony_ci	0x72, 0xF2, 0x23, 0xAD,
1193d4afb5ceSopenharmony_ci	0x4F, 0x93, 0x52, 0x93,
1194d4afb5ceSopenharmony_ci	0xF1, 0x78, 0x9F, 0xC3,
1195d4afb5ceSopenharmony_ci	0xA0, 0x8D, 0x8C, 0x58
1196d4afb5ceSopenharmony_ci}, bm89a[] = {
1197d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x06
1198d4afb5ceSopenharmony_ci}, bm89b[] = {
1199d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1200d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1201d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1202d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1203d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1204d4afb5ceSopenharmony_ci}, bm89c[] = {
1205d4afb5ceSopenharmony_ci	0x99, 0x8D, 0x26, 0xC6,
1206d4afb5ceSopenharmony_ci	0x45, 0x9A, 0xAE, 0xEC,
1207d4afb5ceSopenharmony_ci	0xF4, 0x4E, 0xD2, 0x0C,
1208d4afb5ceSopenharmony_ci	0xE0, 0x0C, 0x8C, 0xCE,
1209d4afb5ceSopenharmony_ci	0xDF, 0x0A, 0x1F, 0x3D,
1210d4afb5ceSopenharmony_ci	0x22, 0xA9, 0x2F, 0xC0,
1211d4afb5ceSopenharmony_ci	0x5D, 0xB0, 0x8C, 0x5A,
1212d4afb5ceSopenharmony_ci	0xEB, 0x1C, 0xB5, 0x94,
1213d4afb5ceSopenharmony_ci	0xCA, 0xAF, 0x5A, 0x5C,
1214d4afb5ceSopenharmony_ci	0x5E, 0x2E, 0x9D, 0x01,
1215d4afb5ceSopenharmony_ci	0xCC, 0xE7, 0xE7, 0x7A,
1216d4afb5ceSopenharmony_ci	0x93, 0xAA, 0x8C, 0x62
1217d4afb5ceSopenharmony_ci}, bm90a[] = {
1218d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x07
1219d4afb5ceSopenharmony_ci}, bm90b[] = {
1220d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1221d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1222d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1223d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1224d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1225d4afb5ceSopenharmony_ci}, bm90c[] = {
1226d4afb5ceSopenharmony_ci	0x4A, 0x55, 0x5B, 0xF9,
1227d4afb5ceSopenharmony_ci	0x71, 0xF7, 0xC1, 0x89,
1228d4afb5ceSopenharmony_ci	0x1D, 0x9D, 0xDF, 0x30,
1229d4afb5ceSopenharmony_ci	0x4A, 0x1A, 0x13, 0x2E,
1230d4afb5ceSopenharmony_ci	0x2D, 0x6F, 0x81, 0x74,
1231d4afb5ceSopenharmony_ci	0x49, 0x47, 0x4D, 0x81,
1232d4afb5ceSopenharmony_ci	0x3E, 0x6D, 0x04, 0xD6,
1233d4afb5ceSopenharmony_ci	0x59, 0x62, 0xBE, 0xD8,
1234d4afb5ceSopenharmony_ci	0xBB, 0xA7, 0x0C, 0x17,
1235d4afb5ceSopenharmony_ci	0xE1, 0xF5, 0x30, 0x8F,
1236d4afb5ceSopenharmony_ci	0xA3, 0x99, 0x62, 0x95,
1237d4afb5ceSopenharmony_ci	0x9A, 0x4B, 0x9B, 0x8D,
1238d4afb5ceSopenharmony_ci	0x7D, 0xA8, 0xE6, 0xD8,
1239d4afb5ceSopenharmony_ci	0x49, 0xB2, 0x09, 0xDC,
1240d4afb5ceSopenharmony_ci	0xD3, 0xE9, 0x8C, 0xC0,
1241d4afb5ceSopenharmony_ci	0xF1, 0x1E, 0xDD, 0xF2
1242d4afb5ceSopenharmony_ci}, bm91a[] = {
1243d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1244d4afb5ceSopenharmony_ci}, bm91b[] = {
1245d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1246d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1247d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1248d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1249d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1250d4afb5ceSopenharmony_ci}, bm91c[] = {
1251d4afb5ceSopenharmony_ci	0xA1, 0xA8, 0x48, 0xD3,
1252d4afb5ceSopenharmony_ci	0x47, 0x1F, 0x9D, 0x61,
1253d4afb5ceSopenharmony_ci	0xEE, 0x49, 0x01, 0x8D,
1254d4afb5ceSopenharmony_ci	0x24, 0x4C, 0x82, 0x47,
1255d4afb5ceSopenharmony_ci	0x72, 0xF2, 0x23, 0xAD,
1256d4afb5ceSopenharmony_ci	0x4F, 0x93, 0x52, 0x93,
1257d4afb5ceSopenharmony_ci	0xF1, 0x78, 0x9F, 0xC3,
1258d4afb5ceSopenharmony_ci	0xA0, 0x8D, 0x8C, 0x59
1259d4afb5ceSopenharmony_ci}, bm92a[] = {
1260d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x04
1261d4afb5ceSopenharmony_ci}, bm92b[] = {
1262d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73,
1263d4afb5ceSopenharmony_ci	0x20, 0x69, 0x73, 0x20,
1264d4afb5ceSopenharmony_ci	0x74, 0x68, 0x65, 0x20,
1265d4afb5ceSopenharmony_ci	0x63, 0x6F, 0x6E, 0x74,
1266d4afb5ceSopenharmony_ci	0x65, 0x6E, 0x74, 0x2E
1267d4afb5ceSopenharmony_ci}, bm92c[] = {
1268d4afb5ceSopenharmony_ci	0x11, 0xF9, 0xE3, 0x57,
1269d4afb5ceSopenharmony_ci	0x97, 0x5F, 0xB8, 0x49
1270d4afb5ceSopenharmony_ci}, bm93a[] = {
1271d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x01
1272d4afb5ceSopenharmony_ci}, bm93b[] = {
1273d4afb5ceSopenharmony_ci	0x02, 0xd1, 0xf7, 0xe6, 0xf2,
1274d4afb5ceSopenharmony_ci	0x6c, 0x43, 0xd4, 0x86, 0x8d,
1275d4afb5ceSopenharmony_ci	0x87, 0xce
1276d4afb5ceSopenharmony_ci}, bm93c[] = {
1277d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1278d4afb5ceSopenharmony_ci}, bm93d[] = {
1279d4afb5ceSopenharmony_ci	0x31, 0x31
1280d4afb5ceSopenharmony_ci}, bm93e[] = {
1281d4afb5ceSopenharmony_ci	0xe1, 0x04, 0x39, 0x15, 0x4c,
1282d4afb5ceSopenharmony_ci	0xc7, 0x5c, 0x7a, 0x3a, 0x53,
1283d4afb5ceSopenharmony_ci	0x91, 0x49, 0x1f, 0x88, 0x65,
1284d4afb5ceSopenharmony_ci	0x1e, 0x02, 0x92, 0xfd, 0x0f,
1285d4afb5ceSopenharmony_ci	0xe0, 0xe0, 0x2c, 0xf7, 0x40,
1286d4afb5ceSopenharmony_ci	0x54, 0x7e, 0xaf, 0x66, 0x77,
1287d4afb5ceSopenharmony_ci	0xb4, 0xa4, 0x04, 0x0b, 0x8e,
1288d4afb5ceSopenharmony_ci	0xca, 0x16, 0xdb, 0x59, 0x28,
1289d4afb5ceSopenharmony_ci	0x81, 0x26, 0x2f, 0x77, 0xb1,
1290d4afb5ceSopenharmony_ci	0x4c, 0x1a, 0x08, 0x6c, 0x02,
1291d4afb5ceSopenharmony_ci	0x26, 0x8b, 0x17, 0x17, 0x1c,
1292d4afb5ceSopenharmony_ci	0xa1, 0x6b, 0xe4, 0xb8, 0x59,
1293d4afb5ceSopenharmony_ci	0x5f, 0x8c, 0x0a, 0x08
1294d4afb5ceSopenharmony_ci}, bm93f[] = {
1295d4afb5ceSopenharmony_ci	0x60, 0x97, 0x3a, 0x94, 0xbb,
1296d4afb5ceSopenharmony_ci	0x28, 0x98, 0x00, 0x9e, 0xe5,
1297d4afb5ceSopenharmony_ci	0x2e, 0xcf, 0xd9, 0xab, 0x1d,
1298d4afb5ceSopenharmony_ci	0xd2, 0x58, 0x67, 0x37, 0x4b,
1299d4afb5ceSopenharmony_ci	0x16, 0x2e, 0x2c, 0x03, 0x56,
1300d4afb5ceSopenharmony_ci	0x8b, 0x41, 0xf5, 0x7c, 0x3c,
1301d4afb5ceSopenharmony_ci	0xc1, 0x6f, 0x91, 0x66, 0x25,
1302d4afb5ceSopenharmony_ci	0x0a
1303d4afb5ceSopenharmony_ci
1304d4afb5ceSopenharmony_ci}, bm94a[] = {
1305d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x01
1306d4afb5ceSopenharmony_ci}, bm94b[] = {
1307d4afb5ceSopenharmony_ci	0x02, 0xd1, 0xf7, 0xe6, 0xf2,
1308d4afb5ceSopenharmony_ci	0x6c, 0x43, 0xd4, 0x86, 0x8d,
1309d4afb5ceSopenharmony_ci	0x87, 0xce
1310d4afb5ceSopenharmony_ci}, bm94c[] = {
1311d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1312d4afb5ceSopenharmony_ci}, bm94d[] = {
1313d4afb5ceSopenharmony_ci	0x31, 0x31
1314d4afb5ceSopenharmony_ci}, bm94e[] = {
1315d4afb5ceSopenharmony_ci	0xe1, 0x04, 0x39, 0x15, 0x4c,
1316d4afb5ceSopenharmony_ci	0xc7, 0x5c, 0x7a, 0x3a, 0x53,
1317d4afb5ceSopenharmony_ci	0x91, 0x49, 0x1f, 0x88, 0x65,
1318d4afb5ceSopenharmony_ci	0x1e, 0x02, 0x92, 0xfd, 0x0f,
1319d4afb5ceSopenharmony_ci	0xe0, 0xe0, 0x2c, 0xf7, 0x40,
1320d4afb5ceSopenharmony_ci	0x54, 0x7e, 0xaf, 0x66, 0x77,
1321d4afb5ceSopenharmony_ci	0xb4, 0xa4, 0x04, 0x0b, 0x8e,
1322d4afb5ceSopenharmony_ci	0xca, 0x16, 0xdb, 0x59, 0x28,
1323d4afb5ceSopenharmony_ci	0x81, 0x26, 0x2f, 0x77, 0xb1,
1324d4afb5ceSopenharmony_ci	0x4c, 0x1a, 0x08, 0x6c, 0x02,
1325d4afb5ceSopenharmony_ci	0x26, 0x8b, 0x17, 0x17, 0x1c,
1326d4afb5ceSopenharmony_ci	0xa1, 0x6b, 0xe4, 0xb8, 0x59,
1327d4afb5ceSopenharmony_ci	0x5f, 0x8c, 0x0a, 0x08
1328d4afb5ceSopenharmony_ci}, bm94f[] = {
1329d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x26
1330d4afb5ceSopenharmony_ci}, bm94g[] = {
1331d4afb5ceSopenharmony_ci	0x31, 0x31
1332d4afb5ceSopenharmony_ci}, bm94h[] = {
1333d4afb5ceSopenharmony_ci	0xfc, 0xa9, 0x8e, 0xca, 0xc8,
1334d4afb5ceSopenharmony_ci	0x0b, 0x5f, 0xeb, 0x3a, 0xc7,
1335d4afb5ceSopenharmony_ci	0xc1, 0x08, 0xb2, 0xb7, 0x91,
1336d4afb5ceSopenharmony_ci	0x10, 0xde, 0x88, 0x86, 0x7b,
1337d4afb5ceSopenharmony_ci	0xc0, 0x42, 0x6f, 0xc8, 0x3c,
1338d4afb5ceSopenharmony_ci	0x53, 0xcc, 0xd6, 0x78, 0x96,
1339d4afb5ceSopenharmony_ci	0x94, 0xed, 0xc5, 0xfe, 0xe3,
1340d4afb5ceSopenharmony_ci	0xc4, 0x0d, 0xe8, 0xe7, 0xb4,
1341d4afb5ceSopenharmony_ci	0x4f, 0xe8, 0xaa, 0xd3, 0x67,
1342d4afb5ceSopenharmony_ci	0xe0, 0x95, 0xc8, 0xfc, 0x31,
1343d4afb5ceSopenharmony_ci	0xb7, 0x9e, 0xe6, 0x66, 0xdf,
1344d4afb5ceSopenharmony_ci	0x9c, 0xf9, 0x09, 0x06, 0xeb,
1345d4afb5ceSopenharmony_ci	0x43, 0x75, 0x6c, 0x73
1346d4afb5ceSopenharmony_ci}, bm94i[] = {
1347d4afb5ceSopenharmony_ci	0x60, 0x97, 0x3a, 0x94, 0xbb,
1348d4afb5ceSopenharmony_ci	0x28, 0x98, 0x00, 0x9e, 0xe5,
1349d4afb5ceSopenharmony_ci	0x2e, 0xcf, 0xd9, 0xab, 0x1d,
1350d4afb5ceSopenharmony_ci	0xd2, 0x58, 0x67, 0x37, 0x4b,
1351d4afb5ceSopenharmony_ci	0x16, 0x2e, 0x2c, 0x03, 0x56,
1352d4afb5ceSopenharmony_ci	0x8b, 0x41, 0xf5, 0x7c, 0x3c,
1353d4afb5ceSopenharmony_ci	0xc1, 0x6f, 0x91, 0x66, 0x25,
1354d4afb5ceSopenharmony_ci	0x0a
1355d4afb5ceSopenharmony_ci
1356d4afb5ceSopenharmony_ci}, bm95a[] = {
1357d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x01
1358d4afb5ceSopenharmony_ci}, bm95b[] = {
1359d4afb5ceSopenharmony_ci	0x02, 0xd1, 0xf7, 0xe6, 0xf2,
1360d4afb5ceSopenharmony_ci	0x6c, 0x43, 0xd4, 0x86, 0x8d,
1361d4afb5ceSopenharmony_ci	0x87, 0xce
1362d4afb5ceSopenharmony_ci}, bm95c[] = {
1363d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1364d4afb5ceSopenharmony_ci}, bm95d[] = {
1365d4afb5ceSopenharmony_ci	0x31, 0x31
1366d4afb5ceSopenharmony_ci}, bm95e[] = {
1367d4afb5ceSopenharmony_ci	0x9a, 0x8e, 0xed, 0xe3, 0xb3,
1368d4afb5ceSopenharmony_ci	0xcb, 0x83, 0x7b, 0xa0, 0x0d,
1369d4afb5ceSopenharmony_ci	0xf0, 0x8f, 0xa2, 0x1b, 0x12,
1370d4afb5ceSopenharmony_ci	0x8b, 0x2d, 0x6d, 0x91, 0x62,
1371d4afb5ceSopenharmony_ci	0xa4, 0x29, 0x0a, 0x58, 0x2d,
1372d4afb5ceSopenharmony_ci	0x9f, 0x19, 0xbd, 0x0f, 0xb5,
1373d4afb5ceSopenharmony_ci	0x02, 0xf0, 0xf9, 0x2b, 0x9b,
1374d4afb5ceSopenharmony_ci	0xf4, 0x53, 0xa4, 0x05, 0x40,
1375d4afb5ceSopenharmony_ci	0x1f, 0x8b, 0x70, 0x55, 0xef,
1376d4afb5ceSopenharmony_ci	0x4e, 0x95, 0x8d, 0xf7, 0xf4,
1377d4afb5ceSopenharmony_ci	0xfb, 0xd7, 0xcf, 0xb4, 0xa0,
1378d4afb5ceSopenharmony_ci	0xc9, 0x71, 0x60, 0xf9, 0x47,
1379d4afb5ceSopenharmony_ci	0x2b, 0x0a, 0xa1, 0x04
1380d4afb5ceSopenharmony_ci}, bm95f[] = {
1381d4afb5ceSopenharmony_ci	0x60, 0x97, 0x3a, 0x94, 0xbb,
1382d4afb5ceSopenharmony_ci	0x28, 0x98, 0x00, 0x9e, 0xe5,
1383d4afb5ceSopenharmony_ci	0x2e, 0xcf, 0xd9, 0xab, 0x1d,
1384d4afb5ceSopenharmony_ci	0xd2, 0x58, 0x67, 0x37, 0x4b,
1385d4afb5ceSopenharmony_ci	0x35, 0x81, 0xf2, 0xc8, 0x00,
1386d4afb5ceSopenharmony_ci	0x39, 0x82, 0x63, 0x50, 0xb9,
1387d4afb5ceSopenharmony_ci	0x7a, 0xe2, 0x30, 0x0E, 0x42,
1388d4afb5ceSopenharmony_ci	0xFC
1389d4afb5ceSopenharmony_ci}, bm95g[] = {
1390d4afb5ceSopenharmony_ci	0x6f, 0x75, 0x72, 0x2d, 0x73,
1391d4afb5ceSopenharmony_ci	0x65, 0x63, 0x72, 0x65, 0x74
1392d4afb5ceSopenharmony_ci
1393d4afb5ceSopenharmony_ci}, bm96a[] = {
1394d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x01
1395d4afb5ceSopenharmony_ci}, bm96b[] = {
1396d4afb5ceSopenharmony_ci	0x02, 0xd1, 0xf7, 0xe6, 0xf2,
1397d4afb5ceSopenharmony_ci	0x6c, 0x43, 0xd4, 0x86, 0x8d,
1398d4afb5ceSopenharmony_ci	0x87, 0xce
1399d4afb5ceSopenharmony_ci}, bm96c[] = {
1400d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1401d4afb5ceSopenharmony_ci}, bm96d[] = {
1402d4afb5ceSopenharmony_ci	0x31, 0x31
1403d4afb5ceSopenharmony_ci}, bm96e[] = {
1404d4afb5ceSopenharmony_ci	0x9a, 0x8e, 0xed, 0xe3, 0xb3,
1405d4afb5ceSopenharmony_ci	0xcb, 0x83, 0x7b, 0xa0, 0x0d,
1406d4afb5ceSopenharmony_ci	0xf0, 0x8f, 0xa2, 0x1b, 0x12,
1407d4afb5ceSopenharmony_ci	0x8b, 0x2d, 0x6d, 0x91, 0x62,
1408d4afb5ceSopenharmony_ci	0xa4, 0x29, 0x0a, 0x58, 0x2d,
1409d4afb5ceSopenharmony_ci	0x9f, 0x19, 0xbd, 0x0f, 0xb5,
1410d4afb5ceSopenharmony_ci	0x02, 0xf0, 0xf9, 0x2b, 0x9b,
1411d4afb5ceSopenharmony_ci	0xf4, 0x53, 0xa4, 0x05, 0x40,
1412d4afb5ceSopenharmony_ci	0x1f, 0x8b, 0x70, 0x55, 0xef,
1413d4afb5ceSopenharmony_ci	0x4e, 0x95, 0x8d, 0xf7, 0xf4,
1414d4afb5ceSopenharmony_ci	0xfb, 0xd7, 0xcf, 0xb4, 0xa0,
1415d4afb5ceSopenharmony_ci	0xc9, 0x71, 0x60, 0xf9, 0x47,
1416d4afb5ceSopenharmony_ci	0x2b, 0x0a, 0xa1, 0x04
1417d4afb5ceSopenharmony_ci}, bm96f[] = {
1418d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x26
1419d4afb5ceSopenharmony_ci}, bm96g[] = {
1420d4afb5ceSopenharmony_ci	0x31, 0x31
1421d4afb5ceSopenharmony_ci}, bm96h[] = {
1422d4afb5ceSopenharmony_ci	0x24, 0x27, 0xcb, 0x37, 0x56,
1423d4afb5ceSopenharmony_ci	0x85, 0x0f, 0xbb, 0x79, 0x05,
1424d4afb5ceSopenharmony_ci	0x18, 0x07, 0xc8, 0xb2, 0x3d,
1425d4afb5ceSopenharmony_ci	0x2e, 0x6d, 0x16, 0xa3, 0x22,
1426d4afb5ceSopenharmony_ci	0x4f, 0x99, 0x01, 0xb4, 0x73,
1427d4afb5ceSopenharmony_ci	0x99, 0xcf, 0xc7, 0xe3, 0xfa,
1428d4afb5ceSopenharmony_ci	0xc4, 0xcc, 0x62, 0x1d, 0xbb,
1429d4afb5ceSopenharmony_ci	0xeb, 0x02, 0x02, 0xa6, 0xd8,
1430d4afb5ceSopenharmony_ci	0xbb, 0x25, 0x69, 0x5c, 0x9d,
1431d4afb5ceSopenharmony_ci	0xcc, 0x9c, 0x47, 0x49, 0x20,
1432d4afb5ceSopenharmony_ci	0xff, 0x57, 0x60, 0x6d, 0x76,
1433d4afb5ceSopenharmony_ci	0x4d, 0xea, 0x19, 0x2f, 0xc8,
1434d4afb5ceSopenharmony_ci	0x67, 0x41, 0x16, 0xf2
1435d4afb5ceSopenharmony_ci}, bm96i[] = {
1436d4afb5ceSopenharmony_ci	0x60, 0x97, 0x3a, 0x94, 0xbb,
1437d4afb5ceSopenharmony_ci	0x28, 0x98, 0x00, 0x9e, 0xe5,
1438d4afb5ceSopenharmony_ci	0x2e, 0xcf, 0xd9, 0xab, 0x1d,
1439d4afb5ceSopenharmony_ci	0xd2, 0x58, 0x67, 0x37, 0x4b,
1440d4afb5ceSopenharmony_ci	0x35, 0x81, 0xf2, 0xc8, 0x00,
1441d4afb5ceSopenharmony_ci	0x39, 0x82, 0x63, 0x50, 0xb9,
1442d4afb5ceSopenharmony_ci	0x7a, 0xe2, 0x30, 0x0e, 0x42,
1443d4afb5ceSopenharmony_ci	0xfc
1444d4afb5ceSopenharmony_ci}, bm96j[] = {
1445d4afb5ceSopenharmony_ci	0x6f, 0x75, 0x72, 0x2d, 0x73,
1446d4afb5ceSopenharmony_ci	0x65, 0x63, 0x72, 0x65, 0x74
1447d4afb5ceSopenharmony_ci
1448d4afb5ceSopenharmony_ci}, bm97a[] = {
1449d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x01
1450d4afb5ceSopenharmony_ci}, bm97b[] = {
1451d4afb5ceSopenharmony_ci	0x02, 0xd1, 0xf7, 0xe6, 0xf2,
1452d4afb5ceSopenharmony_ci	0x6c, 0x43, 0xd4, 0x86, 0x8d,
1453d4afb5ceSopenharmony_ci	0x87, 0xce
1454d4afb5ceSopenharmony_ci}, bm97c[] = {
1455d4afb5ceSopenharmony_ci	0x60, 0x97, 0x3a, 0x94, 0xbb,
1456d4afb5ceSopenharmony_ci	0x28, 0x98, 0x00, 0x9e, 0xe5,
1457d4afb5ceSopenharmony_ci	0x2e, 0xcf, 0xd9, 0xab, 0x1d,
1458d4afb5ceSopenharmony_ci	0xd2, 0x58, 0x67, 0x37, 0x4b,
1459d4afb5ceSopenharmony_ci	0x35, 0x81, 0xf2, 0xc8, 0x00,
1460d4afb5ceSopenharmony_ci	0x39, 0x82, 0x63, 0x50, 0xb9,
1461d4afb5ceSopenharmony_ci	0x7a, 0xe2, 0x30, 0x0e, 0x42,
1462d4afb5ceSopenharmony_ci	0xfc
1463d4afb5ceSopenharmony_ci}, bm97d[] = {
1464d4afb5ceSopenharmony_ci	0x6f, 0x75, 0x72, 0x2d, 0x73,
1465d4afb5ceSopenharmony_ci	0x65, 0x63, 0x72, 0x65, 0x74
1466d4afb5ceSopenharmony_ci}, bm97e[] = {
1467d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1468d4afb5ceSopenharmony_ci}, bm97f[] = {
1469d4afb5ceSopenharmony_ci	0x31, 0x31
1470d4afb5ceSopenharmony_ci}, bm97g[] = {
1471d4afb5ceSopenharmony_ci	0xcc, 0xb1, 0xf3, 0xfe, 0xdf,
1472d4afb5ceSopenharmony_ci	0xce, 0xa7, 0x2b, 0x9c, 0x86,
1473d4afb5ceSopenharmony_ci	0x79, 0x63, 0xe2, 0x52, 0xb6,
1474d4afb5ceSopenharmony_ci	0x65, 0x8a, 0xd0, 0x7f, 0x3f,
1475d4afb5ceSopenharmony_ci	0x5f, 0x15, 0xa3, 0x26, 0xa3,
1476d4afb5ceSopenharmony_ci	0xf5, 0x72, 0x54, 0xcc, 0xb8,
1477d4afb5ceSopenharmony_ci	0xd4, 0x8d, 0x60, 0x02, 0x1d,
1478d4afb5ceSopenharmony_ci	0x2f, 0x1f, 0x8a, 0x80, 0x3b,
1479d4afb5ceSopenharmony_ci	0x84, 0x4b, 0x78, 0x72, 0x16,
1480d4afb5ceSopenharmony_ci	0x6c, 0x6d, 0x45, 0x90, 0x25,
1481d4afb5ceSopenharmony_ci	0xd2, 0x1c, 0x8c, 0x84, 0x62,
1482d4afb5ceSopenharmony_ci	0xa2, 0x44, 0xba, 0x19, 0x60,
1483d4afb5ceSopenharmony_ci	0x4e, 0xc4, 0xd5, 0x0b
1484d4afb5ceSopenharmony_ci
1485d4afb5ceSopenharmony_ci}, bm98a[] = {
1486d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1487d4afb5ceSopenharmony_ci}, bm98b[] = {
1488d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1489d4afb5ceSopenharmony_ci}, bm98c[] = {
1490d4afb5ceSopenharmony_ci	0x31, 0x31
1491d4afb5ceSopenharmony_ci}, bm98d[] = {
1492d4afb5ceSopenharmony_ci	0xb4, 0x92, 0x4b, 0x18, 0xeb,
1493d4afb5ceSopenharmony_ci	0x4e, 0x04, 0x73, 0x13, 0xc7,
1494d4afb5ceSopenharmony_ci	0x07, 0xb0, 0xed, 0xa4, 0xab,
1495d4afb5ceSopenharmony_ci	0x84, 0x43, 0x45, 0xf2, 0xc4,
1496d4afb5ceSopenharmony_ci	0x49, 0x87, 0xd6, 0xf9, 0xeb,
1497d4afb5ceSopenharmony_ci	0xcc, 0x77, 0x7e, 0xfd, 0x40,
1498d4afb5ceSopenharmony_ci	0x78, 0xcc, 0x0f, 0x4c, 0x10,
1499d4afb5ceSopenharmony_ci	0x8d, 0xef, 0x95, 0x9f, 0x78,
1500d4afb5ceSopenharmony_ci	0xf1, 0xed, 0xb2, 0x76, 0x54,
1501d4afb5ceSopenharmony_ci	0x25, 0x78, 0x5f, 0xcd, 0x17,
1502d4afb5ceSopenharmony_ci	0xd5, 0x12, 0xbe, 0x31, 0xee,
1503d4afb5ceSopenharmony_ci	0xb6, 0x6b, 0xef, 0xf1, 0xe8,
1504d4afb5ceSopenharmony_ci	0xfc, 0x27, 0x47, 0x07
1505d4afb5ceSopenharmony_ci}, bm98e[] = {
1506d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1507d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1508d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1509d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1510d4afb5ceSopenharmony_ci}, bm98f[] = {
1511d4afb5ceSopenharmony_ci	0x2b, 0xdc, 0xc8, 0x9f, 0x05,
1512d4afb5ceSopenharmony_ci	0x82, 0x16, 0xb8, 0xa2, 0x08,
1513d4afb5ceSopenharmony_ci	0xdd, 0xc6, 0xd8, 0xb5, 0x4a,
1514d4afb5ceSopenharmony_ci	0xa9, 0x1f, 0x48, 0xbd, 0x63,
1515d4afb5ceSopenharmony_ci	0x48, 0x49, 0x86, 0x56, 0x51,
1516d4afb5ceSopenharmony_ci	0x05, 0xc9, 0xad, 0x5a, 0x66,
1517d4afb5ceSopenharmony_ci	0x82, 0xf6
1518d4afb5ceSopenharmony_ci}, bm98g[] = {
1519d4afb5ceSopenharmony_ci	0x6f, 0x75, 0x72, 0x2d, 0x73,
1520d4afb5ceSopenharmony_ci	0x65, 0x63, 0x72, 0x65, 0x74
1521d4afb5ceSopenharmony_ci
1522d4afb5ceSopenharmony_ci}, bm99a[] = {
1523d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1524d4afb5ceSopenharmony_ci}, bm99b[] = {
1525d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1526d4afb5ceSopenharmony_ci}, bm99c[] = {
1527d4afb5ceSopenharmony_ci	0x31, 0x31
1528d4afb5ceSopenharmony_ci}, bm99d[] = {
1529d4afb5ceSopenharmony_ci	0xb4, 0x92, 0x4b, 0x18, 0xeb,
1530d4afb5ceSopenharmony_ci	0x4e, 0x04, 0x73, 0x13, 0xc7,
1531d4afb5ceSopenharmony_ci	0x07, 0xb0, 0xed, 0xa4, 0xab,
1532d4afb5ceSopenharmony_ci	0x84, 0x43, 0x45, 0xf2, 0xc4,
1533d4afb5ceSopenharmony_ci	0x49, 0x87, 0xd6, 0xf9, 0xeb,
1534d4afb5ceSopenharmony_ci	0xcc, 0x77, 0x7e, 0xfd, 0x40,
1535d4afb5ceSopenharmony_ci	0x78, 0xcc, 0x0f, 0x4c, 0x10,
1536d4afb5ceSopenharmony_ci	0x8d, 0xef, 0x95, 0x9f, 0x78,
1537d4afb5ceSopenharmony_ci	0xf1, 0xed, 0xb2, 0x76, 0x54,
1538d4afb5ceSopenharmony_ci	0x25, 0x78, 0x5f, 0xcd, 0x17,
1539d4afb5ceSopenharmony_ci	0xd5, 0x12, 0xbe, 0x31, 0xee,
1540d4afb5ceSopenharmony_ci	0xb6, 0x6b, 0xef, 0xf1, 0xe8,
1541d4afb5ceSopenharmony_ci	0xfc, 0x27, 0x47, 0x07
1542d4afb5ceSopenharmony_ci}, bm99e[] = {
1543d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x26
1544d4afb5ceSopenharmony_ci}, bm99f[] = {
1545d4afb5ceSopenharmony_ci	0x31, 0x31
1546d4afb5ceSopenharmony_ci}, bm99g[] = {
1547d4afb5ceSopenharmony_ci	0x6a, 0xcd, 0x94, 0xd3, 0xcc,
1548d4afb5ceSopenharmony_ci	0xf7, 0x1d, 0x19, 0x2e, 0x85,
1549d4afb5ceSopenharmony_ci	0x28, 0x36, 0x0b, 0xa7, 0xe3,
1550d4afb5ceSopenharmony_ci	0x46, 0xda, 0xc4, 0x64, 0xe9,
1551d4afb5ceSopenharmony_ci	0xed, 0xca, 0x4c, 0xfe, 0xb6,
1552d4afb5ceSopenharmony_ci	0xce, 0xb6, 0xbd, 0xe7, 0xba,
1553d4afb5ceSopenharmony_ci	0xec, 0x9f, 0xf2, 0x6c, 0xa6,
1554d4afb5ceSopenharmony_ci	0xbd, 0xf7, 0x3d, 0x0b, 0xe4,
1555d4afb5ceSopenharmony_ci	0x1e, 0x36, 0x12, 0x9d, 0xcf,
1556d4afb5ceSopenharmony_ci	0xf7, 0x51, 0xdd, 0x2b, 0x5a,
1557d4afb5ceSopenharmony_ci	0xd5, 0xce, 0x11, 0x6e, 0x8a,
1558d4afb5ceSopenharmony_ci	0x96, 0x3a, 0x27, 0x38, 0xa2,
1559d4afb5ceSopenharmony_ci	0x99, 0x47, 0x7a, 0x68
1560d4afb5ceSopenharmony_ci}, bm99h[] = {
1561d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1562d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1563d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1564d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1565d4afb5ceSopenharmony_ci}, bm99i[] = {
1566d4afb5ceSopenharmony_ci	0x2b, 0xdc, 0xc8, 0x9f, 0x05,
1567d4afb5ceSopenharmony_ci	0x82, 0x16, 0xb8, 0xa2, 0x08,
1568d4afb5ceSopenharmony_ci	0xdd, 0xc6, 0xd8, 0xb5, 0x4a,
1569d4afb5ceSopenharmony_ci	0xa9, 0x1f, 0x48, 0xbd, 0x63,
1570d4afb5ceSopenharmony_ci	0x48, 0x49, 0x86, 0x56, 0x51,
1571d4afb5ceSopenharmony_ci	0x05, 0xc9, 0xad, 0x5a, 0x66,
1572d4afb5ceSopenharmony_ci	0x82, 0xf6
1573d4afb5ceSopenharmony_ci}, bm99j[] = {
1574d4afb5ceSopenharmony_ci	0x6f, 0x75, 0x72, 0x2d, 0x73,
1575d4afb5ceSopenharmony_ci	0x65, 0x63, 0x72, 0x65, 0x74
1576d4afb5ceSopenharmony_ci
1577d4afb5ceSopenharmony_ci}, bm100a[] = {
1578d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1579d4afb5ceSopenharmony_ci}, bm100b[] = {
1580d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1581d4afb5ceSopenharmony_ci}, bm100c[] = {
1582d4afb5ceSopenharmony_ci	0x31, 0x31
1583d4afb5ceSopenharmony_ci}, bm100d[] = {
1584d4afb5ceSopenharmony_ci	0xb4, 0x92, 0x4b, 0x18, 0xeb,
1585d4afb5ceSopenharmony_ci	0x4e, 0x04, 0x73, 0x13, 0xc7,
1586d4afb5ceSopenharmony_ci	0x07, 0xb0, 0xed, 0xa4, 0xab,
1587d4afb5ceSopenharmony_ci	0x84, 0x43, 0x45, 0xf2, 0xc4,
1588d4afb5ceSopenharmony_ci	0x49, 0x87, 0xd6, 0xf9, 0xeb,
1589d4afb5ceSopenharmony_ci	0xcc, 0x77, 0x7e, 0xfd, 0x40,
1590d4afb5ceSopenharmony_ci	0x78, 0xcc, 0x0f, 0x4c, 0x10,
1591d4afb5ceSopenharmony_ci	0x8d, 0xef, 0x95, 0x9f, 0x78,
1592d4afb5ceSopenharmony_ci	0xf1, 0xed, 0xb2, 0x76, 0x54,
1593d4afb5ceSopenharmony_ci	0x25, 0x78, 0x5f, 0xcd, 0x17,
1594d4afb5ceSopenharmony_ci	0xd5, 0x12, 0xbe, 0x31, 0xee,
1595d4afb5ceSopenharmony_ci	0xb6, 0x6b, 0xef, 0xf1, 0xe8,
1596d4afb5ceSopenharmony_ci	0xfc, 0x27, 0x47, 0x07
1597d4afb5ceSopenharmony_ci}, bm100e[] = {
1598d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1599d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1600d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1601d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1602d4afb5ceSopenharmony_ci}, bm100f[] = {
1603d4afb5ceSopenharmony_ci	0xa1, 0xa8, 0x48, 0xd3, 0x47,
1604d4afb5ceSopenharmony_ci	0x1f, 0x9d, 0x61, 0xee, 0x49,
1605d4afb5ceSopenharmony_ci	0x01, 0x8d, 0x24, 0x4c, 0x82,
1606d4afb5ceSopenharmony_ci	0x47, 0x72, 0xf2, 0x23, 0xad,
1607d4afb5ceSopenharmony_ci	0x4f, 0x93, 0x52, 0x93, 0xf1,
1608d4afb5ceSopenharmony_ci	0x78, 0x9f, 0xc3, 0xa0, 0x8d,
1609d4afb5ceSopenharmony_ci	0x8c, 0x58
1610d4afb5ceSopenharmony_ci
1611d4afb5ceSopenharmony_ci
1612d4afb5ceSopenharmony_ci}, bm101a[] = {
1613d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1614d4afb5ceSopenharmony_ci}, bm101b[] = {
1615d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1616d4afb5ceSopenharmony_ci}, bm101c[] = {
1617d4afb5ceSopenharmony_ci	0x31, 0x31
1618d4afb5ceSopenharmony_ci}, bm101d[] = {
1619d4afb5ceSopenharmony_ci	0xb4, 0x92, 0x4b, 0x18, 0xeb,
1620d4afb5ceSopenharmony_ci	0x4e, 0x04, 0x73, 0x13, 0xc7,
1621d4afb5ceSopenharmony_ci	0x07, 0xb0, 0xed, 0xa4, 0xab,
1622d4afb5ceSopenharmony_ci	0x84, 0x43, 0x45, 0xf2, 0xc4,
1623d4afb5ceSopenharmony_ci	0x49, 0x87, 0xd6, 0xf9, 0xeb,
1624d4afb5ceSopenharmony_ci	0xcc, 0x77, 0x7e, 0xfd, 0x40,
1625d4afb5ceSopenharmony_ci	0x78, 0xcc, 0x0f, 0x4c, 0x10,
1626d4afb5ceSopenharmony_ci	0x8d, 0xef, 0x95, 0x9f, 0x78,
1627d4afb5ceSopenharmony_ci	0xf1, 0xed, 0xb2, 0x76, 0x54,
1628d4afb5ceSopenharmony_ci	0x25, 0x78, 0x5f, 0xcd, 0x17,
1629d4afb5ceSopenharmony_ci	0xd5, 0x12, 0xbe, 0x31, 0xee,
1630d4afb5ceSopenharmony_ci	0xb6, 0x6b, 0xef, 0xf1, 0xe8,
1631d4afb5ceSopenharmony_ci	0xfc, 0x27, 0x47, 0x07
1632d4afb5ceSopenharmony_ci}, bm101e[] = {
1633d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x26
1634d4afb5ceSopenharmony_ci}, bm101f[] = {
1635d4afb5ceSopenharmony_ci	0x31, 0x31
1636d4afb5ceSopenharmony_ci}, bm101g[] = {
1637d4afb5ceSopenharmony_ci	0x6a, 0xcd, 0x94, 0xd3, 0xcc,
1638d4afb5ceSopenharmony_ci	0xf7, 0x1d, 0x19, 0x2e, 0x85,
1639d4afb5ceSopenharmony_ci	0x28, 0x36, 0x0b, 0xa7, 0xe3,
1640d4afb5ceSopenharmony_ci	0x46, 0xda, 0xc4, 0x64, 0xe9,
1641d4afb5ceSopenharmony_ci	0xed, 0xca, 0x4c, 0xfe, 0xb6,
1642d4afb5ceSopenharmony_ci	0xce, 0xb6, 0xbd, 0xe7, 0xba,
1643d4afb5ceSopenharmony_ci	0xec, 0x9f, 0xf2, 0x6c, 0xa6,
1644d4afb5ceSopenharmony_ci	0xbd, 0xf7, 0x3d, 0x0b, 0xe4,
1645d4afb5ceSopenharmony_ci	0x1e, 0x36, 0x12, 0x9d, 0xcf,
1646d4afb5ceSopenharmony_ci	0xf7, 0x51, 0xdd, 0x2b, 0x5a,
1647d4afb5ceSopenharmony_ci	0xd5, 0xce, 0x11, 0x6e, 0x8a,
1648d4afb5ceSopenharmony_ci	0x96, 0x3a, 0x27, 0x38, 0xa2,
1649d4afb5ceSopenharmony_ci	0x99, 0x47, 0x7a, 0x68
1650d4afb5ceSopenharmony_ci}, bm101h[] = {
1651d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1652d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1653d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1654d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1655d4afb5ceSopenharmony_ci}, bm101i[] = {
1656d4afb5ceSopenharmony_ci	0x2b, 0xdc, 0xc8, 0x9f, 0x05,
1657d4afb5ceSopenharmony_ci	0x82, 0x16, 0xb8, 0xa2, 0x08,
1658d4afb5ceSopenharmony_ci	0xdd, 0xc6, 0xd8, 0xb5, 0x4a,
1659d4afb5ceSopenharmony_ci	0xa9, 0x1f, 0x48, 0xbd, 0x63,
1660d4afb5ceSopenharmony_ci	0x48, 0x49, 0x86, 0x56, 0x51,
1661d4afb5ceSopenharmony_ci	0x05, 0xc9, 0xad, 0x5a, 0x66,
1662d4afb5ceSopenharmony_ci	0x82, 0xf6
1663d4afb5ceSopenharmony_ci}, bm101j[] = {
1664d4afb5ceSopenharmony_ci	0x6f, 0x75, 0x72, 0x2d, 0x73,
1665d4afb5ceSopenharmony_ci	0x65, 0x63, 0x72, 0x65, 0x74
1666d4afb5ceSopenharmony_ci
1667d4afb5ceSopenharmony_ci}, bm102a[] = { /* mac0-01 */
1668d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1669d4afb5ceSopenharmony_ci}, bm102b[] = {
1670d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1671d4afb5ceSopenharmony_ci}, bm102c[] = {
1672d4afb5ceSopenharmony_ci	0x31, 0x31
1673d4afb5ceSopenharmony_ci}, bm102d[] = {
1674d4afb5ceSopenharmony_ci	0xb4, 0x92, 0x4b, 0x18, 0xeb,
1675d4afb5ceSopenharmony_ci	0x4e, 0x04, 0x73, 0x13, 0xc7,
1676d4afb5ceSopenharmony_ci	0x07, 0xb0, 0xed, 0xa4, 0xab,
1677d4afb5ceSopenharmony_ci	0x84, 0x43, 0x45, 0xf2, 0xc4,
1678d4afb5ceSopenharmony_ci	0x49, 0x87, 0xd6, 0xf9, 0xeb,
1679d4afb5ceSopenharmony_ci	0xcc, 0x77, 0x7e, 0xfd, 0x40,
1680d4afb5ceSopenharmony_ci	0x78, 0xcc, 0x0f, 0x4c, 0x10,
1681d4afb5ceSopenharmony_ci	0x8d, 0xef, 0x95, 0x9f, 0x78,
1682d4afb5ceSopenharmony_ci	0xf1, 0xed, 0xb2, 0x76, 0x54,
1683d4afb5ceSopenharmony_ci	0x25, 0x78, 0x5f, 0xcd, 0x17,
1684d4afb5ceSopenharmony_ci	0xd5, 0x12, 0xbe, 0x31, 0xee,
1685d4afb5ceSopenharmony_ci	0xb6, 0x6b, 0xef, 0xf1, 0xe8,
1686d4afb5ceSopenharmony_ci	0xfc, 0x27, 0x47, 0x07
1687d4afb5ceSopenharmony_ci}, bm102e[] = {
1688d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1689d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1690d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1691d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1692d4afb5ceSopenharmony_ci}, bm102f[] = {
1693d4afb5ceSopenharmony_ci	0xa1, 0xa8, 0x48, 0xd3, 0x47,
1694d4afb5ceSopenharmony_ci	0x1f, 0x9d, 0x61, 0xee, 0x49,
1695d4afb5ceSopenharmony_ci	0x01, 0x8d, 0x24, 0x4c, 0x82,
1696d4afb5ceSopenharmony_ci	0x47, 0x72, 0xf2, 0x23, 0xad,
1697d4afb5ceSopenharmony_ci	0x4f, 0x93, 0x52, 0x93, 0xf1,
1698d4afb5ceSopenharmony_ci	0x78, 0x9f, 0xc3, 0xa0, 0x8d,
1699d4afb5ceSopenharmony_ci	0x8c, 0x58
1700d4afb5ceSopenharmony_ci
1701d4afb5ceSopenharmony_ci}, bm103a[] = {
1702d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x05
1703d4afb5ceSopenharmony_ci}, bm103b[] = {
1704d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1705d4afb5ceSopenharmony_ci}, bm103c[] = {
1706d4afb5ceSopenharmony_ci	0x31, 0x31
1707d4afb5ceSopenharmony_ci}, bm103d[] = {
1708d4afb5ceSopenharmony_ci	0xb4, 0x92, 0x4b, 0x18, 0xeb,
1709d4afb5ceSopenharmony_ci	0x4e, 0x04, 0x73, 0x13, 0xc7,
1710d4afb5ceSopenharmony_ci	0x07, 0xb0, 0xed, 0xa4, 0xab,
1711d4afb5ceSopenharmony_ci	0x84, 0x43, 0x45, 0xf2, 0xc4,
1712d4afb5ceSopenharmony_ci	0x49, 0x87, 0xd6, 0xf9, 0xeb,
1713d4afb5ceSopenharmony_ci	0xcc, 0x77, 0x7e, 0xfd, 0x40,
1714d4afb5ceSopenharmony_ci	0x78, 0xcc, 0x0f, 0x4c, 0x10,
1715d4afb5ceSopenharmony_ci	0x8d, 0xef, 0x95, 0x9f, 0x78,
1716d4afb5ceSopenharmony_ci	0xf1, 0xed, 0xb2, 0x76, 0x54,
1717d4afb5ceSopenharmony_ci	0x25, 0x78, 0x5f, 0xcd, 0x17,
1718d4afb5ceSopenharmony_ci	0xd5, 0x12, 0xbe, 0x31, 0xee,
1719d4afb5ceSopenharmony_ci	0xb6, 0x6b, 0xef, 0xf1, 0xe8,
1720d4afb5ceSopenharmony_ci	0xfc, 0x27, 0x47, 0x07
1721d4afb5ceSopenharmony_ci}, bm103e[] = {
1722d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x26
1723d4afb5ceSopenharmony_ci}, bm103f[] = {
1724d4afb5ceSopenharmony_ci	0x31, 0x31
1725d4afb5ceSopenharmony_ci}, bm103g[] = {
1726d4afb5ceSopenharmony_ci	0x6a, 0xcd, 0x94, 0xd3, 0xcc,
1727d4afb5ceSopenharmony_ci	0xf7, 0x1d, 0x19, 0x2e, 0x85,
1728d4afb5ceSopenharmony_ci	0x28, 0x36, 0x0b, 0xa7, 0xe3,
1729d4afb5ceSopenharmony_ci	0x46, 0xda, 0xc4, 0x64, 0xe9,
1730d4afb5ceSopenharmony_ci	0xed, 0xca, 0x4c, 0xfe, 0xb6,
1731d4afb5ceSopenharmony_ci	0xce, 0xb6, 0xbd, 0xe7, 0xba,
1732d4afb5ceSopenharmony_ci	0xec, 0x9f, 0xf2, 0x6c, 0xa6,
1733d4afb5ceSopenharmony_ci	0xbd, 0xf7, 0x3d, 0x0b, 0xe4,
1734d4afb5ceSopenharmony_ci	0x1e, 0x36, 0x12, 0x9d, 0xcf,
1735d4afb5ceSopenharmony_ci	0xf7, 0x51, 0xdd, 0x2b, 0x5a,
1736d4afb5ceSopenharmony_ci	0xd5, 0xce, 0x11, 0x6e, 0x8a,
1737d4afb5ceSopenharmony_ci	0x96, 0x3a, 0x27, 0x38, 0xa2,
1738d4afb5ceSopenharmony_ci	0x99, 0x47, 0x7a, 0x68
1739d4afb5ceSopenharmony_ci}, bm103h[] = {
1740d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1741d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1742d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1743d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1744d4afb5ceSopenharmony_ci}, bm103i[] = {
1745d4afb5ceSopenharmony_ci	0xa1, 0xa8, 0x48, 0xd3, 0x47,
1746d4afb5ceSopenharmony_ci	0x1f, 0x9d, 0x61, 0xee, 0x49,
1747d4afb5ceSopenharmony_ci	0x01, 0x8d, 0x24, 0x4c, 0x82,
1748d4afb5ceSopenharmony_ci	0x47, 0x72, 0xf2, 0x23, 0xad,
1749d4afb5ceSopenharmony_ci	0x4f, 0x93, 0x52, 0x93, 0xf1,
1750d4afb5ceSopenharmony_ci	0x78, 0x9f, 0xc3, 0xa0, 0x8d,
1751d4afb5ceSopenharmony_ci	0x8c, 0x58
1752d4afb5ceSopenharmony_ci
1753d4afb5ceSopenharmony_ci}, bm104a[] = {
1754d4afb5ceSopenharmony_ci	0xa1, 0x03, 0x00
1755d4afb5ceSopenharmony_ci}, bm104b[] = {
1756d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1757d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1758d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1759d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1760d4afb5ceSopenharmony_ci}, bm104c[] = {
1761d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1762d4afb5ceSopenharmony_ci}, bm104d[] = {
1763d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1764d4afb5ceSopenharmony_ci}, bm104e[] = {
1765d4afb5ceSopenharmony_ci	0x31, 0x31
1766d4afb5ceSopenharmony_ci}, bm104f[] = {
1767d4afb5ceSopenharmony_ci	0x8e, 0x1b, 0xe2, 0xf9, 0x45,
1768d4afb5ceSopenharmony_ci	0x3d, 0x26, 0x48, 0x12, 0xe5,
1769d4afb5ceSopenharmony_ci	0x90, 0x49, 0x91, 0x32, 0xbe,
1770d4afb5ceSopenharmony_ci	0xf3, 0xfb, 0xf9, 0xee, 0x9d,
1771d4afb5ceSopenharmony_ci	0xb2, 0x7c, 0x2c, 0x16, 0x87,
1772d4afb5ceSopenharmony_ci	0x88, 0xe3, 0xb7, 0xeb, 0xe5,
1773d4afb5ceSopenharmony_ci	0x06, 0xc0, 0x4f, 0xd3, 0xd1,
1774d4afb5ceSopenharmony_ci	0x9f, 0xaa, 0x9f, 0x51, 0x23,
1775d4afb5ceSopenharmony_ci	0x2a, 0xf5, 0xc9, 0x59, 0xe4,
1776d4afb5ceSopenharmony_ci	0xef, 0x47, 0x92, 0x88, 0x34,
1777d4afb5ceSopenharmony_ci	0x64, 0x7f, 0x56, 0xdf, 0xbe,
1778d4afb5ceSopenharmony_ci	0x93, 0x91, 0x12, 0x88, 0x4d,
1779d4afb5ceSopenharmony_ci	0x08, 0xef, 0x25, 0x05
1780d4afb5ceSopenharmony_ci}, bm104g[] = {
1781d4afb5ceSopenharmony_ci	0x31, 0x31
1782d4afb5ceSopenharmony_ci}, bm104h[] = {
1783d4afb5ceSopenharmony_ci	0x77, 0xf3, 0xea, 0xcd, 0x11,
1784d4afb5ceSopenharmony_ci	0x85, 0x2c, 0x4b, 0xf9, 0xcb,
1785d4afb5ceSopenharmony_ci	0x1d, 0x72, 0xfa, 0xbe, 0x6b,
1786d4afb5ceSopenharmony_ci	0x26, 0xfb, 0xa1, 0xd7, 0x60,
1787d4afb5ceSopenharmony_ci	0x92, 0xb2, 0xb5, 0xb7, 0xec,
1788d4afb5ceSopenharmony_ci	0x83, 0xb8, 0x35, 0x57, 0x65,
1789d4afb5ceSopenharmony_ci	0x22, 0x64, 0xe6, 0x96, 0x90,
1790d4afb5ceSopenharmony_ci	0xdb, 0xc1, 0x17, 0x2d, 0xdc,
1791d4afb5ceSopenharmony_ci	0x0b, 0xf8, 0x84, 0x11, 0xc0,
1792d4afb5ceSopenharmony_ci	0xd2, 0x5a, 0x50, 0x7f, 0xdb,
1793d4afb5ceSopenharmony_ci	0x24, 0x7a, 0x20, 0xc4, 0x0d,
1794d4afb5ceSopenharmony_ci	0x5e, 0x24, 0x5f, 0xab, 0xd3,
1795d4afb5ceSopenharmony_ci	0xfc, 0x9e, 0xc1, 0x06
1796d4afb5ceSopenharmony_ci
1797d4afb5ceSopenharmony_ci}, bm105a[] = {
1798d4afb5ceSopenharmony_ci	0xa1, 0x03, 0x00
1799d4afb5ceSopenharmony_ci}, bm105b[] = {
1800d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1801d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1802d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1803d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1804d4afb5ceSopenharmony_ci}, bm105c[] = {
1805d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1806d4afb5ceSopenharmony_ci}, bm105d[] = {
1807d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1808d4afb5ceSopenharmony_ci}, bm105e[] = {
1809d4afb5ceSopenharmony_ci	0x31, 0x31
1810d4afb5ceSopenharmony_ci}, bm105f[] = {
1811d4afb5ceSopenharmony_ci		0x8e, 0x1b, 0xe2, 0xf9, 0x45,
1812d4afb5ceSopenharmony_ci		0x3d, 0x26, 0x48, 0x12, 0xe5,
1813d4afb5ceSopenharmony_ci		0x90, 0x49, 0x91, 0x32, 0xbe,
1814d4afb5ceSopenharmony_ci		0xf3, 0xfb, 0xf9, 0xee, 0x9d,
1815d4afb5ceSopenharmony_ci		0xb2, 0x7c, 0x2c, 0x16, 0x87,
1816d4afb5ceSopenharmony_ci		0x88, 0xe3, 0xb7, 0xeb, 0xe5,
1817d4afb5ceSopenharmony_ci		0x06, 0xc0, 0x4f, 0xd3, 0xd1,
1818d4afb5ceSopenharmony_ci		0x9f, 0xaa, 0x9f, 0x51, 0x23,
1819d4afb5ceSopenharmony_ci		0x2a, 0xf5, 0xc9, 0x59, 0xe4,
1820d4afb5ceSopenharmony_ci		0xef, 0x47, 0x92, 0x88, 0x34,
1821d4afb5ceSopenharmony_ci		0x64, 0x7f, 0x56, 0xdf, 0xbe,
1822d4afb5ceSopenharmony_ci		0x93, 0x91, 0x12, 0x88, 0x4d,
1823d4afb5ceSopenharmony_ci		0x08, 0xef, 0x25, 0x05
1824d4afb5ceSopenharmony_ci}, bm105g[] = {
1825d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x26
1826d4afb5ceSopenharmony_ci}, bm105h[] = {
1827d4afb5ceSopenharmony_ci	0x31, 0x31
1828d4afb5ceSopenharmony_ci}, bm105i[] = {
1829d4afb5ceSopenharmony_ci		0xaf, 0x04, 0x9b, 0x80, 0xd5,
1830d4afb5ceSopenharmony_ci		0x2c, 0x36, 0x69, 0xb2, 0x99,
1831d4afb5ceSopenharmony_ci		0x70, 0xc1, 0x33, 0x54, 0x37,
1832d4afb5ceSopenharmony_ci		0x54, 0xf9, 0xcc, 0x60, 0x8c,
1833d4afb5ceSopenharmony_ci		0xe4, 0x11, 0x23, 0xae, 0x1c,
1834d4afb5ceSopenharmony_ci		0x82, 0x7e, 0x36, 0xb3, 0x8c,
1835d4afb5ceSopenharmony_ci		0xb8, 0x25, 0x98, 0x7f, 0x01,
1836d4afb5ceSopenharmony_ci		0xf2, 0x2b, 0xb8, 0xab, 0x13,
1837d4afb5ceSopenharmony_ci		0xe9, 0xc6, 0x62, 0x26, 0xee,
1838d4afb5ceSopenharmony_ci		0x23, 0x17, 0x8f, 0xfa, 0x00,
1839d4afb5ceSopenharmony_ci		0xa4, 0xfc, 0x22, 0x05, 0x93,
1840d4afb5ceSopenharmony_ci		0xb6, 0xe5, 0xac, 0x38, 0x96,
1841d4afb5ceSopenharmony_ci		0x00, 0x71, 0xc9, 0xc8
1842d4afb5ceSopenharmony_ci}, bm105j[] = {
1843d4afb5ceSopenharmony_ci	0x31, 0x31
1844d4afb5ceSopenharmony_ci}, bm105k[] = {
1845d4afb5ceSopenharmony_ci		0x77, 0xf3, 0xea, 0xcd, 0x11,
1846d4afb5ceSopenharmony_ci		0x85, 0x2c, 0x4b, 0xf9, 0xcb,
1847d4afb5ceSopenharmony_ci		0x1d, 0x72, 0xfa, 0xbe, 0x6b,
1848d4afb5ceSopenharmony_ci		0x26, 0xfb, 0xa1, 0xd7, 0x60,
1849d4afb5ceSopenharmony_ci		0x92, 0xb2, 0xb5, 0xb7, 0xec,
1850d4afb5ceSopenharmony_ci		0x83, 0xb8, 0x35, 0x57, 0x65,
1851d4afb5ceSopenharmony_ci		0x22, 0x64, 0xe6, 0x96, 0x90,
1852d4afb5ceSopenharmony_ci		0xdb, 0xc1, 0x17, 0x2d, 0xdc,
1853d4afb5ceSopenharmony_ci		0x0b, 0xf8, 0x84, 0x11, 0xc0,
1854d4afb5ceSopenharmony_ci		0xd2, 0x5a, 0x50, 0x7f, 0xdb,
1855d4afb5ceSopenharmony_ci		0x24, 0x7a, 0x20, 0xc4, 0x0d,
1856d4afb5ceSopenharmony_ci		0x5e, 0x24, 0x5f, 0xab, 0xd3,
1857d4afb5ceSopenharmony_ci		0xfc, 0x9e, 0xc1, 0x06
1858d4afb5ceSopenharmony_ci
1859d4afb5ceSopenharmony_ci}, bm106a[] = {
1860d4afb5ceSopenharmony_ci	0xa1, 0x03, 0x00
1861d4afb5ceSopenharmony_ci}, bm106b[] = {
1862d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1863d4afb5ceSopenharmony_ci}, bm106c[] = {
1864d4afb5ceSopenharmony_ci	0x31, 0x31
1865d4afb5ceSopenharmony_ci}, bm106d[] = {
1866d4afb5ceSopenharmony_ci		0xb7, 0xca, 0xcb, 0xa2, 0x85,
1867d4afb5ceSopenharmony_ci		0xc4, 0xcd, 0x3e, 0xd2, 0xf0,
1868d4afb5ceSopenharmony_ci		0x14, 0x6f, 0x41, 0x98, 0x86,
1869d4afb5ceSopenharmony_ci		0x14, 0x4c, 0xa6, 0x38, 0xd0,
1870d4afb5ceSopenharmony_ci		0x87, 0xde, 0x12, 0x3d, 0x40,
1871d4afb5ceSopenharmony_ci		0x01, 0x67, 0x30, 0x8a, 0xce,
1872d4afb5ceSopenharmony_ci		0xab, 0xc4, 0xb5, 0xe5, 0xc6,
1873d4afb5ceSopenharmony_ci		0xa4, 0x0c, 0x0d, 0xe0, 0xb7,
1874d4afb5ceSopenharmony_ci		0x11, 0x67, 0xa3, 0x91, 0x75,
1875d4afb5ceSopenharmony_ci		0xea, 0x56, 0xc1, 0xfe, 0x96,
1876d4afb5ceSopenharmony_ci		0xc8, 0x9e, 0x5e, 0x7d, 0x30,
1877d4afb5ceSopenharmony_ci		0xda, 0xf2, 0x43, 0x8a, 0x45,
1878d4afb5ceSopenharmony_ci		0x61, 0x59, 0xa2, 0x0a
1879d4afb5ceSopenharmony_ci}, bm106e[] = {
1880d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1881d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1882d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1883d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1884d4afb5ceSopenharmony_ci}, bm106f[] = {
1885d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1886d4afb5ceSopenharmony_ci}, bm106g[] = {
1887d4afb5ceSopenharmony_ci	0x31, 0x31
1888d4afb5ceSopenharmony_ci}, bm106h[] = {
1889d4afb5ceSopenharmony_ci		0x77, 0xf3, 0xea, 0xcd, 0x11,
1890d4afb5ceSopenharmony_ci		0x85, 0x2c, 0x4b, 0xf9, 0xcb,
1891d4afb5ceSopenharmony_ci		0x1d, 0x72, 0xfa, 0xbe, 0x6b,
1892d4afb5ceSopenharmony_ci		0x26, 0xfb, 0xa1, 0xd7, 0x60,
1893d4afb5ceSopenharmony_ci		0x92, 0xb2, 0xb5, 0xb7, 0xec,
1894d4afb5ceSopenharmony_ci		0x83, 0xb8, 0x35, 0x57, 0x65,
1895d4afb5ceSopenharmony_ci		0x22, 0x64, 0xe6, 0x96, 0x90,
1896d4afb5ceSopenharmony_ci		0xdb, 0xc1, 0x17, 0x2d, 0xdc,
1897d4afb5ceSopenharmony_ci		0x0b, 0xf8, 0x84, 0x11, 0xc0,
1898d4afb5ceSopenharmony_ci		0xd2, 0x5a, 0x50, 0x7f, 0xdb,
1899d4afb5ceSopenharmony_ci		0x24, 0x7a, 0x20, 0xc4, 0x0d,
1900d4afb5ceSopenharmony_ci		0x5e, 0x24, 0x5f, 0xab, 0xd3,
1901d4afb5ceSopenharmony_ci		0xfc, 0x9e, 0xc1, 0x06
1902d4afb5ceSopenharmony_ci
1903d4afb5ceSopenharmony_ci}, bm107a[] = {
1904d4afb5ceSopenharmony_ci	0xa2, 0x01, 0x27, 0x03, 0x00
1905d4afb5ceSopenharmony_ci}, bm107b[] = {
1906d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27,
1907d4afb5ceSopenharmony_ci}, bm107c[] = {
1908d4afb5ceSopenharmony_ci	0x31, 0x31
1909d4afb5ceSopenharmony_ci}, bm107d[] = {
1910d4afb5ceSopenharmony_ci	0x6d, 0xae, 0xd1, 0x58, 0xaf,
1911d4afb5ceSopenharmony_ci	0xe4, 0x03, 0x2e, 0x8d, 0xd4,
1912d4afb5ceSopenharmony_ci	0x77, 0xd3, 0xd2, 0xb7, 0xf6,
1913d4afb5ceSopenharmony_ci	0x67, 0xe7, 0x95, 0x7a, 0xa8,
1914d4afb5ceSopenharmony_ci	0x30, 0x2b, 0xb5, 0xe5, 0x68,
1915d4afb5ceSopenharmony_ci	0xb4, 0xdc, 0xbc, 0xce, 0x3c,
1916d4afb5ceSopenharmony_ci	0xf0, 0xed, 0x5a, 0x90, 0xf8,
1917d4afb5ceSopenharmony_ci	0x31, 0x35, 0x1c, 0x85, 0xd6,
1918d4afb5ceSopenharmony_ci	0x15, 0x5a, 0x42, 0xa1, 0x7c,
1919d4afb5ceSopenharmony_ci	0xa1, 0xf2, 0x5f, 0x50, 0x1c,
1920d4afb5ceSopenharmony_ci	0xc1, 0x3f, 0x67, 0x10, 0x8a,
1921d4afb5ceSopenharmony_ci	0xe5, 0x3b, 0xda, 0x92, 0xdb,
1922d4afb5ceSopenharmony_ci	0x88, 0x27, 0x2e, 0x00
1923d4afb5ceSopenharmony_ci}, bm107e[] = {
1924d4afb5ceSopenharmony_ci	0x31, 0x31
1925d4afb5ceSopenharmony_ci}, bm107f[] = {
1926d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1927d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1928d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1929d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1930d4afb5ceSopenharmony_ci}, bm107g[] = {
1931d4afb5ceSopenharmony_ci	0x71, 0x42, 0xfd, 0x2f, 0xf9,
1932d4afb5ceSopenharmony_ci	0x6d, 0x56, 0xdb, 0x85, 0xbe,
1933d4afb5ceSopenharmony_ci	0xe9, 0x05, 0xa7, 0x6b, 0xa1,
1934d4afb5ceSopenharmony_ci	0xd0, 0xb7, 0x32, 0x1a, 0x95,
1935d4afb5ceSopenharmony_ci	0xc8, 0xc4, 0xd3, 0x60, 0x7c,
1936d4afb5ceSopenharmony_ci	0x57, 0x81, 0x93, 0x2b, 0x7a,
1937d4afb5ceSopenharmony_ci	0xfb, 0x87, 0x11, 0x49, 0x7d,
1938d4afb5ceSopenharmony_ci	0xfa, 0x75, 0x1b, 0xf4, 0x0b,
1939d4afb5ceSopenharmony_ci	0x58, 0xb3, 0xbc, 0xc3, 0x23,
1940d4afb5ceSopenharmony_ci	0x00, 0xb1, 0x48, 0x7f, 0x3d,
1941d4afb5ceSopenharmony_ci	0xb3, 0x40, 0x85, 0xee, 0xf0,
1942d4afb5ceSopenharmony_ci	0x13, 0xbf, 0x08, 0xf4, 0xa4,
1943d4afb5ceSopenharmony_ci	0x4d, 0x6f, 0xef, 0x0d
1944d4afb5ceSopenharmony_ci
1945d4afb5ceSopenharmony_ci}, bm108a[] = {
1946d4afb5ceSopenharmony_ci	0xa2, 0x01, 0x27, 0x03, 0x00
1947d4afb5ceSopenharmony_ci}, bm108b[] = {
1948d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x27
1949d4afb5ceSopenharmony_ci}, bm108c[] = {
1950d4afb5ceSopenharmony_ci	0x31, 0x31
1951d4afb5ceSopenharmony_ci}, bm108d[] = {
1952d4afb5ceSopenharmony_ci	0x6d, 0xae, 0xd1, 0x58, 0xaf,
1953d4afb5ceSopenharmony_ci	0xe4, 0x03, 0x2e, 0x8d, 0xd4,
1954d4afb5ceSopenharmony_ci	0x77, 0xd3, 0xd2, 0xb7, 0xf6,
1955d4afb5ceSopenharmony_ci	0x67, 0xe7, 0x95, 0x7a, 0xa8,
1956d4afb5ceSopenharmony_ci	0x30, 0x2b, 0xb5, 0xe5, 0x68,
1957d4afb5ceSopenharmony_ci	0xb4, 0xdc, 0xbc, 0xce, 0x3c,
1958d4afb5ceSopenharmony_ci	0xf0, 0xed, 0x5a, 0x90, 0xf8,
1959d4afb5ceSopenharmony_ci	0x31, 0x35, 0x1c, 0x85, 0xd6,
1960d4afb5ceSopenharmony_ci	0x15, 0x5a, 0x42, 0xa1, 0x7c,
1961d4afb5ceSopenharmony_ci	0xa1, 0xf2, 0x5f, 0x50, 0x1c,
1962d4afb5ceSopenharmony_ci	0xc1, 0x3f, 0x67, 0x10, 0x8a,
1963d4afb5ceSopenharmony_ci	0xe5, 0x3b, 0xda, 0x92, 0xdb,
1964d4afb5ceSopenharmony_ci	0x88, 0x27, 0x2e, 0x00
1965d4afb5ceSopenharmony_ci}, bm108e[] = {
1966d4afb5ceSopenharmony_ci	0xa1, 0x01, 0x26
1967d4afb5ceSopenharmony_ci}, bm108f[] = {
1968d4afb5ceSopenharmony_ci	0x31, 0x31
1969d4afb5ceSopenharmony_ci}, bm108g[] = {
1970d4afb5ceSopenharmony_ci	0x93, 0x48, 0x7d, 0x09, 0x25,
1971d4afb5ceSopenharmony_ci	0x6a, 0x3e, 0xf4, 0x96, 0x37,
1972d4afb5ceSopenharmony_ci	0x19, 0xba, 0x5c, 0xf1, 0x01,
1973d4afb5ceSopenharmony_ci	0xac, 0xe2, 0xfc, 0x13, 0xd6,
1974d4afb5ceSopenharmony_ci	0x31, 0x4b, 0x49, 0x58, 0x21,
1975d4afb5ceSopenharmony_ci	0x71, 0xff, 0xa4, 0xa1, 0x31,
1976d4afb5ceSopenharmony_ci	0x4d, 0xc9, 0x3e, 0x4a, 0x4a,
1977d4afb5ceSopenharmony_ci	0xdf, 0xa4, 0x2a, 0x79, 0xe3,
1978d4afb5ceSopenharmony_ci	0x1b, 0x35, 0xd7, 0x30, 0x43,
1979d4afb5ceSopenharmony_ci	0x58, 0x58, 0x5b, 0x41, 0x79,
1980d4afb5ceSopenharmony_ci	0x96, 0x78, 0xce, 0x00, 0xca,
1981d4afb5ceSopenharmony_ci	0x47, 0xc3, 0xe0, 0x23, 0x86,
1982d4afb5ceSopenharmony_ci	0x39, 0x23, 0xf8, 0xc8
1983d4afb5ceSopenharmony_ci}, bm108h[] = {
1984d4afb5ceSopenharmony_ci	0x31, 0x31
1985d4afb5ceSopenharmony_ci}, bm108i[] = {
1986d4afb5ceSopenharmony_ci	0x54, 0x68, 0x69, 0x73, 0x20,
1987d4afb5ceSopenharmony_ci	0x69, 0x73, 0x20, 0x74, 0x68,
1988d4afb5ceSopenharmony_ci	0x65, 0x20, 0x63, 0x6f, 0x6e,
1989d4afb5ceSopenharmony_ci	0x74, 0x65, 0x6e, 0x74, 0x2e
1990d4afb5ceSopenharmony_ci}, bm108j[] = {
1991d4afb5ceSopenharmony_ci	0x71, 0x42, 0xfd, 0x2f, 0xf9,
1992d4afb5ceSopenharmony_ci	0x6d, 0x56, 0xdb, 0x85, 0xbe,
1993d4afb5ceSopenharmony_ci	0xe9, 0x05, 0xa7, 0x6b, 0xa1,
1994d4afb5ceSopenharmony_ci	0xd0, 0xb7, 0x32, 0x1a, 0x95,
1995d4afb5ceSopenharmony_ci	0xc8, 0xc4, 0xd3, 0x60, 0x7c,
1996d4afb5ceSopenharmony_ci	0x57, 0x81, 0x93, 0x2b, 0x7a,
1997d4afb5ceSopenharmony_ci	0xfb, 0x87, 0x11, 0x49, 0x7d,
1998d4afb5ceSopenharmony_ci	0xfa, 0x75, 0x1b, 0xf4, 0x0b,
1999d4afb5ceSopenharmony_ci	0x58, 0xb3, 0xbc, 0xc3, 0x23,
2000d4afb5ceSopenharmony_ci	0x00, 0xb1, 0x48, 0x7f, 0x3d,
2001d4afb5ceSopenharmony_ci	0xb3, 0x40, 0x85, 0xee, 0xf0,
2002d4afb5ceSopenharmony_ci	0x13, 0xbf, 0x08, 0xf4, 0xa4,
2003d4afb5ceSopenharmony_ci	0x4d, 0x6f, 0xef, 0x0d
2004d4afb5ceSopenharmony_ci};
2005d4afb5ceSopenharmony_ci
2006d4afb5ceSopenharmony_cistatic const struct seq
2007d4afb5ceSopenharmony_ciseq1[] = {
2008d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2009d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 0 } },
2010d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2011d4afb5ceSopenharmony_ci}, seq2[] = {
2012d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2013d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2014d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2015d4afb5ceSopenharmony_ci}, seq3[] = {
2016d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2017d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 10 } },
2018d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2019d4afb5ceSopenharmony_ci}, seq4[] = {
2020d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2021d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 23 } },
2022d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2023d4afb5ceSopenharmony_ci}, seq5[] = {
2024d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2025d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 24 } },
2026d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2027d4afb5ceSopenharmony_ci}, seq6[] = {
2028d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2029d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 25 } },
2030d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2031d4afb5ceSopenharmony_ci}, seq7[] = {
2032d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2033d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 100 } },
2034d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2035d4afb5ceSopenharmony_ci}, seq8[] = {
2036d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2037d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1000 } },
2038d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2039d4afb5ceSopenharmony_ci}, seq9[] = {
2040d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2041d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1000000 } },
2042d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2043d4afb5ceSopenharmony_ci}, seq10[] = {
2044d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2045d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1000000000000 } },
2046d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2047d4afb5ceSopenharmony_ci}, seq11[] = {
2048d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2049d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 18446744073709551615ull } },
2050d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2051d4afb5ceSopenharmony_ci}, seq12[] = {
2052d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2053d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 0 } },
2054d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2055d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm12, .buf_len = sizeof(bm12)},
2056d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END },
2057d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2058d4afb5ceSopenharmony_ci}, seq13[] = {
2059d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2060d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = 0ull } },
2061d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2062d4afb5ceSopenharmony_ci}, seq14[] = {
2063d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2064d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 3 } },
2065d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2066d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm12, .buf_len = sizeof(bm12)},
2067d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END },
2068d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2069d4afb5ceSopenharmony_ci}, seq15[] = {
2070d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2071d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -1ll } },
2072d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2073d4afb5ceSopenharmony_ci}, seq16[] = {
2074d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2075d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -10ll } },
2076d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2077d4afb5ceSopenharmony_ci}, seq17[] = {
2078d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2079d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -100ll } },
2080d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2081d4afb5ceSopenharmony_ci}, seq18[] = {
2082d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2083d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -1000ll } },
2084d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2085d4afb5ceSopenharmony_ci}, seq19[] = {
2086d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2087d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0 } },
2088d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2089d4afb5ceSopenharmony_ci}, seq20[] = {
2090d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2091d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0x8000 } },
2092d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2093d4afb5ceSopenharmony_ci}, seq21[] = {
2094d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2095d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0x3c00 } },
2096d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2097d4afb5ceSopenharmony_ci}, seq22[] = {
2098d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2099d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2100d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.d = 1.1 } },
2101d4afb5ceSopenharmony_ci#else
2102d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0x3ff199999999999aull } },
2103d4afb5ceSopenharmony_ci#endif
2104d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2105d4afb5ceSopenharmony_ci}, seq23[] = {
2106d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2107d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0x3e00 } },
2108d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2109d4afb5ceSopenharmony_ci}, seq24[] = {
2110d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2111d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0x7bff } },
2112d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2113d4afb5ceSopenharmony_ci}, seq25[] = {
2114d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2115d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2116d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.f =  100000.0  } },
2117d4afb5ceSopenharmony_ci#else
2118d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.f = 0x47c35000 } },
2119d4afb5ceSopenharmony_ci#endif
2120d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2121d4afb5ceSopenharmony_ci}, seq26[] = {
2122d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2123d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2124d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.f = 3.4028234663852886e+38 } },
2125d4afb5ceSopenharmony_ci#else
2126d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.f = 0x7f7fffff } },
2127d4afb5ceSopenharmony_ci#endif
2128d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2129d4afb5ceSopenharmony_ci}, seq27[] = {
2130d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2131d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0x7e37e43c8800759cull } },
2132d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2133d4afb5ceSopenharmony_ci}, seq28[] = {
2134d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2135d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0x0001 } },
2136d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2137d4afb5ceSopenharmony_ci}, seq29[] = {
2138d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2139d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0x0400 } },
2140d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2141d4afb5ceSopenharmony_ci}, seq30[] = {
2142d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2143d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0xc400 } },
2144d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2145d4afb5ceSopenharmony_ci}, seq31[] = {
2146d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2147d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0xc010666666666666ull } },
2148d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2149d4afb5ceSopenharmony_ci}, seq32[] = {
2150d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2151d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0x7c00 } },
2152d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2153d4afb5ceSopenharmony_ci}, seq33[] = {
2154d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2155d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0x7e00 } },
2156d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2157d4afb5ceSopenharmony_ci}, seq34[] = {
2158d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2159d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT16, .item = { .u.hf = 0xfc00 } },
2160d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2161d4afb5ceSopenharmony_ci}, seq35[] = {
2162d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2163d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2164d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.u32 = 0x7f800000 } },
2165d4afb5ceSopenharmony_ci#else
2166d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.f = 0x7f800000 } },
2167d4afb5ceSopenharmony_ci#endif
2168d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2169d4afb5ceSopenharmony_ci}, seq36[] = {
2170d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2171d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2172d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.f = NAN } },
2173d4afb5ceSopenharmony_ci#else
2174d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.f = 0x7fc00000 } },
2175d4afb5ceSopenharmony_ci#endif
2176d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2177d4afb5ceSopenharmony_ci}, seq37[] = {
2178d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2179d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2180d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.u32 = 0xff800000 } },
2181d4afb5ceSopenharmony_ci#else
2182d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT32, .item = { .u.f = 0xff800000 } },
2183d4afb5ceSopenharmony_ci#endif
2184d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2185d4afb5ceSopenharmony_ci}, seq38[] = {
2186d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2187d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2188d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0x7ff0000000000000ull } },
2189d4afb5ceSopenharmony_ci#else
2190d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0x7ff0000000000000ull } },
2191d4afb5ceSopenharmony_ci#endif
2192d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2193d4afb5ceSopenharmony_ci}, seq39[] = {
2194d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2195d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2196d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0x7ff8000000000000ull } },
2197d4afb5ceSopenharmony_ci#else
2198d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0x7ff8000000000000ull } },
2199d4afb5ceSopenharmony_ci#endif
2200d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2201d4afb5ceSopenharmony_ci}, seq40[] = {
2202d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2203d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
2204d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0xfff0000000000000ull } },
2205d4afb5ceSopenharmony_ci#else
2206d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0xfff0000000000000ull } },
2207d4afb5ceSopenharmony_ci#endif
2208d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2209d4afb5ceSopenharmony_ci}, seq41[] = {
2210d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2211d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FALSE },
2212d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2213d4afb5ceSopenharmony_ci}, seq42[] = {
2214d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2215d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_TRUE },
2216d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2217d4afb5ceSopenharmony_ci}, seq43[] = {
2218d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2219d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NULL },
2220d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2221d4afb5ceSopenharmony_ci}, seq44[] = {
2222d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2223d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_UNDEFINED },
2224d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2225d4afb5ceSopenharmony_ci}, seq45[] = {
2226d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2227d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_SIMPLE, .item = { .u.u64 = 16 } },
2228d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2229d4afb5ceSopenharmony_ci}, seq46[] = {
2230d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2231d4afb5ceSopenharmony_ci	{ .reason = LECPCB_FAILED }, /* example disallowed by RFC! */
2232d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2233d4afb5ceSopenharmony_ci}, seq47[] = {
2234d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2235d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_SIMPLE, .item = { .u.u64 = 255 } },
2236d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2237d4afb5ceSopenharmony_ci}, seq48[] = {
2238d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2239d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 0 } },
2240d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2241d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm48, .buf_len = sizeof(bm48)},
2242d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END },
2243d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2244d4afb5ceSopenharmony_ci}, seq49[] = {
2245d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2246d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 1 } },
2247d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1363896240 } },
2248d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END },
2249d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2250d4afb5ceSopenharmony_ci}, seq50[] = {
2251d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2252d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 1 } },
2253d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_FLOAT64, .item = { .u.u64 = 0x41d452d9ec200000ull } },
2254d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END },
2255d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2256d4afb5ceSopenharmony_ci}, seq51[] = {
2257d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2258d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 23 } },
2259d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2260d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm51, .buf_len = sizeof(bm51)},
2261d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END },
2262d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2263d4afb5ceSopenharmony_ci}, seq52[] = {
2264d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2265d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 24 } },
2266d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2267d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm52, .buf_len = sizeof(bm52)},
2268d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END },
2269d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2270d4afb5ceSopenharmony_ci}, seq53[] = {
2271d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2272d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 32 } },
2273d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2274d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm53, .buf_len = sizeof(bm53)},
2275d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END },
2276d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2277d4afb5ceSopenharmony_ci}, seq54[] = {
2278d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2279d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2280d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm53, .buf_len = 0},
2281d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2282d4afb5ceSopenharmony_ci}, seq55[] = {
2283d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2284d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2285d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm51, .buf_len = sizeof(bm51)},
2286d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2287d4afb5ceSopenharmony_ci}, seq56[] = {
2288d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2289d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2290d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm53, .buf_len = 0},
2291d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2292d4afb5ceSopenharmony_ci}, seq57[] = {
2293d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2294d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2295d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm57, .buf_len = sizeof(bm57)},
2296d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2297d4afb5ceSopenharmony_ci}, seq58[] = {
2298d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2299d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2300d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm58, .buf_len = sizeof(bm58)},
2301d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2302d4afb5ceSopenharmony_ci}, seq59[] = {
2303d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2304d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2305d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm59, .buf_len = sizeof(bm59)},
2306d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2307d4afb5ceSopenharmony_ci}, seq60[] = {
2308d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2309d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2310d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm60, .buf_len = sizeof(bm60)},
2311d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2312d4afb5ceSopenharmony_ci}, seq61[] = {
2313d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2314d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2315d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm61, .buf_len = sizeof(bm61)},
2316d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2317d4afb5ceSopenharmony_ci}, seq62[] = {
2318d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2319d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2320d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = bm62, .buf_len = sizeof(bm62)},
2321d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2322d4afb5ceSopenharmony_ci}, seq63[] = {
2323d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2324d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2325d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2326d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2327d4afb5ceSopenharmony_ci}, seq64[] = {
2328d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2329d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2330d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2331d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2332d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2333d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2334d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2335d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2336d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2337d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2338d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2339d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2340d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2341d4afb5ceSopenharmony_ci}, seq65[] = {
2342d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2343d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2344d4afb5ceSopenharmony_ci
2345d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
2346d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2347d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_END, },
2348d4afb5ceSopenharmony_ci
2349d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
2350d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
2351d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
2352d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2353d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
2354d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
2355d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2356d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
2357d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END },
2358d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_END, },
2359d4afb5ceSopenharmony_ci
2360d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
2361d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
2362d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
2363d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2364d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
2365d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
2366d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
2367d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
2368d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END },
2369d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_END, },
2370d4afb5ceSopenharmony_ci
2371d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2372d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2373d4afb5ceSopenharmony_ci}, seq66[] = {
2374d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2375d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2376d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2377d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2378d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2379d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2380d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2381d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2382d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2383d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2384d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2385d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2386d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2387d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2388d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2389d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
2390d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2391d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2392d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 6 } },
2393d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2394d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2395d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
2396d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2397d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2398d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 8 } },
2399d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2400d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2401d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 9 } },
2402d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2403d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2404d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 10 } },
2405d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2406d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2407d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 11 } },
2408d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2409d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2410d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 12 } },
2411d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2412d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2413d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 13 } },
2414d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2415d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2416d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 14 } },
2417d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2418d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2419d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 15 } },
2420d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2421d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2422d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 16 } },
2423d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2424d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2425d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 17 } },
2426d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2427d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2428d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 18 } },
2429d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2430d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2431d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 19 } },
2432d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2433d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2434d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 20 } },
2435d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2436d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2437d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 21 } },
2438d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2439d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2440d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 22 } },
2441d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2442d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2443d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 23 } },
2444d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2445d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2446d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 24 } },
2447d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2448d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2449d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 25 } },
2450d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2451d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2452d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2453d4afb5ceSopenharmony_ci}, seq67[] = {
2454d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2455d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2456d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2457d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2458d4afb5ceSopenharmony_ci}, seq68[] = {
2459d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2460d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2461d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2462d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2463d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2464d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2465d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2466d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2467d4afb5ceSopenharmony_ci}, seq69[] = {
2468d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2469d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2470d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2471d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"a", .buf_len = 1},
2472d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2473d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2474d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"b", .buf_len = 1},
2475d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2476d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2477d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2478d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2479d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2480d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2481d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2482d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2483d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2484d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2485d4afb5ceSopenharmony_ci}, seq70[] = {
2486d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2487d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2488d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2489d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2490d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"a", .buf_len = 1},
2491d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2492d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2493d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2494d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2495d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"b", .buf_len = 1},
2496d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2497d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"c", .buf_len = 1},
2498d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2499d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2500d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2501d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2502d4afb5ceSopenharmony_ci}, seq71[] = {
2503d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2504d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2505d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2506d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"a", .buf_len = 1},
2507d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2508d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"A", .buf_len = 1},
2509d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2510d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"b", .buf_len = 1},
2511d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2512d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"B", .buf_len = 1},
2513d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2514d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"c", .buf_len = 1},
2515d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2516d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"C", .buf_len = 1},
2517d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2518d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"d", .buf_len = 1},
2519d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2520d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"D", .buf_len = 1},
2521d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2522d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"e", .buf_len = 1},
2523d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2524d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"E", .buf_len = 1},
2525d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2526d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2527d4afb5ceSopenharmony_ci}, seq72[] = {
2528d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2529d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2530d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_CHUNK, .buf = bm72a, .buf_len = sizeof(bm72a)},
2531d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_CHUNK, .buf = bm72b, .buf_len = sizeof(bm72b)},
2532d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, },
2533d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2534d4afb5ceSopenharmony_ci}, seq73[] = {
2535d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2536d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2537d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_CHUNK, .buf = (const uint8_t *)"stream", .buf_len = 5},
2538d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_CHUNK, .buf = (const uint8_t *)"ming", .buf_len = 4},
2539d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, },
2540d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2541d4afb5ceSopenharmony_ci}, seq74[] = {
2542d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2543d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2544d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2545d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2546d4afb5ceSopenharmony_ci}, seq75[] = {
2547d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2548d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2549d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2550d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2551d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2552d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2553d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2554d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2555d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2556d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2557d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2558d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2559d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2560d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2561d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2562d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2563d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2564d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2565d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2566d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2567d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2568d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
2569d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2570d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2571d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2572d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2573d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2574d4afb5ceSopenharmony_ci}, seq76[] = {
2575d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2576d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2577d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2578d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2579d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2580d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2581d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2582d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2583d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2584d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2585d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2586d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2587d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2588d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2589d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2590d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2591d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2592d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2593d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2594d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2595d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2596d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
2597d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2598d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2599d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2600d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2601d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2602d4afb5ceSopenharmony_ci}, seq77[] = {
2603d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2604d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2605d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2606d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2607d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2608d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2609d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2610d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2611d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2612d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2613d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2614d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2615d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2616d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2617d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2618d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2619d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2620d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2621d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2622d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2623d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2624d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
2625d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2626d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2627d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2628d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2629d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2630d4afb5ceSopenharmony_ci}, seq78[] = {
2631d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2632d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2633d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2634d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2635d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2636d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2637d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2638d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2639d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2640d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2641d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2642d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2643d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2644d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2645d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2646d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2647d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2648d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2649d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2650d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2651d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2652d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
2653d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2654d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2655d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2656d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2657d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2658d4afb5ceSopenharmony_ci}, seq79[] = {
2659d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2660d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2661d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2662d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2663d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2664d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2665d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2666d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2667d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2668d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2669d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2670d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2671d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2672d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2673d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2674d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
2675d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2676d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2677d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 6 } },
2678d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2679d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2680d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
2681d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2682d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2683d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 8 } },
2684d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2685d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2686d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 9 } },
2687d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2688d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2689d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 10 } },
2690d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2691d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2692d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 11 } },
2693d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2694d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2695d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 12 } },
2696d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2697d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2698d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 13 } },
2699d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2700d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2701d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 14 } },
2702d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2703d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2704d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 15 } },
2705d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2706d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2707d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 16 } },
2708d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2709d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2710d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 17 } },
2711d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2712d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2713d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 18 } },
2714d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2715d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2716d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 19 } },
2717d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2718d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2719d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 20 } },
2720d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2721d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2722d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 21 } },
2723d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2724d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2725d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 22 } },
2726d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2727d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2728d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 23 } },
2729d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2730d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2731d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 24 } },
2732d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2733d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2734d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 25 } },
2735d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2736d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2737d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2738d4afb5ceSopenharmony_ci}, seq80[] = {
2739d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2740d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2741d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2742d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"a", .buf_len = 1},
2743d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2744d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2745d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"b", .buf_len = 1},
2746d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2747d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2748d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 2 } },
2749d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2750d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2751d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 3 } },
2752d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2753d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2754d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2755d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2756d4afb5ceSopenharmony_ci}, seq81[] = {
2757d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2758d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2759d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2760d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2761d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"a", .buf_len = 1},
2762d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2763d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2764d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2765d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2766d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"b", .buf_len = 1},
2767d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2768d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"c", .buf_len = 1},
2769d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END, },
2770d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2771d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END },
2772d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2773d4afb5ceSopenharmony_ci}, seq82[] = {
2774d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2775d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2776d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2777d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"Fun", .buf_len = 3},
2778d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_TRUE },
2779d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_START, },
2780d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_STR_END, .buf = (const uint8_t *)"Amt", .buf_len = 3},
2781d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = (int64_t)-2ll } },
2782d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2783d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2784d4afb5ceSopenharmony_ci
2785d4afb5ceSopenharmony_ci}, seq83[] = {
2786d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2787d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 97 } },
2788d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2789d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2790d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2791d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm83a, .buf_len = sizeof(bm83a) },
2792d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2793d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2794d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2795d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2796d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2797d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2798d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2799d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm83b, .buf_len = sizeof(bm83b) },
2800d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2801d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2802d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2803d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm83c, .buf_len = sizeof(bm83c) },
2804d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2805d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2806d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2807d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2808d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2809d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2810d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2811d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm83a, .buf_len = 0 },
2812d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2813d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2814d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2815d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2816d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
2817d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2818d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2819d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm83d, .buf_len = sizeof(bm83d) },
2820d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2821d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2822d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2823d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2824d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm83a, .buf_len = 0 },
2825d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2826d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2827d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2828d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2829d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2830d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2831d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
2832d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2833d4afb5ceSopenharmony_ci
2834d4afb5ceSopenharmony_ci}, seq84[] = {
2835d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2836d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 97 } },
2837d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2838d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2839d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2840d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm84a, .buf_len = sizeof(bm84a) },
2841d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2842d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2843d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2844d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2845d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2846d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2847d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2848d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm84b, .buf_len = sizeof(bm84b) },
2849d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2850d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2851d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2852d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm84c, .buf_len = sizeof(bm84c) },
2853d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2854d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2855d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2856d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2857d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2858d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2859d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2860d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm84a, .buf_len = 0 },
2861d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2862d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2863d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2864d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2865d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
2866d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2867d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2868d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm84d, .buf_len = sizeof(bm84d) },
2869d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2870d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2871d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2872d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2873d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm84a, .buf_len = 0 },
2874d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2875d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2876d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2877d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2878d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2879d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2880d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
2881d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2882d4afb5ceSopenharmony_ci
2883d4afb5ceSopenharmony_ci}, seq85[] = {
2884d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2885d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 97 } },
2886d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2887d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2888d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2889d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm85a, .buf_len = sizeof(bm85a) },
2890d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2891d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2892d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2893d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2894d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2895d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2896d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2897d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm85b, .buf_len = sizeof(bm85b) },
2898d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2899d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2900d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2901d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm85c, .buf_len = sizeof(bm85c) },
2902d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2903d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2904d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2905d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2906d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2907d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2908d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2909d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm85a, .buf_len = 0 },
2910d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2911d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2912d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2913d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2914d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
2915d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2916d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2917d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm85d, .buf_len = sizeof(bm85d) },
2918d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2919d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2920d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2921d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2922d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm85a, .buf_len = 0 },
2923d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2924d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2925d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2926d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2927d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2928d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2929d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
2930d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2931d4afb5ceSopenharmony_ci
2932d4afb5ceSopenharmony_ci}, seq86[] = {
2933d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2934d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 97 } },
2935d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2936d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2937d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2938d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm86a, .buf_len = sizeof(bm86a) },
2939d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2940d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2941d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2942d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2943d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2944d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2945d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2946d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm86b, .buf_len = sizeof(bm86b) },
2947d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2948d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2949d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2950d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm86c, .buf_len = sizeof(bm86c) },
2951d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2952d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2953d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2954d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2955d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2956d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2957d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2958d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm86a, .buf_len = 0 },
2959d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2960d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2961d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2962d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
2963d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
2964d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
2965d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2966d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm86d, .buf_len = sizeof(bm86d) },
2967d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2968d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2969d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2970d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2971d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm86a, .buf_len = 0 },
2972d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2973d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2974d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2975d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2976d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2977d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
2978d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
2979d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
2980d4afb5ceSopenharmony_ci}, seq87[] = {
2981d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
2982d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 97 } },
2983d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
2984d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2985d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2986d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm87a, .buf_len = sizeof(bm87a) },
2987d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2988d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2989d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
2990d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
2991d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2992d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2993d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2994d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm87b, .buf_len = sizeof(bm87b) },
2995d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
2996d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
2997d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
2998d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm87c, .buf_len = sizeof(bm87c) },
2999d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3000d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3001d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3002d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3003d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3004d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3005d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3006d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm87a, .buf_len = 0 },
3007d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3008d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3009d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
3010d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
3011d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
3012d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3013d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3014d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm87d, .buf_len = sizeof(bm87d) },
3015d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
3016d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3017d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3018d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3019d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm87a, .buf_len = 0 },
3020d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3021d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3022d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3023d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3024d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3025d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3026d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3027d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3028d4afb5ceSopenharmony_ci}, seq88[] = {
3029d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3030d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3031d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3032d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3033d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3034d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm88a, .buf_len = sizeof(bm88a) },
3035d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3036d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3037d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
3038d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
3039d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3040d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3041d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3042d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm88b, .buf_len = sizeof(bm88b) },
3043d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3044d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3045d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3046d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm88c, .buf_len = sizeof(bm88c) },
3047d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3048d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3049d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3050d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3051d4afb5ceSopenharmony_ci}, seq89[] = {
3052d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3053d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3054d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3055d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3056d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3057d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm89a, .buf_len = sizeof(bm89a) },
3058d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3059d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3060d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
3061d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
3062d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3063d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3064d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3065d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm89b, .buf_len = sizeof(bm89b) },
3066d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3067d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3068d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3069d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm89c, .buf_len = sizeof(bm89c) },
3070d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3071d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3072d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3073d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3074d4afb5ceSopenharmony_ci}, seq90[] = {
3075d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3076d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3077d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3078d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3079d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3080d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm90a, .buf_len = sizeof(bm90a) },
3081d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3082d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3083d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
3084d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
3085d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3086d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3087d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3088d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm90b, .buf_len = sizeof(bm90b) },
3089d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3090d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3091d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3092d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm90c, .buf_len = sizeof(bm90c) },
3093d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3094d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3095d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3096d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3097d4afb5ceSopenharmony_ci}, seq91[] = {
3098d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3099d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3100d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3101d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3102d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3103d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm91a, .buf_len = sizeof(bm91a) },
3104d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3105d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3106d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
3107d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
3108d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3109d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3110d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3111d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm91b, .buf_len = sizeof(bm91b) },
3112d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3113d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3114d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3115d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm91c, .buf_len = sizeof(bm91c) },
3116d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3117d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3118d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3119d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3120d4afb5ceSopenharmony_ci}, seq92[] = {
3121d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3122d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3123d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3124d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3125d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3126d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm92a, .buf_len = sizeof(bm92a) },
3127d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3128d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3129d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
3130d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
3131d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3132d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3133d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3134d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm92b, .buf_len = sizeof(bm92b) },
3135d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3136d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3137d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3138d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm92c, .buf_len = sizeof(bm92c) },
3139d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3140d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3141d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3142d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3143d4afb5ceSopenharmony_ci}, seq93[] = {
3144d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3145d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 16 } },
3146d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3147d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3148d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3149d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm93a, .buf_len = sizeof(bm93a) },
3150d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3151d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3152d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
3153d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
3154d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3155d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm93b, .buf_len = sizeof(bm93b) },
3156d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3157d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_START, },
3158d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3159d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3160d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm93c, .buf_len = sizeof(bm93c) },
3161d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3162d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3163d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_START, },
3164d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3165d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3166d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm93d, .buf_len = sizeof(bm93d) },
3167d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
3168d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3169d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3170d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3171d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm93e, .buf_len = sizeof(bm93e) },
3172d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3173d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3174d4afb5ceSopenharmony_ci	{ .reason = LECPCB_OBJECT_END },
3175d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3176d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_START, },
3177d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_START, },
3178d4afb5ceSopenharmony_ci	{ .reason = LECPCB_VAL_BLOB_END, .buf = bm93f, .buf_len = sizeof(bm93f) },
3179d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_ITEM_END, },
3180d4afb5ceSopenharmony_ci	{ .reason = LECPCB_ARRAY_END, },
3181d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3182d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3183d4afb5ceSopenharmony_ci}, seq94[] = {
3184d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3185d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 16 } },
3186d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3187d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3188d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3189d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm94a, .buf_len = sizeof(bm94a) },
3190d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3191d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3192d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3193d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
3194d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_BLOB_START, },
3195d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_BLOB_END, .buf = bm94b, .buf_len = sizeof(bm94b) },
3196d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3197d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3198d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3199d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
3200d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3201d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3202d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm94c, .buf_len = sizeof(bm94c) },
3203d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3204d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3205d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
3206d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3207d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3208d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm94d, .buf_len = sizeof(bm94d) },
3209d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3210d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3211d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3212d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3213d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm94e, .buf_len = sizeof(bm94e) },
3214d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3215d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
3216d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3217d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3218d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
3219d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3220d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3221d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm94f, .buf_len = sizeof(bm94f) },
3222d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3223d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3224d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
3225d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3226d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3227d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm94g, .buf_len = sizeof(bm94g) },
3228d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3229d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3230d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3231d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3232d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm94h, .buf_len = sizeof(bm94h) },
3233d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3234d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
3235d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3236d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3237d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3238d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3239d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3240d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3241d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm94i, .buf_len = sizeof(bm94i) },
3242d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3243d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3244d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3245d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3246d4afb5ceSopenharmony_ci}, seq95[] = {
3247d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3248d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 96 } },
3249d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3250d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3251d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3252d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm95a, .buf_len = sizeof(bm95a) },
3253d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3254d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3255d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3256d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
3257d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_BLOB_START, },
3258d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_BLOB_END, .buf = bm95b, .buf_len = sizeof(bm95b) },
3259d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3260d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3261d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3262d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3263d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm95c, .buf_len = sizeof(bm95c) },
3264d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3265d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3266d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3267d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3268d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3269d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm95d, .buf_len = sizeof(bm95d) },
3270d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3271d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3272d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3273d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3274d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm95e, .buf_len = sizeof(bm95e) },
3275d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3276d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3277d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3278d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3279d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3280d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3281d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm95f, .buf_len = sizeof(bm95f) },
3282d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3283d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3284d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
3285d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3286d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3287d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3288d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3289d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm95f, .buf_len = 0 },
3290d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3291d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3292d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3293d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
3294d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
3295d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3296d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3297d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm95g, .buf_len = sizeof(bm95g) },
3298d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3299d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3300d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3301d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3302d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm95f, .buf_len = 0 },
3303d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3304d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3305d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3306d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
3307d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3308d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3309d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3310d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3311d4afb5ceSopenharmony_ci}, seq96[] = {
3312d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3313d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 96 } },
3314d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3315d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3316d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3317d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm96a, .buf_len = sizeof(bm96a) },
3318d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3319d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3320d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3321d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
3322d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_BLOB_START, },
3323d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_BLOB_END, .buf = bm96b, .buf_len = sizeof(bm96b) },
3324d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3325d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3326d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3327d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
3328d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3329d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3330d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm96c, .buf_len = sizeof(bm96c) },
3331d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3332d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3333d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
3334d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3335d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3336d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm96d, .buf_len = sizeof(bm96d) },
3337d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3338d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3339d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3340d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3341d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm96e, .buf_len = sizeof(bm96e) },
3342d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3343d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
3344d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3345d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3346d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
3347d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3348d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3349d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm96f, .buf_len = sizeof(bm96f) },
3350d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3351d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3352d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
3353d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3354d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3355d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm96g, .buf_len = sizeof(bm96g) },
3356d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3357d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3358d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3359d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3360d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm96h, .buf_len = sizeof(bm96h) },
3361d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3362d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
3363d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3364d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3365d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3366d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3367d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3368d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3369d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm96i, .buf_len = sizeof(bm96i) },
3370d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3371d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3372d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
3373d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3374d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3375d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3376d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3377d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm96f, .buf_len = 0 },
3378d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3379d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3380d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3381d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
3382d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
3383d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3384d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3385d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm96j, .buf_len = sizeof(bm96j) },
3386d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3387d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3388d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3389d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3390d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm96f, .buf_len = 0 },
3391d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3392d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3393d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3394d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
3395d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3396d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3397d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3398d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3399d4afb5ceSopenharmony_ci}, seq97[] = {
3400d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3401d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 96 } },
3402d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3403d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3404d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3405d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm97a, .buf_len = sizeof(bm97a) },
3406d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3407d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3408d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3409d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 5 } },
3410d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_BLOB_START, },
3411d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_BLOB_END, .buf = bm97b, .buf_len = sizeof(bm97b) },
3412d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3413d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3414d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3415d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3416d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm97c, .buf_len = sizeof(bm97c) },
3417d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3418d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3419d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
3420d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3421d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3422d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3423d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3424d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm97f, .buf_len = 0 },
3425d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3426d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3427d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3428d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
3429d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
3430d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3431d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3432d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm97d, .buf_len = sizeof(bm97d) },
3433d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3434d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_START, },
3435d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3436d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3437d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm97e, .buf_len = sizeof(bm97e) },
3438d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_END, },
3439d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_START, },
3440d4afb5ceSopenharmony_ci	      { .reason = LECPCB_OBJECT_START, },
3441d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3442d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_START, },
3443d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_END, .buf = bm97f, .buf_len = sizeof(bm97f) },
3444d4afb5ceSopenharmony_ci	      { .reason = LECPCB_OBJECT_END },
3445d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_END, },
3446d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_START, },
3447d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3448d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm97g, .buf_len = sizeof(bm97g) },
3449d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_END, },
3450d4afb5ceSopenharmony_ci             { .reason = LECPCB_ARRAY_END, },
3451d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3452d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3453d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3454d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3455d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm97e, .buf_len = 0 },
3456d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3457d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3458d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3459d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
3460d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3461d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3462d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3463d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3464d4afb5ceSopenharmony_ci}, seq98[] = {
3465d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3466d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 97 } },
3467d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3468d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3469d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3470d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm98a, .buf_len = sizeof(bm98a) },
3471d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3472d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3473d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3474d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3475d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3476d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3477d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3478d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm98b, .buf_len = sizeof(bm98b) },
3479d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3480d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3481d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3482d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3483d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3484d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm98c, .buf_len = sizeof(bm98c) },
3485d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3486d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3487d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3488d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3489d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm98d, .buf_len = sizeof(bm98d) },
3490d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3491d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3492d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3493d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3494d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3495d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3496d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm98e, .buf_len = sizeof(bm98e) },
3497d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3498d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3499d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3500d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm98f, .buf_len = sizeof(bm98f) },
3501d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3502d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3503d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
3504d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3505d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3506d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3507d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3508d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm98e, .buf_len = 0 },
3509d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3510d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3511d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3512d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
3513d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
3514d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3515d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3516d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm98g, .buf_len = sizeof(bm98g) },
3517d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3518d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3519d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3520d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3521d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm98e, .buf_len = 0 },
3522d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3523d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3524d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3525d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
3526d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3527d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3528d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3529d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3530d4afb5ceSopenharmony_ci
3531d4afb5ceSopenharmony_ci}, seq99[] = {
3532d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3533d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 97 } },
3534d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3535d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3536d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3537d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm99a, .buf_len = sizeof(bm99a) },
3538d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3539d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3540d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3541d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3542d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3543d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3544d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
3545d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3546d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3547d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm99b, .buf_len = sizeof(bm99b) },
3548d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3549d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3550d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
3551d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3552d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3553d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm99c, .buf_len = sizeof(bm99c) },
3554d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3555d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3556d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3557d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3558d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm99d, .buf_len = sizeof(bm99d) },
3559d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3560d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
3561d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3562d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3563d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
3564d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3565d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3566d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm99e, .buf_len = sizeof(bm99e) },
3567d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3568d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3569d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
3570d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3571d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3572d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm99f, .buf_len = sizeof(bm99f) },
3573d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3574d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3575d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3576d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3577d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm99g, .buf_len = sizeof(bm99g) },
3578d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3579d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
3580d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3581d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3582d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3583d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3584d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3585d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3586d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm99h, .buf_len = sizeof(bm99h) },
3587d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3588d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3589d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3590d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm99i, .buf_len = sizeof(bm99i) },
3591d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3592d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3593d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
3594d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3595d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3596d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3597d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3598d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm99a, .buf_len = 0 },
3599d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3600d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3601d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3602d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
3603d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
3604d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3605d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3606d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm99j, .buf_len = sizeof(bm99j) },
3607d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3608d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3609d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3610d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3611d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm98e, .buf_len = 0 },
3612d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3613d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3614d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3615d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
3616d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3617d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3618d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3619d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3620d4afb5ceSopenharmony_ci
3621d4afb5ceSopenharmony_ci}, seq100[] = {
3622d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3623d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3624d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3625d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3626d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3627d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm100a, .buf_len = sizeof(bm100a) },
3628d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3629d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3630d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3631d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3632d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3633d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3634d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3635d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm100b, .buf_len = sizeof(bm100b) },
3636d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3637d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3638d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3639d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3640d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3641d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm100c, .buf_len = sizeof(bm100c) },
3642d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3643d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3644d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3645d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3646d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm100d, .buf_len = sizeof(bm100d) },
3647d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3648d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3649d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3650d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3651d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3652d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3653d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm100e, .buf_len = sizeof(bm100e) },
3654d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3655d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3656d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3657d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm100f, .buf_len = sizeof(bm100f) },
3658d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3659d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3660d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3661d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3662d4afb5ceSopenharmony_ci
3663d4afb5ceSopenharmony_ci}, seq101[] = {
3664d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3665d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3666d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3667d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3668d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3669d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm101a, .buf_len = sizeof(bm101a) },
3670d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3671d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3672d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3673d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3674d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3675d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3676d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
3677d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3678d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3679d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm101b, .buf_len = sizeof(bm101b) },
3680d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3681d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3682d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
3683d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3684d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3685d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm101c, .buf_len = sizeof(bm101c) },
3686d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3687d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3688d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3689d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3690d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm101d, .buf_len = sizeof(bm101d) },
3691d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3692d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
3693d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3694d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3695d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
3696d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3697d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3698d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm101e, .buf_len = sizeof(bm101e) },
3699d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3700d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3701d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
3702d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3703d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3704d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm101f, .buf_len = sizeof(bm101f) },
3705d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
3706d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3707d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3708d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3709d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm101g, .buf_len = sizeof(bm101g) },
3710d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
3711d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
3712d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3713d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3714d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3715d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3716d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3717d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3718d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm101h, .buf_len = sizeof(bm101h) },
3719d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3720d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3721d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3722d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm101i, .buf_len = sizeof(bm101i) },
3723d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3724d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3725d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
3726d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3727d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3728d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3729d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3730d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm101j, .buf_len = 0 },
3731d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3732d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3733d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3734d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 1 } },
3735d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_INT, .item = { .u.i64 = -6 } },
3736d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3737d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3738d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm101j, .buf_len = sizeof(bm101j) },
3739d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3740d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3741d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3742d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3743d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm101j, .buf_len = 0 },
3744d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3745d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3746d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3747d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
3748d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3749d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3750d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3751d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3752d4afb5ceSopenharmony_ci}, seq102[] = {
3753d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3754d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3755d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3756d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3757d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3758d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm102a, .buf_len = sizeof(bm102a) },
3759d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3760d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3761d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3762d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3763d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3764d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3765d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3766d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm102b, .buf_len = sizeof(bm102b) },
3767d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3768d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3769d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3770d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3771d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3772d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm102c, .buf_len = sizeof(bm102c) },
3773d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3774d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3775d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3776d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3777d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm102d, .buf_len = sizeof(bm102d) },
3778d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3779d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3780d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3781d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3782d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3783d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3784d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm102e, .buf_len = sizeof(bm102e) },
3785d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3786d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3787d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3788d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm102f, .buf_len = sizeof(bm102f) },
3789d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3790d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3791d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3792d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3793d4afb5ceSopenharmony_ci}, seq103[] = {
3794d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3795d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
3796d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3797d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3798d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3799d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm103a, .buf_len = sizeof(bm103a) },
3800d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3801d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3802d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3803d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3804d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3805d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3806d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3807d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3808d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3809d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm103b, .buf_len = sizeof(bm103b) },
3810d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3811d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3812d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3813d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3814d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3815d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm103c, .buf_len = sizeof(bm103c) },
3816d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3817d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3818d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3819d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3820d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm103d, .buf_len = sizeof(bm103d) },
3821d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3822d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3823d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3824d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3825d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3826d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3827d4afb5ceSopenharmony_ci		  { .reason = LECPCB_VAL_BLOB_START, },
3828d4afb5ceSopenharmony_ci		  { .reason = LECPCB_VAL_BLOB_END, .buf = bm103e, .buf_len = sizeof(bm103e) },
3829d4afb5ceSopenharmony_ci		  { .reason = LECPCB_ARRAY_ITEM_END, },
3830d4afb5ceSopenharmony_ci		  { .reason = LECPCB_ARRAY_ITEM_START, },
3831d4afb5ceSopenharmony_ci		  { .reason = LECPCB_OBJECT_START, },
3832d4afb5ceSopenharmony_ci		     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3833d4afb5ceSopenharmony_ci			  { .reason = LECPCB_VAL_BLOB_START, },
3834d4afb5ceSopenharmony_ci			  { .reason = LECPCB_VAL_BLOB_END, .buf = bm103f, .buf_len = sizeof(bm103f) },
3835d4afb5ceSopenharmony_ci
3836d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3837d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3838d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3839d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3840d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm103g, .buf_len = sizeof(bm103g) },
3841d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3842d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3843d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3844d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3845d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3846d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3847d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3848d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3849d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm103h, .buf_len = sizeof(bm103h) },
3850d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3851d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3852d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3853d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm103i, .buf_len = sizeof(bm103i) },
3854d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3855d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3856d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3857d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3858d4afb5ceSopenharmony_ci
3859d4afb5ceSopenharmony_ci}, seq104[] = {
3860d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3861d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 98 } },
3862d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3863d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3864d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3865d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm104a, .buf_len = sizeof(bm104a) },
3866d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3867d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3868d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3869d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
3870d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3871d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3872d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3873d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm104b, .buf_len = sizeof(bm104b) },
3874d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3875d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3876d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
3877d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3878d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3879d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3880d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3881d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm104c, .buf_len = sizeof(bm104c) },
3882d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3883d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3884d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3885d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3886d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_START, },
3887d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3888d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3889d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm104d, .buf_len = sizeof(bm104d) },
3890d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_END, },
3891d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_START, },
3892d4afb5ceSopenharmony_ci	      { .reason = LECPCB_OBJECT_START },
3893d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3894d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_START, },
3895d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_END, .buf = bm104e, .buf_len = sizeof(bm104e) },
3896d4afb5ceSopenharmony_ci	      { .reason = LECPCB_OBJECT_END },
3897d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_END, },
3898d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_START, },
3899d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
3900d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm104f, .buf_len = sizeof(bm104f) },
3901d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_END, },
3902d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_END, },
3903d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3904d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3905d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm104g, .buf_len = sizeof(bm104g) },
3906d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
3907d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3908d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3909d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3910d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm104h, .buf_len = sizeof(bm104h) },
3911d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3912d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3913d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3914d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
3915d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3916d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
3917d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
3918d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
3919d4afb5ceSopenharmony_ci}, seq105[] = {
3920d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
3921d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 98 } },
3922d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
3923d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
3924d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3925d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm105a, .buf_len = sizeof(bm105a) },
3926d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3927d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3928d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
3929d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END, },
3930d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3931d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3932d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
3933d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm105b, .buf_len = sizeof(bm105b) },
3934d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3935d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3936d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
3937d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
3938d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
3939d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
3940d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3941d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm105c, .buf_len = sizeof(bm105c) },
3942d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3943d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3944d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
3945d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
3946d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_START, },
3947d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
3948d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_START, },
3949d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_START, },
3950d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_START, },
3951d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_END, .buf = bm105d, .buf_len = sizeof(bm105d) },
3952d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_END, },
3953d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_START, },
3954d4afb5ceSopenharmony_ci	       { .reason = LECPCB_OBJECT_START, },
3955d4afb5ceSopenharmony_ci	        { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3956d4afb5ceSopenharmony_ci	        { .reason = LECPCB_VAL_BLOB_START, },
3957d4afb5ceSopenharmony_ci	        { .reason = LECPCB_VAL_BLOB_END, .buf = bm105e, .buf_len = sizeof(bm105e) },
3958d4afb5ceSopenharmony_ci	       { .reason = LECPCB_OBJECT_END, },
3959d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_END, },
3960d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_START, },
3961d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_START, },
3962d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_END, .buf = bm105f, .buf_len = sizeof(bm105f) },
3963d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_END, },
3964d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_END, },
3965d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_END, },
3966d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_START, },
3967d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_START, },
3968d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_START, },
3969d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_START, },
3970d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_END, .buf = bm105g, .buf_len = sizeof(bm105g) },
3971d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_END, },
3972d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_START, },
3973d4afb5ceSopenharmony_ci	       { .reason = LECPCB_OBJECT_START, },
3974d4afb5ceSopenharmony_ci	        { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3975d4afb5ceSopenharmony_ci	        { .reason = LECPCB_VAL_BLOB_START, },
3976d4afb5ceSopenharmony_ci		{ .reason = LECPCB_VAL_BLOB_END, .buf = bm105h, .buf_len = sizeof(bm105h) },
3977d4afb5ceSopenharmony_ci	       { .reason = LECPCB_OBJECT_END, },
3978d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_END, },
3979d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_START, },
3980d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_START, },
3981d4afb5ceSopenharmony_ci	       { .reason = LECPCB_VAL_BLOB_END, .buf = bm105i, .buf_len = sizeof(bm105i) },
3982d4afb5ceSopenharmony_ci	       { .reason = LECPCB_ARRAY_ITEM_END, },
3983d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_END, },
3984d4afb5ceSopenharmony_ci	      { .reason = LECPCB_ARRAY_ITEM_END, },
3985d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_END, },
3986d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
3987d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
3988d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm105j, .buf_len = sizeof(bm105j) },
3989d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END, },
3990d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3991d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
3992d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
3993d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm105k, .buf_len = sizeof(bm105k) },
3994d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
3995d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
3996d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
3997d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
3998d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
3999d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
4000d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
4001d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
4002d4afb5ceSopenharmony_ci}, seq106[] = {
4003d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
4004d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 98 } },
4005d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
4006d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
4007d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
4008d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm106a, .buf_len = sizeof(bm106a) },
4009d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
4010d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
4011d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
4012d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
4013d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
4014d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
4015d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
4016d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm106b, .buf_len = sizeof(bm106b) },
4017d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4018d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4019d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
4020d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
4021d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
4022d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm106c, .buf_len = sizeof(bm106c) },
4023d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
4024d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4025d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4026d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
4027d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm106d, .buf_len = sizeof(bm106d) },
4028d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4029d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
4030d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_END },
4031d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
4032d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
4033d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
4034d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm106e, .buf_len = sizeof(bm106e) },
4035d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
4036d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
4037d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_START, },
4038d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
4039d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
4040d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
4041d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
4042d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm106f, .buf_len = sizeof(bm106f) },
4043d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4044d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4045d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
4046d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
4047d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
4048d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm106g, .buf_len = sizeof(bm106g) },
4049d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
4050d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4051d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4052d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
4053d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm106h, .buf_len = sizeof(bm106h) },
4054d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4055d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
4056d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
4057d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
4058d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
4059d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
4060d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
4061d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
4062d4afb5ceSopenharmony_ci}, seq107[] = {
4063d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
4064d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 17 } },
4065d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
4066d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
4067d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
4068d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm107a, .buf_len = sizeof(bm107a) },
4069d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
4070d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
4071d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
4072d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
4073d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
4074d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
4075d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
4076d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm107b, .buf_len = sizeof(bm107b) },
4077d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4078d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4079d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
4080d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
4081d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
4082d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm107c, .buf_len = sizeof(bm107c) },
4083d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
4084d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4085d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4086d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
4087d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm107d, .buf_len = sizeof(bm107d) },
4088d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4089d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
4090d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
4091d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
4092d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm107e, .buf_len = sizeof(bm107e) },
4093d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
4094d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4095d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4096d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
4097d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm107f, .buf_len = sizeof(bm107f) },
4098d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
4099d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
4100d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
4101d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm107g, .buf_len = sizeof(bm107g) },
4102d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
4103d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
4104d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
4105d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
4106d4afb5ceSopenharmony_ci}, seq108[] = {
4107d4afb5ceSopenharmony_ci	{ .reason = LECPCB_CONSTRUCTED },
4108d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_START, .item = { .u.u64 = 18 } },
4109d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_START, },
4110d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
4111d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
4112d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm108a, .buf_len = sizeof(bm108a) },
4113d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_END, },
4114d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_ITEM_START, },
4115d4afb5ceSopenharmony_ci	  { .reason = LECPCB_OBJECT_START, },
4116d4afb5ceSopenharmony_ci	   { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 7 } },
4117d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_START, },
4118d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_START, },
4119d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
4120d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4121d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
4122d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm108b, .buf_len = sizeof(bm108b) },
4123d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
4124d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
4125d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_START, },
4126d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
4127d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_START, },
4128d4afb5ceSopenharmony_ci	      { .reason = LECPCB_VAL_BLOB_END, .buf = bm108c, .buf_len = sizeof(bm108c) },
4129d4afb5ceSopenharmony_ci	     { .reason = LECPCB_OBJECT_END },
4130d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
4131d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_START, },
4132d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
4133d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm108d, .buf_len = sizeof(bm108d) },
4134d4afb5ceSopenharmony_ci	     { .reason = LECPCB_ARRAY_ITEM_END, },
4135d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_END, },
4136d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4137d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4138d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_START, },
4139d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4140d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
4141d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm108e, .buf_len = sizeof(bm108e) },
4142d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4143d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4144d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_START, },
4145d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
4146d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_START, },
4147d4afb5ceSopenharmony_ci	     { .reason = LECPCB_VAL_BLOB_END, .buf = bm108f, .buf_len = sizeof(bm108f) },
4148d4afb5ceSopenharmony_ci	    { .reason = LECPCB_OBJECT_END },
4149d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4150d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_START, },
4151d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_START, },
4152d4afb5ceSopenharmony_ci	    { .reason = LECPCB_VAL_BLOB_END, .buf = bm108g, .buf_len = sizeof(bm108g) },
4153d4afb5ceSopenharmony_ci	    { .reason = LECPCB_ARRAY_ITEM_END, },
4154d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_END, },
4155d4afb5ceSopenharmony_ci	   { .reason = LECPCB_ARRAY_ITEM_END, },
4156d4afb5ceSopenharmony_ci	  { .reason = LECPCB_ARRAY_END, },
4157d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_NUM_UINT, .item = { .u.u64 = 4 } },
4158d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_START, },
4159d4afb5ceSopenharmony_ci	  { .reason = LECPCB_VAL_BLOB_END, .buf = bm108h, .buf_len = sizeof(bm108h) },
4160d4afb5ceSopenharmony_ci	 { .reason = LECPCB_OBJECT_END },
4161d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_END, },
4162d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
4163d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_BLOB_START, },
4164d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_BLOB_END, .buf = bm108i, .buf_len = sizeof(bm108i) },
4165d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_END, },
4166d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_START, },
4167d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_BLOB_START, },
4168d4afb5ceSopenharmony_ci	 { .reason = LECPCB_VAL_BLOB_END, .buf = bm108j, .buf_len = sizeof(bm108j) },
4169d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_ITEM_END, },
4170d4afb5ceSopenharmony_ci	 { .reason = LECPCB_ARRAY_END, },
4171d4afb5ceSopenharmony_ci	{ .reason = LECPCB_TAG_END, },
4172d4afb5ceSopenharmony_ci	{ .reason = LECPCB_DESTRUCTED },
4173d4afb5ceSopenharmony_ci};
4174d4afb5ceSopenharmony_ci
4175d4afb5ceSopenharmony_ci
4176d4afb5ceSopenharmony_cistruct cbort {
4177d4afb5ceSopenharmony_ci	const uint8_t		*b;
4178d4afb5ceSopenharmony_ci	size_t			blen;
4179d4afb5ceSopenharmony_ci	const struct seq	*seq;
4180d4afb5ceSopenharmony_ci	size_t			seq_size;
4181d4afb5ceSopenharmony_ci};
4182d4afb5ceSopenharmony_ci
4183d4afb5ceSopenharmony_cistatic const struct cbort cbor_tests[] = {
4184d4afb5ceSopenharmony_ci	{ .b = test1,  .blen = sizeof(test1),
4185d4afb5ceSopenharmony_ci			.seq = seq1,  .seq_size = LWS_ARRAY_SIZE(seq1) },
4186d4afb5ceSopenharmony_ci	{ .b = test2,  .blen = sizeof(test2),
4187d4afb5ceSopenharmony_ci			.seq = seq2,  .seq_size = LWS_ARRAY_SIZE(seq2) },
4188d4afb5ceSopenharmony_ci	{ .b = test3,  .blen = sizeof(test3),
4189d4afb5ceSopenharmony_ci			.seq = seq3,  .seq_size = LWS_ARRAY_SIZE(seq3) },
4190d4afb5ceSopenharmony_ci	{ .b = test4,  .blen = sizeof(test4),
4191d4afb5ceSopenharmony_ci			.seq = seq4,  .seq_size = LWS_ARRAY_SIZE(seq4) },
4192d4afb5ceSopenharmony_ci	{ .b = test5,  .blen = sizeof(test5),
4193d4afb5ceSopenharmony_ci			.seq = seq5,  .seq_size = LWS_ARRAY_SIZE(seq5) },
4194d4afb5ceSopenharmony_ci	{ .b = test6,  .blen = sizeof(test6),
4195d4afb5ceSopenharmony_ci			.seq = seq6,  .seq_size = LWS_ARRAY_SIZE(seq6) },
4196d4afb5ceSopenharmony_ci	{ .b = test7,  .blen = sizeof(test7),
4197d4afb5ceSopenharmony_ci			.seq = seq7,  .seq_size = LWS_ARRAY_SIZE(seq7) },
4198d4afb5ceSopenharmony_ci	{ .b = test8,  .blen = sizeof(test8),
4199d4afb5ceSopenharmony_ci			.seq = seq8,  .seq_size = LWS_ARRAY_SIZE(seq8) },
4200d4afb5ceSopenharmony_ci	{ .b = test9,  .blen = sizeof(test9),
4201d4afb5ceSopenharmony_ci			.seq = seq9,  .seq_size = LWS_ARRAY_SIZE(seq9) },
4202d4afb5ceSopenharmony_ci	{ .b = test10, .blen = sizeof(test10),
4203d4afb5ceSopenharmony_ci			.seq = seq10, .seq_size = LWS_ARRAY_SIZE(seq10) },
4204d4afb5ceSopenharmony_ci	{ .b = test11, .blen = sizeof(test11),
4205d4afb5ceSopenharmony_ci			.seq = seq11, .seq_size = LWS_ARRAY_SIZE(seq11) },
4206d4afb5ceSopenharmony_ci	{ .b = test12, .blen = sizeof(test12),
4207d4afb5ceSopenharmony_ci			.seq = seq12, .seq_size = LWS_ARRAY_SIZE(seq12) },
4208d4afb5ceSopenharmony_ci	{ .b = test13, .blen = sizeof(test13),
4209d4afb5ceSopenharmony_ci			.seq = seq13, .seq_size = LWS_ARRAY_SIZE(seq13) },
4210d4afb5ceSopenharmony_ci	{ .b = test14, .blen = sizeof(test14),
4211d4afb5ceSopenharmony_ci			.seq = seq14, .seq_size = LWS_ARRAY_SIZE(seq14) },
4212d4afb5ceSopenharmony_ci	{ .b = test15, .blen = sizeof(test15),
4213d4afb5ceSopenharmony_ci			.seq = seq15, .seq_size = LWS_ARRAY_SIZE(seq15) },
4214d4afb5ceSopenharmony_ci	{ .b = test16, .blen = sizeof(test16),
4215d4afb5ceSopenharmony_ci			.seq = seq16, .seq_size = LWS_ARRAY_SIZE(seq16) },
4216d4afb5ceSopenharmony_ci	{ .b = test17, .blen = sizeof(test17),
4217d4afb5ceSopenharmony_ci			.seq = seq17, .seq_size = LWS_ARRAY_SIZE(seq17) },
4218d4afb5ceSopenharmony_ci	{ .b = test18, .blen = sizeof(test18),
4219d4afb5ceSopenharmony_ci			.seq = seq18, .seq_size = LWS_ARRAY_SIZE(seq18) },
4220d4afb5ceSopenharmony_ci	{ .b = test19, .blen = sizeof(test19),
4221d4afb5ceSopenharmony_ci			.seq = seq19, .seq_size = LWS_ARRAY_SIZE(seq19) },
4222d4afb5ceSopenharmony_ci	{ .b = test20, .blen = sizeof(test20),
4223d4afb5ceSopenharmony_ci			.seq = seq20, .seq_size = LWS_ARRAY_SIZE(seq20) },
4224d4afb5ceSopenharmony_ci	{ .b = test21, .blen = sizeof(test21),
4225d4afb5ceSopenharmony_ci			.seq = seq21, .seq_size = LWS_ARRAY_SIZE(seq21) },
4226d4afb5ceSopenharmony_ci	{ .b = test22, .blen = sizeof(test22),
4227d4afb5ceSopenharmony_ci			.seq = seq22, .seq_size = LWS_ARRAY_SIZE(seq22) },
4228d4afb5ceSopenharmony_ci	{ .b = test23, .blen = sizeof(test23),
4229d4afb5ceSopenharmony_ci			.seq = seq23, .seq_size = LWS_ARRAY_SIZE(seq23) },
4230d4afb5ceSopenharmony_ci	{ .b = test24, .blen = sizeof(test24),
4231d4afb5ceSopenharmony_ci			.seq = seq24, .seq_size = LWS_ARRAY_SIZE(seq24) },
4232d4afb5ceSopenharmony_ci	{ .b = test25, .blen = sizeof(test25),
4233d4afb5ceSopenharmony_ci			.seq = seq25, .seq_size = LWS_ARRAY_SIZE(seq25) },
4234d4afb5ceSopenharmony_ci	{ .b = test26, .blen = sizeof(test26),
4235d4afb5ceSopenharmony_ci			.seq = seq26, .seq_size = LWS_ARRAY_SIZE(seq26) },
4236d4afb5ceSopenharmony_ci	{ .b = test27, .blen = sizeof(test27),
4237d4afb5ceSopenharmony_ci			.seq = seq27, .seq_size = LWS_ARRAY_SIZE(seq27) },
4238d4afb5ceSopenharmony_ci	{ .b = test28, .blen = sizeof(test28),
4239d4afb5ceSopenharmony_ci			.seq = seq28, .seq_size = LWS_ARRAY_SIZE(seq28) },
4240d4afb5ceSopenharmony_ci	{ .b = test29, .blen = sizeof(test29),
4241d4afb5ceSopenharmony_ci			.seq = seq29, .seq_size = LWS_ARRAY_SIZE(seq29) },
4242d4afb5ceSopenharmony_ci	{ .b = test30, .blen = sizeof(test30),
4243d4afb5ceSopenharmony_ci			.seq = seq30, .seq_size = LWS_ARRAY_SIZE(seq30) },
4244d4afb5ceSopenharmony_ci	{ .b = test31, .blen = sizeof(test31),
4245d4afb5ceSopenharmony_ci			.seq = seq31, .seq_size = LWS_ARRAY_SIZE(seq31) },
4246d4afb5ceSopenharmony_ci	{ .b = test32, .blen = sizeof(test32),
4247d4afb5ceSopenharmony_ci			.seq = seq32, .seq_size = LWS_ARRAY_SIZE(seq32) },
4248d4afb5ceSopenharmony_ci	{ .b = test33, .blen = sizeof(test33),
4249d4afb5ceSopenharmony_ci			.seq = seq33, .seq_size = LWS_ARRAY_SIZE(seq33) },
4250d4afb5ceSopenharmony_ci	{ .b = test34, .blen = sizeof(test34),
4251d4afb5ceSopenharmony_ci			.seq = seq34, .seq_size = LWS_ARRAY_SIZE(seq34) },
4252d4afb5ceSopenharmony_ci	{ .b = test35, .blen = sizeof(test35),
4253d4afb5ceSopenharmony_ci			.seq = seq35, .seq_size = LWS_ARRAY_SIZE(seq35) },
4254d4afb5ceSopenharmony_ci	{ .b = test36, .blen = sizeof(test36),
4255d4afb5ceSopenharmony_ci			.seq = seq36, .seq_size = LWS_ARRAY_SIZE(seq36) },
4256d4afb5ceSopenharmony_ci	{ .b = test37, .blen = sizeof(test37),
4257d4afb5ceSopenharmony_ci			.seq = seq37, .seq_size = LWS_ARRAY_SIZE(seq37) },
4258d4afb5ceSopenharmony_ci	{ .b = test38, .blen = sizeof(test38),
4259d4afb5ceSopenharmony_ci			.seq = seq38, .seq_size = LWS_ARRAY_SIZE(seq38) },
4260d4afb5ceSopenharmony_ci	{ .b = test39, .blen = sizeof(test39),
4261d4afb5ceSopenharmony_ci			.seq = seq39, .seq_size = LWS_ARRAY_SIZE(seq39) },
4262d4afb5ceSopenharmony_ci	{ .b = test40, .blen = sizeof(test40),
4263d4afb5ceSopenharmony_ci			.seq = seq40, .seq_size = LWS_ARRAY_SIZE(seq40) },
4264d4afb5ceSopenharmony_ci	{ .b = test41, .blen = sizeof(test41),
4265d4afb5ceSopenharmony_ci			.seq = seq41, .seq_size = LWS_ARRAY_SIZE(seq41) },
4266d4afb5ceSopenharmony_ci	{ .b = test42, .blen = sizeof(test42),
4267d4afb5ceSopenharmony_ci			.seq = seq42, .seq_size = LWS_ARRAY_SIZE(seq42) },
4268d4afb5ceSopenharmony_ci	{ .b = test43, .blen = sizeof(test43),
4269d4afb5ceSopenharmony_ci			.seq = seq43, .seq_size = LWS_ARRAY_SIZE(seq43) },
4270d4afb5ceSopenharmony_ci	{ .b = test44, .blen = sizeof(test44),
4271d4afb5ceSopenharmony_ci			.seq = seq44, .seq_size = LWS_ARRAY_SIZE(seq44) },
4272d4afb5ceSopenharmony_ci	{ .b = test45, .blen = sizeof(test45),
4273d4afb5ceSopenharmony_ci			.seq = seq45, .seq_size = LWS_ARRAY_SIZE(seq45) },
4274d4afb5ceSopenharmony_ci	{ .b = test46, .blen = sizeof(test46),
4275d4afb5ceSopenharmony_ci			.seq = seq46, .seq_size = LWS_ARRAY_SIZE(seq46) },
4276d4afb5ceSopenharmony_ci	{ .b = test47, .blen = sizeof(test47),
4277d4afb5ceSopenharmony_ci			.seq = seq47, .seq_size = LWS_ARRAY_SIZE(seq47) },
4278d4afb5ceSopenharmony_ci	{ .b = test48, .blen = sizeof(test48),
4279d4afb5ceSopenharmony_ci			.seq = seq48, .seq_size = LWS_ARRAY_SIZE(seq48) },
4280d4afb5ceSopenharmony_ci	{ .b = test49, .blen = sizeof(test49),
4281d4afb5ceSopenharmony_ci			.seq = seq49, .seq_size = LWS_ARRAY_SIZE(seq49) },
4282d4afb5ceSopenharmony_ci	{ .b = test50, .blen = sizeof(test50),
4283d4afb5ceSopenharmony_ci			.seq = seq50, .seq_size = LWS_ARRAY_SIZE(seq50) },
4284d4afb5ceSopenharmony_ci	{ .b = test51, .blen = sizeof(test51),
4285d4afb5ceSopenharmony_ci			.seq = seq51, .seq_size = LWS_ARRAY_SIZE(seq51) },
4286d4afb5ceSopenharmony_ci	{ .b = test52, .blen = sizeof(test52),
4287d4afb5ceSopenharmony_ci			.seq = seq52, .seq_size = LWS_ARRAY_SIZE(seq52) },
4288d4afb5ceSopenharmony_ci	{ .b = test53, .blen = sizeof(test53),
4289d4afb5ceSopenharmony_ci			.seq = seq53, .seq_size = LWS_ARRAY_SIZE(seq53) },
4290d4afb5ceSopenharmony_ci	{ .b = test54, .blen = sizeof(test54),
4291d4afb5ceSopenharmony_ci			.seq = seq54, .seq_size = LWS_ARRAY_SIZE(seq54) },
4292d4afb5ceSopenharmony_ci	{ .b = test55, .blen = sizeof(test55),
4293d4afb5ceSopenharmony_ci			.seq = seq55, .seq_size = LWS_ARRAY_SIZE(seq55) },
4294d4afb5ceSopenharmony_ci	{ .b = test56, .blen = sizeof(test56),
4295d4afb5ceSopenharmony_ci			.seq = seq56, .seq_size = LWS_ARRAY_SIZE(seq56) },
4296d4afb5ceSopenharmony_ci	{ .b = test57, .blen = sizeof(test57),
4297d4afb5ceSopenharmony_ci			.seq = seq57, .seq_size = LWS_ARRAY_SIZE(seq57) },
4298d4afb5ceSopenharmony_ci	{ .b = test58, .blen = sizeof(test58),
4299d4afb5ceSopenharmony_ci			.seq = seq58, .seq_size = LWS_ARRAY_SIZE(seq58) },
4300d4afb5ceSopenharmony_ci	{ .b = test59, .blen = sizeof(test59),
4301d4afb5ceSopenharmony_ci			.seq = seq59, .seq_size = LWS_ARRAY_SIZE(seq59) },
4302d4afb5ceSopenharmony_ci	{ .b = test60, .blen = sizeof(test60),
4303d4afb5ceSopenharmony_ci			.seq = seq60, .seq_size = LWS_ARRAY_SIZE(seq60) },
4304d4afb5ceSopenharmony_ci	{ .b = test61, .blen = sizeof(test61),
4305d4afb5ceSopenharmony_ci			.seq = seq61, .seq_size = LWS_ARRAY_SIZE(seq61) },
4306d4afb5ceSopenharmony_ci	{ .b = test62, .blen = sizeof(test62),
4307d4afb5ceSopenharmony_ci			.seq = seq62, .seq_size = LWS_ARRAY_SIZE(seq62) },
4308d4afb5ceSopenharmony_ci	{ .b = test63, .blen = sizeof(test63),
4309d4afb5ceSopenharmony_ci			.seq = seq63, .seq_size = LWS_ARRAY_SIZE(seq63) },
4310d4afb5ceSopenharmony_ci	{ .b = test64, .blen = sizeof(test64),
4311d4afb5ceSopenharmony_ci			.seq = seq64, .seq_size = LWS_ARRAY_SIZE(seq64) },
4312d4afb5ceSopenharmony_ci	{ .b = test65, .blen = sizeof(test65),
4313d4afb5ceSopenharmony_ci			.seq = seq65, .seq_size = LWS_ARRAY_SIZE(seq65) },
4314d4afb5ceSopenharmony_ci	{ .b = test66, .blen = sizeof(test66),
4315d4afb5ceSopenharmony_ci			.seq = seq66, .seq_size = LWS_ARRAY_SIZE(seq66) },
4316d4afb5ceSopenharmony_ci	{ .b = test67, .blen = sizeof(test67),
4317d4afb5ceSopenharmony_ci			.seq = seq67, .seq_size = LWS_ARRAY_SIZE(seq67) },
4318d4afb5ceSopenharmony_ci	{ .b = test68, .blen = sizeof(test68),
4319d4afb5ceSopenharmony_ci			.seq = seq68, .seq_size = LWS_ARRAY_SIZE(seq68) },
4320d4afb5ceSopenharmony_ci	{ .b = test69, .blen = sizeof(test69),
4321d4afb5ceSopenharmony_ci			.seq = seq69, .seq_size = LWS_ARRAY_SIZE(seq69) },
4322d4afb5ceSopenharmony_ci	{ .b = test70, .blen = sizeof(test70),
4323d4afb5ceSopenharmony_ci			.seq = seq70, .seq_size = LWS_ARRAY_SIZE(seq70) },
4324d4afb5ceSopenharmony_ci	{ .b = test71, .blen = sizeof(test71),
4325d4afb5ceSopenharmony_ci			.seq = seq71, .seq_size = LWS_ARRAY_SIZE(seq71) },
4326d4afb5ceSopenharmony_ci	{ .b = test72, .blen = sizeof(test72),
4327d4afb5ceSopenharmony_ci			.seq = seq72, .seq_size = LWS_ARRAY_SIZE(seq72) },
4328d4afb5ceSopenharmony_ci	{ .b = test73, .blen = sizeof(test73),
4329d4afb5ceSopenharmony_ci			.seq = seq73, .seq_size = LWS_ARRAY_SIZE(seq73) },
4330d4afb5ceSopenharmony_ci	{ .b = test74, .blen = sizeof(test74),
4331d4afb5ceSopenharmony_ci			.seq = seq74, .seq_size = LWS_ARRAY_SIZE(seq74) },
4332d4afb5ceSopenharmony_ci	{ .b = test75, .blen = sizeof(test75),
4333d4afb5ceSopenharmony_ci			.seq = seq75, .seq_size = LWS_ARRAY_SIZE(seq75) },
4334d4afb5ceSopenharmony_ci	{ .b = test76, .blen = sizeof(test76),
4335d4afb5ceSopenharmony_ci			.seq = seq76, .seq_size = LWS_ARRAY_SIZE(seq76) },
4336d4afb5ceSopenharmony_ci	{ .b = test77, .blen = sizeof(test77),
4337d4afb5ceSopenharmony_ci			.seq = seq77, .seq_size = LWS_ARRAY_SIZE(seq77) },
4338d4afb5ceSopenharmony_ci	{ .b = test78, .blen = sizeof(test78),
4339d4afb5ceSopenharmony_ci			.seq = seq78, .seq_size = LWS_ARRAY_SIZE(seq78) },
4340d4afb5ceSopenharmony_ci	{ .b = test79, .blen = sizeof(test79),
4341d4afb5ceSopenharmony_ci			.seq = seq79, .seq_size = LWS_ARRAY_SIZE(seq79) },
4342d4afb5ceSopenharmony_ci	{ .b = test80, .blen = sizeof(test80),
4343d4afb5ceSopenharmony_ci			.seq = seq80, .seq_size = LWS_ARRAY_SIZE(seq80) },
4344d4afb5ceSopenharmony_ci	{ .b = test81, .blen = sizeof(test81),
4345d4afb5ceSopenharmony_ci			.seq = seq81, .seq_size = LWS_ARRAY_SIZE(seq81) },
4346d4afb5ceSopenharmony_ci	{ .b = test82, .blen = sizeof(test82),
4347d4afb5ceSopenharmony_ci			.seq = seq82, .seq_size = LWS_ARRAY_SIZE(seq82) },
4348d4afb5ceSopenharmony_ci
4349d4afb5ceSopenharmony_ci	/* COSE-dervied test vectors */
4350d4afb5ceSopenharmony_ci
4351d4afb5ceSopenharmony_ci	{ .b = test83, .blen = sizeof(test83),
4352d4afb5ceSopenharmony_ci			.seq = seq83, .seq_size = LWS_ARRAY_SIZE(seq83) },
4353d4afb5ceSopenharmony_ci	{ .b = test84, .blen = sizeof(test84),
4354d4afb5ceSopenharmony_ci			.seq = seq84, .seq_size = LWS_ARRAY_SIZE(seq84) },
4355d4afb5ceSopenharmony_ci	{ .b = test85, .blen = sizeof(test85),
4356d4afb5ceSopenharmony_ci			.seq = seq85, .seq_size = LWS_ARRAY_SIZE(seq85) },
4357d4afb5ceSopenharmony_ci	{ .b = test86, .blen = sizeof(test86),
4358d4afb5ceSopenharmony_ci			.seq = seq86, .seq_size = LWS_ARRAY_SIZE(seq86) },
4359d4afb5ceSopenharmony_ci	{ .b = test87, .blen = sizeof(test87),
4360d4afb5ceSopenharmony_ci			.seq = seq87, .seq_size = LWS_ARRAY_SIZE(seq87) },
4361d4afb5ceSopenharmony_ci	{ .b = test88, .blen = sizeof(test88),
4362d4afb5ceSopenharmony_ci			.seq = seq88, .seq_size = LWS_ARRAY_SIZE(seq88) },
4363d4afb5ceSopenharmony_ci	{ .b = test89, .blen = sizeof(test89),
4364d4afb5ceSopenharmony_ci			.seq = seq89, .seq_size = LWS_ARRAY_SIZE(seq89) },
4365d4afb5ceSopenharmony_ci	{ .b = test90, .blen = sizeof(test90),
4366d4afb5ceSopenharmony_ci			.seq = seq90, .seq_size = LWS_ARRAY_SIZE(seq90) },
4367d4afb5ceSopenharmony_ci	{ .b = test91, .blen = sizeof(test91),
4368d4afb5ceSopenharmony_ci			.seq = seq91, .seq_size = LWS_ARRAY_SIZE(seq91) },
4369d4afb5ceSopenharmony_ci	{ .b = test92, .blen = sizeof(test92),
4370d4afb5ceSopenharmony_ci			.seq = seq92, .seq_size = LWS_ARRAY_SIZE(seq92) },
4371d4afb5ceSopenharmony_ci	{ .b = test93, .blen = sizeof(test93),
4372d4afb5ceSopenharmony_ci			.seq = seq93, .seq_size = LWS_ARRAY_SIZE(seq93) },
4373d4afb5ceSopenharmony_ci	{ .b = test94, .blen = sizeof(test94),
4374d4afb5ceSopenharmony_ci			.seq = seq94, .seq_size = LWS_ARRAY_SIZE(seq94) },
4375d4afb5ceSopenharmony_ci	{ .b = test95, .blen = sizeof(test95),
4376d4afb5ceSopenharmony_ci			.seq = seq95, .seq_size = LWS_ARRAY_SIZE(seq95) },
4377d4afb5ceSopenharmony_ci	{ .b = test96, .blen = sizeof(test96),
4378d4afb5ceSopenharmony_ci			.seq = seq96, .seq_size = LWS_ARRAY_SIZE(seq96) },
4379d4afb5ceSopenharmony_ci	{ .b = test97, .blen = sizeof(test97),
4380d4afb5ceSopenharmony_ci			.seq = seq97, .seq_size = LWS_ARRAY_SIZE(seq97) },
4381d4afb5ceSopenharmony_ci	{ .b = test98, .blen = sizeof(test98),
4382d4afb5ceSopenharmony_ci			.seq = seq98, .seq_size = LWS_ARRAY_SIZE(seq98) },
4383d4afb5ceSopenharmony_ci	{ .b = test99, .blen = sizeof(test99),
4384d4afb5ceSopenharmony_ci			.seq = seq99, .seq_size = LWS_ARRAY_SIZE(seq99) },
4385d4afb5ceSopenharmony_ci	{ .b = test100, .blen = sizeof(test100),
4386d4afb5ceSopenharmony_ci			.seq = seq100, .seq_size = LWS_ARRAY_SIZE(seq100) },
4387d4afb5ceSopenharmony_ci	{ .b = test101, .blen = sizeof(test101),
4388d4afb5ceSopenharmony_ci			.seq = seq101, .seq_size = LWS_ARRAY_SIZE(seq101) },
4389d4afb5ceSopenharmony_ci	{ .b = test102, .blen = sizeof(test102),
4390d4afb5ceSopenharmony_ci			.seq = seq102, .seq_size = LWS_ARRAY_SIZE(seq102) },
4391d4afb5ceSopenharmony_ci	{ .b = test103, .blen = sizeof(test103),
4392d4afb5ceSopenharmony_ci			.seq = seq103, .seq_size = LWS_ARRAY_SIZE(seq103) },
4393d4afb5ceSopenharmony_ci	{ .b = test104, .blen = sizeof(test104),
4394d4afb5ceSopenharmony_ci			.seq = seq104, .seq_size = LWS_ARRAY_SIZE(seq104) },
4395d4afb5ceSopenharmony_ci	{ .b = test105, .blen = sizeof(test105),
4396d4afb5ceSopenharmony_ci			.seq = seq105, .seq_size = LWS_ARRAY_SIZE(seq105) },
4397d4afb5ceSopenharmony_ci	{ .b = test106, .blen = sizeof(test106),
4398d4afb5ceSopenharmony_ci			.seq = seq106, .seq_size = LWS_ARRAY_SIZE(seq106) },
4399d4afb5ceSopenharmony_ci	{ .b = test107, .blen = sizeof(test107),
4400d4afb5ceSopenharmony_ci			.seq = seq107, .seq_size = LWS_ARRAY_SIZE(seq107) },
4401d4afb5ceSopenharmony_ci	{ .b = test108, .blen = sizeof(test108),
4402d4afb5ceSopenharmony_ci			.seq = seq108, .seq_size = LWS_ARRAY_SIZE(seq108) },
4403d4afb5ceSopenharmony_ci};
4404d4afb5ceSopenharmony_ci
4405d4afb5ceSopenharmony_cistatic const uint8_t
4406d4afb5ceSopenharmony_ci	w1[] = { 0x65, 0x68, 0x65, 0x6C,
4407d4afb5ceSopenharmony_ci		 0x6C, 0x6F },
4408d4afb5ceSopenharmony_ci	w2[] = { 0xc2 },
4409d4afb5ceSopenharmony_ci	w3[] = { 0x82, 0x63, 0x61, 0x62,
4410d4afb5ceSopenharmony_ci		 0x63, 0x63, 0x64, 0x65,
4411d4afb5ceSopenharmony_ci		 0x66 },
4412d4afb5ceSopenharmony_ci	w4[] = { 0xA2, 0x63, 0x67, 0x68,
4413d4afb5ceSopenharmony_ci		 0x69, 0x01, 0x63, 0x6A,
4414d4afb5ceSopenharmony_ci		 0x6B, 0x6C, 0x02 },
4415d4afb5ceSopenharmony_ci	w5[] = { 0xD8, 0x7B, 0xA2, 0x63,
4416d4afb5ceSopenharmony_ci		 0x67, 0x68, 0x69, 0x01,
4417d4afb5ceSopenharmony_ci		 0x63, 0x6A, 0x6B, 0x6C,
4418d4afb5ceSopenharmony_ci		 0x02 },
4419d4afb5ceSopenharmony_ci	w6[] = { 0xCC, 0xA2, 0x63, 0x67,
4420d4afb5ceSopenharmony_ci		 0x68, 0x69, 0x01, 0x63,
4421d4afb5ceSopenharmony_ci		 0x6A, 0x6B, 0x6C, 0x82,
4422d4afb5ceSopenharmony_ci		 0x61, 0x61, 0x61, 0x62 },
4423d4afb5ceSopenharmony_ci	w7[] = { 0x20, },
4424d4afb5ceSopenharmony_ci	w8[] = { 0x0c, },
4425d4afb5ceSopenharmony_ci	w13[] = { 0x18, 0x34 },
4426d4afb5ceSopenharmony_ci	w14[] = { 0x19, 0x12, 0x34 },
4427d4afb5ceSopenharmony_ci	w15[] = { 0x1a, 0x12, 0x34, 0x56, 0x78 },
4428d4afb5ceSopenharmony_ci	w16[] = { 0x1b, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0xf0 },
4429d4afb5ceSopenharmony_ci	w17[] = { 0x65, 0x68, 0x65, 0x6C, 0x6C, 0x6F },
4430d4afb5ceSopenharmony_ci	w18[] = { 0x25 },
4431d4afb5ceSopenharmony_ci	w19[] = {
4432d4afb5ceSopenharmony_ci			0xd8, 0x7b, 0x58, 0xb7,
4433d4afb5ceSopenharmony_ci			0xd8, 0x62, 0x84, 0x43, 0xa1,
4434d4afb5ceSopenharmony_ci			0x03, 0x00, 0xa1, 0x07, 0x83,
4435d4afb5ceSopenharmony_ci			0x43, 0xa1, 0x01, 0x27, 0xa1,
4436d4afb5ceSopenharmony_ci			0x04, 0x42, 0x31, 0x31, 0x58,
4437d4afb5ceSopenharmony_ci			0x40, 0xb7, 0xca, 0xcb, 0xa2,
4438d4afb5ceSopenharmony_ci			0x85, 0xc4, 0xcd, 0x3e, 0xd2,
4439d4afb5ceSopenharmony_ci			0xf0, 0x14, 0x6f, 0x41, 0x98,
4440d4afb5ceSopenharmony_ci			0x86, 0x14, 0x4c, 0xa6, 0x38,
4441d4afb5ceSopenharmony_ci			0xd0, 0x87, 0xde, 0x12, 0x3d,
4442d4afb5ceSopenharmony_ci			0x40, 0x01, 0x67, 0x30, 0x8a,
4443d4afb5ceSopenharmony_ci			0xce, 0xab, 0xc4, 0xb5, 0xe5,
4444d4afb5ceSopenharmony_ci			0xc6, 0xa4, 0x0c, 0x0d, 0xe0,
4445d4afb5ceSopenharmony_ci			},
4446d4afb5ceSopenharmony_ci	w19a[] = {
4447d4afb5ceSopenharmony_ci			0xb7, 0x11, 0x67, 0xa3, 0x91,
4448d4afb5ceSopenharmony_ci			0x75, 0xea, 0x56, 0xc1, 0xfe,
4449d4afb5ceSopenharmony_ci			0x96, 0xc8, 0x9e, 0x5e, 0x7d,
4450d4afb5ceSopenharmony_ci			0x30, 0xda, 0xf2, 0x43, 0x8a,
4451d4afb5ceSopenharmony_ci			0x45, 0x61, 0x59, 0xa2, 0x0a,
4452d4afb5ceSopenharmony_ci			0x54, 0x54, 0x68, 0x69, 0x73,
4453d4afb5ceSopenharmony_ci			0x20, 0x69, 0x73, 0x20, 0x74,
4454d4afb5ceSopenharmony_ci			0x68, 0x65, 0x20, 0x63, 0x6f,
4455d4afb5ceSopenharmony_ci			0x6e, 0x74, 0x65, 0x6e, 0x74,
4456d4afb5ceSopenharmony_ci			0x2e, 0x81, 0x83, 0x43, 0xa1,
4457d4afb5ceSopenharmony_ci			0x01, 0x27, 0xa1, 0x04, 0x42,
4458d4afb5ceSopenharmony_ci			0x31, 0x31, 0x58, 0x40, 0x77,
4459d4afb5ceSopenharmony_ci			0xf3, 0xea, 0xcd, 0x11,},
4460d4afb5ceSopenharmony_ci	w19b[] = {
4461d4afb5ceSopenharmony_ci			0x85, 0x2c, 0x4b, 0xf9, 0xcb, 0x1d,
4462d4afb5ceSopenharmony_ci			0x72, 0xfa, 0xbe, 0x6b, 0x26,
4463d4afb5ceSopenharmony_ci			0xfb, 0xa1, 0xd7, 0x60, 0x92,
4464d4afb5ceSopenharmony_ci			0xb2, 0xb5, 0xb7, 0xec, 0x83,
4465d4afb5ceSopenharmony_ci			0xb8, 0x35, 0x57, 0x65, 0x22,
4466d4afb5ceSopenharmony_ci			0x64, 0xe6, 0x96, 0x90, 0xdb,
4467d4afb5ceSopenharmony_ci			0xc1, 0x17, 0x2d, 0xdc, 0x0b,
4468d4afb5ceSopenharmony_ci			0xf8, 0x84, 0x11, 0xc0, 0xd2,
4469d4afb5ceSopenharmony_ci			0x5a, 0x50, 0x7f, 0xdb, 0x24,
4470d4afb5ceSopenharmony_ci			0x7a, 0x20, 0xc4, 0x0d, 0x5e,
4471d4afb5ceSopenharmony_ci			0x24, 0x5f, 0xab, 0xd3, 0xfc,
4472d4afb5ceSopenharmony_ci			0x9e, 0xc1, 0x06 },
4473d4afb5ceSopenharmony_ci	w22[] = { 0xD8, 0x7B, 0x19, 0x01, 0xC8 },
4474d4afb5ceSopenharmony_ci	w24[] = { 0xDB, 0x12, 0x34, 0x56, 0x78, 0x9A,
4475d4afb5ceSopenharmony_ci			0xBC, 0xED, 0xF0, 0x19, 0x01, 0xC8},
4476d4afb5ceSopenharmony_ci	w25[] = { 0xF9, 0x3C, 0x00 },
4477d4afb5ceSopenharmony_ci	w26[] = { 0xF9, 0x3E, 0x00 },
4478d4afb5ceSopenharmony_ci	w27[] = { 0xFB, 0x3F, 0xF1, 0xF7, 0xCE, 0xD9, 0x16, 0x87, 0x2B },
4479d4afb5ceSopenharmony_ci	w28[] = { 0xA2, 0x61, 0x61, 0x01, 0x61, 0x62, 0x82, 0x02, 0x03 },
4480d4afb5ceSopenharmony_ci	w29[] = { 0x7F, 0x65, 0x68, 0x65, 0x6C, 0x6C, 0x6F, 0xFF
4481d4afb5ceSopenharmony_ci}
4482d4afb5ceSopenharmony_ci;
4483d4afb5ceSopenharmony_ci
4484d4afb5ceSopenharmony_cistatic const char * const tok[] = {
4485d4afb5ceSopenharmony_ci	"something",
4486d4afb5ceSopenharmony_ci};
4487d4afb5ceSopenharmony_ci
4488d4afb5ceSopenharmony_cistruct priv {
4489d4afb5ceSopenharmony_ci	const struct cbort *cbt;
4490d4afb5ceSopenharmony_ci	size_t idx;
4491d4afb5ceSopenharmony_ci};
4492d4afb5ceSopenharmony_ci
4493d4afb5ceSopenharmony_cistatic int pass;
4494d4afb5ceSopenharmony_ci
4495d4afb5ceSopenharmony_cistatic signed char
4496d4afb5ceSopenharmony_citest_cb(struct lecp_ctx *ctx, char reason)
4497d4afb5ceSopenharmony_ci{
4498d4afb5ceSopenharmony_ci	struct priv *priv = (struct priv *)ctx->user;
4499d4afb5ceSopenharmony_ci	size_t i = priv->idx++;
4500d4afb5ceSopenharmony_ci
4501d4afb5ceSopenharmony_ci#if defined(VERBOSE)
4502d4afb5ceSopenharmony_ci	 lwsl_notice("%s: %s, ctx->path %s\n", __func__,
4503d4afb5ceSopenharmony_ci			 reason_names[(int)reason & 0x1f], ctx->path);
4504d4afb5ceSopenharmony_ci#endif
4505d4afb5ceSopenharmony_ci
4506d4afb5ceSopenharmony_ci	// if (ctx->npos)
4507d4afb5ceSopenharmony_ci	//	lwsl_hexdump_notice(ctx->buf, ctx->npos);
4508d4afb5ceSopenharmony_ci
4509d4afb5ceSopenharmony_ci	if (!priv->cbt->seq)
4510d4afb5ceSopenharmony_ci		return 0;
4511d4afb5ceSopenharmony_ci
4512d4afb5ceSopenharmony_ci	if (i >= priv->cbt->seq_size) {
4513d4afb5ceSopenharmony_ci		lwsl_warn("%s: unexpected parse states\n", __func__);
4514d4afb5ceSopenharmony_ci		return 1;
4515d4afb5ceSopenharmony_ci	}
4516d4afb5ceSopenharmony_ci
4517d4afb5ceSopenharmony_ci	if (priv->cbt->seq[i].reason != reason) {
4518d4afb5ceSopenharmony_ci		lwsl_warn("%s: reason mismatch\n", __func__);
4519d4afb5ceSopenharmony_ci		return 1;
4520d4afb5ceSopenharmony_ci	}
4521d4afb5ceSopenharmony_ci
4522d4afb5ceSopenharmony_ci	if (priv->cbt->seq[i].buf &&
4523d4afb5ceSopenharmony_ci	    (priv->cbt->seq[i].buf_len != ctx->npos ||
4524d4afb5ceSopenharmony_ci	     memcmp(priv->cbt->seq[i].buf, ctx->buf, ctx->npos))) {
4525d4afb5ceSopenharmony_ci		lwsl_warn("%s: buf mismatch\n", __func__);
4526d4afb5ceSopenharmony_ci		lwsl_hexdump_notice(ctx->buf, (size_t)ctx->npos);
4527d4afb5ceSopenharmony_ci		return 1;
4528d4afb5ceSopenharmony_ci	}
4529d4afb5ceSopenharmony_ci
4530d4afb5ceSopenharmony_ci	switch (reason) {
4531d4afb5ceSopenharmony_ci	case LECPCB_VAL_SIMPLE:
4532d4afb5ceSopenharmony_ci	case LECPCB_VAL_NUM_UINT:
4533d4afb5ceSopenharmony_ci	case LECPCB_VAL_NUM_INT:
4534d4afb5ceSopenharmony_ci		if (ctx->item.u.u64 != priv->cbt->seq[i].item.u.u64) {
4535d4afb5ceSopenharmony_ci			lwsl_warn("%s: number mismatch %llu %llu\n", __func__,
4536d4afb5ceSopenharmony_ci				(unsigned long long)ctx->item.u.u64,
4537d4afb5ceSopenharmony_ci				(unsigned long long)priv->cbt->seq[i].item.u.u64);
4538d4afb5ceSopenharmony_ci			return 1;
4539d4afb5ceSopenharmony_ci		}
4540d4afb5ceSopenharmony_ci		break;
4541d4afb5ceSopenharmony_ci
4542d4afb5ceSopenharmony_ci	case LECPCB_VAL_FLOAT16:
4543d4afb5ceSopenharmony_ci		if (ctx->item.u.hf != priv->cbt->seq[i].item.u.hf) {
4544d4afb5ceSopenharmony_ci			lwsl_warn("%s: number mismatch %llu %llu\n", __func__,
4545d4afb5ceSopenharmony_ci				(unsigned long long)ctx->item.u.hf,
4546d4afb5ceSopenharmony_ci				(unsigned long long)priv->cbt->seq[i].item.u.hf);
4547d4afb5ceSopenharmony_ci			return 1;
4548d4afb5ceSopenharmony_ci		}
4549d4afb5ceSopenharmony_ci		break;
4550d4afb5ceSopenharmony_ci	case LECPCB_VAL_FLOAT32:
4551d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
4552d4afb5ceSopenharmony_ci		if (!isfinite(ctx->item.u.f) &&
4553d4afb5ceSopenharmony_ci		    !isfinite(priv->cbt->seq[i].item.u.f))
4554d4afb5ceSopenharmony_ci			break;
4555d4afb5ceSopenharmony_ci		if (isnan(ctx->item.u.f) &&
4556d4afb5ceSopenharmony_ci		    isnan(priv->cbt->seq[i].item.u.f))
4557d4afb5ceSopenharmony_ci			break;
4558d4afb5ceSopenharmony_ci#endif
4559d4afb5ceSopenharmony_ci		if (ctx->item.u.f != priv->cbt->seq[i].item.u.f) {
4560d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
4561d4afb5ceSopenharmony_ci			lwsl_warn("%s: number mismatch %f %f\n", __func__,
4562d4afb5ceSopenharmony_ci				ctx->item.u.f,
4563d4afb5ceSopenharmony_ci				priv->cbt->seq[i].item.u.f);
4564d4afb5ceSopenharmony_ci#else
4565d4afb5ceSopenharmony_ci			lwsl_warn("%s: f32 number mismatch %llu %llu\n", __func__,
4566d4afb5ceSopenharmony_ci				(unsigned long long)ctx->item.u.f,
4567d4afb5ceSopenharmony_ci				(unsigned long long)priv->cbt->seq[i].item.u.f);
4568d4afb5ceSopenharmony_ci#endif
4569d4afb5ceSopenharmony_ci			return 1;
4570d4afb5ceSopenharmony_ci		}
4571d4afb5ceSopenharmony_ci		break;
4572d4afb5ceSopenharmony_ci	case LECPCB_VAL_FLOAT64:
4573d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
4574d4afb5ceSopenharmony_ci		if (!isfinite(ctx->item.u.d) &&
4575d4afb5ceSopenharmony_ci		    !isfinite(priv->cbt->seq[i].item.u.d))
4576d4afb5ceSopenharmony_ci			break;
4577d4afb5ceSopenharmony_ci		if (isnan(ctx->item.u.d) &&
4578d4afb5ceSopenharmony_ci		    isnan(priv->cbt->seq[i].item.u.d))
4579d4afb5ceSopenharmony_ci			break;
4580d4afb5ceSopenharmony_ci#endif
4581d4afb5ceSopenharmony_ci		if (ctx->item.u.d != priv->cbt->seq[i].item.u.d) {
4582d4afb5ceSopenharmony_ci#if defined(LWS_WITH_CBOR_FLOAT)
4583d4afb5ceSopenharmony_ci			lwsl_warn("%s: f64 number mismatch %f %f\n", __func__,
4584d4afb5ceSopenharmony_ci				ctx->item.u.d,
4585d4afb5ceSopenharmony_ci				priv->cbt->seq[i].item.u.d);
4586d4afb5ceSopenharmony_ci#else
4587d4afb5ceSopenharmony_ci			lwsl_warn("%s: number mismatch %llu %llu\n", __func__,
4588d4afb5ceSopenharmony_ci				(unsigned long long)ctx->item.u.d,
4589d4afb5ceSopenharmony_ci				(unsigned long long)priv->cbt->seq[i].item.u.d);
4590d4afb5ceSopenharmony_ci#endif
4591d4afb5ceSopenharmony_ci			return 1;
4592d4afb5ceSopenharmony_ci		}
4593d4afb5ceSopenharmony_ci		break;
4594d4afb5ceSopenharmony_ci
4595d4afb5ceSopenharmony_ci	case LECPCB_DESTRUCTED:
4596d4afb5ceSopenharmony_ci		pass++;
4597d4afb5ceSopenharmony_ci		break;
4598d4afb5ceSopenharmony_ci	}
4599d4afb5ceSopenharmony_ci
4600d4afb5ceSopenharmony_ci	return 0;
4601d4afb5ceSopenharmony_ci}
4602d4afb5ceSopenharmony_ci
4603d4afb5ceSopenharmony_ciint main(int argc, const char **argv)
4604d4afb5ceSopenharmony_ci{
4605d4afb5ceSopenharmony_ci	int n, m, e = 0, logs = LLL_USER | LLL_ERR | LLL_WARN | LLL_NOTICE,
4606d4afb5ceSopenharmony_ci			expected = (int)LWS_ARRAY_SIZE(cbor_tests) +
4607d4afb5ceSopenharmony_ci					29 /* <-- how many write tests */;
4608d4afb5ceSopenharmony_ci	struct lecp_ctx ctx;
4609d4afb5ceSopenharmony_ci	const char *p;
4610d4afb5ceSopenharmony_ci
4611d4afb5ceSopenharmony_ci	if ((p = lws_cmdline_option(argc, argv, "-d")))
4612d4afb5ceSopenharmony_ci		logs = atoi(p);
4613d4afb5ceSopenharmony_ci
4614d4afb5ceSopenharmony_ci	lws_set_log_level(logs, NULL);
4615d4afb5ceSopenharmony_ci	lwsl_user("LWS API selftest: LECP CBOR parser\n");
4616d4afb5ceSopenharmony_ci
4617d4afb5ceSopenharmony_ci	for (m = 0; m < (int)LWS_ARRAY_SIZE(cbor_tests); m++) {
4618d4afb5ceSopenharmony_ci
4619d4afb5ceSopenharmony_ci		struct priv priv;
4620d4afb5ceSopenharmony_ci
4621d4afb5ceSopenharmony_ci		priv.cbt = &cbor_tests[m];
4622d4afb5ceSopenharmony_ci		priv.idx = 0;
4623d4afb5ceSopenharmony_ci
4624d4afb5ceSopenharmony_ci		lwsl_notice("%s: ++++++++++++++++ test %d\n", __func__, m + 1);
4625d4afb5ceSopenharmony_ci
4626d4afb5ceSopenharmony_ci		lecp_construct(&ctx, test_cb, &priv, tok, LWS_ARRAY_SIZE(tok));
4627d4afb5ceSopenharmony_ci
4628d4afb5ceSopenharmony_ci		lwsl_hexdump_info(cbor_tests[m].b, cbor_tests[m].blen);
4629d4afb5ceSopenharmony_ci
4630d4afb5ceSopenharmony_ci#if 0
4631d4afb5ceSopenharmony_ci		{
4632d4afb5ceSopenharmony_ci			char fn[128];
4633d4afb5ceSopenharmony_ci			int fd;
4634d4afb5ceSopenharmony_ci
4635d4afb5ceSopenharmony_ci			lws_snprintf(fn, sizeof(fn), "/tmp/cbor-%d", m + 1);
4636d4afb5ceSopenharmony_ci			fd = open(fn, LWS_O_CREAT | LWS_O_TRUNC | LWS_O_WRONLY, 0600);
4637d4afb5ceSopenharmony_ci			if (fd != -1) {
4638d4afb5ceSopenharmony_ci				write(fd,  cbor_tests[m].b,
4639d4afb5ceSopenharmony_ci					   cbor_tests[m].blen);
4640d4afb5ceSopenharmony_ci				close(fd);
4641d4afb5ceSopenharmony_ci			}
4642d4afb5ceSopenharmony_ci		}
4643d4afb5ceSopenharmony_ci#endif
4644d4afb5ceSopenharmony_ci
4645d4afb5ceSopenharmony_ci		n = lecp_parse(&ctx, cbor_tests[m].b,
4646d4afb5ceSopenharmony_ci				     cbor_tests[m].blen);
4647d4afb5ceSopenharmony_ci
4648d4afb5ceSopenharmony_ci		lecp_destruct(&ctx);
4649d4afb5ceSopenharmony_ci
4650d4afb5ceSopenharmony_ci		if (n < 0 && m + 1 != 46 /* expected to fail */) {
4651d4afb5ceSopenharmony_ci			lwsl_err("%s: test %d: CBOR decode failed %d '%s'\n",
4652d4afb5ceSopenharmony_ci					__func__, m + 1, n,
4653d4afb5ceSopenharmony_ci					lecp_error_to_string(n));
4654d4afb5ceSopenharmony_ci			e++;
4655d4afb5ceSopenharmony_ci		}
4656d4afb5ceSopenharmony_ci	}
4657d4afb5ceSopenharmony_ci
4658d4afb5ceSopenharmony_ci	{
4659d4afb5ceSopenharmony_ci		lws_lec_pctx_t ctx;
4660d4afb5ceSopenharmony_ci		uint8_t buf[64];
4661d4afb5ceSopenharmony_ci
4662d4afb5ceSopenharmony_ci		lws_lec_init(&ctx, buf, sizeof(buf));
4663d4afb5ceSopenharmony_ci
4664d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "'hello'") !=
4665d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4666d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w1) || memcmp(w1, buf, ctx.used)) {
4667d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4668d4afb5ceSopenharmony_ci			e++;
4669d4afb5ceSopenharmony_ci		} else
4670d4afb5ceSopenharmony_ci			pass++;
4671d4afb5ceSopenharmony_ci
4672d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4673d4afb5ceSopenharmony_ci
4674d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "2()") !=
4675d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4676d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w2) || memcmp(w2, buf, ctx.used)) {
4677d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4678d4afb5ceSopenharmony_ci			e++;
4679d4afb5ceSopenharmony_ci		} else
4680d4afb5ceSopenharmony_ci			pass++;
4681d4afb5ceSopenharmony_ci
4682d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4683d4afb5ceSopenharmony_ci
4684d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "['abc','def']") !=
4685d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4686d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w3) || memcmp(w3, buf, ctx.used)) {
4687d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4688d4afb5ceSopenharmony_ci			e++;
4689d4afb5ceSopenharmony_ci		} else
4690d4afb5ceSopenharmony_ci			pass++;
4691d4afb5ceSopenharmony_ci
4692d4afb5ceSopenharmony_ci		lwsl_user("%s: test4\n", __func__);
4693d4afb5ceSopenharmony_ci
4694d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4695d4afb5ceSopenharmony_ci
4696d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "{'ghi':1,'jkl':2}") !=
4697d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4698d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w4) || memcmp(w4, buf, ctx.used)) {
4699d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4700d4afb5ceSopenharmony_ci			e++;
4701d4afb5ceSopenharmony_ci		} else
4702d4afb5ceSopenharmony_ci			pass++;
4703d4afb5ceSopenharmony_ci
4704d4afb5ceSopenharmony_ci		lwsl_user("%s: test5\n", __func__);
4705d4afb5ceSopenharmony_ci
4706d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4707d4afb5ceSopenharmony_ci
4708d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "123({'ghi':1,'jkl':2})") !=
4709d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4710d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w5) || memcmp(w5, buf, ctx.used)) {
4711d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4712d4afb5ceSopenharmony_ci			e++;
4713d4afb5ceSopenharmony_ci		} else
4714d4afb5ceSopenharmony_ci			pass++;
4715d4afb5ceSopenharmony_ci
4716d4afb5ceSopenharmony_ci		lwsl_user("%s: test6\n", __func__);
4717d4afb5ceSopenharmony_ci
4718d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4719d4afb5ceSopenharmony_ci
4720d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "12({'ghi':1,'jkl':['a', 'b']})") !=
4721d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4722d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w6) || memcmp(w6, buf, ctx.used)) {
4723d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4724d4afb5ceSopenharmony_ci			e++;
4725d4afb5ceSopenharmony_ci		} else
4726d4afb5ceSopenharmony_ci			pass++;
4727d4afb5ceSopenharmony_ci
4728d4afb5ceSopenharmony_ci		lwsl_user("%s: test7\n", __func__);
4729d4afb5ceSopenharmony_ci
4730d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4731d4afb5ceSopenharmony_ci
4732d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%d", -1) !=
4733d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4734d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w7) || memcmp(w7, buf, ctx.used)) {
4735d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4736d4afb5ceSopenharmony_ci			e++;
4737d4afb5ceSopenharmony_ci		} else
4738d4afb5ceSopenharmony_ci			pass++;
4739d4afb5ceSopenharmony_ci
4740d4afb5ceSopenharmony_ci		lwsl_user("%s: test8\n", __func__);
4741d4afb5ceSopenharmony_ci
4742d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4743d4afb5ceSopenharmony_ci
4744d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%ld", -1l) !=
4745d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4746d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w7) || memcmp(w7, buf, ctx.used)) {
4747d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4748d4afb5ceSopenharmony_ci			e++;
4749d4afb5ceSopenharmony_ci		} else
4750d4afb5ceSopenharmony_ci			pass++;
4751d4afb5ceSopenharmony_ci
4752d4afb5ceSopenharmony_ci		lwsl_user("%s: test9\n", __func__);
4753d4afb5ceSopenharmony_ci
4754d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4755d4afb5ceSopenharmony_ci
4756d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%lld", -1ll) !=
4757d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4758d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w7) || memcmp(w7, buf, ctx.used)) {
4759d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4760d4afb5ceSopenharmony_ci			e++;
4761d4afb5ceSopenharmony_ci		} else
4762d4afb5ceSopenharmony_ci			pass++;
4763d4afb5ceSopenharmony_ci
4764d4afb5ceSopenharmony_ci		lwsl_user("%s: test10\n", __func__);
4765d4afb5ceSopenharmony_ci
4766d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4767d4afb5ceSopenharmony_ci
4768d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%u", 12) !=
4769d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4770d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w8) || memcmp(w8, buf, ctx.used)) {
4771d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4772d4afb5ceSopenharmony_ci			e++;
4773d4afb5ceSopenharmony_ci		} else
4774d4afb5ceSopenharmony_ci			pass++;
4775d4afb5ceSopenharmony_ci
4776d4afb5ceSopenharmony_ci		lwsl_user("%s: test11\n", __func__);
4777d4afb5ceSopenharmony_ci
4778d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4779d4afb5ceSopenharmony_ci
4780d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%ld", 12l) !=
4781d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4782d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w8) || memcmp(w8, buf, ctx.used)) {
4783d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4784d4afb5ceSopenharmony_ci			e++;
4785d4afb5ceSopenharmony_ci		} else
4786d4afb5ceSopenharmony_ci			pass++;
4787d4afb5ceSopenharmony_ci
4788d4afb5ceSopenharmony_ci		lwsl_user("%s: test12\n", __func__);
4789d4afb5ceSopenharmony_ci
4790d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4791d4afb5ceSopenharmony_ci
4792d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%lld", 12ll) !=
4793d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4794d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w8) || memcmp(w8, buf, ctx.used)) {
4795d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4796d4afb5ceSopenharmony_ci			e++;
4797d4afb5ceSopenharmony_ci		} else
4798d4afb5ceSopenharmony_ci			pass++;
4799d4afb5ceSopenharmony_ci
4800d4afb5ceSopenharmony_ci		lwsl_user("%s: test13\n", __func__);
4801d4afb5ceSopenharmony_ci
4802d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4803d4afb5ceSopenharmony_ci
4804d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%u", 0x34u) !=
4805d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4806d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w13) || memcmp(w13, buf, ctx.used)) {
4807d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4808d4afb5ceSopenharmony_ci			e++;
4809d4afb5ceSopenharmony_ci		} else
4810d4afb5ceSopenharmony_ci			pass++;
4811d4afb5ceSopenharmony_ci
4812d4afb5ceSopenharmony_ci		lwsl_user("%s: test14\n", __func__);
4813d4afb5ceSopenharmony_ci
4814d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4815d4afb5ceSopenharmony_ci
4816d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%ld", 0x1234ul) !=
4817d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4818d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w14) || memcmp(w14, buf, ctx.used)) {
4819d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4820d4afb5ceSopenharmony_ci			e++;
4821d4afb5ceSopenharmony_ci		} else
4822d4afb5ceSopenharmony_ci			pass++;
4823d4afb5ceSopenharmony_ci
4824d4afb5ceSopenharmony_ci		lwsl_user("%s: test15\n", __func__);
4825d4afb5ceSopenharmony_ci
4826d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4827d4afb5ceSopenharmony_ci
4828d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%lld", 0x12345678ull) !=
4829d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4830d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w15) || memcmp(w15, buf, ctx.used)) {
4831d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4832d4afb5ceSopenharmony_ci			e++;
4833d4afb5ceSopenharmony_ci		} else
4834d4afb5ceSopenharmony_ci			pass++;
4835d4afb5ceSopenharmony_ci
4836d4afb5ceSopenharmony_ci		lwsl_user("%s: test16\n", __func__);
4837d4afb5ceSopenharmony_ci
4838d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4839d4afb5ceSopenharmony_ci
4840d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%lld", 0x123456789abcdef0ull) !=
4841d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4842d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w16) || memcmp(w16, buf, ctx.used)) {
4843d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4844d4afb5ceSopenharmony_ci			e++;
4845d4afb5ceSopenharmony_ci		} else
4846d4afb5ceSopenharmony_ci			pass++;
4847d4afb5ceSopenharmony_ci
4848d4afb5ceSopenharmony_ci		lwsl_user("%s: test17\n", __func__);
4849d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4850d4afb5ceSopenharmony_ci
4851d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%s", "hello") !=
4852d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4853d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w17) || memcmp(w17, buf, ctx.used)) {
4854d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4855d4afb5ceSopenharmony_ci			e++;
4856d4afb5ceSopenharmony_ci		} else
4857d4afb5ceSopenharmony_ci			pass++;
4858d4afb5ceSopenharmony_ci
4859d4afb5ceSopenharmony_ci		lwsl_user("%s: test18\n", __func__);
4860d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4861d4afb5ceSopenharmony_ci
4862d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "-6") !=
4863d4afb5ceSopenharmony_ci						LWS_LECPCTX_RET_FINISHED ||
4864d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w18) || memcmp(w18, buf, ctx.used)) {
4865d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4866d4afb5ceSopenharmony_ci			e++;
4867d4afb5ceSopenharmony_ci		} else
4868d4afb5ceSopenharmony_ci			pass++;
4869d4afb5ceSopenharmony_ci
4870d4afb5ceSopenharmony_ci		/*
4871d4afb5ceSopenharmony_ci		 * A big binary blob is going to get emitted in 3 output
4872d4afb5ceSopenharmony_ci		 * buffers, by calling it two more times while still handling
4873d4afb5ceSopenharmony_ci		 * the same format object, format objects before that which
4874d4afb5ceSopenharmony_ci		 * were completed are skipped on the subsequent calls
4875d4afb5ceSopenharmony_ci		 */
4876d4afb5ceSopenharmony_ci
4877d4afb5ceSopenharmony_ci		lwsl_user("%s: test19\n", __func__);
4878d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4879d4afb5ceSopenharmony_ci
4880d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "123(%.*b)", (int)sizeof(test106), test106) !=
4881d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_AGAIN ||
4882d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w19) || memcmp(w19, buf, ctx.used)) {
4883d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4884d4afb5ceSopenharmony_ci			e++;
4885d4afb5ceSopenharmony_ci		} else
4886d4afb5ceSopenharmony_ci			pass++;
4887d4afb5ceSopenharmony_ci
4888d4afb5ceSopenharmony_ci		lwsl_user("%s: test20\n", __func__);
4889d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4890d4afb5ceSopenharmony_ci
4891d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "123(%.*b)", (int)sizeof(test106), test106) !=
4892d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_AGAIN ||
4893d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w19a) || memcmp(w19a, buf, ctx.used)) {
4894d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4895d4afb5ceSopenharmony_ci			e++;
4896d4afb5ceSopenharmony_ci		} else
4897d4afb5ceSopenharmony_ci			pass++;
4898d4afb5ceSopenharmony_ci
4899d4afb5ceSopenharmony_ci		lwsl_user("%s: test21\n", __func__);
4900d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4901d4afb5ceSopenharmony_ci
4902d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "123(%.*b)", (int)sizeof(test106), test106) !=
4903d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_FINISHED ||
4904d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w19b) || memcmp(w19b, buf, ctx.used)) {
4905d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4906d4afb5ceSopenharmony_ci			e++;
4907d4afb5ceSopenharmony_ci		} else
4908d4afb5ceSopenharmony_ci			pass++;
4909d4afb5ceSopenharmony_ci
4910d4afb5ceSopenharmony_ci		lwsl_user("%s: test22\n", __func__);
4911d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4912d4afb5ceSopenharmony_ci
4913d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%t(456)", 123) !=
4914d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_FINISHED ||
4915d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w22) || memcmp(w22, buf, ctx.used)) {
4916d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4917d4afb5ceSopenharmony_ci			e++;
4918d4afb5ceSopenharmony_ci		} else
4919d4afb5ceSopenharmony_ci			pass++;
4920d4afb5ceSopenharmony_ci
4921d4afb5ceSopenharmony_ci		lwsl_user("%s: test23\n", __func__);
4922d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4923d4afb5ceSopenharmony_ci
4924d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%lt(456)", 123ul) !=
4925d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_FINISHED ||
4926d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w22) || memcmp(w22, buf, ctx.used)) {
4927d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4928d4afb5ceSopenharmony_ci			e++;
4929d4afb5ceSopenharmony_ci		} else
4930d4afb5ceSopenharmony_ci			pass++;
4931d4afb5ceSopenharmony_ci
4932d4afb5ceSopenharmony_ci		lwsl_user("%s: test24\n", __func__);
4933d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4934d4afb5ceSopenharmony_ci
4935d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%llt(456)", 0x123456789abcedf0ull) !=
4936d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_FINISHED ||
4937d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w24) || memcmp(w24, buf, ctx.used)) {
4938d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4939d4afb5ceSopenharmony_ci			e++;
4940d4afb5ceSopenharmony_ci		} else
4941d4afb5ceSopenharmony_ci			pass++;
4942d4afb5ceSopenharmony_ci
4943d4afb5ceSopenharmony_ci		lwsl_user("%s: test25\n", __func__);
4944d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4945d4afb5ceSopenharmony_ci
4946d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%f", 1.0) !=
4947d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_FINISHED ||
4948d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w25) || memcmp(w25, buf, ctx.used)) {
4949d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4950d4afb5ceSopenharmony_ci			e++;
4951d4afb5ceSopenharmony_ci		} else
4952d4afb5ceSopenharmony_ci			pass++;
4953d4afb5ceSopenharmony_ci
4954d4afb5ceSopenharmony_ci		lwsl_user("%s: test26\n", __func__);
4955d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4956d4afb5ceSopenharmony_ci
4957d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%f", 1.5) !=
4958d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_FINISHED ||
4959d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w26) || memcmp(w26, buf, ctx.used)) {
4960d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4961d4afb5ceSopenharmony_ci			e++;
4962d4afb5ceSopenharmony_ci		} else
4963d4afb5ceSopenharmony_ci			pass++;
4964d4afb5ceSopenharmony_ci
4965d4afb5ceSopenharmony_ci		lwsl_user("%s: test27\n", __func__);
4966d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4967d4afb5ceSopenharmony_ci
4968d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "%f", 1.123) !=
4969d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_FINISHED ||
4970d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w27) || memcmp(w27, buf, ctx.used)) {
4971d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
4972d4afb5ceSopenharmony_ci			e++;
4973d4afb5ceSopenharmony_ci		} else
4974d4afb5ceSopenharmony_ci			pass++;
4975d4afb5ceSopenharmony_ci
4976d4afb5ceSopenharmony_ci		{
4977d4afb5ceSopenharmony_ci			int args[3] = { 1, 2, 3 };
4978d4afb5ceSopenharmony_ci
4979d4afb5ceSopenharmony_ci			lwsl_user("%s: test28\n", __func__);
4980d4afb5ceSopenharmony_ci			lws_lec_setbuf(&ctx, buf, sizeof(buf));
4981d4afb5ceSopenharmony_ci
4982d4afb5ceSopenharmony_ci			if (lws_lec_printf(&ctx, "{'a':%d,'b':[%d,%d]}",
4983d4afb5ceSopenharmony_ci						args[0], args[1], args[2]) !=
4984d4afb5ceSopenharmony_ci					LWS_LECPCTX_RET_FINISHED ||
4985d4afb5ceSopenharmony_ci			    ctx.used != sizeof(w28) ||
4986d4afb5ceSopenharmony_ci			    memcmp(w28, buf, ctx.used)) {
4987d4afb5ceSopenharmony_ci				lwsl_hexdump_notice(ctx.start, ctx.used);
4988d4afb5ceSopenharmony_ci				e++;
4989d4afb5ceSopenharmony_ci			} else
4990d4afb5ceSopenharmony_ci				pass++;
4991d4afb5ceSopenharmony_ci		}
4992d4afb5ceSopenharmony_ci
4993d4afb5ceSopenharmony_ci		lwsl_user("%s: test29\n", __func__);
4994d4afb5ceSopenharmony_ci		lws_lec_setbuf(&ctx, buf, sizeof(buf));
4995d4afb5ceSopenharmony_ci
4996d4afb5ceSopenharmony_ci		if (lws_lec_printf(&ctx, "<t'hello'>") !=
4997d4afb5ceSopenharmony_ci				LWS_LECPCTX_RET_FINISHED ||
4998d4afb5ceSopenharmony_ci		    ctx.used != sizeof(w29) || memcmp(w29, buf, ctx.used)) {
4999d4afb5ceSopenharmony_ci			lwsl_hexdump_notice(ctx.start, ctx.used);
5000d4afb5ceSopenharmony_ci			e++;
5001d4afb5ceSopenharmony_ci		} else
5002d4afb5ceSopenharmony_ci			pass++;
5003d4afb5ceSopenharmony_ci	}
5004d4afb5ceSopenharmony_ci
5005d4afb5ceSopenharmony_ci	if (e)
5006d4afb5ceSopenharmony_ci		goto bail;
5007d4afb5ceSopenharmony_ci
5008d4afb5ceSopenharmony_ci	if (pass != expected)
5009d4afb5ceSopenharmony_ci		goto bail;
5010d4afb5ceSopenharmony_ci
5011d4afb5ceSopenharmony_ci	lwsl_user("Completed: PASS %d / %d\n", pass, expected);
5012d4afb5ceSopenharmony_ci
5013d4afb5ceSopenharmony_ci	return 0;
5014d4afb5ceSopenharmony_ci
5015d4afb5ceSopenharmony_cibail:
5016d4afb5ceSopenharmony_ci	lwsl_user("Completed: FAIL, passed %d / %d (e %d)\n", pass,
5017d4afb5ceSopenharmony_ci				expected, e);
5018d4afb5ceSopenharmony_ci
5019d4afb5ceSopenharmony_ci	return 1;
5020d4afb5ceSopenharmony_ci}
5021