1;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-UNICODE-TEST; Base: 10 -*-
2;;; $Header: /usr/local/cvsrep/cl-interpol/test/perltests,v 1.2 2008/07/23 14:31:33 edi Exp $
3
4;;; some simple tests for CL-INTERPOL which were generated by a Perl script
5
6(let ((a "Aa-"))
7  (string= #?"${a}\Q${a}" "Aa-Aa\\-"))
8(let ((a "Aa-"))
9  (string= #?"${a}\L${a}" "Aa-aa-"))
10(let ((a "Aa-"))
11  (string= #?"${a}\U${a}" "Aa-AA-"))
12(let ((a "Aa-"))
13  (string= #?"${a}\E${a}" "Aa-Aa-"))
14(let ((a "Aa-"))
15  (string= #?"${a}\l${a}" "Aa-aa-"))
16(let ((a "Aa-"))
17  (string= #?"${a}\u${a}" "Aa-Aa-"))
18(let ((a "Aa-"))
19  (string= #?"${a}\Q${a}\Q${a}" "Aa-Aa\\-Aa\\\\\\-"))
20(let ((a "Aa-"))
21  (string= #?"${a}\Q${a}\L${a}" "Aa-Aa\\-aa\\-"))
22(let ((a "Aa-"))
23  (string= #?"${a}\Q${a}\U${a}" "Aa-Aa\\-AA\\-"))
24(let ((a "Aa-"))
25  (string= #?"${a}\Q${a}\E${a}" "Aa-Aa\\-Aa-"))
26(let ((a "Aa-"))
27  (string= #?"${a}\Q${a}\l${a}" "Aa-Aa\\-aa\\-"))
28(let ((a "Aa-"))
29  (string= #?"${a}\Q${a}\u${a}" "Aa-Aa\\-Aa\\-"))
30(let ((a "Aa-"))
31  (string= #?"${a}\L${a}\Q${a}" "Aa-aa-aa\\-"))
32(let ((a "Aa-"))
33  (string= #?"${a}\L${a}\L${a}" "Aa-aa-aa-"))
34(let ((a "Aa-"))
35  (string= #?"${a}\L${a}\U${a}" "Aa-aa-AA-"))
36(let ((a "Aa-"))
37  (string= #?"${a}\L${a}\E${a}" "Aa-aa-Aa-"))
38(let ((a "Aa-"))
39  (string= #?"${a}\L${a}\l${a}" "Aa-aa-aa-"))
40(let ((a "Aa-"))
41  (string= #?"${a}\L${a}\u${a}" "Aa-aa-aa-"))
42(let ((a "Aa-"))
43  (string= #?"${a}\U${a}\Q${a}" "Aa-AA-AA\\-"))
44(let ((a "Aa-"))
45  (string= #?"${a}\U${a}\L${a}" "Aa-AA-aa-"))
46(let ((a "Aa-"))
47  (string= #?"${a}\U${a}\U${a}" "Aa-AA-AA-"))
48(let ((a "Aa-"))
49  (string= #?"${a}\U${a}\E${a}" "Aa-AA-Aa-"))
50(let ((a "Aa-"))
51  (string= #?"${a}\U${a}\l${a}" "Aa-AA-AA-"))
52(let ((a "Aa-"))
53  (string= #?"${a}\U${a}\u${a}" "Aa-AA-AA-"))
54(let ((a "Aa-"))
55  (string= #?"${a}\E${a}\Q${a}" "Aa-Aa-Aa\\-"))
56(let ((a "Aa-"))
57  (string= #?"${a}\E${a}\L${a}" "Aa-Aa-aa-"))
58(let ((a "Aa-"))
59  (string= #?"${a}\E${a}\U${a}" "Aa-Aa-AA-"))
60(let ((a "Aa-"))
61  (string= #?"${a}\E${a}\E${a}" "Aa-Aa-Aa-"))
62(let ((a "Aa-"))
63  (string= #?"${a}\E${a}\l${a}" "Aa-Aa-aa-"))
64(let ((a "Aa-"))
65  (string= #?"${a}\E${a}\u${a}" "Aa-Aa-Aa-"))
66(let ((a "Aa-"))
67  (string= #?"${a}\l${a}\Q${a}" "Aa-aa-Aa\\-"))
68(let ((a "Aa-"))
69  (string= #?"${a}\l${a}\L${a}" "Aa-aa-aa-"))
70(let ((a "Aa-"))
71  (string= #?"${a}\l${a}\U${a}" "Aa-aa-AA-"))
72(let ((a "Aa-"))
73  (string= #?"${a}\l${a}\E${a}" "Aa-aa-Aa-"))
74(let ((a "Aa-"))
75  (string= #?"${a}\l${a}\l${a}" "Aa-aa-aa-"))
76(let ((a "Aa-"))
77  (string= #?"${a}\l${a}\u${a}" "Aa-aa-Aa-"))
78(let ((a "Aa-"))
79  (string= #?"${a}\u${a}\Q${a}" "Aa-Aa-Aa\\-"))
80(let ((a "Aa-"))
81  (string= #?"${a}\u${a}\L${a}" "Aa-Aa-aa-"))
82(let ((a "Aa-"))
83  (string= #?"${a}\u${a}\U${a}" "Aa-Aa-AA-"))
84(let ((a "Aa-"))
85  (string= #?"${a}\u${a}\E${a}" "Aa-Aa-Aa-"))
86(let ((a "Aa-"))
87  (string= #?"${a}\u${a}\l${a}" "Aa-Aa-aa-"))
88(let ((a "Aa-"))
89  (string= #?"${a}\u${a}\u${a}" "Aa-Aa-Aa-"))
90(let ((a "Aa-"))
91  (string= #?"${a}\Q${a}\Q${a}\Q${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-"))
92(let ((a "Aa-"))
93  (string= #?"${a}\Q${a}\Q${a}\L${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-"))
94(let ((a "Aa-"))
95  (string= #?"${a}\Q${a}\Q${a}\U${a}" "Aa-Aa\\-Aa\\\\\\-AA\\\\\\-"))
96(let ((a "Aa-"))
97  (string= #?"${a}\Q${a}\Q${a}\E${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\-"))
98(let ((a "Aa-"))
99  (string= #?"${a}\Q${a}\Q${a}\l${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-"))
100(let ((a "Aa-"))
101  (string= #?"${a}\Q${a}\Q${a}\u${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-"))
102(let ((a "Aa-"))
103  (string= #?"${a}\Q${a}\L${a}\Q${a}" "Aa-Aa\\-aa\\-aa\\\\\\-"))
104(let ((a "Aa-"))
105  (string= #?"${a}\Q${a}\L${a}\L${a}" "Aa-Aa\\-aa\\-aa\\-"))
106(let ((a "Aa-"))
107  (string= #?"${a}\Q${a}\L${a}\U${a}" "Aa-Aa\\-aa\\-AA\\-"))
108(let ((a "Aa-"))
109  (string= #?"${a}\Q${a}\L${a}\E${a}" "Aa-Aa\\-aa\\-Aa\\-"))
110(let ((a "Aa-"))
111  (string= #?"${a}\Q${a}\L${a}\l${a}" "Aa-Aa\\-aa\\-aa\\-"))
112(let ((a "Aa-"))
113  (string= #?"${a}\Q${a}\L${a}\u${a}" "Aa-Aa\\-aa\\-aa\\-"))
114(let ((a "Aa-"))
115  (string= #?"${a}\Q${a}\U${a}\Q${a}" "Aa-Aa\\-AA\\-AA\\\\\\-"))
116(let ((a "Aa-"))
117  (string= #?"${a}\Q${a}\U${a}\L${a}" "Aa-Aa\\-AA\\-aa\\-"))
118(let ((a "Aa-"))
119  (string= #?"${a}\Q${a}\U${a}\U${a}" "Aa-Aa\\-AA\\-AA\\-"))
120(let ((a "Aa-"))
121  (string= #?"${a}\Q${a}\U${a}\E${a}" "Aa-Aa\\-AA\\-Aa\\-"))
122(let ((a "Aa-"))
123  (string= #?"${a}\Q${a}\U${a}\l${a}" "Aa-Aa\\-AA\\-AA\\-"))
124(let ((a "Aa-"))
125  (string= #?"${a}\Q${a}\U${a}\u${a}" "Aa-Aa\\-AA\\-AA\\-"))
126(let ((a "Aa-"))
127  (string= #?"${a}\Q${a}\E${a}\Q${a}" "Aa-Aa\\-Aa-Aa\\-"))
128(let ((a "Aa-"))
129  (string= #?"${a}\Q${a}\E${a}\L${a}" "Aa-Aa\\-Aa-aa-"))
130(let ((a "Aa-"))
131  (string= #?"${a}\Q${a}\E${a}\U${a}" "Aa-Aa\\-Aa-AA-"))
132(let ((a "Aa-"))
133  (string= #?"${a}\Q${a}\E${a}\E${a}" "Aa-Aa\\-Aa-Aa-"))
134(let ((a "Aa-"))
135  (string= #?"${a}\Q${a}\E${a}\l${a}" "Aa-Aa\\-Aa-aa-"))
136(let ((a "Aa-"))
137  (string= #?"${a}\Q${a}\E${a}\u${a}" "Aa-Aa\\-Aa-Aa-"))
138(let ((a "Aa-"))
139  (string= #?"${a}\Q${a}\l${a}\Q${a}" "Aa-Aa\\-aa\\-Aa\\\\\\-"))
140(let ((a "Aa-"))
141  (string= #?"${a}\Q${a}\l${a}\L${a}" "Aa-Aa\\-aa\\-aa\\-"))
142(let ((a "Aa-"))
143  (string= #?"${a}\Q${a}\l${a}\U${a}" "Aa-Aa\\-aa\\-AA\\-"))
144(let ((a "Aa-"))
145  (string= #?"${a}\Q${a}\l${a}\E${a}" "Aa-Aa\\-aa\\-Aa-"))
146(let ((a "Aa-"))
147  (string= #?"${a}\Q${a}\l${a}\l${a}" "Aa-Aa\\-aa\\-aa\\-"))
148(let ((a "Aa-"))
149  (string= #?"${a}\Q${a}\l${a}\u${a}" "Aa-Aa\\-aa\\-Aa\\-"))
150(let ((a "Aa-"))
151  (string= #?"${a}\Q${a}\u${a}\Q${a}" "Aa-Aa\\-Aa\\-Aa\\\\\\-"))
152(let ((a "Aa-"))
153  (string= #?"${a}\Q${a}\u${a}\L${a}" "Aa-Aa\\-Aa\\-aa\\-"))
154(let ((a "Aa-"))
155  (string= #?"${a}\Q${a}\u${a}\U${a}" "Aa-Aa\\-Aa\\-AA\\-"))
156(let ((a "Aa-"))
157  (string= #?"${a}\Q${a}\u${a}\E${a}" "Aa-Aa\\-Aa\\-Aa-"))
158(let ((a "Aa-"))
159  (string= #?"${a}\Q${a}\u${a}\l${a}" "Aa-Aa\\-Aa\\-aa\\-"))
160(let ((a "Aa-"))
161  (string= #?"${a}\Q${a}\u${a}\u${a}" "Aa-Aa\\-Aa\\-Aa\\-"))
162(let ((a "Aa-"))
163  (string= #?"${a}\L${a}\Q${a}\Q${a}" "Aa-aa-aa\\-aa\\\\\\-"))
164(let ((a "Aa-"))
165  (string= #?"${a}\L${a}\Q${a}\L${a}" "Aa-aa-aa\\-aa-"))
166(let ((a "Aa-"))
167  (string= #?"${a}\L${a}\Q${a}\U${a}" "Aa-aa-aa\\-AA-"))
168(let ((a "Aa-"))
169  (string= #?"${a}\L${a}\Q${a}\E${a}" "Aa-aa-aa\\-aa-"))
170(let ((a "Aa-"))
171  (string= #?"${a}\L${a}\Q${a}\l${a}" "Aa-aa-aa\\-aa\\-"))
172(let ((a "Aa-"))
173  (string= #?"${a}\L${a}\Q${a}\u${a}" "Aa-aa-aa\\-aa\\-"))
174(let ((a "Aa-"))
175  (string= #?"${a}\L${a}\L${a}\Q${a}" "Aa-aa-aa-aa\\-"))
176(let ((a "Aa-"))
177  (string= #?"${a}\L${a}\L${a}\L${a}" "Aa-aa-aa-aa-"))
178(let ((a "Aa-"))
179  (string= #?"${a}\L${a}\L${a}\U${a}" "Aa-aa-aa-AA-"))
180(let ((a "Aa-"))
181  (string= #?"${a}\L${a}\L${a}\E${a}" "Aa-aa-aa-Aa-"))
182(let ((a "Aa-"))
183  (string= #?"${a}\L${a}\L${a}\l${a}" "Aa-aa-aa-aa-"))
184(let ((a "Aa-"))
185  (string= #?"${a}\L${a}\L${a}\u${a}" "Aa-aa-aa-aa-"))
186(let ((a "Aa-"))
187  (string= #?"${a}\L${a}\U${a}\Q${a}" "Aa-aa-AA-AA\\-"))
188(let ((a "Aa-"))
189  (string= #?"${a}\L${a}\U${a}\L${a}" "Aa-aa-AA-aa-"))
190(let ((a "Aa-"))
191  (string= #?"${a}\L${a}\U${a}\U${a}" "Aa-aa-AA-AA-"))
192(let ((a "Aa-"))
193  (string= #?"${a}\L${a}\U${a}\E${a}" "Aa-aa-AA-Aa-"))
194(let ((a "Aa-"))
195  (string= #?"${a}\L${a}\U${a}\l${a}" "Aa-aa-AA-AA-"))
196(let ((a "Aa-"))
197  (string= #?"${a}\L${a}\U${a}\u${a}" "Aa-aa-AA-AA-"))
198(let ((a "Aa-"))
199  (string= #?"${a}\L${a}\E${a}\Q${a}" "Aa-aa-Aa-Aa\\-"))
200(let ((a "Aa-"))
201  (string= #?"${a}\L${a}\E${a}\L${a}" "Aa-aa-Aa-aa-"))
202(let ((a "Aa-"))
203  (string= #?"${a}\L${a}\E${a}\U${a}" "Aa-aa-Aa-AA-"))
204(let ((a "Aa-"))
205  (string= #?"${a}\L${a}\E${a}\E${a}" "Aa-aa-Aa-Aa-"))
206(let ((a "Aa-"))
207  (string= #?"${a}\L${a}\E${a}\l${a}" "Aa-aa-Aa-aa-"))
208(let ((a "Aa-"))
209  (string= #?"${a}\L${a}\E${a}\u${a}" "Aa-aa-Aa-Aa-"))
210(let ((a "Aa-"))
211  (string= #?"${a}\L${a}\l${a}\Q${a}" "Aa-aa-aa-aa\\-"))
212(let ((a "Aa-"))
213  (string= #?"${a}\L${a}\l${a}\L${a}" "Aa-aa-aa-aa-"))
214(let ((a "Aa-"))
215  (string= #?"${a}\L${a}\l${a}\U${a}" "Aa-aa-aa-AA-"))
216(let ((a "Aa-"))
217  (string= #?"${a}\L${a}\l${a}\E${a}" "Aa-aa-aa-Aa-"))
218(let ((a "Aa-"))
219  (string= #?"${a}\L${a}\l${a}\l${a}" "Aa-aa-aa-aa-"))
220(let ((a "Aa-"))
221  (string= #?"${a}\L${a}\l${a}\u${a}" "Aa-aa-aa-aa-"))
222(let ((a "Aa-"))
223  (string= #?"${a}\L${a}\u${a}\Q${a}" "Aa-aa-aa-aa\\-"))
224(let ((a "Aa-"))
225  (string= #?"${a}\L${a}\u${a}\L${a}" "Aa-aa-aa-aa-"))
226(let ((a "Aa-"))
227  (string= #?"${a}\L${a}\u${a}\U${a}" "Aa-aa-aa-AA-"))
228(let ((a "Aa-"))
229  (string= #?"${a}\L${a}\u${a}\E${a}" "Aa-aa-aa-Aa-"))
230(let ((a "Aa-"))
231  (string= #?"${a}\L${a}\u${a}\l${a}" "Aa-aa-aa-aa-"))
232(let ((a "Aa-"))
233  (string= #?"${a}\L${a}\u${a}\u${a}" "Aa-aa-aa-aa-"))
234(let ((a "Aa-"))
235  (string= #?"${a}\U${a}\Q${a}\Q${a}" "Aa-AA-AA\\-AA\\\\\\-"))
236(let ((a "Aa-"))
237  (string= #?"${a}\U${a}\Q${a}\L${a}" "Aa-AA-AA\\-aa-"))
238(let ((a "Aa-"))
239  (string= #?"${a}\U${a}\Q${a}\U${a}" "Aa-AA-AA\\-AA-"))
240(let ((a "Aa-"))
241  (string= #?"${a}\U${a}\Q${a}\E${a}" "Aa-AA-AA\\-AA-"))
242(let ((a "Aa-"))
243  (string= #?"${a}\U${a}\Q${a}\l${a}" "Aa-AA-AA\\-AA\\-"))
244(let ((a "Aa-"))
245  (string= #?"${a}\U${a}\Q${a}\u${a}" "Aa-AA-AA\\-AA\\-"))
246(let ((a "Aa-"))
247  (string= #?"${a}\U${a}\L${a}\Q${a}" "Aa-AA-aa-aa\\-"))
248(let ((a "Aa-"))
249  (string= #?"${a}\U${a}\L${a}\L${a}" "Aa-AA-aa-aa-"))
250(let ((a "Aa-"))
251  (string= #?"${a}\U${a}\L${a}\U${a}" "Aa-AA-aa-AA-"))
252(let ((a "Aa-"))
253  (string= #?"${a}\U${a}\L${a}\E${a}" "Aa-AA-aa-Aa-"))
254(let ((a "Aa-"))
255  (string= #?"${a}\U${a}\L${a}\l${a}" "Aa-AA-aa-aa-"))
256(let ((a "Aa-"))
257  (string= #?"${a}\U${a}\L${a}\u${a}" "Aa-AA-aa-aa-"))
258(let ((a "Aa-"))
259  (string= #?"${a}\U${a}\U${a}\Q${a}" "Aa-AA-AA-AA\\-"))
260(let ((a "Aa-"))
261  (string= #?"${a}\U${a}\U${a}\L${a}" "Aa-AA-AA-aa-"))
262(let ((a "Aa-"))
263  (string= #?"${a}\U${a}\U${a}\U${a}" "Aa-AA-AA-AA-"))
264(let ((a "Aa-"))
265  (string= #?"${a}\U${a}\U${a}\E${a}" "Aa-AA-AA-Aa-"))
266(let ((a "Aa-"))
267  (string= #?"${a}\U${a}\U${a}\l${a}" "Aa-AA-AA-AA-"))
268(let ((a "Aa-"))
269  (string= #?"${a}\U${a}\U${a}\u${a}" "Aa-AA-AA-AA-"))
270(let ((a "Aa-"))
271  (string= #?"${a}\U${a}\E${a}\Q${a}" "Aa-AA-Aa-Aa\\-"))
272(let ((a "Aa-"))
273  (string= #?"${a}\U${a}\E${a}\L${a}" "Aa-AA-Aa-aa-"))
274(let ((a "Aa-"))
275  (string= #?"${a}\U${a}\E${a}\U${a}" "Aa-AA-Aa-AA-"))
276(let ((a "Aa-"))
277  (string= #?"${a}\U${a}\E${a}\E${a}" "Aa-AA-Aa-Aa-"))
278(let ((a "Aa-"))
279  (string= #?"${a}\U${a}\E${a}\l${a}" "Aa-AA-Aa-aa-"))
280(let ((a "Aa-"))
281  (string= #?"${a}\U${a}\E${a}\u${a}" "Aa-AA-Aa-Aa-"))
282(let ((a "Aa-"))
283  (string= #?"${a}\U${a}\l${a}\Q${a}" "Aa-AA-AA-AA\\-"))
284(let ((a "Aa-"))
285  (string= #?"${a}\U${a}\l${a}\L${a}" "Aa-AA-AA-aa-"))
286(let ((a "Aa-"))
287  (string= #?"${a}\U${a}\l${a}\U${a}" "Aa-AA-AA-AA-"))
288(let ((a "Aa-"))
289  (string= #?"${a}\U${a}\l${a}\E${a}" "Aa-AA-AA-Aa-"))
290(let ((a "Aa-"))
291  (string= #?"${a}\U${a}\l${a}\l${a}" "Aa-AA-AA-AA-"))
292(let ((a "Aa-"))
293  (string= #?"${a}\U${a}\l${a}\u${a}" "Aa-AA-AA-AA-"))
294(let ((a "Aa-"))
295  (string= #?"${a}\U${a}\u${a}\Q${a}" "Aa-AA-AA-AA\\-"))
296(let ((a "Aa-"))
297  (string= #?"${a}\U${a}\u${a}\L${a}" "Aa-AA-AA-aa-"))
298(let ((a "Aa-"))
299  (string= #?"${a}\U${a}\u${a}\U${a}" "Aa-AA-AA-AA-"))
300(let ((a "Aa-"))
301  (string= #?"${a}\U${a}\u${a}\E${a}" "Aa-AA-AA-Aa-"))
302(let ((a "Aa-"))
303  (string= #?"${a}\U${a}\u${a}\l${a}" "Aa-AA-AA-AA-"))
304(let ((a "Aa-"))
305  (string= #?"${a}\U${a}\u${a}\u${a}" "Aa-AA-AA-AA-"))
306(let ((a "Aa-"))
307  (string= #?"${a}\E${a}\Q${a}\Q${a}" "Aa-Aa-Aa\\-Aa\\\\\\-"))
308(let ((a "Aa-"))
309  (string= #?"${a}\E${a}\Q${a}\L${a}" "Aa-Aa-Aa\\-aa\\-"))
310(let ((a "Aa-"))
311  (string= #?"${a}\E${a}\Q${a}\U${a}" "Aa-Aa-Aa\\-AA\\-"))
312(let ((a "Aa-"))
313  (string= #?"${a}\E${a}\Q${a}\E${a}" "Aa-Aa-Aa\\-Aa-"))
314(let ((a "Aa-"))
315  (string= #?"${a}\E${a}\Q${a}\l${a}" "Aa-Aa-Aa\\-aa\\-"))
316(let ((a "Aa-"))
317  (string= #?"${a}\E${a}\Q${a}\u${a}" "Aa-Aa-Aa\\-Aa\\-"))
318(let ((a "Aa-"))
319  (string= #?"${a}\E${a}\L${a}\Q${a}" "Aa-Aa-aa-aa\\-"))
320(let ((a "Aa-"))
321  (string= #?"${a}\E${a}\L${a}\L${a}" "Aa-Aa-aa-aa-"))
322(let ((a "Aa-"))
323  (string= #?"${a}\E${a}\L${a}\U${a}" "Aa-Aa-aa-AA-"))
324(let ((a "Aa-"))
325  (string= #?"${a}\E${a}\L${a}\E${a}" "Aa-Aa-aa-Aa-"))
326(let ((a "Aa-"))
327  (string= #?"${a}\E${a}\L${a}\l${a}" "Aa-Aa-aa-aa-"))
328(let ((a "Aa-"))
329  (string= #?"${a}\E${a}\L${a}\u${a}" "Aa-Aa-aa-aa-"))
330(let ((a "Aa-"))
331  (string= #?"${a}\E${a}\U${a}\Q${a}" "Aa-Aa-AA-AA\\-"))
332(let ((a "Aa-"))
333  (string= #?"${a}\E${a}\U${a}\L${a}" "Aa-Aa-AA-aa-"))
334(let ((a "Aa-"))
335  (string= #?"${a}\E${a}\U${a}\U${a}" "Aa-Aa-AA-AA-"))
336(let ((a "Aa-"))
337  (string= #?"${a}\E${a}\U${a}\E${a}" "Aa-Aa-AA-Aa-"))
338(let ((a "Aa-"))
339  (string= #?"${a}\E${a}\U${a}\l${a}" "Aa-Aa-AA-AA-"))
340(let ((a "Aa-"))
341  (string= #?"${a}\E${a}\U${a}\u${a}" "Aa-Aa-AA-AA-"))
342(let ((a "Aa-"))
343  (string= #?"${a}\E${a}\E${a}\Q${a}" "Aa-Aa-Aa-Aa\\-"))
344(let ((a "Aa-"))
345  (string= #?"${a}\E${a}\E${a}\L${a}" "Aa-Aa-Aa-aa-"))
346(let ((a "Aa-"))
347  (string= #?"${a}\E${a}\E${a}\U${a}" "Aa-Aa-Aa-AA-"))
348(let ((a "Aa-"))
349  (string= #?"${a}\E${a}\E${a}\E${a}" "Aa-Aa-Aa-Aa-"))
350(let ((a "Aa-"))
351  (string= #?"${a}\E${a}\E${a}\l${a}" "Aa-Aa-Aa-aa-"))
352(let ((a "Aa-"))
353  (string= #?"${a}\E${a}\E${a}\u${a}" "Aa-Aa-Aa-Aa-"))
354(let ((a "Aa-"))
355  (string= #?"${a}\E${a}\l${a}\Q${a}" "Aa-Aa-aa-Aa\\-"))
356(let ((a "Aa-"))
357  (string= #?"${a}\E${a}\l${a}\L${a}" "Aa-Aa-aa-aa-"))
358(let ((a "Aa-"))
359  (string= #?"${a}\E${a}\l${a}\U${a}" "Aa-Aa-aa-AA-"))
360(let ((a "Aa-"))
361  (string= #?"${a}\E${a}\l${a}\E${a}" "Aa-Aa-aa-Aa-"))
362(let ((a "Aa-"))
363  (string= #?"${a}\E${a}\l${a}\l${a}" "Aa-Aa-aa-aa-"))
364(let ((a "Aa-"))
365  (string= #?"${a}\E${a}\l${a}\u${a}" "Aa-Aa-aa-Aa-"))
366(let ((a "Aa-"))
367  (string= #?"${a}\E${a}\u${a}\Q${a}" "Aa-Aa-Aa-Aa\\-"))
368(let ((a "Aa-"))
369  (string= #?"${a}\E${a}\u${a}\L${a}" "Aa-Aa-Aa-aa-"))
370(let ((a "Aa-"))
371  (string= #?"${a}\E${a}\u${a}\U${a}" "Aa-Aa-Aa-AA-"))
372(let ((a "Aa-"))
373  (string= #?"${a}\E${a}\u${a}\E${a}" "Aa-Aa-Aa-Aa-"))
374(let ((a "Aa-"))
375  (string= #?"${a}\E${a}\u${a}\l${a}" "Aa-Aa-Aa-aa-"))
376(let ((a "Aa-"))
377  (string= #?"${a}\E${a}\u${a}\u${a}" "Aa-Aa-Aa-Aa-"))
378(let ((a "Aa-"))
379  (string= #?"${a}\l${a}\Q${a}\Q${a}" "Aa-aa-Aa\\-Aa\\\\\\-"))
380(let ((a "Aa-"))
381  (string= #?"${a}\l${a}\Q${a}\L${a}" "Aa-aa-Aa\\-aa\\-"))
382(let ((a "Aa-"))
383  (string= #?"${a}\l${a}\Q${a}\U${a}" "Aa-aa-Aa\\-AA\\-"))
384(let ((a "Aa-"))
385  (string= #?"${a}\l${a}\Q${a}\E${a}" "Aa-aa-Aa\\-Aa-"))
386(let ((a "Aa-"))
387  (string= #?"${a}\l${a}\Q${a}\l${a}" "Aa-aa-Aa\\-aa\\-"))
388(let ((a "Aa-"))
389  (string= #?"${a}\l${a}\Q${a}\u${a}" "Aa-aa-Aa\\-Aa\\-"))
390(let ((a "Aa-"))
391  (string= #?"${a}\l${a}\L${a}\Q${a}" "Aa-aa-aa-aa\\-"))
392(let ((a "Aa-"))
393  (string= #?"${a}\l${a}\L${a}\L${a}" "Aa-aa-aa-aa-"))
394(let ((a "Aa-"))
395  (string= #?"${a}\l${a}\L${a}\U${a}" "Aa-aa-aa-AA-"))
396(let ((a "Aa-"))
397  (string= #?"${a}\l${a}\L${a}\E${a}" "Aa-aa-aa-Aa-"))
398(let ((a "Aa-"))
399  (string= #?"${a}\l${a}\L${a}\l${a}" "Aa-aa-aa-aa-"))
400(let ((a "Aa-"))
401  (string= #?"${a}\l${a}\L${a}\u${a}" "Aa-aa-aa-aa-"))
402(let ((a "Aa-"))
403  (string= #?"${a}\l${a}\U${a}\Q${a}" "Aa-aa-AA-AA\\-"))
404(let ((a "Aa-"))
405  (string= #?"${a}\l${a}\U${a}\L${a}" "Aa-aa-AA-aa-"))
406(let ((a "Aa-"))
407  (string= #?"${a}\l${a}\U${a}\U${a}" "Aa-aa-AA-AA-"))
408(let ((a "Aa-"))
409  (string= #?"${a}\l${a}\U${a}\E${a}" "Aa-aa-AA-Aa-"))
410(let ((a "Aa-"))
411  (string= #?"${a}\l${a}\U${a}\l${a}" "Aa-aa-AA-AA-"))
412(let ((a "Aa-"))
413  (string= #?"${a}\l${a}\U${a}\u${a}" "Aa-aa-AA-AA-"))
414(let ((a "Aa-"))
415  (string= #?"${a}\l${a}\E${a}\Q${a}" "Aa-aa-Aa-Aa\\-"))
416(let ((a "Aa-"))
417  (string= #?"${a}\l${a}\E${a}\L${a}" "Aa-aa-Aa-aa-"))
418(let ((a "Aa-"))
419  (string= #?"${a}\l${a}\E${a}\U${a}" "Aa-aa-Aa-AA-"))
420(let ((a "Aa-"))
421  (string= #?"${a}\l${a}\E${a}\E${a}" "Aa-aa-Aa-Aa-"))
422(let ((a "Aa-"))
423  (string= #?"${a}\l${a}\E${a}\l${a}" "Aa-aa-Aa-aa-"))
424(let ((a "Aa-"))
425  (string= #?"${a}\l${a}\E${a}\u${a}" "Aa-aa-Aa-Aa-"))
426(let ((a "Aa-"))
427  (string= #?"${a}\l${a}\l${a}\Q${a}" "Aa-aa-aa-Aa\\-"))
428(let ((a "Aa-"))
429  (string= #?"${a}\l${a}\l${a}\L${a}" "Aa-aa-aa-aa-"))
430(let ((a "Aa-"))
431  (string= #?"${a}\l${a}\l${a}\U${a}" "Aa-aa-aa-AA-"))
432(let ((a "Aa-"))
433  (string= #?"${a}\l${a}\l${a}\E${a}" "Aa-aa-aa-Aa-"))
434(let ((a "Aa-"))
435  (string= #?"${a}\l${a}\l${a}\l${a}" "Aa-aa-aa-aa-"))
436(let ((a "Aa-"))
437  (string= #?"${a}\l${a}\l${a}\u${a}" "Aa-aa-aa-Aa-"))
438(let ((a "Aa-"))
439  (string= #?"${a}\l${a}\u${a}\Q${a}" "Aa-aa-Aa-Aa\\-"))
440(let ((a "Aa-"))
441  (string= #?"${a}\l${a}\u${a}\L${a}" "Aa-aa-Aa-aa-"))
442(let ((a "Aa-"))
443  (string= #?"${a}\l${a}\u${a}\U${a}" "Aa-aa-Aa-AA-"))
444(let ((a "Aa-"))
445  (string= #?"${a}\l${a}\u${a}\E${a}" "Aa-aa-Aa-Aa-"))
446(let ((a "Aa-"))
447  (string= #?"${a}\l${a}\u${a}\l${a}" "Aa-aa-Aa-aa-"))
448(let ((a "Aa-"))
449  (string= #?"${a}\l${a}\u${a}\u${a}" "Aa-aa-Aa-Aa-"))
450(let ((a "Aa-"))
451  (string= #?"${a}\u${a}\Q${a}\Q${a}" "Aa-Aa-Aa\\-Aa\\\\\\-"))
452(let ((a "Aa-"))
453  (string= #?"${a}\u${a}\Q${a}\L${a}" "Aa-Aa-Aa\\-aa\\-"))
454(let ((a "Aa-"))
455  (string= #?"${a}\u${a}\Q${a}\U${a}" "Aa-Aa-Aa\\-AA\\-"))
456(let ((a "Aa-"))
457  (string= #?"${a}\u${a}\Q${a}\E${a}" "Aa-Aa-Aa\\-Aa-"))
458(let ((a "Aa-"))
459  (string= #?"${a}\u${a}\Q${a}\l${a}" "Aa-Aa-Aa\\-aa\\-"))
460(let ((a "Aa-"))
461  (string= #?"${a}\u${a}\Q${a}\u${a}" "Aa-Aa-Aa\\-Aa\\-"))
462(let ((a "Aa-"))
463  (string= #?"${a}\u${a}\L${a}\Q${a}" "Aa-Aa-aa-aa\\-"))
464(let ((a "Aa-"))
465  (string= #?"${a}\u${a}\L${a}\L${a}" "Aa-Aa-aa-aa-"))
466(let ((a "Aa-"))
467  (string= #?"${a}\u${a}\L${a}\U${a}" "Aa-Aa-aa-AA-"))
468(let ((a "Aa-"))
469  (string= #?"${a}\u${a}\L${a}\E${a}" "Aa-Aa-aa-Aa-"))
470(let ((a "Aa-"))
471  (string= #?"${a}\u${a}\L${a}\l${a}" "Aa-Aa-aa-aa-"))
472(let ((a "Aa-"))
473  (string= #?"${a}\u${a}\L${a}\u${a}" "Aa-Aa-aa-aa-"))
474(let ((a "Aa-"))
475  (string= #?"${a}\u${a}\U${a}\Q${a}" "Aa-Aa-AA-AA\\-"))
476(let ((a "Aa-"))
477  (string= #?"${a}\u${a}\U${a}\L${a}" "Aa-Aa-AA-aa-"))
478(let ((a "Aa-"))
479  (string= #?"${a}\u${a}\U${a}\U${a}" "Aa-Aa-AA-AA-"))
480(let ((a "Aa-"))
481  (string= #?"${a}\u${a}\U${a}\E${a}" "Aa-Aa-AA-Aa-"))
482(let ((a "Aa-"))
483  (string= #?"${a}\u${a}\U${a}\l${a}" "Aa-Aa-AA-AA-"))
484(let ((a "Aa-"))
485  (string= #?"${a}\u${a}\U${a}\u${a}" "Aa-Aa-AA-AA-"))
486(let ((a "Aa-"))
487  (string= #?"${a}\u${a}\E${a}\Q${a}" "Aa-Aa-Aa-Aa\\-"))
488(let ((a "Aa-"))
489  (string= #?"${a}\u${a}\E${a}\L${a}" "Aa-Aa-Aa-aa-"))
490(let ((a "Aa-"))
491  (string= #?"${a}\u${a}\E${a}\U${a}" "Aa-Aa-Aa-AA-"))
492(let ((a "Aa-"))
493  (string= #?"${a}\u${a}\E${a}\E${a}" "Aa-Aa-Aa-Aa-"))
494(let ((a "Aa-"))
495  (string= #?"${a}\u${a}\E${a}\l${a}" "Aa-Aa-Aa-aa-"))
496(let ((a "Aa-"))
497  (string= #?"${a}\u${a}\E${a}\u${a}" "Aa-Aa-Aa-Aa-"))
498(let ((a "Aa-"))
499  (string= #?"${a}\u${a}\l${a}\Q${a}" "Aa-Aa-aa-Aa\\-"))
500(let ((a "Aa-"))
501  (string= #?"${a}\u${a}\l${a}\L${a}" "Aa-Aa-aa-aa-"))
502(let ((a "Aa-"))
503  (string= #?"${a}\u${a}\l${a}\U${a}" "Aa-Aa-aa-AA-"))
504(let ((a "Aa-"))
505  (string= #?"${a}\u${a}\l${a}\E${a}" "Aa-Aa-aa-Aa-"))
506(let ((a "Aa-"))
507  (string= #?"${a}\u${a}\l${a}\l${a}" "Aa-Aa-aa-aa-"))
508(let ((a "Aa-"))
509  (string= #?"${a}\u${a}\l${a}\u${a}" "Aa-Aa-aa-Aa-"))
510(let ((a "Aa-"))
511  (string= #?"${a}\u${a}\u${a}\Q${a}" "Aa-Aa-Aa-Aa\\-"))
512(let ((a "Aa-"))
513  (string= #?"${a}\u${a}\u${a}\L${a}" "Aa-Aa-Aa-aa-"))
514(let ((a "Aa-"))
515  (string= #?"${a}\u${a}\u${a}\U${a}" "Aa-Aa-Aa-AA-"))
516(let ((a "Aa-"))
517  (string= #?"${a}\u${a}\u${a}\E${a}" "Aa-Aa-Aa-Aa-"))
518(let ((a "Aa-"))
519  (string= #?"${a}\u${a}\u${a}\l${a}" "Aa-Aa-Aa-aa-"))
520(let ((a "Aa-"))
521  (string= #?"${a}\u${a}\u${a}\u${a}" "Aa-Aa-Aa-Aa-"))
522(let ((a "Aa-"))
523  (string= #?"${a}\Q${a}\Q${a}\Q${a}\Q${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-Aa\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\-"))
524(let ((a "Aa-"))
525  (string= #?"${a}\Q${a}\Q${a}\Q${a}\L${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-aa\\\\\\\\\\\\\\-"))
526(let ((a "Aa-"))
527  (string= #?"${a}\Q${a}\Q${a}\Q${a}\U${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-AA\\\\\\\\\\\\\\-"))
528(let ((a "Aa-"))
529  (string= #?"${a}\Q${a}\Q${a}\Q${a}\E${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-Aa\\\\\\-"))
530(let ((a "Aa-"))
531  (string= #?"${a}\Q${a}\Q${a}\Q${a}\l${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-aa\\\\\\\\\\\\\\-"))
532(let ((a "Aa-"))
533  (string= #?"${a}\Q${a}\Q${a}\Q${a}\u${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-Aa\\\\\\\\\\\\\\-"))
534(let ((a "Aa-"))
535  (string= #?"${a}\Q${a}\Q${a}\L${a}\Q${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-aa\\\\\\\\\\\\\\-"))
536(let ((a "Aa-"))
537  (string= #?"${a}\Q${a}\Q${a}\L${a}\L${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-aa\\\\\\-"))
538(let ((a "Aa-"))
539  (string= #?"${a}\Q${a}\Q${a}\L${a}\U${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-AA\\\\\\-"))
540(let ((a "Aa-"))
541  (string= #?"${a}\Q${a}\Q${a}\L${a}\E${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-Aa\\\\\\-"))
542(let ((a "Aa-"))
543  (string= #?"${a}\Q${a}\Q${a}\L${a}\l${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-aa\\\\\\-"))
544(let ((a "Aa-"))
545  (string= #?"${a}\Q${a}\Q${a}\L${a}\u${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-aa\\\\\\-"))
546(let ((a "Aa-"))
547  (string= #?"${a}\Q${a}\Q${a}\U${a}\Q${a}" "Aa-Aa\\-Aa\\\\\\-AA\\\\\\-AA\\\\\\\\\\\\\\-"))
548(let ((a "Aa-"))
549  (string= #?"${a}\Q${a}\Q${a}\U${a}\L${a}" "Aa-Aa\\-Aa\\\\\\-AA\\\\\\-aa\\\\\\-"))
550(let ((a "Aa-"))
551  (string= #?"${a}\Q${a}\Q${a}\U${a}\U${a}" "Aa-Aa\\-Aa\\\\\\-AA\\\\\\-AA\\\\\\-"))
552(let ((a "Aa-"))
553  (string= #?"${a}\Q${a}\Q${a}\U${a}\E${a}" "Aa-Aa\\-Aa\\\\\\-AA\\\\\\-Aa\\\\\\-"))
554(let ((a "Aa-"))
555  (string= #?"${a}\Q${a}\Q${a}\U${a}\l${a}" "Aa-Aa\\-Aa\\\\\\-AA\\\\\\-AA\\\\\\-"))
556(let ((a "Aa-"))
557  (string= #?"${a}\Q${a}\Q${a}\U${a}\u${a}" "Aa-Aa\\-Aa\\\\\\-AA\\\\\\-AA\\\\\\-"))
558(let ((a "Aa-"))
559  (string= #?"${a}\Q${a}\Q${a}\E${a}\Q${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\-Aa\\\\\\-"))
560(let ((a "Aa-"))
561  (string= #?"${a}\Q${a}\Q${a}\E${a}\L${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\-aa\\-"))
562(let ((a "Aa-"))
563  (string= #?"${a}\Q${a}\Q${a}\E${a}\U${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\-AA\\-"))
564(let ((a "Aa-"))
565  (string= #?"${a}\Q${a}\Q${a}\E${a}\E${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\-Aa-"))
566(let ((a "Aa-"))
567  (string= #?"${a}\Q${a}\Q${a}\E${a}\l${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\-aa\\-"))
568(let ((a "Aa-"))
569  (string= #?"${a}\Q${a}\Q${a}\E${a}\u${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\-Aa\\-"))
570(let ((a "Aa-"))
571  (string= #?"${a}\Q${a}\Q${a}\l${a}\Q${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-Aa\\\\\\\\\\\\\\-"))
572(let ((a "Aa-"))
573  (string= #?"${a}\Q${a}\Q${a}\l${a}\L${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-aa\\\\\\-"))
574(let ((a "Aa-"))
575  (string= #?"${a}\Q${a}\Q${a}\l${a}\U${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-AA\\\\\\-"))
576(let ((a "Aa-"))
577  (string= #?"${a}\Q${a}\Q${a}\l${a}\E${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-Aa\\-"))
578(let ((a "Aa-"))
579  (string= #?"${a}\Q${a}\Q${a}\l${a}\l${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-aa\\\\\\-"))
580(let ((a "Aa-"))
581  (string= #?"${a}\Q${a}\Q${a}\l${a}\u${a}" "Aa-Aa\\-Aa\\\\\\-aa\\\\\\-Aa\\\\\\-"))
582(let ((a "Aa-"))
583  (string= #?"${a}\Q${a}\Q${a}\u${a}\Q${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-"))
584(let ((a "Aa-"))
585  (string= #?"${a}\Q${a}\Q${a}\u${a}\L${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-aa\\\\\\-"))
586(let ((a "Aa-"))
587  (string= #?"${a}\Q${a}\Q${a}\u${a}\U${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-AA\\\\\\-"))
588(let ((a "Aa-"))
589  (string= #?"${a}\Q${a}\Q${a}\u${a}\E${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-Aa\\-"))
590(let ((a "Aa-"))
591  (string= #?"${a}\Q${a}\Q${a}\u${a}\l${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-aa\\\\\\-"))
592(let ((a "Aa-"))
593  (string= #?"${a}\Q${a}\Q${a}\u${a}\u${a}" "Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-Aa\\\\\\-"))
594(let ((a "Aa-"))
595  (string= #?"${a}\Q${a}\L${a}\Q${a}\Q${a}" "Aa-Aa\\-aa\\-aa\\\\\\-aa\\\\\\\\\\\\\\-"))
596(let ((a "Aa-"))
597  (string= #?"${a}\Q${a}\L${a}\Q${a}\L${a}" "Aa-Aa\\-aa\\-aa\\\\\\-aa\\-"))
598(let ((a "Aa-"))
599  (string= #?"${a}\Q${a}\L${a}\Q${a}\U${a}" "Aa-Aa\\-aa\\-aa\\\\\\-AA\\-"))
600(let ((a "Aa-"))
601  (string= #?"${a}\Q${a}\L${a}\Q${a}\E${a}" "Aa-Aa\\-aa\\-aa\\\\\\-aa\\-"))
602(let ((a "Aa-"))
603  (string= #?"${a}\Q${a}\L${a}\Q${a}\l${a}" "Aa-Aa\\-aa\\-aa\\\\\\-aa\\\\\\-"))
604(let ((a "Aa-"))
605  (string= #?"${a}\Q${a}\L${a}\Q${a}\u${a}" "Aa-Aa\\-aa\\-aa\\\\\\-aa\\\\\\-"))
606(let ((a "Aa-"))
607  (string= #?"${a}\Q${a}\L${a}\L${a}\Q${a}" "Aa-Aa\\-aa\\-aa\\-aa\\\\\\-"))
608(let ((a "Aa-"))
609  (string= #?"${a}\Q${a}\L${a}\L${a}\L${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
610(let ((a "Aa-"))
611  (string= #?"${a}\Q${a}\L${a}\L${a}\U${a}" "Aa-Aa\\-aa\\-aa\\-AA\\-"))
612(let ((a "Aa-"))
613  (string= #?"${a}\Q${a}\L${a}\L${a}\E${a}" "Aa-Aa\\-aa\\-aa\\-Aa\\-"))
614(let ((a "Aa-"))
615  (string= #?"${a}\Q${a}\L${a}\L${a}\l${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
616(let ((a "Aa-"))
617  (string= #?"${a}\Q${a}\L${a}\L${a}\u${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
618(let ((a "Aa-"))
619  (string= #?"${a}\Q${a}\L${a}\U${a}\Q${a}" "Aa-Aa\\-aa\\-AA\\-AA\\\\\\-"))
620(let ((a "Aa-"))
621  (string= #?"${a}\Q${a}\L${a}\U${a}\L${a}" "Aa-Aa\\-aa\\-AA\\-aa\\-"))
622(let ((a "Aa-"))
623  (string= #?"${a}\Q${a}\L${a}\U${a}\U${a}" "Aa-Aa\\-aa\\-AA\\-AA\\-"))
624(let ((a "Aa-"))
625  (string= #?"${a}\Q${a}\L${a}\U${a}\E${a}" "Aa-Aa\\-aa\\-AA\\-Aa\\-"))
626(let ((a "Aa-"))
627  (string= #?"${a}\Q${a}\L${a}\U${a}\l${a}" "Aa-Aa\\-aa\\-AA\\-AA\\-"))
628(let ((a "Aa-"))
629  (string= #?"${a}\Q${a}\L${a}\U${a}\u${a}" "Aa-Aa\\-aa\\-AA\\-AA\\-"))
630(let ((a "Aa-"))
631  (string= #?"${a}\Q${a}\L${a}\E${a}\Q${a}" "Aa-Aa\\-aa\\-Aa\\-Aa\\\\\\-"))
632(let ((a "Aa-"))
633  (string= #?"${a}\Q${a}\L${a}\E${a}\L${a}" "Aa-Aa\\-aa\\-Aa\\-aa\\-"))
634(let ((a "Aa-"))
635  (string= #?"${a}\Q${a}\L${a}\E${a}\U${a}" "Aa-Aa\\-aa\\-Aa\\-AA\\-"))
636(let ((a "Aa-"))
637  (string= #?"${a}\Q${a}\L${a}\E${a}\E${a}" "Aa-Aa\\-aa\\-Aa\\-Aa-"))
638(let ((a "Aa-"))
639  (string= #?"${a}\Q${a}\L${a}\E${a}\l${a}" "Aa-Aa\\-aa\\-Aa\\-aa\\-"))
640(let ((a "Aa-"))
641  (string= #?"${a}\Q${a}\L${a}\E${a}\u${a}" "Aa-Aa\\-aa\\-Aa\\-Aa\\-"))
642(let ((a "Aa-"))
643  (string= #?"${a}\Q${a}\L${a}\l${a}\Q${a}" "Aa-Aa\\-aa\\-aa\\-aa\\\\\\-"))
644(let ((a "Aa-"))
645  (string= #?"${a}\Q${a}\L${a}\l${a}\L${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
646(let ((a "Aa-"))
647  (string= #?"${a}\Q${a}\L${a}\l${a}\U${a}" "Aa-Aa\\-aa\\-aa\\-AA\\-"))
648(let ((a "Aa-"))
649  (string= #?"${a}\Q${a}\L${a}\l${a}\E${a}" "Aa-Aa\\-aa\\-aa\\-Aa\\-"))
650(let ((a "Aa-"))
651  (string= #?"${a}\Q${a}\L${a}\l${a}\l${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
652(let ((a "Aa-"))
653  (string= #?"${a}\Q${a}\L${a}\l${a}\u${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
654(let ((a "Aa-"))
655  (string= #?"${a}\Q${a}\L${a}\u${a}\Q${a}" "Aa-Aa\\-aa\\-aa\\-aa\\\\\\-"))
656(let ((a "Aa-"))
657  (string= #?"${a}\Q${a}\L${a}\u${a}\L${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
658(let ((a "Aa-"))
659  (string= #?"${a}\Q${a}\L${a}\u${a}\U${a}" "Aa-Aa\\-aa\\-aa\\-AA\\-"))
660(let ((a "Aa-"))
661  (string= #?"${a}\Q${a}\L${a}\u${a}\E${a}" "Aa-Aa\\-aa\\-aa\\-Aa\\-"))
662(let ((a "Aa-"))
663  (string= #?"${a}\Q${a}\L${a}\u${a}\l${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
664(let ((a "Aa-"))
665  (string= #?"${a}\Q${a}\L${a}\u${a}\u${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
666(let ((a "Aa-"))
667  (string= #?"${a}\Q${a}\U${a}\Q${a}\Q${a}" "Aa-Aa\\-AA\\-AA\\\\\\-AA\\\\\\\\\\\\\\-"))
668(let ((a "Aa-"))
669  (string= #?"${a}\Q${a}\U${a}\Q${a}\L${a}" "Aa-Aa\\-AA\\-AA\\\\\\-aa\\-"))
670(let ((a "Aa-"))
671  (string= #?"${a}\Q${a}\U${a}\Q${a}\U${a}" "Aa-Aa\\-AA\\-AA\\\\\\-AA\\-"))
672(let ((a "Aa-"))
673  (string= #?"${a}\Q${a}\U${a}\Q${a}\E${a}" "Aa-Aa\\-AA\\-AA\\\\\\-AA\\-"))
674(let ((a "Aa-"))
675  (string= #?"${a}\Q${a}\U${a}\Q${a}\l${a}" "Aa-Aa\\-AA\\-AA\\\\\\-AA\\\\\\-"))
676(let ((a "Aa-"))
677  (string= #?"${a}\Q${a}\U${a}\Q${a}\u${a}" "Aa-Aa\\-AA\\-AA\\\\\\-AA\\\\\\-"))
678(let ((a "Aa-"))
679  (string= #?"${a}\Q${a}\U${a}\L${a}\Q${a}" "Aa-Aa\\-AA\\-aa\\-aa\\\\\\-"))
680(let ((a "Aa-"))
681  (string= #?"${a}\Q${a}\U${a}\L${a}\L${a}" "Aa-Aa\\-AA\\-aa\\-aa\\-"))
682(let ((a "Aa-"))
683  (string= #?"${a}\Q${a}\U${a}\L${a}\U${a}" "Aa-Aa\\-AA\\-aa\\-AA\\-"))
684(let ((a "Aa-"))
685  (string= #?"${a}\Q${a}\U${a}\L${a}\E${a}" "Aa-Aa\\-AA\\-aa\\-Aa\\-"))
686(let ((a "Aa-"))
687  (string= #?"${a}\Q${a}\U${a}\L${a}\l${a}" "Aa-Aa\\-AA\\-aa\\-aa\\-"))
688(let ((a "Aa-"))
689  (string= #?"${a}\Q${a}\U${a}\L${a}\u${a}" "Aa-Aa\\-AA\\-aa\\-aa\\-"))
690(let ((a "Aa-"))
691  (string= #?"${a}\Q${a}\U${a}\U${a}\Q${a}" "Aa-Aa\\-AA\\-AA\\-AA\\\\\\-"))
692(let ((a "Aa-"))
693  (string= #?"${a}\Q${a}\U${a}\U${a}\L${a}" "Aa-Aa\\-AA\\-AA\\-aa\\-"))
694(let ((a "Aa-"))
695  (string= #?"${a}\Q${a}\U${a}\U${a}\U${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
696(let ((a "Aa-"))
697  (string= #?"${a}\Q${a}\U${a}\U${a}\E${a}" "Aa-Aa\\-AA\\-AA\\-Aa\\-"))
698(let ((a "Aa-"))
699  (string= #?"${a}\Q${a}\U${a}\U${a}\l${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
700(let ((a "Aa-"))
701  (string= #?"${a}\Q${a}\U${a}\U${a}\u${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
702(let ((a "Aa-"))
703  (string= #?"${a}\Q${a}\U${a}\E${a}\Q${a}" "Aa-Aa\\-AA\\-Aa\\-Aa\\\\\\-"))
704(let ((a "Aa-"))
705  (string= #?"${a}\Q${a}\U${a}\E${a}\L${a}" "Aa-Aa\\-AA\\-Aa\\-aa\\-"))
706(let ((a "Aa-"))
707  (string= #?"${a}\Q${a}\U${a}\E${a}\U${a}" "Aa-Aa\\-AA\\-Aa\\-AA\\-"))
708(let ((a "Aa-"))
709  (string= #?"${a}\Q${a}\U${a}\E${a}\E${a}" "Aa-Aa\\-AA\\-Aa\\-Aa-"))
710(let ((a "Aa-"))
711  (string= #?"${a}\Q${a}\U${a}\E${a}\l${a}" "Aa-Aa\\-AA\\-Aa\\-aa\\-"))
712(let ((a "Aa-"))
713  (string= #?"${a}\Q${a}\U${a}\E${a}\u${a}" "Aa-Aa\\-AA\\-Aa\\-Aa\\-"))
714(let ((a "Aa-"))
715  (string= #?"${a}\Q${a}\U${a}\l${a}\Q${a}" "Aa-Aa\\-AA\\-AA\\-AA\\\\\\-"))
716(let ((a "Aa-"))
717  (string= #?"${a}\Q${a}\U${a}\l${a}\L${a}" "Aa-Aa\\-AA\\-AA\\-aa\\-"))
718(let ((a "Aa-"))
719  (string= #?"${a}\Q${a}\U${a}\l${a}\U${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
720(let ((a "Aa-"))
721  (string= #?"${a}\Q${a}\U${a}\l${a}\E${a}" "Aa-Aa\\-AA\\-AA\\-Aa\\-"))
722(let ((a "Aa-"))
723  (string= #?"${a}\Q${a}\U${a}\l${a}\l${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
724(let ((a "Aa-"))
725  (string= #?"${a}\Q${a}\U${a}\l${a}\u${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
726(let ((a "Aa-"))
727  (string= #?"${a}\Q${a}\U${a}\u${a}\Q${a}" "Aa-Aa\\-AA\\-AA\\-AA\\\\\\-"))
728(let ((a "Aa-"))
729  (string= #?"${a}\Q${a}\U${a}\u${a}\L${a}" "Aa-Aa\\-AA\\-AA\\-aa\\-"))
730(let ((a "Aa-"))
731  (string= #?"${a}\Q${a}\U${a}\u${a}\U${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
732(let ((a "Aa-"))
733  (string= #?"${a}\Q${a}\U${a}\u${a}\E${a}" "Aa-Aa\\-AA\\-AA\\-Aa\\-"))
734(let ((a "Aa-"))
735  (string= #?"${a}\Q${a}\U${a}\u${a}\l${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
736(let ((a "Aa-"))
737  (string= #?"${a}\Q${a}\U${a}\u${a}\u${a}" "Aa-Aa\\-AA\\-AA\\-AA\\-"))
738(let ((a "Aa-"))
739  (string= #?"${a}\Q${a}\E${a}\Q${a}\Q${a}" "Aa-Aa\\-Aa-Aa\\-Aa\\\\\\-"))
740(let ((a "Aa-"))
741  (string= #?"${a}\Q${a}\E${a}\Q${a}\L${a}" "Aa-Aa\\-Aa-Aa\\-aa\\-"))
742(let ((a "Aa-"))
743  (string= #?"${a}\Q${a}\E${a}\Q${a}\U${a}" "Aa-Aa\\-Aa-Aa\\-AA\\-"))
744(let ((a "Aa-"))
745  (string= #?"${a}\Q${a}\E${a}\Q${a}\E${a}" "Aa-Aa\\-Aa-Aa\\-Aa-"))
746(let ((a "Aa-"))
747  (string= #?"${a}\Q${a}\E${a}\Q${a}\l${a}" "Aa-Aa\\-Aa-Aa\\-aa\\-"))
748(let ((a "Aa-"))
749  (string= #?"${a}\Q${a}\E${a}\Q${a}\u${a}" "Aa-Aa\\-Aa-Aa\\-Aa\\-"))
750(let ((a "Aa-"))
751  (string= #?"${a}\Q${a}\E${a}\L${a}\Q${a}" "Aa-Aa\\-Aa-aa-aa\\-"))
752(let ((a "Aa-"))
753  (string= #?"${a}\Q${a}\E${a}\L${a}\L${a}" "Aa-Aa\\-Aa-aa-aa-"))
754(let ((a "Aa-"))
755  (string= #?"${a}\Q${a}\E${a}\L${a}\U${a}" "Aa-Aa\\-Aa-aa-AA-"))
756(let ((a "Aa-"))
757  (string= #?"${a}\Q${a}\E${a}\L${a}\E${a}" "Aa-Aa\\-Aa-aa-Aa-"))
758(let ((a "Aa-"))
759  (string= #?"${a}\Q${a}\E${a}\L${a}\l${a}" "Aa-Aa\\-Aa-aa-aa-"))
760(let ((a "Aa-"))
761  (string= #?"${a}\Q${a}\E${a}\L${a}\u${a}" "Aa-Aa\\-Aa-aa-aa-"))
762(let ((a "Aa-"))
763  (string= #?"${a}\Q${a}\E${a}\U${a}\Q${a}" "Aa-Aa\\-Aa-AA-AA\\-"))
764(let ((a "Aa-"))
765  (string= #?"${a}\Q${a}\E${a}\U${a}\L${a}" "Aa-Aa\\-Aa-AA-aa-"))
766(let ((a "Aa-"))
767  (string= #?"${a}\Q${a}\E${a}\U${a}\U${a}" "Aa-Aa\\-Aa-AA-AA-"))
768(let ((a "Aa-"))
769  (string= #?"${a}\Q${a}\E${a}\U${a}\E${a}" "Aa-Aa\\-Aa-AA-Aa-"))
770(let ((a "Aa-"))
771  (string= #?"${a}\Q${a}\E${a}\U${a}\l${a}" "Aa-Aa\\-Aa-AA-AA-"))
772(let ((a "Aa-"))
773  (string= #?"${a}\Q${a}\E${a}\U${a}\u${a}" "Aa-Aa\\-Aa-AA-AA-"))
774(let ((a "Aa-"))
775  (string= #?"${a}\Q${a}\E${a}\E${a}\Q${a}" "Aa-Aa\\-Aa-Aa-Aa\\-"))
776(let ((a "Aa-"))
777  (string= #?"${a}\Q${a}\E${a}\E${a}\L${a}" "Aa-Aa\\-Aa-Aa-aa-"))
778(let ((a "Aa-"))
779  (string= #?"${a}\Q${a}\E${a}\E${a}\U${a}" "Aa-Aa\\-Aa-Aa-AA-"))
780(let ((a "Aa-"))
781  (string= #?"${a}\Q${a}\E${a}\E${a}\E${a}" "Aa-Aa\\-Aa-Aa-Aa-"))
782(let ((a "Aa-"))
783  (string= #?"${a}\Q${a}\E${a}\E${a}\l${a}" "Aa-Aa\\-Aa-Aa-aa-"))
784(let ((a "Aa-"))
785  (string= #?"${a}\Q${a}\E${a}\E${a}\u${a}" "Aa-Aa\\-Aa-Aa-Aa-"))
786(let ((a "Aa-"))
787  (string= #?"${a}\Q${a}\E${a}\l${a}\Q${a}" "Aa-Aa\\-Aa-aa-Aa\\-"))
788(let ((a "Aa-"))
789  (string= #?"${a}\Q${a}\E${a}\l${a}\L${a}" "Aa-Aa\\-Aa-aa-aa-"))
790(let ((a "Aa-"))
791  (string= #?"${a}\Q${a}\E${a}\l${a}\U${a}" "Aa-Aa\\-Aa-aa-AA-"))
792(let ((a "Aa-"))
793  (string= #?"${a}\Q${a}\E${a}\l${a}\E${a}" "Aa-Aa\\-Aa-aa-Aa-"))
794(let ((a "Aa-"))
795  (string= #?"${a}\Q${a}\E${a}\l${a}\l${a}" "Aa-Aa\\-Aa-aa-aa-"))
796(let ((a "Aa-"))
797  (string= #?"${a}\Q${a}\E${a}\l${a}\u${a}" "Aa-Aa\\-Aa-aa-Aa-"))
798(let ((a "Aa-"))
799  (string= #?"${a}\Q${a}\E${a}\u${a}\Q${a}" "Aa-Aa\\-Aa-Aa-Aa\\-"))
800(let ((a "Aa-"))
801  (string= #?"${a}\Q${a}\E${a}\u${a}\L${a}" "Aa-Aa\\-Aa-Aa-aa-"))
802(let ((a "Aa-"))
803  (string= #?"${a}\Q${a}\E${a}\u${a}\U${a}" "Aa-Aa\\-Aa-Aa-AA-"))
804(let ((a "Aa-"))
805  (string= #?"${a}\Q${a}\E${a}\u${a}\E${a}" "Aa-Aa\\-Aa-Aa-Aa-"))
806(let ((a "Aa-"))
807  (string= #?"${a}\Q${a}\E${a}\u${a}\l${a}" "Aa-Aa\\-Aa-Aa-aa-"))
808(let ((a "Aa-"))
809  (string= #?"${a}\Q${a}\E${a}\u${a}\u${a}" "Aa-Aa\\-Aa-Aa-Aa-"))
810(let ((a "Aa-"))
811  (string= #?"${a}\Q${a}\l${a}\Q${a}\Q${a}" "Aa-Aa\\-aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-"))
812(let ((a "Aa-"))
813  (string= #?"${a}\Q${a}\l${a}\Q${a}\L${a}" "Aa-Aa\\-aa\\-Aa\\\\\\-aa\\\\\\-"))
814(let ((a "Aa-"))
815  (string= #?"${a}\Q${a}\l${a}\Q${a}\U${a}" "Aa-Aa\\-aa\\-Aa\\\\\\-AA\\\\\\-"))
816(let ((a "Aa-"))
817  (string= #?"${a}\Q${a}\l${a}\Q${a}\E${a}" "Aa-Aa\\-aa\\-Aa\\\\\\-Aa\\-"))
818(let ((a "Aa-"))
819  (string= #?"${a}\Q${a}\l${a}\Q${a}\l${a}" "Aa-Aa\\-aa\\-Aa\\\\\\-aa\\\\\\-"))
820(let ((a "Aa-"))
821  (string= #?"${a}\Q${a}\l${a}\Q${a}\u${a}" "Aa-Aa\\-aa\\-Aa\\\\\\-Aa\\\\\\-"))
822(let ((a "Aa-"))
823  (string= #?"${a}\Q${a}\l${a}\L${a}\Q${a}" "Aa-Aa\\-aa\\-aa\\-aa\\\\\\-"))
824(let ((a "Aa-"))
825  (string= #?"${a}\Q${a}\l${a}\L${a}\L${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
826(let ((a "Aa-"))
827  (string= #?"${a}\Q${a}\l${a}\L${a}\U${a}" "Aa-Aa\\-aa\\-aa\\-AA\\-"))
828(let ((a "Aa-"))
829  (string= #?"${a}\Q${a}\l${a}\L${a}\E${a}" "Aa-Aa\\-aa\\-aa\\-Aa\\-"))
830(let ((a "Aa-"))
831  (string= #?"${a}\Q${a}\l${a}\L${a}\l${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
832(let ((a "Aa-"))
833  (string= #?"${a}\Q${a}\l${a}\L${a}\u${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
834(let ((a "Aa-"))
835  (string= #?"${a}\Q${a}\l${a}\U${a}\Q${a}" "Aa-Aa\\-aa\\-AA\\-AA\\\\\\-"))
836(let ((a "Aa-"))
837  (string= #?"${a}\Q${a}\l${a}\U${a}\L${a}" "Aa-Aa\\-aa\\-AA\\-aa\\-"))
838(let ((a "Aa-"))
839  (string= #?"${a}\Q${a}\l${a}\U${a}\U${a}" "Aa-Aa\\-aa\\-AA\\-AA\\-"))
840(let ((a "Aa-"))
841  (string= #?"${a}\Q${a}\l${a}\U${a}\E${a}" "Aa-Aa\\-aa\\-AA\\-Aa\\-"))
842(let ((a "Aa-"))
843  (string= #?"${a}\Q${a}\l${a}\U${a}\l${a}" "Aa-Aa\\-aa\\-AA\\-AA\\-"))
844(let ((a "Aa-"))
845  (string= #?"${a}\Q${a}\l${a}\U${a}\u${a}" "Aa-Aa\\-aa\\-AA\\-AA\\-"))
846(let ((a "Aa-"))
847  (string= #?"${a}\Q${a}\l${a}\E${a}\Q${a}" "Aa-Aa\\-aa\\-Aa-Aa\\-"))
848(let ((a "Aa-"))
849  (string= #?"${a}\Q${a}\l${a}\E${a}\L${a}" "Aa-Aa\\-aa\\-Aa-aa-"))
850(let ((a "Aa-"))
851  (string= #?"${a}\Q${a}\l${a}\E${a}\U${a}" "Aa-Aa\\-aa\\-Aa-AA-"))
852(let ((a "Aa-"))
853  (string= #?"${a}\Q${a}\l${a}\E${a}\E${a}" "Aa-Aa\\-aa\\-Aa-Aa-"))
854(let ((a "Aa-"))
855  (string= #?"${a}\Q${a}\l${a}\E${a}\l${a}" "Aa-Aa\\-aa\\-Aa-aa-"))
856(let ((a "Aa-"))
857  (string= #?"${a}\Q${a}\l${a}\E${a}\u${a}" "Aa-Aa\\-aa\\-Aa-Aa-"))
858(let ((a "Aa-"))
859  (string= #?"${a}\Q${a}\l${a}\l${a}\Q${a}" "Aa-Aa\\-aa\\-aa\\-Aa\\\\\\-"))
860(let ((a "Aa-"))
861  (string= #?"${a}\Q${a}\l${a}\l${a}\L${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
862(let ((a "Aa-"))
863  (string= #?"${a}\Q${a}\l${a}\l${a}\U${a}" "Aa-Aa\\-aa\\-aa\\-AA\\-"))
864(let ((a "Aa-"))
865  (string= #?"${a}\Q${a}\l${a}\l${a}\E${a}" "Aa-Aa\\-aa\\-aa\\-Aa-"))
866(let ((a "Aa-"))
867  (string= #?"${a}\Q${a}\l${a}\l${a}\l${a}" "Aa-Aa\\-aa\\-aa\\-aa\\-"))
868(let ((a "Aa-"))
869  (string= #?"${a}\Q${a}\l${a}\l${a}\u${a}" "Aa-Aa\\-aa\\-aa\\-Aa\\-"))
870(let ((a "Aa-"))
871  (string= #?"${a}\Q${a}\l${a}\u${a}\Q${a}" "Aa-Aa\\-aa\\-Aa\\-Aa\\\\\\-"))
872(let ((a "Aa-"))
873  (string= #?"${a}\Q${a}\l${a}\u${a}\L${a}" "Aa-Aa\\-aa\\-Aa\\-aa\\-"))
874(let ((a "Aa-"))
875  (string= #?"${a}\Q${a}\l${a}\u${a}\U${a}" "Aa-Aa\\-aa\\-Aa\\-AA\\-"))
876(let ((a "Aa-"))
877  (string= #?"${a}\Q${a}\l${a}\u${a}\E${a}" "Aa-Aa\\-aa\\-Aa\\-Aa-"))
878(let ((a "Aa-"))
879  (string= #?"${a}\Q${a}\l${a}\u${a}\l${a}" "Aa-Aa\\-aa\\-Aa\\-aa\\-"))
880(let ((a "Aa-"))
881  (string= #?"${a}\Q${a}\l${a}\u${a}\u${a}" "Aa-Aa\\-aa\\-Aa\\-Aa\\-"))
882(let ((a "Aa-"))
883  (string= #?"${a}\Q${a}\u${a}\Q${a}\Q${a}" "Aa-Aa\\-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-"))
884(let ((a "Aa-"))
885  (string= #?"${a}\Q${a}\u${a}\Q${a}\L${a}" "Aa-Aa\\-Aa\\-Aa\\\\\\-aa\\\\\\-"))
886(let ((a "Aa-"))
887  (string= #?"${a}\Q${a}\u${a}\Q${a}\U${a}" "Aa-Aa\\-Aa\\-Aa\\\\\\-AA\\\\\\-"))
888(let ((a "Aa-"))
889  (string= #?"${a}\Q${a}\u${a}\Q${a}\E${a}" "Aa-Aa\\-Aa\\-Aa\\\\\\-Aa\\-"))
890(let ((a "Aa-"))
891  (string= #?"${a}\Q${a}\u${a}\Q${a}\l${a}" "Aa-Aa\\-Aa\\-Aa\\\\\\-aa\\\\\\-"))
892(let ((a "Aa-"))
893  (string= #?"${a}\Q${a}\u${a}\Q${a}\u${a}" "Aa-Aa\\-Aa\\-Aa\\\\\\-Aa\\\\\\-"))
894(let ((a "Aa-"))
895  (string= #?"${a}\Q${a}\u${a}\L${a}\Q${a}" "Aa-Aa\\-Aa\\-aa\\-aa\\\\\\-"))
896(let ((a "Aa-"))
897  (string= #?"${a}\Q${a}\u${a}\L${a}\L${a}" "Aa-Aa\\-Aa\\-aa\\-aa\\-"))
898(let ((a "Aa-"))
899  (string= #?"${a}\Q${a}\u${a}\L${a}\U${a}" "Aa-Aa\\-Aa\\-aa\\-AA\\-"))
900(let ((a "Aa-"))
901  (string= #?"${a}\Q${a}\u${a}\L${a}\E${a}" "Aa-Aa\\-Aa\\-aa\\-Aa\\-"))
902(let ((a "Aa-"))
903  (string= #?"${a}\Q${a}\u${a}\L${a}\l${a}" "Aa-Aa\\-Aa\\-aa\\-aa\\-"))
904(let ((a "Aa-"))
905  (string= #?"${a}\Q${a}\u${a}\L${a}\u${a}" "Aa-Aa\\-Aa\\-aa\\-aa\\-"))
906(let ((a "Aa-"))
907  (string= #?"${a}\Q${a}\u${a}\U${a}\Q${a}" "Aa-Aa\\-Aa\\-AA\\-AA\\\\\\-"))
908(let ((a "Aa-"))
909  (string= #?"${a}\Q${a}\u${a}\U${a}\L${a}" "Aa-Aa\\-Aa\\-AA\\-aa\\-"))
910(let ((a "Aa-"))
911  (string= #?"${a}\Q${a}\u${a}\U${a}\U${a}" "Aa-Aa\\-Aa\\-AA\\-AA\\-"))
912(let ((a "Aa-"))
913  (string= #?"${a}\Q${a}\u${a}\U${a}\E${a}" "Aa-Aa\\-Aa\\-AA\\-Aa\\-"))
914(let ((a "Aa-"))
915  (string= #?"${a}\Q${a}\u${a}\U${a}\l${a}" "Aa-Aa\\-Aa\\-AA\\-AA\\-"))
916(let ((a "Aa-"))
917  (string= #?"${a}\Q${a}\u${a}\U${a}\u${a}" "Aa-Aa\\-Aa\\-AA\\-AA\\-"))
918(let ((a "Aa-"))
919  (string= #?"${a}\Q${a}\u${a}\E${a}\Q${a}" "Aa-Aa\\-Aa\\-Aa-Aa\\-"))
920(let ((a "Aa-"))
921  (string= #?"${a}\Q${a}\u${a}\E${a}\L${a}" "Aa-Aa\\-Aa\\-Aa-aa-"))
922(let ((a "Aa-"))
923  (string= #?"${a}\Q${a}\u${a}\E${a}\U${a}" "Aa-Aa\\-Aa\\-Aa-AA-"))
924(let ((a "Aa-"))
925  (string= #?"${a}\Q${a}\u${a}\E${a}\E${a}" "Aa-Aa\\-Aa\\-Aa-Aa-"))
926(let ((a "Aa-"))
927  (string= #?"${a}\Q${a}\u${a}\E${a}\l${a}" "Aa-Aa\\-Aa\\-Aa-aa-"))
928(let ((a "Aa-"))
929  (string= #?"${a}\Q${a}\u${a}\E${a}\u${a}" "Aa-Aa\\-Aa\\-Aa-Aa-"))
930(let ((a "Aa-"))
931  (string= #?"${a}\Q${a}\u${a}\l${a}\Q${a}" "Aa-Aa\\-Aa\\-aa\\-Aa\\\\\\-"))
932(let ((a "Aa-"))
933  (string= #?"${a}\Q${a}\u${a}\l${a}\L${a}" "Aa-Aa\\-Aa\\-aa\\-aa\\-"))
934(let ((a "Aa-"))
935  (string= #?"${a}\Q${a}\u${a}\l${a}\U${a}" "Aa-Aa\\-Aa\\-aa\\-AA\\-"))
936(let ((a "Aa-"))
937  (string= #?"${a}\Q${a}\u${a}\l${a}\E${a}" "Aa-Aa\\-Aa\\-aa\\-Aa-"))
938(let ((a "Aa-"))
939  (string= #?"${a}\Q${a}\u${a}\l${a}\l${a}" "Aa-Aa\\-Aa\\-aa\\-aa\\-"))
940(let ((a "Aa-"))
941  (string= #?"${a}\Q${a}\u${a}\l${a}\u${a}" "Aa-Aa\\-Aa\\-aa\\-Aa\\-"))
942(let ((a "Aa-"))
943  (string= #?"${a}\Q${a}\u${a}\u${a}\Q${a}" "Aa-Aa\\-Aa\\-Aa\\-Aa\\\\\\-"))
944(let ((a "Aa-"))
945  (string= #?"${a}\Q${a}\u${a}\u${a}\L${a}" "Aa-Aa\\-Aa\\-Aa\\-aa\\-"))
946(let ((a "Aa-"))
947  (string= #?"${a}\Q${a}\u${a}\u${a}\U${a}" "Aa-Aa\\-Aa\\-Aa\\-AA\\-"))
948(let ((a "Aa-"))
949  (string= #?"${a}\Q${a}\u${a}\u${a}\E${a}" "Aa-Aa\\-Aa\\-Aa\\-Aa-"))
950(let ((a "Aa-"))
951  (string= #?"${a}\Q${a}\u${a}\u${a}\l${a}" "Aa-Aa\\-Aa\\-Aa\\-aa\\-"))
952(let ((a "Aa-"))
953  (string= #?"${a}\Q${a}\u${a}\u${a}\u${a}" "Aa-Aa\\-Aa\\-Aa\\-Aa\\-"))
954(let ((a "Aa-"))
955  (string= #?"${a}\L${a}\Q${a}\Q${a}\Q${a}" "Aa-aa-aa\\-aa\\\\\\-aa\\\\\\\\\\\\\\-"))
956(let ((a "Aa-"))
957  (string= #?"${a}\L${a}\Q${a}\Q${a}\L${a}" "Aa-aa-aa\\-aa\\\\\\-aa-"))
958(let ((a "Aa-"))
959  (string= #?"${a}\L${a}\Q${a}\Q${a}\U${a}" "Aa-aa-aa\\-aa\\\\\\-AA-"))
960(let ((a "Aa-"))
961  (string= #?"${a}\L${a}\Q${a}\Q${a}\E${a}" "Aa-aa-aa\\-aa\\\\\\-aa\\-"))
962(let ((a "Aa-"))
963  (string= #?"${a}\L${a}\Q${a}\Q${a}\l${a}" "Aa-aa-aa\\-aa\\\\\\-aa\\\\\\-"))
964(let ((a "Aa-"))
965  (string= #?"${a}\L${a}\Q${a}\Q${a}\u${a}" "Aa-aa-aa\\-aa\\\\\\-aa\\\\\\-"))
966(let ((a "Aa-"))
967  (string= #?"${a}\L${a}\Q${a}\L${a}\Q${a}" "Aa-aa-aa\\-aa-aa\\-"))
968(let ((a "Aa-"))
969  (string= #?"${a}\L${a}\Q${a}\L${a}\L${a}" "Aa-aa-aa\\-aa-aa-"))
970(let ((a "Aa-"))
971  (string= #?"${a}\L${a}\Q${a}\L${a}\U${a}" "Aa-aa-aa\\-aa-AA-"))
972(let ((a "Aa-"))
973  (string= #?"${a}\L${a}\Q${a}\L${a}\E${a}" "Aa-aa-aa\\-aa-Aa-"))
974(let ((a "Aa-"))
975  (string= #?"${a}\L${a}\Q${a}\L${a}\l${a}" "Aa-aa-aa\\-aa-aa-"))
976(let ((a "Aa-"))
977  (string= #?"${a}\L${a}\Q${a}\L${a}\u${a}" "Aa-aa-aa\\-aa-aa-"))
978(let ((a "Aa-"))
979  (string= #?"${a}\L${a}\Q${a}\U${a}\Q${a}" "Aa-aa-aa\\-AA-AA\\-"))
980(let ((a "Aa-"))
981  (string= #?"${a}\L${a}\Q${a}\U${a}\L${a}" "Aa-aa-aa\\-AA-aa-"))
982(let ((a "Aa-"))
983  (string= #?"${a}\L${a}\Q${a}\U${a}\U${a}" "Aa-aa-aa\\-AA-AA-"))
984(let ((a "Aa-"))
985  (string= #?"${a}\L${a}\Q${a}\U${a}\E${a}" "Aa-aa-aa\\-AA-Aa-"))
986(let ((a "Aa-"))
987  (string= #?"${a}\L${a}\Q${a}\U${a}\l${a}" "Aa-aa-aa\\-AA-AA-"))
988(let ((a "Aa-"))
989  (string= #?"${a}\L${a}\Q${a}\U${a}\u${a}" "Aa-aa-aa\\-AA-AA-"))
990(let ((a "Aa-"))
991  (string= #?"${a}\L${a}\Q${a}\E${a}\Q${a}" "Aa-aa-aa\\-aa-aa\\-"))
992(let ((a "Aa-"))
993  (string= #?"${a}\L${a}\Q${a}\E${a}\L${a}" "Aa-aa-aa\\-aa-aa-"))
994(let ((a "Aa-"))
995  (string= #?"${a}\L${a}\Q${a}\E${a}\U${a}" "Aa-aa-aa\\-aa-AA-"))
996(let ((a "Aa-"))
997  (string= #?"${a}\L${a}\Q${a}\E${a}\E${a}" "Aa-aa-aa\\-aa-Aa-"))
998(let ((a "Aa-"))
999  (string= #?"${a}\L${a}\Q${a}\E${a}\l${a}" "Aa-aa-aa\\-aa-aa-"))
1000(let ((a "Aa-"))
1001  (string= #?"${a}\L${a}\Q${a}\E${a}\u${a}" "Aa-aa-aa\\-aa-aa-"))
1002(let ((a "Aa-"))
1003  (string= #?"${a}\L${a}\Q${a}\l${a}\Q${a}" "Aa-aa-aa\\-aa\\-aa\\\\\\-"))
1004(let ((a "Aa-"))
1005  (string= #?"${a}\L${a}\Q${a}\l${a}\L${a}" "Aa-aa-aa\\-aa\\-aa-"))
1006(let ((a "Aa-"))
1007  (string= #?"${a}\L${a}\Q${a}\l${a}\U${a}" "Aa-aa-aa\\-aa\\-AA-"))
1008(let ((a "Aa-"))
1009  (string= #?"${a}\L${a}\Q${a}\l${a}\E${a}" "Aa-aa-aa\\-aa\\-aa-"))
1010(let ((a "Aa-"))
1011  (string= #?"${a}\L${a}\Q${a}\l${a}\l${a}" "Aa-aa-aa\\-aa\\-aa\\-"))
1012(let ((a "Aa-"))
1013  (string= #?"${a}\L${a}\Q${a}\l${a}\u${a}" "Aa-aa-aa\\-aa\\-aa\\-"))
1014(let ((a "Aa-"))
1015  (string= #?"${a}\L${a}\Q${a}\u${a}\Q${a}" "Aa-aa-aa\\-aa\\-aa\\\\\\-"))
1016(let ((a "Aa-"))
1017  (string= #?"${a}\L${a}\Q${a}\u${a}\L${a}" "Aa-aa-aa\\-aa\\-aa-"))
1018(let ((a "Aa-"))
1019  (string= #?"${a}\L${a}\Q${a}\u${a}\U${a}" "Aa-aa-aa\\-aa\\-AA-"))
1020(let ((a "Aa-"))
1021  (string= #?"${a}\L${a}\Q${a}\u${a}\E${a}" "Aa-aa-aa\\-aa\\-aa-"))
1022(let ((a "Aa-"))
1023  (string= #?"${a}\L${a}\Q${a}\u${a}\l${a}" "Aa-aa-aa\\-aa\\-aa\\-"))
1024(let ((a "Aa-"))
1025  (string= #?"${a}\L${a}\Q${a}\u${a}\u${a}" "Aa-aa-aa\\-aa\\-aa\\-"))
1026(let ((a "Aa-"))
1027  (string= #?"${a}\L${a}\L${a}\Q${a}\Q${a}" "Aa-aa-aa-aa\\-aa\\\\\\-"))
1028(let ((a "Aa-"))
1029  (string= #?"${a}\L${a}\L${a}\Q${a}\L${a}" "Aa-aa-aa-aa\\-aa-"))
1030(let ((a "Aa-"))
1031  (string= #?"${a}\L${a}\L${a}\Q${a}\U${a}" "Aa-aa-aa-aa\\-AA-"))
1032(let ((a "Aa-"))
1033  (string= #?"${a}\L${a}\L${a}\Q${a}\E${a}" "Aa-aa-aa-aa\\-aa-"))
1034(let ((a "Aa-"))
1035  (string= #?"${a}\L${a}\L${a}\Q${a}\l${a}" "Aa-aa-aa-aa\\-aa\\-"))
1036(let ((a "Aa-"))
1037  (string= #?"${a}\L${a}\L${a}\Q${a}\u${a}" "Aa-aa-aa-aa\\-aa\\-"))
1038(let ((a "Aa-"))
1039  (string= #?"${a}\L${a}\L${a}\L${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1040(let ((a "Aa-"))
1041  (string= #?"${a}\L${a}\L${a}\L${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1042(let ((a "Aa-"))
1043  (string= #?"${a}\L${a}\L${a}\L${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1044(let ((a "Aa-"))
1045  (string= #?"${a}\L${a}\L${a}\L${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1046(let ((a "Aa-"))
1047  (string= #?"${a}\L${a}\L${a}\L${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1048(let ((a "Aa-"))
1049  (string= #?"${a}\L${a}\L${a}\L${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1050(let ((a "Aa-"))
1051  (string= #?"${a}\L${a}\L${a}\U${a}\Q${a}" "Aa-aa-aa-AA-AA\\-"))
1052(let ((a "Aa-"))
1053  (string= #?"${a}\L${a}\L${a}\U${a}\L${a}" "Aa-aa-aa-AA-aa-"))
1054(let ((a "Aa-"))
1055  (string= #?"${a}\L${a}\L${a}\U${a}\U${a}" "Aa-aa-aa-AA-AA-"))
1056(let ((a "Aa-"))
1057  (string= #?"${a}\L${a}\L${a}\U${a}\E${a}" "Aa-aa-aa-AA-Aa-"))
1058(let ((a "Aa-"))
1059  (string= #?"${a}\L${a}\L${a}\U${a}\l${a}" "Aa-aa-aa-AA-AA-"))
1060(let ((a "Aa-"))
1061  (string= #?"${a}\L${a}\L${a}\U${a}\u${a}" "Aa-aa-aa-AA-AA-"))
1062(let ((a "Aa-"))
1063  (string= #?"${a}\L${a}\L${a}\E${a}\Q${a}" "Aa-aa-aa-Aa-Aa\\-"))
1064(let ((a "Aa-"))
1065  (string= #?"${a}\L${a}\L${a}\E${a}\L${a}" "Aa-aa-aa-Aa-aa-"))
1066(let ((a "Aa-"))
1067  (string= #?"${a}\L${a}\L${a}\E${a}\U${a}" "Aa-aa-aa-Aa-AA-"))
1068(let ((a "Aa-"))
1069  (string= #?"${a}\L${a}\L${a}\E${a}\E${a}" "Aa-aa-aa-Aa-Aa-"))
1070(let ((a "Aa-"))
1071  (string= #?"${a}\L${a}\L${a}\E${a}\l${a}" "Aa-aa-aa-Aa-aa-"))
1072(let ((a "Aa-"))
1073  (string= #?"${a}\L${a}\L${a}\E${a}\u${a}" "Aa-aa-aa-Aa-Aa-"))
1074(let ((a "Aa-"))
1075  (string= #?"${a}\L${a}\L${a}\l${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1076(let ((a "Aa-"))
1077  (string= #?"${a}\L${a}\L${a}\l${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1078(let ((a "Aa-"))
1079  (string= #?"${a}\L${a}\L${a}\l${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1080(let ((a "Aa-"))
1081  (string= #?"${a}\L${a}\L${a}\l${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1082(let ((a "Aa-"))
1083  (string= #?"${a}\L${a}\L${a}\l${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1084(let ((a "Aa-"))
1085  (string= #?"${a}\L${a}\L${a}\l${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1086(let ((a "Aa-"))
1087  (string= #?"${a}\L${a}\L${a}\u${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1088(let ((a "Aa-"))
1089  (string= #?"${a}\L${a}\L${a}\u${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1090(let ((a "Aa-"))
1091  (string= #?"${a}\L${a}\L${a}\u${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1092(let ((a "Aa-"))
1093  (string= #?"${a}\L${a}\L${a}\u${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1094(let ((a "Aa-"))
1095  (string= #?"${a}\L${a}\L${a}\u${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1096(let ((a "Aa-"))
1097  (string= #?"${a}\L${a}\L${a}\u${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1098(let ((a "Aa-"))
1099  (string= #?"${a}\L${a}\U${a}\Q${a}\Q${a}" "Aa-aa-AA-AA\\-AA\\\\\\-"))
1100(let ((a "Aa-"))
1101  (string= #?"${a}\L${a}\U${a}\Q${a}\L${a}" "Aa-aa-AA-AA\\-aa-"))
1102(let ((a "Aa-"))
1103  (string= #?"${a}\L${a}\U${a}\Q${a}\U${a}" "Aa-aa-AA-AA\\-AA-"))
1104(let ((a "Aa-"))
1105  (string= #?"${a}\L${a}\U${a}\Q${a}\E${a}" "Aa-aa-AA-AA\\-AA-"))
1106(let ((a "Aa-"))
1107  (string= #?"${a}\L${a}\U${a}\Q${a}\l${a}" "Aa-aa-AA-AA\\-AA\\-"))
1108(let ((a "Aa-"))
1109  (string= #?"${a}\L${a}\U${a}\Q${a}\u${a}" "Aa-aa-AA-AA\\-AA\\-"))
1110(let ((a "Aa-"))
1111  (string= #?"${a}\L${a}\U${a}\L${a}\Q${a}" "Aa-aa-AA-aa-aa\\-"))
1112(let ((a "Aa-"))
1113  (string= #?"${a}\L${a}\U${a}\L${a}\L${a}" "Aa-aa-AA-aa-aa-"))
1114(let ((a "Aa-"))
1115  (string= #?"${a}\L${a}\U${a}\L${a}\U${a}" "Aa-aa-AA-aa-AA-"))
1116(let ((a "Aa-"))
1117  (string= #?"${a}\L${a}\U${a}\L${a}\E${a}" "Aa-aa-AA-aa-Aa-"))
1118(let ((a "Aa-"))
1119  (string= #?"${a}\L${a}\U${a}\L${a}\l${a}" "Aa-aa-AA-aa-aa-"))
1120(let ((a "Aa-"))
1121  (string= #?"${a}\L${a}\U${a}\L${a}\u${a}" "Aa-aa-AA-aa-aa-"))
1122(let ((a "Aa-"))
1123  (string= #?"${a}\L${a}\U${a}\U${a}\Q${a}" "Aa-aa-AA-AA-AA\\-"))
1124(let ((a "Aa-"))
1125  (string= #?"${a}\L${a}\U${a}\U${a}\L${a}" "Aa-aa-AA-AA-aa-"))
1126(let ((a "Aa-"))
1127  (string= #?"${a}\L${a}\U${a}\U${a}\U${a}" "Aa-aa-AA-AA-AA-"))
1128(let ((a "Aa-"))
1129  (string= #?"${a}\L${a}\U${a}\U${a}\E${a}" "Aa-aa-AA-AA-Aa-"))
1130(let ((a "Aa-"))
1131  (string= #?"${a}\L${a}\U${a}\U${a}\l${a}" "Aa-aa-AA-AA-AA-"))
1132(let ((a "Aa-"))
1133  (string= #?"${a}\L${a}\U${a}\U${a}\u${a}" "Aa-aa-AA-AA-AA-"))
1134(let ((a "Aa-"))
1135  (string= #?"${a}\L${a}\U${a}\E${a}\Q${a}" "Aa-aa-AA-Aa-Aa\\-"))
1136(let ((a "Aa-"))
1137  (string= #?"${a}\L${a}\U${a}\E${a}\L${a}" "Aa-aa-AA-Aa-aa-"))
1138(let ((a "Aa-"))
1139  (string= #?"${a}\L${a}\U${a}\E${a}\U${a}" "Aa-aa-AA-Aa-AA-"))
1140(let ((a "Aa-"))
1141  (string= #?"${a}\L${a}\U${a}\E${a}\E${a}" "Aa-aa-AA-Aa-Aa-"))
1142(let ((a "Aa-"))
1143  (string= #?"${a}\L${a}\U${a}\E${a}\l${a}" "Aa-aa-AA-Aa-aa-"))
1144(let ((a "Aa-"))
1145  (string= #?"${a}\L${a}\U${a}\E${a}\u${a}" "Aa-aa-AA-Aa-Aa-"))
1146(let ((a "Aa-"))
1147  (string= #?"${a}\L${a}\U${a}\l${a}\Q${a}" "Aa-aa-AA-AA-AA\\-"))
1148(let ((a "Aa-"))
1149  (string= #?"${a}\L${a}\U${a}\l${a}\L${a}" "Aa-aa-AA-AA-aa-"))
1150(let ((a "Aa-"))
1151  (string= #?"${a}\L${a}\U${a}\l${a}\U${a}" "Aa-aa-AA-AA-AA-"))
1152(let ((a "Aa-"))
1153  (string= #?"${a}\L${a}\U${a}\l${a}\E${a}" "Aa-aa-AA-AA-Aa-"))
1154(let ((a "Aa-"))
1155  (string= #?"${a}\L${a}\U${a}\l${a}\l${a}" "Aa-aa-AA-AA-AA-"))
1156(let ((a "Aa-"))
1157  (string= #?"${a}\L${a}\U${a}\l${a}\u${a}" "Aa-aa-AA-AA-AA-"))
1158(let ((a "Aa-"))
1159  (string= #?"${a}\L${a}\U${a}\u${a}\Q${a}" "Aa-aa-AA-AA-AA\\-"))
1160(let ((a "Aa-"))
1161  (string= #?"${a}\L${a}\U${a}\u${a}\L${a}" "Aa-aa-AA-AA-aa-"))
1162(let ((a "Aa-"))
1163  (string= #?"${a}\L${a}\U${a}\u${a}\U${a}" "Aa-aa-AA-AA-AA-"))
1164(let ((a "Aa-"))
1165  (string= #?"${a}\L${a}\U${a}\u${a}\E${a}" "Aa-aa-AA-AA-Aa-"))
1166(let ((a "Aa-"))
1167  (string= #?"${a}\L${a}\U${a}\u${a}\l${a}" "Aa-aa-AA-AA-AA-"))
1168(let ((a "Aa-"))
1169  (string= #?"${a}\L${a}\U${a}\u${a}\u${a}" "Aa-aa-AA-AA-AA-"))
1170(let ((a "Aa-"))
1171  (string= #?"${a}\L${a}\E${a}\Q${a}\Q${a}" "Aa-aa-Aa-Aa\\-Aa\\\\\\-"))
1172(let ((a "Aa-"))
1173  (string= #?"${a}\L${a}\E${a}\Q${a}\L${a}" "Aa-aa-Aa-Aa\\-aa\\-"))
1174(let ((a "Aa-"))
1175  (string= #?"${a}\L${a}\E${a}\Q${a}\U${a}" "Aa-aa-Aa-Aa\\-AA\\-"))
1176(let ((a "Aa-"))
1177  (string= #?"${a}\L${a}\E${a}\Q${a}\E${a}" "Aa-aa-Aa-Aa\\-Aa-"))
1178(let ((a "Aa-"))
1179  (string= #?"${a}\L${a}\E${a}\Q${a}\l${a}" "Aa-aa-Aa-Aa\\-aa\\-"))
1180(let ((a "Aa-"))
1181  (string= #?"${a}\L${a}\E${a}\Q${a}\u${a}" "Aa-aa-Aa-Aa\\-Aa\\-"))
1182(let ((a "Aa-"))
1183  (string= #?"${a}\L${a}\E${a}\L${a}\Q${a}" "Aa-aa-Aa-aa-aa\\-"))
1184(let ((a "Aa-"))
1185  (string= #?"${a}\L${a}\E${a}\L${a}\L${a}" "Aa-aa-Aa-aa-aa-"))
1186(let ((a "Aa-"))
1187  (string= #?"${a}\L${a}\E${a}\L${a}\U${a}" "Aa-aa-Aa-aa-AA-"))
1188(let ((a "Aa-"))
1189  (string= #?"${a}\L${a}\E${a}\L${a}\E${a}" "Aa-aa-Aa-aa-Aa-"))
1190(let ((a "Aa-"))
1191  (string= #?"${a}\L${a}\E${a}\L${a}\l${a}" "Aa-aa-Aa-aa-aa-"))
1192(let ((a "Aa-"))
1193  (string= #?"${a}\L${a}\E${a}\L${a}\u${a}" "Aa-aa-Aa-aa-aa-"))
1194(let ((a "Aa-"))
1195  (string= #?"${a}\L${a}\E${a}\U${a}\Q${a}" "Aa-aa-Aa-AA-AA\\-"))
1196(let ((a "Aa-"))
1197  (string= #?"${a}\L${a}\E${a}\U${a}\L${a}" "Aa-aa-Aa-AA-aa-"))
1198(let ((a "Aa-"))
1199  (string= #?"${a}\L${a}\E${a}\U${a}\U${a}" "Aa-aa-Aa-AA-AA-"))
1200(let ((a "Aa-"))
1201  (string= #?"${a}\L${a}\E${a}\U${a}\E${a}" "Aa-aa-Aa-AA-Aa-"))
1202(let ((a "Aa-"))
1203  (string= #?"${a}\L${a}\E${a}\U${a}\l${a}" "Aa-aa-Aa-AA-AA-"))
1204(let ((a "Aa-"))
1205  (string= #?"${a}\L${a}\E${a}\U${a}\u${a}" "Aa-aa-Aa-AA-AA-"))
1206(let ((a "Aa-"))
1207  (string= #?"${a}\L${a}\E${a}\E${a}\Q${a}" "Aa-aa-Aa-Aa-Aa\\-"))
1208(let ((a "Aa-"))
1209  (string= #?"${a}\L${a}\E${a}\E${a}\L${a}" "Aa-aa-Aa-Aa-aa-"))
1210(let ((a "Aa-"))
1211  (string= #?"${a}\L${a}\E${a}\E${a}\U${a}" "Aa-aa-Aa-Aa-AA-"))
1212(let ((a "Aa-"))
1213  (string= #?"${a}\L${a}\E${a}\E${a}\E${a}" "Aa-aa-Aa-Aa-Aa-"))
1214(let ((a "Aa-"))
1215  (string= #?"${a}\L${a}\E${a}\E${a}\l${a}" "Aa-aa-Aa-Aa-aa-"))
1216(let ((a "Aa-"))
1217  (string= #?"${a}\L${a}\E${a}\E${a}\u${a}" "Aa-aa-Aa-Aa-Aa-"))
1218(let ((a "Aa-"))
1219  (string= #?"${a}\L${a}\E${a}\l${a}\Q${a}" "Aa-aa-Aa-aa-Aa\\-"))
1220(let ((a "Aa-"))
1221  (string= #?"${a}\L${a}\E${a}\l${a}\L${a}" "Aa-aa-Aa-aa-aa-"))
1222(let ((a "Aa-"))
1223  (string= #?"${a}\L${a}\E${a}\l${a}\U${a}" "Aa-aa-Aa-aa-AA-"))
1224(let ((a "Aa-"))
1225  (string= #?"${a}\L${a}\E${a}\l${a}\E${a}" "Aa-aa-Aa-aa-Aa-"))
1226(let ((a "Aa-"))
1227  (string= #?"${a}\L${a}\E${a}\l${a}\l${a}" "Aa-aa-Aa-aa-aa-"))
1228(let ((a "Aa-"))
1229  (string= #?"${a}\L${a}\E${a}\l${a}\u${a}" "Aa-aa-Aa-aa-Aa-"))
1230(let ((a "Aa-"))
1231  (string= #?"${a}\L${a}\E${a}\u${a}\Q${a}" "Aa-aa-Aa-Aa-Aa\\-"))
1232(let ((a "Aa-"))
1233  (string= #?"${a}\L${a}\E${a}\u${a}\L${a}" "Aa-aa-Aa-Aa-aa-"))
1234(let ((a "Aa-"))
1235  (string= #?"${a}\L${a}\E${a}\u${a}\U${a}" "Aa-aa-Aa-Aa-AA-"))
1236(let ((a "Aa-"))
1237  (string= #?"${a}\L${a}\E${a}\u${a}\E${a}" "Aa-aa-Aa-Aa-Aa-"))
1238(let ((a "Aa-"))
1239  (string= #?"${a}\L${a}\E${a}\u${a}\l${a}" "Aa-aa-Aa-Aa-aa-"))
1240(let ((a "Aa-"))
1241  (string= #?"${a}\L${a}\E${a}\u${a}\u${a}" "Aa-aa-Aa-Aa-Aa-"))
1242(let ((a "Aa-"))
1243  (string= #?"${a}\L${a}\l${a}\Q${a}\Q${a}" "Aa-aa-aa-aa\\-aa\\\\\\-"))
1244(let ((a "Aa-"))
1245  (string= #?"${a}\L${a}\l${a}\Q${a}\L${a}" "Aa-aa-aa-aa\\-aa-"))
1246(let ((a "Aa-"))
1247  (string= #?"${a}\L${a}\l${a}\Q${a}\U${a}" "Aa-aa-aa-aa\\-AA-"))
1248(let ((a "Aa-"))
1249  (string= #?"${a}\L${a}\l${a}\Q${a}\E${a}" "Aa-aa-aa-aa\\-aa-"))
1250(let ((a "Aa-"))
1251  (string= #?"${a}\L${a}\l${a}\Q${a}\l${a}" "Aa-aa-aa-aa\\-aa\\-"))
1252(let ((a "Aa-"))
1253  (string= #?"${a}\L${a}\l${a}\Q${a}\u${a}" "Aa-aa-aa-aa\\-aa\\-"))
1254(let ((a "Aa-"))
1255  (string= #?"${a}\L${a}\l${a}\L${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1256(let ((a "Aa-"))
1257  (string= #?"${a}\L${a}\l${a}\L${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1258(let ((a "Aa-"))
1259  (string= #?"${a}\L${a}\l${a}\L${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1260(let ((a "Aa-"))
1261  (string= #?"${a}\L${a}\l${a}\L${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1262(let ((a "Aa-"))
1263  (string= #?"${a}\L${a}\l${a}\L${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1264(let ((a "Aa-"))
1265  (string= #?"${a}\L${a}\l${a}\L${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1266(let ((a "Aa-"))
1267  (string= #?"${a}\L${a}\l${a}\U${a}\Q${a}" "Aa-aa-aa-AA-AA\\-"))
1268(let ((a "Aa-"))
1269  (string= #?"${a}\L${a}\l${a}\U${a}\L${a}" "Aa-aa-aa-AA-aa-"))
1270(let ((a "Aa-"))
1271  (string= #?"${a}\L${a}\l${a}\U${a}\U${a}" "Aa-aa-aa-AA-AA-"))
1272(let ((a "Aa-"))
1273  (string= #?"${a}\L${a}\l${a}\U${a}\E${a}" "Aa-aa-aa-AA-Aa-"))
1274(let ((a "Aa-"))
1275  (string= #?"${a}\L${a}\l${a}\U${a}\l${a}" "Aa-aa-aa-AA-AA-"))
1276(let ((a "Aa-"))
1277  (string= #?"${a}\L${a}\l${a}\U${a}\u${a}" "Aa-aa-aa-AA-AA-"))
1278(let ((a "Aa-"))
1279  (string= #?"${a}\L${a}\l${a}\E${a}\Q${a}" "Aa-aa-aa-Aa-Aa\\-"))
1280(let ((a "Aa-"))
1281  (string= #?"${a}\L${a}\l${a}\E${a}\L${a}" "Aa-aa-aa-Aa-aa-"))
1282(let ((a "Aa-"))
1283  (string= #?"${a}\L${a}\l${a}\E${a}\U${a}" "Aa-aa-aa-Aa-AA-"))
1284(let ((a "Aa-"))
1285  (string= #?"${a}\L${a}\l${a}\E${a}\E${a}" "Aa-aa-aa-Aa-Aa-"))
1286(let ((a "Aa-"))
1287  (string= #?"${a}\L${a}\l${a}\E${a}\l${a}" "Aa-aa-aa-Aa-aa-"))
1288(let ((a "Aa-"))
1289  (string= #?"${a}\L${a}\l${a}\E${a}\u${a}" "Aa-aa-aa-Aa-Aa-"))
1290(let ((a "Aa-"))
1291  (string= #?"${a}\L${a}\l${a}\l${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1292(let ((a "Aa-"))
1293  (string= #?"${a}\L${a}\l${a}\l${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1294(let ((a "Aa-"))
1295  (string= #?"${a}\L${a}\l${a}\l${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1296(let ((a "Aa-"))
1297  (string= #?"${a}\L${a}\l${a}\l${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1298(let ((a "Aa-"))
1299  (string= #?"${a}\L${a}\l${a}\l${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1300(let ((a "Aa-"))
1301  (string= #?"${a}\L${a}\l${a}\l${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1302(let ((a "Aa-"))
1303  (string= #?"${a}\L${a}\l${a}\u${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1304(let ((a "Aa-"))
1305  (string= #?"${a}\L${a}\l${a}\u${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1306(let ((a "Aa-"))
1307  (string= #?"${a}\L${a}\l${a}\u${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1308(let ((a "Aa-"))
1309  (string= #?"${a}\L${a}\l${a}\u${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1310(let ((a "Aa-"))
1311  (string= #?"${a}\L${a}\l${a}\u${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1312(let ((a "Aa-"))
1313  (string= #?"${a}\L${a}\l${a}\u${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1314(let ((a "Aa-"))
1315  (string= #?"${a}\L${a}\u${a}\Q${a}\Q${a}" "Aa-aa-aa-aa\\-aa\\\\\\-"))
1316(let ((a "Aa-"))
1317  (string= #?"${a}\L${a}\u${a}\Q${a}\L${a}" "Aa-aa-aa-aa\\-aa-"))
1318(let ((a "Aa-"))
1319  (string= #?"${a}\L${a}\u${a}\Q${a}\U${a}" "Aa-aa-aa-aa\\-AA-"))
1320(let ((a "Aa-"))
1321  (string= #?"${a}\L${a}\u${a}\Q${a}\E${a}" "Aa-aa-aa-aa\\-aa-"))
1322(let ((a "Aa-"))
1323  (string= #?"${a}\L${a}\u${a}\Q${a}\l${a}" "Aa-aa-aa-aa\\-aa\\-"))
1324(let ((a "Aa-"))
1325  (string= #?"${a}\L${a}\u${a}\Q${a}\u${a}" "Aa-aa-aa-aa\\-aa\\-"))
1326(let ((a "Aa-"))
1327  (string= #?"${a}\L${a}\u${a}\L${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1328(let ((a "Aa-"))
1329  (string= #?"${a}\L${a}\u${a}\L${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1330(let ((a "Aa-"))
1331  (string= #?"${a}\L${a}\u${a}\L${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1332(let ((a "Aa-"))
1333  (string= #?"${a}\L${a}\u${a}\L${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1334(let ((a "Aa-"))
1335  (string= #?"${a}\L${a}\u${a}\L${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1336(let ((a "Aa-"))
1337  (string= #?"${a}\L${a}\u${a}\L${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1338(let ((a "Aa-"))
1339  (string= #?"${a}\L${a}\u${a}\U${a}\Q${a}" "Aa-aa-aa-AA-AA\\-"))
1340(let ((a "Aa-"))
1341  (string= #?"${a}\L${a}\u${a}\U${a}\L${a}" "Aa-aa-aa-AA-aa-"))
1342(let ((a "Aa-"))
1343  (string= #?"${a}\L${a}\u${a}\U${a}\U${a}" "Aa-aa-aa-AA-AA-"))
1344(let ((a "Aa-"))
1345  (string= #?"${a}\L${a}\u${a}\U${a}\E${a}" "Aa-aa-aa-AA-Aa-"))
1346(let ((a "Aa-"))
1347  (string= #?"${a}\L${a}\u${a}\U${a}\l${a}" "Aa-aa-aa-AA-AA-"))
1348(let ((a "Aa-"))
1349  (string= #?"${a}\L${a}\u${a}\U${a}\u${a}" "Aa-aa-aa-AA-AA-"))
1350(let ((a "Aa-"))
1351  (string= #?"${a}\L${a}\u${a}\E${a}\Q${a}" "Aa-aa-aa-Aa-Aa\\-"))
1352(let ((a "Aa-"))
1353  (string= #?"${a}\L${a}\u${a}\E${a}\L${a}" "Aa-aa-aa-Aa-aa-"))
1354(let ((a "Aa-"))
1355  (string= #?"${a}\L${a}\u${a}\E${a}\U${a}" "Aa-aa-aa-Aa-AA-"))
1356(let ((a "Aa-"))
1357  (string= #?"${a}\L${a}\u${a}\E${a}\E${a}" "Aa-aa-aa-Aa-Aa-"))
1358(let ((a "Aa-"))
1359  (string= #?"${a}\L${a}\u${a}\E${a}\l${a}" "Aa-aa-aa-Aa-aa-"))
1360(let ((a "Aa-"))
1361  (string= #?"${a}\L${a}\u${a}\E${a}\u${a}" "Aa-aa-aa-Aa-Aa-"))
1362(let ((a "Aa-"))
1363  (string= #?"${a}\L${a}\u${a}\l${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1364(let ((a "Aa-"))
1365  (string= #?"${a}\L${a}\u${a}\l${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1366(let ((a "Aa-"))
1367  (string= #?"${a}\L${a}\u${a}\l${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1368(let ((a "Aa-"))
1369  (string= #?"${a}\L${a}\u${a}\l${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1370(let ((a "Aa-"))
1371  (string= #?"${a}\L${a}\u${a}\l${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1372(let ((a "Aa-"))
1373  (string= #?"${a}\L${a}\u${a}\l${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1374(let ((a "Aa-"))
1375  (string= #?"${a}\L${a}\u${a}\u${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
1376(let ((a "Aa-"))
1377  (string= #?"${a}\L${a}\u${a}\u${a}\L${a}" "Aa-aa-aa-aa-aa-"))
1378(let ((a "Aa-"))
1379  (string= #?"${a}\L${a}\u${a}\u${a}\U${a}" "Aa-aa-aa-aa-AA-"))
1380(let ((a "Aa-"))
1381  (string= #?"${a}\L${a}\u${a}\u${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
1382(let ((a "Aa-"))
1383  (string= #?"${a}\L${a}\u${a}\u${a}\l${a}" "Aa-aa-aa-aa-aa-"))
1384(let ((a "Aa-"))
1385  (string= #?"${a}\L${a}\u${a}\u${a}\u${a}" "Aa-aa-aa-aa-aa-"))
1386(let ((a "Aa-"))
1387  (string= #?"${a}\U${a}\Q${a}\Q${a}\Q${a}" "Aa-AA-AA\\-AA\\\\\\-AA\\\\\\\\\\\\\\-"))
1388(let ((a "Aa-"))
1389  (string= #?"${a}\U${a}\Q${a}\Q${a}\L${a}" "Aa-AA-AA\\-AA\\\\\\-aa-"))
1390(let ((a "Aa-"))
1391  (string= #?"${a}\U${a}\Q${a}\Q${a}\U${a}" "Aa-AA-AA\\-AA\\\\\\-AA-"))
1392(let ((a "Aa-"))
1393  (string= #?"${a}\U${a}\Q${a}\Q${a}\E${a}" "Aa-AA-AA\\-AA\\\\\\-AA\\-"))
1394(let ((a "Aa-"))
1395  (string= #?"${a}\U${a}\Q${a}\Q${a}\l${a}" "Aa-AA-AA\\-AA\\\\\\-AA\\\\\\-"))
1396(let ((a "Aa-"))
1397  (string= #?"${a}\U${a}\Q${a}\Q${a}\u${a}" "Aa-AA-AA\\-AA\\\\\\-AA\\\\\\-"))
1398(let ((a "Aa-"))
1399  (string= #?"${a}\U${a}\Q${a}\L${a}\Q${a}" "Aa-AA-AA\\-aa-aa\\-"))
1400(let ((a "Aa-"))
1401  (string= #?"${a}\U${a}\Q${a}\L${a}\L${a}" "Aa-AA-AA\\-aa-aa-"))
1402(let ((a "Aa-"))
1403  (string= #?"${a}\U${a}\Q${a}\L${a}\U${a}" "Aa-AA-AA\\-aa-AA-"))
1404(let ((a "Aa-"))
1405  (string= #?"${a}\U${a}\Q${a}\L${a}\E${a}" "Aa-AA-AA\\-aa-Aa-"))
1406(let ((a "Aa-"))
1407  (string= #?"${a}\U${a}\Q${a}\L${a}\l${a}" "Aa-AA-AA\\-aa-aa-"))
1408(let ((a "Aa-"))
1409  (string= #?"${a}\U${a}\Q${a}\L${a}\u${a}" "Aa-AA-AA\\-aa-aa-"))
1410(let ((a "Aa-"))
1411  (string= #?"${a}\U${a}\Q${a}\U${a}\Q${a}" "Aa-AA-AA\\-AA-AA\\-"))
1412(let ((a "Aa-"))
1413  (string= #?"${a}\U${a}\Q${a}\U${a}\L${a}" "Aa-AA-AA\\-AA-aa-"))
1414(let ((a "Aa-"))
1415  (string= #?"${a}\U${a}\Q${a}\U${a}\U${a}" "Aa-AA-AA\\-AA-AA-"))
1416(let ((a "Aa-"))
1417  (string= #?"${a}\U${a}\Q${a}\U${a}\E${a}" "Aa-AA-AA\\-AA-Aa-"))
1418(let ((a "Aa-"))
1419  (string= #?"${a}\U${a}\Q${a}\U${a}\l${a}" "Aa-AA-AA\\-AA-AA-"))
1420(let ((a "Aa-"))
1421  (string= #?"${a}\U${a}\Q${a}\U${a}\u${a}" "Aa-AA-AA\\-AA-AA-"))
1422(let ((a "Aa-"))
1423  (string= #?"${a}\U${a}\Q${a}\E${a}\Q${a}" "Aa-AA-AA\\-AA-AA\\-"))
1424(let ((a "Aa-"))
1425  (string= #?"${a}\U${a}\Q${a}\E${a}\L${a}" "Aa-AA-AA\\-AA-aa-"))
1426(let ((a "Aa-"))
1427  (string= #?"${a}\U${a}\Q${a}\E${a}\U${a}" "Aa-AA-AA\\-AA-AA-"))
1428(let ((a "Aa-"))
1429  (string= #?"${a}\U${a}\Q${a}\E${a}\E${a}" "Aa-AA-AA\\-AA-Aa-"))
1430(let ((a "Aa-"))
1431  (string= #?"${a}\U${a}\Q${a}\E${a}\l${a}" "Aa-AA-AA\\-AA-AA-"))
1432(let ((a "Aa-"))
1433  (string= #?"${a}\U${a}\Q${a}\E${a}\u${a}" "Aa-AA-AA\\-AA-AA-"))
1434(let ((a "Aa-"))
1435  (string= #?"${a}\U${a}\Q${a}\l${a}\Q${a}" "Aa-AA-AA\\-AA\\-AA\\\\\\-"))
1436(let ((a "Aa-"))
1437  (string= #?"${a}\U${a}\Q${a}\l${a}\L${a}" "Aa-AA-AA\\-AA\\-aa-"))
1438(let ((a "Aa-"))
1439  (string= #?"${a}\U${a}\Q${a}\l${a}\U${a}" "Aa-AA-AA\\-AA\\-AA-"))
1440(let ((a "Aa-"))
1441  (string= #?"${a}\U${a}\Q${a}\l${a}\E${a}" "Aa-AA-AA\\-AA\\-AA-"))
1442(let ((a "Aa-"))
1443  (string= #?"${a}\U${a}\Q${a}\l${a}\l${a}" "Aa-AA-AA\\-AA\\-AA\\-"))
1444(let ((a "Aa-"))
1445  (string= #?"${a}\U${a}\Q${a}\l${a}\u${a}" "Aa-AA-AA\\-AA\\-AA\\-"))
1446(let ((a "Aa-"))
1447  (string= #?"${a}\U${a}\Q${a}\u${a}\Q${a}" "Aa-AA-AA\\-AA\\-AA\\\\\\-"))
1448(let ((a "Aa-"))
1449  (string= #?"${a}\U${a}\Q${a}\u${a}\L${a}" "Aa-AA-AA\\-AA\\-aa-"))
1450(let ((a "Aa-"))
1451  (string= #?"${a}\U${a}\Q${a}\u${a}\U${a}" "Aa-AA-AA\\-AA\\-AA-"))
1452(let ((a "Aa-"))
1453  (string= #?"${a}\U${a}\Q${a}\u${a}\E${a}" "Aa-AA-AA\\-AA\\-AA-"))
1454(let ((a "Aa-"))
1455  (string= #?"${a}\U${a}\Q${a}\u${a}\l${a}" "Aa-AA-AA\\-AA\\-AA\\-"))
1456(let ((a "Aa-"))
1457  (string= #?"${a}\U${a}\Q${a}\u${a}\u${a}" "Aa-AA-AA\\-AA\\-AA\\-"))
1458(let ((a "Aa-"))
1459  (string= #?"${a}\U${a}\L${a}\Q${a}\Q${a}" "Aa-AA-aa-aa\\-aa\\\\\\-"))
1460(let ((a "Aa-"))
1461  (string= #?"${a}\U${a}\L${a}\Q${a}\L${a}" "Aa-AA-aa-aa\\-aa-"))
1462(let ((a "Aa-"))
1463  (string= #?"${a}\U${a}\L${a}\Q${a}\U${a}" "Aa-AA-aa-aa\\-AA-"))
1464(let ((a "Aa-"))
1465  (string= #?"${a}\U${a}\L${a}\Q${a}\E${a}" "Aa-AA-aa-aa\\-aa-"))
1466(let ((a "Aa-"))
1467  (string= #?"${a}\U${a}\L${a}\Q${a}\l${a}" "Aa-AA-aa-aa\\-aa\\-"))
1468(let ((a "Aa-"))
1469  (string= #?"${a}\U${a}\L${a}\Q${a}\u${a}" "Aa-AA-aa-aa\\-aa\\-"))
1470(let ((a "Aa-"))
1471  (string= #?"${a}\U${a}\L${a}\L${a}\Q${a}" "Aa-AA-aa-aa-aa\\-"))
1472(let ((a "Aa-"))
1473  (string= #?"${a}\U${a}\L${a}\L${a}\L${a}" "Aa-AA-aa-aa-aa-"))
1474(let ((a "Aa-"))
1475  (string= #?"${a}\U${a}\L${a}\L${a}\U${a}" "Aa-AA-aa-aa-AA-"))
1476(let ((a "Aa-"))
1477  (string= #?"${a}\U${a}\L${a}\L${a}\E${a}" "Aa-AA-aa-aa-Aa-"))
1478(let ((a "Aa-"))
1479  (string= #?"${a}\U${a}\L${a}\L${a}\l${a}" "Aa-AA-aa-aa-aa-"))
1480(let ((a "Aa-"))
1481  (string= #?"${a}\U${a}\L${a}\L${a}\u${a}" "Aa-AA-aa-aa-aa-"))
1482(let ((a "Aa-"))
1483  (string= #?"${a}\U${a}\L${a}\U${a}\Q${a}" "Aa-AA-aa-AA-AA\\-"))
1484(let ((a "Aa-"))
1485  (string= #?"${a}\U${a}\L${a}\U${a}\L${a}" "Aa-AA-aa-AA-aa-"))
1486(let ((a "Aa-"))
1487  (string= #?"${a}\U${a}\L${a}\U${a}\U${a}" "Aa-AA-aa-AA-AA-"))
1488(let ((a "Aa-"))
1489  (string= #?"${a}\U${a}\L${a}\U${a}\E${a}" "Aa-AA-aa-AA-Aa-"))
1490(let ((a "Aa-"))
1491  (string= #?"${a}\U${a}\L${a}\U${a}\l${a}" "Aa-AA-aa-AA-AA-"))
1492(let ((a "Aa-"))
1493  (string= #?"${a}\U${a}\L${a}\U${a}\u${a}" "Aa-AA-aa-AA-AA-"))
1494(let ((a "Aa-"))
1495  (string= #?"${a}\U${a}\L${a}\E${a}\Q${a}" "Aa-AA-aa-Aa-Aa\\-"))
1496(let ((a "Aa-"))
1497  (string= #?"${a}\U${a}\L${a}\E${a}\L${a}" "Aa-AA-aa-Aa-aa-"))
1498(let ((a "Aa-"))
1499  (string= #?"${a}\U${a}\L${a}\E${a}\U${a}" "Aa-AA-aa-Aa-AA-"))
1500(let ((a "Aa-"))
1501  (string= #?"${a}\U${a}\L${a}\E${a}\E${a}" "Aa-AA-aa-Aa-Aa-"))
1502(let ((a "Aa-"))
1503  (string= #?"${a}\U${a}\L${a}\E${a}\l${a}" "Aa-AA-aa-Aa-aa-"))
1504(let ((a "Aa-"))
1505  (string= #?"${a}\U${a}\L${a}\E${a}\u${a}" "Aa-AA-aa-Aa-Aa-"))
1506(let ((a "Aa-"))
1507  (string= #?"${a}\U${a}\L${a}\l${a}\Q${a}" "Aa-AA-aa-aa-aa\\-"))
1508(let ((a "Aa-"))
1509  (string= #?"${a}\U${a}\L${a}\l${a}\L${a}" "Aa-AA-aa-aa-aa-"))
1510(let ((a "Aa-"))
1511  (string= #?"${a}\U${a}\L${a}\l${a}\U${a}" "Aa-AA-aa-aa-AA-"))
1512(let ((a "Aa-"))
1513  (string= #?"${a}\U${a}\L${a}\l${a}\E${a}" "Aa-AA-aa-aa-Aa-"))
1514(let ((a "Aa-"))
1515  (string= #?"${a}\U${a}\L${a}\l${a}\l${a}" "Aa-AA-aa-aa-aa-"))
1516(let ((a "Aa-"))
1517  (string= #?"${a}\U${a}\L${a}\l${a}\u${a}" "Aa-AA-aa-aa-aa-"))
1518(let ((a "Aa-"))
1519  (string= #?"${a}\U${a}\L${a}\u${a}\Q${a}" "Aa-AA-aa-aa-aa\\-"))
1520(let ((a "Aa-"))
1521  (string= #?"${a}\U${a}\L${a}\u${a}\L${a}" "Aa-AA-aa-aa-aa-"))
1522(let ((a "Aa-"))
1523  (string= #?"${a}\U${a}\L${a}\u${a}\U${a}" "Aa-AA-aa-aa-AA-"))
1524(let ((a "Aa-"))
1525  (string= #?"${a}\U${a}\L${a}\u${a}\E${a}" "Aa-AA-aa-aa-Aa-"))
1526(let ((a "Aa-"))
1527  (string= #?"${a}\U${a}\L${a}\u${a}\l${a}" "Aa-AA-aa-aa-aa-"))
1528(let ((a "Aa-"))
1529  (string= #?"${a}\U${a}\L${a}\u${a}\u${a}" "Aa-AA-aa-aa-aa-"))
1530(let ((a "Aa-"))
1531  (string= #?"${a}\U${a}\U${a}\Q${a}\Q${a}" "Aa-AA-AA-AA\\-AA\\\\\\-"))
1532(let ((a "Aa-"))
1533  (string= #?"${a}\U${a}\U${a}\Q${a}\L${a}" "Aa-AA-AA-AA\\-aa-"))
1534(let ((a "Aa-"))
1535  (string= #?"${a}\U${a}\U${a}\Q${a}\U${a}" "Aa-AA-AA-AA\\-AA-"))
1536(let ((a "Aa-"))
1537  (string= #?"${a}\U${a}\U${a}\Q${a}\E${a}" "Aa-AA-AA-AA\\-AA-"))
1538(let ((a "Aa-"))
1539  (string= #?"${a}\U${a}\U${a}\Q${a}\l${a}" "Aa-AA-AA-AA\\-AA\\-"))
1540(let ((a "Aa-"))
1541  (string= #?"${a}\U${a}\U${a}\Q${a}\u${a}" "Aa-AA-AA-AA\\-AA\\-"))
1542(let ((a "Aa-"))
1543  (string= #?"${a}\U${a}\U${a}\L${a}\Q${a}" "Aa-AA-AA-aa-aa\\-"))
1544(let ((a "Aa-"))
1545  (string= #?"${a}\U${a}\U${a}\L${a}\L${a}" "Aa-AA-AA-aa-aa-"))
1546(let ((a "Aa-"))
1547  (string= #?"${a}\U${a}\U${a}\L${a}\U${a}" "Aa-AA-AA-aa-AA-"))
1548(let ((a "Aa-"))
1549  (string= #?"${a}\U${a}\U${a}\L${a}\E${a}" "Aa-AA-AA-aa-Aa-"))
1550(let ((a "Aa-"))
1551  (string= #?"${a}\U${a}\U${a}\L${a}\l${a}" "Aa-AA-AA-aa-aa-"))
1552(let ((a "Aa-"))
1553  (string= #?"${a}\U${a}\U${a}\L${a}\u${a}" "Aa-AA-AA-aa-aa-"))
1554(let ((a "Aa-"))
1555  (string= #?"${a}\U${a}\U${a}\U${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1556(let ((a "Aa-"))
1557  (string= #?"${a}\U${a}\U${a}\U${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1558(let ((a "Aa-"))
1559  (string= #?"${a}\U${a}\U${a}\U${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1560(let ((a "Aa-"))
1561  (string= #?"${a}\U${a}\U${a}\U${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1562(let ((a "Aa-"))
1563  (string= #?"${a}\U${a}\U${a}\U${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1564(let ((a "Aa-"))
1565  (string= #?"${a}\U${a}\U${a}\U${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1566(let ((a "Aa-"))
1567  (string= #?"${a}\U${a}\U${a}\E${a}\Q${a}" "Aa-AA-AA-Aa-Aa\\-"))
1568(let ((a "Aa-"))
1569  (string= #?"${a}\U${a}\U${a}\E${a}\L${a}" "Aa-AA-AA-Aa-aa-"))
1570(let ((a "Aa-"))
1571  (string= #?"${a}\U${a}\U${a}\E${a}\U${a}" "Aa-AA-AA-Aa-AA-"))
1572(let ((a "Aa-"))
1573  (string= #?"${a}\U${a}\U${a}\E${a}\E${a}" "Aa-AA-AA-Aa-Aa-"))
1574(let ((a "Aa-"))
1575  (string= #?"${a}\U${a}\U${a}\E${a}\l${a}" "Aa-AA-AA-Aa-aa-"))
1576(let ((a "Aa-"))
1577  (string= #?"${a}\U${a}\U${a}\E${a}\u${a}" "Aa-AA-AA-Aa-Aa-"))
1578(let ((a "Aa-"))
1579  (string= #?"${a}\U${a}\U${a}\l${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1580(let ((a "Aa-"))
1581  (string= #?"${a}\U${a}\U${a}\l${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1582(let ((a "Aa-"))
1583  (string= #?"${a}\U${a}\U${a}\l${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1584(let ((a "Aa-"))
1585  (string= #?"${a}\U${a}\U${a}\l${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1586(let ((a "Aa-"))
1587  (string= #?"${a}\U${a}\U${a}\l${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1588(let ((a "Aa-"))
1589  (string= #?"${a}\U${a}\U${a}\l${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1590(let ((a "Aa-"))
1591  (string= #?"${a}\U${a}\U${a}\u${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1592(let ((a "Aa-"))
1593  (string= #?"${a}\U${a}\U${a}\u${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1594(let ((a "Aa-"))
1595  (string= #?"${a}\U${a}\U${a}\u${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1596(let ((a "Aa-"))
1597  (string= #?"${a}\U${a}\U${a}\u${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1598(let ((a "Aa-"))
1599  (string= #?"${a}\U${a}\U${a}\u${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1600(let ((a "Aa-"))
1601  (string= #?"${a}\U${a}\U${a}\u${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1602(let ((a "Aa-"))
1603  (string= #?"${a}\U${a}\E${a}\Q${a}\Q${a}" "Aa-AA-Aa-Aa\\-Aa\\\\\\-"))
1604(let ((a "Aa-"))
1605  (string= #?"${a}\U${a}\E${a}\Q${a}\L${a}" "Aa-AA-Aa-Aa\\-aa\\-"))
1606(let ((a "Aa-"))
1607  (string= #?"${a}\U${a}\E${a}\Q${a}\U${a}" "Aa-AA-Aa-Aa\\-AA\\-"))
1608(let ((a "Aa-"))
1609  (string= #?"${a}\U${a}\E${a}\Q${a}\E${a}" "Aa-AA-Aa-Aa\\-Aa-"))
1610(let ((a "Aa-"))
1611  (string= #?"${a}\U${a}\E${a}\Q${a}\l${a}" "Aa-AA-Aa-Aa\\-aa\\-"))
1612(let ((a "Aa-"))
1613  (string= #?"${a}\U${a}\E${a}\Q${a}\u${a}" "Aa-AA-Aa-Aa\\-Aa\\-"))
1614(let ((a "Aa-"))
1615  (string= #?"${a}\U${a}\E${a}\L${a}\Q${a}" "Aa-AA-Aa-aa-aa\\-"))
1616(let ((a "Aa-"))
1617  (string= #?"${a}\U${a}\E${a}\L${a}\L${a}" "Aa-AA-Aa-aa-aa-"))
1618(let ((a "Aa-"))
1619  (string= #?"${a}\U${a}\E${a}\L${a}\U${a}" "Aa-AA-Aa-aa-AA-"))
1620(let ((a "Aa-"))
1621  (string= #?"${a}\U${a}\E${a}\L${a}\E${a}" "Aa-AA-Aa-aa-Aa-"))
1622(let ((a "Aa-"))
1623  (string= #?"${a}\U${a}\E${a}\L${a}\l${a}" "Aa-AA-Aa-aa-aa-"))
1624(let ((a "Aa-"))
1625  (string= #?"${a}\U${a}\E${a}\L${a}\u${a}" "Aa-AA-Aa-aa-aa-"))
1626(let ((a "Aa-"))
1627  (string= #?"${a}\U${a}\E${a}\U${a}\Q${a}" "Aa-AA-Aa-AA-AA\\-"))
1628(let ((a "Aa-"))
1629  (string= #?"${a}\U${a}\E${a}\U${a}\L${a}" "Aa-AA-Aa-AA-aa-"))
1630(let ((a "Aa-"))
1631  (string= #?"${a}\U${a}\E${a}\U${a}\U${a}" "Aa-AA-Aa-AA-AA-"))
1632(let ((a "Aa-"))
1633  (string= #?"${a}\U${a}\E${a}\U${a}\E${a}" "Aa-AA-Aa-AA-Aa-"))
1634(let ((a "Aa-"))
1635  (string= #?"${a}\U${a}\E${a}\U${a}\l${a}" "Aa-AA-Aa-AA-AA-"))
1636(let ((a "Aa-"))
1637  (string= #?"${a}\U${a}\E${a}\U${a}\u${a}" "Aa-AA-Aa-AA-AA-"))
1638(let ((a "Aa-"))
1639  (string= #?"${a}\U${a}\E${a}\E${a}\Q${a}" "Aa-AA-Aa-Aa-Aa\\-"))
1640(let ((a "Aa-"))
1641  (string= #?"${a}\U${a}\E${a}\E${a}\L${a}" "Aa-AA-Aa-Aa-aa-"))
1642(let ((a "Aa-"))
1643  (string= #?"${a}\U${a}\E${a}\E${a}\U${a}" "Aa-AA-Aa-Aa-AA-"))
1644(let ((a "Aa-"))
1645  (string= #?"${a}\U${a}\E${a}\E${a}\E${a}" "Aa-AA-Aa-Aa-Aa-"))
1646(let ((a "Aa-"))
1647  (string= #?"${a}\U${a}\E${a}\E${a}\l${a}" "Aa-AA-Aa-Aa-aa-"))
1648(let ((a "Aa-"))
1649  (string= #?"${a}\U${a}\E${a}\E${a}\u${a}" "Aa-AA-Aa-Aa-Aa-"))
1650(let ((a "Aa-"))
1651  (string= #?"${a}\U${a}\E${a}\l${a}\Q${a}" "Aa-AA-Aa-aa-Aa\\-"))
1652(let ((a "Aa-"))
1653  (string= #?"${a}\U${a}\E${a}\l${a}\L${a}" "Aa-AA-Aa-aa-aa-"))
1654(let ((a "Aa-"))
1655  (string= #?"${a}\U${a}\E${a}\l${a}\U${a}" "Aa-AA-Aa-aa-AA-"))
1656(let ((a "Aa-"))
1657  (string= #?"${a}\U${a}\E${a}\l${a}\E${a}" "Aa-AA-Aa-aa-Aa-"))
1658(let ((a "Aa-"))
1659  (string= #?"${a}\U${a}\E${a}\l${a}\l${a}" "Aa-AA-Aa-aa-aa-"))
1660(let ((a "Aa-"))
1661  (string= #?"${a}\U${a}\E${a}\l${a}\u${a}" "Aa-AA-Aa-aa-Aa-"))
1662(let ((a "Aa-"))
1663  (string= #?"${a}\U${a}\E${a}\u${a}\Q${a}" "Aa-AA-Aa-Aa-Aa\\-"))
1664(let ((a "Aa-"))
1665  (string= #?"${a}\U${a}\E${a}\u${a}\L${a}" "Aa-AA-Aa-Aa-aa-"))
1666(let ((a "Aa-"))
1667  (string= #?"${a}\U${a}\E${a}\u${a}\U${a}" "Aa-AA-Aa-Aa-AA-"))
1668(let ((a "Aa-"))
1669  (string= #?"${a}\U${a}\E${a}\u${a}\E${a}" "Aa-AA-Aa-Aa-Aa-"))
1670(let ((a "Aa-"))
1671  (string= #?"${a}\U${a}\E${a}\u${a}\l${a}" "Aa-AA-Aa-Aa-aa-"))
1672(let ((a "Aa-"))
1673  (string= #?"${a}\U${a}\E${a}\u${a}\u${a}" "Aa-AA-Aa-Aa-Aa-"))
1674(let ((a "Aa-"))
1675  (string= #?"${a}\U${a}\l${a}\Q${a}\Q${a}" "Aa-AA-AA-AA\\-AA\\\\\\-"))
1676(let ((a "Aa-"))
1677  (string= #?"${a}\U${a}\l${a}\Q${a}\L${a}" "Aa-AA-AA-AA\\-aa-"))
1678(let ((a "Aa-"))
1679  (string= #?"${a}\U${a}\l${a}\Q${a}\U${a}" "Aa-AA-AA-AA\\-AA-"))
1680(let ((a "Aa-"))
1681  (string= #?"${a}\U${a}\l${a}\Q${a}\E${a}" "Aa-AA-AA-AA\\-AA-"))
1682(let ((a "Aa-"))
1683  (string= #?"${a}\U${a}\l${a}\Q${a}\l${a}" "Aa-AA-AA-AA\\-AA\\-"))
1684(let ((a "Aa-"))
1685  (string= #?"${a}\U${a}\l${a}\Q${a}\u${a}" "Aa-AA-AA-AA\\-AA\\-"))
1686(let ((a "Aa-"))
1687  (string= #?"${a}\U${a}\l${a}\L${a}\Q${a}" "Aa-AA-AA-aa-aa\\-"))
1688(let ((a "Aa-"))
1689  (string= #?"${a}\U${a}\l${a}\L${a}\L${a}" "Aa-AA-AA-aa-aa-"))
1690(let ((a "Aa-"))
1691  (string= #?"${a}\U${a}\l${a}\L${a}\U${a}" "Aa-AA-AA-aa-AA-"))
1692(let ((a "Aa-"))
1693  (string= #?"${a}\U${a}\l${a}\L${a}\E${a}" "Aa-AA-AA-aa-Aa-"))
1694(let ((a "Aa-"))
1695  (string= #?"${a}\U${a}\l${a}\L${a}\l${a}" "Aa-AA-AA-aa-aa-"))
1696(let ((a "Aa-"))
1697  (string= #?"${a}\U${a}\l${a}\L${a}\u${a}" "Aa-AA-AA-aa-aa-"))
1698(let ((a "Aa-"))
1699  (string= #?"${a}\U${a}\l${a}\U${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1700(let ((a "Aa-"))
1701  (string= #?"${a}\U${a}\l${a}\U${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1702(let ((a "Aa-"))
1703  (string= #?"${a}\U${a}\l${a}\U${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1704(let ((a "Aa-"))
1705  (string= #?"${a}\U${a}\l${a}\U${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1706(let ((a "Aa-"))
1707  (string= #?"${a}\U${a}\l${a}\U${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1708(let ((a "Aa-"))
1709  (string= #?"${a}\U${a}\l${a}\U${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1710(let ((a "Aa-"))
1711  (string= #?"${a}\U${a}\l${a}\E${a}\Q${a}" "Aa-AA-AA-Aa-Aa\\-"))
1712(let ((a "Aa-"))
1713  (string= #?"${a}\U${a}\l${a}\E${a}\L${a}" "Aa-AA-AA-Aa-aa-"))
1714(let ((a "Aa-"))
1715  (string= #?"${a}\U${a}\l${a}\E${a}\U${a}" "Aa-AA-AA-Aa-AA-"))
1716(let ((a "Aa-"))
1717  (string= #?"${a}\U${a}\l${a}\E${a}\E${a}" "Aa-AA-AA-Aa-Aa-"))
1718(let ((a "Aa-"))
1719  (string= #?"${a}\U${a}\l${a}\E${a}\l${a}" "Aa-AA-AA-Aa-aa-"))
1720(let ((a "Aa-"))
1721  (string= #?"${a}\U${a}\l${a}\E${a}\u${a}" "Aa-AA-AA-Aa-Aa-"))
1722(let ((a "Aa-"))
1723  (string= #?"${a}\U${a}\l${a}\l${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1724(let ((a "Aa-"))
1725  (string= #?"${a}\U${a}\l${a}\l${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1726(let ((a "Aa-"))
1727  (string= #?"${a}\U${a}\l${a}\l${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1728(let ((a "Aa-"))
1729  (string= #?"${a}\U${a}\l${a}\l${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1730(let ((a "Aa-"))
1731  (string= #?"${a}\U${a}\l${a}\l${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1732(let ((a "Aa-"))
1733  (string= #?"${a}\U${a}\l${a}\l${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1734(let ((a "Aa-"))
1735  (string= #?"${a}\U${a}\l${a}\u${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1736(let ((a "Aa-"))
1737  (string= #?"${a}\U${a}\l${a}\u${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1738(let ((a "Aa-"))
1739  (string= #?"${a}\U${a}\l${a}\u${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1740(let ((a "Aa-"))
1741  (string= #?"${a}\U${a}\l${a}\u${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1742(let ((a "Aa-"))
1743  (string= #?"${a}\U${a}\l${a}\u${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1744(let ((a "Aa-"))
1745  (string= #?"${a}\U${a}\l${a}\u${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1746(let ((a "Aa-"))
1747  (string= #?"${a}\U${a}\u${a}\Q${a}\Q${a}" "Aa-AA-AA-AA\\-AA\\\\\\-"))
1748(let ((a "Aa-"))
1749  (string= #?"${a}\U${a}\u${a}\Q${a}\L${a}" "Aa-AA-AA-AA\\-aa-"))
1750(let ((a "Aa-"))
1751  (string= #?"${a}\U${a}\u${a}\Q${a}\U${a}" "Aa-AA-AA-AA\\-AA-"))
1752(let ((a "Aa-"))
1753  (string= #?"${a}\U${a}\u${a}\Q${a}\E${a}" "Aa-AA-AA-AA\\-AA-"))
1754(let ((a "Aa-"))
1755  (string= #?"${a}\U${a}\u${a}\Q${a}\l${a}" "Aa-AA-AA-AA\\-AA\\-"))
1756(let ((a "Aa-"))
1757  (string= #?"${a}\U${a}\u${a}\Q${a}\u${a}" "Aa-AA-AA-AA\\-AA\\-"))
1758(let ((a "Aa-"))
1759  (string= #?"${a}\U${a}\u${a}\L${a}\Q${a}" "Aa-AA-AA-aa-aa\\-"))
1760(let ((a "Aa-"))
1761  (string= #?"${a}\U${a}\u${a}\L${a}\L${a}" "Aa-AA-AA-aa-aa-"))
1762(let ((a "Aa-"))
1763  (string= #?"${a}\U${a}\u${a}\L${a}\U${a}" "Aa-AA-AA-aa-AA-"))
1764(let ((a "Aa-"))
1765  (string= #?"${a}\U${a}\u${a}\L${a}\E${a}" "Aa-AA-AA-aa-Aa-"))
1766(let ((a "Aa-"))
1767  (string= #?"${a}\U${a}\u${a}\L${a}\l${a}" "Aa-AA-AA-aa-aa-"))
1768(let ((a "Aa-"))
1769  (string= #?"${a}\U${a}\u${a}\L${a}\u${a}" "Aa-AA-AA-aa-aa-"))
1770(let ((a "Aa-"))
1771  (string= #?"${a}\U${a}\u${a}\U${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1772(let ((a "Aa-"))
1773  (string= #?"${a}\U${a}\u${a}\U${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1774(let ((a "Aa-"))
1775  (string= #?"${a}\U${a}\u${a}\U${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1776(let ((a "Aa-"))
1777  (string= #?"${a}\U${a}\u${a}\U${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1778(let ((a "Aa-"))
1779  (string= #?"${a}\U${a}\u${a}\U${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1780(let ((a "Aa-"))
1781  (string= #?"${a}\U${a}\u${a}\U${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1782(let ((a "Aa-"))
1783  (string= #?"${a}\U${a}\u${a}\E${a}\Q${a}" "Aa-AA-AA-Aa-Aa\\-"))
1784(let ((a "Aa-"))
1785  (string= #?"${a}\U${a}\u${a}\E${a}\L${a}" "Aa-AA-AA-Aa-aa-"))
1786(let ((a "Aa-"))
1787  (string= #?"${a}\U${a}\u${a}\E${a}\U${a}" "Aa-AA-AA-Aa-AA-"))
1788(let ((a "Aa-"))
1789  (string= #?"${a}\U${a}\u${a}\E${a}\E${a}" "Aa-AA-AA-Aa-Aa-"))
1790(let ((a "Aa-"))
1791  (string= #?"${a}\U${a}\u${a}\E${a}\l${a}" "Aa-AA-AA-Aa-aa-"))
1792(let ((a "Aa-"))
1793  (string= #?"${a}\U${a}\u${a}\E${a}\u${a}" "Aa-AA-AA-Aa-Aa-"))
1794(let ((a "Aa-"))
1795  (string= #?"${a}\U${a}\u${a}\l${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1796(let ((a "Aa-"))
1797  (string= #?"${a}\U${a}\u${a}\l${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1798(let ((a "Aa-"))
1799  (string= #?"${a}\U${a}\u${a}\l${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1800(let ((a "Aa-"))
1801  (string= #?"${a}\U${a}\u${a}\l${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1802(let ((a "Aa-"))
1803  (string= #?"${a}\U${a}\u${a}\l${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1804(let ((a "Aa-"))
1805  (string= #?"${a}\U${a}\u${a}\l${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1806(let ((a "Aa-"))
1807  (string= #?"${a}\U${a}\u${a}\u${a}\Q${a}" "Aa-AA-AA-AA-AA\\-"))
1808(let ((a "Aa-"))
1809  (string= #?"${a}\U${a}\u${a}\u${a}\L${a}" "Aa-AA-AA-AA-aa-"))
1810(let ((a "Aa-"))
1811  (string= #?"${a}\U${a}\u${a}\u${a}\U${a}" "Aa-AA-AA-AA-AA-"))
1812(let ((a "Aa-"))
1813  (string= #?"${a}\U${a}\u${a}\u${a}\E${a}" "Aa-AA-AA-AA-Aa-"))
1814(let ((a "Aa-"))
1815  (string= #?"${a}\U${a}\u${a}\u${a}\l${a}" "Aa-AA-AA-AA-AA-"))
1816(let ((a "Aa-"))
1817  (string= #?"${a}\U${a}\u${a}\u${a}\u${a}" "Aa-AA-AA-AA-AA-"))
1818(let ((a "Aa-"))
1819  (string= #?"${a}\E${a}\Q${a}\Q${a}\Q${a}" "Aa-Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-"))
1820(let ((a "Aa-"))
1821  (string= #?"${a}\E${a}\Q${a}\Q${a}\L${a}" "Aa-Aa-Aa\\-Aa\\\\\\-aa\\\\\\-"))
1822(let ((a "Aa-"))
1823  (string= #?"${a}\E${a}\Q${a}\Q${a}\U${a}" "Aa-Aa-Aa\\-Aa\\\\\\-AA\\\\\\-"))
1824(let ((a "Aa-"))
1825  (string= #?"${a}\E${a}\Q${a}\Q${a}\E${a}" "Aa-Aa-Aa\\-Aa\\\\\\-Aa\\-"))
1826(let ((a "Aa-"))
1827  (string= #?"${a}\E${a}\Q${a}\Q${a}\l${a}" "Aa-Aa-Aa\\-Aa\\\\\\-aa\\\\\\-"))
1828(let ((a "Aa-"))
1829  (string= #?"${a}\E${a}\Q${a}\Q${a}\u${a}" "Aa-Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-"))
1830(let ((a "Aa-"))
1831  (string= #?"${a}\E${a}\Q${a}\L${a}\Q${a}" "Aa-Aa-Aa\\-aa\\-aa\\\\\\-"))
1832(let ((a "Aa-"))
1833  (string= #?"${a}\E${a}\Q${a}\L${a}\L${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
1834(let ((a "Aa-"))
1835  (string= #?"${a}\E${a}\Q${a}\L${a}\U${a}" "Aa-Aa-Aa\\-aa\\-AA\\-"))
1836(let ((a "Aa-"))
1837  (string= #?"${a}\E${a}\Q${a}\L${a}\E${a}" "Aa-Aa-Aa\\-aa\\-Aa\\-"))
1838(let ((a "Aa-"))
1839  (string= #?"${a}\E${a}\Q${a}\L${a}\l${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
1840(let ((a "Aa-"))
1841  (string= #?"${a}\E${a}\Q${a}\L${a}\u${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
1842(let ((a "Aa-"))
1843  (string= #?"${a}\E${a}\Q${a}\U${a}\Q${a}" "Aa-Aa-Aa\\-AA\\-AA\\\\\\-"))
1844(let ((a "Aa-"))
1845  (string= #?"${a}\E${a}\Q${a}\U${a}\L${a}" "Aa-Aa-Aa\\-AA\\-aa\\-"))
1846(let ((a "Aa-"))
1847  (string= #?"${a}\E${a}\Q${a}\U${a}\U${a}" "Aa-Aa-Aa\\-AA\\-AA\\-"))
1848(let ((a "Aa-"))
1849  (string= #?"${a}\E${a}\Q${a}\U${a}\E${a}" "Aa-Aa-Aa\\-AA\\-Aa\\-"))
1850(let ((a "Aa-"))
1851  (string= #?"${a}\E${a}\Q${a}\U${a}\l${a}" "Aa-Aa-Aa\\-AA\\-AA\\-"))
1852(let ((a "Aa-"))
1853  (string= #?"${a}\E${a}\Q${a}\U${a}\u${a}" "Aa-Aa-Aa\\-AA\\-AA\\-"))
1854(let ((a "Aa-"))
1855  (string= #?"${a}\E${a}\Q${a}\E${a}\Q${a}" "Aa-Aa-Aa\\-Aa-Aa\\-"))
1856(let ((a "Aa-"))
1857  (string= #?"${a}\E${a}\Q${a}\E${a}\L${a}" "Aa-Aa-Aa\\-Aa-aa-"))
1858(let ((a "Aa-"))
1859  (string= #?"${a}\E${a}\Q${a}\E${a}\U${a}" "Aa-Aa-Aa\\-Aa-AA-"))
1860(let ((a "Aa-"))
1861  (string= #?"${a}\E${a}\Q${a}\E${a}\E${a}" "Aa-Aa-Aa\\-Aa-Aa-"))
1862(let ((a "Aa-"))
1863  (string= #?"${a}\E${a}\Q${a}\E${a}\l${a}" "Aa-Aa-Aa\\-Aa-aa-"))
1864(let ((a "Aa-"))
1865  (string= #?"${a}\E${a}\Q${a}\E${a}\u${a}" "Aa-Aa-Aa\\-Aa-Aa-"))
1866(let ((a "Aa-"))
1867  (string= #?"${a}\E${a}\Q${a}\l${a}\Q${a}" "Aa-Aa-Aa\\-aa\\-Aa\\\\\\-"))
1868(let ((a "Aa-"))
1869  (string= #?"${a}\E${a}\Q${a}\l${a}\L${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
1870(let ((a "Aa-"))
1871  (string= #?"${a}\E${a}\Q${a}\l${a}\U${a}" "Aa-Aa-Aa\\-aa\\-AA\\-"))
1872(let ((a "Aa-"))
1873  (string= #?"${a}\E${a}\Q${a}\l${a}\E${a}" "Aa-Aa-Aa\\-aa\\-Aa-"))
1874(let ((a "Aa-"))
1875  (string= #?"${a}\E${a}\Q${a}\l${a}\l${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
1876(let ((a "Aa-"))
1877  (string= #?"${a}\E${a}\Q${a}\l${a}\u${a}" "Aa-Aa-Aa\\-aa\\-Aa\\-"))
1878(let ((a "Aa-"))
1879  (string= #?"${a}\E${a}\Q${a}\u${a}\Q${a}" "Aa-Aa-Aa\\-Aa\\-Aa\\\\\\-"))
1880(let ((a "Aa-"))
1881  (string= #?"${a}\E${a}\Q${a}\u${a}\L${a}" "Aa-Aa-Aa\\-Aa\\-aa\\-"))
1882(let ((a "Aa-"))
1883  (string= #?"${a}\E${a}\Q${a}\u${a}\U${a}" "Aa-Aa-Aa\\-Aa\\-AA\\-"))
1884(let ((a "Aa-"))
1885  (string= #?"${a}\E${a}\Q${a}\u${a}\E${a}" "Aa-Aa-Aa\\-Aa\\-Aa-"))
1886(let ((a "Aa-"))
1887  (string= #?"${a}\E${a}\Q${a}\u${a}\l${a}" "Aa-Aa-Aa\\-Aa\\-aa\\-"))
1888(let ((a "Aa-"))
1889  (string= #?"${a}\E${a}\Q${a}\u${a}\u${a}" "Aa-Aa-Aa\\-Aa\\-Aa\\-"))
1890(let ((a "Aa-"))
1891  (string= #?"${a}\E${a}\L${a}\Q${a}\Q${a}" "Aa-Aa-aa-aa\\-aa\\\\\\-"))
1892(let ((a "Aa-"))
1893  (string= #?"${a}\E${a}\L${a}\Q${a}\L${a}" "Aa-Aa-aa-aa\\-aa-"))
1894(let ((a "Aa-"))
1895  (string= #?"${a}\E${a}\L${a}\Q${a}\U${a}" "Aa-Aa-aa-aa\\-AA-"))
1896(let ((a "Aa-"))
1897  (string= #?"${a}\E${a}\L${a}\Q${a}\E${a}" "Aa-Aa-aa-aa\\-aa-"))
1898(let ((a "Aa-"))
1899  (string= #?"${a}\E${a}\L${a}\Q${a}\l${a}" "Aa-Aa-aa-aa\\-aa\\-"))
1900(let ((a "Aa-"))
1901  (string= #?"${a}\E${a}\L${a}\Q${a}\u${a}" "Aa-Aa-aa-aa\\-aa\\-"))
1902(let ((a "Aa-"))
1903  (string= #?"${a}\E${a}\L${a}\L${a}\Q${a}" "Aa-Aa-aa-aa-aa\\-"))
1904(let ((a "Aa-"))
1905  (string= #?"${a}\E${a}\L${a}\L${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
1906(let ((a "Aa-"))
1907  (string= #?"${a}\E${a}\L${a}\L${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
1908(let ((a "Aa-"))
1909  (string= #?"${a}\E${a}\L${a}\L${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
1910(let ((a "Aa-"))
1911  (string= #?"${a}\E${a}\L${a}\L${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
1912(let ((a "Aa-"))
1913  (string= #?"${a}\E${a}\L${a}\L${a}\u${a}" "Aa-Aa-aa-aa-aa-"))
1914(let ((a "Aa-"))
1915  (string= #?"${a}\E${a}\L${a}\U${a}\Q${a}" "Aa-Aa-aa-AA-AA\\-"))
1916(let ((a "Aa-"))
1917  (string= #?"${a}\E${a}\L${a}\U${a}\L${a}" "Aa-Aa-aa-AA-aa-"))
1918(let ((a "Aa-"))
1919  (string= #?"${a}\E${a}\L${a}\U${a}\U${a}" "Aa-Aa-aa-AA-AA-"))
1920(let ((a "Aa-"))
1921  (string= #?"${a}\E${a}\L${a}\U${a}\E${a}" "Aa-Aa-aa-AA-Aa-"))
1922(let ((a "Aa-"))
1923  (string= #?"${a}\E${a}\L${a}\U${a}\l${a}" "Aa-Aa-aa-AA-AA-"))
1924(let ((a "Aa-"))
1925  (string= #?"${a}\E${a}\L${a}\U${a}\u${a}" "Aa-Aa-aa-AA-AA-"))
1926(let ((a "Aa-"))
1927  (string= #?"${a}\E${a}\L${a}\E${a}\Q${a}" "Aa-Aa-aa-Aa-Aa\\-"))
1928(let ((a "Aa-"))
1929  (string= #?"${a}\E${a}\L${a}\E${a}\L${a}" "Aa-Aa-aa-Aa-aa-"))
1930(let ((a "Aa-"))
1931  (string= #?"${a}\E${a}\L${a}\E${a}\U${a}" "Aa-Aa-aa-Aa-AA-"))
1932(let ((a "Aa-"))
1933  (string= #?"${a}\E${a}\L${a}\E${a}\E${a}" "Aa-Aa-aa-Aa-Aa-"))
1934(let ((a "Aa-"))
1935  (string= #?"${a}\E${a}\L${a}\E${a}\l${a}" "Aa-Aa-aa-Aa-aa-"))
1936(let ((a "Aa-"))
1937  (string= #?"${a}\E${a}\L${a}\E${a}\u${a}" "Aa-Aa-aa-Aa-Aa-"))
1938(let ((a "Aa-"))
1939  (string= #?"${a}\E${a}\L${a}\l${a}\Q${a}" "Aa-Aa-aa-aa-aa\\-"))
1940(let ((a "Aa-"))
1941  (string= #?"${a}\E${a}\L${a}\l${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
1942(let ((a "Aa-"))
1943  (string= #?"${a}\E${a}\L${a}\l${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
1944(let ((a "Aa-"))
1945  (string= #?"${a}\E${a}\L${a}\l${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
1946(let ((a "Aa-"))
1947  (string= #?"${a}\E${a}\L${a}\l${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
1948(let ((a "Aa-"))
1949  (string= #?"${a}\E${a}\L${a}\l${a}\u${a}" "Aa-Aa-aa-aa-aa-"))
1950(let ((a "Aa-"))
1951  (string= #?"${a}\E${a}\L${a}\u${a}\Q${a}" "Aa-Aa-aa-aa-aa\\-"))
1952(let ((a "Aa-"))
1953  (string= #?"${a}\E${a}\L${a}\u${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
1954(let ((a "Aa-"))
1955  (string= #?"${a}\E${a}\L${a}\u${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
1956(let ((a "Aa-"))
1957  (string= #?"${a}\E${a}\L${a}\u${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
1958(let ((a "Aa-"))
1959  (string= #?"${a}\E${a}\L${a}\u${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
1960(let ((a "Aa-"))
1961  (string= #?"${a}\E${a}\L${a}\u${a}\u${a}" "Aa-Aa-aa-aa-aa-"))
1962(let ((a "Aa-"))
1963  (string= #?"${a}\E${a}\U${a}\Q${a}\Q${a}" "Aa-Aa-AA-AA\\-AA\\\\\\-"))
1964(let ((a "Aa-"))
1965  (string= #?"${a}\E${a}\U${a}\Q${a}\L${a}" "Aa-Aa-AA-AA\\-aa-"))
1966(let ((a "Aa-"))
1967  (string= #?"${a}\E${a}\U${a}\Q${a}\U${a}" "Aa-Aa-AA-AA\\-AA-"))
1968(let ((a "Aa-"))
1969  (string= #?"${a}\E${a}\U${a}\Q${a}\E${a}" "Aa-Aa-AA-AA\\-AA-"))
1970(let ((a "Aa-"))
1971  (string= #?"${a}\E${a}\U${a}\Q${a}\l${a}" "Aa-Aa-AA-AA\\-AA\\-"))
1972(let ((a "Aa-"))
1973  (string= #?"${a}\E${a}\U${a}\Q${a}\u${a}" "Aa-Aa-AA-AA\\-AA\\-"))
1974(let ((a "Aa-"))
1975  (string= #?"${a}\E${a}\U${a}\L${a}\Q${a}" "Aa-Aa-AA-aa-aa\\-"))
1976(let ((a "Aa-"))
1977  (string= #?"${a}\E${a}\U${a}\L${a}\L${a}" "Aa-Aa-AA-aa-aa-"))
1978(let ((a "Aa-"))
1979  (string= #?"${a}\E${a}\U${a}\L${a}\U${a}" "Aa-Aa-AA-aa-AA-"))
1980(let ((a "Aa-"))
1981  (string= #?"${a}\E${a}\U${a}\L${a}\E${a}" "Aa-Aa-AA-aa-Aa-"))
1982(let ((a "Aa-"))
1983  (string= #?"${a}\E${a}\U${a}\L${a}\l${a}" "Aa-Aa-AA-aa-aa-"))
1984(let ((a "Aa-"))
1985  (string= #?"${a}\E${a}\U${a}\L${a}\u${a}" "Aa-Aa-AA-aa-aa-"))
1986(let ((a "Aa-"))
1987  (string= #?"${a}\E${a}\U${a}\U${a}\Q${a}" "Aa-Aa-AA-AA-AA\\-"))
1988(let ((a "Aa-"))
1989  (string= #?"${a}\E${a}\U${a}\U${a}\L${a}" "Aa-Aa-AA-AA-aa-"))
1990(let ((a "Aa-"))
1991  (string= #?"${a}\E${a}\U${a}\U${a}\U${a}" "Aa-Aa-AA-AA-AA-"))
1992(let ((a "Aa-"))
1993  (string= #?"${a}\E${a}\U${a}\U${a}\E${a}" "Aa-Aa-AA-AA-Aa-"))
1994(let ((a "Aa-"))
1995  (string= #?"${a}\E${a}\U${a}\U${a}\l${a}" "Aa-Aa-AA-AA-AA-"))
1996(let ((a "Aa-"))
1997  (string= #?"${a}\E${a}\U${a}\U${a}\u${a}" "Aa-Aa-AA-AA-AA-"))
1998(let ((a "Aa-"))
1999  (string= #?"${a}\E${a}\U${a}\E${a}\Q${a}" "Aa-Aa-AA-Aa-Aa\\-"))
2000(let ((a "Aa-"))
2001  (string= #?"${a}\E${a}\U${a}\E${a}\L${a}" "Aa-Aa-AA-Aa-aa-"))
2002(let ((a "Aa-"))
2003  (string= #?"${a}\E${a}\U${a}\E${a}\U${a}" "Aa-Aa-AA-Aa-AA-"))
2004(let ((a "Aa-"))
2005  (string= #?"${a}\E${a}\U${a}\E${a}\E${a}" "Aa-Aa-AA-Aa-Aa-"))
2006(let ((a "Aa-"))
2007  (string= #?"${a}\E${a}\U${a}\E${a}\l${a}" "Aa-Aa-AA-Aa-aa-"))
2008(let ((a "Aa-"))
2009  (string= #?"${a}\E${a}\U${a}\E${a}\u${a}" "Aa-Aa-AA-Aa-Aa-"))
2010(let ((a "Aa-"))
2011  (string= #?"${a}\E${a}\U${a}\l${a}\Q${a}" "Aa-Aa-AA-AA-AA\\-"))
2012(let ((a "Aa-"))
2013  (string= #?"${a}\E${a}\U${a}\l${a}\L${a}" "Aa-Aa-AA-AA-aa-"))
2014(let ((a "Aa-"))
2015  (string= #?"${a}\E${a}\U${a}\l${a}\U${a}" "Aa-Aa-AA-AA-AA-"))
2016(let ((a "Aa-"))
2017  (string= #?"${a}\E${a}\U${a}\l${a}\E${a}" "Aa-Aa-AA-AA-Aa-"))
2018(let ((a "Aa-"))
2019  (string= #?"${a}\E${a}\U${a}\l${a}\l${a}" "Aa-Aa-AA-AA-AA-"))
2020(let ((a "Aa-"))
2021  (string= #?"${a}\E${a}\U${a}\l${a}\u${a}" "Aa-Aa-AA-AA-AA-"))
2022(let ((a "Aa-"))
2023  (string= #?"${a}\E${a}\U${a}\u${a}\Q${a}" "Aa-Aa-AA-AA-AA\\-"))
2024(let ((a "Aa-"))
2025  (string= #?"${a}\E${a}\U${a}\u${a}\L${a}" "Aa-Aa-AA-AA-aa-"))
2026(let ((a "Aa-"))
2027  (string= #?"${a}\E${a}\U${a}\u${a}\U${a}" "Aa-Aa-AA-AA-AA-"))
2028(let ((a "Aa-"))
2029  (string= #?"${a}\E${a}\U${a}\u${a}\E${a}" "Aa-Aa-AA-AA-Aa-"))
2030(let ((a "Aa-"))
2031  (string= #?"${a}\E${a}\U${a}\u${a}\l${a}" "Aa-Aa-AA-AA-AA-"))
2032(let ((a "Aa-"))
2033  (string= #?"${a}\E${a}\U${a}\u${a}\u${a}" "Aa-Aa-AA-AA-AA-"))
2034(let ((a "Aa-"))
2035  (string= #?"${a}\E${a}\E${a}\Q${a}\Q${a}" "Aa-Aa-Aa-Aa\\-Aa\\\\\\-"))
2036(let ((a "Aa-"))
2037  (string= #?"${a}\E${a}\E${a}\Q${a}\L${a}" "Aa-Aa-Aa-Aa\\-aa\\-"))
2038(let ((a "Aa-"))
2039  (string= #?"${a}\E${a}\E${a}\Q${a}\U${a}" "Aa-Aa-Aa-Aa\\-AA\\-"))
2040(let ((a "Aa-"))
2041  (string= #?"${a}\E${a}\E${a}\Q${a}\E${a}" "Aa-Aa-Aa-Aa\\-Aa-"))
2042(let ((a "Aa-"))
2043  (string= #?"${a}\E${a}\E${a}\Q${a}\l${a}" "Aa-Aa-Aa-Aa\\-aa\\-"))
2044(let ((a "Aa-"))
2045  (string= #?"${a}\E${a}\E${a}\Q${a}\u${a}" "Aa-Aa-Aa-Aa\\-Aa\\-"))
2046(let ((a "Aa-"))
2047  (string= #?"${a}\E${a}\E${a}\L${a}\Q${a}" "Aa-Aa-Aa-aa-aa\\-"))
2048(let ((a "Aa-"))
2049  (string= #?"${a}\E${a}\E${a}\L${a}\L${a}" "Aa-Aa-Aa-aa-aa-"))
2050(let ((a "Aa-"))
2051  (string= #?"${a}\E${a}\E${a}\L${a}\U${a}" "Aa-Aa-Aa-aa-AA-"))
2052(let ((a "Aa-"))
2053  (string= #?"${a}\E${a}\E${a}\L${a}\E${a}" "Aa-Aa-Aa-aa-Aa-"))
2054(let ((a "Aa-"))
2055  (string= #?"${a}\E${a}\E${a}\L${a}\l${a}" "Aa-Aa-Aa-aa-aa-"))
2056(let ((a "Aa-"))
2057  (string= #?"${a}\E${a}\E${a}\L${a}\u${a}" "Aa-Aa-Aa-aa-aa-"))
2058(let ((a "Aa-"))
2059  (string= #?"${a}\E${a}\E${a}\U${a}\Q${a}" "Aa-Aa-Aa-AA-AA\\-"))
2060(let ((a "Aa-"))
2061  (string= #?"${a}\E${a}\E${a}\U${a}\L${a}" "Aa-Aa-Aa-AA-aa-"))
2062(let ((a "Aa-"))
2063  (string= #?"${a}\E${a}\E${a}\U${a}\U${a}" "Aa-Aa-Aa-AA-AA-"))
2064(let ((a "Aa-"))
2065  (string= #?"${a}\E${a}\E${a}\U${a}\E${a}" "Aa-Aa-Aa-AA-Aa-"))
2066(let ((a "Aa-"))
2067  (string= #?"${a}\E${a}\E${a}\U${a}\l${a}" "Aa-Aa-Aa-AA-AA-"))
2068(let ((a "Aa-"))
2069  (string= #?"${a}\E${a}\E${a}\U${a}\u${a}" "Aa-Aa-Aa-AA-AA-"))
2070(let ((a "Aa-"))
2071  (string= #?"${a}\E${a}\E${a}\E${a}\Q${a}" "Aa-Aa-Aa-Aa-Aa\\-"))
2072(let ((a "Aa-"))
2073  (string= #?"${a}\E${a}\E${a}\E${a}\L${a}" "Aa-Aa-Aa-Aa-aa-"))
2074(let ((a "Aa-"))
2075  (string= #?"${a}\E${a}\E${a}\E${a}\U${a}" "Aa-Aa-Aa-Aa-AA-"))
2076(let ((a "Aa-"))
2077  (string= #?"${a}\E${a}\E${a}\E${a}\E${a}" "Aa-Aa-Aa-Aa-Aa-"))
2078(let ((a "Aa-"))
2079  (string= #?"${a}\E${a}\E${a}\E${a}\l${a}" "Aa-Aa-Aa-Aa-aa-"))
2080(let ((a "Aa-"))
2081  (string= #?"${a}\E${a}\E${a}\E${a}\u${a}" "Aa-Aa-Aa-Aa-Aa-"))
2082(let ((a "Aa-"))
2083  (string= #?"${a}\E${a}\E${a}\l${a}\Q${a}" "Aa-Aa-Aa-aa-Aa\\-"))
2084(let ((a "Aa-"))
2085  (string= #?"${a}\E${a}\E${a}\l${a}\L${a}" "Aa-Aa-Aa-aa-aa-"))
2086(let ((a "Aa-"))
2087  (string= #?"${a}\E${a}\E${a}\l${a}\U${a}" "Aa-Aa-Aa-aa-AA-"))
2088(let ((a "Aa-"))
2089  (string= #?"${a}\E${a}\E${a}\l${a}\E${a}" "Aa-Aa-Aa-aa-Aa-"))
2090(let ((a "Aa-"))
2091  (string= #?"${a}\E${a}\E${a}\l${a}\l${a}" "Aa-Aa-Aa-aa-aa-"))
2092(let ((a "Aa-"))
2093  (string= #?"${a}\E${a}\E${a}\l${a}\u${a}" "Aa-Aa-Aa-aa-Aa-"))
2094(let ((a "Aa-"))
2095  (string= #?"${a}\E${a}\E${a}\u${a}\Q${a}" "Aa-Aa-Aa-Aa-Aa\\-"))
2096(let ((a "Aa-"))
2097  (string= #?"${a}\E${a}\E${a}\u${a}\L${a}" "Aa-Aa-Aa-Aa-aa-"))
2098(let ((a "Aa-"))
2099  (string= #?"${a}\E${a}\E${a}\u${a}\U${a}" "Aa-Aa-Aa-Aa-AA-"))
2100(let ((a "Aa-"))
2101  (string= #?"${a}\E${a}\E${a}\u${a}\E${a}" "Aa-Aa-Aa-Aa-Aa-"))
2102(let ((a "Aa-"))
2103  (string= #?"${a}\E${a}\E${a}\u${a}\l${a}" "Aa-Aa-Aa-Aa-aa-"))
2104(let ((a "Aa-"))
2105  (string= #?"${a}\E${a}\E${a}\u${a}\u${a}" "Aa-Aa-Aa-Aa-Aa-"))
2106(let ((a "Aa-"))
2107  (string= #?"${a}\E${a}\l${a}\Q${a}\Q${a}" "Aa-Aa-aa-Aa\\-Aa\\\\\\-"))
2108(let ((a "Aa-"))
2109  (string= #?"${a}\E${a}\l${a}\Q${a}\L${a}" "Aa-Aa-aa-Aa\\-aa\\-"))
2110(let ((a "Aa-"))
2111  (string= #?"${a}\E${a}\l${a}\Q${a}\U${a}" "Aa-Aa-aa-Aa\\-AA\\-"))
2112(let ((a "Aa-"))
2113  (string= #?"${a}\E${a}\l${a}\Q${a}\E${a}" "Aa-Aa-aa-Aa\\-Aa-"))
2114(let ((a "Aa-"))
2115  (string= #?"${a}\E${a}\l${a}\Q${a}\l${a}" "Aa-Aa-aa-Aa\\-aa\\-"))
2116(let ((a "Aa-"))
2117  (string= #?"${a}\E${a}\l${a}\Q${a}\u${a}" "Aa-Aa-aa-Aa\\-Aa\\-"))
2118(let ((a "Aa-"))
2119  (string= #?"${a}\E${a}\l${a}\L${a}\Q${a}" "Aa-Aa-aa-aa-aa\\-"))
2120(let ((a "Aa-"))
2121  (string= #?"${a}\E${a}\l${a}\L${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
2122(let ((a "Aa-"))
2123  (string= #?"${a}\E${a}\l${a}\L${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
2124(let ((a "Aa-"))
2125  (string= #?"${a}\E${a}\l${a}\L${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
2126(let ((a "Aa-"))
2127  (string= #?"${a}\E${a}\l${a}\L${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
2128(let ((a "Aa-"))
2129  (string= #?"${a}\E${a}\l${a}\L${a}\u${a}" "Aa-Aa-aa-aa-aa-"))
2130(let ((a "Aa-"))
2131  (string= #?"${a}\E${a}\l${a}\U${a}\Q${a}" "Aa-Aa-aa-AA-AA\\-"))
2132(let ((a "Aa-"))
2133  (string= #?"${a}\E${a}\l${a}\U${a}\L${a}" "Aa-Aa-aa-AA-aa-"))
2134(let ((a "Aa-"))
2135  (string= #?"${a}\E${a}\l${a}\U${a}\U${a}" "Aa-Aa-aa-AA-AA-"))
2136(let ((a "Aa-"))
2137  (string= #?"${a}\E${a}\l${a}\U${a}\E${a}" "Aa-Aa-aa-AA-Aa-"))
2138(let ((a "Aa-"))
2139  (string= #?"${a}\E${a}\l${a}\U${a}\l${a}" "Aa-Aa-aa-AA-AA-"))
2140(let ((a "Aa-"))
2141  (string= #?"${a}\E${a}\l${a}\U${a}\u${a}" "Aa-Aa-aa-AA-AA-"))
2142(let ((a "Aa-"))
2143  (string= #?"${a}\E${a}\l${a}\E${a}\Q${a}" "Aa-Aa-aa-Aa-Aa\\-"))
2144(let ((a "Aa-"))
2145  (string= #?"${a}\E${a}\l${a}\E${a}\L${a}" "Aa-Aa-aa-Aa-aa-"))
2146(let ((a "Aa-"))
2147  (string= #?"${a}\E${a}\l${a}\E${a}\U${a}" "Aa-Aa-aa-Aa-AA-"))
2148(let ((a "Aa-"))
2149  (string= #?"${a}\E${a}\l${a}\E${a}\E${a}" "Aa-Aa-aa-Aa-Aa-"))
2150(let ((a "Aa-"))
2151  (string= #?"${a}\E${a}\l${a}\E${a}\l${a}" "Aa-Aa-aa-Aa-aa-"))
2152(let ((a "Aa-"))
2153  (string= #?"${a}\E${a}\l${a}\E${a}\u${a}" "Aa-Aa-aa-Aa-Aa-"))
2154(let ((a "Aa-"))
2155  (string= #?"${a}\E${a}\l${a}\l${a}\Q${a}" "Aa-Aa-aa-aa-Aa\\-"))
2156(let ((a "Aa-"))
2157  (string= #?"${a}\E${a}\l${a}\l${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
2158(let ((a "Aa-"))
2159  (string= #?"${a}\E${a}\l${a}\l${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
2160(let ((a "Aa-"))
2161  (string= #?"${a}\E${a}\l${a}\l${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
2162(let ((a "Aa-"))
2163  (string= #?"${a}\E${a}\l${a}\l${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
2164(let ((a "Aa-"))
2165  (string= #?"${a}\E${a}\l${a}\l${a}\u${a}" "Aa-Aa-aa-aa-Aa-"))
2166(let ((a "Aa-"))
2167  (string= #?"${a}\E${a}\l${a}\u${a}\Q${a}" "Aa-Aa-aa-Aa-Aa\\-"))
2168(let ((a "Aa-"))
2169  (string= #?"${a}\E${a}\l${a}\u${a}\L${a}" "Aa-Aa-aa-Aa-aa-"))
2170(let ((a "Aa-"))
2171  (string= #?"${a}\E${a}\l${a}\u${a}\U${a}" "Aa-Aa-aa-Aa-AA-"))
2172(let ((a "Aa-"))
2173  (string= #?"${a}\E${a}\l${a}\u${a}\E${a}" "Aa-Aa-aa-Aa-Aa-"))
2174(let ((a "Aa-"))
2175  (string= #?"${a}\E${a}\l${a}\u${a}\l${a}" "Aa-Aa-aa-Aa-aa-"))
2176(let ((a "Aa-"))
2177  (string= #?"${a}\E${a}\l${a}\u${a}\u${a}" "Aa-Aa-aa-Aa-Aa-"))
2178(let ((a "Aa-"))
2179  (string= #?"${a}\E${a}\u${a}\Q${a}\Q${a}" "Aa-Aa-Aa-Aa\\-Aa\\\\\\-"))
2180(let ((a "Aa-"))
2181  (string= #?"${a}\E${a}\u${a}\Q${a}\L${a}" "Aa-Aa-Aa-Aa\\-aa\\-"))
2182(let ((a "Aa-"))
2183  (string= #?"${a}\E${a}\u${a}\Q${a}\U${a}" "Aa-Aa-Aa-Aa\\-AA\\-"))
2184(let ((a "Aa-"))
2185  (string= #?"${a}\E${a}\u${a}\Q${a}\E${a}" "Aa-Aa-Aa-Aa\\-Aa-"))
2186(let ((a "Aa-"))
2187  (string= #?"${a}\E${a}\u${a}\Q${a}\l${a}" "Aa-Aa-Aa-Aa\\-aa\\-"))
2188(let ((a "Aa-"))
2189  (string= #?"${a}\E${a}\u${a}\Q${a}\u${a}" "Aa-Aa-Aa-Aa\\-Aa\\-"))
2190(let ((a "Aa-"))
2191  (string= #?"${a}\E${a}\u${a}\L${a}\Q${a}" "Aa-Aa-Aa-aa-aa\\-"))
2192(let ((a "Aa-"))
2193  (string= #?"${a}\E${a}\u${a}\L${a}\L${a}" "Aa-Aa-Aa-aa-aa-"))
2194(let ((a "Aa-"))
2195  (string= #?"${a}\E${a}\u${a}\L${a}\U${a}" "Aa-Aa-Aa-aa-AA-"))
2196(let ((a "Aa-"))
2197  (string= #?"${a}\E${a}\u${a}\L${a}\E${a}" "Aa-Aa-Aa-aa-Aa-"))
2198(let ((a "Aa-"))
2199  (string= #?"${a}\E${a}\u${a}\L${a}\l${a}" "Aa-Aa-Aa-aa-aa-"))
2200(let ((a "Aa-"))
2201  (string= #?"${a}\E${a}\u${a}\L${a}\u${a}" "Aa-Aa-Aa-aa-aa-"))
2202(let ((a "Aa-"))
2203  (string= #?"${a}\E${a}\u${a}\U${a}\Q${a}" "Aa-Aa-Aa-AA-AA\\-"))
2204(let ((a "Aa-"))
2205  (string= #?"${a}\E${a}\u${a}\U${a}\L${a}" "Aa-Aa-Aa-AA-aa-"))
2206(let ((a "Aa-"))
2207  (string= #?"${a}\E${a}\u${a}\U${a}\U${a}" "Aa-Aa-Aa-AA-AA-"))
2208(let ((a "Aa-"))
2209  (string= #?"${a}\E${a}\u${a}\U${a}\E${a}" "Aa-Aa-Aa-AA-Aa-"))
2210(let ((a "Aa-"))
2211  (string= #?"${a}\E${a}\u${a}\U${a}\l${a}" "Aa-Aa-Aa-AA-AA-"))
2212(let ((a "Aa-"))
2213  (string= #?"${a}\E${a}\u${a}\U${a}\u${a}" "Aa-Aa-Aa-AA-AA-"))
2214(let ((a "Aa-"))
2215  (string= #?"${a}\E${a}\u${a}\E${a}\Q${a}" "Aa-Aa-Aa-Aa-Aa\\-"))
2216(let ((a "Aa-"))
2217  (string= #?"${a}\E${a}\u${a}\E${a}\L${a}" "Aa-Aa-Aa-Aa-aa-"))
2218(let ((a "Aa-"))
2219  (string= #?"${a}\E${a}\u${a}\E${a}\U${a}" "Aa-Aa-Aa-Aa-AA-"))
2220(let ((a "Aa-"))
2221  (string= #?"${a}\E${a}\u${a}\E${a}\E${a}" "Aa-Aa-Aa-Aa-Aa-"))
2222(let ((a "Aa-"))
2223  (string= #?"${a}\E${a}\u${a}\E${a}\l${a}" "Aa-Aa-Aa-Aa-aa-"))
2224(let ((a "Aa-"))
2225  (string= #?"${a}\E${a}\u${a}\E${a}\u${a}" "Aa-Aa-Aa-Aa-Aa-"))
2226(let ((a "Aa-"))
2227  (string= #?"${a}\E${a}\u${a}\l${a}\Q${a}" "Aa-Aa-Aa-aa-Aa\\-"))
2228(let ((a "Aa-"))
2229  (string= #?"${a}\E${a}\u${a}\l${a}\L${a}" "Aa-Aa-Aa-aa-aa-"))
2230(let ((a "Aa-"))
2231  (string= #?"${a}\E${a}\u${a}\l${a}\U${a}" "Aa-Aa-Aa-aa-AA-"))
2232(let ((a "Aa-"))
2233  (string= #?"${a}\E${a}\u${a}\l${a}\E${a}" "Aa-Aa-Aa-aa-Aa-"))
2234(let ((a "Aa-"))
2235  (string= #?"${a}\E${a}\u${a}\l${a}\l${a}" "Aa-Aa-Aa-aa-aa-"))
2236(let ((a "Aa-"))
2237  (string= #?"${a}\E${a}\u${a}\l${a}\u${a}" "Aa-Aa-Aa-aa-Aa-"))
2238(let ((a "Aa-"))
2239  (string= #?"${a}\E${a}\u${a}\u${a}\Q${a}" "Aa-Aa-Aa-Aa-Aa\\-"))
2240(let ((a "Aa-"))
2241  (string= #?"${a}\E${a}\u${a}\u${a}\L${a}" "Aa-Aa-Aa-Aa-aa-"))
2242(let ((a "Aa-"))
2243  (string= #?"${a}\E${a}\u${a}\u${a}\U${a}" "Aa-Aa-Aa-Aa-AA-"))
2244(let ((a "Aa-"))
2245  (string= #?"${a}\E${a}\u${a}\u${a}\E${a}" "Aa-Aa-Aa-Aa-Aa-"))
2246(let ((a "Aa-"))
2247  (string= #?"${a}\E${a}\u${a}\u${a}\l${a}" "Aa-Aa-Aa-Aa-aa-"))
2248(let ((a "Aa-"))
2249  (string= #?"${a}\E${a}\u${a}\u${a}\u${a}" "Aa-Aa-Aa-Aa-Aa-"))
2250(let ((a "Aa-"))
2251  (string= #?"${a}\l${a}\Q${a}\Q${a}\Q${a}" "Aa-aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-"))
2252(let ((a "Aa-"))
2253  (string= #?"${a}\l${a}\Q${a}\Q${a}\L${a}" "Aa-aa-Aa\\-Aa\\\\\\-aa\\\\\\-"))
2254(let ((a "Aa-"))
2255  (string= #?"${a}\l${a}\Q${a}\Q${a}\U${a}" "Aa-aa-Aa\\-Aa\\\\\\-AA\\\\\\-"))
2256(let ((a "Aa-"))
2257  (string= #?"${a}\l${a}\Q${a}\Q${a}\E${a}" "Aa-aa-Aa\\-Aa\\\\\\-Aa\\-"))
2258(let ((a "Aa-"))
2259  (string= #?"${a}\l${a}\Q${a}\Q${a}\l${a}" "Aa-aa-Aa\\-Aa\\\\\\-aa\\\\\\-"))
2260(let ((a "Aa-"))
2261  (string= #?"${a}\l${a}\Q${a}\Q${a}\u${a}" "Aa-aa-Aa\\-Aa\\\\\\-Aa\\\\\\-"))
2262(let ((a "Aa-"))
2263  (string= #?"${a}\l${a}\Q${a}\L${a}\Q${a}" "Aa-aa-Aa\\-aa\\-aa\\\\\\-"))
2264(let ((a "Aa-"))
2265  (string= #?"${a}\l${a}\Q${a}\L${a}\L${a}" "Aa-aa-Aa\\-aa\\-aa\\-"))
2266(let ((a "Aa-"))
2267  (string= #?"${a}\l${a}\Q${a}\L${a}\U${a}" "Aa-aa-Aa\\-aa\\-AA\\-"))
2268(let ((a "Aa-"))
2269  (string= #?"${a}\l${a}\Q${a}\L${a}\E${a}" "Aa-aa-Aa\\-aa\\-Aa\\-"))
2270(let ((a "Aa-"))
2271  (string= #?"${a}\l${a}\Q${a}\L${a}\l${a}" "Aa-aa-Aa\\-aa\\-aa\\-"))
2272(let ((a "Aa-"))
2273  (string= #?"${a}\l${a}\Q${a}\L${a}\u${a}" "Aa-aa-Aa\\-aa\\-aa\\-"))
2274(let ((a "Aa-"))
2275  (string= #?"${a}\l${a}\Q${a}\U${a}\Q${a}" "Aa-aa-Aa\\-AA\\-AA\\\\\\-"))
2276(let ((a "Aa-"))
2277  (string= #?"${a}\l${a}\Q${a}\U${a}\L${a}" "Aa-aa-Aa\\-AA\\-aa\\-"))
2278(let ((a "Aa-"))
2279  (string= #?"${a}\l${a}\Q${a}\U${a}\U${a}" "Aa-aa-Aa\\-AA\\-AA\\-"))
2280(let ((a "Aa-"))
2281  (string= #?"${a}\l${a}\Q${a}\U${a}\E${a}" "Aa-aa-Aa\\-AA\\-Aa\\-"))
2282(let ((a "Aa-"))
2283  (string= #?"${a}\l${a}\Q${a}\U${a}\l${a}" "Aa-aa-Aa\\-AA\\-AA\\-"))
2284(let ((a "Aa-"))
2285  (string= #?"${a}\l${a}\Q${a}\U${a}\u${a}" "Aa-aa-Aa\\-AA\\-AA\\-"))
2286(let ((a "Aa-"))
2287  (string= #?"${a}\l${a}\Q${a}\E${a}\Q${a}" "Aa-aa-Aa\\-Aa-Aa\\-"))
2288(let ((a "Aa-"))
2289  (string= #?"${a}\l${a}\Q${a}\E${a}\L${a}" "Aa-aa-Aa\\-Aa-aa-"))
2290(let ((a "Aa-"))
2291  (string= #?"${a}\l${a}\Q${a}\E${a}\U${a}" "Aa-aa-Aa\\-Aa-AA-"))
2292(let ((a "Aa-"))
2293  (string= #?"${a}\l${a}\Q${a}\E${a}\E${a}" "Aa-aa-Aa\\-Aa-Aa-"))
2294(let ((a "Aa-"))
2295  (string= #?"${a}\l${a}\Q${a}\E${a}\l${a}" "Aa-aa-Aa\\-Aa-aa-"))
2296(let ((a "Aa-"))
2297  (string= #?"${a}\l${a}\Q${a}\E${a}\u${a}" "Aa-aa-Aa\\-Aa-Aa-"))
2298(let ((a "Aa-"))
2299  (string= #?"${a}\l${a}\Q${a}\l${a}\Q${a}" "Aa-aa-Aa\\-aa\\-Aa\\\\\\-"))
2300(let ((a "Aa-"))
2301  (string= #?"${a}\l${a}\Q${a}\l${a}\L${a}" "Aa-aa-Aa\\-aa\\-aa\\-"))
2302(let ((a "Aa-"))
2303  (string= #?"${a}\l${a}\Q${a}\l${a}\U${a}" "Aa-aa-Aa\\-aa\\-AA\\-"))
2304(let ((a "Aa-"))
2305  (string= #?"${a}\l${a}\Q${a}\l${a}\E${a}" "Aa-aa-Aa\\-aa\\-Aa-"))
2306(let ((a "Aa-"))
2307  (string= #?"${a}\l${a}\Q${a}\l${a}\l${a}" "Aa-aa-Aa\\-aa\\-aa\\-"))
2308(let ((a "Aa-"))
2309  (string= #?"${a}\l${a}\Q${a}\l${a}\u${a}" "Aa-aa-Aa\\-aa\\-Aa\\-"))
2310(let ((a "Aa-"))
2311  (string= #?"${a}\l${a}\Q${a}\u${a}\Q${a}" "Aa-aa-Aa\\-Aa\\-Aa\\\\\\-"))
2312(let ((a "Aa-"))
2313  (string= #?"${a}\l${a}\Q${a}\u${a}\L${a}" "Aa-aa-Aa\\-Aa\\-aa\\-"))
2314(let ((a "Aa-"))
2315  (string= #?"${a}\l${a}\Q${a}\u${a}\U${a}" "Aa-aa-Aa\\-Aa\\-AA\\-"))
2316(let ((a "Aa-"))
2317  (string= #?"${a}\l${a}\Q${a}\u${a}\E${a}" "Aa-aa-Aa\\-Aa\\-Aa-"))
2318(let ((a "Aa-"))
2319  (string= #?"${a}\l${a}\Q${a}\u${a}\l${a}" "Aa-aa-Aa\\-Aa\\-aa\\-"))
2320(let ((a "Aa-"))
2321  (string= #?"${a}\l${a}\Q${a}\u${a}\u${a}" "Aa-aa-Aa\\-Aa\\-Aa\\-"))
2322(let ((a "Aa-"))
2323  (string= #?"${a}\l${a}\L${a}\Q${a}\Q${a}" "Aa-aa-aa-aa\\-aa\\\\\\-"))
2324(let ((a "Aa-"))
2325  (string= #?"${a}\l${a}\L${a}\Q${a}\L${a}" "Aa-aa-aa-aa\\-aa-"))
2326(let ((a "Aa-"))
2327  (string= #?"${a}\l${a}\L${a}\Q${a}\U${a}" "Aa-aa-aa-aa\\-AA-"))
2328(let ((a "Aa-"))
2329  (string= #?"${a}\l${a}\L${a}\Q${a}\E${a}" "Aa-aa-aa-aa\\-aa-"))
2330(let ((a "Aa-"))
2331  (string= #?"${a}\l${a}\L${a}\Q${a}\l${a}" "Aa-aa-aa-aa\\-aa\\-"))
2332(let ((a "Aa-"))
2333  (string= #?"${a}\l${a}\L${a}\Q${a}\u${a}" "Aa-aa-aa-aa\\-aa\\-"))
2334(let ((a "Aa-"))
2335  (string= #?"${a}\l${a}\L${a}\L${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
2336(let ((a "Aa-"))
2337  (string= #?"${a}\l${a}\L${a}\L${a}\L${a}" "Aa-aa-aa-aa-aa-"))
2338(let ((a "Aa-"))
2339  (string= #?"${a}\l${a}\L${a}\L${a}\U${a}" "Aa-aa-aa-aa-AA-"))
2340(let ((a "Aa-"))
2341  (string= #?"${a}\l${a}\L${a}\L${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
2342(let ((a "Aa-"))
2343  (string= #?"${a}\l${a}\L${a}\L${a}\l${a}" "Aa-aa-aa-aa-aa-"))
2344(let ((a "Aa-"))
2345  (string= #?"${a}\l${a}\L${a}\L${a}\u${a}" "Aa-aa-aa-aa-aa-"))
2346(let ((a "Aa-"))
2347  (string= #?"${a}\l${a}\L${a}\U${a}\Q${a}" "Aa-aa-aa-AA-AA\\-"))
2348(let ((a "Aa-"))
2349  (string= #?"${a}\l${a}\L${a}\U${a}\L${a}" "Aa-aa-aa-AA-aa-"))
2350(let ((a "Aa-"))
2351  (string= #?"${a}\l${a}\L${a}\U${a}\U${a}" "Aa-aa-aa-AA-AA-"))
2352(let ((a "Aa-"))
2353  (string= #?"${a}\l${a}\L${a}\U${a}\E${a}" "Aa-aa-aa-AA-Aa-"))
2354(let ((a "Aa-"))
2355  (string= #?"${a}\l${a}\L${a}\U${a}\l${a}" "Aa-aa-aa-AA-AA-"))
2356(let ((a "Aa-"))
2357  (string= #?"${a}\l${a}\L${a}\U${a}\u${a}" "Aa-aa-aa-AA-AA-"))
2358(let ((a "Aa-"))
2359  (string= #?"${a}\l${a}\L${a}\E${a}\Q${a}" "Aa-aa-aa-Aa-Aa\\-"))
2360(let ((a "Aa-"))
2361  (string= #?"${a}\l${a}\L${a}\E${a}\L${a}" "Aa-aa-aa-Aa-aa-"))
2362(let ((a "Aa-"))
2363  (string= #?"${a}\l${a}\L${a}\E${a}\U${a}" "Aa-aa-aa-Aa-AA-"))
2364(let ((a "Aa-"))
2365  (string= #?"${a}\l${a}\L${a}\E${a}\E${a}" "Aa-aa-aa-Aa-Aa-"))
2366(let ((a "Aa-"))
2367  (string= #?"${a}\l${a}\L${a}\E${a}\l${a}" "Aa-aa-aa-Aa-aa-"))
2368(let ((a "Aa-"))
2369  (string= #?"${a}\l${a}\L${a}\E${a}\u${a}" "Aa-aa-aa-Aa-Aa-"))
2370(let ((a "Aa-"))
2371  (string= #?"${a}\l${a}\L${a}\l${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
2372(let ((a "Aa-"))
2373  (string= #?"${a}\l${a}\L${a}\l${a}\L${a}" "Aa-aa-aa-aa-aa-"))
2374(let ((a "Aa-"))
2375  (string= #?"${a}\l${a}\L${a}\l${a}\U${a}" "Aa-aa-aa-aa-AA-"))
2376(let ((a "Aa-"))
2377  (string= #?"${a}\l${a}\L${a}\l${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
2378(let ((a "Aa-"))
2379  (string= #?"${a}\l${a}\L${a}\l${a}\l${a}" "Aa-aa-aa-aa-aa-"))
2380(let ((a "Aa-"))
2381  (string= #?"${a}\l${a}\L${a}\l${a}\u${a}" "Aa-aa-aa-aa-aa-"))
2382(let ((a "Aa-"))
2383  (string= #?"${a}\l${a}\L${a}\u${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
2384(let ((a "Aa-"))
2385  (string= #?"${a}\l${a}\L${a}\u${a}\L${a}" "Aa-aa-aa-aa-aa-"))
2386(let ((a "Aa-"))
2387  (string= #?"${a}\l${a}\L${a}\u${a}\U${a}" "Aa-aa-aa-aa-AA-"))
2388(let ((a "Aa-"))
2389  (string= #?"${a}\l${a}\L${a}\u${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
2390(let ((a "Aa-"))
2391  (string= #?"${a}\l${a}\L${a}\u${a}\l${a}" "Aa-aa-aa-aa-aa-"))
2392(let ((a "Aa-"))
2393  (string= #?"${a}\l${a}\L${a}\u${a}\u${a}" "Aa-aa-aa-aa-aa-"))
2394(let ((a "Aa-"))
2395  (string= #?"${a}\l${a}\U${a}\Q${a}\Q${a}" "Aa-aa-AA-AA\\-AA\\\\\\-"))
2396(let ((a "Aa-"))
2397  (string= #?"${a}\l${a}\U${a}\Q${a}\L${a}" "Aa-aa-AA-AA\\-aa-"))
2398(let ((a "Aa-"))
2399  (string= #?"${a}\l${a}\U${a}\Q${a}\U${a}" "Aa-aa-AA-AA\\-AA-"))
2400(let ((a "Aa-"))
2401  (string= #?"${a}\l${a}\U${a}\Q${a}\E${a}" "Aa-aa-AA-AA\\-AA-"))
2402(let ((a "Aa-"))
2403  (string= #?"${a}\l${a}\U${a}\Q${a}\l${a}" "Aa-aa-AA-AA\\-AA\\-"))
2404(let ((a "Aa-"))
2405  (string= #?"${a}\l${a}\U${a}\Q${a}\u${a}" "Aa-aa-AA-AA\\-AA\\-"))
2406(let ((a "Aa-"))
2407  (string= #?"${a}\l${a}\U${a}\L${a}\Q${a}" "Aa-aa-AA-aa-aa\\-"))
2408(let ((a "Aa-"))
2409  (string= #?"${a}\l${a}\U${a}\L${a}\L${a}" "Aa-aa-AA-aa-aa-"))
2410(let ((a "Aa-"))
2411  (string= #?"${a}\l${a}\U${a}\L${a}\U${a}" "Aa-aa-AA-aa-AA-"))
2412(let ((a "Aa-"))
2413  (string= #?"${a}\l${a}\U${a}\L${a}\E${a}" "Aa-aa-AA-aa-Aa-"))
2414(let ((a "Aa-"))
2415  (string= #?"${a}\l${a}\U${a}\L${a}\l${a}" "Aa-aa-AA-aa-aa-"))
2416(let ((a "Aa-"))
2417  (string= #?"${a}\l${a}\U${a}\L${a}\u${a}" "Aa-aa-AA-aa-aa-"))
2418(let ((a "Aa-"))
2419  (string= #?"${a}\l${a}\U${a}\U${a}\Q${a}" "Aa-aa-AA-AA-AA\\-"))
2420(let ((a "Aa-"))
2421  (string= #?"${a}\l${a}\U${a}\U${a}\L${a}" "Aa-aa-AA-AA-aa-"))
2422(let ((a "Aa-"))
2423  (string= #?"${a}\l${a}\U${a}\U${a}\U${a}" "Aa-aa-AA-AA-AA-"))
2424(let ((a "Aa-"))
2425  (string= #?"${a}\l${a}\U${a}\U${a}\E${a}" "Aa-aa-AA-AA-Aa-"))
2426(let ((a "Aa-"))
2427  (string= #?"${a}\l${a}\U${a}\U${a}\l${a}" "Aa-aa-AA-AA-AA-"))
2428(let ((a "Aa-"))
2429  (string= #?"${a}\l${a}\U${a}\U${a}\u${a}" "Aa-aa-AA-AA-AA-"))
2430(let ((a "Aa-"))
2431  (string= #?"${a}\l${a}\U${a}\E${a}\Q${a}" "Aa-aa-AA-Aa-Aa\\-"))
2432(let ((a "Aa-"))
2433  (string= #?"${a}\l${a}\U${a}\E${a}\L${a}" "Aa-aa-AA-Aa-aa-"))
2434(let ((a "Aa-"))
2435  (string= #?"${a}\l${a}\U${a}\E${a}\U${a}" "Aa-aa-AA-Aa-AA-"))
2436(let ((a "Aa-"))
2437  (string= #?"${a}\l${a}\U${a}\E${a}\E${a}" "Aa-aa-AA-Aa-Aa-"))
2438(let ((a "Aa-"))
2439  (string= #?"${a}\l${a}\U${a}\E${a}\l${a}" "Aa-aa-AA-Aa-aa-"))
2440(let ((a "Aa-"))
2441  (string= #?"${a}\l${a}\U${a}\E${a}\u${a}" "Aa-aa-AA-Aa-Aa-"))
2442(let ((a "Aa-"))
2443  (string= #?"${a}\l${a}\U${a}\l${a}\Q${a}" "Aa-aa-AA-AA-AA\\-"))
2444(let ((a "Aa-"))
2445  (string= #?"${a}\l${a}\U${a}\l${a}\L${a}" "Aa-aa-AA-AA-aa-"))
2446(let ((a "Aa-"))
2447  (string= #?"${a}\l${a}\U${a}\l${a}\U${a}" "Aa-aa-AA-AA-AA-"))
2448(let ((a "Aa-"))
2449  (string= #?"${a}\l${a}\U${a}\l${a}\E${a}" "Aa-aa-AA-AA-Aa-"))
2450(let ((a "Aa-"))
2451  (string= #?"${a}\l${a}\U${a}\l${a}\l${a}" "Aa-aa-AA-AA-AA-"))
2452(let ((a "Aa-"))
2453  (string= #?"${a}\l${a}\U${a}\l${a}\u${a}" "Aa-aa-AA-AA-AA-"))
2454(let ((a "Aa-"))
2455  (string= #?"${a}\l${a}\U${a}\u${a}\Q${a}" "Aa-aa-AA-AA-AA\\-"))
2456(let ((a "Aa-"))
2457  (string= #?"${a}\l${a}\U${a}\u${a}\L${a}" "Aa-aa-AA-AA-aa-"))
2458(let ((a "Aa-"))
2459  (string= #?"${a}\l${a}\U${a}\u${a}\U${a}" "Aa-aa-AA-AA-AA-"))
2460(let ((a "Aa-"))
2461  (string= #?"${a}\l${a}\U${a}\u${a}\E${a}" "Aa-aa-AA-AA-Aa-"))
2462(let ((a "Aa-"))
2463  (string= #?"${a}\l${a}\U${a}\u${a}\l${a}" "Aa-aa-AA-AA-AA-"))
2464(let ((a "Aa-"))
2465  (string= #?"${a}\l${a}\U${a}\u${a}\u${a}" "Aa-aa-AA-AA-AA-"))
2466(let ((a "Aa-"))
2467  (string= #?"${a}\l${a}\E${a}\Q${a}\Q${a}" "Aa-aa-Aa-Aa\\-Aa\\\\\\-"))
2468(let ((a "Aa-"))
2469  (string= #?"${a}\l${a}\E${a}\Q${a}\L${a}" "Aa-aa-Aa-Aa\\-aa\\-"))
2470(let ((a "Aa-"))
2471  (string= #?"${a}\l${a}\E${a}\Q${a}\U${a}" "Aa-aa-Aa-Aa\\-AA\\-"))
2472(let ((a "Aa-"))
2473  (string= #?"${a}\l${a}\E${a}\Q${a}\E${a}" "Aa-aa-Aa-Aa\\-Aa-"))
2474(let ((a "Aa-"))
2475  (string= #?"${a}\l${a}\E${a}\Q${a}\l${a}" "Aa-aa-Aa-Aa\\-aa\\-"))
2476(let ((a "Aa-"))
2477  (string= #?"${a}\l${a}\E${a}\Q${a}\u${a}" "Aa-aa-Aa-Aa\\-Aa\\-"))
2478(let ((a "Aa-"))
2479  (string= #?"${a}\l${a}\E${a}\L${a}\Q${a}" "Aa-aa-Aa-aa-aa\\-"))
2480(let ((a "Aa-"))
2481  (string= #?"${a}\l${a}\E${a}\L${a}\L${a}" "Aa-aa-Aa-aa-aa-"))
2482(let ((a "Aa-"))
2483  (string= #?"${a}\l${a}\E${a}\L${a}\U${a}" "Aa-aa-Aa-aa-AA-"))
2484(let ((a "Aa-"))
2485  (string= #?"${a}\l${a}\E${a}\L${a}\E${a}" "Aa-aa-Aa-aa-Aa-"))
2486(let ((a "Aa-"))
2487  (string= #?"${a}\l${a}\E${a}\L${a}\l${a}" "Aa-aa-Aa-aa-aa-"))
2488(let ((a "Aa-"))
2489  (string= #?"${a}\l${a}\E${a}\L${a}\u${a}" "Aa-aa-Aa-aa-aa-"))
2490(let ((a "Aa-"))
2491  (string= #?"${a}\l${a}\E${a}\U${a}\Q${a}" "Aa-aa-Aa-AA-AA\\-"))
2492(let ((a "Aa-"))
2493  (string= #?"${a}\l${a}\E${a}\U${a}\L${a}" "Aa-aa-Aa-AA-aa-"))
2494(let ((a "Aa-"))
2495  (string= #?"${a}\l${a}\E${a}\U${a}\U${a}" "Aa-aa-Aa-AA-AA-"))
2496(let ((a "Aa-"))
2497  (string= #?"${a}\l${a}\E${a}\U${a}\E${a}" "Aa-aa-Aa-AA-Aa-"))
2498(let ((a "Aa-"))
2499  (string= #?"${a}\l${a}\E${a}\U${a}\l${a}" "Aa-aa-Aa-AA-AA-"))
2500(let ((a "Aa-"))
2501  (string= #?"${a}\l${a}\E${a}\U${a}\u${a}" "Aa-aa-Aa-AA-AA-"))
2502(let ((a "Aa-"))
2503  (string= #?"${a}\l${a}\E${a}\E${a}\Q${a}" "Aa-aa-Aa-Aa-Aa\\-"))
2504(let ((a "Aa-"))
2505  (string= #?"${a}\l${a}\E${a}\E${a}\L${a}" "Aa-aa-Aa-Aa-aa-"))
2506(let ((a "Aa-"))
2507  (string= #?"${a}\l${a}\E${a}\E${a}\U${a}" "Aa-aa-Aa-Aa-AA-"))
2508(let ((a "Aa-"))
2509  (string= #?"${a}\l${a}\E${a}\E${a}\E${a}" "Aa-aa-Aa-Aa-Aa-"))
2510(let ((a "Aa-"))
2511  (string= #?"${a}\l${a}\E${a}\E${a}\l${a}" "Aa-aa-Aa-Aa-aa-"))
2512(let ((a "Aa-"))
2513  (string= #?"${a}\l${a}\E${a}\E${a}\u${a}" "Aa-aa-Aa-Aa-Aa-"))
2514(let ((a "Aa-"))
2515  (string= #?"${a}\l${a}\E${a}\l${a}\Q${a}" "Aa-aa-Aa-aa-Aa\\-"))
2516(let ((a "Aa-"))
2517  (string= #?"${a}\l${a}\E${a}\l${a}\L${a}" "Aa-aa-Aa-aa-aa-"))
2518(let ((a "Aa-"))
2519  (string= #?"${a}\l${a}\E${a}\l${a}\U${a}" "Aa-aa-Aa-aa-AA-"))
2520(let ((a "Aa-"))
2521  (string= #?"${a}\l${a}\E${a}\l${a}\E${a}" "Aa-aa-Aa-aa-Aa-"))
2522(let ((a "Aa-"))
2523  (string= #?"${a}\l${a}\E${a}\l${a}\l${a}" "Aa-aa-Aa-aa-aa-"))
2524(let ((a "Aa-"))
2525  (string= #?"${a}\l${a}\E${a}\l${a}\u${a}" "Aa-aa-Aa-aa-Aa-"))
2526(let ((a "Aa-"))
2527  (string= #?"${a}\l${a}\E${a}\u${a}\Q${a}" "Aa-aa-Aa-Aa-Aa\\-"))
2528(let ((a "Aa-"))
2529  (string= #?"${a}\l${a}\E${a}\u${a}\L${a}" "Aa-aa-Aa-Aa-aa-"))
2530(let ((a "Aa-"))
2531  (string= #?"${a}\l${a}\E${a}\u${a}\U${a}" "Aa-aa-Aa-Aa-AA-"))
2532(let ((a "Aa-"))
2533  (string= #?"${a}\l${a}\E${a}\u${a}\E${a}" "Aa-aa-Aa-Aa-Aa-"))
2534(let ((a "Aa-"))
2535  (string= #?"${a}\l${a}\E${a}\u${a}\l${a}" "Aa-aa-Aa-Aa-aa-"))
2536(let ((a "Aa-"))
2537  (string= #?"${a}\l${a}\E${a}\u${a}\u${a}" "Aa-aa-Aa-Aa-Aa-"))
2538(let ((a "Aa-"))
2539  (string= #?"${a}\l${a}\l${a}\Q${a}\Q${a}" "Aa-aa-aa-Aa\\-Aa\\\\\\-"))
2540(let ((a "Aa-"))
2541  (string= #?"${a}\l${a}\l${a}\Q${a}\L${a}" "Aa-aa-aa-Aa\\-aa\\-"))
2542(let ((a "Aa-"))
2543  (string= #?"${a}\l${a}\l${a}\Q${a}\U${a}" "Aa-aa-aa-Aa\\-AA\\-"))
2544(let ((a "Aa-"))
2545  (string= #?"${a}\l${a}\l${a}\Q${a}\E${a}" "Aa-aa-aa-Aa\\-Aa-"))
2546(let ((a "Aa-"))
2547  (string= #?"${a}\l${a}\l${a}\Q${a}\l${a}" "Aa-aa-aa-Aa\\-aa\\-"))
2548(let ((a "Aa-"))
2549  (string= #?"${a}\l${a}\l${a}\Q${a}\u${a}" "Aa-aa-aa-Aa\\-Aa\\-"))
2550(let ((a "Aa-"))
2551  (string= #?"${a}\l${a}\l${a}\L${a}\Q${a}" "Aa-aa-aa-aa-aa\\-"))
2552(let ((a "Aa-"))
2553  (string= #?"${a}\l${a}\l${a}\L${a}\L${a}" "Aa-aa-aa-aa-aa-"))
2554(let ((a "Aa-"))
2555  (string= #?"${a}\l${a}\l${a}\L${a}\U${a}" "Aa-aa-aa-aa-AA-"))
2556(let ((a "Aa-"))
2557  (string= #?"${a}\l${a}\l${a}\L${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
2558(let ((a "Aa-"))
2559  (string= #?"${a}\l${a}\l${a}\L${a}\l${a}" "Aa-aa-aa-aa-aa-"))
2560(let ((a "Aa-"))
2561  (string= #?"${a}\l${a}\l${a}\L${a}\u${a}" "Aa-aa-aa-aa-aa-"))
2562(let ((a "Aa-"))
2563  (string= #?"${a}\l${a}\l${a}\U${a}\Q${a}" "Aa-aa-aa-AA-AA\\-"))
2564(let ((a "Aa-"))
2565  (string= #?"${a}\l${a}\l${a}\U${a}\L${a}" "Aa-aa-aa-AA-aa-"))
2566(let ((a "Aa-"))
2567  (string= #?"${a}\l${a}\l${a}\U${a}\U${a}" "Aa-aa-aa-AA-AA-"))
2568(let ((a "Aa-"))
2569  (string= #?"${a}\l${a}\l${a}\U${a}\E${a}" "Aa-aa-aa-AA-Aa-"))
2570(let ((a "Aa-"))
2571  (string= #?"${a}\l${a}\l${a}\U${a}\l${a}" "Aa-aa-aa-AA-AA-"))
2572(let ((a "Aa-"))
2573  (string= #?"${a}\l${a}\l${a}\U${a}\u${a}" "Aa-aa-aa-AA-AA-"))
2574(let ((a "Aa-"))
2575  (string= #?"${a}\l${a}\l${a}\E${a}\Q${a}" "Aa-aa-aa-Aa-Aa\\-"))
2576(let ((a "Aa-"))
2577  (string= #?"${a}\l${a}\l${a}\E${a}\L${a}" "Aa-aa-aa-Aa-aa-"))
2578(let ((a "Aa-"))
2579  (string= #?"${a}\l${a}\l${a}\E${a}\U${a}" "Aa-aa-aa-Aa-AA-"))
2580(let ((a "Aa-"))
2581  (string= #?"${a}\l${a}\l${a}\E${a}\E${a}" "Aa-aa-aa-Aa-Aa-"))
2582(let ((a "Aa-"))
2583  (string= #?"${a}\l${a}\l${a}\E${a}\l${a}" "Aa-aa-aa-Aa-aa-"))
2584(let ((a "Aa-"))
2585  (string= #?"${a}\l${a}\l${a}\E${a}\u${a}" "Aa-aa-aa-Aa-Aa-"))
2586(let ((a "Aa-"))
2587  (string= #?"${a}\l${a}\l${a}\l${a}\Q${a}" "Aa-aa-aa-aa-Aa\\-"))
2588(let ((a "Aa-"))
2589  (string= #?"${a}\l${a}\l${a}\l${a}\L${a}" "Aa-aa-aa-aa-aa-"))
2590(let ((a "Aa-"))
2591  (string= #?"${a}\l${a}\l${a}\l${a}\U${a}" "Aa-aa-aa-aa-AA-"))
2592(let ((a "Aa-"))
2593  (string= #?"${a}\l${a}\l${a}\l${a}\E${a}" "Aa-aa-aa-aa-Aa-"))
2594(let ((a "Aa-"))
2595  (string= #?"${a}\l${a}\l${a}\l${a}\l${a}" "Aa-aa-aa-aa-aa-"))
2596(let ((a "Aa-"))
2597  (string= #?"${a}\l${a}\l${a}\l${a}\u${a}" "Aa-aa-aa-aa-Aa-"))
2598(let ((a "Aa-"))
2599  (string= #?"${a}\l${a}\l${a}\u${a}\Q${a}" "Aa-aa-aa-Aa-Aa\\-"))
2600(let ((a "Aa-"))
2601  (string= #?"${a}\l${a}\l${a}\u${a}\L${a}" "Aa-aa-aa-Aa-aa-"))
2602(let ((a "Aa-"))
2603  (string= #?"${a}\l${a}\l${a}\u${a}\U${a}" "Aa-aa-aa-Aa-AA-"))
2604(let ((a "Aa-"))
2605  (string= #?"${a}\l${a}\l${a}\u${a}\E${a}" "Aa-aa-aa-Aa-Aa-"))
2606(let ((a "Aa-"))
2607  (string= #?"${a}\l${a}\l${a}\u${a}\l${a}" "Aa-aa-aa-Aa-aa-"))
2608(let ((a "Aa-"))
2609  (string= #?"${a}\l${a}\l${a}\u${a}\u${a}" "Aa-aa-aa-Aa-Aa-"))
2610(let ((a "Aa-"))
2611  (string= #?"${a}\l${a}\u${a}\Q${a}\Q${a}" "Aa-aa-Aa-Aa\\-Aa\\\\\\-"))
2612(let ((a "Aa-"))
2613  (string= #?"${a}\l${a}\u${a}\Q${a}\L${a}" "Aa-aa-Aa-Aa\\-aa\\-"))
2614(let ((a "Aa-"))
2615  (string= #?"${a}\l${a}\u${a}\Q${a}\U${a}" "Aa-aa-Aa-Aa\\-AA\\-"))
2616(let ((a "Aa-"))
2617  (string= #?"${a}\l${a}\u${a}\Q${a}\E${a}" "Aa-aa-Aa-Aa\\-Aa-"))
2618(let ((a "Aa-"))
2619  (string= #?"${a}\l${a}\u${a}\Q${a}\l${a}" "Aa-aa-Aa-Aa\\-aa\\-"))
2620(let ((a "Aa-"))
2621  (string= #?"${a}\l${a}\u${a}\Q${a}\u${a}" "Aa-aa-Aa-Aa\\-Aa\\-"))
2622(let ((a "Aa-"))
2623  (string= #?"${a}\l${a}\u${a}\L${a}\Q${a}" "Aa-aa-Aa-aa-aa\\-"))
2624(let ((a "Aa-"))
2625  (string= #?"${a}\l${a}\u${a}\L${a}\L${a}" "Aa-aa-Aa-aa-aa-"))
2626(let ((a "Aa-"))
2627  (string= #?"${a}\l${a}\u${a}\L${a}\U${a}" "Aa-aa-Aa-aa-AA-"))
2628(let ((a "Aa-"))
2629  (string= #?"${a}\l${a}\u${a}\L${a}\E${a}" "Aa-aa-Aa-aa-Aa-"))
2630(let ((a "Aa-"))
2631  (string= #?"${a}\l${a}\u${a}\L${a}\l${a}" "Aa-aa-Aa-aa-aa-"))
2632(let ((a "Aa-"))
2633  (string= #?"${a}\l${a}\u${a}\L${a}\u${a}" "Aa-aa-Aa-aa-aa-"))
2634(let ((a "Aa-"))
2635  (string= #?"${a}\l${a}\u${a}\U${a}\Q${a}" "Aa-aa-Aa-AA-AA\\-"))
2636(let ((a "Aa-"))
2637  (string= #?"${a}\l${a}\u${a}\U${a}\L${a}" "Aa-aa-Aa-AA-aa-"))
2638(let ((a "Aa-"))
2639  (string= #?"${a}\l${a}\u${a}\U${a}\U${a}" "Aa-aa-Aa-AA-AA-"))
2640(let ((a "Aa-"))
2641  (string= #?"${a}\l${a}\u${a}\U${a}\E${a}" "Aa-aa-Aa-AA-Aa-"))
2642(let ((a "Aa-"))
2643  (string= #?"${a}\l${a}\u${a}\U${a}\l${a}" "Aa-aa-Aa-AA-AA-"))
2644(let ((a "Aa-"))
2645  (string= #?"${a}\l${a}\u${a}\U${a}\u${a}" "Aa-aa-Aa-AA-AA-"))
2646(let ((a "Aa-"))
2647  (string= #?"${a}\l${a}\u${a}\E${a}\Q${a}" "Aa-aa-Aa-Aa-Aa\\-"))
2648(let ((a "Aa-"))
2649  (string= #?"${a}\l${a}\u${a}\E${a}\L${a}" "Aa-aa-Aa-Aa-aa-"))
2650(let ((a "Aa-"))
2651  (string= #?"${a}\l${a}\u${a}\E${a}\U${a}" "Aa-aa-Aa-Aa-AA-"))
2652(let ((a "Aa-"))
2653  (string= #?"${a}\l${a}\u${a}\E${a}\E${a}" "Aa-aa-Aa-Aa-Aa-"))
2654(let ((a "Aa-"))
2655  (string= #?"${a}\l${a}\u${a}\E${a}\l${a}" "Aa-aa-Aa-Aa-aa-"))
2656(let ((a "Aa-"))
2657  (string= #?"${a}\l${a}\u${a}\E${a}\u${a}" "Aa-aa-Aa-Aa-Aa-"))
2658(let ((a "Aa-"))
2659  (string= #?"${a}\l${a}\u${a}\l${a}\Q${a}" "Aa-aa-Aa-aa-Aa\\-"))
2660(let ((a "Aa-"))
2661  (string= #?"${a}\l${a}\u${a}\l${a}\L${a}" "Aa-aa-Aa-aa-aa-"))
2662(let ((a "Aa-"))
2663  (string= #?"${a}\l${a}\u${a}\l${a}\U${a}" "Aa-aa-Aa-aa-AA-"))
2664(let ((a "Aa-"))
2665  (string= #?"${a}\l${a}\u${a}\l${a}\E${a}" "Aa-aa-Aa-aa-Aa-"))
2666(let ((a "Aa-"))
2667  (string= #?"${a}\l${a}\u${a}\l${a}\l${a}" "Aa-aa-Aa-aa-aa-"))
2668(let ((a "Aa-"))
2669  (string= #?"${a}\l${a}\u${a}\l${a}\u${a}" "Aa-aa-Aa-aa-Aa-"))
2670(let ((a "Aa-"))
2671  (string= #?"${a}\l${a}\u${a}\u${a}\Q${a}" "Aa-aa-Aa-Aa-Aa\\-"))
2672(let ((a "Aa-"))
2673  (string= #?"${a}\l${a}\u${a}\u${a}\L${a}" "Aa-aa-Aa-Aa-aa-"))
2674(let ((a "Aa-"))
2675  (string= #?"${a}\l${a}\u${a}\u${a}\U${a}" "Aa-aa-Aa-Aa-AA-"))
2676(let ((a "Aa-"))
2677  (string= #?"${a}\l${a}\u${a}\u${a}\E${a}" "Aa-aa-Aa-Aa-Aa-"))
2678(let ((a "Aa-"))
2679  (string= #?"${a}\l${a}\u${a}\u${a}\l${a}" "Aa-aa-Aa-Aa-aa-"))
2680(let ((a "Aa-"))
2681  (string= #?"${a}\l${a}\u${a}\u${a}\u${a}" "Aa-aa-Aa-Aa-Aa-"))
2682(let ((a "Aa-"))
2683  (string= #?"${a}\u${a}\Q${a}\Q${a}\Q${a}" "Aa-Aa-Aa\\-Aa\\\\\\-Aa\\\\\\\\\\\\\\-"))
2684(let ((a "Aa-"))
2685  (string= #?"${a}\u${a}\Q${a}\Q${a}\L${a}" "Aa-Aa-Aa\\-Aa\\\\\\-aa\\\\\\-"))
2686(let ((a "Aa-"))
2687  (string= #?"${a}\u${a}\Q${a}\Q${a}\U${a}" "Aa-Aa-Aa\\-Aa\\\\\\-AA\\\\\\-"))
2688(let ((a "Aa-"))
2689  (string= #?"${a}\u${a}\Q${a}\Q${a}\E${a}" "Aa-Aa-Aa\\-Aa\\\\\\-Aa\\-"))
2690(let ((a "Aa-"))
2691  (string= #?"${a}\u${a}\Q${a}\Q${a}\l${a}" "Aa-Aa-Aa\\-Aa\\\\\\-aa\\\\\\-"))
2692(let ((a "Aa-"))
2693  (string= #?"${a}\u${a}\Q${a}\Q${a}\u${a}" "Aa-Aa-Aa\\-Aa\\\\\\-Aa\\\\\\-"))
2694(let ((a "Aa-"))
2695  (string= #?"${a}\u${a}\Q${a}\L${a}\Q${a}" "Aa-Aa-Aa\\-aa\\-aa\\\\\\-"))
2696(let ((a "Aa-"))
2697  (string= #?"${a}\u${a}\Q${a}\L${a}\L${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
2698(let ((a "Aa-"))
2699  (string= #?"${a}\u${a}\Q${a}\L${a}\U${a}" "Aa-Aa-Aa\\-aa\\-AA\\-"))
2700(let ((a "Aa-"))
2701  (string= #?"${a}\u${a}\Q${a}\L${a}\E${a}" "Aa-Aa-Aa\\-aa\\-Aa\\-"))
2702(let ((a "Aa-"))
2703  (string= #?"${a}\u${a}\Q${a}\L${a}\l${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
2704(let ((a "Aa-"))
2705  (string= #?"${a}\u${a}\Q${a}\L${a}\u${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
2706(let ((a "Aa-"))
2707  (string= #?"${a}\u${a}\Q${a}\U${a}\Q${a}" "Aa-Aa-Aa\\-AA\\-AA\\\\\\-"))
2708(let ((a "Aa-"))
2709  (string= #?"${a}\u${a}\Q${a}\U${a}\L${a}" "Aa-Aa-Aa\\-AA\\-aa\\-"))
2710(let ((a "Aa-"))
2711  (string= #?"${a}\u${a}\Q${a}\U${a}\U${a}" "Aa-Aa-Aa\\-AA\\-AA\\-"))
2712(let ((a "Aa-"))
2713  (string= #?"${a}\u${a}\Q${a}\U${a}\E${a}" "Aa-Aa-Aa\\-AA\\-Aa\\-"))
2714(let ((a "Aa-"))
2715  (string= #?"${a}\u${a}\Q${a}\U${a}\l${a}" "Aa-Aa-Aa\\-AA\\-AA\\-"))
2716(let ((a "Aa-"))
2717  (string= #?"${a}\u${a}\Q${a}\U${a}\u${a}" "Aa-Aa-Aa\\-AA\\-AA\\-"))
2718(let ((a "Aa-"))
2719  (string= #?"${a}\u${a}\Q${a}\E${a}\Q${a}" "Aa-Aa-Aa\\-Aa-Aa\\-"))
2720(let ((a "Aa-"))
2721  (string= #?"${a}\u${a}\Q${a}\E${a}\L${a}" "Aa-Aa-Aa\\-Aa-aa-"))
2722(let ((a "Aa-"))
2723  (string= #?"${a}\u${a}\Q${a}\E${a}\U${a}" "Aa-Aa-Aa\\-Aa-AA-"))
2724(let ((a "Aa-"))
2725  (string= #?"${a}\u${a}\Q${a}\E${a}\E${a}" "Aa-Aa-Aa\\-Aa-Aa-"))
2726(let ((a "Aa-"))
2727  (string= #?"${a}\u${a}\Q${a}\E${a}\l${a}" "Aa-Aa-Aa\\-Aa-aa-"))
2728(let ((a "Aa-"))
2729  (string= #?"${a}\u${a}\Q${a}\E${a}\u${a}" "Aa-Aa-Aa\\-Aa-Aa-"))
2730(let ((a "Aa-"))
2731  (string= #?"${a}\u${a}\Q${a}\l${a}\Q${a}" "Aa-Aa-Aa\\-aa\\-Aa\\\\\\-"))
2732(let ((a "Aa-"))
2733  (string= #?"${a}\u${a}\Q${a}\l${a}\L${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
2734(let ((a "Aa-"))
2735  (string= #?"${a}\u${a}\Q${a}\l${a}\U${a}" "Aa-Aa-Aa\\-aa\\-AA\\-"))
2736(let ((a "Aa-"))
2737  (string= #?"${a}\u${a}\Q${a}\l${a}\E${a}" "Aa-Aa-Aa\\-aa\\-Aa-"))
2738(let ((a "Aa-"))
2739  (string= #?"${a}\u${a}\Q${a}\l${a}\l${a}" "Aa-Aa-Aa\\-aa\\-aa\\-"))
2740(let ((a "Aa-"))
2741  (string= #?"${a}\u${a}\Q${a}\l${a}\u${a}" "Aa-Aa-Aa\\-aa\\-Aa\\-"))
2742(let ((a "Aa-"))
2743  (string= #?"${a}\u${a}\Q${a}\u${a}\Q${a}" "Aa-Aa-Aa\\-Aa\\-Aa\\\\\\-"))
2744(let ((a "Aa-"))
2745  (string= #?"${a}\u${a}\Q${a}\u${a}\L${a}" "Aa-Aa-Aa\\-Aa\\-aa\\-"))
2746(let ((a "Aa-"))
2747  (string= #?"${a}\u${a}\Q${a}\u${a}\U${a}" "Aa-Aa-Aa\\-Aa\\-AA\\-"))
2748(let ((a "Aa-"))
2749  (string= #?"${a}\u${a}\Q${a}\u${a}\E${a}" "Aa-Aa-Aa\\-Aa\\-Aa-"))
2750(let ((a "Aa-"))
2751  (string= #?"${a}\u${a}\Q${a}\u${a}\l${a}" "Aa-Aa-Aa\\-Aa\\-aa\\-"))
2752(let ((a "Aa-"))
2753  (string= #?"${a}\u${a}\Q${a}\u${a}\u${a}" "Aa-Aa-Aa\\-Aa\\-Aa\\-"))
2754(let ((a "Aa-"))
2755  (string= #?"${a}\u${a}\L${a}\Q${a}\Q${a}" "Aa-Aa-aa-aa\\-aa\\\\\\-"))
2756(let ((a "Aa-"))
2757  (string= #?"${a}\u${a}\L${a}\Q${a}\L${a}" "Aa-Aa-aa-aa\\-aa-"))
2758(let ((a "Aa-"))
2759  (string= #?"${a}\u${a}\L${a}\Q${a}\U${a}" "Aa-Aa-aa-aa\\-AA-"))
2760(let ((a "Aa-"))
2761  (string= #?"${a}\u${a}\L${a}\Q${a}\E${a}" "Aa-Aa-aa-aa\\-aa-"))
2762(let ((a "Aa-"))
2763  (string= #?"${a}\u${a}\L${a}\Q${a}\l${a}" "Aa-Aa-aa-aa\\-aa\\-"))
2764(let ((a "Aa-"))
2765  (string= #?"${a}\u${a}\L${a}\Q${a}\u${a}" "Aa-Aa-aa-aa\\-aa\\-"))
2766(let ((a "Aa-"))
2767  (string= #?"${a}\u${a}\L${a}\L${a}\Q${a}" "Aa-Aa-aa-aa-aa\\-"))
2768(let ((a "Aa-"))
2769  (string= #?"${a}\u${a}\L${a}\L${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
2770(let ((a "Aa-"))
2771  (string= #?"${a}\u${a}\L${a}\L${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
2772(let ((a "Aa-"))
2773  (string= #?"${a}\u${a}\L${a}\L${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
2774(let ((a "Aa-"))
2775  (string= #?"${a}\u${a}\L${a}\L${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
2776(let ((a "Aa-"))
2777  (string= #?"${a}\u${a}\L${a}\L${a}\u${a}" "Aa-Aa-aa-aa-aa-"))
2778(let ((a "Aa-"))
2779  (string= #?"${a}\u${a}\L${a}\U${a}\Q${a}" "Aa-Aa-aa-AA-AA\\-"))
2780(let ((a "Aa-"))
2781  (string= #?"${a}\u${a}\L${a}\U${a}\L${a}" "Aa-Aa-aa-AA-aa-"))
2782(let ((a "Aa-"))
2783  (string= #?"${a}\u${a}\L${a}\U${a}\U${a}" "Aa-Aa-aa-AA-AA-"))
2784(let ((a "Aa-"))
2785  (string= #?"${a}\u${a}\L${a}\U${a}\E${a}" "Aa-Aa-aa-AA-Aa-"))
2786(let ((a "Aa-"))
2787  (string= #?"${a}\u${a}\L${a}\U${a}\l${a}" "Aa-Aa-aa-AA-AA-"))
2788(let ((a "Aa-"))
2789  (string= #?"${a}\u${a}\L${a}\U${a}\u${a}" "Aa-Aa-aa-AA-AA-"))
2790(let ((a "Aa-"))
2791  (string= #?"${a}\u${a}\L${a}\E${a}\Q${a}" "Aa-Aa-aa-Aa-Aa\\-"))
2792(let ((a "Aa-"))
2793  (string= #?"${a}\u${a}\L${a}\E${a}\L${a}" "Aa-Aa-aa-Aa-aa-"))
2794(let ((a "Aa-"))
2795  (string= #?"${a}\u${a}\L${a}\E${a}\U${a}" "Aa-Aa-aa-Aa-AA-"))
2796(let ((a "Aa-"))
2797  (string= #?"${a}\u${a}\L${a}\E${a}\E${a}" "Aa-Aa-aa-Aa-Aa-"))
2798(let ((a "Aa-"))
2799  (string= #?"${a}\u${a}\L${a}\E${a}\l${a}" "Aa-Aa-aa-Aa-aa-"))
2800(let ((a "Aa-"))
2801  (string= #?"${a}\u${a}\L${a}\E${a}\u${a}" "Aa-Aa-aa-Aa-Aa-"))
2802(let ((a "Aa-"))
2803  (string= #?"${a}\u${a}\L${a}\l${a}\Q${a}" "Aa-Aa-aa-aa-aa\\-"))
2804(let ((a "Aa-"))
2805  (string= #?"${a}\u${a}\L${a}\l${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
2806(let ((a "Aa-"))
2807  (string= #?"${a}\u${a}\L${a}\l${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
2808(let ((a "Aa-"))
2809  (string= #?"${a}\u${a}\L${a}\l${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
2810(let ((a "Aa-"))
2811  (string= #?"${a}\u${a}\L${a}\l${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
2812(let ((a "Aa-"))
2813  (string= #?"${a}\u${a}\L${a}\l${a}\u${a}" "Aa-Aa-aa-aa-aa-"))
2814(let ((a "Aa-"))
2815  (string= #?"${a}\u${a}\L${a}\u${a}\Q${a}" "Aa-Aa-aa-aa-aa\\-"))
2816(let ((a "Aa-"))
2817  (string= #?"${a}\u${a}\L${a}\u${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
2818(let ((a "Aa-"))
2819  (string= #?"${a}\u${a}\L${a}\u${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
2820(let ((a "Aa-"))
2821  (string= #?"${a}\u${a}\L${a}\u${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
2822(let ((a "Aa-"))
2823  (string= #?"${a}\u${a}\L${a}\u${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
2824(let ((a "Aa-"))
2825  (string= #?"${a}\u${a}\L${a}\u${a}\u${a}" "Aa-Aa-aa-aa-aa-"))
2826(let ((a "Aa-"))
2827  (string= #?"${a}\u${a}\U${a}\Q${a}\Q${a}" "Aa-Aa-AA-AA\\-AA\\\\\\-"))
2828(let ((a "Aa-"))
2829  (string= #?"${a}\u${a}\U${a}\Q${a}\L${a}" "Aa-Aa-AA-AA\\-aa-"))
2830(let ((a "Aa-"))
2831  (string= #?"${a}\u${a}\U${a}\Q${a}\U${a}" "Aa-Aa-AA-AA\\-AA-"))
2832(let ((a "Aa-"))
2833  (string= #?"${a}\u${a}\U${a}\Q${a}\E${a}" "Aa-Aa-AA-AA\\-AA-"))
2834(let ((a "Aa-"))
2835  (string= #?"${a}\u${a}\U${a}\Q${a}\l${a}" "Aa-Aa-AA-AA\\-AA\\-"))
2836(let ((a "Aa-"))
2837  (string= #?"${a}\u${a}\U${a}\Q${a}\u${a}" "Aa-Aa-AA-AA\\-AA\\-"))
2838(let ((a "Aa-"))
2839  (string= #?"${a}\u${a}\U${a}\L${a}\Q${a}" "Aa-Aa-AA-aa-aa\\-"))
2840(let ((a "Aa-"))
2841  (string= #?"${a}\u${a}\U${a}\L${a}\L${a}" "Aa-Aa-AA-aa-aa-"))
2842(let ((a "Aa-"))
2843  (string= #?"${a}\u${a}\U${a}\L${a}\U${a}" "Aa-Aa-AA-aa-AA-"))
2844(let ((a "Aa-"))
2845  (string= #?"${a}\u${a}\U${a}\L${a}\E${a}" "Aa-Aa-AA-aa-Aa-"))
2846(let ((a "Aa-"))
2847  (string= #?"${a}\u${a}\U${a}\L${a}\l${a}" "Aa-Aa-AA-aa-aa-"))
2848(let ((a "Aa-"))
2849  (string= #?"${a}\u${a}\U${a}\L${a}\u${a}" "Aa-Aa-AA-aa-aa-"))
2850(let ((a "Aa-"))
2851  (string= #?"${a}\u${a}\U${a}\U${a}\Q${a}" "Aa-Aa-AA-AA-AA\\-"))
2852(let ((a "Aa-"))
2853  (string= #?"${a}\u${a}\U${a}\U${a}\L${a}" "Aa-Aa-AA-AA-aa-"))
2854(let ((a "Aa-"))
2855  (string= #?"${a}\u${a}\U${a}\U${a}\U${a}" "Aa-Aa-AA-AA-AA-"))
2856(let ((a "Aa-"))
2857  (string= #?"${a}\u${a}\U${a}\U${a}\E${a}" "Aa-Aa-AA-AA-Aa-"))
2858(let ((a "Aa-"))
2859  (string= #?"${a}\u${a}\U${a}\U${a}\l${a}" "Aa-Aa-AA-AA-AA-"))
2860(let ((a "Aa-"))
2861  (string= #?"${a}\u${a}\U${a}\U${a}\u${a}" "Aa-Aa-AA-AA-AA-"))
2862(let ((a "Aa-"))
2863  (string= #?"${a}\u${a}\U${a}\E${a}\Q${a}" "Aa-Aa-AA-Aa-Aa\\-"))
2864(let ((a "Aa-"))
2865  (string= #?"${a}\u${a}\U${a}\E${a}\L${a}" "Aa-Aa-AA-Aa-aa-"))
2866(let ((a "Aa-"))
2867  (string= #?"${a}\u${a}\U${a}\E${a}\U${a}" "Aa-Aa-AA-Aa-AA-"))
2868(let ((a "Aa-"))
2869  (string= #?"${a}\u${a}\U${a}\E${a}\E${a}" "Aa-Aa-AA-Aa-Aa-"))
2870(let ((a "Aa-"))
2871  (string= #?"${a}\u${a}\U${a}\E${a}\l${a}" "Aa-Aa-AA-Aa-aa-"))
2872(let ((a "Aa-"))
2873  (string= #?"${a}\u${a}\U${a}\E${a}\u${a}" "Aa-Aa-AA-Aa-Aa-"))
2874(let ((a "Aa-"))
2875  (string= #?"${a}\u${a}\U${a}\l${a}\Q${a}" "Aa-Aa-AA-AA-AA\\-"))
2876(let ((a "Aa-"))
2877  (string= #?"${a}\u${a}\U${a}\l${a}\L${a}" "Aa-Aa-AA-AA-aa-"))
2878(let ((a "Aa-"))
2879  (string= #?"${a}\u${a}\U${a}\l${a}\U${a}" "Aa-Aa-AA-AA-AA-"))
2880(let ((a "Aa-"))
2881  (string= #?"${a}\u${a}\U${a}\l${a}\E${a}" "Aa-Aa-AA-AA-Aa-"))
2882(let ((a "Aa-"))
2883  (string= #?"${a}\u${a}\U${a}\l${a}\l${a}" "Aa-Aa-AA-AA-AA-"))
2884(let ((a "Aa-"))
2885  (string= #?"${a}\u${a}\U${a}\l${a}\u${a}" "Aa-Aa-AA-AA-AA-"))
2886(let ((a "Aa-"))
2887  (string= #?"${a}\u${a}\U${a}\u${a}\Q${a}" "Aa-Aa-AA-AA-AA\\-"))
2888(let ((a "Aa-"))
2889  (string= #?"${a}\u${a}\U${a}\u${a}\L${a}" "Aa-Aa-AA-AA-aa-"))
2890(let ((a "Aa-"))
2891  (string= #?"${a}\u${a}\U${a}\u${a}\U${a}" "Aa-Aa-AA-AA-AA-"))
2892(let ((a "Aa-"))
2893  (string= #?"${a}\u${a}\U${a}\u${a}\E${a}" "Aa-Aa-AA-AA-Aa-"))
2894(let ((a "Aa-"))
2895  (string= #?"${a}\u${a}\U${a}\u${a}\l${a}" "Aa-Aa-AA-AA-AA-"))
2896(let ((a "Aa-"))
2897  (string= #?"${a}\u${a}\U${a}\u${a}\u${a}" "Aa-Aa-AA-AA-AA-"))
2898(let ((a "Aa-"))
2899  (string= #?"${a}\u${a}\E${a}\Q${a}\Q${a}" "Aa-Aa-Aa-Aa\\-Aa\\\\\\-"))
2900(let ((a "Aa-"))
2901  (string= #?"${a}\u${a}\E${a}\Q${a}\L${a}" "Aa-Aa-Aa-Aa\\-aa\\-"))
2902(let ((a "Aa-"))
2903  (string= #?"${a}\u${a}\E${a}\Q${a}\U${a}" "Aa-Aa-Aa-Aa\\-AA\\-"))
2904(let ((a "Aa-"))
2905  (string= #?"${a}\u${a}\E${a}\Q${a}\E${a}" "Aa-Aa-Aa-Aa\\-Aa-"))
2906(let ((a "Aa-"))
2907  (string= #?"${a}\u${a}\E${a}\Q${a}\l${a}" "Aa-Aa-Aa-Aa\\-aa\\-"))
2908(let ((a "Aa-"))
2909  (string= #?"${a}\u${a}\E${a}\Q${a}\u${a}" "Aa-Aa-Aa-Aa\\-Aa\\-"))
2910(let ((a "Aa-"))
2911  (string= #?"${a}\u${a}\E${a}\L${a}\Q${a}" "Aa-Aa-Aa-aa-aa\\-"))
2912(let ((a "Aa-"))
2913  (string= #?"${a}\u${a}\E${a}\L${a}\L${a}" "Aa-Aa-Aa-aa-aa-"))
2914(let ((a "Aa-"))
2915  (string= #?"${a}\u${a}\E${a}\L${a}\U${a}" "Aa-Aa-Aa-aa-AA-"))
2916(let ((a "Aa-"))
2917  (string= #?"${a}\u${a}\E${a}\L${a}\E${a}" "Aa-Aa-Aa-aa-Aa-"))
2918(let ((a "Aa-"))
2919  (string= #?"${a}\u${a}\E${a}\L${a}\l${a}" "Aa-Aa-Aa-aa-aa-"))
2920(let ((a "Aa-"))
2921  (string= #?"${a}\u${a}\E${a}\L${a}\u${a}" "Aa-Aa-Aa-aa-aa-"))
2922(let ((a "Aa-"))
2923  (string= #?"${a}\u${a}\E${a}\U${a}\Q${a}" "Aa-Aa-Aa-AA-AA\\-"))
2924(let ((a "Aa-"))
2925  (string= #?"${a}\u${a}\E${a}\U${a}\L${a}" "Aa-Aa-Aa-AA-aa-"))
2926(let ((a "Aa-"))
2927  (string= #?"${a}\u${a}\E${a}\U${a}\U${a}" "Aa-Aa-Aa-AA-AA-"))
2928(let ((a "Aa-"))
2929  (string= #?"${a}\u${a}\E${a}\U${a}\E${a}" "Aa-Aa-Aa-AA-Aa-"))
2930(let ((a "Aa-"))
2931  (string= #?"${a}\u${a}\E${a}\U${a}\l${a}" "Aa-Aa-Aa-AA-AA-"))
2932(let ((a "Aa-"))
2933  (string= #?"${a}\u${a}\E${a}\U${a}\u${a}" "Aa-Aa-Aa-AA-AA-"))
2934(let ((a "Aa-"))
2935  (string= #?"${a}\u${a}\E${a}\E${a}\Q${a}" "Aa-Aa-Aa-Aa-Aa\\-"))
2936(let ((a "Aa-"))
2937  (string= #?"${a}\u${a}\E${a}\E${a}\L${a}" "Aa-Aa-Aa-Aa-aa-"))
2938(let ((a "Aa-"))
2939  (string= #?"${a}\u${a}\E${a}\E${a}\U${a}" "Aa-Aa-Aa-Aa-AA-"))
2940(let ((a "Aa-"))
2941  (string= #?"${a}\u${a}\E${a}\E${a}\E${a}" "Aa-Aa-Aa-Aa-Aa-"))
2942(let ((a "Aa-"))
2943  (string= #?"${a}\u${a}\E${a}\E${a}\l${a}" "Aa-Aa-Aa-Aa-aa-"))
2944(let ((a "Aa-"))
2945  (string= #?"${a}\u${a}\E${a}\E${a}\u${a}" "Aa-Aa-Aa-Aa-Aa-"))
2946(let ((a "Aa-"))
2947  (string= #?"${a}\u${a}\E${a}\l${a}\Q${a}" "Aa-Aa-Aa-aa-Aa\\-"))
2948(let ((a "Aa-"))
2949  (string= #?"${a}\u${a}\E${a}\l${a}\L${a}" "Aa-Aa-Aa-aa-aa-"))
2950(let ((a "Aa-"))
2951  (string= #?"${a}\u${a}\E${a}\l${a}\U${a}" "Aa-Aa-Aa-aa-AA-"))
2952(let ((a "Aa-"))
2953  (string= #?"${a}\u${a}\E${a}\l${a}\E${a}" "Aa-Aa-Aa-aa-Aa-"))
2954(let ((a "Aa-"))
2955  (string= #?"${a}\u${a}\E${a}\l${a}\l${a}" "Aa-Aa-Aa-aa-aa-"))
2956(let ((a "Aa-"))
2957  (string= #?"${a}\u${a}\E${a}\l${a}\u${a}" "Aa-Aa-Aa-aa-Aa-"))
2958(let ((a "Aa-"))
2959  (string= #?"${a}\u${a}\E${a}\u${a}\Q${a}" "Aa-Aa-Aa-Aa-Aa\\-"))
2960(let ((a "Aa-"))
2961  (string= #?"${a}\u${a}\E${a}\u${a}\L${a}" "Aa-Aa-Aa-Aa-aa-"))
2962(let ((a "Aa-"))
2963  (string= #?"${a}\u${a}\E${a}\u${a}\U${a}" "Aa-Aa-Aa-Aa-AA-"))
2964(let ((a "Aa-"))
2965  (string= #?"${a}\u${a}\E${a}\u${a}\E${a}" "Aa-Aa-Aa-Aa-Aa-"))
2966(let ((a "Aa-"))
2967  (string= #?"${a}\u${a}\E${a}\u${a}\l${a}" "Aa-Aa-Aa-Aa-aa-"))
2968(let ((a "Aa-"))
2969  (string= #?"${a}\u${a}\E${a}\u${a}\u${a}" "Aa-Aa-Aa-Aa-Aa-"))
2970(let ((a "Aa-"))
2971  (string= #?"${a}\u${a}\l${a}\Q${a}\Q${a}" "Aa-Aa-aa-Aa\\-Aa\\\\\\-"))
2972(let ((a "Aa-"))
2973  (string= #?"${a}\u${a}\l${a}\Q${a}\L${a}" "Aa-Aa-aa-Aa\\-aa\\-"))
2974(let ((a "Aa-"))
2975  (string= #?"${a}\u${a}\l${a}\Q${a}\U${a}" "Aa-Aa-aa-Aa\\-AA\\-"))
2976(let ((a "Aa-"))
2977  (string= #?"${a}\u${a}\l${a}\Q${a}\E${a}" "Aa-Aa-aa-Aa\\-Aa-"))
2978(let ((a "Aa-"))
2979  (string= #?"${a}\u${a}\l${a}\Q${a}\l${a}" "Aa-Aa-aa-Aa\\-aa\\-"))
2980(let ((a "Aa-"))
2981  (string= #?"${a}\u${a}\l${a}\Q${a}\u${a}" "Aa-Aa-aa-Aa\\-Aa\\-"))
2982(let ((a "Aa-"))
2983  (string= #?"${a}\u${a}\l${a}\L${a}\Q${a}" "Aa-Aa-aa-aa-aa\\-"))
2984(let ((a "Aa-"))
2985  (string= #?"${a}\u${a}\l${a}\L${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
2986(let ((a "Aa-"))
2987  (string= #?"${a}\u${a}\l${a}\L${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
2988(let ((a "Aa-"))
2989  (string= #?"${a}\u${a}\l${a}\L${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
2990(let ((a "Aa-"))
2991  (string= #?"${a}\u${a}\l${a}\L${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
2992(let ((a "Aa-"))
2993  (string= #?"${a}\u${a}\l${a}\L${a}\u${a}" "Aa-Aa-aa-aa-aa-"))
2994(let ((a "Aa-"))
2995  (string= #?"${a}\u${a}\l${a}\U${a}\Q${a}" "Aa-Aa-aa-AA-AA\\-"))
2996(let ((a "Aa-"))
2997  (string= #?"${a}\u${a}\l${a}\U${a}\L${a}" "Aa-Aa-aa-AA-aa-"))
2998(let ((a "Aa-"))
2999  (string= #?"${a}\u${a}\l${a}\U${a}\U${a}" "Aa-Aa-aa-AA-AA-"))
3000(let ((a "Aa-"))
3001  (string= #?"${a}\u${a}\l${a}\U${a}\E${a}" "Aa-Aa-aa-AA-Aa-"))
3002(let ((a "Aa-"))
3003  (string= #?"${a}\u${a}\l${a}\U${a}\l${a}" "Aa-Aa-aa-AA-AA-"))
3004(let ((a "Aa-"))
3005  (string= #?"${a}\u${a}\l${a}\U${a}\u${a}" "Aa-Aa-aa-AA-AA-"))
3006(let ((a "Aa-"))
3007  (string= #?"${a}\u${a}\l${a}\E${a}\Q${a}" "Aa-Aa-aa-Aa-Aa\\-"))
3008(let ((a "Aa-"))
3009  (string= #?"${a}\u${a}\l${a}\E${a}\L${a}" "Aa-Aa-aa-Aa-aa-"))
3010(let ((a "Aa-"))
3011  (string= #?"${a}\u${a}\l${a}\E${a}\U${a}" "Aa-Aa-aa-Aa-AA-"))
3012(let ((a "Aa-"))
3013  (string= #?"${a}\u${a}\l${a}\E${a}\E${a}" "Aa-Aa-aa-Aa-Aa-"))
3014(let ((a "Aa-"))
3015  (string= #?"${a}\u${a}\l${a}\E${a}\l${a}" "Aa-Aa-aa-Aa-aa-"))
3016(let ((a "Aa-"))
3017  (string= #?"${a}\u${a}\l${a}\E${a}\u${a}" "Aa-Aa-aa-Aa-Aa-"))
3018(let ((a "Aa-"))
3019  (string= #?"${a}\u${a}\l${a}\l${a}\Q${a}" "Aa-Aa-aa-aa-Aa\\-"))
3020(let ((a "Aa-"))
3021  (string= #?"${a}\u${a}\l${a}\l${a}\L${a}" "Aa-Aa-aa-aa-aa-"))
3022(let ((a "Aa-"))
3023  (string= #?"${a}\u${a}\l${a}\l${a}\U${a}" "Aa-Aa-aa-aa-AA-"))
3024(let ((a "Aa-"))
3025  (string= #?"${a}\u${a}\l${a}\l${a}\E${a}" "Aa-Aa-aa-aa-Aa-"))
3026(let ((a "Aa-"))
3027  (string= #?"${a}\u${a}\l${a}\l${a}\l${a}" "Aa-Aa-aa-aa-aa-"))
3028(let ((a "Aa-"))
3029  (string= #?"${a}\u${a}\l${a}\l${a}\u${a}" "Aa-Aa-aa-aa-Aa-"))
3030(let ((a "Aa-"))
3031  (string= #?"${a}\u${a}\l${a}\u${a}\Q${a}" "Aa-Aa-aa-Aa-Aa\\-"))
3032(let ((a "Aa-"))
3033  (string= #?"${a}\u${a}\l${a}\u${a}\L${a}" "Aa-Aa-aa-Aa-aa-"))
3034(let ((a "Aa-"))
3035  (string= #?"${a}\u${a}\l${a}\u${a}\U${a}" "Aa-Aa-aa-Aa-AA-"))
3036(let ((a "Aa-"))
3037  (string= #?"${a}\u${a}\l${a}\u${a}\E${a}" "Aa-Aa-aa-Aa-Aa-"))
3038(let ((a "Aa-"))
3039  (string= #?"${a}\u${a}\l${a}\u${a}\l${a}" "Aa-Aa-aa-Aa-aa-"))
3040(let ((a "Aa-"))
3041  (string= #?"${a}\u${a}\l${a}\u${a}\u${a}" "Aa-Aa-aa-Aa-Aa-"))
3042(let ((a "Aa-"))
3043  (string= #?"${a}\u${a}\u${a}\Q${a}\Q${a}" "Aa-Aa-Aa-Aa\\-Aa\\\\\\-"))
3044(let ((a "Aa-"))
3045  (string= #?"${a}\u${a}\u${a}\Q${a}\L${a}" "Aa-Aa-Aa-Aa\\-aa\\-"))
3046(let ((a "Aa-"))
3047  (string= #?"${a}\u${a}\u${a}\Q${a}\U${a}" "Aa-Aa-Aa-Aa\\-AA\\-"))
3048(let ((a "Aa-"))
3049  (string= #?"${a}\u${a}\u${a}\Q${a}\E${a}" "Aa-Aa-Aa-Aa\\-Aa-"))
3050(let ((a "Aa-"))
3051  (string= #?"${a}\u${a}\u${a}\Q${a}\l${a}" "Aa-Aa-Aa-Aa\\-aa\\-"))
3052(let ((a "Aa-"))
3053  (string= #?"${a}\u${a}\u${a}\Q${a}\u${a}" "Aa-Aa-Aa-Aa\\-Aa\\-"))
3054(let ((a "Aa-"))
3055  (string= #?"${a}\u${a}\u${a}\L${a}\Q${a}" "Aa-Aa-Aa-aa-aa\\-"))
3056(let ((a "Aa-"))
3057  (string= #?"${a}\u${a}\u${a}\L${a}\L${a}" "Aa-Aa-Aa-aa-aa-"))
3058(let ((a "Aa-"))
3059  (string= #?"${a}\u${a}\u${a}\L${a}\U${a}" "Aa-Aa-Aa-aa-AA-"))
3060(let ((a "Aa-"))
3061  (string= #?"${a}\u${a}\u${a}\L${a}\E${a}" "Aa-Aa-Aa-aa-Aa-"))
3062(let ((a "Aa-"))
3063  (string= #?"${a}\u${a}\u${a}\L${a}\l${a}" "Aa-Aa-Aa-aa-aa-"))
3064(let ((a "Aa-"))
3065  (string= #?"${a}\u${a}\u${a}\L${a}\u${a}" "Aa-Aa-Aa-aa-aa-"))
3066(let ((a "Aa-"))
3067  (string= #?"${a}\u${a}\u${a}\U${a}\Q${a}" "Aa-Aa-Aa-AA-AA\\-"))
3068(let ((a "Aa-"))
3069  (string= #?"${a}\u${a}\u${a}\U${a}\L${a}" "Aa-Aa-Aa-AA-aa-"))
3070(let ((a "Aa-"))
3071  (string= #?"${a}\u${a}\u${a}\U${a}\U${a}" "Aa-Aa-Aa-AA-AA-"))
3072(let ((a "Aa-"))
3073  (string= #?"${a}\u${a}\u${a}\U${a}\E${a}" "Aa-Aa-Aa-AA-Aa-"))
3074(let ((a "Aa-"))
3075  (string= #?"${a}\u${a}\u${a}\U${a}\l${a}" "Aa-Aa-Aa-AA-AA-"))
3076(let ((a "Aa-"))
3077  (string= #?"${a}\u${a}\u${a}\U${a}\u${a}" "Aa-Aa-Aa-AA-AA-"))
3078(let ((a "Aa-"))
3079  (string= #?"${a}\u${a}\u${a}\E${a}\Q${a}" "Aa-Aa-Aa-Aa-Aa\\-"))
3080(let ((a "Aa-"))
3081  (string= #?"${a}\u${a}\u${a}\E${a}\L${a}" "Aa-Aa-Aa-Aa-aa-"))
3082(let ((a "Aa-"))
3083  (string= #?"${a}\u${a}\u${a}\E${a}\U${a}" "Aa-Aa-Aa-Aa-AA-"))
3084(let ((a "Aa-"))
3085  (string= #?"${a}\u${a}\u${a}\E${a}\E${a}" "Aa-Aa-Aa-Aa-Aa-"))
3086(let ((a "Aa-"))
3087  (string= #?"${a}\u${a}\u${a}\E${a}\l${a}" "Aa-Aa-Aa-Aa-aa-"))
3088(let ((a "Aa-"))
3089  (string= #?"${a}\u${a}\u${a}\E${a}\u${a}" "Aa-Aa-Aa-Aa-Aa-"))
3090(let ((a "Aa-"))
3091  (string= #?"${a}\u${a}\u${a}\l${a}\Q${a}" "Aa-Aa-Aa-aa-Aa\\-"))
3092(let ((a "Aa-"))
3093  (string= #?"${a}\u${a}\u${a}\l${a}\L${a}" "Aa-Aa-Aa-aa-aa-"))
3094(let ((a "Aa-"))
3095  (string= #?"${a}\u${a}\u${a}\l${a}\U${a}" "Aa-Aa-Aa-aa-AA-"))
3096(let ((a "Aa-"))
3097  (string= #?"${a}\u${a}\u${a}\l${a}\E${a}" "Aa-Aa-Aa-aa-Aa-"))
3098(let ((a "Aa-"))
3099  (string= #?"${a}\u${a}\u${a}\l${a}\l${a}" "Aa-Aa-Aa-aa-aa-"))
3100(let ((a "Aa-"))
3101  (string= #?"${a}\u${a}\u${a}\l${a}\u${a}" "Aa-Aa-Aa-aa-Aa-"))
3102(let ((a "Aa-"))
3103  (string= #?"${a}\u${a}\u${a}\u${a}\Q${a}" "Aa-Aa-Aa-Aa-Aa\\-"))
3104(let ((a "Aa-"))
3105  (string= #?"${a}\u${a}\u${a}\u${a}\L${a}" "Aa-Aa-Aa-Aa-aa-"))
3106(let ((a "Aa-"))
3107  (string= #?"${a}\u${a}\u${a}\u${a}\U${a}" "Aa-Aa-Aa-Aa-AA-"))
3108(let ((a "Aa-"))
3109  (string= #?"${a}\u${a}\u${a}\u${a}\E${a}" "Aa-Aa-Aa-Aa-Aa-"))
3110(let ((a "Aa-"))
3111  (string= #?"${a}\u${a}\u${a}\u${a}\l${a}" "Aa-Aa-Aa-Aa-aa-"))
3112(let ((a "Aa-"))
3113  (string= #?"${a}\u${a}\u${a}\u${a}\u${a}" "Aa-Aa-Aa-Aa-Aa-"))
3114(let ((a "aA-"))
3115  (string= #?"${a}\Q${a}" "aA-aA\\-"))
3116(let ((a "aA-"))
3117  (string= #?"${a}\L${a}" "aA-aa-"))
3118(let ((a "aA-"))
3119  (string= #?"${a}\U${a}" "aA-AA-"))
3120(let ((a "aA-"))
3121  (string= #?"${a}\E${a}" "aA-aA-"))
3122(let ((a "aA-"))
3123  (string= #?"${a}\l${a}" "aA-aA-"))
3124(let ((a "aA-"))
3125  (string= #?"${a}\u${a}" "aA-AA-"))
3126(let ((a "aA-"))
3127  (string= #?"${a}\Q${a}\Q${a}" "aA-aA\\-aA\\\\\\-"))
3128(let ((a "aA-"))
3129  (string= #?"${a}\Q${a}\L${a}" "aA-aA\\-aa\\-"))
3130(let ((a "aA-"))
3131  (string= #?"${a}\Q${a}\U${a}" "aA-aA\\-AA\\-"))
3132(let ((a "aA-"))
3133  (string= #?"${a}\Q${a}\E${a}" "aA-aA\\-aA-"))
3134(let ((a "aA-"))
3135  (string= #?"${a}\Q${a}\l${a}" "aA-aA\\-aA\\-"))
3136(let ((a "aA-"))
3137  (string= #?"${a}\Q${a}\u${a}" "aA-aA\\-AA\\-"))
3138(let ((a "aA-"))
3139  (string= #?"${a}\L${a}\Q${a}" "aA-aa-aa\\-"))
3140(let ((a "aA-"))
3141  (string= #?"${a}\L${a}\L${a}" "aA-aa-aa-"))
3142(let ((a "aA-"))
3143  (string= #?"${a}\L${a}\U${a}" "aA-aa-AA-"))
3144(let ((a "aA-"))
3145  (string= #?"${a}\L${a}\E${a}" "aA-aa-aA-"))
3146(let ((a "aA-"))
3147  (string= #?"${a}\L${a}\l${a}" "aA-aa-aa-"))
3148(let ((a "aA-"))
3149  (string= #?"${a}\L${a}\u${a}" "aA-aa-aa-"))
3150(let ((a "aA-"))
3151  (string= #?"${a}\U${a}\Q${a}" "aA-AA-AA\\-"))
3152(let ((a "aA-"))
3153  (string= #?"${a}\U${a}\L${a}" "aA-AA-aa-"))
3154(let ((a "aA-"))
3155  (string= #?"${a}\U${a}\U${a}" "aA-AA-AA-"))
3156(let ((a "aA-"))
3157  (string= #?"${a}\U${a}\E${a}" "aA-AA-aA-"))
3158(let ((a "aA-"))
3159  (string= #?"${a}\U${a}\l${a}" "aA-AA-AA-"))
3160(let ((a "aA-"))
3161  (string= #?"${a}\U${a}\u${a}" "aA-AA-AA-"))
3162(let ((a "aA-"))
3163  (string= #?"${a}\E${a}\Q${a}" "aA-aA-aA\\-"))
3164(let ((a "aA-"))
3165  (string= #?"${a}\E${a}\L${a}" "aA-aA-aa-"))
3166(let ((a "aA-"))
3167  (string= #?"${a}\E${a}\U${a}" "aA-aA-AA-"))
3168(let ((a "aA-"))
3169  (string= #?"${a}\E${a}\E${a}" "aA-aA-aA-"))
3170(let ((a "aA-"))
3171  (string= #?"${a}\E${a}\l${a}" "aA-aA-aA-"))
3172(let ((a "aA-"))
3173  (string= #?"${a}\E${a}\u${a}" "aA-aA-AA-"))
3174(let ((a "aA-"))
3175  (string= #?"${a}\l${a}\Q${a}" "aA-aA-aA\\-"))
3176(let ((a "aA-"))
3177  (string= #?"${a}\l${a}\L${a}" "aA-aA-aa-"))
3178(let ((a "aA-"))
3179  (string= #?"${a}\l${a}\U${a}" "aA-aA-AA-"))
3180(let ((a "aA-"))
3181  (string= #?"${a}\l${a}\E${a}" "aA-aA-aA-"))
3182(let ((a "aA-"))
3183  (string= #?"${a}\l${a}\l${a}" "aA-aA-aA-"))
3184(let ((a "aA-"))
3185  (string= #?"${a}\l${a}\u${a}" "aA-aA-AA-"))
3186(let ((a "aA-"))
3187  (string= #?"${a}\u${a}\Q${a}" "aA-AA-aA\\-"))
3188(let ((a "aA-"))
3189  (string= #?"${a}\u${a}\L${a}" "aA-AA-aa-"))
3190(let ((a "aA-"))
3191  (string= #?"${a}\u${a}\U${a}" "aA-AA-AA-"))
3192(let ((a "aA-"))
3193  (string= #?"${a}\u${a}\E${a}" "aA-AA-aA-"))
3194(let ((a "aA-"))
3195  (string= #?"${a}\u${a}\l${a}" "aA-AA-aA-"))
3196(let ((a "aA-"))
3197  (string= #?"${a}\u${a}\u${a}" "aA-AA-AA-"))
3198(let ((a "aA-"))
3199  (string= #?"${a}\Q${a}\Q${a}\Q${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-"))
3200(let ((a "aA-"))
3201  (string= #?"${a}\Q${a}\Q${a}\L${a}" "aA-aA\\-aA\\\\\\-aa\\\\\\-"))
3202(let ((a "aA-"))
3203  (string= #?"${a}\Q${a}\Q${a}\U${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-"))
3204(let ((a "aA-"))
3205  (string= #?"${a}\Q${a}\Q${a}\E${a}" "aA-aA\\-aA\\\\\\-aA\\-"))
3206(let ((a "aA-"))
3207  (string= #?"${a}\Q${a}\Q${a}\l${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\-"))
3208(let ((a "aA-"))
3209  (string= #?"${a}\Q${a}\Q${a}\u${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-"))
3210(let ((a "aA-"))
3211  (string= #?"${a}\Q${a}\L${a}\Q${a}" "aA-aA\\-aa\\-aa\\\\\\-"))
3212(let ((a "aA-"))
3213  (string= #?"${a}\Q${a}\L${a}\L${a}" "aA-aA\\-aa\\-aa\\-"))
3214(let ((a "aA-"))
3215  (string= #?"${a}\Q${a}\L${a}\U${a}" "aA-aA\\-aa\\-AA\\-"))
3216(let ((a "aA-"))
3217  (string= #?"${a}\Q${a}\L${a}\E${a}" "aA-aA\\-aa\\-aA\\-"))
3218(let ((a "aA-"))
3219  (string= #?"${a}\Q${a}\L${a}\l${a}" "aA-aA\\-aa\\-aa\\-"))
3220(let ((a "aA-"))
3221  (string= #?"${a}\Q${a}\L${a}\u${a}" "aA-aA\\-aa\\-aa\\-"))
3222(let ((a "aA-"))
3223  (string= #?"${a}\Q${a}\U${a}\Q${a}" "aA-aA\\-AA\\-AA\\\\\\-"))
3224(let ((a "aA-"))
3225  (string= #?"${a}\Q${a}\U${a}\L${a}" "aA-aA\\-AA\\-aa\\-"))
3226(let ((a "aA-"))
3227  (string= #?"${a}\Q${a}\U${a}\U${a}" "aA-aA\\-AA\\-AA\\-"))
3228(let ((a "aA-"))
3229  (string= #?"${a}\Q${a}\U${a}\E${a}" "aA-aA\\-AA\\-aA\\-"))
3230(let ((a "aA-"))
3231  (string= #?"${a}\Q${a}\U${a}\l${a}" "aA-aA\\-AA\\-AA\\-"))
3232(let ((a "aA-"))
3233  (string= #?"${a}\Q${a}\U${a}\u${a}" "aA-aA\\-AA\\-AA\\-"))
3234(let ((a "aA-"))
3235  (string= #?"${a}\Q${a}\E${a}\Q${a}" "aA-aA\\-aA-aA\\-"))
3236(let ((a "aA-"))
3237  (string= #?"${a}\Q${a}\E${a}\L${a}" "aA-aA\\-aA-aa-"))
3238(let ((a "aA-"))
3239  (string= #?"${a}\Q${a}\E${a}\U${a}" "aA-aA\\-aA-AA-"))
3240(let ((a "aA-"))
3241  (string= #?"${a}\Q${a}\E${a}\E${a}" "aA-aA\\-aA-aA-"))
3242(let ((a "aA-"))
3243  (string= #?"${a}\Q${a}\E${a}\l${a}" "aA-aA\\-aA-aA-"))
3244(let ((a "aA-"))
3245  (string= #?"${a}\Q${a}\E${a}\u${a}" "aA-aA\\-aA-AA-"))
3246(let ((a "aA-"))
3247  (string= #?"${a}\Q${a}\l${a}\Q${a}" "aA-aA\\-aA\\-aA\\\\\\-"))
3248(let ((a "aA-"))
3249  (string= #?"${a}\Q${a}\l${a}\L${a}" "aA-aA\\-aA\\-aa\\-"))
3250(let ((a "aA-"))
3251  (string= #?"${a}\Q${a}\l${a}\U${a}" "aA-aA\\-aA\\-AA\\-"))
3252(let ((a "aA-"))
3253  (string= #?"${a}\Q${a}\l${a}\E${a}" "aA-aA\\-aA\\-aA-"))
3254(let ((a "aA-"))
3255  (string= #?"${a}\Q${a}\l${a}\l${a}" "aA-aA\\-aA\\-aA\\-"))
3256(let ((a "aA-"))
3257  (string= #?"${a}\Q${a}\l${a}\u${a}" "aA-aA\\-aA\\-AA\\-"))
3258(let ((a "aA-"))
3259  (string= #?"${a}\Q${a}\u${a}\Q${a}" "aA-aA\\-AA\\-aA\\\\\\-"))
3260(let ((a "aA-"))
3261  (string= #?"${a}\Q${a}\u${a}\L${a}" "aA-aA\\-AA\\-aa\\-"))
3262(let ((a "aA-"))
3263  (string= #?"${a}\Q${a}\u${a}\U${a}" "aA-aA\\-AA\\-AA\\-"))
3264(let ((a "aA-"))
3265  (string= #?"${a}\Q${a}\u${a}\E${a}" "aA-aA\\-AA\\-aA-"))
3266(let ((a "aA-"))
3267  (string= #?"${a}\Q${a}\u${a}\l${a}" "aA-aA\\-AA\\-aA\\-"))
3268(let ((a "aA-"))
3269  (string= #?"${a}\Q${a}\u${a}\u${a}" "aA-aA\\-AA\\-AA\\-"))
3270(let ((a "aA-"))
3271  (string= #?"${a}\L${a}\Q${a}\Q${a}" "aA-aa-aa\\-aa\\\\\\-"))
3272(let ((a "aA-"))
3273  (string= #?"${a}\L${a}\Q${a}\L${a}" "aA-aa-aa\\-aa-"))
3274(let ((a "aA-"))
3275  (string= #?"${a}\L${a}\Q${a}\U${a}" "aA-aa-aa\\-AA-"))
3276(let ((a "aA-"))
3277  (string= #?"${a}\L${a}\Q${a}\E${a}" "aA-aa-aa\\-aa-"))
3278(let ((a "aA-"))
3279  (string= #?"${a}\L${a}\Q${a}\l${a}" "aA-aa-aa\\-aa\\-"))
3280(let ((a "aA-"))
3281  (string= #?"${a}\L${a}\Q${a}\u${a}" "aA-aa-aa\\-aa\\-"))
3282(let ((a "aA-"))
3283  (string= #?"${a}\L${a}\L${a}\Q${a}" "aA-aa-aa-aa\\-"))
3284(let ((a "aA-"))
3285  (string= #?"${a}\L${a}\L${a}\L${a}" "aA-aa-aa-aa-"))
3286(let ((a "aA-"))
3287  (string= #?"${a}\L${a}\L${a}\U${a}" "aA-aa-aa-AA-"))
3288(let ((a "aA-"))
3289  (string= #?"${a}\L${a}\L${a}\E${a}" "aA-aa-aa-aA-"))
3290(let ((a "aA-"))
3291  (string= #?"${a}\L${a}\L${a}\l${a}" "aA-aa-aa-aa-"))
3292(let ((a "aA-"))
3293  (string= #?"${a}\L${a}\L${a}\u${a}" "aA-aa-aa-aa-"))
3294(let ((a "aA-"))
3295  (string= #?"${a}\L${a}\U${a}\Q${a}" "aA-aa-AA-AA\\-"))
3296(let ((a "aA-"))
3297  (string= #?"${a}\L${a}\U${a}\L${a}" "aA-aa-AA-aa-"))
3298(let ((a "aA-"))
3299  (string= #?"${a}\L${a}\U${a}\U${a}" "aA-aa-AA-AA-"))
3300(let ((a "aA-"))
3301  (string= #?"${a}\L${a}\U${a}\E${a}" "aA-aa-AA-aA-"))
3302(let ((a "aA-"))
3303  (string= #?"${a}\L${a}\U${a}\l${a}" "aA-aa-AA-AA-"))
3304(let ((a "aA-"))
3305  (string= #?"${a}\L${a}\U${a}\u${a}" "aA-aa-AA-AA-"))
3306(let ((a "aA-"))
3307  (string= #?"${a}\L${a}\E${a}\Q${a}" "aA-aa-aA-aA\\-"))
3308(let ((a "aA-"))
3309  (string= #?"${a}\L${a}\E${a}\L${a}" "aA-aa-aA-aa-"))
3310(let ((a "aA-"))
3311  (string= #?"${a}\L${a}\E${a}\U${a}" "aA-aa-aA-AA-"))
3312(let ((a "aA-"))
3313  (string= #?"${a}\L${a}\E${a}\E${a}" "aA-aa-aA-aA-"))
3314(let ((a "aA-"))
3315  (string= #?"${a}\L${a}\E${a}\l${a}" "aA-aa-aA-aA-"))
3316(let ((a "aA-"))
3317  (string= #?"${a}\L${a}\E${a}\u${a}" "aA-aa-aA-AA-"))
3318(let ((a "aA-"))
3319  (string= #?"${a}\L${a}\l${a}\Q${a}" "aA-aa-aa-aa\\-"))
3320(let ((a "aA-"))
3321  (string= #?"${a}\L${a}\l${a}\L${a}" "aA-aa-aa-aa-"))
3322(let ((a "aA-"))
3323  (string= #?"${a}\L${a}\l${a}\U${a}" "aA-aa-aa-AA-"))
3324(let ((a "aA-"))
3325  (string= #?"${a}\L${a}\l${a}\E${a}" "aA-aa-aa-aA-"))
3326(let ((a "aA-"))
3327  (string= #?"${a}\L${a}\l${a}\l${a}" "aA-aa-aa-aa-"))
3328(let ((a "aA-"))
3329  (string= #?"${a}\L${a}\l${a}\u${a}" "aA-aa-aa-aa-"))
3330(let ((a "aA-"))
3331  (string= #?"${a}\L${a}\u${a}\Q${a}" "aA-aa-aa-aa\\-"))
3332(let ((a "aA-"))
3333  (string= #?"${a}\L${a}\u${a}\L${a}" "aA-aa-aa-aa-"))
3334(let ((a "aA-"))
3335  (string= #?"${a}\L${a}\u${a}\U${a}" "aA-aa-aa-AA-"))
3336(let ((a "aA-"))
3337  (string= #?"${a}\L${a}\u${a}\E${a}" "aA-aa-aa-aA-"))
3338(let ((a "aA-"))
3339  (string= #?"${a}\L${a}\u${a}\l${a}" "aA-aa-aa-aa-"))
3340(let ((a "aA-"))
3341  (string= #?"${a}\L${a}\u${a}\u${a}" "aA-aa-aa-aa-"))
3342(let ((a "aA-"))
3343  (string= #?"${a}\U${a}\Q${a}\Q${a}" "aA-AA-AA\\-AA\\\\\\-"))
3344(let ((a "aA-"))
3345  (string= #?"${a}\U${a}\Q${a}\L${a}" "aA-AA-AA\\-aa-"))
3346(let ((a "aA-"))
3347  (string= #?"${a}\U${a}\Q${a}\U${a}" "aA-AA-AA\\-AA-"))
3348(let ((a "aA-"))
3349  (string= #?"${a}\U${a}\Q${a}\E${a}" "aA-AA-AA\\-AA-"))
3350(let ((a "aA-"))
3351  (string= #?"${a}\U${a}\Q${a}\l${a}" "aA-AA-AA\\-AA\\-"))
3352(let ((a "aA-"))
3353  (string= #?"${a}\U${a}\Q${a}\u${a}" "aA-AA-AA\\-AA\\-"))
3354(let ((a "aA-"))
3355  (string= #?"${a}\U${a}\L${a}\Q${a}" "aA-AA-aa-aa\\-"))
3356(let ((a "aA-"))
3357  (string= #?"${a}\U${a}\L${a}\L${a}" "aA-AA-aa-aa-"))
3358(let ((a "aA-"))
3359  (string= #?"${a}\U${a}\L${a}\U${a}" "aA-AA-aa-AA-"))
3360(let ((a "aA-"))
3361  (string= #?"${a}\U${a}\L${a}\E${a}" "aA-AA-aa-aA-"))
3362(let ((a "aA-"))
3363  (string= #?"${a}\U${a}\L${a}\l${a}" "aA-AA-aa-aa-"))
3364(let ((a "aA-"))
3365  (string= #?"${a}\U${a}\L${a}\u${a}" "aA-AA-aa-aa-"))
3366(let ((a "aA-"))
3367  (string= #?"${a}\U${a}\U${a}\Q${a}" "aA-AA-AA-AA\\-"))
3368(let ((a "aA-"))
3369  (string= #?"${a}\U${a}\U${a}\L${a}" "aA-AA-AA-aa-"))
3370(let ((a "aA-"))
3371  (string= #?"${a}\U${a}\U${a}\U${a}" "aA-AA-AA-AA-"))
3372(let ((a "aA-"))
3373  (string= #?"${a}\U${a}\U${a}\E${a}" "aA-AA-AA-aA-"))
3374(let ((a "aA-"))
3375  (string= #?"${a}\U${a}\U${a}\l${a}" "aA-AA-AA-AA-"))
3376(let ((a "aA-"))
3377  (string= #?"${a}\U${a}\U${a}\u${a}" "aA-AA-AA-AA-"))
3378(let ((a "aA-"))
3379  (string= #?"${a}\U${a}\E${a}\Q${a}" "aA-AA-aA-aA\\-"))
3380(let ((a "aA-"))
3381  (string= #?"${a}\U${a}\E${a}\L${a}" "aA-AA-aA-aa-"))
3382(let ((a "aA-"))
3383  (string= #?"${a}\U${a}\E${a}\U${a}" "aA-AA-aA-AA-"))
3384(let ((a "aA-"))
3385  (string= #?"${a}\U${a}\E${a}\E${a}" "aA-AA-aA-aA-"))
3386(let ((a "aA-"))
3387  (string= #?"${a}\U${a}\E${a}\l${a}" "aA-AA-aA-aA-"))
3388(let ((a "aA-"))
3389  (string= #?"${a}\U${a}\E${a}\u${a}" "aA-AA-aA-AA-"))
3390(let ((a "aA-"))
3391  (string= #?"${a}\U${a}\l${a}\Q${a}" "aA-AA-AA-AA\\-"))
3392(let ((a "aA-"))
3393  (string= #?"${a}\U${a}\l${a}\L${a}" "aA-AA-AA-aa-"))
3394(let ((a "aA-"))
3395  (string= #?"${a}\U${a}\l${a}\U${a}" "aA-AA-AA-AA-"))
3396(let ((a "aA-"))
3397  (string= #?"${a}\U${a}\l${a}\E${a}" "aA-AA-AA-aA-"))
3398(let ((a "aA-"))
3399  (string= #?"${a}\U${a}\l${a}\l${a}" "aA-AA-AA-AA-"))
3400(let ((a "aA-"))
3401  (string= #?"${a}\U${a}\l${a}\u${a}" "aA-AA-AA-AA-"))
3402(let ((a "aA-"))
3403  (string= #?"${a}\U${a}\u${a}\Q${a}" "aA-AA-AA-AA\\-"))
3404(let ((a "aA-"))
3405  (string= #?"${a}\U${a}\u${a}\L${a}" "aA-AA-AA-aa-"))
3406(let ((a "aA-"))
3407  (string= #?"${a}\U${a}\u${a}\U${a}" "aA-AA-AA-AA-"))
3408(let ((a "aA-"))
3409  (string= #?"${a}\U${a}\u${a}\E${a}" "aA-AA-AA-aA-"))
3410(let ((a "aA-"))
3411  (string= #?"${a}\U${a}\u${a}\l${a}" "aA-AA-AA-AA-"))
3412(let ((a "aA-"))
3413  (string= #?"${a}\U${a}\u${a}\u${a}" "aA-AA-AA-AA-"))
3414(let ((a "aA-"))
3415  (string= #?"${a}\E${a}\Q${a}\Q${a}" "aA-aA-aA\\-aA\\\\\\-"))
3416(let ((a "aA-"))
3417  (string= #?"${a}\E${a}\Q${a}\L${a}" "aA-aA-aA\\-aa\\-"))
3418(let ((a "aA-"))
3419  (string= #?"${a}\E${a}\Q${a}\U${a}" "aA-aA-aA\\-AA\\-"))
3420(let ((a "aA-"))
3421  (string= #?"${a}\E${a}\Q${a}\E${a}" "aA-aA-aA\\-aA-"))
3422(let ((a "aA-"))
3423  (string= #?"${a}\E${a}\Q${a}\l${a}" "aA-aA-aA\\-aA\\-"))
3424(let ((a "aA-"))
3425  (string= #?"${a}\E${a}\Q${a}\u${a}" "aA-aA-aA\\-AA\\-"))
3426(let ((a "aA-"))
3427  (string= #?"${a}\E${a}\L${a}\Q${a}" "aA-aA-aa-aa\\-"))
3428(let ((a "aA-"))
3429  (string= #?"${a}\E${a}\L${a}\L${a}" "aA-aA-aa-aa-"))
3430(let ((a "aA-"))
3431  (string= #?"${a}\E${a}\L${a}\U${a}" "aA-aA-aa-AA-"))
3432(let ((a "aA-"))
3433  (string= #?"${a}\E${a}\L${a}\E${a}" "aA-aA-aa-aA-"))
3434(let ((a "aA-"))
3435  (string= #?"${a}\E${a}\L${a}\l${a}" "aA-aA-aa-aa-"))
3436(let ((a "aA-"))
3437  (string= #?"${a}\E${a}\L${a}\u${a}" "aA-aA-aa-aa-"))
3438(let ((a "aA-"))
3439  (string= #?"${a}\E${a}\U${a}\Q${a}" "aA-aA-AA-AA\\-"))
3440(let ((a "aA-"))
3441  (string= #?"${a}\E${a}\U${a}\L${a}" "aA-aA-AA-aa-"))
3442(let ((a "aA-"))
3443  (string= #?"${a}\E${a}\U${a}\U${a}" "aA-aA-AA-AA-"))
3444(let ((a "aA-"))
3445  (string= #?"${a}\E${a}\U${a}\E${a}" "aA-aA-AA-aA-"))
3446(let ((a "aA-"))
3447  (string= #?"${a}\E${a}\U${a}\l${a}" "aA-aA-AA-AA-"))
3448(let ((a "aA-"))
3449  (string= #?"${a}\E${a}\U${a}\u${a}" "aA-aA-AA-AA-"))
3450(let ((a "aA-"))
3451  (string= #?"${a}\E${a}\E${a}\Q${a}" "aA-aA-aA-aA\\-"))
3452(let ((a "aA-"))
3453  (string= #?"${a}\E${a}\E${a}\L${a}" "aA-aA-aA-aa-"))
3454(let ((a "aA-"))
3455  (string= #?"${a}\E${a}\E${a}\U${a}" "aA-aA-aA-AA-"))
3456(let ((a "aA-"))
3457  (string= #?"${a}\E${a}\E${a}\E${a}" "aA-aA-aA-aA-"))
3458(let ((a "aA-"))
3459  (string= #?"${a}\E${a}\E${a}\l${a}" "aA-aA-aA-aA-"))
3460(let ((a "aA-"))
3461  (string= #?"${a}\E${a}\E${a}\u${a}" "aA-aA-aA-AA-"))
3462(let ((a "aA-"))
3463  (string= #?"${a}\E${a}\l${a}\Q${a}" "aA-aA-aA-aA\\-"))
3464(let ((a "aA-"))
3465  (string= #?"${a}\E${a}\l${a}\L${a}" "aA-aA-aA-aa-"))
3466(let ((a "aA-"))
3467  (string= #?"${a}\E${a}\l${a}\U${a}" "aA-aA-aA-AA-"))
3468(let ((a "aA-"))
3469  (string= #?"${a}\E${a}\l${a}\E${a}" "aA-aA-aA-aA-"))
3470(let ((a "aA-"))
3471  (string= #?"${a}\E${a}\l${a}\l${a}" "aA-aA-aA-aA-"))
3472(let ((a "aA-"))
3473  (string= #?"${a}\E${a}\l${a}\u${a}" "aA-aA-aA-AA-"))
3474(let ((a "aA-"))
3475  (string= #?"${a}\E${a}\u${a}\Q${a}" "aA-aA-AA-aA\\-"))
3476(let ((a "aA-"))
3477  (string= #?"${a}\E${a}\u${a}\L${a}" "aA-aA-AA-aa-"))
3478(let ((a "aA-"))
3479  (string= #?"${a}\E${a}\u${a}\U${a}" "aA-aA-AA-AA-"))
3480(let ((a "aA-"))
3481  (string= #?"${a}\E${a}\u${a}\E${a}" "aA-aA-AA-aA-"))
3482(let ((a "aA-"))
3483  (string= #?"${a}\E${a}\u${a}\l${a}" "aA-aA-AA-aA-"))
3484(let ((a "aA-"))
3485  (string= #?"${a}\E${a}\u${a}\u${a}" "aA-aA-AA-AA-"))
3486(let ((a "aA-"))
3487  (string= #?"${a}\l${a}\Q${a}\Q${a}" "aA-aA-aA\\-aA\\\\\\-"))
3488(let ((a "aA-"))
3489  (string= #?"${a}\l${a}\Q${a}\L${a}" "aA-aA-aA\\-aa\\-"))
3490(let ((a "aA-"))
3491  (string= #?"${a}\l${a}\Q${a}\U${a}" "aA-aA-aA\\-AA\\-"))
3492(let ((a "aA-"))
3493  (string= #?"${a}\l${a}\Q${a}\E${a}" "aA-aA-aA\\-aA-"))
3494(let ((a "aA-"))
3495  (string= #?"${a}\l${a}\Q${a}\l${a}" "aA-aA-aA\\-aA\\-"))
3496(let ((a "aA-"))
3497  (string= #?"${a}\l${a}\Q${a}\u${a}" "aA-aA-aA\\-AA\\-"))
3498(let ((a "aA-"))
3499  (string= #?"${a}\l${a}\L${a}\Q${a}" "aA-aA-aa-aa\\-"))
3500(let ((a "aA-"))
3501  (string= #?"${a}\l${a}\L${a}\L${a}" "aA-aA-aa-aa-"))
3502(let ((a "aA-"))
3503  (string= #?"${a}\l${a}\L${a}\U${a}" "aA-aA-aa-AA-"))
3504(let ((a "aA-"))
3505  (string= #?"${a}\l${a}\L${a}\E${a}" "aA-aA-aa-aA-"))
3506(let ((a "aA-"))
3507  (string= #?"${a}\l${a}\L${a}\l${a}" "aA-aA-aa-aa-"))
3508(let ((a "aA-"))
3509  (string= #?"${a}\l${a}\L${a}\u${a}" "aA-aA-aa-aa-"))
3510(let ((a "aA-"))
3511  (string= #?"${a}\l${a}\U${a}\Q${a}" "aA-aA-AA-AA\\-"))
3512(let ((a "aA-"))
3513  (string= #?"${a}\l${a}\U${a}\L${a}" "aA-aA-AA-aa-"))
3514(let ((a "aA-"))
3515  (string= #?"${a}\l${a}\U${a}\U${a}" "aA-aA-AA-AA-"))
3516(let ((a "aA-"))
3517  (string= #?"${a}\l${a}\U${a}\E${a}" "aA-aA-AA-aA-"))
3518(let ((a "aA-"))
3519  (string= #?"${a}\l${a}\U${a}\l${a}" "aA-aA-AA-AA-"))
3520(let ((a "aA-"))
3521  (string= #?"${a}\l${a}\U${a}\u${a}" "aA-aA-AA-AA-"))
3522(let ((a "aA-"))
3523  (string= #?"${a}\l${a}\E${a}\Q${a}" "aA-aA-aA-aA\\-"))
3524(let ((a "aA-"))
3525  (string= #?"${a}\l${a}\E${a}\L${a}" "aA-aA-aA-aa-"))
3526(let ((a "aA-"))
3527  (string= #?"${a}\l${a}\E${a}\U${a}" "aA-aA-aA-AA-"))
3528(let ((a "aA-"))
3529  (string= #?"${a}\l${a}\E${a}\E${a}" "aA-aA-aA-aA-"))
3530(let ((a "aA-"))
3531  (string= #?"${a}\l${a}\E${a}\l${a}" "aA-aA-aA-aA-"))
3532(let ((a "aA-"))
3533  (string= #?"${a}\l${a}\E${a}\u${a}" "aA-aA-aA-AA-"))
3534(let ((a "aA-"))
3535  (string= #?"${a}\l${a}\l${a}\Q${a}" "aA-aA-aA-aA\\-"))
3536(let ((a "aA-"))
3537  (string= #?"${a}\l${a}\l${a}\L${a}" "aA-aA-aA-aa-"))
3538(let ((a "aA-"))
3539  (string= #?"${a}\l${a}\l${a}\U${a}" "aA-aA-aA-AA-"))
3540(let ((a "aA-"))
3541  (string= #?"${a}\l${a}\l${a}\E${a}" "aA-aA-aA-aA-"))
3542(let ((a "aA-"))
3543  (string= #?"${a}\l${a}\l${a}\l${a}" "aA-aA-aA-aA-"))
3544(let ((a "aA-"))
3545  (string= #?"${a}\l${a}\l${a}\u${a}" "aA-aA-aA-AA-"))
3546(let ((a "aA-"))
3547  (string= #?"${a}\l${a}\u${a}\Q${a}" "aA-aA-AA-aA\\-"))
3548(let ((a "aA-"))
3549  (string= #?"${a}\l${a}\u${a}\L${a}" "aA-aA-AA-aa-"))
3550(let ((a "aA-"))
3551  (string= #?"${a}\l${a}\u${a}\U${a}" "aA-aA-AA-AA-"))
3552(let ((a "aA-"))
3553  (string= #?"${a}\l${a}\u${a}\E${a}" "aA-aA-AA-aA-"))
3554(let ((a "aA-"))
3555  (string= #?"${a}\l${a}\u${a}\l${a}" "aA-aA-AA-aA-"))
3556(let ((a "aA-"))
3557  (string= #?"${a}\l${a}\u${a}\u${a}" "aA-aA-AA-AA-"))
3558(let ((a "aA-"))
3559  (string= #?"${a}\u${a}\Q${a}\Q${a}" "aA-AA-aA\\-aA\\\\\\-"))
3560(let ((a "aA-"))
3561  (string= #?"${a}\u${a}\Q${a}\L${a}" "aA-AA-aA\\-aa\\-"))
3562(let ((a "aA-"))
3563  (string= #?"${a}\u${a}\Q${a}\U${a}" "aA-AA-aA\\-AA\\-"))
3564(let ((a "aA-"))
3565  (string= #?"${a}\u${a}\Q${a}\E${a}" "aA-AA-aA\\-aA-"))
3566(let ((a "aA-"))
3567  (string= #?"${a}\u${a}\Q${a}\l${a}" "aA-AA-aA\\-aA\\-"))
3568(let ((a "aA-"))
3569  (string= #?"${a}\u${a}\Q${a}\u${a}" "aA-AA-aA\\-AA\\-"))
3570(let ((a "aA-"))
3571  (string= #?"${a}\u${a}\L${a}\Q${a}" "aA-AA-aa-aa\\-"))
3572(let ((a "aA-"))
3573  (string= #?"${a}\u${a}\L${a}\L${a}" "aA-AA-aa-aa-"))
3574(let ((a "aA-"))
3575  (string= #?"${a}\u${a}\L${a}\U${a}" "aA-AA-aa-AA-"))
3576(let ((a "aA-"))
3577  (string= #?"${a}\u${a}\L${a}\E${a}" "aA-AA-aa-aA-"))
3578(let ((a "aA-"))
3579  (string= #?"${a}\u${a}\L${a}\l${a}" "aA-AA-aa-aa-"))
3580(let ((a "aA-"))
3581  (string= #?"${a}\u${a}\L${a}\u${a}" "aA-AA-aa-aa-"))
3582(let ((a "aA-"))
3583  (string= #?"${a}\u${a}\U${a}\Q${a}" "aA-AA-AA-AA\\-"))
3584(let ((a "aA-"))
3585  (string= #?"${a}\u${a}\U${a}\L${a}" "aA-AA-AA-aa-"))
3586(let ((a "aA-"))
3587  (string= #?"${a}\u${a}\U${a}\U${a}" "aA-AA-AA-AA-"))
3588(let ((a "aA-"))
3589  (string= #?"${a}\u${a}\U${a}\E${a}" "aA-AA-AA-aA-"))
3590(let ((a "aA-"))
3591  (string= #?"${a}\u${a}\U${a}\l${a}" "aA-AA-AA-AA-"))
3592(let ((a "aA-"))
3593  (string= #?"${a}\u${a}\U${a}\u${a}" "aA-AA-AA-AA-"))
3594(let ((a "aA-"))
3595  (string= #?"${a}\u${a}\E${a}\Q${a}" "aA-AA-aA-aA\\-"))
3596(let ((a "aA-"))
3597  (string= #?"${a}\u${a}\E${a}\L${a}" "aA-AA-aA-aa-"))
3598(let ((a "aA-"))
3599  (string= #?"${a}\u${a}\E${a}\U${a}" "aA-AA-aA-AA-"))
3600(let ((a "aA-"))
3601  (string= #?"${a}\u${a}\E${a}\E${a}" "aA-AA-aA-aA-"))
3602(let ((a "aA-"))
3603  (string= #?"${a}\u${a}\E${a}\l${a}" "aA-AA-aA-aA-"))
3604(let ((a "aA-"))
3605  (string= #?"${a}\u${a}\E${a}\u${a}" "aA-AA-aA-AA-"))
3606(let ((a "aA-"))
3607  (string= #?"${a}\u${a}\l${a}\Q${a}" "aA-AA-aA-aA\\-"))
3608(let ((a "aA-"))
3609  (string= #?"${a}\u${a}\l${a}\L${a}" "aA-AA-aA-aa-"))
3610(let ((a "aA-"))
3611  (string= #?"${a}\u${a}\l${a}\U${a}" "aA-AA-aA-AA-"))
3612(let ((a "aA-"))
3613  (string= #?"${a}\u${a}\l${a}\E${a}" "aA-AA-aA-aA-"))
3614(let ((a "aA-"))
3615  (string= #?"${a}\u${a}\l${a}\l${a}" "aA-AA-aA-aA-"))
3616(let ((a "aA-"))
3617  (string= #?"${a}\u${a}\l${a}\u${a}" "aA-AA-aA-AA-"))
3618(let ((a "aA-"))
3619  (string= #?"${a}\u${a}\u${a}\Q${a}" "aA-AA-AA-aA\\-"))
3620(let ((a "aA-"))
3621  (string= #?"${a}\u${a}\u${a}\L${a}" "aA-AA-AA-aa-"))
3622(let ((a "aA-"))
3623  (string= #?"${a}\u${a}\u${a}\U${a}" "aA-AA-AA-AA-"))
3624(let ((a "aA-"))
3625  (string= #?"${a}\u${a}\u${a}\E${a}" "aA-AA-AA-aA-"))
3626(let ((a "aA-"))
3627  (string= #?"${a}\u${a}\u${a}\l${a}" "aA-AA-AA-aA-"))
3628(let ((a "aA-"))
3629  (string= #?"${a}\u${a}\u${a}\u${a}" "aA-AA-AA-AA-"))
3630(let ((a "aA-"))
3631  (string= #?"${a}\Q${a}\Q${a}\Q${a}\Q${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-aA\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\-"))
3632(let ((a "aA-"))
3633  (string= #?"${a}\Q${a}\Q${a}\Q${a}\L${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-aa\\\\\\\\\\\\\\-"))
3634(let ((a "aA-"))
3635  (string= #?"${a}\Q${a}\Q${a}\Q${a}\U${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-AA\\\\\\\\\\\\\\-"))
3636(let ((a "aA-"))
3637  (string= #?"${a}\Q${a}\Q${a}\Q${a}\E${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-aA\\\\\\-"))
3638(let ((a "aA-"))
3639  (string= #?"${a}\Q${a}\Q${a}\Q${a}\l${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-aA\\\\\\\\\\\\\\-"))
3640(let ((a "aA-"))
3641  (string= #?"${a}\Q${a}\Q${a}\Q${a}\u${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-AA\\\\\\\\\\\\\\-"))
3642(let ((a "aA-"))
3643  (string= #?"${a}\Q${a}\Q${a}\L${a}\Q${a}" "aA-aA\\-aA\\\\\\-aa\\\\\\-aa\\\\\\\\\\\\\\-"))
3644(let ((a "aA-"))
3645  (string= #?"${a}\Q${a}\Q${a}\L${a}\L${a}" "aA-aA\\-aA\\\\\\-aa\\\\\\-aa\\\\\\-"))
3646(let ((a "aA-"))
3647  (string= #?"${a}\Q${a}\Q${a}\L${a}\U${a}" "aA-aA\\-aA\\\\\\-aa\\\\\\-AA\\\\\\-"))
3648(let ((a "aA-"))
3649  (string= #?"${a}\Q${a}\Q${a}\L${a}\E${a}" "aA-aA\\-aA\\\\\\-aa\\\\\\-aA\\\\\\-"))
3650(let ((a "aA-"))
3651  (string= #?"${a}\Q${a}\Q${a}\L${a}\l${a}" "aA-aA\\-aA\\\\\\-aa\\\\\\-aa\\\\\\-"))
3652(let ((a "aA-"))
3653  (string= #?"${a}\Q${a}\Q${a}\L${a}\u${a}" "aA-aA\\-aA\\\\\\-aa\\\\\\-aa\\\\\\-"))
3654(let ((a "aA-"))
3655  (string= #?"${a}\Q${a}\Q${a}\U${a}\Q${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-AA\\\\\\\\\\\\\\-"))
3656(let ((a "aA-"))
3657  (string= #?"${a}\Q${a}\Q${a}\U${a}\L${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-aa\\\\\\-"))
3658(let ((a "aA-"))
3659  (string= #?"${a}\Q${a}\Q${a}\U${a}\U${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-AA\\\\\\-"))
3660(let ((a "aA-"))
3661  (string= #?"${a}\Q${a}\Q${a}\U${a}\E${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-aA\\\\\\-"))
3662(let ((a "aA-"))
3663  (string= #?"${a}\Q${a}\Q${a}\U${a}\l${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-AA\\\\\\-"))
3664(let ((a "aA-"))
3665  (string= #?"${a}\Q${a}\Q${a}\U${a}\u${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-AA\\\\\\-"))
3666(let ((a "aA-"))
3667  (string= #?"${a}\Q${a}\Q${a}\E${a}\Q${a}" "aA-aA\\-aA\\\\\\-aA\\-aA\\\\\\-"))
3668(let ((a "aA-"))
3669  (string= #?"${a}\Q${a}\Q${a}\E${a}\L${a}" "aA-aA\\-aA\\\\\\-aA\\-aa\\-"))
3670(let ((a "aA-"))
3671  (string= #?"${a}\Q${a}\Q${a}\E${a}\U${a}" "aA-aA\\-aA\\\\\\-aA\\-AA\\-"))
3672(let ((a "aA-"))
3673  (string= #?"${a}\Q${a}\Q${a}\E${a}\E${a}" "aA-aA\\-aA\\\\\\-aA\\-aA-"))
3674(let ((a "aA-"))
3675  (string= #?"${a}\Q${a}\Q${a}\E${a}\l${a}" "aA-aA\\-aA\\\\\\-aA\\-aA\\-"))
3676(let ((a "aA-"))
3677  (string= #?"${a}\Q${a}\Q${a}\E${a}\u${a}" "aA-aA\\-aA\\\\\\-aA\\-AA\\-"))
3678(let ((a "aA-"))
3679  (string= #?"${a}\Q${a}\Q${a}\l${a}\Q${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\-aA\\\\\\\\\\\\\\-"))
3680(let ((a "aA-"))
3681  (string= #?"${a}\Q${a}\Q${a}\l${a}\L${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\-aa\\\\\\-"))
3682(let ((a "aA-"))
3683  (string= #?"${a}\Q${a}\Q${a}\l${a}\U${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\-AA\\\\\\-"))
3684(let ((a "aA-"))
3685  (string= #?"${a}\Q${a}\Q${a}\l${a}\E${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\-aA\\-"))
3686(let ((a "aA-"))
3687  (string= #?"${a}\Q${a}\Q${a}\l${a}\l${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\-aA\\\\\\-"))
3688(let ((a "aA-"))
3689  (string= #?"${a}\Q${a}\Q${a}\l${a}\u${a}" "aA-aA\\-aA\\\\\\-aA\\\\\\-AA\\\\\\-"))
3690(let ((a "aA-"))
3691  (string= #?"${a}\Q${a}\Q${a}\u${a}\Q${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-aA\\\\\\\\\\\\\\-"))
3692(let ((a "aA-"))
3693  (string= #?"${a}\Q${a}\Q${a}\u${a}\L${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-aa\\\\\\-"))
3694(let ((a "aA-"))
3695  (string= #?"${a}\Q${a}\Q${a}\u${a}\U${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-AA\\\\\\-"))
3696(let ((a "aA-"))
3697  (string= #?"${a}\Q${a}\Q${a}\u${a}\E${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-aA\\-"))
3698(let ((a "aA-"))
3699  (string= #?"${a}\Q${a}\Q${a}\u${a}\l${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-aA\\\\\\-"))
3700(let ((a "aA-"))
3701  (string= #?"${a}\Q${a}\Q${a}\u${a}\u${a}" "aA-aA\\-aA\\\\\\-AA\\\\\\-AA\\\\\\-"))
3702(let ((a "aA-"))
3703  (string= #?"${a}\Q${a}\L${a}\Q${a}\Q${a}" "aA-aA\\-aa\\-aa\\\\\\-aa\\\\\\\\\\\\\\-"))
3704(let ((a "aA-"))
3705  (string= #?"${a}\Q${a}\L${a}\Q${a}\L${a}" "aA-aA\\-aa\\-aa\\\\\\-aa\\-"))
3706(let ((a "aA-"))
3707  (string= #?"${a}\Q${a}\L${a}\Q${a}\U${a}" "aA-aA\\-aa\\-aa\\\\\\-AA\\-"))
3708(let ((a "aA-"))
3709  (string= #?"${a}\Q${a}\L${a}\Q${a}\E${a}" "aA-aA\\-aa\\-aa\\\\\\-aa\\-"))
3710(let ((a "aA-"))
3711  (string= #?"${a}\Q${a}\L${a}\Q${a}\l${a}" "aA-aA\\-aa\\-aa\\\\\\-aa\\\\\\-"))
3712(let ((a "aA-"))
3713  (string= #?"${a}\Q${a}\L${a}\Q${a}\u${a}" "aA-aA\\-aa\\-aa\\\\\\-aa\\\\\\-"))
3714(let ((a "aA-"))
3715  (string= #?"${a}\Q${a}\L${a}\L${a}\Q${a}" "aA-aA\\-aa\\-aa\\-aa\\\\\\-"))
3716(let ((a "aA-"))
3717  (string= #?"${a}\Q${a}\L${a}\L${a}\L${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3718(let ((a "aA-"))
3719  (string= #?"${a}\Q${a}\L${a}\L${a}\U${a}" "aA-aA\\-aa\\-aa\\-AA\\-"))
3720(let ((a "aA-"))
3721  (string= #?"${a}\Q${a}\L${a}\L${a}\E${a}" "aA-aA\\-aa\\-aa\\-aA\\-"))
3722(let ((a "aA-"))
3723  (string= #?"${a}\Q${a}\L${a}\L${a}\l${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3724(let ((a "aA-"))
3725  (string= #?"${a}\Q${a}\L${a}\L${a}\u${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3726(let ((a "aA-"))
3727  (string= #?"${a}\Q${a}\L${a}\U${a}\Q${a}" "aA-aA\\-aa\\-AA\\-AA\\\\\\-"))
3728(let ((a "aA-"))
3729  (string= #?"${a}\Q${a}\L${a}\U${a}\L${a}" "aA-aA\\-aa\\-AA\\-aa\\-"))
3730(let ((a "aA-"))
3731  (string= #?"${a}\Q${a}\L${a}\U${a}\U${a}" "aA-aA\\-aa\\-AA\\-AA\\-"))
3732(let ((a "aA-"))
3733  (string= #?"${a}\Q${a}\L${a}\U${a}\E${a}" "aA-aA\\-aa\\-AA\\-aA\\-"))
3734(let ((a "aA-"))
3735  (string= #?"${a}\Q${a}\L${a}\U${a}\l${a}" "aA-aA\\-aa\\-AA\\-AA\\-"))
3736(let ((a "aA-"))
3737  (string= #?"${a}\Q${a}\L${a}\U${a}\u${a}" "aA-aA\\-aa\\-AA\\-AA\\-"))
3738(let ((a "aA-"))
3739  (string= #?"${a}\Q${a}\L${a}\E${a}\Q${a}" "aA-aA\\-aa\\-aA\\-aA\\\\\\-"))
3740(let ((a "aA-"))
3741  (string= #?"${a}\Q${a}\L${a}\E${a}\L${a}" "aA-aA\\-aa\\-aA\\-aa\\-"))
3742(let ((a "aA-"))
3743  (string= #?"${a}\Q${a}\L${a}\E${a}\U${a}" "aA-aA\\-aa\\-aA\\-AA\\-"))
3744(let ((a "aA-"))
3745  (string= #?"${a}\Q${a}\L${a}\E${a}\E${a}" "aA-aA\\-aa\\-aA\\-aA-"))
3746(let ((a "aA-"))
3747  (string= #?"${a}\Q${a}\L${a}\E${a}\l${a}" "aA-aA\\-aa\\-aA\\-aA\\-"))
3748(let ((a "aA-"))
3749  (string= #?"${a}\Q${a}\L${a}\E${a}\u${a}" "aA-aA\\-aa\\-aA\\-AA\\-"))
3750(let ((a "aA-"))
3751  (string= #?"${a}\Q${a}\L${a}\l${a}\Q${a}" "aA-aA\\-aa\\-aa\\-aa\\\\\\-"))
3752(let ((a "aA-"))
3753  (string= #?"${a}\Q${a}\L${a}\l${a}\L${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3754(let ((a "aA-"))
3755  (string= #?"${a}\Q${a}\L${a}\l${a}\U${a}" "aA-aA\\-aa\\-aa\\-AA\\-"))
3756(let ((a "aA-"))
3757  (string= #?"${a}\Q${a}\L${a}\l${a}\E${a}" "aA-aA\\-aa\\-aa\\-aA\\-"))
3758(let ((a "aA-"))
3759  (string= #?"${a}\Q${a}\L${a}\l${a}\l${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3760(let ((a "aA-"))
3761  (string= #?"${a}\Q${a}\L${a}\l${a}\u${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3762(let ((a "aA-"))
3763  (string= #?"${a}\Q${a}\L${a}\u${a}\Q${a}" "aA-aA\\-aa\\-aa\\-aa\\\\\\-"))
3764(let ((a "aA-"))
3765  (string= #?"${a}\Q${a}\L${a}\u${a}\L${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3766(let ((a "aA-"))
3767  (string= #?"${a}\Q${a}\L${a}\u${a}\U${a}" "aA-aA\\-aa\\-aa\\-AA\\-"))
3768(let ((a "aA-"))
3769  (string= #?"${a}\Q${a}\L${a}\u${a}\E${a}" "aA-aA\\-aa\\-aa\\-aA\\-"))
3770(let ((a "aA-"))
3771  (string= #?"${a}\Q${a}\L${a}\u${a}\l${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3772(let ((a "aA-"))
3773  (string= #?"${a}\Q${a}\L${a}\u${a}\u${a}" "aA-aA\\-aa\\-aa\\-aa\\-"))
3774(let ((a "aA-"))
3775  (string= #?"${a}\Q${a}\U${a}\Q${a}\Q${a}" "aA-aA\\-AA\\-AA\\\\\\-AA\\\\\\\\\\\\\\-"))
3776(let ((a "aA-"))
3777  (string= #?"${a}\Q${a}\U${a}\Q${a}\L${a}" "aA-aA\\-AA\\-AA\\\\\\-aa\\-"))
3778(let ((a "aA-"))
3779  (string= #?"${a}\Q${a}\U${a}\Q${a}\U${a}" "aA-aA\\-AA\\-AA\\\\\\-AA\\-"))
3780(let ((a "aA-"))
3781  (string= #?"${a}\Q${a}\U${a}\Q${a}\E${a}" "aA-aA\\-AA\\-AA\\\\\\-AA\\-"))
3782(let ((a "aA-"))
3783  (string= #?"${a}\Q${a}\U${a}\Q${a}\l${a}" "aA-aA\\-AA\\-AA\\\\\\-AA\\\\\\-"))
3784(let ((a "aA-"))
3785  (string= #?"${a}\Q${a}\U${a}\Q${a}\u${a}" "aA-aA\\-AA\\-AA\\\\\\-AA\\\\\\-"))
3786(let ((a "aA-"))
3787  (string= #?"${a}\Q${a}\U${a}\L${a}\Q${a}" "aA-aA\\-AA\\-aa\\-aa\\\\\\-"))
3788(let ((a "aA-"))
3789  (string= #?"${a}\Q${a}\U${a}\L${a}\L${a}" "aA-aA\\-AA\\-aa\\-aa\\-"))
3790(let ((a "aA-"))
3791  (string= #?"${a}\Q${a}\U${a}\L${a}\U${a}" "aA-aA\\-AA\\-aa\\-AA\\-"))
3792(let ((a "aA-"))
3793  (string= #?"${a}\Q${a}\U${a}\L${a}\E${a}" "aA-aA\\-AA\\-aa\\-aA\\-"))
3794(let ((a "aA-"))
3795  (string= #?"${a}\Q${a}\U${a}\L${a}\l${a}" "aA-aA\\-AA\\-aa\\-aa\\-"))
3796(let ((a "aA-"))
3797  (string= #?"${a}\Q${a}\U${a}\L${a}\u${a}" "aA-aA\\-AA\\-aa\\-aa\\-"))
3798(let ((a "aA-"))
3799  (string= #?"${a}\Q${a}\U${a}\U${a}\Q${a}" "aA-aA\\-AA\\-AA\\-AA\\\\\\-"))
3800(let ((a "aA-"))
3801  (string= #?"${a}\Q${a}\U${a}\U${a}\L${a}" "aA-aA\\-AA\\-AA\\-aa\\-"))
3802(let ((a "aA-"))
3803  (string= #?"${a}\Q${a}\U${a}\U${a}\U${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3804(let ((a "aA-"))
3805  (string= #?"${a}\Q${a}\U${a}\U${a}\E${a}" "aA-aA\\-AA\\-AA\\-aA\\-"))
3806(let ((a "aA-"))
3807  (string= #?"${a}\Q${a}\U${a}\U${a}\l${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3808(let ((a "aA-"))
3809  (string= #?"${a}\Q${a}\U${a}\U${a}\u${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3810(let ((a "aA-"))
3811  (string= #?"${a}\Q${a}\U${a}\E${a}\Q${a}" "aA-aA\\-AA\\-aA\\-aA\\\\\\-"))
3812(let ((a "aA-"))
3813  (string= #?"${a}\Q${a}\U${a}\E${a}\L${a}" "aA-aA\\-AA\\-aA\\-aa\\-"))
3814(let ((a "aA-"))
3815  (string= #?"${a}\Q${a}\U${a}\E${a}\U${a}" "aA-aA\\-AA\\-aA\\-AA\\-"))
3816(let ((a "aA-"))
3817  (string= #?"${a}\Q${a}\U${a}\E${a}\E${a}" "aA-aA\\-AA\\-aA\\-aA-"))
3818(let ((a "aA-"))
3819  (string= #?"${a}\Q${a}\U${a}\E${a}\l${a}" "aA-aA\\-AA\\-aA\\-aA\\-"))
3820(let ((a "aA-"))
3821  (string= #?"${a}\Q${a}\U${a}\E${a}\u${a}" "aA-aA\\-AA\\-aA\\-AA\\-"))
3822(let ((a "aA-"))
3823  (string= #?"${a}\Q${a}\U${a}\l${a}\Q${a}" "aA-aA\\-AA\\-AA\\-AA\\\\\\-"))
3824(let ((a "aA-"))
3825  (string= #?"${a}\Q${a}\U${a}\l${a}\L${a}" "aA-aA\\-AA\\-AA\\-aa\\-"))
3826(let ((a "aA-"))
3827  (string= #?"${a}\Q${a}\U${a}\l${a}\U${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3828(let ((a "aA-"))
3829  (string= #?"${a}\Q${a}\U${a}\l${a}\E${a}" "aA-aA\\-AA\\-AA\\-aA\\-"))
3830(let ((a "aA-"))
3831  (string= #?"${a}\Q${a}\U${a}\l${a}\l${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3832(let ((a "aA-"))
3833  (string= #?"${a}\Q${a}\U${a}\l${a}\u${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3834(let ((a "aA-"))
3835  (string= #?"${a}\Q${a}\U${a}\u${a}\Q${a}" "aA-aA\\-AA\\-AA\\-AA\\\\\\-"))
3836(let ((a "aA-"))
3837  (string= #?"${a}\Q${a}\U${a}\u${a}\L${a}" "aA-aA\\-AA\\-AA\\-aa\\-"))
3838(let ((a "aA-"))
3839  (string= #?"${a}\Q${a}\U${a}\u${a}\U${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3840(let ((a "aA-"))
3841  (string= #?"${a}\Q${a}\U${a}\u${a}\E${a}" "aA-aA\\-AA\\-AA\\-aA\\-"))
3842(let ((a "aA-"))
3843  (string= #?"${a}\Q${a}\U${a}\u${a}\l${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3844(let ((a "aA-"))
3845  (string= #?"${a}\Q${a}\U${a}\u${a}\u${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
3846(let ((a "aA-"))
3847  (string= #?"${a}\Q${a}\E${a}\Q${a}\Q${a}" "aA-aA\\-aA-aA\\-aA\\\\\\-"))
3848(let ((a "aA-"))
3849  (string= #?"${a}\Q${a}\E${a}\Q${a}\L${a}" "aA-aA\\-aA-aA\\-aa\\-"))
3850(let ((a "aA-"))
3851  (string= #?"${a}\Q${a}\E${a}\Q${a}\U${a}" "aA-aA\\-aA-aA\\-AA\\-"))
3852(let ((a "aA-"))
3853  (string= #?"${a}\Q${a}\E${a}\Q${a}\E${a}" "aA-aA\\-aA-aA\\-aA-"))
3854(let ((a "aA-"))
3855  (string= #?"${a}\Q${a}\E${a}\Q${a}\l${a}" "aA-aA\\-aA-aA\\-aA\\-"))
3856(let ((a "aA-"))
3857  (string= #?"${a}\Q${a}\E${a}\Q${a}\u${a}" "aA-aA\\-aA-aA\\-AA\\-"))
3858(let ((a "aA-"))
3859  (string= #?"${a}\Q${a}\E${a}\L${a}\Q${a}" "aA-aA\\-aA-aa-aa\\-"))
3860(let ((a "aA-"))
3861  (string= #?"${a}\Q${a}\E${a}\L${a}\L${a}" "aA-aA\\-aA-aa-aa-"))
3862(let ((a "aA-"))
3863  (string= #?"${a}\Q${a}\E${a}\L${a}\U${a}" "aA-aA\\-aA-aa-AA-"))
3864(let ((a "aA-"))
3865  (string= #?"${a}\Q${a}\E${a}\L${a}\E${a}" "aA-aA\\-aA-aa-aA-"))
3866(let ((a "aA-"))
3867  (string= #?"${a}\Q${a}\E${a}\L${a}\l${a}" "aA-aA\\-aA-aa-aa-"))
3868(let ((a "aA-"))
3869  (string= #?"${a}\Q${a}\E${a}\L${a}\u${a}" "aA-aA\\-aA-aa-aa-"))
3870(let ((a "aA-"))
3871  (string= #?"${a}\Q${a}\E${a}\U${a}\Q${a}" "aA-aA\\-aA-AA-AA\\-"))
3872(let ((a "aA-"))
3873  (string= #?"${a}\Q${a}\E${a}\U${a}\L${a}" "aA-aA\\-aA-AA-aa-"))
3874(let ((a "aA-"))
3875  (string= #?"${a}\Q${a}\E${a}\U${a}\U${a}" "aA-aA\\-aA-AA-AA-"))
3876(let ((a "aA-"))
3877  (string= #?"${a}\Q${a}\E${a}\U${a}\E${a}" "aA-aA\\-aA-AA-aA-"))
3878(let ((a "aA-"))
3879  (string= #?"${a}\Q${a}\E${a}\U${a}\l${a}" "aA-aA\\-aA-AA-AA-"))
3880(let ((a "aA-"))
3881  (string= #?"${a}\Q${a}\E${a}\U${a}\u${a}" "aA-aA\\-aA-AA-AA-"))
3882(let ((a "aA-"))
3883  (string= #?"${a}\Q${a}\E${a}\E${a}\Q${a}" "aA-aA\\-aA-aA-aA\\-"))
3884(let ((a "aA-"))
3885  (string= #?"${a}\Q${a}\E${a}\E${a}\L${a}" "aA-aA\\-aA-aA-aa-"))
3886(let ((a "aA-"))
3887  (string= #?"${a}\Q${a}\E${a}\E${a}\U${a}" "aA-aA\\-aA-aA-AA-"))
3888(let ((a "aA-"))
3889  (string= #?"${a}\Q${a}\E${a}\E${a}\E${a}" "aA-aA\\-aA-aA-aA-"))
3890(let ((a "aA-"))
3891  (string= #?"${a}\Q${a}\E${a}\E${a}\l${a}" "aA-aA\\-aA-aA-aA-"))
3892(let ((a "aA-"))
3893  (string= #?"${a}\Q${a}\E${a}\E${a}\u${a}" "aA-aA\\-aA-aA-AA-"))
3894(let ((a "aA-"))
3895  (string= #?"${a}\Q${a}\E${a}\l${a}\Q${a}" "aA-aA\\-aA-aA-aA\\-"))
3896(let ((a "aA-"))
3897  (string= #?"${a}\Q${a}\E${a}\l${a}\L${a}" "aA-aA\\-aA-aA-aa-"))
3898(let ((a "aA-"))
3899  (string= #?"${a}\Q${a}\E${a}\l${a}\U${a}" "aA-aA\\-aA-aA-AA-"))
3900(let ((a "aA-"))
3901  (string= #?"${a}\Q${a}\E${a}\l${a}\E${a}" "aA-aA\\-aA-aA-aA-"))
3902(let ((a "aA-"))
3903  (string= #?"${a}\Q${a}\E${a}\l${a}\l${a}" "aA-aA\\-aA-aA-aA-"))
3904(let ((a "aA-"))
3905  (string= #?"${a}\Q${a}\E${a}\l${a}\u${a}" "aA-aA\\-aA-aA-AA-"))
3906(let ((a "aA-"))
3907  (string= #?"${a}\Q${a}\E${a}\u${a}\Q${a}" "aA-aA\\-aA-AA-aA\\-"))
3908(let ((a "aA-"))
3909  (string= #?"${a}\Q${a}\E${a}\u${a}\L${a}" "aA-aA\\-aA-AA-aa-"))
3910(let ((a "aA-"))
3911  (string= #?"${a}\Q${a}\E${a}\u${a}\U${a}" "aA-aA\\-aA-AA-AA-"))
3912(let ((a "aA-"))
3913  (string= #?"${a}\Q${a}\E${a}\u${a}\E${a}" "aA-aA\\-aA-AA-aA-"))
3914(let ((a "aA-"))
3915  (string= #?"${a}\Q${a}\E${a}\u${a}\l${a}" "aA-aA\\-aA-AA-aA-"))
3916(let ((a "aA-"))
3917  (string= #?"${a}\Q${a}\E${a}\u${a}\u${a}" "aA-aA\\-aA-AA-AA-"))
3918(let ((a "aA-"))
3919  (string= #?"${a}\Q${a}\l${a}\Q${a}\Q${a}" "aA-aA\\-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-"))
3920(let ((a "aA-"))
3921  (string= #?"${a}\Q${a}\l${a}\Q${a}\L${a}" "aA-aA\\-aA\\-aA\\\\\\-aa\\\\\\-"))
3922(let ((a "aA-"))
3923  (string= #?"${a}\Q${a}\l${a}\Q${a}\U${a}" "aA-aA\\-aA\\-aA\\\\\\-AA\\\\\\-"))
3924(let ((a "aA-"))
3925  (string= #?"${a}\Q${a}\l${a}\Q${a}\E${a}" "aA-aA\\-aA\\-aA\\\\\\-aA\\-"))
3926(let ((a "aA-"))
3927  (string= #?"${a}\Q${a}\l${a}\Q${a}\l${a}" "aA-aA\\-aA\\-aA\\\\\\-aA\\\\\\-"))
3928(let ((a "aA-"))
3929  (string= #?"${a}\Q${a}\l${a}\Q${a}\u${a}" "aA-aA\\-aA\\-aA\\\\\\-AA\\\\\\-"))
3930(let ((a "aA-"))
3931  (string= #?"${a}\Q${a}\l${a}\L${a}\Q${a}" "aA-aA\\-aA\\-aa\\-aa\\\\\\-"))
3932(let ((a "aA-"))
3933  (string= #?"${a}\Q${a}\l${a}\L${a}\L${a}" "aA-aA\\-aA\\-aa\\-aa\\-"))
3934(let ((a "aA-"))
3935  (string= #?"${a}\Q${a}\l${a}\L${a}\U${a}" "aA-aA\\-aA\\-aa\\-AA\\-"))
3936(let ((a "aA-"))
3937  (string= #?"${a}\Q${a}\l${a}\L${a}\E${a}" "aA-aA\\-aA\\-aa\\-aA\\-"))
3938(let ((a "aA-"))
3939  (string= #?"${a}\Q${a}\l${a}\L${a}\l${a}" "aA-aA\\-aA\\-aa\\-aa\\-"))
3940(let ((a "aA-"))
3941  (string= #?"${a}\Q${a}\l${a}\L${a}\u${a}" "aA-aA\\-aA\\-aa\\-aa\\-"))
3942(let ((a "aA-"))
3943  (string= #?"${a}\Q${a}\l${a}\U${a}\Q${a}" "aA-aA\\-aA\\-AA\\-AA\\\\\\-"))
3944(let ((a "aA-"))
3945  (string= #?"${a}\Q${a}\l${a}\U${a}\L${a}" "aA-aA\\-aA\\-AA\\-aa\\-"))
3946(let ((a "aA-"))
3947  (string= #?"${a}\Q${a}\l${a}\U${a}\U${a}" "aA-aA\\-aA\\-AA\\-AA\\-"))
3948(let ((a "aA-"))
3949  (string= #?"${a}\Q${a}\l${a}\U${a}\E${a}" "aA-aA\\-aA\\-AA\\-aA\\-"))
3950(let ((a "aA-"))
3951  (string= #?"${a}\Q${a}\l${a}\U${a}\l${a}" "aA-aA\\-aA\\-AA\\-AA\\-"))
3952(let ((a "aA-"))
3953  (string= #?"${a}\Q${a}\l${a}\U${a}\u${a}" "aA-aA\\-aA\\-AA\\-AA\\-"))
3954(let ((a "aA-"))
3955  (string= #?"${a}\Q${a}\l${a}\E${a}\Q${a}" "aA-aA\\-aA\\-aA-aA\\-"))
3956(let ((a "aA-"))
3957  (string= #?"${a}\Q${a}\l${a}\E${a}\L${a}" "aA-aA\\-aA\\-aA-aa-"))
3958(let ((a "aA-"))
3959  (string= #?"${a}\Q${a}\l${a}\E${a}\U${a}" "aA-aA\\-aA\\-aA-AA-"))
3960(let ((a "aA-"))
3961  (string= #?"${a}\Q${a}\l${a}\E${a}\E${a}" "aA-aA\\-aA\\-aA-aA-"))
3962(let ((a "aA-"))
3963  (string= #?"${a}\Q${a}\l${a}\E${a}\l${a}" "aA-aA\\-aA\\-aA-aA-"))
3964(let ((a "aA-"))
3965  (string= #?"${a}\Q${a}\l${a}\E${a}\u${a}" "aA-aA\\-aA\\-aA-AA-"))
3966(let ((a "aA-"))
3967  (string= #?"${a}\Q${a}\l${a}\l${a}\Q${a}" "aA-aA\\-aA\\-aA\\-aA\\\\\\-"))
3968(let ((a "aA-"))
3969  (string= #?"${a}\Q${a}\l${a}\l${a}\L${a}" "aA-aA\\-aA\\-aA\\-aa\\-"))
3970(let ((a "aA-"))
3971  (string= #?"${a}\Q${a}\l${a}\l${a}\U${a}" "aA-aA\\-aA\\-aA\\-AA\\-"))
3972(let ((a "aA-"))
3973  (string= #?"${a}\Q${a}\l${a}\l${a}\E${a}" "aA-aA\\-aA\\-aA\\-aA-"))
3974(let ((a "aA-"))
3975  (string= #?"${a}\Q${a}\l${a}\l${a}\l${a}" "aA-aA\\-aA\\-aA\\-aA\\-"))
3976(let ((a "aA-"))
3977  (string= #?"${a}\Q${a}\l${a}\l${a}\u${a}" "aA-aA\\-aA\\-aA\\-AA\\-"))
3978(let ((a "aA-"))
3979  (string= #?"${a}\Q${a}\l${a}\u${a}\Q${a}" "aA-aA\\-aA\\-AA\\-aA\\\\\\-"))
3980(let ((a "aA-"))
3981  (string= #?"${a}\Q${a}\l${a}\u${a}\L${a}" "aA-aA\\-aA\\-AA\\-aa\\-"))
3982(let ((a "aA-"))
3983  (string= #?"${a}\Q${a}\l${a}\u${a}\U${a}" "aA-aA\\-aA\\-AA\\-AA\\-"))
3984(let ((a "aA-"))
3985  (string= #?"${a}\Q${a}\l${a}\u${a}\E${a}" "aA-aA\\-aA\\-AA\\-aA-"))
3986(let ((a "aA-"))
3987  (string= #?"${a}\Q${a}\l${a}\u${a}\l${a}" "aA-aA\\-aA\\-AA\\-aA\\-"))
3988(let ((a "aA-"))
3989  (string= #?"${a}\Q${a}\l${a}\u${a}\u${a}" "aA-aA\\-aA\\-AA\\-AA\\-"))
3990(let ((a "aA-"))
3991  (string= #?"${a}\Q${a}\u${a}\Q${a}\Q${a}" "aA-aA\\-AA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-"))
3992(let ((a "aA-"))
3993  (string= #?"${a}\Q${a}\u${a}\Q${a}\L${a}" "aA-aA\\-AA\\-aA\\\\\\-aa\\\\\\-"))
3994(let ((a "aA-"))
3995  (string= #?"${a}\Q${a}\u${a}\Q${a}\U${a}" "aA-aA\\-AA\\-aA\\\\\\-AA\\\\\\-"))
3996(let ((a "aA-"))
3997  (string= #?"${a}\Q${a}\u${a}\Q${a}\E${a}" "aA-aA\\-AA\\-aA\\\\\\-aA\\-"))
3998(let ((a "aA-"))
3999  (string= #?"${a}\Q${a}\u${a}\Q${a}\l${a}" "aA-aA\\-AA\\-aA\\\\\\-aA\\\\\\-"))
4000(let ((a "aA-"))
4001  (string= #?"${a}\Q${a}\u${a}\Q${a}\u${a}" "aA-aA\\-AA\\-aA\\\\\\-AA\\\\\\-"))
4002(let ((a "aA-"))
4003  (string= #?"${a}\Q${a}\u${a}\L${a}\Q${a}" "aA-aA\\-AA\\-aa\\-aa\\\\\\-"))
4004(let ((a "aA-"))
4005  (string= #?"${a}\Q${a}\u${a}\L${a}\L${a}" "aA-aA\\-AA\\-aa\\-aa\\-"))
4006(let ((a "aA-"))
4007  (string= #?"${a}\Q${a}\u${a}\L${a}\U${a}" "aA-aA\\-AA\\-aa\\-AA\\-"))
4008(let ((a "aA-"))
4009  (string= #?"${a}\Q${a}\u${a}\L${a}\E${a}" "aA-aA\\-AA\\-aa\\-aA\\-"))
4010(let ((a "aA-"))
4011  (string= #?"${a}\Q${a}\u${a}\L${a}\l${a}" "aA-aA\\-AA\\-aa\\-aa\\-"))
4012(let ((a "aA-"))
4013  (string= #?"${a}\Q${a}\u${a}\L${a}\u${a}" "aA-aA\\-AA\\-aa\\-aa\\-"))
4014(let ((a "aA-"))
4015  (string= #?"${a}\Q${a}\u${a}\U${a}\Q${a}" "aA-aA\\-AA\\-AA\\-AA\\\\\\-"))
4016(let ((a "aA-"))
4017  (string= #?"${a}\Q${a}\u${a}\U${a}\L${a}" "aA-aA\\-AA\\-AA\\-aa\\-"))
4018(let ((a "aA-"))
4019  (string= #?"${a}\Q${a}\u${a}\U${a}\U${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
4020(let ((a "aA-"))
4021  (string= #?"${a}\Q${a}\u${a}\U${a}\E${a}" "aA-aA\\-AA\\-AA\\-aA\\-"))
4022(let ((a "aA-"))
4023  (string= #?"${a}\Q${a}\u${a}\U${a}\l${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
4024(let ((a "aA-"))
4025  (string= #?"${a}\Q${a}\u${a}\U${a}\u${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
4026(let ((a "aA-"))
4027  (string= #?"${a}\Q${a}\u${a}\E${a}\Q${a}" "aA-aA\\-AA\\-aA-aA\\-"))
4028(let ((a "aA-"))
4029  (string= #?"${a}\Q${a}\u${a}\E${a}\L${a}" "aA-aA\\-AA\\-aA-aa-"))
4030(let ((a "aA-"))
4031  (string= #?"${a}\Q${a}\u${a}\E${a}\U${a}" "aA-aA\\-AA\\-aA-AA-"))
4032(let ((a "aA-"))
4033  (string= #?"${a}\Q${a}\u${a}\E${a}\E${a}" "aA-aA\\-AA\\-aA-aA-"))
4034(let ((a "aA-"))
4035  (string= #?"${a}\Q${a}\u${a}\E${a}\l${a}" "aA-aA\\-AA\\-aA-aA-"))
4036(let ((a "aA-"))
4037  (string= #?"${a}\Q${a}\u${a}\E${a}\u${a}" "aA-aA\\-AA\\-aA-AA-"))
4038(let ((a "aA-"))
4039  (string= #?"${a}\Q${a}\u${a}\l${a}\Q${a}" "aA-aA\\-AA\\-aA\\-aA\\\\\\-"))
4040(let ((a "aA-"))
4041  (string= #?"${a}\Q${a}\u${a}\l${a}\L${a}" "aA-aA\\-AA\\-aA\\-aa\\-"))
4042(let ((a "aA-"))
4043  (string= #?"${a}\Q${a}\u${a}\l${a}\U${a}" "aA-aA\\-AA\\-aA\\-AA\\-"))
4044(let ((a "aA-"))
4045  (string= #?"${a}\Q${a}\u${a}\l${a}\E${a}" "aA-aA\\-AA\\-aA\\-aA-"))
4046(let ((a "aA-"))
4047  (string= #?"${a}\Q${a}\u${a}\l${a}\l${a}" "aA-aA\\-AA\\-aA\\-aA\\-"))
4048(let ((a "aA-"))
4049  (string= #?"${a}\Q${a}\u${a}\l${a}\u${a}" "aA-aA\\-AA\\-aA\\-AA\\-"))
4050(let ((a "aA-"))
4051  (string= #?"${a}\Q${a}\u${a}\u${a}\Q${a}" "aA-aA\\-AA\\-AA\\-aA\\\\\\-"))
4052(let ((a "aA-"))
4053  (string= #?"${a}\Q${a}\u${a}\u${a}\L${a}" "aA-aA\\-AA\\-AA\\-aa\\-"))
4054(let ((a "aA-"))
4055  (string= #?"${a}\Q${a}\u${a}\u${a}\U${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
4056(let ((a "aA-"))
4057  (string= #?"${a}\Q${a}\u${a}\u${a}\E${a}" "aA-aA\\-AA\\-AA\\-aA-"))
4058(let ((a "aA-"))
4059  (string= #?"${a}\Q${a}\u${a}\u${a}\l${a}" "aA-aA\\-AA\\-AA\\-aA\\-"))
4060(let ((a "aA-"))
4061  (string= #?"${a}\Q${a}\u${a}\u${a}\u${a}" "aA-aA\\-AA\\-AA\\-AA\\-"))
4062(let ((a "aA-"))
4063  (string= #?"${a}\L${a}\Q${a}\Q${a}\Q${a}" "aA-aa-aa\\-aa\\\\\\-aa\\\\\\\\\\\\\\-"))
4064(let ((a "aA-"))
4065  (string= #?"${a}\L${a}\Q${a}\Q${a}\L${a}" "aA-aa-aa\\-aa\\\\\\-aa-"))
4066(let ((a "aA-"))
4067  (string= #?"${a}\L${a}\Q${a}\Q${a}\U${a}" "aA-aa-aa\\-aa\\\\\\-AA-"))
4068(let ((a "aA-"))
4069  (string= #?"${a}\L${a}\Q${a}\Q${a}\E${a}" "aA-aa-aa\\-aa\\\\\\-aa\\-"))
4070(let ((a "aA-"))
4071  (string= #?"${a}\L${a}\Q${a}\Q${a}\l${a}" "aA-aa-aa\\-aa\\\\\\-aa\\\\\\-"))
4072(let ((a "aA-"))
4073  (string= #?"${a}\L${a}\Q${a}\Q${a}\u${a}" "aA-aa-aa\\-aa\\\\\\-aa\\\\\\-"))
4074(let ((a "aA-"))
4075  (string= #?"${a}\L${a}\Q${a}\L${a}\Q${a}" "aA-aa-aa\\-aa-aa\\-"))
4076(let ((a "aA-"))
4077  (string= #?"${a}\L${a}\Q${a}\L${a}\L${a}" "aA-aa-aa\\-aa-aa-"))
4078(let ((a "aA-"))
4079  (string= #?"${a}\L${a}\Q${a}\L${a}\U${a}" "aA-aa-aa\\-aa-AA-"))
4080(let ((a "aA-"))
4081  (string= #?"${a}\L${a}\Q${a}\L${a}\E${a}" "aA-aa-aa\\-aa-aA-"))
4082(let ((a "aA-"))
4083  (string= #?"${a}\L${a}\Q${a}\L${a}\l${a}" "aA-aa-aa\\-aa-aa-"))
4084(let ((a "aA-"))
4085  (string= #?"${a}\L${a}\Q${a}\L${a}\u${a}" "aA-aa-aa\\-aa-aa-"))
4086(let ((a "aA-"))
4087  (string= #?"${a}\L${a}\Q${a}\U${a}\Q${a}" "aA-aa-aa\\-AA-AA\\-"))
4088(let ((a "aA-"))
4089  (string= #?"${a}\L${a}\Q${a}\U${a}\L${a}" "aA-aa-aa\\-AA-aa-"))
4090(let ((a "aA-"))
4091  (string= #?"${a}\L${a}\Q${a}\U${a}\U${a}" "aA-aa-aa\\-AA-AA-"))
4092(let ((a "aA-"))
4093  (string= #?"${a}\L${a}\Q${a}\U${a}\E${a}" "aA-aa-aa\\-AA-aA-"))
4094(let ((a "aA-"))
4095  (string= #?"${a}\L${a}\Q${a}\U${a}\l${a}" "aA-aa-aa\\-AA-AA-"))
4096(let ((a "aA-"))
4097  (string= #?"${a}\L${a}\Q${a}\U${a}\u${a}" "aA-aa-aa\\-AA-AA-"))
4098(let ((a "aA-"))
4099  (string= #?"${a}\L${a}\Q${a}\E${a}\Q${a}" "aA-aa-aa\\-aa-aa\\-"))
4100(let ((a "aA-"))
4101  (string= #?"${a}\L${a}\Q${a}\E${a}\L${a}" "aA-aa-aa\\-aa-aa-"))
4102(let ((a "aA-"))
4103  (string= #?"${a}\L${a}\Q${a}\E${a}\U${a}" "aA-aa-aa\\-aa-AA-"))
4104(let ((a "aA-"))
4105  (string= #?"${a}\L${a}\Q${a}\E${a}\E${a}" "aA-aa-aa\\-aa-aA-"))
4106(let ((a "aA-"))
4107  (string= #?"${a}\L${a}\Q${a}\E${a}\l${a}" "aA-aa-aa\\-aa-aa-"))
4108(let ((a "aA-"))
4109  (string= #?"${a}\L${a}\Q${a}\E${a}\u${a}" "aA-aa-aa\\-aa-aa-"))
4110(let ((a "aA-"))
4111  (string= #?"${a}\L${a}\Q${a}\l${a}\Q${a}" "aA-aa-aa\\-aa\\-aa\\\\\\-"))
4112(let ((a "aA-"))
4113  (string= #?"${a}\L${a}\Q${a}\l${a}\L${a}" "aA-aa-aa\\-aa\\-aa-"))
4114(let ((a "aA-"))
4115  (string= #?"${a}\L${a}\Q${a}\l${a}\U${a}" "aA-aa-aa\\-aa\\-AA-"))
4116(let ((a "aA-"))
4117  (string= #?"${a}\L${a}\Q${a}\l${a}\E${a}" "aA-aa-aa\\-aa\\-aa-"))
4118(let ((a "aA-"))
4119  (string= #?"${a}\L${a}\Q${a}\l${a}\l${a}" "aA-aa-aa\\-aa\\-aa\\-"))
4120(let ((a "aA-"))
4121  (string= #?"${a}\L${a}\Q${a}\l${a}\u${a}" "aA-aa-aa\\-aa\\-aa\\-"))
4122(let ((a "aA-"))
4123  (string= #?"${a}\L${a}\Q${a}\u${a}\Q${a}" "aA-aa-aa\\-aa\\-aa\\\\\\-"))
4124(let ((a "aA-"))
4125  (string= #?"${a}\L${a}\Q${a}\u${a}\L${a}" "aA-aa-aa\\-aa\\-aa-"))
4126(let ((a "aA-"))
4127  (string= #?"${a}\L${a}\Q${a}\u${a}\U${a}" "aA-aa-aa\\-aa\\-AA-"))
4128(let ((a "aA-"))
4129  (string= #?"${a}\L${a}\Q${a}\u${a}\E${a}" "aA-aa-aa\\-aa\\-aa-"))
4130(let ((a "aA-"))
4131  (string= #?"${a}\L${a}\Q${a}\u${a}\l${a}" "aA-aa-aa\\-aa\\-aa\\-"))
4132(let ((a "aA-"))
4133  (string= #?"${a}\L${a}\Q${a}\u${a}\u${a}" "aA-aa-aa\\-aa\\-aa\\-"))
4134(let ((a "aA-"))
4135  (string= #?"${a}\L${a}\L${a}\Q${a}\Q${a}" "aA-aa-aa-aa\\-aa\\\\\\-"))
4136(let ((a "aA-"))
4137  (string= #?"${a}\L${a}\L${a}\Q${a}\L${a}" "aA-aa-aa-aa\\-aa-"))
4138(let ((a "aA-"))
4139  (string= #?"${a}\L${a}\L${a}\Q${a}\U${a}" "aA-aa-aa-aa\\-AA-"))
4140(let ((a "aA-"))
4141  (string= #?"${a}\L${a}\L${a}\Q${a}\E${a}" "aA-aa-aa-aa\\-aa-"))
4142(let ((a "aA-"))
4143  (string= #?"${a}\L${a}\L${a}\Q${a}\l${a}" "aA-aa-aa-aa\\-aa\\-"))
4144(let ((a "aA-"))
4145  (string= #?"${a}\L${a}\L${a}\Q${a}\u${a}" "aA-aa-aa-aa\\-aa\\-"))
4146(let ((a "aA-"))
4147  (string= #?"${a}\L${a}\L${a}\L${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4148(let ((a "aA-"))
4149  (string= #?"${a}\L${a}\L${a}\L${a}\L${a}" "aA-aa-aa-aa-aa-"))
4150(let ((a "aA-"))
4151  (string= #?"${a}\L${a}\L${a}\L${a}\U${a}" "aA-aa-aa-aa-AA-"))
4152(let ((a "aA-"))
4153  (string= #?"${a}\L${a}\L${a}\L${a}\E${a}" "aA-aa-aa-aa-aA-"))
4154(let ((a "aA-"))
4155  (string= #?"${a}\L${a}\L${a}\L${a}\l${a}" "aA-aa-aa-aa-aa-"))
4156(let ((a "aA-"))
4157  (string= #?"${a}\L${a}\L${a}\L${a}\u${a}" "aA-aa-aa-aa-aa-"))
4158(let ((a "aA-"))
4159  (string= #?"${a}\L${a}\L${a}\U${a}\Q${a}" "aA-aa-aa-AA-AA\\-"))
4160(let ((a "aA-"))
4161  (string= #?"${a}\L${a}\L${a}\U${a}\L${a}" "aA-aa-aa-AA-aa-"))
4162(let ((a "aA-"))
4163  (string= #?"${a}\L${a}\L${a}\U${a}\U${a}" "aA-aa-aa-AA-AA-"))
4164(let ((a "aA-"))
4165  (string= #?"${a}\L${a}\L${a}\U${a}\E${a}" "aA-aa-aa-AA-aA-"))
4166(let ((a "aA-"))
4167  (string= #?"${a}\L${a}\L${a}\U${a}\l${a}" "aA-aa-aa-AA-AA-"))
4168(let ((a "aA-"))
4169  (string= #?"${a}\L${a}\L${a}\U${a}\u${a}" "aA-aa-aa-AA-AA-"))
4170(let ((a "aA-"))
4171  (string= #?"${a}\L${a}\L${a}\E${a}\Q${a}" "aA-aa-aa-aA-aA\\-"))
4172(let ((a "aA-"))
4173  (string= #?"${a}\L${a}\L${a}\E${a}\L${a}" "aA-aa-aa-aA-aa-"))
4174(let ((a "aA-"))
4175  (string= #?"${a}\L${a}\L${a}\E${a}\U${a}" "aA-aa-aa-aA-AA-"))
4176(let ((a "aA-"))
4177  (string= #?"${a}\L${a}\L${a}\E${a}\E${a}" "aA-aa-aa-aA-aA-"))
4178(let ((a "aA-"))
4179  (string= #?"${a}\L${a}\L${a}\E${a}\l${a}" "aA-aa-aa-aA-aA-"))
4180(let ((a "aA-"))
4181  (string= #?"${a}\L${a}\L${a}\E${a}\u${a}" "aA-aa-aa-aA-AA-"))
4182(let ((a "aA-"))
4183  (string= #?"${a}\L${a}\L${a}\l${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4184(let ((a "aA-"))
4185  (string= #?"${a}\L${a}\L${a}\l${a}\L${a}" "aA-aa-aa-aa-aa-"))
4186(let ((a "aA-"))
4187  (string= #?"${a}\L${a}\L${a}\l${a}\U${a}" "aA-aa-aa-aa-AA-"))
4188(let ((a "aA-"))
4189  (string= #?"${a}\L${a}\L${a}\l${a}\E${a}" "aA-aa-aa-aa-aA-"))
4190(let ((a "aA-"))
4191  (string= #?"${a}\L${a}\L${a}\l${a}\l${a}" "aA-aa-aa-aa-aa-"))
4192(let ((a "aA-"))
4193  (string= #?"${a}\L${a}\L${a}\l${a}\u${a}" "aA-aa-aa-aa-aa-"))
4194(let ((a "aA-"))
4195  (string= #?"${a}\L${a}\L${a}\u${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4196(let ((a "aA-"))
4197  (string= #?"${a}\L${a}\L${a}\u${a}\L${a}" "aA-aa-aa-aa-aa-"))
4198(let ((a "aA-"))
4199  (string= #?"${a}\L${a}\L${a}\u${a}\U${a}" "aA-aa-aa-aa-AA-"))
4200(let ((a "aA-"))
4201  (string= #?"${a}\L${a}\L${a}\u${a}\E${a}" "aA-aa-aa-aa-aA-"))
4202(let ((a "aA-"))
4203  (string= #?"${a}\L${a}\L${a}\u${a}\l${a}" "aA-aa-aa-aa-aa-"))
4204(let ((a "aA-"))
4205  (string= #?"${a}\L${a}\L${a}\u${a}\u${a}" "aA-aa-aa-aa-aa-"))
4206(let ((a "aA-"))
4207  (string= #?"${a}\L${a}\U${a}\Q${a}\Q${a}" "aA-aa-AA-AA\\-AA\\\\\\-"))
4208(let ((a "aA-"))
4209  (string= #?"${a}\L${a}\U${a}\Q${a}\L${a}" "aA-aa-AA-AA\\-aa-"))
4210(let ((a "aA-"))
4211  (string= #?"${a}\L${a}\U${a}\Q${a}\U${a}" "aA-aa-AA-AA\\-AA-"))
4212(let ((a "aA-"))
4213  (string= #?"${a}\L${a}\U${a}\Q${a}\E${a}" "aA-aa-AA-AA\\-AA-"))
4214(let ((a "aA-"))
4215  (string= #?"${a}\L${a}\U${a}\Q${a}\l${a}" "aA-aa-AA-AA\\-AA\\-"))
4216(let ((a "aA-"))
4217  (string= #?"${a}\L${a}\U${a}\Q${a}\u${a}" "aA-aa-AA-AA\\-AA\\-"))
4218(let ((a "aA-"))
4219  (string= #?"${a}\L${a}\U${a}\L${a}\Q${a}" "aA-aa-AA-aa-aa\\-"))
4220(let ((a "aA-"))
4221  (string= #?"${a}\L${a}\U${a}\L${a}\L${a}" "aA-aa-AA-aa-aa-"))
4222(let ((a "aA-"))
4223  (string= #?"${a}\L${a}\U${a}\L${a}\U${a}" "aA-aa-AA-aa-AA-"))
4224(let ((a "aA-"))
4225  (string= #?"${a}\L${a}\U${a}\L${a}\E${a}" "aA-aa-AA-aa-aA-"))
4226(let ((a "aA-"))
4227  (string= #?"${a}\L${a}\U${a}\L${a}\l${a}" "aA-aa-AA-aa-aa-"))
4228(let ((a "aA-"))
4229  (string= #?"${a}\L${a}\U${a}\L${a}\u${a}" "aA-aa-AA-aa-aa-"))
4230(let ((a "aA-"))
4231  (string= #?"${a}\L${a}\U${a}\U${a}\Q${a}" "aA-aa-AA-AA-AA\\-"))
4232(let ((a "aA-"))
4233  (string= #?"${a}\L${a}\U${a}\U${a}\L${a}" "aA-aa-AA-AA-aa-"))
4234(let ((a "aA-"))
4235  (string= #?"${a}\L${a}\U${a}\U${a}\U${a}" "aA-aa-AA-AA-AA-"))
4236(let ((a "aA-"))
4237  (string= #?"${a}\L${a}\U${a}\U${a}\E${a}" "aA-aa-AA-AA-aA-"))
4238(let ((a "aA-"))
4239  (string= #?"${a}\L${a}\U${a}\U${a}\l${a}" "aA-aa-AA-AA-AA-"))
4240(let ((a "aA-"))
4241  (string= #?"${a}\L${a}\U${a}\U${a}\u${a}" "aA-aa-AA-AA-AA-"))
4242(let ((a "aA-"))
4243  (string= #?"${a}\L${a}\U${a}\E${a}\Q${a}" "aA-aa-AA-aA-aA\\-"))
4244(let ((a "aA-"))
4245  (string= #?"${a}\L${a}\U${a}\E${a}\L${a}" "aA-aa-AA-aA-aa-"))
4246(let ((a "aA-"))
4247  (string= #?"${a}\L${a}\U${a}\E${a}\U${a}" "aA-aa-AA-aA-AA-"))
4248(let ((a "aA-"))
4249  (string= #?"${a}\L${a}\U${a}\E${a}\E${a}" "aA-aa-AA-aA-aA-"))
4250(let ((a "aA-"))
4251  (string= #?"${a}\L${a}\U${a}\E${a}\l${a}" "aA-aa-AA-aA-aA-"))
4252(let ((a "aA-"))
4253  (string= #?"${a}\L${a}\U${a}\E${a}\u${a}" "aA-aa-AA-aA-AA-"))
4254(let ((a "aA-"))
4255  (string= #?"${a}\L${a}\U${a}\l${a}\Q${a}" "aA-aa-AA-AA-AA\\-"))
4256(let ((a "aA-"))
4257  (string= #?"${a}\L${a}\U${a}\l${a}\L${a}" "aA-aa-AA-AA-aa-"))
4258(let ((a "aA-"))
4259  (string= #?"${a}\L${a}\U${a}\l${a}\U${a}" "aA-aa-AA-AA-AA-"))
4260(let ((a "aA-"))
4261  (string= #?"${a}\L${a}\U${a}\l${a}\E${a}" "aA-aa-AA-AA-aA-"))
4262(let ((a "aA-"))
4263  (string= #?"${a}\L${a}\U${a}\l${a}\l${a}" "aA-aa-AA-AA-AA-"))
4264(let ((a "aA-"))
4265  (string= #?"${a}\L${a}\U${a}\l${a}\u${a}" "aA-aa-AA-AA-AA-"))
4266(let ((a "aA-"))
4267  (string= #?"${a}\L${a}\U${a}\u${a}\Q${a}" "aA-aa-AA-AA-AA\\-"))
4268(let ((a "aA-"))
4269  (string= #?"${a}\L${a}\U${a}\u${a}\L${a}" "aA-aa-AA-AA-aa-"))
4270(let ((a "aA-"))
4271  (string= #?"${a}\L${a}\U${a}\u${a}\U${a}" "aA-aa-AA-AA-AA-"))
4272(let ((a "aA-"))
4273  (string= #?"${a}\L${a}\U${a}\u${a}\E${a}" "aA-aa-AA-AA-aA-"))
4274(let ((a "aA-"))
4275  (string= #?"${a}\L${a}\U${a}\u${a}\l${a}" "aA-aa-AA-AA-AA-"))
4276(let ((a "aA-"))
4277  (string= #?"${a}\L${a}\U${a}\u${a}\u${a}" "aA-aa-AA-AA-AA-"))
4278(let ((a "aA-"))
4279  (string= #?"${a}\L${a}\E${a}\Q${a}\Q${a}" "aA-aa-aA-aA\\-aA\\\\\\-"))
4280(let ((a "aA-"))
4281  (string= #?"${a}\L${a}\E${a}\Q${a}\L${a}" "aA-aa-aA-aA\\-aa\\-"))
4282(let ((a "aA-"))
4283  (string= #?"${a}\L${a}\E${a}\Q${a}\U${a}" "aA-aa-aA-aA\\-AA\\-"))
4284(let ((a "aA-"))
4285  (string= #?"${a}\L${a}\E${a}\Q${a}\E${a}" "aA-aa-aA-aA\\-aA-"))
4286(let ((a "aA-"))
4287  (string= #?"${a}\L${a}\E${a}\Q${a}\l${a}" "aA-aa-aA-aA\\-aA\\-"))
4288(let ((a "aA-"))
4289  (string= #?"${a}\L${a}\E${a}\Q${a}\u${a}" "aA-aa-aA-aA\\-AA\\-"))
4290(let ((a "aA-"))
4291  (string= #?"${a}\L${a}\E${a}\L${a}\Q${a}" "aA-aa-aA-aa-aa\\-"))
4292(let ((a "aA-"))
4293  (string= #?"${a}\L${a}\E${a}\L${a}\L${a}" "aA-aa-aA-aa-aa-"))
4294(let ((a "aA-"))
4295  (string= #?"${a}\L${a}\E${a}\L${a}\U${a}" "aA-aa-aA-aa-AA-"))
4296(let ((a "aA-"))
4297  (string= #?"${a}\L${a}\E${a}\L${a}\E${a}" "aA-aa-aA-aa-aA-"))
4298(let ((a "aA-"))
4299  (string= #?"${a}\L${a}\E${a}\L${a}\l${a}" "aA-aa-aA-aa-aa-"))
4300(let ((a "aA-"))
4301  (string= #?"${a}\L${a}\E${a}\L${a}\u${a}" "aA-aa-aA-aa-aa-"))
4302(let ((a "aA-"))
4303  (string= #?"${a}\L${a}\E${a}\U${a}\Q${a}" "aA-aa-aA-AA-AA\\-"))
4304(let ((a "aA-"))
4305  (string= #?"${a}\L${a}\E${a}\U${a}\L${a}" "aA-aa-aA-AA-aa-"))
4306(let ((a "aA-"))
4307  (string= #?"${a}\L${a}\E${a}\U${a}\U${a}" "aA-aa-aA-AA-AA-"))
4308(let ((a "aA-"))
4309  (string= #?"${a}\L${a}\E${a}\U${a}\E${a}" "aA-aa-aA-AA-aA-"))
4310(let ((a "aA-"))
4311  (string= #?"${a}\L${a}\E${a}\U${a}\l${a}" "aA-aa-aA-AA-AA-"))
4312(let ((a "aA-"))
4313  (string= #?"${a}\L${a}\E${a}\U${a}\u${a}" "aA-aa-aA-AA-AA-"))
4314(let ((a "aA-"))
4315  (string= #?"${a}\L${a}\E${a}\E${a}\Q${a}" "aA-aa-aA-aA-aA\\-"))
4316(let ((a "aA-"))
4317  (string= #?"${a}\L${a}\E${a}\E${a}\L${a}" "aA-aa-aA-aA-aa-"))
4318(let ((a "aA-"))
4319  (string= #?"${a}\L${a}\E${a}\E${a}\U${a}" "aA-aa-aA-aA-AA-"))
4320(let ((a "aA-"))
4321  (string= #?"${a}\L${a}\E${a}\E${a}\E${a}" "aA-aa-aA-aA-aA-"))
4322(let ((a "aA-"))
4323  (string= #?"${a}\L${a}\E${a}\E${a}\l${a}" "aA-aa-aA-aA-aA-"))
4324(let ((a "aA-"))
4325  (string= #?"${a}\L${a}\E${a}\E${a}\u${a}" "aA-aa-aA-aA-AA-"))
4326(let ((a "aA-"))
4327  (string= #?"${a}\L${a}\E${a}\l${a}\Q${a}" "aA-aa-aA-aA-aA\\-"))
4328(let ((a "aA-"))
4329  (string= #?"${a}\L${a}\E${a}\l${a}\L${a}" "aA-aa-aA-aA-aa-"))
4330(let ((a "aA-"))
4331  (string= #?"${a}\L${a}\E${a}\l${a}\U${a}" "aA-aa-aA-aA-AA-"))
4332(let ((a "aA-"))
4333  (string= #?"${a}\L${a}\E${a}\l${a}\E${a}" "aA-aa-aA-aA-aA-"))
4334(let ((a "aA-"))
4335  (string= #?"${a}\L${a}\E${a}\l${a}\l${a}" "aA-aa-aA-aA-aA-"))
4336(let ((a "aA-"))
4337  (string= #?"${a}\L${a}\E${a}\l${a}\u${a}" "aA-aa-aA-aA-AA-"))
4338(let ((a "aA-"))
4339  (string= #?"${a}\L${a}\E${a}\u${a}\Q${a}" "aA-aa-aA-AA-aA\\-"))
4340(let ((a "aA-"))
4341  (string= #?"${a}\L${a}\E${a}\u${a}\L${a}" "aA-aa-aA-AA-aa-"))
4342(let ((a "aA-"))
4343  (string= #?"${a}\L${a}\E${a}\u${a}\U${a}" "aA-aa-aA-AA-AA-"))
4344(let ((a "aA-"))
4345  (string= #?"${a}\L${a}\E${a}\u${a}\E${a}" "aA-aa-aA-AA-aA-"))
4346(let ((a "aA-"))
4347  (string= #?"${a}\L${a}\E${a}\u${a}\l${a}" "aA-aa-aA-AA-aA-"))
4348(let ((a "aA-"))
4349  (string= #?"${a}\L${a}\E${a}\u${a}\u${a}" "aA-aa-aA-AA-AA-"))
4350(let ((a "aA-"))
4351  (string= #?"${a}\L${a}\l${a}\Q${a}\Q${a}" "aA-aa-aa-aa\\-aa\\\\\\-"))
4352(let ((a "aA-"))
4353  (string= #?"${a}\L${a}\l${a}\Q${a}\L${a}" "aA-aa-aa-aa\\-aa-"))
4354(let ((a "aA-"))
4355  (string= #?"${a}\L${a}\l${a}\Q${a}\U${a}" "aA-aa-aa-aa\\-AA-"))
4356(let ((a "aA-"))
4357  (string= #?"${a}\L${a}\l${a}\Q${a}\E${a}" "aA-aa-aa-aa\\-aa-"))
4358(let ((a "aA-"))
4359  (string= #?"${a}\L${a}\l${a}\Q${a}\l${a}" "aA-aa-aa-aa\\-aa\\-"))
4360(let ((a "aA-"))
4361  (string= #?"${a}\L${a}\l${a}\Q${a}\u${a}" "aA-aa-aa-aa\\-aa\\-"))
4362(let ((a "aA-"))
4363  (string= #?"${a}\L${a}\l${a}\L${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4364(let ((a "aA-"))
4365  (string= #?"${a}\L${a}\l${a}\L${a}\L${a}" "aA-aa-aa-aa-aa-"))
4366(let ((a "aA-"))
4367  (string= #?"${a}\L${a}\l${a}\L${a}\U${a}" "aA-aa-aa-aa-AA-"))
4368(let ((a "aA-"))
4369  (string= #?"${a}\L${a}\l${a}\L${a}\E${a}" "aA-aa-aa-aa-aA-"))
4370(let ((a "aA-"))
4371  (string= #?"${a}\L${a}\l${a}\L${a}\l${a}" "aA-aa-aa-aa-aa-"))
4372(let ((a "aA-"))
4373  (string= #?"${a}\L${a}\l${a}\L${a}\u${a}" "aA-aa-aa-aa-aa-"))
4374(let ((a "aA-"))
4375  (string= #?"${a}\L${a}\l${a}\U${a}\Q${a}" "aA-aa-aa-AA-AA\\-"))
4376(let ((a "aA-"))
4377  (string= #?"${a}\L${a}\l${a}\U${a}\L${a}" "aA-aa-aa-AA-aa-"))
4378(let ((a "aA-"))
4379  (string= #?"${a}\L${a}\l${a}\U${a}\U${a}" "aA-aa-aa-AA-AA-"))
4380(let ((a "aA-"))
4381  (string= #?"${a}\L${a}\l${a}\U${a}\E${a}" "aA-aa-aa-AA-aA-"))
4382(let ((a "aA-"))
4383  (string= #?"${a}\L${a}\l${a}\U${a}\l${a}" "aA-aa-aa-AA-AA-"))
4384(let ((a "aA-"))
4385  (string= #?"${a}\L${a}\l${a}\U${a}\u${a}" "aA-aa-aa-AA-AA-"))
4386(let ((a "aA-"))
4387  (string= #?"${a}\L${a}\l${a}\E${a}\Q${a}" "aA-aa-aa-aA-aA\\-"))
4388(let ((a "aA-"))
4389  (string= #?"${a}\L${a}\l${a}\E${a}\L${a}" "aA-aa-aa-aA-aa-"))
4390(let ((a "aA-"))
4391  (string= #?"${a}\L${a}\l${a}\E${a}\U${a}" "aA-aa-aa-aA-AA-"))
4392(let ((a "aA-"))
4393  (string= #?"${a}\L${a}\l${a}\E${a}\E${a}" "aA-aa-aa-aA-aA-"))
4394(let ((a "aA-"))
4395  (string= #?"${a}\L${a}\l${a}\E${a}\l${a}" "aA-aa-aa-aA-aA-"))
4396(let ((a "aA-"))
4397  (string= #?"${a}\L${a}\l${a}\E${a}\u${a}" "aA-aa-aa-aA-AA-"))
4398(let ((a "aA-"))
4399  (string= #?"${a}\L${a}\l${a}\l${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4400(let ((a "aA-"))
4401  (string= #?"${a}\L${a}\l${a}\l${a}\L${a}" "aA-aa-aa-aa-aa-"))
4402(let ((a "aA-"))
4403  (string= #?"${a}\L${a}\l${a}\l${a}\U${a}" "aA-aa-aa-aa-AA-"))
4404(let ((a "aA-"))
4405  (string= #?"${a}\L${a}\l${a}\l${a}\E${a}" "aA-aa-aa-aa-aA-"))
4406(let ((a "aA-"))
4407  (string= #?"${a}\L${a}\l${a}\l${a}\l${a}" "aA-aa-aa-aa-aa-"))
4408(let ((a "aA-"))
4409  (string= #?"${a}\L${a}\l${a}\l${a}\u${a}" "aA-aa-aa-aa-aa-"))
4410(let ((a "aA-"))
4411  (string= #?"${a}\L${a}\l${a}\u${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4412(let ((a "aA-"))
4413  (string= #?"${a}\L${a}\l${a}\u${a}\L${a}" "aA-aa-aa-aa-aa-"))
4414(let ((a "aA-"))
4415  (string= #?"${a}\L${a}\l${a}\u${a}\U${a}" "aA-aa-aa-aa-AA-"))
4416(let ((a "aA-"))
4417  (string= #?"${a}\L${a}\l${a}\u${a}\E${a}" "aA-aa-aa-aa-aA-"))
4418(let ((a "aA-"))
4419  (string= #?"${a}\L${a}\l${a}\u${a}\l${a}" "aA-aa-aa-aa-aa-"))
4420(let ((a "aA-"))
4421  (string= #?"${a}\L${a}\l${a}\u${a}\u${a}" "aA-aa-aa-aa-aa-"))
4422(let ((a "aA-"))
4423  (string= #?"${a}\L${a}\u${a}\Q${a}\Q${a}" "aA-aa-aa-aa\\-aa\\\\\\-"))
4424(let ((a "aA-"))
4425  (string= #?"${a}\L${a}\u${a}\Q${a}\L${a}" "aA-aa-aa-aa\\-aa-"))
4426(let ((a "aA-"))
4427  (string= #?"${a}\L${a}\u${a}\Q${a}\U${a}" "aA-aa-aa-aa\\-AA-"))
4428(let ((a "aA-"))
4429  (string= #?"${a}\L${a}\u${a}\Q${a}\E${a}" "aA-aa-aa-aa\\-aa-"))
4430(let ((a "aA-"))
4431  (string= #?"${a}\L${a}\u${a}\Q${a}\l${a}" "aA-aa-aa-aa\\-aa\\-"))
4432(let ((a "aA-"))
4433  (string= #?"${a}\L${a}\u${a}\Q${a}\u${a}" "aA-aa-aa-aa\\-aa\\-"))
4434(let ((a "aA-"))
4435  (string= #?"${a}\L${a}\u${a}\L${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4436(let ((a "aA-"))
4437  (string= #?"${a}\L${a}\u${a}\L${a}\L${a}" "aA-aa-aa-aa-aa-"))
4438(let ((a "aA-"))
4439  (string= #?"${a}\L${a}\u${a}\L${a}\U${a}" "aA-aa-aa-aa-AA-"))
4440(let ((a "aA-"))
4441  (string= #?"${a}\L${a}\u${a}\L${a}\E${a}" "aA-aa-aa-aa-aA-"))
4442(let ((a "aA-"))
4443  (string= #?"${a}\L${a}\u${a}\L${a}\l${a}" "aA-aa-aa-aa-aa-"))
4444(let ((a "aA-"))
4445  (string= #?"${a}\L${a}\u${a}\L${a}\u${a}" "aA-aa-aa-aa-aa-"))
4446(let ((a "aA-"))
4447  (string= #?"${a}\L${a}\u${a}\U${a}\Q${a}" "aA-aa-aa-AA-AA\\-"))
4448(let ((a "aA-"))
4449  (string= #?"${a}\L${a}\u${a}\U${a}\L${a}" "aA-aa-aa-AA-aa-"))
4450(let ((a "aA-"))
4451  (string= #?"${a}\L${a}\u${a}\U${a}\U${a}" "aA-aa-aa-AA-AA-"))
4452(let ((a "aA-"))
4453  (string= #?"${a}\L${a}\u${a}\U${a}\E${a}" "aA-aa-aa-AA-aA-"))
4454(let ((a "aA-"))
4455  (string= #?"${a}\L${a}\u${a}\U${a}\l${a}" "aA-aa-aa-AA-AA-"))
4456(let ((a "aA-"))
4457  (string= #?"${a}\L${a}\u${a}\U${a}\u${a}" "aA-aa-aa-AA-AA-"))
4458(let ((a "aA-"))
4459  (string= #?"${a}\L${a}\u${a}\E${a}\Q${a}" "aA-aa-aa-aA-aA\\-"))
4460(let ((a "aA-"))
4461  (string= #?"${a}\L${a}\u${a}\E${a}\L${a}" "aA-aa-aa-aA-aa-"))
4462(let ((a "aA-"))
4463  (string= #?"${a}\L${a}\u${a}\E${a}\U${a}" "aA-aa-aa-aA-AA-"))
4464(let ((a "aA-"))
4465  (string= #?"${a}\L${a}\u${a}\E${a}\E${a}" "aA-aa-aa-aA-aA-"))
4466(let ((a "aA-"))
4467  (string= #?"${a}\L${a}\u${a}\E${a}\l${a}" "aA-aa-aa-aA-aA-"))
4468(let ((a "aA-"))
4469  (string= #?"${a}\L${a}\u${a}\E${a}\u${a}" "aA-aa-aa-aA-AA-"))
4470(let ((a "aA-"))
4471  (string= #?"${a}\L${a}\u${a}\l${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4472(let ((a "aA-"))
4473  (string= #?"${a}\L${a}\u${a}\l${a}\L${a}" "aA-aa-aa-aa-aa-"))
4474(let ((a "aA-"))
4475  (string= #?"${a}\L${a}\u${a}\l${a}\U${a}" "aA-aa-aa-aa-AA-"))
4476(let ((a "aA-"))
4477  (string= #?"${a}\L${a}\u${a}\l${a}\E${a}" "aA-aa-aa-aa-aA-"))
4478(let ((a "aA-"))
4479  (string= #?"${a}\L${a}\u${a}\l${a}\l${a}" "aA-aa-aa-aa-aa-"))
4480(let ((a "aA-"))
4481  (string= #?"${a}\L${a}\u${a}\l${a}\u${a}" "aA-aa-aa-aa-aa-"))
4482(let ((a "aA-"))
4483  (string= #?"${a}\L${a}\u${a}\u${a}\Q${a}" "aA-aa-aa-aa-aa\\-"))
4484(let ((a "aA-"))
4485  (string= #?"${a}\L${a}\u${a}\u${a}\L${a}" "aA-aa-aa-aa-aa-"))
4486(let ((a "aA-"))
4487  (string= #?"${a}\L${a}\u${a}\u${a}\U${a}" "aA-aa-aa-aa-AA-"))
4488(let ((a "aA-"))
4489  (string= #?"${a}\L${a}\u${a}\u${a}\E${a}" "aA-aa-aa-aa-aA-"))
4490(let ((a "aA-"))
4491  (string= #?"${a}\L${a}\u${a}\u${a}\l${a}" "aA-aa-aa-aa-aa-"))
4492(let ((a "aA-"))
4493  (string= #?"${a}\L${a}\u${a}\u${a}\u${a}" "aA-aa-aa-aa-aa-"))
4494(let ((a "aA-"))
4495  (string= #?"${a}\U${a}\Q${a}\Q${a}\Q${a}" "aA-AA-AA\\-AA\\\\\\-AA\\\\\\\\\\\\\\-"))
4496(let ((a "aA-"))
4497  (string= #?"${a}\U${a}\Q${a}\Q${a}\L${a}" "aA-AA-AA\\-AA\\\\\\-aa-"))
4498(let ((a "aA-"))
4499  (string= #?"${a}\U${a}\Q${a}\Q${a}\U${a}" "aA-AA-AA\\-AA\\\\\\-AA-"))
4500(let ((a "aA-"))
4501  (string= #?"${a}\U${a}\Q${a}\Q${a}\E${a}" "aA-AA-AA\\-AA\\\\\\-AA\\-"))
4502(let ((a "aA-"))
4503  (string= #?"${a}\U${a}\Q${a}\Q${a}\l${a}" "aA-AA-AA\\-AA\\\\\\-AA\\\\\\-"))
4504(let ((a "aA-"))
4505  (string= #?"${a}\U${a}\Q${a}\Q${a}\u${a}" "aA-AA-AA\\-AA\\\\\\-AA\\\\\\-"))
4506(let ((a "aA-"))
4507  (string= #?"${a}\U${a}\Q${a}\L${a}\Q${a}" "aA-AA-AA\\-aa-aa\\-"))
4508(let ((a "aA-"))
4509  (string= #?"${a}\U${a}\Q${a}\L${a}\L${a}" "aA-AA-AA\\-aa-aa-"))
4510(let ((a "aA-"))
4511  (string= #?"${a}\U${a}\Q${a}\L${a}\U${a}" "aA-AA-AA\\-aa-AA-"))
4512(let ((a "aA-"))
4513  (string= #?"${a}\U${a}\Q${a}\L${a}\E${a}" "aA-AA-AA\\-aa-aA-"))
4514(let ((a "aA-"))
4515  (string= #?"${a}\U${a}\Q${a}\L${a}\l${a}" "aA-AA-AA\\-aa-aa-"))
4516(let ((a "aA-"))
4517  (string= #?"${a}\U${a}\Q${a}\L${a}\u${a}" "aA-AA-AA\\-aa-aa-"))
4518(let ((a "aA-"))
4519  (string= #?"${a}\U${a}\Q${a}\U${a}\Q${a}" "aA-AA-AA\\-AA-AA\\-"))
4520(let ((a "aA-"))
4521  (string= #?"${a}\U${a}\Q${a}\U${a}\L${a}" "aA-AA-AA\\-AA-aa-"))
4522(let ((a "aA-"))
4523  (string= #?"${a}\U${a}\Q${a}\U${a}\U${a}" "aA-AA-AA\\-AA-AA-"))
4524(let ((a "aA-"))
4525  (string= #?"${a}\U${a}\Q${a}\U${a}\E${a}" "aA-AA-AA\\-AA-aA-"))
4526(let ((a "aA-"))
4527  (string= #?"${a}\U${a}\Q${a}\U${a}\l${a}" "aA-AA-AA\\-AA-AA-"))
4528(let ((a "aA-"))
4529  (string= #?"${a}\U${a}\Q${a}\U${a}\u${a}" "aA-AA-AA\\-AA-AA-"))
4530(let ((a "aA-"))
4531  (string= #?"${a}\U${a}\Q${a}\E${a}\Q${a}" "aA-AA-AA\\-AA-AA\\-"))
4532(let ((a "aA-"))
4533  (string= #?"${a}\U${a}\Q${a}\E${a}\L${a}" "aA-AA-AA\\-AA-aa-"))
4534(let ((a "aA-"))
4535  (string= #?"${a}\U${a}\Q${a}\E${a}\U${a}" "aA-AA-AA\\-AA-AA-"))
4536(let ((a "aA-"))
4537  (string= #?"${a}\U${a}\Q${a}\E${a}\E${a}" "aA-AA-AA\\-AA-aA-"))
4538(let ((a "aA-"))
4539  (string= #?"${a}\U${a}\Q${a}\E${a}\l${a}" "aA-AA-AA\\-AA-AA-"))
4540(let ((a "aA-"))
4541  (string= #?"${a}\U${a}\Q${a}\E${a}\u${a}" "aA-AA-AA\\-AA-AA-"))
4542(let ((a "aA-"))
4543  (string= #?"${a}\U${a}\Q${a}\l${a}\Q${a}" "aA-AA-AA\\-AA\\-AA\\\\\\-"))
4544(let ((a "aA-"))
4545  (string= #?"${a}\U${a}\Q${a}\l${a}\L${a}" "aA-AA-AA\\-AA\\-aa-"))
4546(let ((a "aA-"))
4547  (string= #?"${a}\U${a}\Q${a}\l${a}\U${a}" "aA-AA-AA\\-AA\\-AA-"))
4548(let ((a "aA-"))
4549  (string= #?"${a}\U${a}\Q${a}\l${a}\E${a}" "aA-AA-AA\\-AA\\-AA-"))
4550(let ((a "aA-"))
4551  (string= #?"${a}\U${a}\Q${a}\l${a}\l${a}" "aA-AA-AA\\-AA\\-AA\\-"))
4552(let ((a "aA-"))
4553  (string= #?"${a}\U${a}\Q${a}\l${a}\u${a}" "aA-AA-AA\\-AA\\-AA\\-"))
4554(let ((a "aA-"))
4555  (string= #?"${a}\U${a}\Q${a}\u${a}\Q${a}" "aA-AA-AA\\-AA\\-AA\\\\\\-"))
4556(let ((a "aA-"))
4557  (string= #?"${a}\U${a}\Q${a}\u${a}\L${a}" "aA-AA-AA\\-AA\\-aa-"))
4558(let ((a "aA-"))
4559  (string= #?"${a}\U${a}\Q${a}\u${a}\U${a}" "aA-AA-AA\\-AA\\-AA-"))
4560(let ((a "aA-"))
4561  (string= #?"${a}\U${a}\Q${a}\u${a}\E${a}" "aA-AA-AA\\-AA\\-AA-"))
4562(let ((a "aA-"))
4563  (string= #?"${a}\U${a}\Q${a}\u${a}\l${a}" "aA-AA-AA\\-AA\\-AA\\-"))
4564(let ((a "aA-"))
4565  (string= #?"${a}\U${a}\Q${a}\u${a}\u${a}" "aA-AA-AA\\-AA\\-AA\\-"))
4566(let ((a "aA-"))
4567  (string= #?"${a}\U${a}\L${a}\Q${a}\Q${a}" "aA-AA-aa-aa\\-aa\\\\\\-"))
4568(let ((a "aA-"))
4569  (string= #?"${a}\U${a}\L${a}\Q${a}\L${a}" "aA-AA-aa-aa\\-aa-"))
4570(let ((a "aA-"))
4571  (string= #?"${a}\U${a}\L${a}\Q${a}\U${a}" "aA-AA-aa-aa\\-AA-"))
4572(let ((a "aA-"))
4573  (string= #?"${a}\U${a}\L${a}\Q${a}\E${a}" "aA-AA-aa-aa\\-aa-"))
4574(let ((a "aA-"))
4575  (string= #?"${a}\U${a}\L${a}\Q${a}\l${a}" "aA-AA-aa-aa\\-aa\\-"))
4576(let ((a "aA-"))
4577  (string= #?"${a}\U${a}\L${a}\Q${a}\u${a}" "aA-AA-aa-aa\\-aa\\-"))
4578(let ((a "aA-"))
4579  (string= #?"${a}\U${a}\L${a}\L${a}\Q${a}" "aA-AA-aa-aa-aa\\-"))
4580(let ((a "aA-"))
4581  (string= #?"${a}\U${a}\L${a}\L${a}\L${a}" "aA-AA-aa-aa-aa-"))
4582(let ((a "aA-"))
4583  (string= #?"${a}\U${a}\L${a}\L${a}\U${a}" "aA-AA-aa-aa-AA-"))
4584(let ((a "aA-"))
4585  (string= #?"${a}\U${a}\L${a}\L${a}\E${a}" "aA-AA-aa-aa-aA-"))
4586(let ((a "aA-"))
4587  (string= #?"${a}\U${a}\L${a}\L${a}\l${a}" "aA-AA-aa-aa-aa-"))
4588(let ((a "aA-"))
4589  (string= #?"${a}\U${a}\L${a}\L${a}\u${a}" "aA-AA-aa-aa-aa-"))
4590(let ((a "aA-"))
4591  (string= #?"${a}\U${a}\L${a}\U${a}\Q${a}" "aA-AA-aa-AA-AA\\-"))
4592(let ((a "aA-"))
4593  (string= #?"${a}\U${a}\L${a}\U${a}\L${a}" "aA-AA-aa-AA-aa-"))
4594(let ((a "aA-"))
4595  (string= #?"${a}\U${a}\L${a}\U${a}\U${a}" "aA-AA-aa-AA-AA-"))
4596(let ((a "aA-"))
4597  (string= #?"${a}\U${a}\L${a}\U${a}\E${a}" "aA-AA-aa-AA-aA-"))
4598(let ((a "aA-"))
4599  (string= #?"${a}\U${a}\L${a}\U${a}\l${a}" "aA-AA-aa-AA-AA-"))
4600(let ((a "aA-"))
4601  (string= #?"${a}\U${a}\L${a}\U${a}\u${a}" "aA-AA-aa-AA-AA-"))
4602(let ((a "aA-"))
4603  (string= #?"${a}\U${a}\L${a}\E${a}\Q${a}" "aA-AA-aa-aA-aA\\-"))
4604(let ((a "aA-"))
4605  (string= #?"${a}\U${a}\L${a}\E${a}\L${a}" "aA-AA-aa-aA-aa-"))
4606(let ((a "aA-"))
4607  (string= #?"${a}\U${a}\L${a}\E${a}\U${a}" "aA-AA-aa-aA-AA-"))
4608(let ((a "aA-"))
4609  (string= #?"${a}\U${a}\L${a}\E${a}\E${a}" "aA-AA-aa-aA-aA-"))
4610(let ((a "aA-"))
4611  (string= #?"${a}\U${a}\L${a}\E${a}\l${a}" "aA-AA-aa-aA-aA-"))
4612(let ((a "aA-"))
4613  (string= #?"${a}\U${a}\L${a}\E${a}\u${a}" "aA-AA-aa-aA-AA-"))
4614(let ((a "aA-"))
4615  (string= #?"${a}\U${a}\L${a}\l${a}\Q${a}" "aA-AA-aa-aa-aa\\-"))
4616(let ((a "aA-"))
4617  (string= #?"${a}\U${a}\L${a}\l${a}\L${a}" "aA-AA-aa-aa-aa-"))
4618(let ((a "aA-"))
4619  (string= #?"${a}\U${a}\L${a}\l${a}\U${a}" "aA-AA-aa-aa-AA-"))
4620(let ((a "aA-"))
4621  (string= #?"${a}\U${a}\L${a}\l${a}\E${a}" "aA-AA-aa-aa-aA-"))
4622(let ((a "aA-"))
4623  (string= #?"${a}\U${a}\L${a}\l${a}\l${a}" "aA-AA-aa-aa-aa-"))
4624(let ((a "aA-"))
4625  (string= #?"${a}\U${a}\L${a}\l${a}\u${a}" "aA-AA-aa-aa-aa-"))
4626(let ((a "aA-"))
4627  (string= #?"${a}\U${a}\L${a}\u${a}\Q${a}" "aA-AA-aa-aa-aa\\-"))
4628(let ((a "aA-"))
4629  (string= #?"${a}\U${a}\L${a}\u${a}\L${a}" "aA-AA-aa-aa-aa-"))
4630(let ((a "aA-"))
4631  (string= #?"${a}\U${a}\L${a}\u${a}\U${a}" "aA-AA-aa-aa-AA-"))
4632(let ((a "aA-"))
4633  (string= #?"${a}\U${a}\L${a}\u${a}\E${a}" "aA-AA-aa-aa-aA-"))
4634(let ((a "aA-"))
4635  (string= #?"${a}\U${a}\L${a}\u${a}\l${a}" "aA-AA-aa-aa-aa-"))
4636(let ((a "aA-"))
4637  (string= #?"${a}\U${a}\L${a}\u${a}\u${a}" "aA-AA-aa-aa-aa-"))
4638(let ((a "aA-"))
4639  (string= #?"${a}\U${a}\U${a}\Q${a}\Q${a}" "aA-AA-AA-AA\\-AA\\\\\\-"))
4640(let ((a "aA-"))
4641  (string= #?"${a}\U${a}\U${a}\Q${a}\L${a}" "aA-AA-AA-AA\\-aa-"))
4642(let ((a "aA-"))
4643  (string= #?"${a}\U${a}\U${a}\Q${a}\U${a}" "aA-AA-AA-AA\\-AA-"))
4644(let ((a "aA-"))
4645  (string= #?"${a}\U${a}\U${a}\Q${a}\E${a}" "aA-AA-AA-AA\\-AA-"))
4646(let ((a "aA-"))
4647  (string= #?"${a}\U${a}\U${a}\Q${a}\l${a}" "aA-AA-AA-AA\\-AA\\-"))
4648(let ((a "aA-"))
4649  (string= #?"${a}\U${a}\U${a}\Q${a}\u${a}" "aA-AA-AA-AA\\-AA\\-"))
4650(let ((a "aA-"))
4651  (string= #?"${a}\U${a}\U${a}\L${a}\Q${a}" "aA-AA-AA-aa-aa\\-"))
4652(let ((a "aA-"))
4653  (string= #?"${a}\U${a}\U${a}\L${a}\L${a}" "aA-AA-AA-aa-aa-"))
4654(let ((a "aA-"))
4655  (string= #?"${a}\U${a}\U${a}\L${a}\U${a}" "aA-AA-AA-aa-AA-"))
4656(let ((a "aA-"))
4657  (string= #?"${a}\U${a}\U${a}\L${a}\E${a}" "aA-AA-AA-aa-aA-"))
4658(let ((a "aA-"))
4659  (string= #?"${a}\U${a}\U${a}\L${a}\l${a}" "aA-AA-AA-aa-aa-"))
4660(let ((a "aA-"))
4661  (string= #?"${a}\U${a}\U${a}\L${a}\u${a}" "aA-AA-AA-aa-aa-"))
4662(let ((a "aA-"))
4663  (string= #?"${a}\U${a}\U${a}\U${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4664(let ((a "aA-"))
4665  (string= #?"${a}\U${a}\U${a}\U${a}\L${a}" "aA-AA-AA-AA-aa-"))
4666(let ((a "aA-"))
4667  (string= #?"${a}\U${a}\U${a}\U${a}\U${a}" "aA-AA-AA-AA-AA-"))
4668(let ((a "aA-"))
4669  (string= #?"${a}\U${a}\U${a}\U${a}\E${a}" "aA-AA-AA-AA-aA-"))
4670(let ((a "aA-"))
4671  (string= #?"${a}\U${a}\U${a}\U${a}\l${a}" "aA-AA-AA-AA-AA-"))
4672(let ((a "aA-"))
4673  (string= #?"${a}\U${a}\U${a}\U${a}\u${a}" "aA-AA-AA-AA-AA-"))
4674(let ((a "aA-"))
4675  (string= #?"${a}\U${a}\U${a}\E${a}\Q${a}" "aA-AA-AA-aA-aA\\-"))
4676(let ((a "aA-"))
4677  (string= #?"${a}\U${a}\U${a}\E${a}\L${a}" "aA-AA-AA-aA-aa-"))
4678(let ((a "aA-"))
4679  (string= #?"${a}\U${a}\U${a}\E${a}\U${a}" "aA-AA-AA-aA-AA-"))
4680(let ((a "aA-"))
4681  (string= #?"${a}\U${a}\U${a}\E${a}\E${a}" "aA-AA-AA-aA-aA-"))
4682(let ((a "aA-"))
4683  (string= #?"${a}\U${a}\U${a}\E${a}\l${a}" "aA-AA-AA-aA-aA-"))
4684(let ((a "aA-"))
4685  (string= #?"${a}\U${a}\U${a}\E${a}\u${a}" "aA-AA-AA-aA-AA-"))
4686(let ((a "aA-"))
4687  (string= #?"${a}\U${a}\U${a}\l${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4688(let ((a "aA-"))
4689  (string= #?"${a}\U${a}\U${a}\l${a}\L${a}" "aA-AA-AA-AA-aa-"))
4690(let ((a "aA-"))
4691  (string= #?"${a}\U${a}\U${a}\l${a}\U${a}" "aA-AA-AA-AA-AA-"))
4692(let ((a "aA-"))
4693  (string= #?"${a}\U${a}\U${a}\l${a}\E${a}" "aA-AA-AA-AA-aA-"))
4694(let ((a "aA-"))
4695  (string= #?"${a}\U${a}\U${a}\l${a}\l${a}" "aA-AA-AA-AA-AA-"))
4696(let ((a "aA-"))
4697  (string= #?"${a}\U${a}\U${a}\l${a}\u${a}" "aA-AA-AA-AA-AA-"))
4698(let ((a "aA-"))
4699  (string= #?"${a}\U${a}\U${a}\u${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4700(let ((a "aA-"))
4701  (string= #?"${a}\U${a}\U${a}\u${a}\L${a}" "aA-AA-AA-AA-aa-"))
4702(let ((a "aA-"))
4703  (string= #?"${a}\U${a}\U${a}\u${a}\U${a}" "aA-AA-AA-AA-AA-"))
4704(let ((a "aA-"))
4705  (string= #?"${a}\U${a}\U${a}\u${a}\E${a}" "aA-AA-AA-AA-aA-"))
4706(let ((a "aA-"))
4707  (string= #?"${a}\U${a}\U${a}\u${a}\l${a}" "aA-AA-AA-AA-AA-"))
4708(let ((a "aA-"))
4709  (string= #?"${a}\U${a}\U${a}\u${a}\u${a}" "aA-AA-AA-AA-AA-"))
4710(let ((a "aA-"))
4711  (string= #?"${a}\U${a}\E${a}\Q${a}\Q${a}" "aA-AA-aA-aA\\-aA\\\\\\-"))
4712(let ((a "aA-"))
4713  (string= #?"${a}\U${a}\E${a}\Q${a}\L${a}" "aA-AA-aA-aA\\-aa\\-"))
4714(let ((a "aA-"))
4715  (string= #?"${a}\U${a}\E${a}\Q${a}\U${a}" "aA-AA-aA-aA\\-AA\\-"))
4716(let ((a "aA-"))
4717  (string= #?"${a}\U${a}\E${a}\Q${a}\E${a}" "aA-AA-aA-aA\\-aA-"))
4718(let ((a "aA-"))
4719  (string= #?"${a}\U${a}\E${a}\Q${a}\l${a}" "aA-AA-aA-aA\\-aA\\-"))
4720(let ((a "aA-"))
4721  (string= #?"${a}\U${a}\E${a}\Q${a}\u${a}" "aA-AA-aA-aA\\-AA\\-"))
4722(let ((a "aA-"))
4723  (string= #?"${a}\U${a}\E${a}\L${a}\Q${a}" "aA-AA-aA-aa-aa\\-"))
4724(let ((a "aA-"))
4725  (string= #?"${a}\U${a}\E${a}\L${a}\L${a}" "aA-AA-aA-aa-aa-"))
4726(let ((a "aA-"))
4727  (string= #?"${a}\U${a}\E${a}\L${a}\U${a}" "aA-AA-aA-aa-AA-"))
4728(let ((a "aA-"))
4729  (string= #?"${a}\U${a}\E${a}\L${a}\E${a}" "aA-AA-aA-aa-aA-"))
4730(let ((a "aA-"))
4731  (string= #?"${a}\U${a}\E${a}\L${a}\l${a}" "aA-AA-aA-aa-aa-"))
4732(let ((a "aA-"))
4733  (string= #?"${a}\U${a}\E${a}\L${a}\u${a}" "aA-AA-aA-aa-aa-"))
4734(let ((a "aA-"))
4735  (string= #?"${a}\U${a}\E${a}\U${a}\Q${a}" "aA-AA-aA-AA-AA\\-"))
4736(let ((a "aA-"))
4737  (string= #?"${a}\U${a}\E${a}\U${a}\L${a}" "aA-AA-aA-AA-aa-"))
4738(let ((a "aA-"))
4739  (string= #?"${a}\U${a}\E${a}\U${a}\U${a}" "aA-AA-aA-AA-AA-"))
4740(let ((a "aA-"))
4741  (string= #?"${a}\U${a}\E${a}\U${a}\E${a}" "aA-AA-aA-AA-aA-"))
4742(let ((a "aA-"))
4743  (string= #?"${a}\U${a}\E${a}\U${a}\l${a}" "aA-AA-aA-AA-AA-"))
4744(let ((a "aA-"))
4745  (string= #?"${a}\U${a}\E${a}\U${a}\u${a}" "aA-AA-aA-AA-AA-"))
4746(let ((a "aA-"))
4747  (string= #?"${a}\U${a}\E${a}\E${a}\Q${a}" "aA-AA-aA-aA-aA\\-"))
4748(let ((a "aA-"))
4749  (string= #?"${a}\U${a}\E${a}\E${a}\L${a}" "aA-AA-aA-aA-aa-"))
4750(let ((a "aA-"))
4751  (string= #?"${a}\U${a}\E${a}\E${a}\U${a}" "aA-AA-aA-aA-AA-"))
4752(let ((a "aA-"))
4753  (string= #?"${a}\U${a}\E${a}\E${a}\E${a}" "aA-AA-aA-aA-aA-"))
4754(let ((a "aA-"))
4755  (string= #?"${a}\U${a}\E${a}\E${a}\l${a}" "aA-AA-aA-aA-aA-"))
4756(let ((a "aA-"))
4757  (string= #?"${a}\U${a}\E${a}\E${a}\u${a}" "aA-AA-aA-aA-AA-"))
4758(let ((a "aA-"))
4759  (string= #?"${a}\U${a}\E${a}\l${a}\Q${a}" "aA-AA-aA-aA-aA\\-"))
4760(let ((a "aA-"))
4761  (string= #?"${a}\U${a}\E${a}\l${a}\L${a}" "aA-AA-aA-aA-aa-"))
4762(let ((a "aA-"))
4763  (string= #?"${a}\U${a}\E${a}\l${a}\U${a}" "aA-AA-aA-aA-AA-"))
4764(let ((a "aA-"))
4765  (string= #?"${a}\U${a}\E${a}\l${a}\E${a}" "aA-AA-aA-aA-aA-"))
4766(let ((a "aA-"))
4767  (string= #?"${a}\U${a}\E${a}\l${a}\l${a}" "aA-AA-aA-aA-aA-"))
4768(let ((a "aA-"))
4769  (string= #?"${a}\U${a}\E${a}\l${a}\u${a}" "aA-AA-aA-aA-AA-"))
4770(let ((a "aA-"))
4771  (string= #?"${a}\U${a}\E${a}\u${a}\Q${a}" "aA-AA-aA-AA-aA\\-"))
4772(let ((a "aA-"))
4773  (string= #?"${a}\U${a}\E${a}\u${a}\L${a}" "aA-AA-aA-AA-aa-"))
4774(let ((a "aA-"))
4775  (string= #?"${a}\U${a}\E${a}\u${a}\U${a}" "aA-AA-aA-AA-AA-"))
4776(let ((a "aA-"))
4777  (string= #?"${a}\U${a}\E${a}\u${a}\E${a}" "aA-AA-aA-AA-aA-"))
4778(let ((a "aA-"))
4779  (string= #?"${a}\U${a}\E${a}\u${a}\l${a}" "aA-AA-aA-AA-aA-"))
4780(let ((a "aA-"))
4781  (string= #?"${a}\U${a}\E${a}\u${a}\u${a}" "aA-AA-aA-AA-AA-"))
4782(let ((a "aA-"))
4783  (string= #?"${a}\U${a}\l${a}\Q${a}\Q${a}" "aA-AA-AA-AA\\-AA\\\\\\-"))
4784(let ((a "aA-"))
4785  (string= #?"${a}\U${a}\l${a}\Q${a}\L${a}" "aA-AA-AA-AA\\-aa-"))
4786(let ((a "aA-"))
4787  (string= #?"${a}\U${a}\l${a}\Q${a}\U${a}" "aA-AA-AA-AA\\-AA-"))
4788(let ((a "aA-"))
4789  (string= #?"${a}\U${a}\l${a}\Q${a}\E${a}" "aA-AA-AA-AA\\-AA-"))
4790(let ((a "aA-"))
4791  (string= #?"${a}\U${a}\l${a}\Q${a}\l${a}" "aA-AA-AA-AA\\-AA\\-"))
4792(let ((a "aA-"))
4793  (string= #?"${a}\U${a}\l${a}\Q${a}\u${a}" "aA-AA-AA-AA\\-AA\\-"))
4794(let ((a "aA-"))
4795  (string= #?"${a}\U${a}\l${a}\L${a}\Q${a}" "aA-AA-AA-aa-aa\\-"))
4796(let ((a "aA-"))
4797  (string= #?"${a}\U${a}\l${a}\L${a}\L${a}" "aA-AA-AA-aa-aa-"))
4798(let ((a "aA-"))
4799  (string= #?"${a}\U${a}\l${a}\L${a}\U${a}" "aA-AA-AA-aa-AA-"))
4800(let ((a "aA-"))
4801  (string= #?"${a}\U${a}\l${a}\L${a}\E${a}" "aA-AA-AA-aa-aA-"))
4802(let ((a "aA-"))
4803  (string= #?"${a}\U${a}\l${a}\L${a}\l${a}" "aA-AA-AA-aa-aa-"))
4804(let ((a "aA-"))
4805  (string= #?"${a}\U${a}\l${a}\L${a}\u${a}" "aA-AA-AA-aa-aa-"))
4806(let ((a "aA-"))
4807  (string= #?"${a}\U${a}\l${a}\U${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4808(let ((a "aA-"))
4809  (string= #?"${a}\U${a}\l${a}\U${a}\L${a}" "aA-AA-AA-AA-aa-"))
4810(let ((a "aA-"))
4811  (string= #?"${a}\U${a}\l${a}\U${a}\U${a}" "aA-AA-AA-AA-AA-"))
4812(let ((a "aA-"))
4813  (string= #?"${a}\U${a}\l${a}\U${a}\E${a}" "aA-AA-AA-AA-aA-"))
4814(let ((a "aA-"))
4815  (string= #?"${a}\U${a}\l${a}\U${a}\l${a}" "aA-AA-AA-AA-AA-"))
4816(let ((a "aA-"))
4817  (string= #?"${a}\U${a}\l${a}\U${a}\u${a}" "aA-AA-AA-AA-AA-"))
4818(let ((a "aA-"))
4819  (string= #?"${a}\U${a}\l${a}\E${a}\Q${a}" "aA-AA-AA-aA-aA\\-"))
4820(let ((a "aA-"))
4821  (string= #?"${a}\U${a}\l${a}\E${a}\L${a}" "aA-AA-AA-aA-aa-"))
4822(let ((a "aA-"))
4823  (string= #?"${a}\U${a}\l${a}\E${a}\U${a}" "aA-AA-AA-aA-AA-"))
4824(let ((a "aA-"))
4825  (string= #?"${a}\U${a}\l${a}\E${a}\E${a}" "aA-AA-AA-aA-aA-"))
4826(let ((a "aA-"))
4827  (string= #?"${a}\U${a}\l${a}\E${a}\l${a}" "aA-AA-AA-aA-aA-"))
4828(let ((a "aA-"))
4829  (string= #?"${a}\U${a}\l${a}\E${a}\u${a}" "aA-AA-AA-aA-AA-"))
4830(let ((a "aA-"))
4831  (string= #?"${a}\U${a}\l${a}\l${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4832(let ((a "aA-"))
4833  (string= #?"${a}\U${a}\l${a}\l${a}\L${a}" "aA-AA-AA-AA-aa-"))
4834(let ((a "aA-"))
4835  (string= #?"${a}\U${a}\l${a}\l${a}\U${a}" "aA-AA-AA-AA-AA-"))
4836(let ((a "aA-"))
4837  (string= #?"${a}\U${a}\l${a}\l${a}\E${a}" "aA-AA-AA-AA-aA-"))
4838(let ((a "aA-"))
4839  (string= #?"${a}\U${a}\l${a}\l${a}\l${a}" "aA-AA-AA-AA-AA-"))
4840(let ((a "aA-"))
4841  (string= #?"${a}\U${a}\l${a}\l${a}\u${a}" "aA-AA-AA-AA-AA-"))
4842(let ((a "aA-"))
4843  (string= #?"${a}\U${a}\l${a}\u${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4844(let ((a "aA-"))
4845  (string= #?"${a}\U${a}\l${a}\u${a}\L${a}" "aA-AA-AA-AA-aa-"))
4846(let ((a "aA-"))
4847  (string= #?"${a}\U${a}\l${a}\u${a}\U${a}" "aA-AA-AA-AA-AA-"))
4848(let ((a "aA-"))
4849  (string= #?"${a}\U${a}\l${a}\u${a}\E${a}" "aA-AA-AA-AA-aA-"))
4850(let ((a "aA-"))
4851  (string= #?"${a}\U${a}\l${a}\u${a}\l${a}" "aA-AA-AA-AA-AA-"))
4852(let ((a "aA-"))
4853  (string= #?"${a}\U${a}\l${a}\u${a}\u${a}" "aA-AA-AA-AA-AA-"))
4854(let ((a "aA-"))
4855  (string= #?"${a}\U${a}\u${a}\Q${a}\Q${a}" "aA-AA-AA-AA\\-AA\\\\\\-"))
4856(let ((a "aA-"))
4857  (string= #?"${a}\U${a}\u${a}\Q${a}\L${a}" "aA-AA-AA-AA\\-aa-"))
4858(let ((a "aA-"))
4859  (string= #?"${a}\U${a}\u${a}\Q${a}\U${a}" "aA-AA-AA-AA\\-AA-"))
4860(let ((a "aA-"))
4861  (string= #?"${a}\U${a}\u${a}\Q${a}\E${a}" "aA-AA-AA-AA\\-AA-"))
4862(let ((a "aA-"))
4863  (string= #?"${a}\U${a}\u${a}\Q${a}\l${a}" "aA-AA-AA-AA\\-AA\\-"))
4864(let ((a "aA-"))
4865  (string= #?"${a}\U${a}\u${a}\Q${a}\u${a}" "aA-AA-AA-AA\\-AA\\-"))
4866(let ((a "aA-"))
4867  (string= #?"${a}\U${a}\u${a}\L${a}\Q${a}" "aA-AA-AA-aa-aa\\-"))
4868(let ((a "aA-"))
4869  (string= #?"${a}\U${a}\u${a}\L${a}\L${a}" "aA-AA-AA-aa-aa-"))
4870(let ((a "aA-"))
4871  (string= #?"${a}\U${a}\u${a}\L${a}\U${a}" "aA-AA-AA-aa-AA-"))
4872(let ((a "aA-"))
4873  (string= #?"${a}\U${a}\u${a}\L${a}\E${a}" "aA-AA-AA-aa-aA-"))
4874(let ((a "aA-"))
4875  (string= #?"${a}\U${a}\u${a}\L${a}\l${a}" "aA-AA-AA-aa-aa-"))
4876(let ((a "aA-"))
4877  (string= #?"${a}\U${a}\u${a}\L${a}\u${a}" "aA-AA-AA-aa-aa-"))
4878(let ((a "aA-"))
4879  (string= #?"${a}\U${a}\u${a}\U${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4880(let ((a "aA-"))
4881  (string= #?"${a}\U${a}\u${a}\U${a}\L${a}" "aA-AA-AA-AA-aa-"))
4882(let ((a "aA-"))
4883  (string= #?"${a}\U${a}\u${a}\U${a}\U${a}" "aA-AA-AA-AA-AA-"))
4884(let ((a "aA-"))
4885  (string= #?"${a}\U${a}\u${a}\U${a}\E${a}" "aA-AA-AA-AA-aA-"))
4886(let ((a "aA-"))
4887  (string= #?"${a}\U${a}\u${a}\U${a}\l${a}" "aA-AA-AA-AA-AA-"))
4888(let ((a "aA-"))
4889  (string= #?"${a}\U${a}\u${a}\U${a}\u${a}" "aA-AA-AA-AA-AA-"))
4890(let ((a "aA-"))
4891  (string= #?"${a}\U${a}\u${a}\E${a}\Q${a}" "aA-AA-AA-aA-aA\\-"))
4892(let ((a "aA-"))
4893  (string= #?"${a}\U${a}\u${a}\E${a}\L${a}" "aA-AA-AA-aA-aa-"))
4894(let ((a "aA-"))
4895  (string= #?"${a}\U${a}\u${a}\E${a}\U${a}" "aA-AA-AA-aA-AA-"))
4896(let ((a "aA-"))
4897  (string= #?"${a}\U${a}\u${a}\E${a}\E${a}" "aA-AA-AA-aA-aA-"))
4898(let ((a "aA-"))
4899  (string= #?"${a}\U${a}\u${a}\E${a}\l${a}" "aA-AA-AA-aA-aA-"))
4900(let ((a "aA-"))
4901  (string= #?"${a}\U${a}\u${a}\E${a}\u${a}" "aA-AA-AA-aA-AA-"))
4902(let ((a "aA-"))
4903  (string= #?"${a}\U${a}\u${a}\l${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4904(let ((a "aA-"))
4905  (string= #?"${a}\U${a}\u${a}\l${a}\L${a}" "aA-AA-AA-AA-aa-"))
4906(let ((a "aA-"))
4907  (string= #?"${a}\U${a}\u${a}\l${a}\U${a}" "aA-AA-AA-AA-AA-"))
4908(let ((a "aA-"))
4909  (string= #?"${a}\U${a}\u${a}\l${a}\E${a}" "aA-AA-AA-AA-aA-"))
4910(let ((a "aA-"))
4911  (string= #?"${a}\U${a}\u${a}\l${a}\l${a}" "aA-AA-AA-AA-AA-"))
4912(let ((a "aA-"))
4913  (string= #?"${a}\U${a}\u${a}\l${a}\u${a}" "aA-AA-AA-AA-AA-"))
4914(let ((a "aA-"))
4915  (string= #?"${a}\U${a}\u${a}\u${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
4916(let ((a "aA-"))
4917  (string= #?"${a}\U${a}\u${a}\u${a}\L${a}" "aA-AA-AA-AA-aa-"))
4918(let ((a "aA-"))
4919  (string= #?"${a}\U${a}\u${a}\u${a}\U${a}" "aA-AA-AA-AA-AA-"))
4920(let ((a "aA-"))
4921  (string= #?"${a}\U${a}\u${a}\u${a}\E${a}" "aA-AA-AA-AA-aA-"))
4922(let ((a "aA-"))
4923  (string= #?"${a}\U${a}\u${a}\u${a}\l${a}" "aA-AA-AA-AA-AA-"))
4924(let ((a "aA-"))
4925  (string= #?"${a}\U${a}\u${a}\u${a}\u${a}" "aA-AA-AA-AA-AA-"))
4926(let ((a "aA-"))
4927  (string= #?"${a}\E${a}\Q${a}\Q${a}\Q${a}" "aA-aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-"))
4928(let ((a "aA-"))
4929  (string= #?"${a}\E${a}\Q${a}\Q${a}\L${a}" "aA-aA-aA\\-aA\\\\\\-aa\\\\\\-"))
4930(let ((a "aA-"))
4931  (string= #?"${a}\E${a}\Q${a}\Q${a}\U${a}" "aA-aA-aA\\-aA\\\\\\-AA\\\\\\-"))
4932(let ((a "aA-"))
4933  (string= #?"${a}\E${a}\Q${a}\Q${a}\E${a}" "aA-aA-aA\\-aA\\\\\\-aA\\-"))
4934(let ((a "aA-"))
4935  (string= #?"${a}\E${a}\Q${a}\Q${a}\l${a}" "aA-aA-aA\\-aA\\\\\\-aA\\\\\\-"))
4936(let ((a "aA-"))
4937  (string= #?"${a}\E${a}\Q${a}\Q${a}\u${a}" "aA-aA-aA\\-aA\\\\\\-AA\\\\\\-"))
4938(let ((a "aA-"))
4939  (string= #?"${a}\E${a}\Q${a}\L${a}\Q${a}" "aA-aA-aA\\-aa\\-aa\\\\\\-"))
4940(let ((a "aA-"))
4941  (string= #?"${a}\E${a}\Q${a}\L${a}\L${a}" "aA-aA-aA\\-aa\\-aa\\-"))
4942(let ((a "aA-"))
4943  (string= #?"${a}\E${a}\Q${a}\L${a}\U${a}" "aA-aA-aA\\-aa\\-AA\\-"))
4944(let ((a "aA-"))
4945  (string= #?"${a}\E${a}\Q${a}\L${a}\E${a}" "aA-aA-aA\\-aa\\-aA\\-"))
4946(let ((a "aA-"))
4947  (string= #?"${a}\E${a}\Q${a}\L${a}\l${a}" "aA-aA-aA\\-aa\\-aa\\-"))
4948(let ((a "aA-"))
4949  (string= #?"${a}\E${a}\Q${a}\L${a}\u${a}" "aA-aA-aA\\-aa\\-aa\\-"))
4950(let ((a "aA-"))
4951  (string= #?"${a}\E${a}\Q${a}\U${a}\Q${a}" "aA-aA-aA\\-AA\\-AA\\\\\\-"))
4952(let ((a "aA-"))
4953  (string= #?"${a}\E${a}\Q${a}\U${a}\L${a}" "aA-aA-aA\\-AA\\-aa\\-"))
4954(let ((a "aA-"))
4955  (string= #?"${a}\E${a}\Q${a}\U${a}\U${a}" "aA-aA-aA\\-AA\\-AA\\-"))
4956(let ((a "aA-"))
4957  (string= #?"${a}\E${a}\Q${a}\U${a}\E${a}" "aA-aA-aA\\-AA\\-aA\\-"))
4958(let ((a "aA-"))
4959  (string= #?"${a}\E${a}\Q${a}\U${a}\l${a}" "aA-aA-aA\\-AA\\-AA\\-"))
4960(let ((a "aA-"))
4961  (string= #?"${a}\E${a}\Q${a}\U${a}\u${a}" "aA-aA-aA\\-AA\\-AA\\-"))
4962(let ((a "aA-"))
4963  (string= #?"${a}\E${a}\Q${a}\E${a}\Q${a}" "aA-aA-aA\\-aA-aA\\-"))
4964(let ((a "aA-"))
4965  (string= #?"${a}\E${a}\Q${a}\E${a}\L${a}" "aA-aA-aA\\-aA-aa-"))
4966(let ((a "aA-"))
4967  (string= #?"${a}\E${a}\Q${a}\E${a}\U${a}" "aA-aA-aA\\-aA-AA-"))
4968(let ((a "aA-"))
4969  (string= #?"${a}\E${a}\Q${a}\E${a}\E${a}" "aA-aA-aA\\-aA-aA-"))
4970(let ((a "aA-"))
4971  (string= #?"${a}\E${a}\Q${a}\E${a}\l${a}" "aA-aA-aA\\-aA-aA-"))
4972(let ((a "aA-"))
4973  (string= #?"${a}\E${a}\Q${a}\E${a}\u${a}" "aA-aA-aA\\-aA-AA-"))
4974(let ((a "aA-"))
4975  (string= #?"${a}\E${a}\Q${a}\l${a}\Q${a}" "aA-aA-aA\\-aA\\-aA\\\\\\-"))
4976(let ((a "aA-"))
4977  (string= #?"${a}\E${a}\Q${a}\l${a}\L${a}" "aA-aA-aA\\-aA\\-aa\\-"))
4978(let ((a "aA-"))
4979  (string= #?"${a}\E${a}\Q${a}\l${a}\U${a}" "aA-aA-aA\\-aA\\-AA\\-"))
4980(let ((a "aA-"))
4981  (string= #?"${a}\E${a}\Q${a}\l${a}\E${a}" "aA-aA-aA\\-aA\\-aA-"))
4982(let ((a "aA-"))
4983  (string= #?"${a}\E${a}\Q${a}\l${a}\l${a}" "aA-aA-aA\\-aA\\-aA\\-"))
4984(let ((a "aA-"))
4985  (string= #?"${a}\E${a}\Q${a}\l${a}\u${a}" "aA-aA-aA\\-aA\\-AA\\-"))
4986(let ((a "aA-"))
4987  (string= #?"${a}\E${a}\Q${a}\u${a}\Q${a}" "aA-aA-aA\\-AA\\-aA\\\\\\-"))
4988(let ((a "aA-"))
4989  (string= #?"${a}\E${a}\Q${a}\u${a}\L${a}" "aA-aA-aA\\-AA\\-aa\\-"))
4990(let ((a "aA-"))
4991  (string= #?"${a}\E${a}\Q${a}\u${a}\U${a}" "aA-aA-aA\\-AA\\-AA\\-"))
4992(let ((a "aA-"))
4993  (string= #?"${a}\E${a}\Q${a}\u${a}\E${a}" "aA-aA-aA\\-AA\\-aA-"))
4994(let ((a "aA-"))
4995  (string= #?"${a}\E${a}\Q${a}\u${a}\l${a}" "aA-aA-aA\\-AA\\-aA\\-"))
4996(let ((a "aA-"))
4997  (string= #?"${a}\E${a}\Q${a}\u${a}\u${a}" "aA-aA-aA\\-AA\\-AA\\-"))
4998(let ((a "aA-"))
4999  (string= #?"${a}\E${a}\L${a}\Q${a}\Q${a}" "aA-aA-aa-aa\\-aa\\\\\\-"))
5000(let ((a "aA-"))
5001  (string= #?"${a}\E${a}\L${a}\Q${a}\L${a}" "aA-aA-aa-aa\\-aa-"))
5002(let ((a "aA-"))
5003  (string= #?"${a}\E${a}\L${a}\Q${a}\U${a}" "aA-aA-aa-aa\\-AA-"))
5004(let ((a "aA-"))
5005  (string= #?"${a}\E${a}\L${a}\Q${a}\E${a}" "aA-aA-aa-aa\\-aa-"))
5006(let ((a "aA-"))
5007  (string= #?"${a}\E${a}\L${a}\Q${a}\l${a}" "aA-aA-aa-aa\\-aa\\-"))
5008(let ((a "aA-"))
5009  (string= #?"${a}\E${a}\L${a}\Q${a}\u${a}" "aA-aA-aa-aa\\-aa\\-"))
5010(let ((a "aA-"))
5011  (string= #?"${a}\E${a}\L${a}\L${a}\Q${a}" "aA-aA-aa-aa-aa\\-"))
5012(let ((a "aA-"))
5013  (string= #?"${a}\E${a}\L${a}\L${a}\L${a}" "aA-aA-aa-aa-aa-"))
5014(let ((a "aA-"))
5015  (string= #?"${a}\E${a}\L${a}\L${a}\U${a}" "aA-aA-aa-aa-AA-"))
5016(let ((a "aA-"))
5017  (string= #?"${a}\E${a}\L${a}\L${a}\E${a}" "aA-aA-aa-aa-aA-"))
5018(let ((a "aA-"))
5019  (string= #?"${a}\E${a}\L${a}\L${a}\l${a}" "aA-aA-aa-aa-aa-"))
5020(let ((a "aA-"))
5021  (string= #?"${a}\E${a}\L${a}\L${a}\u${a}" "aA-aA-aa-aa-aa-"))
5022(let ((a "aA-"))
5023  (string= #?"${a}\E${a}\L${a}\U${a}\Q${a}" "aA-aA-aa-AA-AA\\-"))
5024(let ((a "aA-"))
5025  (string= #?"${a}\E${a}\L${a}\U${a}\L${a}" "aA-aA-aa-AA-aa-"))
5026(let ((a "aA-"))
5027  (string= #?"${a}\E${a}\L${a}\U${a}\U${a}" "aA-aA-aa-AA-AA-"))
5028(let ((a "aA-"))
5029  (string= #?"${a}\E${a}\L${a}\U${a}\E${a}" "aA-aA-aa-AA-aA-"))
5030(let ((a "aA-"))
5031  (string= #?"${a}\E${a}\L${a}\U${a}\l${a}" "aA-aA-aa-AA-AA-"))
5032(let ((a "aA-"))
5033  (string= #?"${a}\E${a}\L${a}\U${a}\u${a}" "aA-aA-aa-AA-AA-"))
5034(let ((a "aA-"))
5035  (string= #?"${a}\E${a}\L${a}\E${a}\Q${a}" "aA-aA-aa-aA-aA\\-"))
5036(let ((a "aA-"))
5037  (string= #?"${a}\E${a}\L${a}\E${a}\L${a}" "aA-aA-aa-aA-aa-"))
5038(let ((a "aA-"))
5039  (string= #?"${a}\E${a}\L${a}\E${a}\U${a}" "aA-aA-aa-aA-AA-"))
5040(let ((a "aA-"))
5041  (string= #?"${a}\E${a}\L${a}\E${a}\E${a}" "aA-aA-aa-aA-aA-"))
5042(let ((a "aA-"))
5043  (string= #?"${a}\E${a}\L${a}\E${a}\l${a}" "aA-aA-aa-aA-aA-"))
5044(let ((a "aA-"))
5045  (string= #?"${a}\E${a}\L${a}\E${a}\u${a}" "aA-aA-aa-aA-AA-"))
5046(let ((a "aA-"))
5047  (string= #?"${a}\E${a}\L${a}\l${a}\Q${a}" "aA-aA-aa-aa-aa\\-"))
5048(let ((a "aA-"))
5049  (string= #?"${a}\E${a}\L${a}\l${a}\L${a}" "aA-aA-aa-aa-aa-"))
5050(let ((a "aA-"))
5051  (string= #?"${a}\E${a}\L${a}\l${a}\U${a}" "aA-aA-aa-aa-AA-"))
5052(let ((a "aA-"))
5053  (string= #?"${a}\E${a}\L${a}\l${a}\E${a}" "aA-aA-aa-aa-aA-"))
5054(let ((a "aA-"))
5055  (string= #?"${a}\E${a}\L${a}\l${a}\l${a}" "aA-aA-aa-aa-aa-"))
5056(let ((a "aA-"))
5057  (string= #?"${a}\E${a}\L${a}\l${a}\u${a}" "aA-aA-aa-aa-aa-"))
5058(let ((a "aA-"))
5059  (string= #?"${a}\E${a}\L${a}\u${a}\Q${a}" "aA-aA-aa-aa-aa\\-"))
5060(let ((a "aA-"))
5061  (string= #?"${a}\E${a}\L${a}\u${a}\L${a}" "aA-aA-aa-aa-aa-"))
5062(let ((a "aA-"))
5063  (string= #?"${a}\E${a}\L${a}\u${a}\U${a}" "aA-aA-aa-aa-AA-"))
5064(let ((a "aA-"))
5065  (string= #?"${a}\E${a}\L${a}\u${a}\E${a}" "aA-aA-aa-aa-aA-"))
5066(let ((a "aA-"))
5067  (string= #?"${a}\E${a}\L${a}\u${a}\l${a}" "aA-aA-aa-aa-aa-"))
5068(let ((a "aA-"))
5069  (string= #?"${a}\E${a}\L${a}\u${a}\u${a}" "aA-aA-aa-aa-aa-"))
5070(let ((a "aA-"))
5071  (string= #?"${a}\E${a}\U${a}\Q${a}\Q${a}" "aA-aA-AA-AA\\-AA\\\\\\-"))
5072(let ((a "aA-"))
5073  (string= #?"${a}\E${a}\U${a}\Q${a}\L${a}" "aA-aA-AA-AA\\-aa-"))
5074(let ((a "aA-"))
5075  (string= #?"${a}\E${a}\U${a}\Q${a}\U${a}" "aA-aA-AA-AA\\-AA-"))
5076(let ((a "aA-"))
5077  (string= #?"${a}\E${a}\U${a}\Q${a}\E${a}" "aA-aA-AA-AA\\-AA-"))
5078(let ((a "aA-"))
5079  (string= #?"${a}\E${a}\U${a}\Q${a}\l${a}" "aA-aA-AA-AA\\-AA\\-"))
5080(let ((a "aA-"))
5081  (string= #?"${a}\E${a}\U${a}\Q${a}\u${a}" "aA-aA-AA-AA\\-AA\\-"))
5082(let ((a "aA-"))
5083  (string= #?"${a}\E${a}\U${a}\L${a}\Q${a}" "aA-aA-AA-aa-aa\\-"))
5084(let ((a "aA-"))
5085  (string= #?"${a}\E${a}\U${a}\L${a}\L${a}" "aA-aA-AA-aa-aa-"))
5086(let ((a "aA-"))
5087  (string= #?"${a}\E${a}\U${a}\L${a}\U${a}" "aA-aA-AA-aa-AA-"))
5088(let ((a "aA-"))
5089  (string= #?"${a}\E${a}\U${a}\L${a}\E${a}" "aA-aA-AA-aa-aA-"))
5090(let ((a "aA-"))
5091  (string= #?"${a}\E${a}\U${a}\L${a}\l${a}" "aA-aA-AA-aa-aa-"))
5092(let ((a "aA-"))
5093  (string= #?"${a}\E${a}\U${a}\L${a}\u${a}" "aA-aA-AA-aa-aa-"))
5094(let ((a "aA-"))
5095  (string= #?"${a}\E${a}\U${a}\U${a}\Q${a}" "aA-aA-AA-AA-AA\\-"))
5096(let ((a "aA-"))
5097  (string= #?"${a}\E${a}\U${a}\U${a}\L${a}" "aA-aA-AA-AA-aa-"))
5098(let ((a "aA-"))
5099  (string= #?"${a}\E${a}\U${a}\U${a}\U${a}" "aA-aA-AA-AA-AA-"))
5100(let ((a "aA-"))
5101  (string= #?"${a}\E${a}\U${a}\U${a}\E${a}" "aA-aA-AA-AA-aA-"))
5102(let ((a "aA-"))
5103  (string= #?"${a}\E${a}\U${a}\U${a}\l${a}" "aA-aA-AA-AA-AA-"))
5104(let ((a "aA-"))
5105  (string= #?"${a}\E${a}\U${a}\U${a}\u${a}" "aA-aA-AA-AA-AA-"))
5106(let ((a "aA-"))
5107  (string= #?"${a}\E${a}\U${a}\E${a}\Q${a}" "aA-aA-AA-aA-aA\\-"))
5108(let ((a "aA-"))
5109  (string= #?"${a}\E${a}\U${a}\E${a}\L${a}" "aA-aA-AA-aA-aa-"))
5110(let ((a "aA-"))
5111  (string= #?"${a}\E${a}\U${a}\E${a}\U${a}" "aA-aA-AA-aA-AA-"))
5112(let ((a "aA-"))
5113  (string= #?"${a}\E${a}\U${a}\E${a}\E${a}" "aA-aA-AA-aA-aA-"))
5114(let ((a "aA-"))
5115  (string= #?"${a}\E${a}\U${a}\E${a}\l${a}" "aA-aA-AA-aA-aA-"))
5116(let ((a "aA-"))
5117  (string= #?"${a}\E${a}\U${a}\E${a}\u${a}" "aA-aA-AA-aA-AA-"))
5118(let ((a "aA-"))
5119  (string= #?"${a}\E${a}\U${a}\l${a}\Q${a}" "aA-aA-AA-AA-AA\\-"))
5120(let ((a "aA-"))
5121  (string= #?"${a}\E${a}\U${a}\l${a}\L${a}" "aA-aA-AA-AA-aa-"))
5122(let ((a "aA-"))
5123  (string= #?"${a}\E${a}\U${a}\l${a}\U${a}" "aA-aA-AA-AA-AA-"))
5124(let ((a "aA-"))
5125  (string= #?"${a}\E${a}\U${a}\l${a}\E${a}" "aA-aA-AA-AA-aA-"))
5126(let ((a "aA-"))
5127  (string= #?"${a}\E${a}\U${a}\l${a}\l${a}" "aA-aA-AA-AA-AA-"))
5128(let ((a "aA-"))
5129  (string= #?"${a}\E${a}\U${a}\l${a}\u${a}" "aA-aA-AA-AA-AA-"))
5130(let ((a "aA-"))
5131  (string= #?"${a}\E${a}\U${a}\u${a}\Q${a}" "aA-aA-AA-AA-AA\\-"))
5132(let ((a "aA-"))
5133  (string= #?"${a}\E${a}\U${a}\u${a}\L${a}" "aA-aA-AA-AA-aa-"))
5134(let ((a "aA-"))
5135  (string= #?"${a}\E${a}\U${a}\u${a}\U${a}" "aA-aA-AA-AA-AA-"))
5136(let ((a "aA-"))
5137  (string= #?"${a}\E${a}\U${a}\u${a}\E${a}" "aA-aA-AA-AA-aA-"))
5138(let ((a "aA-"))
5139  (string= #?"${a}\E${a}\U${a}\u${a}\l${a}" "aA-aA-AA-AA-AA-"))
5140(let ((a "aA-"))
5141  (string= #?"${a}\E${a}\U${a}\u${a}\u${a}" "aA-aA-AA-AA-AA-"))
5142(let ((a "aA-"))
5143  (string= #?"${a}\E${a}\E${a}\Q${a}\Q${a}" "aA-aA-aA-aA\\-aA\\\\\\-"))
5144(let ((a "aA-"))
5145  (string= #?"${a}\E${a}\E${a}\Q${a}\L${a}" "aA-aA-aA-aA\\-aa\\-"))
5146(let ((a "aA-"))
5147  (string= #?"${a}\E${a}\E${a}\Q${a}\U${a}" "aA-aA-aA-aA\\-AA\\-"))
5148(let ((a "aA-"))
5149  (string= #?"${a}\E${a}\E${a}\Q${a}\E${a}" "aA-aA-aA-aA\\-aA-"))
5150(let ((a "aA-"))
5151  (string= #?"${a}\E${a}\E${a}\Q${a}\l${a}" "aA-aA-aA-aA\\-aA\\-"))
5152(let ((a "aA-"))
5153  (string= #?"${a}\E${a}\E${a}\Q${a}\u${a}" "aA-aA-aA-aA\\-AA\\-"))
5154(let ((a "aA-"))
5155  (string= #?"${a}\E${a}\E${a}\L${a}\Q${a}" "aA-aA-aA-aa-aa\\-"))
5156(let ((a "aA-"))
5157  (string= #?"${a}\E${a}\E${a}\L${a}\L${a}" "aA-aA-aA-aa-aa-"))
5158(let ((a "aA-"))
5159  (string= #?"${a}\E${a}\E${a}\L${a}\U${a}" "aA-aA-aA-aa-AA-"))
5160(let ((a "aA-"))
5161  (string= #?"${a}\E${a}\E${a}\L${a}\E${a}" "aA-aA-aA-aa-aA-"))
5162(let ((a "aA-"))
5163  (string= #?"${a}\E${a}\E${a}\L${a}\l${a}" "aA-aA-aA-aa-aa-"))
5164(let ((a "aA-"))
5165  (string= #?"${a}\E${a}\E${a}\L${a}\u${a}" "aA-aA-aA-aa-aa-"))
5166(let ((a "aA-"))
5167  (string= #?"${a}\E${a}\E${a}\U${a}\Q${a}" "aA-aA-aA-AA-AA\\-"))
5168(let ((a "aA-"))
5169  (string= #?"${a}\E${a}\E${a}\U${a}\L${a}" "aA-aA-aA-AA-aa-"))
5170(let ((a "aA-"))
5171  (string= #?"${a}\E${a}\E${a}\U${a}\U${a}" "aA-aA-aA-AA-AA-"))
5172(let ((a "aA-"))
5173  (string= #?"${a}\E${a}\E${a}\U${a}\E${a}" "aA-aA-aA-AA-aA-"))
5174(let ((a "aA-"))
5175  (string= #?"${a}\E${a}\E${a}\U${a}\l${a}" "aA-aA-aA-AA-AA-"))
5176(let ((a "aA-"))
5177  (string= #?"${a}\E${a}\E${a}\U${a}\u${a}" "aA-aA-aA-AA-AA-"))
5178(let ((a "aA-"))
5179  (string= #?"${a}\E${a}\E${a}\E${a}\Q${a}" "aA-aA-aA-aA-aA\\-"))
5180(let ((a "aA-"))
5181  (string= #?"${a}\E${a}\E${a}\E${a}\L${a}" "aA-aA-aA-aA-aa-"))
5182(let ((a "aA-"))
5183  (string= #?"${a}\E${a}\E${a}\E${a}\U${a}" "aA-aA-aA-aA-AA-"))
5184(let ((a "aA-"))
5185  (string= #?"${a}\E${a}\E${a}\E${a}\E${a}" "aA-aA-aA-aA-aA-"))
5186(let ((a "aA-"))
5187  (string= #?"${a}\E${a}\E${a}\E${a}\l${a}" "aA-aA-aA-aA-aA-"))
5188(let ((a "aA-"))
5189  (string= #?"${a}\E${a}\E${a}\E${a}\u${a}" "aA-aA-aA-aA-AA-"))
5190(let ((a "aA-"))
5191  (string= #?"${a}\E${a}\E${a}\l${a}\Q${a}" "aA-aA-aA-aA-aA\\-"))
5192(let ((a "aA-"))
5193  (string= #?"${a}\E${a}\E${a}\l${a}\L${a}" "aA-aA-aA-aA-aa-"))
5194(let ((a "aA-"))
5195  (string= #?"${a}\E${a}\E${a}\l${a}\U${a}" "aA-aA-aA-aA-AA-"))
5196(let ((a "aA-"))
5197  (string= #?"${a}\E${a}\E${a}\l${a}\E${a}" "aA-aA-aA-aA-aA-"))
5198(let ((a "aA-"))
5199  (string= #?"${a}\E${a}\E${a}\l${a}\l${a}" "aA-aA-aA-aA-aA-"))
5200(let ((a "aA-"))
5201  (string= #?"${a}\E${a}\E${a}\l${a}\u${a}" "aA-aA-aA-aA-AA-"))
5202(let ((a "aA-"))
5203  (string= #?"${a}\E${a}\E${a}\u${a}\Q${a}" "aA-aA-aA-AA-aA\\-"))
5204(let ((a "aA-"))
5205  (string= #?"${a}\E${a}\E${a}\u${a}\L${a}" "aA-aA-aA-AA-aa-"))
5206(let ((a "aA-"))
5207  (string= #?"${a}\E${a}\E${a}\u${a}\U${a}" "aA-aA-aA-AA-AA-"))
5208(let ((a "aA-"))
5209  (string= #?"${a}\E${a}\E${a}\u${a}\E${a}" "aA-aA-aA-AA-aA-"))
5210(let ((a "aA-"))
5211  (string= #?"${a}\E${a}\E${a}\u${a}\l${a}" "aA-aA-aA-AA-aA-"))
5212(let ((a "aA-"))
5213  (string= #?"${a}\E${a}\E${a}\u${a}\u${a}" "aA-aA-aA-AA-AA-"))
5214(let ((a "aA-"))
5215  (string= #?"${a}\E${a}\l${a}\Q${a}\Q${a}" "aA-aA-aA-aA\\-aA\\\\\\-"))
5216(let ((a "aA-"))
5217  (string= #?"${a}\E${a}\l${a}\Q${a}\L${a}" "aA-aA-aA-aA\\-aa\\-"))
5218(let ((a "aA-"))
5219  (string= #?"${a}\E${a}\l${a}\Q${a}\U${a}" "aA-aA-aA-aA\\-AA\\-"))
5220(let ((a "aA-"))
5221  (string= #?"${a}\E${a}\l${a}\Q${a}\E${a}" "aA-aA-aA-aA\\-aA-"))
5222(let ((a "aA-"))
5223  (string= #?"${a}\E${a}\l${a}\Q${a}\l${a}" "aA-aA-aA-aA\\-aA\\-"))
5224(let ((a "aA-"))
5225  (string= #?"${a}\E${a}\l${a}\Q${a}\u${a}" "aA-aA-aA-aA\\-AA\\-"))
5226(let ((a "aA-"))
5227  (string= #?"${a}\E${a}\l${a}\L${a}\Q${a}" "aA-aA-aA-aa-aa\\-"))
5228(let ((a "aA-"))
5229  (string= #?"${a}\E${a}\l${a}\L${a}\L${a}" "aA-aA-aA-aa-aa-"))
5230(let ((a "aA-"))
5231  (string= #?"${a}\E${a}\l${a}\L${a}\U${a}" "aA-aA-aA-aa-AA-"))
5232(let ((a "aA-"))
5233  (string= #?"${a}\E${a}\l${a}\L${a}\E${a}" "aA-aA-aA-aa-aA-"))
5234(let ((a "aA-"))
5235  (string= #?"${a}\E${a}\l${a}\L${a}\l${a}" "aA-aA-aA-aa-aa-"))
5236(let ((a "aA-"))
5237  (string= #?"${a}\E${a}\l${a}\L${a}\u${a}" "aA-aA-aA-aa-aa-"))
5238(let ((a "aA-"))
5239  (string= #?"${a}\E${a}\l${a}\U${a}\Q${a}" "aA-aA-aA-AA-AA\\-"))
5240(let ((a "aA-"))
5241  (string= #?"${a}\E${a}\l${a}\U${a}\L${a}" "aA-aA-aA-AA-aa-"))
5242(let ((a "aA-"))
5243  (string= #?"${a}\E${a}\l${a}\U${a}\U${a}" "aA-aA-aA-AA-AA-"))
5244(let ((a "aA-"))
5245  (string= #?"${a}\E${a}\l${a}\U${a}\E${a}" "aA-aA-aA-AA-aA-"))
5246(let ((a "aA-"))
5247  (string= #?"${a}\E${a}\l${a}\U${a}\l${a}" "aA-aA-aA-AA-AA-"))
5248(let ((a "aA-"))
5249  (string= #?"${a}\E${a}\l${a}\U${a}\u${a}" "aA-aA-aA-AA-AA-"))
5250(let ((a "aA-"))
5251  (string= #?"${a}\E${a}\l${a}\E${a}\Q${a}" "aA-aA-aA-aA-aA\\-"))
5252(let ((a "aA-"))
5253  (string= #?"${a}\E${a}\l${a}\E${a}\L${a}" "aA-aA-aA-aA-aa-"))
5254(let ((a "aA-"))
5255  (string= #?"${a}\E${a}\l${a}\E${a}\U${a}" "aA-aA-aA-aA-AA-"))
5256(let ((a "aA-"))
5257  (string= #?"${a}\E${a}\l${a}\E${a}\E${a}" "aA-aA-aA-aA-aA-"))
5258(let ((a "aA-"))
5259  (string= #?"${a}\E${a}\l${a}\E${a}\l${a}" "aA-aA-aA-aA-aA-"))
5260(let ((a "aA-"))
5261  (string= #?"${a}\E${a}\l${a}\E${a}\u${a}" "aA-aA-aA-aA-AA-"))
5262(let ((a "aA-"))
5263  (string= #?"${a}\E${a}\l${a}\l${a}\Q${a}" "aA-aA-aA-aA-aA\\-"))
5264(let ((a "aA-"))
5265  (string= #?"${a}\E${a}\l${a}\l${a}\L${a}" "aA-aA-aA-aA-aa-"))
5266(let ((a "aA-"))
5267  (string= #?"${a}\E${a}\l${a}\l${a}\U${a}" "aA-aA-aA-aA-AA-"))
5268(let ((a "aA-"))
5269  (string= #?"${a}\E${a}\l${a}\l${a}\E${a}" "aA-aA-aA-aA-aA-"))
5270(let ((a "aA-"))
5271  (string= #?"${a}\E${a}\l${a}\l${a}\l${a}" "aA-aA-aA-aA-aA-"))
5272(let ((a "aA-"))
5273  (string= #?"${a}\E${a}\l${a}\l${a}\u${a}" "aA-aA-aA-aA-AA-"))
5274(let ((a "aA-"))
5275  (string= #?"${a}\E${a}\l${a}\u${a}\Q${a}" "aA-aA-aA-AA-aA\\-"))
5276(let ((a "aA-"))
5277  (string= #?"${a}\E${a}\l${a}\u${a}\L${a}" "aA-aA-aA-AA-aa-"))
5278(let ((a "aA-"))
5279  (string= #?"${a}\E${a}\l${a}\u${a}\U${a}" "aA-aA-aA-AA-AA-"))
5280(let ((a "aA-"))
5281  (string= #?"${a}\E${a}\l${a}\u${a}\E${a}" "aA-aA-aA-AA-aA-"))
5282(let ((a "aA-"))
5283  (string= #?"${a}\E${a}\l${a}\u${a}\l${a}" "aA-aA-aA-AA-aA-"))
5284(let ((a "aA-"))
5285  (string= #?"${a}\E${a}\l${a}\u${a}\u${a}" "aA-aA-aA-AA-AA-"))
5286(let ((a "aA-"))
5287  (string= #?"${a}\E${a}\u${a}\Q${a}\Q${a}" "aA-aA-AA-aA\\-aA\\\\\\-"))
5288(let ((a "aA-"))
5289  (string= #?"${a}\E${a}\u${a}\Q${a}\L${a}" "aA-aA-AA-aA\\-aa\\-"))
5290(let ((a "aA-"))
5291  (string= #?"${a}\E${a}\u${a}\Q${a}\U${a}" "aA-aA-AA-aA\\-AA\\-"))
5292(let ((a "aA-"))
5293  (string= #?"${a}\E${a}\u${a}\Q${a}\E${a}" "aA-aA-AA-aA\\-aA-"))
5294(let ((a "aA-"))
5295  (string= #?"${a}\E${a}\u${a}\Q${a}\l${a}" "aA-aA-AA-aA\\-aA\\-"))
5296(let ((a "aA-"))
5297  (string= #?"${a}\E${a}\u${a}\Q${a}\u${a}" "aA-aA-AA-aA\\-AA\\-"))
5298(let ((a "aA-"))
5299  (string= #?"${a}\E${a}\u${a}\L${a}\Q${a}" "aA-aA-AA-aa-aa\\-"))
5300(let ((a "aA-"))
5301  (string= #?"${a}\E${a}\u${a}\L${a}\L${a}" "aA-aA-AA-aa-aa-"))
5302(let ((a "aA-"))
5303  (string= #?"${a}\E${a}\u${a}\L${a}\U${a}" "aA-aA-AA-aa-AA-"))
5304(let ((a "aA-"))
5305  (string= #?"${a}\E${a}\u${a}\L${a}\E${a}" "aA-aA-AA-aa-aA-"))
5306(let ((a "aA-"))
5307  (string= #?"${a}\E${a}\u${a}\L${a}\l${a}" "aA-aA-AA-aa-aa-"))
5308(let ((a "aA-"))
5309  (string= #?"${a}\E${a}\u${a}\L${a}\u${a}" "aA-aA-AA-aa-aa-"))
5310(let ((a "aA-"))
5311  (string= #?"${a}\E${a}\u${a}\U${a}\Q${a}" "aA-aA-AA-AA-AA\\-"))
5312(let ((a "aA-"))
5313  (string= #?"${a}\E${a}\u${a}\U${a}\L${a}" "aA-aA-AA-AA-aa-"))
5314(let ((a "aA-"))
5315  (string= #?"${a}\E${a}\u${a}\U${a}\U${a}" "aA-aA-AA-AA-AA-"))
5316(let ((a "aA-"))
5317  (string= #?"${a}\E${a}\u${a}\U${a}\E${a}" "aA-aA-AA-AA-aA-"))
5318(let ((a "aA-"))
5319  (string= #?"${a}\E${a}\u${a}\U${a}\l${a}" "aA-aA-AA-AA-AA-"))
5320(let ((a "aA-"))
5321  (string= #?"${a}\E${a}\u${a}\U${a}\u${a}" "aA-aA-AA-AA-AA-"))
5322(let ((a "aA-"))
5323  (string= #?"${a}\E${a}\u${a}\E${a}\Q${a}" "aA-aA-AA-aA-aA\\-"))
5324(let ((a "aA-"))
5325  (string= #?"${a}\E${a}\u${a}\E${a}\L${a}" "aA-aA-AA-aA-aa-"))
5326(let ((a "aA-"))
5327  (string= #?"${a}\E${a}\u${a}\E${a}\U${a}" "aA-aA-AA-aA-AA-"))
5328(let ((a "aA-"))
5329  (string= #?"${a}\E${a}\u${a}\E${a}\E${a}" "aA-aA-AA-aA-aA-"))
5330(let ((a "aA-"))
5331  (string= #?"${a}\E${a}\u${a}\E${a}\l${a}" "aA-aA-AA-aA-aA-"))
5332(let ((a "aA-"))
5333  (string= #?"${a}\E${a}\u${a}\E${a}\u${a}" "aA-aA-AA-aA-AA-"))
5334(let ((a "aA-"))
5335  (string= #?"${a}\E${a}\u${a}\l${a}\Q${a}" "aA-aA-AA-aA-aA\\-"))
5336(let ((a "aA-"))
5337  (string= #?"${a}\E${a}\u${a}\l${a}\L${a}" "aA-aA-AA-aA-aa-"))
5338(let ((a "aA-"))
5339  (string= #?"${a}\E${a}\u${a}\l${a}\U${a}" "aA-aA-AA-aA-AA-"))
5340(let ((a "aA-"))
5341  (string= #?"${a}\E${a}\u${a}\l${a}\E${a}" "aA-aA-AA-aA-aA-"))
5342(let ((a "aA-"))
5343  (string= #?"${a}\E${a}\u${a}\l${a}\l${a}" "aA-aA-AA-aA-aA-"))
5344(let ((a "aA-"))
5345  (string= #?"${a}\E${a}\u${a}\l${a}\u${a}" "aA-aA-AA-aA-AA-"))
5346(let ((a "aA-"))
5347  (string= #?"${a}\E${a}\u${a}\u${a}\Q${a}" "aA-aA-AA-AA-aA\\-"))
5348(let ((a "aA-"))
5349  (string= #?"${a}\E${a}\u${a}\u${a}\L${a}" "aA-aA-AA-AA-aa-"))
5350(let ((a "aA-"))
5351  (string= #?"${a}\E${a}\u${a}\u${a}\U${a}" "aA-aA-AA-AA-AA-"))
5352(let ((a "aA-"))
5353  (string= #?"${a}\E${a}\u${a}\u${a}\E${a}" "aA-aA-AA-AA-aA-"))
5354(let ((a "aA-"))
5355  (string= #?"${a}\E${a}\u${a}\u${a}\l${a}" "aA-aA-AA-AA-aA-"))
5356(let ((a "aA-"))
5357  (string= #?"${a}\E${a}\u${a}\u${a}\u${a}" "aA-aA-AA-AA-AA-"))
5358(let ((a "aA-"))
5359  (string= #?"${a}\l${a}\Q${a}\Q${a}\Q${a}" "aA-aA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-"))
5360(let ((a "aA-"))
5361  (string= #?"${a}\l${a}\Q${a}\Q${a}\L${a}" "aA-aA-aA\\-aA\\\\\\-aa\\\\\\-"))
5362(let ((a "aA-"))
5363  (string= #?"${a}\l${a}\Q${a}\Q${a}\U${a}" "aA-aA-aA\\-aA\\\\\\-AA\\\\\\-"))
5364(let ((a "aA-"))
5365  (string= #?"${a}\l${a}\Q${a}\Q${a}\E${a}" "aA-aA-aA\\-aA\\\\\\-aA\\-"))
5366(let ((a "aA-"))
5367  (string= #?"${a}\l${a}\Q${a}\Q${a}\l${a}" "aA-aA-aA\\-aA\\\\\\-aA\\\\\\-"))
5368(let ((a "aA-"))
5369  (string= #?"${a}\l${a}\Q${a}\Q${a}\u${a}" "aA-aA-aA\\-aA\\\\\\-AA\\\\\\-"))
5370(let ((a "aA-"))
5371  (string= #?"${a}\l${a}\Q${a}\L${a}\Q${a}" "aA-aA-aA\\-aa\\-aa\\\\\\-"))
5372(let ((a "aA-"))
5373  (string= #?"${a}\l${a}\Q${a}\L${a}\L${a}" "aA-aA-aA\\-aa\\-aa\\-"))
5374(let ((a "aA-"))
5375  (string= #?"${a}\l${a}\Q${a}\L${a}\U${a}" "aA-aA-aA\\-aa\\-AA\\-"))
5376(let ((a "aA-"))
5377  (string= #?"${a}\l${a}\Q${a}\L${a}\E${a}" "aA-aA-aA\\-aa\\-aA\\-"))
5378(let ((a "aA-"))
5379  (string= #?"${a}\l${a}\Q${a}\L${a}\l${a}" "aA-aA-aA\\-aa\\-aa\\-"))
5380(let ((a "aA-"))
5381  (string= #?"${a}\l${a}\Q${a}\L${a}\u${a}" "aA-aA-aA\\-aa\\-aa\\-"))
5382(let ((a "aA-"))
5383  (string= #?"${a}\l${a}\Q${a}\U${a}\Q${a}" "aA-aA-aA\\-AA\\-AA\\\\\\-"))
5384(let ((a "aA-"))
5385  (string= #?"${a}\l${a}\Q${a}\U${a}\L${a}" "aA-aA-aA\\-AA\\-aa\\-"))
5386(let ((a "aA-"))
5387  (string= #?"${a}\l${a}\Q${a}\U${a}\U${a}" "aA-aA-aA\\-AA\\-AA\\-"))
5388(let ((a "aA-"))
5389  (string= #?"${a}\l${a}\Q${a}\U${a}\E${a}" "aA-aA-aA\\-AA\\-aA\\-"))
5390(let ((a "aA-"))
5391  (string= #?"${a}\l${a}\Q${a}\U${a}\l${a}" "aA-aA-aA\\-AA\\-AA\\-"))
5392(let ((a "aA-"))
5393  (string= #?"${a}\l${a}\Q${a}\U${a}\u${a}" "aA-aA-aA\\-AA\\-AA\\-"))
5394(let ((a "aA-"))
5395  (string= #?"${a}\l${a}\Q${a}\E${a}\Q${a}" "aA-aA-aA\\-aA-aA\\-"))
5396(let ((a "aA-"))
5397  (string= #?"${a}\l${a}\Q${a}\E${a}\L${a}" "aA-aA-aA\\-aA-aa-"))
5398(let ((a "aA-"))
5399  (string= #?"${a}\l${a}\Q${a}\E${a}\U${a}" "aA-aA-aA\\-aA-AA-"))
5400(let ((a "aA-"))
5401  (string= #?"${a}\l${a}\Q${a}\E${a}\E${a}" "aA-aA-aA\\-aA-aA-"))
5402(let ((a "aA-"))
5403  (string= #?"${a}\l${a}\Q${a}\E${a}\l${a}" "aA-aA-aA\\-aA-aA-"))
5404(let ((a "aA-"))
5405  (string= #?"${a}\l${a}\Q${a}\E${a}\u${a}" "aA-aA-aA\\-aA-AA-"))
5406(let ((a "aA-"))
5407  (string= #?"${a}\l${a}\Q${a}\l${a}\Q${a}" "aA-aA-aA\\-aA\\-aA\\\\\\-"))
5408(let ((a "aA-"))
5409  (string= #?"${a}\l${a}\Q${a}\l${a}\L${a}" "aA-aA-aA\\-aA\\-aa\\-"))
5410(let ((a "aA-"))
5411  (string= #?"${a}\l${a}\Q${a}\l${a}\U${a}" "aA-aA-aA\\-aA\\-AA\\-"))
5412(let ((a "aA-"))
5413  (string= #?"${a}\l${a}\Q${a}\l${a}\E${a}" "aA-aA-aA\\-aA\\-aA-"))
5414(let ((a "aA-"))
5415  (string= #?"${a}\l${a}\Q${a}\l${a}\l${a}" "aA-aA-aA\\-aA\\-aA\\-"))
5416(let ((a "aA-"))
5417  (string= #?"${a}\l${a}\Q${a}\l${a}\u${a}" "aA-aA-aA\\-aA\\-AA\\-"))
5418(let ((a "aA-"))
5419  (string= #?"${a}\l${a}\Q${a}\u${a}\Q${a}" "aA-aA-aA\\-AA\\-aA\\\\\\-"))
5420(let ((a "aA-"))
5421  (string= #?"${a}\l${a}\Q${a}\u${a}\L${a}" "aA-aA-aA\\-AA\\-aa\\-"))
5422(let ((a "aA-"))
5423  (string= #?"${a}\l${a}\Q${a}\u${a}\U${a}" "aA-aA-aA\\-AA\\-AA\\-"))
5424(let ((a "aA-"))
5425  (string= #?"${a}\l${a}\Q${a}\u${a}\E${a}" "aA-aA-aA\\-AA\\-aA-"))
5426(let ((a "aA-"))
5427  (string= #?"${a}\l${a}\Q${a}\u${a}\l${a}" "aA-aA-aA\\-AA\\-aA\\-"))
5428(let ((a "aA-"))
5429  (string= #?"${a}\l${a}\Q${a}\u${a}\u${a}" "aA-aA-aA\\-AA\\-AA\\-"))
5430(let ((a "aA-"))
5431  (string= #?"${a}\l${a}\L${a}\Q${a}\Q${a}" "aA-aA-aa-aa\\-aa\\\\\\-"))
5432(let ((a "aA-"))
5433  (string= #?"${a}\l${a}\L${a}\Q${a}\L${a}" "aA-aA-aa-aa\\-aa-"))
5434(let ((a "aA-"))
5435  (string= #?"${a}\l${a}\L${a}\Q${a}\U${a}" "aA-aA-aa-aa\\-AA-"))
5436(let ((a "aA-"))
5437  (string= #?"${a}\l${a}\L${a}\Q${a}\E${a}" "aA-aA-aa-aa\\-aa-"))
5438(let ((a "aA-"))
5439  (string= #?"${a}\l${a}\L${a}\Q${a}\l${a}" "aA-aA-aa-aa\\-aa\\-"))
5440(let ((a "aA-"))
5441  (string= #?"${a}\l${a}\L${a}\Q${a}\u${a}" "aA-aA-aa-aa\\-aa\\-"))
5442(let ((a "aA-"))
5443  (string= #?"${a}\l${a}\L${a}\L${a}\Q${a}" "aA-aA-aa-aa-aa\\-"))
5444(let ((a "aA-"))
5445  (string= #?"${a}\l${a}\L${a}\L${a}\L${a}" "aA-aA-aa-aa-aa-"))
5446(let ((a "aA-"))
5447  (string= #?"${a}\l${a}\L${a}\L${a}\U${a}" "aA-aA-aa-aa-AA-"))
5448(let ((a "aA-"))
5449  (string= #?"${a}\l${a}\L${a}\L${a}\E${a}" "aA-aA-aa-aa-aA-"))
5450(let ((a "aA-"))
5451  (string= #?"${a}\l${a}\L${a}\L${a}\l${a}" "aA-aA-aa-aa-aa-"))
5452(let ((a "aA-"))
5453  (string= #?"${a}\l${a}\L${a}\L${a}\u${a}" "aA-aA-aa-aa-aa-"))
5454(let ((a "aA-"))
5455  (string= #?"${a}\l${a}\L${a}\U${a}\Q${a}" "aA-aA-aa-AA-AA\\-"))
5456(let ((a "aA-"))
5457  (string= #?"${a}\l${a}\L${a}\U${a}\L${a}" "aA-aA-aa-AA-aa-"))
5458(let ((a "aA-"))
5459  (string= #?"${a}\l${a}\L${a}\U${a}\U${a}" "aA-aA-aa-AA-AA-"))
5460(let ((a "aA-"))
5461  (string= #?"${a}\l${a}\L${a}\U${a}\E${a}" "aA-aA-aa-AA-aA-"))
5462(let ((a "aA-"))
5463  (string= #?"${a}\l${a}\L${a}\U${a}\l${a}" "aA-aA-aa-AA-AA-"))
5464(let ((a "aA-"))
5465  (string= #?"${a}\l${a}\L${a}\U${a}\u${a}" "aA-aA-aa-AA-AA-"))
5466(let ((a "aA-"))
5467  (string= #?"${a}\l${a}\L${a}\E${a}\Q${a}" "aA-aA-aa-aA-aA\\-"))
5468(let ((a "aA-"))
5469  (string= #?"${a}\l${a}\L${a}\E${a}\L${a}" "aA-aA-aa-aA-aa-"))
5470(let ((a "aA-"))
5471  (string= #?"${a}\l${a}\L${a}\E${a}\U${a}" "aA-aA-aa-aA-AA-"))
5472(let ((a "aA-"))
5473  (string= #?"${a}\l${a}\L${a}\E${a}\E${a}" "aA-aA-aa-aA-aA-"))
5474(let ((a "aA-"))
5475  (string= #?"${a}\l${a}\L${a}\E${a}\l${a}" "aA-aA-aa-aA-aA-"))
5476(let ((a "aA-"))
5477  (string= #?"${a}\l${a}\L${a}\E${a}\u${a}" "aA-aA-aa-aA-AA-"))
5478(let ((a "aA-"))
5479  (string= #?"${a}\l${a}\L${a}\l${a}\Q${a}" "aA-aA-aa-aa-aa\\-"))
5480(let ((a "aA-"))
5481  (string= #?"${a}\l${a}\L${a}\l${a}\L${a}" "aA-aA-aa-aa-aa-"))
5482(let ((a "aA-"))
5483  (string= #?"${a}\l${a}\L${a}\l${a}\U${a}" "aA-aA-aa-aa-AA-"))
5484(let ((a "aA-"))
5485  (string= #?"${a}\l${a}\L${a}\l${a}\E${a}" "aA-aA-aa-aa-aA-"))
5486(let ((a "aA-"))
5487  (string= #?"${a}\l${a}\L${a}\l${a}\l${a}" "aA-aA-aa-aa-aa-"))
5488(let ((a "aA-"))
5489  (string= #?"${a}\l${a}\L${a}\l${a}\u${a}" "aA-aA-aa-aa-aa-"))
5490(let ((a "aA-"))
5491  (string= #?"${a}\l${a}\L${a}\u${a}\Q${a}" "aA-aA-aa-aa-aa\\-"))
5492(let ((a "aA-"))
5493  (string= #?"${a}\l${a}\L${a}\u${a}\L${a}" "aA-aA-aa-aa-aa-"))
5494(let ((a "aA-"))
5495  (string= #?"${a}\l${a}\L${a}\u${a}\U${a}" "aA-aA-aa-aa-AA-"))
5496(let ((a "aA-"))
5497  (string= #?"${a}\l${a}\L${a}\u${a}\E${a}" "aA-aA-aa-aa-aA-"))
5498(let ((a "aA-"))
5499  (string= #?"${a}\l${a}\L${a}\u${a}\l${a}" "aA-aA-aa-aa-aa-"))
5500(let ((a "aA-"))
5501  (string= #?"${a}\l${a}\L${a}\u${a}\u${a}" "aA-aA-aa-aa-aa-"))
5502(let ((a "aA-"))
5503  (string= #?"${a}\l${a}\U${a}\Q${a}\Q${a}" "aA-aA-AA-AA\\-AA\\\\\\-"))
5504(let ((a "aA-"))
5505  (string= #?"${a}\l${a}\U${a}\Q${a}\L${a}" "aA-aA-AA-AA\\-aa-"))
5506(let ((a "aA-"))
5507  (string= #?"${a}\l${a}\U${a}\Q${a}\U${a}" "aA-aA-AA-AA\\-AA-"))
5508(let ((a "aA-"))
5509  (string= #?"${a}\l${a}\U${a}\Q${a}\E${a}" "aA-aA-AA-AA\\-AA-"))
5510(let ((a "aA-"))
5511  (string= #?"${a}\l${a}\U${a}\Q${a}\l${a}" "aA-aA-AA-AA\\-AA\\-"))
5512(let ((a "aA-"))
5513  (string= #?"${a}\l${a}\U${a}\Q${a}\u${a}" "aA-aA-AA-AA\\-AA\\-"))
5514(let ((a "aA-"))
5515  (string= #?"${a}\l${a}\U${a}\L${a}\Q${a}" "aA-aA-AA-aa-aa\\-"))
5516(let ((a "aA-"))
5517  (string= #?"${a}\l${a}\U${a}\L${a}\L${a}" "aA-aA-AA-aa-aa-"))
5518(let ((a "aA-"))
5519  (string= #?"${a}\l${a}\U${a}\L${a}\U${a}" "aA-aA-AA-aa-AA-"))
5520(let ((a "aA-"))
5521  (string= #?"${a}\l${a}\U${a}\L${a}\E${a}" "aA-aA-AA-aa-aA-"))
5522(let ((a "aA-"))
5523  (string= #?"${a}\l${a}\U${a}\L${a}\l${a}" "aA-aA-AA-aa-aa-"))
5524(let ((a "aA-"))
5525  (string= #?"${a}\l${a}\U${a}\L${a}\u${a}" "aA-aA-AA-aa-aa-"))
5526(let ((a "aA-"))
5527  (string= #?"${a}\l${a}\U${a}\U${a}\Q${a}" "aA-aA-AA-AA-AA\\-"))
5528(let ((a "aA-"))
5529  (string= #?"${a}\l${a}\U${a}\U${a}\L${a}" "aA-aA-AA-AA-aa-"))
5530(let ((a "aA-"))
5531  (string= #?"${a}\l${a}\U${a}\U${a}\U${a}" "aA-aA-AA-AA-AA-"))
5532(let ((a "aA-"))
5533  (string= #?"${a}\l${a}\U${a}\U${a}\E${a}" "aA-aA-AA-AA-aA-"))
5534(let ((a "aA-"))
5535  (string= #?"${a}\l${a}\U${a}\U${a}\l${a}" "aA-aA-AA-AA-AA-"))
5536(let ((a "aA-"))
5537  (string= #?"${a}\l${a}\U${a}\U${a}\u${a}" "aA-aA-AA-AA-AA-"))
5538(let ((a "aA-"))
5539  (string= #?"${a}\l${a}\U${a}\E${a}\Q${a}" "aA-aA-AA-aA-aA\\-"))
5540(let ((a "aA-"))
5541  (string= #?"${a}\l${a}\U${a}\E${a}\L${a}" "aA-aA-AA-aA-aa-"))
5542(let ((a "aA-"))
5543  (string= #?"${a}\l${a}\U${a}\E${a}\U${a}" "aA-aA-AA-aA-AA-"))
5544(let ((a "aA-"))
5545  (string= #?"${a}\l${a}\U${a}\E${a}\E${a}" "aA-aA-AA-aA-aA-"))
5546(let ((a "aA-"))
5547  (string= #?"${a}\l${a}\U${a}\E${a}\l${a}" "aA-aA-AA-aA-aA-"))
5548(let ((a "aA-"))
5549  (string= #?"${a}\l${a}\U${a}\E${a}\u${a}" "aA-aA-AA-aA-AA-"))
5550(let ((a "aA-"))
5551  (string= #?"${a}\l${a}\U${a}\l${a}\Q${a}" "aA-aA-AA-AA-AA\\-"))
5552(let ((a "aA-"))
5553  (string= #?"${a}\l${a}\U${a}\l${a}\L${a}" "aA-aA-AA-AA-aa-"))
5554(let ((a "aA-"))
5555  (string= #?"${a}\l${a}\U${a}\l${a}\U${a}" "aA-aA-AA-AA-AA-"))
5556(let ((a "aA-"))
5557  (string= #?"${a}\l${a}\U${a}\l${a}\E${a}" "aA-aA-AA-AA-aA-"))
5558(let ((a "aA-"))
5559  (string= #?"${a}\l${a}\U${a}\l${a}\l${a}" "aA-aA-AA-AA-AA-"))
5560(let ((a "aA-"))
5561  (string= #?"${a}\l${a}\U${a}\l${a}\u${a}" "aA-aA-AA-AA-AA-"))
5562(let ((a "aA-"))
5563  (string= #?"${a}\l${a}\U${a}\u${a}\Q${a}" "aA-aA-AA-AA-AA\\-"))
5564(let ((a "aA-"))
5565  (string= #?"${a}\l${a}\U${a}\u${a}\L${a}" "aA-aA-AA-AA-aa-"))
5566(let ((a "aA-"))
5567  (string= #?"${a}\l${a}\U${a}\u${a}\U${a}" "aA-aA-AA-AA-AA-"))
5568(let ((a "aA-"))
5569  (string= #?"${a}\l${a}\U${a}\u${a}\E${a}" "aA-aA-AA-AA-aA-"))
5570(let ((a "aA-"))
5571  (string= #?"${a}\l${a}\U${a}\u${a}\l${a}" "aA-aA-AA-AA-AA-"))
5572(let ((a "aA-"))
5573  (string= #?"${a}\l${a}\U${a}\u${a}\u${a}" "aA-aA-AA-AA-AA-"))
5574(let ((a "aA-"))
5575  (string= #?"${a}\l${a}\E${a}\Q${a}\Q${a}" "aA-aA-aA-aA\\-aA\\\\\\-"))
5576(let ((a "aA-"))
5577  (string= #?"${a}\l${a}\E${a}\Q${a}\L${a}" "aA-aA-aA-aA\\-aa\\-"))
5578(let ((a "aA-"))
5579  (string= #?"${a}\l${a}\E${a}\Q${a}\U${a}" "aA-aA-aA-aA\\-AA\\-"))
5580(let ((a "aA-"))
5581  (string= #?"${a}\l${a}\E${a}\Q${a}\E${a}" "aA-aA-aA-aA\\-aA-"))
5582(let ((a "aA-"))
5583  (string= #?"${a}\l${a}\E${a}\Q${a}\l${a}" "aA-aA-aA-aA\\-aA\\-"))
5584(let ((a "aA-"))
5585  (string= #?"${a}\l${a}\E${a}\Q${a}\u${a}" "aA-aA-aA-aA\\-AA\\-"))
5586(let ((a "aA-"))
5587  (string= #?"${a}\l${a}\E${a}\L${a}\Q${a}" "aA-aA-aA-aa-aa\\-"))
5588(let ((a "aA-"))
5589  (string= #?"${a}\l${a}\E${a}\L${a}\L${a}" "aA-aA-aA-aa-aa-"))
5590(let ((a "aA-"))
5591  (string= #?"${a}\l${a}\E${a}\L${a}\U${a}" "aA-aA-aA-aa-AA-"))
5592(let ((a "aA-"))
5593  (string= #?"${a}\l${a}\E${a}\L${a}\E${a}" "aA-aA-aA-aa-aA-"))
5594(let ((a "aA-"))
5595  (string= #?"${a}\l${a}\E${a}\L${a}\l${a}" "aA-aA-aA-aa-aa-"))
5596(let ((a "aA-"))
5597  (string= #?"${a}\l${a}\E${a}\L${a}\u${a}" "aA-aA-aA-aa-aa-"))
5598(let ((a "aA-"))
5599  (string= #?"${a}\l${a}\E${a}\U${a}\Q${a}" "aA-aA-aA-AA-AA\\-"))
5600(let ((a "aA-"))
5601  (string= #?"${a}\l${a}\E${a}\U${a}\L${a}" "aA-aA-aA-AA-aa-"))
5602(let ((a "aA-"))
5603  (string= #?"${a}\l${a}\E${a}\U${a}\U${a}" "aA-aA-aA-AA-AA-"))
5604(let ((a "aA-"))
5605  (string= #?"${a}\l${a}\E${a}\U${a}\E${a}" "aA-aA-aA-AA-aA-"))
5606(let ((a "aA-"))
5607  (string= #?"${a}\l${a}\E${a}\U${a}\l${a}" "aA-aA-aA-AA-AA-"))
5608(let ((a "aA-"))
5609  (string= #?"${a}\l${a}\E${a}\U${a}\u${a}" "aA-aA-aA-AA-AA-"))
5610(let ((a "aA-"))
5611  (string= #?"${a}\l${a}\E${a}\E${a}\Q${a}" "aA-aA-aA-aA-aA\\-"))
5612(let ((a "aA-"))
5613  (string= #?"${a}\l${a}\E${a}\E${a}\L${a}" "aA-aA-aA-aA-aa-"))
5614(let ((a "aA-"))
5615  (string= #?"${a}\l${a}\E${a}\E${a}\U${a}" "aA-aA-aA-aA-AA-"))
5616(let ((a "aA-"))
5617  (string= #?"${a}\l${a}\E${a}\E${a}\E${a}" "aA-aA-aA-aA-aA-"))
5618(let ((a "aA-"))
5619  (string= #?"${a}\l${a}\E${a}\E${a}\l${a}" "aA-aA-aA-aA-aA-"))
5620(let ((a "aA-"))
5621  (string= #?"${a}\l${a}\E${a}\E${a}\u${a}" "aA-aA-aA-aA-AA-"))
5622(let ((a "aA-"))
5623  (string= #?"${a}\l${a}\E${a}\l${a}\Q${a}" "aA-aA-aA-aA-aA\\-"))
5624(let ((a "aA-"))
5625  (string= #?"${a}\l${a}\E${a}\l${a}\L${a}" "aA-aA-aA-aA-aa-"))
5626(let ((a "aA-"))
5627  (string= #?"${a}\l${a}\E${a}\l${a}\U${a}" "aA-aA-aA-aA-AA-"))
5628(let ((a "aA-"))
5629  (string= #?"${a}\l${a}\E${a}\l${a}\E${a}" "aA-aA-aA-aA-aA-"))
5630(let ((a "aA-"))
5631  (string= #?"${a}\l${a}\E${a}\l${a}\l${a}" "aA-aA-aA-aA-aA-"))
5632(let ((a "aA-"))
5633  (string= #?"${a}\l${a}\E${a}\l${a}\u${a}" "aA-aA-aA-aA-AA-"))
5634(let ((a "aA-"))
5635  (string= #?"${a}\l${a}\E${a}\u${a}\Q${a}" "aA-aA-aA-AA-aA\\-"))
5636(let ((a "aA-"))
5637  (string= #?"${a}\l${a}\E${a}\u${a}\L${a}" "aA-aA-aA-AA-aa-"))
5638(let ((a "aA-"))
5639  (string= #?"${a}\l${a}\E${a}\u${a}\U${a}" "aA-aA-aA-AA-AA-"))
5640(let ((a "aA-"))
5641  (string= #?"${a}\l${a}\E${a}\u${a}\E${a}" "aA-aA-aA-AA-aA-"))
5642(let ((a "aA-"))
5643  (string= #?"${a}\l${a}\E${a}\u${a}\l${a}" "aA-aA-aA-AA-aA-"))
5644(let ((a "aA-"))
5645  (string= #?"${a}\l${a}\E${a}\u${a}\u${a}" "aA-aA-aA-AA-AA-"))
5646(let ((a "aA-"))
5647  (string= #?"${a}\l${a}\l${a}\Q${a}\Q${a}" "aA-aA-aA-aA\\-aA\\\\\\-"))
5648(let ((a "aA-"))
5649  (string= #?"${a}\l${a}\l${a}\Q${a}\L${a}" "aA-aA-aA-aA\\-aa\\-"))
5650(let ((a "aA-"))
5651  (string= #?"${a}\l${a}\l${a}\Q${a}\U${a}" "aA-aA-aA-aA\\-AA\\-"))
5652(let ((a "aA-"))
5653  (string= #?"${a}\l${a}\l${a}\Q${a}\E${a}" "aA-aA-aA-aA\\-aA-"))
5654(let ((a "aA-"))
5655  (string= #?"${a}\l${a}\l${a}\Q${a}\l${a}" "aA-aA-aA-aA\\-aA\\-"))
5656(let ((a "aA-"))
5657  (string= #?"${a}\l${a}\l${a}\Q${a}\u${a}" "aA-aA-aA-aA\\-AA\\-"))
5658(let ((a "aA-"))
5659  (string= #?"${a}\l${a}\l${a}\L${a}\Q${a}" "aA-aA-aA-aa-aa\\-"))
5660(let ((a "aA-"))
5661  (string= #?"${a}\l${a}\l${a}\L${a}\L${a}" "aA-aA-aA-aa-aa-"))
5662(let ((a "aA-"))
5663  (string= #?"${a}\l${a}\l${a}\L${a}\U${a}" "aA-aA-aA-aa-AA-"))
5664(let ((a "aA-"))
5665  (string= #?"${a}\l${a}\l${a}\L${a}\E${a}" "aA-aA-aA-aa-aA-"))
5666(let ((a "aA-"))
5667  (string= #?"${a}\l${a}\l${a}\L${a}\l${a}" "aA-aA-aA-aa-aa-"))
5668(let ((a "aA-"))
5669  (string= #?"${a}\l${a}\l${a}\L${a}\u${a}" "aA-aA-aA-aa-aa-"))
5670(let ((a "aA-"))
5671  (string= #?"${a}\l${a}\l${a}\U${a}\Q${a}" "aA-aA-aA-AA-AA\\-"))
5672(let ((a "aA-"))
5673  (string= #?"${a}\l${a}\l${a}\U${a}\L${a}" "aA-aA-aA-AA-aa-"))
5674(let ((a "aA-"))
5675  (string= #?"${a}\l${a}\l${a}\U${a}\U${a}" "aA-aA-aA-AA-AA-"))
5676(let ((a "aA-"))
5677  (string= #?"${a}\l${a}\l${a}\U${a}\E${a}" "aA-aA-aA-AA-aA-"))
5678(let ((a "aA-"))
5679  (string= #?"${a}\l${a}\l${a}\U${a}\l${a}" "aA-aA-aA-AA-AA-"))
5680(let ((a "aA-"))
5681  (string= #?"${a}\l${a}\l${a}\U${a}\u${a}" "aA-aA-aA-AA-AA-"))
5682(let ((a "aA-"))
5683  (string= #?"${a}\l${a}\l${a}\E${a}\Q${a}" "aA-aA-aA-aA-aA\\-"))
5684(let ((a "aA-"))
5685  (string= #?"${a}\l${a}\l${a}\E${a}\L${a}" "aA-aA-aA-aA-aa-"))
5686(let ((a "aA-"))
5687  (string= #?"${a}\l${a}\l${a}\E${a}\U${a}" "aA-aA-aA-aA-AA-"))
5688(let ((a "aA-"))
5689  (string= #?"${a}\l${a}\l${a}\E${a}\E${a}" "aA-aA-aA-aA-aA-"))
5690(let ((a "aA-"))
5691  (string= #?"${a}\l${a}\l${a}\E${a}\l${a}" "aA-aA-aA-aA-aA-"))
5692(let ((a "aA-"))
5693  (string= #?"${a}\l${a}\l${a}\E${a}\u${a}" "aA-aA-aA-aA-AA-"))
5694(let ((a "aA-"))
5695  (string= #?"${a}\l${a}\l${a}\l${a}\Q${a}" "aA-aA-aA-aA-aA\\-"))
5696(let ((a "aA-"))
5697  (string= #?"${a}\l${a}\l${a}\l${a}\L${a}" "aA-aA-aA-aA-aa-"))
5698(let ((a "aA-"))
5699  (string= #?"${a}\l${a}\l${a}\l${a}\U${a}" "aA-aA-aA-aA-AA-"))
5700(let ((a "aA-"))
5701  (string= #?"${a}\l${a}\l${a}\l${a}\E${a}" "aA-aA-aA-aA-aA-"))
5702(let ((a "aA-"))
5703  (string= #?"${a}\l${a}\l${a}\l${a}\l${a}" "aA-aA-aA-aA-aA-"))
5704(let ((a "aA-"))
5705  (string= #?"${a}\l${a}\l${a}\l${a}\u${a}" "aA-aA-aA-aA-AA-"))
5706(let ((a "aA-"))
5707  (string= #?"${a}\l${a}\l${a}\u${a}\Q${a}" "aA-aA-aA-AA-aA\\-"))
5708(let ((a "aA-"))
5709  (string= #?"${a}\l${a}\l${a}\u${a}\L${a}" "aA-aA-aA-AA-aa-"))
5710(let ((a "aA-"))
5711  (string= #?"${a}\l${a}\l${a}\u${a}\U${a}" "aA-aA-aA-AA-AA-"))
5712(let ((a "aA-"))
5713  (string= #?"${a}\l${a}\l${a}\u${a}\E${a}" "aA-aA-aA-AA-aA-"))
5714(let ((a "aA-"))
5715  (string= #?"${a}\l${a}\l${a}\u${a}\l${a}" "aA-aA-aA-AA-aA-"))
5716(let ((a "aA-"))
5717  (string= #?"${a}\l${a}\l${a}\u${a}\u${a}" "aA-aA-aA-AA-AA-"))
5718(let ((a "aA-"))
5719  (string= #?"${a}\l${a}\u${a}\Q${a}\Q${a}" "aA-aA-AA-aA\\-aA\\\\\\-"))
5720(let ((a "aA-"))
5721  (string= #?"${a}\l${a}\u${a}\Q${a}\L${a}" "aA-aA-AA-aA\\-aa\\-"))
5722(let ((a "aA-"))
5723  (string= #?"${a}\l${a}\u${a}\Q${a}\U${a}" "aA-aA-AA-aA\\-AA\\-"))
5724(let ((a "aA-"))
5725  (string= #?"${a}\l${a}\u${a}\Q${a}\E${a}" "aA-aA-AA-aA\\-aA-"))
5726(let ((a "aA-"))
5727  (string= #?"${a}\l${a}\u${a}\Q${a}\l${a}" "aA-aA-AA-aA\\-aA\\-"))
5728(let ((a "aA-"))
5729  (string= #?"${a}\l${a}\u${a}\Q${a}\u${a}" "aA-aA-AA-aA\\-AA\\-"))
5730(let ((a "aA-"))
5731  (string= #?"${a}\l${a}\u${a}\L${a}\Q${a}" "aA-aA-AA-aa-aa\\-"))
5732(let ((a "aA-"))
5733  (string= #?"${a}\l${a}\u${a}\L${a}\L${a}" "aA-aA-AA-aa-aa-"))
5734(let ((a "aA-"))
5735  (string= #?"${a}\l${a}\u${a}\L${a}\U${a}" "aA-aA-AA-aa-AA-"))
5736(let ((a "aA-"))
5737  (string= #?"${a}\l${a}\u${a}\L${a}\E${a}" "aA-aA-AA-aa-aA-"))
5738(let ((a "aA-"))
5739  (string= #?"${a}\l${a}\u${a}\L${a}\l${a}" "aA-aA-AA-aa-aa-"))
5740(let ((a "aA-"))
5741  (string= #?"${a}\l${a}\u${a}\L${a}\u${a}" "aA-aA-AA-aa-aa-"))
5742(let ((a "aA-"))
5743  (string= #?"${a}\l${a}\u${a}\U${a}\Q${a}" "aA-aA-AA-AA-AA\\-"))
5744(let ((a "aA-"))
5745  (string= #?"${a}\l${a}\u${a}\U${a}\L${a}" "aA-aA-AA-AA-aa-"))
5746(let ((a "aA-"))
5747  (string= #?"${a}\l${a}\u${a}\U${a}\U${a}" "aA-aA-AA-AA-AA-"))
5748(let ((a "aA-"))
5749  (string= #?"${a}\l${a}\u${a}\U${a}\E${a}" "aA-aA-AA-AA-aA-"))
5750(let ((a "aA-"))
5751  (string= #?"${a}\l${a}\u${a}\U${a}\l${a}" "aA-aA-AA-AA-AA-"))
5752(let ((a "aA-"))
5753  (string= #?"${a}\l${a}\u${a}\U${a}\u${a}" "aA-aA-AA-AA-AA-"))
5754(let ((a "aA-"))
5755  (string= #?"${a}\l${a}\u${a}\E${a}\Q${a}" "aA-aA-AA-aA-aA\\-"))
5756(let ((a "aA-"))
5757  (string= #?"${a}\l${a}\u${a}\E${a}\L${a}" "aA-aA-AA-aA-aa-"))
5758(let ((a "aA-"))
5759  (string= #?"${a}\l${a}\u${a}\E${a}\U${a}" "aA-aA-AA-aA-AA-"))
5760(let ((a "aA-"))
5761  (string= #?"${a}\l${a}\u${a}\E${a}\E${a}" "aA-aA-AA-aA-aA-"))
5762(let ((a "aA-"))
5763  (string= #?"${a}\l${a}\u${a}\E${a}\l${a}" "aA-aA-AA-aA-aA-"))
5764(let ((a "aA-"))
5765  (string= #?"${a}\l${a}\u${a}\E${a}\u${a}" "aA-aA-AA-aA-AA-"))
5766(let ((a "aA-"))
5767  (string= #?"${a}\l${a}\u${a}\l${a}\Q${a}" "aA-aA-AA-aA-aA\\-"))
5768(let ((a "aA-"))
5769  (string= #?"${a}\l${a}\u${a}\l${a}\L${a}" "aA-aA-AA-aA-aa-"))
5770(let ((a "aA-"))
5771  (string= #?"${a}\l${a}\u${a}\l${a}\U${a}" "aA-aA-AA-aA-AA-"))
5772(let ((a "aA-"))
5773  (string= #?"${a}\l${a}\u${a}\l${a}\E${a}" "aA-aA-AA-aA-aA-"))
5774(let ((a "aA-"))
5775  (string= #?"${a}\l${a}\u${a}\l${a}\l${a}" "aA-aA-AA-aA-aA-"))
5776(let ((a "aA-"))
5777  (string= #?"${a}\l${a}\u${a}\l${a}\u${a}" "aA-aA-AA-aA-AA-"))
5778(let ((a "aA-"))
5779  (string= #?"${a}\l${a}\u${a}\u${a}\Q${a}" "aA-aA-AA-AA-aA\\-"))
5780(let ((a "aA-"))
5781  (string= #?"${a}\l${a}\u${a}\u${a}\L${a}" "aA-aA-AA-AA-aa-"))
5782(let ((a "aA-"))
5783  (string= #?"${a}\l${a}\u${a}\u${a}\U${a}" "aA-aA-AA-AA-AA-"))
5784(let ((a "aA-"))
5785  (string= #?"${a}\l${a}\u${a}\u${a}\E${a}" "aA-aA-AA-AA-aA-"))
5786(let ((a "aA-"))
5787  (string= #?"${a}\l${a}\u${a}\u${a}\l${a}" "aA-aA-AA-AA-aA-"))
5788(let ((a "aA-"))
5789  (string= #?"${a}\l${a}\u${a}\u${a}\u${a}" "aA-aA-AA-AA-AA-"))
5790(let ((a "aA-"))
5791  (string= #?"${a}\u${a}\Q${a}\Q${a}\Q${a}" "aA-AA-aA\\-aA\\\\\\-aA\\\\\\\\\\\\\\-"))
5792(let ((a "aA-"))
5793  (string= #?"${a}\u${a}\Q${a}\Q${a}\L${a}" "aA-AA-aA\\-aA\\\\\\-aa\\\\\\-"))
5794(let ((a "aA-"))
5795  (string= #?"${a}\u${a}\Q${a}\Q${a}\U${a}" "aA-AA-aA\\-aA\\\\\\-AA\\\\\\-"))
5796(let ((a "aA-"))
5797  (string= #?"${a}\u${a}\Q${a}\Q${a}\E${a}" "aA-AA-aA\\-aA\\\\\\-aA\\-"))
5798(let ((a "aA-"))
5799  (string= #?"${a}\u${a}\Q${a}\Q${a}\l${a}" "aA-AA-aA\\-aA\\\\\\-aA\\\\\\-"))
5800(let ((a "aA-"))
5801  (string= #?"${a}\u${a}\Q${a}\Q${a}\u${a}" "aA-AA-aA\\-aA\\\\\\-AA\\\\\\-"))
5802(let ((a "aA-"))
5803  (string= #?"${a}\u${a}\Q${a}\L${a}\Q${a}" "aA-AA-aA\\-aa\\-aa\\\\\\-"))
5804(let ((a "aA-"))
5805  (string= #?"${a}\u${a}\Q${a}\L${a}\L${a}" "aA-AA-aA\\-aa\\-aa\\-"))
5806(let ((a "aA-"))
5807  (string= #?"${a}\u${a}\Q${a}\L${a}\U${a}" "aA-AA-aA\\-aa\\-AA\\-"))
5808(let ((a "aA-"))
5809  (string= #?"${a}\u${a}\Q${a}\L${a}\E${a}" "aA-AA-aA\\-aa\\-aA\\-"))
5810(let ((a "aA-"))
5811  (string= #?"${a}\u${a}\Q${a}\L${a}\l${a}" "aA-AA-aA\\-aa\\-aa\\-"))
5812(let ((a "aA-"))
5813  (string= #?"${a}\u${a}\Q${a}\L${a}\u${a}" "aA-AA-aA\\-aa\\-aa\\-"))
5814(let ((a "aA-"))
5815  (string= #?"${a}\u${a}\Q${a}\U${a}\Q${a}" "aA-AA-aA\\-AA\\-AA\\\\\\-"))
5816(let ((a "aA-"))
5817  (string= #?"${a}\u${a}\Q${a}\U${a}\L${a}" "aA-AA-aA\\-AA\\-aa\\-"))
5818(let ((a "aA-"))
5819  (string= #?"${a}\u${a}\Q${a}\U${a}\U${a}" "aA-AA-aA\\-AA\\-AA\\-"))
5820(let ((a "aA-"))
5821  (string= #?"${a}\u${a}\Q${a}\U${a}\E${a}" "aA-AA-aA\\-AA\\-aA\\-"))
5822(let ((a "aA-"))
5823  (string= #?"${a}\u${a}\Q${a}\U${a}\l${a}" "aA-AA-aA\\-AA\\-AA\\-"))
5824(let ((a "aA-"))
5825  (string= #?"${a}\u${a}\Q${a}\U${a}\u${a}" "aA-AA-aA\\-AA\\-AA\\-"))
5826(let ((a "aA-"))
5827  (string= #?"${a}\u${a}\Q${a}\E${a}\Q${a}" "aA-AA-aA\\-aA-aA\\-"))
5828(let ((a "aA-"))
5829  (string= #?"${a}\u${a}\Q${a}\E${a}\L${a}" "aA-AA-aA\\-aA-aa-"))
5830(let ((a "aA-"))
5831  (string= #?"${a}\u${a}\Q${a}\E${a}\U${a}" "aA-AA-aA\\-aA-AA-"))
5832(let ((a "aA-"))
5833  (string= #?"${a}\u${a}\Q${a}\E${a}\E${a}" "aA-AA-aA\\-aA-aA-"))
5834(let ((a "aA-"))
5835  (string= #?"${a}\u${a}\Q${a}\E${a}\l${a}" "aA-AA-aA\\-aA-aA-"))
5836(let ((a "aA-"))
5837  (string= #?"${a}\u${a}\Q${a}\E${a}\u${a}" "aA-AA-aA\\-aA-AA-"))
5838(let ((a "aA-"))
5839  (string= #?"${a}\u${a}\Q${a}\l${a}\Q${a}" "aA-AA-aA\\-aA\\-aA\\\\\\-"))
5840(let ((a "aA-"))
5841  (string= #?"${a}\u${a}\Q${a}\l${a}\L${a}" "aA-AA-aA\\-aA\\-aa\\-"))
5842(let ((a "aA-"))
5843  (string= #?"${a}\u${a}\Q${a}\l${a}\U${a}" "aA-AA-aA\\-aA\\-AA\\-"))
5844(let ((a "aA-"))
5845  (string= #?"${a}\u${a}\Q${a}\l${a}\E${a}" "aA-AA-aA\\-aA\\-aA-"))
5846(let ((a "aA-"))
5847  (string= #?"${a}\u${a}\Q${a}\l${a}\l${a}" "aA-AA-aA\\-aA\\-aA\\-"))
5848(let ((a "aA-"))
5849  (string= #?"${a}\u${a}\Q${a}\l${a}\u${a}" "aA-AA-aA\\-aA\\-AA\\-"))
5850(let ((a "aA-"))
5851  (string= #?"${a}\u${a}\Q${a}\u${a}\Q${a}" "aA-AA-aA\\-AA\\-aA\\\\\\-"))
5852(let ((a "aA-"))
5853  (string= #?"${a}\u${a}\Q${a}\u${a}\L${a}" "aA-AA-aA\\-AA\\-aa\\-"))
5854(let ((a "aA-"))
5855  (string= #?"${a}\u${a}\Q${a}\u${a}\U${a}" "aA-AA-aA\\-AA\\-AA\\-"))
5856(let ((a "aA-"))
5857  (string= #?"${a}\u${a}\Q${a}\u${a}\E${a}" "aA-AA-aA\\-AA\\-aA-"))
5858(let ((a "aA-"))
5859  (string= #?"${a}\u${a}\Q${a}\u${a}\l${a}" "aA-AA-aA\\-AA\\-aA\\-"))
5860(let ((a "aA-"))
5861  (string= #?"${a}\u${a}\Q${a}\u${a}\u${a}" "aA-AA-aA\\-AA\\-AA\\-"))
5862(let ((a "aA-"))
5863  (string= #?"${a}\u${a}\L${a}\Q${a}\Q${a}" "aA-AA-aa-aa\\-aa\\\\\\-"))
5864(let ((a "aA-"))
5865  (string= #?"${a}\u${a}\L${a}\Q${a}\L${a}" "aA-AA-aa-aa\\-aa-"))
5866(let ((a "aA-"))
5867  (string= #?"${a}\u${a}\L${a}\Q${a}\U${a}" "aA-AA-aa-aa\\-AA-"))
5868(let ((a "aA-"))
5869  (string= #?"${a}\u${a}\L${a}\Q${a}\E${a}" "aA-AA-aa-aa\\-aa-"))
5870(let ((a "aA-"))
5871  (string= #?"${a}\u${a}\L${a}\Q${a}\l${a}" "aA-AA-aa-aa\\-aa\\-"))
5872(let ((a "aA-"))
5873  (string= #?"${a}\u${a}\L${a}\Q${a}\u${a}" "aA-AA-aa-aa\\-aa\\-"))
5874(let ((a "aA-"))
5875  (string= #?"${a}\u${a}\L${a}\L${a}\Q${a}" "aA-AA-aa-aa-aa\\-"))
5876(let ((a "aA-"))
5877  (string= #?"${a}\u${a}\L${a}\L${a}\L${a}" "aA-AA-aa-aa-aa-"))
5878(let ((a "aA-"))
5879  (string= #?"${a}\u${a}\L${a}\L${a}\U${a}" "aA-AA-aa-aa-AA-"))
5880(let ((a "aA-"))
5881  (string= #?"${a}\u${a}\L${a}\L${a}\E${a}" "aA-AA-aa-aa-aA-"))
5882(let ((a "aA-"))
5883  (string= #?"${a}\u${a}\L${a}\L${a}\l${a}" "aA-AA-aa-aa-aa-"))
5884(let ((a "aA-"))
5885  (string= #?"${a}\u${a}\L${a}\L${a}\u${a}" "aA-AA-aa-aa-aa-"))
5886(let ((a "aA-"))
5887  (string= #?"${a}\u${a}\L${a}\U${a}\Q${a}" "aA-AA-aa-AA-AA\\-"))
5888(let ((a "aA-"))
5889  (string= #?"${a}\u${a}\L${a}\U${a}\L${a}" "aA-AA-aa-AA-aa-"))
5890(let ((a "aA-"))
5891  (string= #?"${a}\u${a}\L${a}\U${a}\U${a}" "aA-AA-aa-AA-AA-"))
5892(let ((a "aA-"))
5893  (string= #?"${a}\u${a}\L${a}\U${a}\E${a}" "aA-AA-aa-AA-aA-"))
5894(let ((a "aA-"))
5895  (string= #?"${a}\u${a}\L${a}\U${a}\l${a}" "aA-AA-aa-AA-AA-"))
5896(let ((a "aA-"))
5897  (string= #?"${a}\u${a}\L${a}\U${a}\u${a}" "aA-AA-aa-AA-AA-"))
5898(let ((a "aA-"))
5899  (string= #?"${a}\u${a}\L${a}\E${a}\Q${a}" "aA-AA-aa-aA-aA\\-"))
5900(let ((a "aA-"))
5901  (string= #?"${a}\u${a}\L${a}\E${a}\L${a}" "aA-AA-aa-aA-aa-"))
5902(let ((a "aA-"))
5903  (string= #?"${a}\u${a}\L${a}\E${a}\U${a}" "aA-AA-aa-aA-AA-"))
5904(let ((a "aA-"))
5905  (string= #?"${a}\u${a}\L${a}\E${a}\E${a}" "aA-AA-aa-aA-aA-"))
5906(let ((a "aA-"))
5907  (string= #?"${a}\u${a}\L${a}\E${a}\l${a}" "aA-AA-aa-aA-aA-"))
5908(let ((a "aA-"))
5909  (string= #?"${a}\u${a}\L${a}\E${a}\u${a}" "aA-AA-aa-aA-AA-"))
5910(let ((a "aA-"))
5911  (string= #?"${a}\u${a}\L${a}\l${a}\Q${a}" "aA-AA-aa-aa-aa\\-"))
5912(let ((a "aA-"))
5913  (string= #?"${a}\u${a}\L${a}\l${a}\L${a}" "aA-AA-aa-aa-aa-"))
5914(let ((a "aA-"))
5915  (string= #?"${a}\u${a}\L${a}\l${a}\U${a}" "aA-AA-aa-aa-AA-"))
5916(let ((a "aA-"))
5917  (string= #?"${a}\u${a}\L${a}\l${a}\E${a}" "aA-AA-aa-aa-aA-"))
5918(let ((a "aA-"))
5919  (string= #?"${a}\u${a}\L${a}\l${a}\l${a}" "aA-AA-aa-aa-aa-"))
5920(let ((a "aA-"))
5921  (string= #?"${a}\u${a}\L${a}\l${a}\u${a}" "aA-AA-aa-aa-aa-"))
5922(let ((a "aA-"))
5923  (string= #?"${a}\u${a}\L${a}\u${a}\Q${a}" "aA-AA-aa-aa-aa\\-"))
5924(let ((a "aA-"))
5925  (string= #?"${a}\u${a}\L${a}\u${a}\L${a}" "aA-AA-aa-aa-aa-"))
5926(let ((a "aA-"))
5927  (string= #?"${a}\u${a}\L${a}\u${a}\U${a}" "aA-AA-aa-aa-AA-"))
5928(let ((a "aA-"))
5929  (string= #?"${a}\u${a}\L${a}\u${a}\E${a}" "aA-AA-aa-aa-aA-"))
5930(let ((a "aA-"))
5931  (string= #?"${a}\u${a}\L${a}\u${a}\l${a}" "aA-AA-aa-aa-aa-"))
5932(let ((a "aA-"))
5933  (string= #?"${a}\u${a}\L${a}\u${a}\u${a}" "aA-AA-aa-aa-aa-"))
5934(let ((a "aA-"))
5935  (string= #?"${a}\u${a}\U${a}\Q${a}\Q${a}" "aA-AA-AA-AA\\-AA\\\\\\-"))
5936(let ((a "aA-"))
5937  (string= #?"${a}\u${a}\U${a}\Q${a}\L${a}" "aA-AA-AA-AA\\-aa-"))
5938(let ((a "aA-"))
5939  (string= #?"${a}\u${a}\U${a}\Q${a}\U${a}" "aA-AA-AA-AA\\-AA-"))
5940(let ((a "aA-"))
5941  (string= #?"${a}\u${a}\U${a}\Q${a}\E${a}" "aA-AA-AA-AA\\-AA-"))
5942(let ((a "aA-"))
5943  (string= #?"${a}\u${a}\U${a}\Q${a}\l${a}" "aA-AA-AA-AA\\-AA\\-"))
5944(let ((a "aA-"))
5945  (string= #?"${a}\u${a}\U${a}\Q${a}\u${a}" "aA-AA-AA-AA\\-AA\\-"))
5946(let ((a "aA-"))
5947  (string= #?"${a}\u${a}\U${a}\L${a}\Q${a}" "aA-AA-AA-aa-aa\\-"))
5948(let ((a "aA-"))
5949  (string= #?"${a}\u${a}\U${a}\L${a}\L${a}" "aA-AA-AA-aa-aa-"))
5950(let ((a "aA-"))
5951  (string= #?"${a}\u${a}\U${a}\L${a}\U${a}" "aA-AA-AA-aa-AA-"))
5952(let ((a "aA-"))
5953  (string= #?"${a}\u${a}\U${a}\L${a}\E${a}" "aA-AA-AA-aa-aA-"))
5954(let ((a "aA-"))
5955  (string= #?"${a}\u${a}\U${a}\L${a}\l${a}" "aA-AA-AA-aa-aa-"))
5956(let ((a "aA-"))
5957  (string= #?"${a}\u${a}\U${a}\L${a}\u${a}" "aA-AA-AA-aa-aa-"))
5958(let ((a "aA-"))
5959  (string= #?"${a}\u${a}\U${a}\U${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
5960(let ((a "aA-"))
5961  (string= #?"${a}\u${a}\U${a}\U${a}\L${a}" "aA-AA-AA-AA-aa-"))
5962(let ((a "aA-"))
5963  (string= #?"${a}\u${a}\U${a}\U${a}\U${a}" "aA-AA-AA-AA-AA-"))
5964(let ((a "aA-"))
5965  (string= #?"${a}\u${a}\U${a}\U${a}\E${a}" "aA-AA-AA-AA-aA-"))
5966(let ((a "aA-"))
5967  (string= #?"${a}\u${a}\U${a}\U${a}\l${a}" "aA-AA-AA-AA-AA-"))
5968(let ((a "aA-"))
5969  (string= #?"${a}\u${a}\U${a}\U${a}\u${a}" "aA-AA-AA-AA-AA-"))
5970(let ((a "aA-"))
5971  (string= #?"${a}\u${a}\U${a}\E${a}\Q${a}" "aA-AA-AA-aA-aA\\-"))
5972(let ((a "aA-"))
5973  (string= #?"${a}\u${a}\U${a}\E${a}\L${a}" "aA-AA-AA-aA-aa-"))
5974(let ((a "aA-"))
5975  (string= #?"${a}\u${a}\U${a}\E${a}\U${a}" "aA-AA-AA-aA-AA-"))
5976(let ((a "aA-"))
5977  (string= #?"${a}\u${a}\U${a}\E${a}\E${a}" "aA-AA-AA-aA-aA-"))
5978(let ((a "aA-"))
5979  (string= #?"${a}\u${a}\U${a}\E${a}\l${a}" "aA-AA-AA-aA-aA-"))
5980(let ((a "aA-"))
5981  (string= #?"${a}\u${a}\U${a}\E${a}\u${a}" "aA-AA-AA-aA-AA-"))
5982(let ((a "aA-"))
5983  (string= #?"${a}\u${a}\U${a}\l${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
5984(let ((a "aA-"))
5985  (string= #?"${a}\u${a}\U${a}\l${a}\L${a}" "aA-AA-AA-AA-aa-"))
5986(let ((a "aA-"))
5987  (string= #?"${a}\u${a}\U${a}\l${a}\U${a}" "aA-AA-AA-AA-AA-"))
5988(let ((a "aA-"))
5989  (string= #?"${a}\u${a}\U${a}\l${a}\E${a}" "aA-AA-AA-AA-aA-"))
5990(let ((a "aA-"))
5991  (string= #?"${a}\u${a}\U${a}\l${a}\l${a}" "aA-AA-AA-AA-AA-"))
5992(let ((a "aA-"))
5993  (string= #?"${a}\u${a}\U${a}\l${a}\u${a}" "aA-AA-AA-AA-AA-"))
5994(let ((a "aA-"))
5995  (string= #?"${a}\u${a}\U${a}\u${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
5996(let ((a "aA-"))
5997  (string= #?"${a}\u${a}\U${a}\u${a}\L${a}" "aA-AA-AA-AA-aa-"))
5998(let ((a "aA-"))
5999  (string= #?"${a}\u${a}\U${a}\u${a}\U${a}" "aA-AA-AA-AA-AA-"))
6000(let ((a "aA-"))
6001  (string= #?"${a}\u${a}\U${a}\u${a}\E${a}" "aA-AA-AA-AA-aA-"))
6002(let ((a "aA-"))
6003  (string= #?"${a}\u${a}\U${a}\u${a}\l${a}" "aA-AA-AA-AA-AA-"))
6004(let ((a "aA-"))
6005  (string= #?"${a}\u${a}\U${a}\u${a}\u${a}" "aA-AA-AA-AA-AA-"))
6006(let ((a "aA-"))
6007  (string= #?"${a}\u${a}\E${a}\Q${a}\Q${a}" "aA-AA-aA-aA\\-aA\\\\\\-"))
6008(let ((a "aA-"))
6009  (string= #?"${a}\u${a}\E${a}\Q${a}\L${a}" "aA-AA-aA-aA\\-aa\\-"))
6010(let ((a "aA-"))
6011  (string= #?"${a}\u${a}\E${a}\Q${a}\U${a}" "aA-AA-aA-aA\\-AA\\-"))
6012(let ((a "aA-"))
6013  (string= #?"${a}\u${a}\E${a}\Q${a}\E${a}" "aA-AA-aA-aA\\-aA-"))
6014(let ((a "aA-"))
6015  (string= #?"${a}\u${a}\E${a}\Q${a}\l${a}" "aA-AA-aA-aA\\-aA\\-"))
6016(let ((a "aA-"))
6017  (string= #?"${a}\u${a}\E${a}\Q${a}\u${a}" "aA-AA-aA-aA\\-AA\\-"))
6018(let ((a "aA-"))
6019  (string= #?"${a}\u${a}\E${a}\L${a}\Q${a}" "aA-AA-aA-aa-aa\\-"))
6020(let ((a "aA-"))
6021  (string= #?"${a}\u${a}\E${a}\L${a}\L${a}" "aA-AA-aA-aa-aa-"))
6022(let ((a "aA-"))
6023  (string= #?"${a}\u${a}\E${a}\L${a}\U${a}" "aA-AA-aA-aa-AA-"))
6024(let ((a "aA-"))
6025  (string= #?"${a}\u${a}\E${a}\L${a}\E${a}" "aA-AA-aA-aa-aA-"))
6026(let ((a "aA-"))
6027  (string= #?"${a}\u${a}\E${a}\L${a}\l${a}" "aA-AA-aA-aa-aa-"))
6028(let ((a "aA-"))
6029  (string= #?"${a}\u${a}\E${a}\L${a}\u${a}" "aA-AA-aA-aa-aa-"))
6030(let ((a "aA-"))
6031  (string= #?"${a}\u${a}\E${a}\U${a}\Q${a}" "aA-AA-aA-AA-AA\\-"))
6032(let ((a "aA-"))
6033  (string= #?"${a}\u${a}\E${a}\U${a}\L${a}" "aA-AA-aA-AA-aa-"))
6034(let ((a "aA-"))
6035  (string= #?"${a}\u${a}\E${a}\U${a}\U${a}" "aA-AA-aA-AA-AA-"))
6036(let ((a "aA-"))
6037  (string= #?"${a}\u${a}\E${a}\U${a}\E${a}" "aA-AA-aA-AA-aA-"))
6038(let ((a "aA-"))
6039  (string= #?"${a}\u${a}\E${a}\U${a}\l${a}" "aA-AA-aA-AA-AA-"))
6040(let ((a "aA-"))
6041  (string= #?"${a}\u${a}\E${a}\U${a}\u${a}" "aA-AA-aA-AA-AA-"))
6042(let ((a "aA-"))
6043  (string= #?"${a}\u${a}\E${a}\E${a}\Q${a}" "aA-AA-aA-aA-aA\\-"))
6044(let ((a "aA-"))
6045  (string= #?"${a}\u${a}\E${a}\E${a}\L${a}" "aA-AA-aA-aA-aa-"))
6046(let ((a "aA-"))
6047  (string= #?"${a}\u${a}\E${a}\E${a}\U${a}" "aA-AA-aA-aA-AA-"))
6048(let ((a "aA-"))
6049  (string= #?"${a}\u${a}\E${a}\E${a}\E${a}" "aA-AA-aA-aA-aA-"))
6050(let ((a "aA-"))
6051  (string= #?"${a}\u${a}\E${a}\E${a}\l${a}" "aA-AA-aA-aA-aA-"))
6052(let ((a "aA-"))
6053  (string= #?"${a}\u${a}\E${a}\E${a}\u${a}" "aA-AA-aA-aA-AA-"))
6054(let ((a "aA-"))
6055  (string= #?"${a}\u${a}\E${a}\l${a}\Q${a}" "aA-AA-aA-aA-aA\\-"))
6056(let ((a "aA-"))
6057  (string= #?"${a}\u${a}\E${a}\l${a}\L${a}" "aA-AA-aA-aA-aa-"))
6058(let ((a "aA-"))
6059  (string= #?"${a}\u${a}\E${a}\l${a}\U${a}" "aA-AA-aA-aA-AA-"))
6060(let ((a "aA-"))
6061  (string= #?"${a}\u${a}\E${a}\l${a}\E${a}" "aA-AA-aA-aA-aA-"))
6062(let ((a "aA-"))
6063  (string= #?"${a}\u${a}\E${a}\l${a}\l${a}" "aA-AA-aA-aA-aA-"))
6064(let ((a "aA-"))
6065  (string= #?"${a}\u${a}\E${a}\l${a}\u${a}" "aA-AA-aA-aA-AA-"))
6066(let ((a "aA-"))
6067  (string= #?"${a}\u${a}\E${a}\u${a}\Q${a}" "aA-AA-aA-AA-aA\\-"))
6068(let ((a "aA-"))
6069  (string= #?"${a}\u${a}\E${a}\u${a}\L${a}" "aA-AA-aA-AA-aa-"))
6070(let ((a "aA-"))
6071  (string= #?"${a}\u${a}\E${a}\u${a}\U${a}" "aA-AA-aA-AA-AA-"))
6072(let ((a "aA-"))
6073  (string= #?"${a}\u${a}\E${a}\u${a}\E${a}" "aA-AA-aA-AA-aA-"))
6074(let ((a "aA-"))
6075  (string= #?"${a}\u${a}\E${a}\u${a}\l${a}" "aA-AA-aA-AA-aA-"))
6076(let ((a "aA-"))
6077  (string= #?"${a}\u${a}\E${a}\u${a}\u${a}" "aA-AA-aA-AA-AA-"))
6078(let ((a "aA-"))
6079  (string= #?"${a}\u${a}\l${a}\Q${a}\Q${a}" "aA-AA-aA-aA\\-aA\\\\\\-"))
6080(let ((a "aA-"))
6081  (string= #?"${a}\u${a}\l${a}\Q${a}\L${a}" "aA-AA-aA-aA\\-aa\\-"))
6082(let ((a "aA-"))
6083  (string= #?"${a}\u${a}\l${a}\Q${a}\U${a}" "aA-AA-aA-aA\\-AA\\-"))
6084(let ((a "aA-"))
6085  (string= #?"${a}\u${a}\l${a}\Q${a}\E${a}" "aA-AA-aA-aA\\-aA-"))
6086(let ((a "aA-"))
6087  (string= #?"${a}\u${a}\l${a}\Q${a}\l${a}" "aA-AA-aA-aA\\-aA\\-"))
6088(let ((a "aA-"))
6089  (string= #?"${a}\u${a}\l${a}\Q${a}\u${a}" "aA-AA-aA-aA\\-AA\\-"))
6090(let ((a "aA-"))
6091  (string= #?"${a}\u${a}\l${a}\L${a}\Q${a}" "aA-AA-aA-aa-aa\\-"))
6092(let ((a "aA-"))
6093  (string= #?"${a}\u${a}\l${a}\L${a}\L${a}" "aA-AA-aA-aa-aa-"))
6094(let ((a "aA-"))
6095  (string= #?"${a}\u${a}\l${a}\L${a}\U${a}" "aA-AA-aA-aa-AA-"))
6096(let ((a "aA-"))
6097  (string= #?"${a}\u${a}\l${a}\L${a}\E${a}" "aA-AA-aA-aa-aA-"))
6098(let ((a "aA-"))
6099  (string= #?"${a}\u${a}\l${a}\L${a}\l${a}" "aA-AA-aA-aa-aa-"))
6100(let ((a "aA-"))
6101  (string= #?"${a}\u${a}\l${a}\L${a}\u${a}" "aA-AA-aA-aa-aa-"))
6102(let ((a "aA-"))
6103  (string= #?"${a}\u${a}\l${a}\U${a}\Q${a}" "aA-AA-aA-AA-AA\\-"))
6104(let ((a "aA-"))
6105  (string= #?"${a}\u${a}\l${a}\U${a}\L${a}" "aA-AA-aA-AA-aa-"))
6106(let ((a "aA-"))
6107  (string= #?"${a}\u${a}\l${a}\U${a}\U${a}" "aA-AA-aA-AA-AA-"))
6108(let ((a "aA-"))
6109  (string= #?"${a}\u${a}\l${a}\U${a}\E${a}" "aA-AA-aA-AA-aA-"))
6110(let ((a "aA-"))
6111  (string= #?"${a}\u${a}\l${a}\U${a}\l${a}" "aA-AA-aA-AA-AA-"))
6112(let ((a "aA-"))
6113  (string= #?"${a}\u${a}\l${a}\U${a}\u${a}" "aA-AA-aA-AA-AA-"))
6114(let ((a "aA-"))
6115  (string= #?"${a}\u${a}\l${a}\E${a}\Q${a}" "aA-AA-aA-aA-aA\\-"))
6116(let ((a "aA-"))
6117  (string= #?"${a}\u${a}\l${a}\E${a}\L${a}" "aA-AA-aA-aA-aa-"))
6118(let ((a "aA-"))
6119  (string= #?"${a}\u${a}\l${a}\E${a}\U${a}" "aA-AA-aA-aA-AA-"))
6120(let ((a "aA-"))
6121  (string= #?"${a}\u${a}\l${a}\E${a}\E${a}" "aA-AA-aA-aA-aA-"))
6122(let ((a "aA-"))
6123  (string= #?"${a}\u${a}\l${a}\E${a}\l${a}" "aA-AA-aA-aA-aA-"))
6124(let ((a "aA-"))
6125  (string= #?"${a}\u${a}\l${a}\E${a}\u${a}" "aA-AA-aA-aA-AA-"))
6126(let ((a "aA-"))
6127  (string= #?"${a}\u${a}\l${a}\l${a}\Q${a}" "aA-AA-aA-aA-aA\\-"))
6128(let ((a "aA-"))
6129  (string= #?"${a}\u${a}\l${a}\l${a}\L${a}" "aA-AA-aA-aA-aa-"))
6130(let ((a "aA-"))
6131  (string= #?"${a}\u${a}\l${a}\l${a}\U${a}" "aA-AA-aA-aA-AA-"))
6132(let ((a "aA-"))
6133  (string= #?"${a}\u${a}\l${a}\l${a}\E${a}" "aA-AA-aA-aA-aA-"))
6134(let ((a "aA-"))
6135  (string= #?"${a}\u${a}\l${a}\l${a}\l${a}" "aA-AA-aA-aA-aA-"))
6136(let ((a "aA-"))
6137  (string= #?"${a}\u${a}\l${a}\l${a}\u${a}" "aA-AA-aA-aA-AA-"))
6138(let ((a "aA-"))
6139  (string= #?"${a}\u${a}\l${a}\u${a}\Q${a}" "aA-AA-aA-AA-aA\\-"))
6140(let ((a "aA-"))
6141  (string= #?"${a}\u${a}\l${a}\u${a}\L${a}" "aA-AA-aA-AA-aa-"))
6142(let ((a "aA-"))
6143  (string= #?"${a}\u${a}\l${a}\u${a}\U${a}" "aA-AA-aA-AA-AA-"))
6144(let ((a "aA-"))
6145  (string= #?"${a}\u${a}\l${a}\u${a}\E${a}" "aA-AA-aA-AA-aA-"))
6146(let ((a "aA-"))
6147  (string= #?"${a}\u${a}\l${a}\u${a}\l${a}" "aA-AA-aA-AA-aA-"))
6148(let ((a "aA-"))
6149  (string= #?"${a}\u${a}\l${a}\u${a}\u${a}" "aA-AA-aA-AA-AA-"))
6150(let ((a "aA-"))
6151  (string= #?"${a}\u${a}\u${a}\Q${a}\Q${a}" "aA-AA-AA-aA\\-aA\\\\\\-"))
6152(let ((a "aA-"))
6153  (string= #?"${a}\u${a}\u${a}\Q${a}\L${a}" "aA-AA-AA-aA\\-aa\\-"))
6154(let ((a "aA-"))
6155  (string= #?"${a}\u${a}\u${a}\Q${a}\U${a}" "aA-AA-AA-aA\\-AA\\-"))
6156(let ((a "aA-"))
6157  (string= #?"${a}\u${a}\u${a}\Q${a}\E${a}" "aA-AA-AA-aA\\-aA-"))
6158(let ((a "aA-"))
6159  (string= #?"${a}\u${a}\u${a}\Q${a}\l${a}" "aA-AA-AA-aA\\-aA\\-"))
6160(let ((a "aA-"))
6161  (string= #?"${a}\u${a}\u${a}\Q${a}\u${a}" "aA-AA-AA-aA\\-AA\\-"))
6162(let ((a "aA-"))
6163  (string= #?"${a}\u${a}\u${a}\L${a}\Q${a}" "aA-AA-AA-aa-aa\\-"))
6164(let ((a "aA-"))
6165  (string= #?"${a}\u${a}\u${a}\L${a}\L${a}" "aA-AA-AA-aa-aa-"))
6166(let ((a "aA-"))
6167  (string= #?"${a}\u${a}\u${a}\L${a}\U${a}" "aA-AA-AA-aa-AA-"))
6168(let ((a "aA-"))
6169  (string= #?"${a}\u${a}\u${a}\L${a}\E${a}" "aA-AA-AA-aa-aA-"))
6170(let ((a "aA-"))
6171  (string= #?"${a}\u${a}\u${a}\L${a}\l${a}" "aA-AA-AA-aa-aa-"))
6172(let ((a "aA-"))
6173  (string= #?"${a}\u${a}\u${a}\L${a}\u${a}" "aA-AA-AA-aa-aa-"))
6174(let ((a "aA-"))
6175  (string= #?"${a}\u${a}\u${a}\U${a}\Q${a}" "aA-AA-AA-AA-AA\\-"))
6176(let ((a "aA-"))
6177  (string= #?"${a}\u${a}\u${a}\U${a}\L${a}" "aA-AA-AA-AA-aa-"))
6178(let ((a "aA-"))
6179  (string= #?"${a}\u${a}\u${a}\U${a}\U${a}" "aA-AA-AA-AA-AA-"))
6180(let ((a "aA-"))
6181  (string= #?"${a}\u${a}\u${a}\U${a}\E${a}" "aA-AA-AA-AA-aA-"))
6182(let ((a "aA-"))
6183  (string= #?"${a}\u${a}\u${a}\U${a}\l${a}" "aA-AA-AA-AA-AA-"))
6184(let ((a "aA-"))
6185  (string= #?"${a}\u${a}\u${a}\U${a}\u${a}" "aA-AA-AA-AA-AA-"))
6186(let ((a "aA-"))
6187  (string= #?"${a}\u${a}\u${a}\E${a}\Q${a}" "aA-AA-AA-aA-aA\\-"))
6188(let ((a "aA-"))
6189  (string= #?"${a}\u${a}\u${a}\E${a}\L${a}" "aA-AA-AA-aA-aa-"))
6190(let ((a "aA-"))
6191  (string= #?"${a}\u${a}\u${a}\E${a}\U${a}" "aA-AA-AA-aA-AA-"))
6192(let ((a "aA-"))
6193  (string= #?"${a}\u${a}\u${a}\E${a}\E${a}" "aA-AA-AA-aA-aA-"))
6194(let ((a "aA-"))
6195  (string= #?"${a}\u${a}\u${a}\E${a}\l${a}" "aA-AA-AA-aA-aA-"))
6196(let ((a "aA-"))
6197  (string= #?"${a}\u${a}\u${a}\E${a}\u${a}" "aA-AA-AA-aA-AA-"))
6198(let ((a "aA-"))
6199  (string= #?"${a}\u${a}\u${a}\l${a}\Q${a}" "aA-AA-AA-aA-aA\\-"))
6200(let ((a "aA-"))
6201  (string= #?"${a}\u${a}\u${a}\l${a}\L${a}" "aA-AA-AA-aA-aa-"))
6202(let ((a "aA-"))
6203  (string= #?"${a}\u${a}\u${a}\l${a}\U${a}" "aA-AA-AA-aA-AA-"))
6204(let ((a "aA-"))
6205  (string= #?"${a}\u${a}\u${a}\l${a}\E${a}" "aA-AA-AA-aA-aA-"))
6206(let ((a "aA-"))
6207  (string= #?"${a}\u${a}\u${a}\l${a}\l${a}" "aA-AA-AA-aA-aA-"))
6208(let ((a "aA-"))
6209  (string= #?"${a}\u${a}\u${a}\l${a}\u${a}" "aA-AA-AA-aA-AA-"))
6210(let ((a "aA-"))
6211  (string= #?"${a}\u${a}\u${a}\u${a}\Q${a}" "aA-AA-AA-AA-aA\\-"))
6212(let ((a "aA-"))
6213  (string= #?"${a}\u${a}\u${a}\u${a}\L${a}" "aA-AA-AA-AA-aa-"))
6214(let ((a "aA-"))
6215  (string= #?"${a}\u${a}\u${a}\u${a}\U${a}" "aA-AA-AA-AA-AA-"))
6216(let ((a "aA-"))
6217  (string= #?"${a}\u${a}\u${a}\u${a}\E${a}" "aA-AA-AA-AA-aA-"))
6218(let ((a "aA-"))
6219  (string= #?"${a}\u${a}\u${a}\u${a}\l${a}" "aA-AA-AA-AA-aA-"))
6220(let ((a "aA-"))
6221  (string= #?"${a}\u${a}\u${a}\u${a}\u${a}" "aA-AA-AA-AA-AA-"))
6222
6223