~ubuntu-branches/debian/lenny/fpc/lenny

« back to all changes in this revision

Viewing changes to fpcsrc/packages/fcl-db/src/dbase/dbf_collate.pas

  • Committer: Bazaar Package Importer
  • Author(s): Mazen Neifer, Torsten Werner, Mazen Neifer
  • Date: 2008-05-17 17:12:11 UTC
  • mfrom: (3.1.9 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080517171211-9qi33xhd9evfa0kg
Tags: 2.2.0-dfsg1-9
[ Torsten Werner ]
* Add Mazen Neifer to Uploaders field.

[ Mazen Neifer ]
* Moved FPC sources into a version dependent directory from /usr/share/fpcsrc
  to /usr/share/fpcsrc/${FPCVERSION}. This allow installing more than on FPC
  release.
* Fixed far call issue in compiler preventing building huge binearies.
  (closes: #477743)
* Updated building dependencies, recomennded and suggested packages.
* Moved fppkg to fp-utils as it is just a helper tool and is not required by
  compiler.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
unit Dbf_Collate;
 
2
 
 
3
{$i dbf_common.inc}
 
4
 
 
5
 
 
6
interface
 
7
 
 
8
uses 
 
9
  SysUtils;
 
10
 
 
11
 
 
12
 
 
13
type
 
14
  TCollationTable         = array[0..255] of Byte;
 
15
  PCollationTable         = ^TCollationTable;
 
16
  TCollationBDEName       = string[8];
 
17
 
 
18
  TCollationDefinition = record
 
19
    CollationBDEName :TCollationBDEName;
 
20
    CollationTable   :PCollationTable;
 
21
  end;
 
22
 
 
23
 
 
24
 
 
25
const
 
26
  BINARY_COLLATION  :PCollationTable = PCollationTable($111);
 
27
  UNKNOWN_COLLATION :PCollationTable = PCollationTable($222);
 
28
 
 
29
 
 
30
 
 
31
function GetCollationTable( DbfLangId :integer ) :PCollationTable;
 
32
function DbfCompareString( CollationTable :PCollationTable; String1 :PChar; nLength1 :integer; String2 :PChar; nLength2 :integer ) :integer;
 
33
function RegisterCollation( DbfLangId :integer; CollationTable :PCollationTable; BDEName :TCollationBDEName ) :Boolean;
 
34
 
 
35
 
 
36
var
 
37
  CollationTables :array[0..255] of TCollationDefinition;
 
38
 
 
39
 
 
40
implementation
 
41
uses dbf_lang, math;
 
42
 
 
43
 
 
44
procedure InitialiseCollationTables;
 
45
var
 
46
  nCnt :integer;
 
47
begin
 
48
  for nCnt := Low(CollationTables) to High(CollationTables) do
 
49
    begin
 
50
      CollationTables[nCnt].CollationTable   := BINARY_COLLATION;
 
51
      CollationTables[nCnt].CollationBDEName := '';
 
52
    end;
 
53
end;
 
54
 
 
55
function GetCollationTable( DbfLangId :integer ) :PCollationTable;
 
56
begin
 
57
  if (DbfLangId < Low(CollationTables)) or (DbfLangId > High(CollationTables)) then
 
58
    begin
 
59
      Result := nil;
 
60
    end
 
61
  else
 
62
    begin
 
63
      Result := CollationTables[DbfLangId].CollationTable;
 
64
    end;
 
65
end;
 
66
 
 
67
function DbfCompareString( CollationTable :PCollationTable; String1 :PChar; nLength1 :integer; String2 :PChar; nLength2 :integer ) :integer;
 
68
var
 
69
  nCnt, nMax, nVal1, nVal2 :integer;
 
70
const
 
71
  ONE_LESS_THAN_TWO  = 1;
 
72
  EQUAL              = 2;
 
73
  TWO_LESS_THAN_ONE  = 3;
 
74
begin
 
75
  result := EQUAL;
 
76
 
 
77
  if CollationTable = BINARY_COLLATION then
 
78
    begin
 
79
      // binary collation
 
80
      nMax := Min( nLength1, nLength2 );
 
81
      for nCnt := 1 to nMax do
 
82
        begin
 
83
          if Ord(String1^) < Ord(String2^) then
 
84
            begin
 
85
              result := ONE_LESS_THAN_TWO;
 
86
              break;
 
87
            end
 
88
          else if Ord(String1^) > Ord(String2^) then
 
89
            begin
 
90
              result := TWO_LESS_THAN_ONE;
 
91
              break;
 
92
            end;
 
93
 
 
94
          Inc(String1);
 
95
          Inc(String2);
 
96
        end;
 
97
    end
 
98
 
 
99
  else
 
100
 
 
101
    begin
 
102
      // collation via collation table
 
103
      nMax := Min( nLength1, nLength2 );
 
104
      for nCnt := 1 to nMax do
 
105
        begin
 
106
          nVal1 := CollationTable[Ord(String1^)];
 
107
          nVal2 := CollationTable[Ord(String2^)];
 
108
 
 
109
          if nVal1 < nVal2 then
 
110
            begin
 
111
              result := ONE_LESS_THAN_TWO;
 
112
              break;
 
113
            end
 
114
 
 
115
          else if nVal1 > nVal2 then
 
116
            begin
 
117
              result := TWO_LESS_THAN_ONE;
 
118
              break;
 
119
            end;
 
120
 
 
121
          Inc(String1);
 
122
          Inc(String2);
 
123
        end;
 
124
 
 
125
    end;
 
126
 
 
127
 
 
128
  if result = EQUAL then
 
129
    begin
 
130
      // If the two strings are of different lengths, they are compared up to the
 
131
      // length of the shortest one. If they are equal to that point, then the
 
132
      // return value will indicate that the longer string is greater.
 
133
      if nLength1 < nLength2 then
 
134
        result := ONE_LESS_THAN_TWO
 
135
      else if nLength1 > nLength2 then
 
136
        result := TWO_LESS_THAN_ONE;
 
137
    end;
 
138
 
 
139
end;
 
140
 
 
141
 
 
142
function RegisterCollation( DbfLangId :integer; CollationTable :PCollationTable; BDEName :TCollationBDEName ) :Boolean;
 
143
begin
 
144
  if (DbfLangId < Low(CollationTables)) or (DbfLangId > High(CollationTables)) then
 
145
    begin
 
146
      result := false;
 
147
    end
 
148
  else
 
149
    begin
 
150
      CollationTables[DbfLangId].CollationTable   := CollationTable;
 
151
      CollationTables[DbfLangId].CollationBDEName := BDEName;
 
152
      result := true;
 
153
    end;
 
154
end;
 
155
 
 
156
 
 
157
 
 
158
 
 
159
const
 
160
 
 
161
  {$IFDEF PARADOX_COLLATIONS}
 
162
 
 
163
  // intl    55764
 
164
  _intl :TCollationTable = (
 
165
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
166
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
167
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
168
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
169
    064, 069, 073, 076, 079, 085, 088, 090, 092, 098, 100, 102, 104, 106, 109, 115,
 
170
    119, 121, 123, 125, 128, 133, 137, 139, 141, 144, 146, 149, 150, 151, 152, 153,
 
171
    154, 065, 072, 074, 078, 080, 087, 089, 091, 093, 099, 101, 103, 105, 107, 111,
 
172
    118, 120, 122, 124, 127, 129, 136, 138, 140, 142, 145, 155, 156, 157, 158, 159,
 
173
    035, 035, 035, 165, 035, 035, 035, 035, 035, 035, 125, 035, 115, 035, 035, 035,
 
174
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 124, 035, 111, 035, 035, 144,
 
175
    181, 172, 162, 163, 035, 164, 035, 035, 035, 035, 166, 173, 169, 035, 035, 035,
 
176
    178, 176, 180, 035, 035, 175, 035, 179, 035, 035, 167, 174, 171, 170, 035, 168,
 
177
    069, 069, 069, 069, 071, 148, 161, 077, 085, 086, 085, 085, 098, 098, 098, 098, 
 
178
    079, 110, 115, 115, 115, 115, 117, 035, 115, 133, 133, 133, 135, 144, 035, 126, 
 
179
    067, 066, 068, 065, 070, 147, 160, 075, 083, 082, 084, 081, 096, 095, 097, 094, 
 
180
    078, 108, 113, 112, 114, 111, 116, 177, 111, 131, 130, 132, 134, 142, 035, 143
 
181
  );
 
182
 
 
183
  intl :PCollationTable = @_intl;
 
184
 
 
185
  {$ENDIF}
 
186
 
 
187
 
 
188
 
 
189
 
 
190
  {$IFDEF PARADOX_COLLATIONS}
 
191
 
 
192
  // nordan    1610
 
193
 
 
194
  _nordan :TCollationTable = (
 
195
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
196
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
197
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
198
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
199
    064, 069, 071, 074, 077, 083, 086, 088, 090, 096, 098, 100, 102, 104, 107, 113,
 
200
    115, 117, 119, 121, 123, 128, 130, 132, 134, 138, 141, 152, 153, 154, 155, 156,
 
201
    157, 065, 070, 072, 076, 078, 085, 087, 089, 091, 097, 099, 101, 103, 105, 109,
 
202
    114, 116, 118, 120, 122, 124, 129, 131, 133, 135, 140, 158, 159, 160, 161, 162,
 
203
    035, 035, 035, 164, 035, 035, 035, 035, 035, 035, 121, 035, 113, 035, 035, 035,
 
204
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 120, 035, 109, 035, 035, 138,
 
205
    181, 171, 035, 163, 173, 035, 035, 035, 035, 035, 165, 172, 168, 035, 035, 035,
 
206
    178, 176, 180, 035, 035, 175, 035, 179, 035, 035, 166, 035, 170, 169, 035, 167,
 
207
    069, 069, 069, 069, 145, 151, 144, 075, 083, 084, 083, 083, 096, 096, 096, 096,
 
208
    077, 108, 113, 113, 113, 113, 149, 035, 148, 128, 128, 128, 139, 138, 035, 174,
 
209
    067, 066, 068, 065, 143, 150, 142, 073, 081, 080, 082, 079, 094, 093, 095, 092,
 
210
    076, 106, 111, 110, 112, 109, 147, 177, 146, 126, 125, 127, 136, 135, 035, 137
 
211
  );
 
212
  nordan :PCollationTable = @_nordan;
 
213
 
 
214
  {$ENDIF}
 
215
 
 
216
 
 
217
 
 
218
 
 
219
  {$IFDEF PARADOX_COLLATIONS}
 
220
 
 
221
  // nordan40    31338
 
222
 
 
223
  _nordan40 :TCollationTable = (
 
224
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
225
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
226
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
227
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
228
    064, 065, 070, 072, 076, 078, 085, 087, 089, 091, 097, 099, 101, 103, 105, 109,
 
229
    114, 116, 118, 120, 122, 124, 129, 131, 133, 135, 140, 152, 153, 154, 155, 156,
 
230
    157, 066, 071, 074, 077, 080, 086, 088, 090, 092, 098, 100, 102, 104, 107, 110,
 
231
    115, 117, 119, 121, 123, 125, 130, 132, 134, 137, 141, 158, 159, 160, 161, 162,
 
232
    035, 035, 035, 164, 035, 035, 035, 035, 035, 035, 120, 035, 109, 035, 035, 035,
 
233
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 121, 035, 110, 035, 035, 135,
 
234
    181, 171, 035, 163, 173, 035, 035, 035, 035, 035, 165, 172, 168, 035, 035, 035,
 
235
    178, 176, 180, 035, 035, 175, 035, 179, 035, 035, 166, 035, 170, 169, 035, 167,
 
236
    065, 065, 065, 065, 143, 150, 142, 073, 078, 079, 078, 078, 091, 091, 091, 091,
 
237
    076, 106, 109, 109, 109, 109, 147, 035, 146, 124, 124, 124, 136, 135, 035, 174,
 
238
    068, 067, 069, 066, 145, 151, 144, 075, 083, 082, 084, 081, 095, 094, 096, 093,
 
239
    077, 108, 112, 111, 113, 110, 149, 177, 148, 127, 126, 128, 139, 137, 035, 138
 
240
  );
 
241
  nordan40 :PCollationTable = @_nordan40;
 
242
 
 
243
  {$ENDIF}
 
244
 
 
245
 
 
246
 
 
247
 
 
248
  {$IFDEF PARADOX_COLLATIONS}
 
249
 
 
250
  // swedfin    6461
 
251
 
 
252
  _swedfin :TCollationTable = (
 
253
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
254
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
255
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
256
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
257
    064, 069, 071, 074, 077, 083, 086, 088, 090, 096, 098, 100, 102, 104, 107, 113,
 
258
    115, 117, 119, 121, 123, 128, 130, 132, 134, 137, 139, 150, 151, 152, 153, 154,
 
259
    155, 065, 070, 072, 076, 078, 085, 087, 089, 091, 097, 099, 101, 103, 105, 109,
 
260
    114, 116, 118, 120, 122, 124, 129, 131, 133, 135, 138, 156, 157, 158, 159, 160,
 
261
    035, 035, 035, 164, 035, 035, 035, 035, 035, 035, 121, 035, 113, 035, 035, 035,
 
262
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 120, 035, 109, 035, 035, 137,
 
263
    181, 171, 161, 162, 035, 163, 035, 035, 035, 035, 165, 172, 168, 035, 035, 035,
 
264
    178, 176, 180, 035, 035, 175, 035, 179, 035, 035, 166, 173, 170, 169, 035, 167,
 
265
    069, 069, 069, 069, 145, 143, 141, 075, 083, 084, 083, 083, 096, 096, 096, 096,
 
266
    077, 108, 113, 113, 113, 113, 147, 035, 113, 128, 128, 128, 149, 137, 035, 174,
 
267
    067, 066, 068, 065, 144, 142, 140, 073, 081, 080, 082, 079, 094, 093, 095, 092,
 
268
    076, 106, 111, 110, 112, 109, 146, 177, 109, 126, 125, 127, 148, 135, 035, 136
 
269
  );
 
270
  swedfin :PCollationTable = @_swedfin;
 
271
 
 
272
  {$ENDIF}
 
273
 
 
274
 
 
275
 
 
276
 
 
277
  // DB865DA0      Checksum: 51597
 
278
 
 
279
  _DB865DA0 :TCollationTable = (
 
280
    000, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
 
281
    153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 
 
282
    001, 118, 130, 124, 125, 110, 123, 132, 099, 100, 111, 108, 113, 109, 112, 119, 
 
283
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 115, 114, 105, 107, 106, 117, 
 
284
    122, 012, 013, 014, 016, 017, 019, 020, 021, 022, 023, 024, 025, 026, 027, 029, 
 
285
    030, 031, 032, 033, 034, 035, 037, 038, 039, 040, 041, 101, 120, 102, 133, 135, 
 
286
    131, 047, 051, 052, 054, 055, 060, 061, 062, 063, 068, 069, 070, 071, 072, 074, 
 
287
    078, 079, 080, 081, 082, 083, 088, 089, 090, 091, 093, 103, 121, 104, 134, 169, 
 
288
    015, 087, 056, 050, 095, 049, 098, 053, 058, 059, 057, 067, 066, 065, 043, 046, 
 
289
    018, 094, 042, 077, 097, 076, 086, 085, 092, 045, 036, 096, 126, 044, 128, 127, 
 
290
    048, 064, 075, 084, 073, 028, 136, 137, 116, 170, 171, 172, 173, 174, 175, 176, 
 
291
    177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
 
292
    193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
 
293
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
 
294
    225, 129, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
295
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
296
  );
 
297
  DB865DA0 :PCollationTable = @_DB865DA0;
 
298
 
 
299
  DB865NO0 :PCollationTable = @_DB865DA0;
 
300
 
 
301
 
 
302
 
 
303
 
 
304
  // DB437NL0      Checksum: 26538
 
305
 
 
306
  _DB437NL0 :TCollationTable = (
 
307
    000, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
 
308
    153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 
 
309
    001, 114, 130, 120, 121, 106, 119, 132, 095, 096, 107, 104, 109, 105, 108, 115, 
 
310
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 111, 110, 101, 103, 102, 113, 
 
311
    118, 012, 015, 016, 018, 019, 021, 022, 023, 024, 025, 026, 027, 028, 029, 031, 
 
312
    033, 034, 035, 036, 037, 038, 040, 041, 042, 043, 044, 097, 116, 098, 133, 135, 
 
313
    131, 045, 051, 052, 054, 055, 060, 061, 062, 063, 068, 069, 070, 071, 072, 074, 
 
314
    079, 080, 081, 082, 083, 084, 089, 090, 091, 092, 094, 099, 117, 100, 134, 169, 
 
315
    017, 088, 056, 048, 049, 047, 050, 053, 058, 059, 057, 067, 066, 065, 013, 014, 
 
316
    020, 127, 128, 077, 078, 076, 087, 086, 093, 032, 039, 122, 123, 124, 126, 125, 
 
317
    046, 064, 075, 085, 073, 030, 136, 137, 112, 170, 171, 172, 173, 174, 175, 176, 
 
318
    177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
 
319
    193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
 
320
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
 
321
    225, 129, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
322
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
323
  );
 
324
  DB437NL0 :PCollationTable = @_DB437NL0;
 
325
 
 
326
  DB437UK0 :PCollationTable = @_DB437NL0;
 
327
 
 
328
  DB437IT0 :PCollationTable = @_DB437NL0;
 
329
 
 
330
  DB437FR0 :PCollationTable = @_DB437NL0;
 
331
 
 
332
 
 
333
 
 
334
 
 
335
  // DB850NL0      Checksum: 4071
 
336
 
 
337
  _DB850NL0 :TCollationTable = (
 
338
    000, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 
 
339
    155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
 
340
    001, 176, 189, 213, 206, 214, 212, 006, 192, 193, 210, 215, 173, 005, 181, 180, 
 
341
    007, 011, 013, 015, 017, 018, 019, 020, 021, 022, 175, 174, 219, 220, 221, 178, 
 
342
    203, 024, 041, 043, 047, 051, 061, 063, 065, 067, 078, 080, 082, 084, 086, 090, 
 
343
    105, 107, 109, 111, 114, 118, 128, 130, 132, 134, 139, 194, 211, 195, 184, 003, 
 
344
    183, 023, 040, 042, 046, 050, 060, 062, 064, 066, 077, 079, 081, 083, 085, 089, 
 
345
    104, 106, 108, 110, 113, 117, 127, 129, 131, 133, 138, 196, 223, 197, 186, 227, 
 
346
    045, 125, 052, 030, 034, 028, 032, 044, 056, 058, 054, 074, 072, 070, 035, 033, 
 
347
    053, 038, 039, 096, 098, 094, 123, 121, 137, 099, 126, 102, 208, 103, 218, 207, 
 
348
    026, 068, 092, 119, 087, 088, 025, 091, 179, 202, 222, 009, 008, 177, 190, 191, 
 
349
    230, 231, 232, 243, 239, 027, 031, 029, 201, 250, 254, 247, 253, 205, 209, 236, 
 
350
    240, 241, 235, 237, 244, 238, 036, 037, 251, 245, 252, 246, 248, 255, 249, 204, 
 
351
    048, 049, 057, 059, 055, 076, 069, 073, 075, 242, 234, 233, 229, 224, 071, 228, 
 
352
    093, 112, 097, 095, 100, 101, 226, 115, 116, 120, 124, 122, 135, 136, 171, 182, 
 
353
    004, 216, 172, 010, 200, 199, 217, 188, 225, 185, 187, 012, 016, 014, 198, 002
 
354
  );
 
355
  DB850NL0 :PCollationTable = @_DB850NL0;
 
356
 
 
357
  DB850FR0 :PCollationTable = @_DB850NL0;
 
358
 
 
359
  DB850IT1 :PCollationTable = @_DB850NL0;
 
360
 
 
361
  DB850ES0 :PCollationTable = @_DB850NL0;
 
362
 
 
363
  DB850UK0 :PCollationTable = @_DB850NL0;
 
364
 
 
365
 
 
366
 
 
367
 
 
368
  // DB437FI0      Checksum: 33363
 
369
 
 
370
  _DB437FI0 :TCollationTable = (
 
371
    000, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
 
372
    153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 
 
373
    001, 118, 130, 124, 125, 110, 123, 132, 099, 100, 111, 108, 113, 109, 112, 119, 
 
374
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 115, 114, 105, 107, 106, 117, 
 
375
    122, 012, 013, 014, 016, 017, 019, 020, 021, 022, 023, 024, 025, 026, 027, 029, 
 
376
    030, 031, 032, 033, 034, 035, 037, 038, 039, 040, 041, 101, 120, 102, 133, 135, 
 
377
    131, 047, 051, 052, 054, 055, 060, 061, 062, 063, 068, 069, 070, 071, 072, 074, 
 
378
    078, 079, 080, 081, 082, 083, 088, 089, 090, 091, 093, 103, 121, 104, 134, 169, 
 
379
    015, 087, 056, 050, 095, 049, 094, 053, 058, 059, 057, 067, 066, 065, 043, 042, 
 
380
    018, 096, 044, 077, 097, 076, 086, 085, 092, 045, 036, 098, 126, 046, 128, 127, 
 
381
    048, 064, 075, 084, 073, 028, 136, 137, 116, 170, 171, 172, 173, 174, 175, 176, 
 
382
    177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
 
383
    193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
 
384
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
 
385
    225, 129, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
386
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
387
  );
 
388
  DB437FI0 :PCollationTable = @_DB437FI0;
 
389
 
 
390
 
 
391
 
 
392
 
 
393
  // DB437DE0      Checksum: 51657
 
394
  _DB437DE0 :TCollationTable = (
 
395
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
396
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
397
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
398
    158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 048, 049, 050, 051, 052, 053, 
 
399
    054, 168, 172, 173, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 
 
400
    190, 191, 192, 193, 194, 195, 197, 198, 199, 200, 201, 055, 056, 057, 058, 059, 
 
401
    060, 202, 210, 211, 213, 214, 219, 220, 221, 222, 227, 228, 229, 230, 231, 233, 
 
402
    239, 240, 241, 242, 244, 245, 250, 251, 252, 253, 255, 061, 062, 063, 064, 065, 
 
403
    174, 249, 215, 205, 206, 204, 207, 212, 217, 218, 216, 226, 225, 224, 169, 170, 
 
404
    177, 208, 171, 236, 237, 235, 248, 247, 254, 189, 196, 066, 067, 068, 069, 070, 
 
405
    203, 223, 234, 246, 232, 187, 209, 238, 071, 072, 073, 074, 075, 076, 077, 078, 
 
406
    079, 080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 
 
407
    095, 096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
 
408
    111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 
 
409
    127, 243, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 
 
410
    142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157
 
411
  );
 
412
 
 
413
  DB437DE0 :PCollationTable = @_DB437DE0;
 
414
 
 
415
 
 
416
 
 
417
 
 
418
  // DB850DE0      Checksum: 60384
 
419
  _DB850DE0 :TCollationTable = (
 
420
    000, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 017, 018, 019, 020, 021, 
 
421
    022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 032, 033, 034, 035, 036, 037, 
 
422
    001, 043, 056, 080, 073, 081, 079, 006, 059, 060, 077, 082, 040, 005, 048, 047, 
 
423
    240, 244, 246, 248, 250, 251, 252, 253, 254, 255, 042, 041, 086, 087, 088, 045, 
 
424
    070, 124, 141, 143, 147, 151, 161, 163, 165, 167, 178, 180, 182, 184, 186, 190, 
 
425
    205, 207, 209, 211, 214, 218, 228, 230, 232, 234, 239, 061, 078, 062, 051, 003, 
 
426
    050, 123, 140, 142, 146, 150, 160, 162, 164, 166, 177, 179, 181, 183, 185, 189, 
 
427
    204, 206, 208, 210, 213, 217, 227, 229, 231, 233, 238, 063, 090, 064, 053, 094, 
 
428
    145, 225, 152, 130, 134, 128, 132, 144, 156, 158, 154, 174, 172, 170, 135, 133, 
 
429
    153, 138, 139, 196, 198, 194, 223, 221, 237, 199, 226, 202, 075, 203, 085, 074, 
 
430
    126, 168, 192, 219, 187, 188, 125, 191, 046, 069, 089, 242, 241, 044, 057, 058, 
 
431
    097, 098, 099, 110, 106, 127, 131, 129, 068, 117, 121, 114, 120, 072, 076, 103, 
 
432
    107, 108, 102, 104, 111, 105, 136, 137, 118, 112, 119, 113, 115, 122, 116, 071, 
 
433
    148, 149, 157, 159, 155, 176, 169, 173, 175, 109, 101, 100, 096, 091, 171, 095, 
 
434
    193, 212, 197, 195, 200, 201, 093, 215, 216, 220, 224, 222, 235, 236, 038, 049, 
 
435
    004, 083, 039, 243, 067, 066, 084, 055, 092, 052, 054, 245, 249, 247, 065, 002
 
436
  );
 
437
 
 
438
  DB850DE0 :PCollationTable = @_DB850DE0;
 
439
 
 
440
 
 
441
 
 
442
 
 
443
  // DB437SV0      Checksum: 5835
 
444
 
 
445
  _DB437SV0 :TCollationTable = (
 
446
    000, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
 
447
    153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 
 
448
    001, 117, 130, 123, 124, 109, 122, 132, 098, 099, 110, 107, 112, 108, 111, 118, 
 
449
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 114, 113, 104, 106, 105, 116, 
 
450
    121, 012, 013, 014, 016, 017, 019, 020, 021, 022, 023, 024, 025, 026, 027, 029, 
 
451
    030, 031, 032, 033, 034, 035, 037, 038, 039, 040, 041, 100, 119, 101, 133, 135, 
 
452
    131, 045, 049, 050, 052, 053, 058, 059, 060, 061, 066, 067, 068, 069, 070, 072, 
 
453
    076, 077, 078, 079, 081, 082, 087, 088, 089, 090, 092, 102, 120, 103, 134, 169, 
 
454
    015, 086, 054, 048, 094, 047, 093, 051, 056, 057, 055, 065, 064, 063, 043, 042, 
 
455
    018, 095, 096, 075, 097, 074, 085, 084, 091, 044, 036, 125, 126, 127, 129, 128, 
 
456
    046, 062, 073, 083, 071, 028, 136, 137, 115, 170, 171, 172, 173, 174, 175, 176, 
 
457
    177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
 
458
    193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
 
459
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
 
460
    225, 080, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
461
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
462
  );
 
463
  DB437SV0 :PCollationTable = @_DB437SV0;
 
464
 
 
465
 
 
466
 
 
467
 
 
468
  // DB850SV1      Checksum: 15648
 
469
 
 
470
  _DB850SV1 :TCollationTable = (
 
471
    000, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 
 
472
    155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
 
473
    001, 176, 189, 213, 206, 214, 212, 006, 192, 193, 210, 215, 173, 005, 181, 180, 
 
474
    007, 011, 013, 015, 017, 018, 019, 020, 021, 022, 175, 174, 219, 220, 221, 178, 
 
475
    203, 024, 035, 037, 041, 045, 055, 057, 059, 061, 072, 074, 076, 078, 080, 084, 
 
476
    095, 097, 099, 101, 104, 108, 116, 118, 120, 122, 129, 194, 211, 195, 184, 003, 
 
477
    183, 023, 034, 036, 040, 044, 054, 056, 058, 060, 071, 073, 075, 077, 079, 083, 
 
478
    094, 096, 098, 100, 103, 107, 115, 117, 119, 121, 128, 196, 223, 197, 186, 227, 
 
479
    039, 126, 046, 030, 132, 028, 130, 038, 050, 052, 048, 068, 066, 064, 133, 131, 
 
480
    047, 134, 135, 090, 136, 088, 113, 111, 125, 137, 127, 138, 208, 139, 218, 207, 
 
481
    026, 062, 086, 109, 081, 082, 025, 085, 179, 202, 222, 009, 008, 177, 190, 191, 
 
482
    230, 231, 232, 243, 239, 027, 031, 029, 201, 250, 254, 247, 253, 205, 209, 236, 
 
483
    240, 241, 235, 237, 244, 238, 032, 033, 251, 245, 252, 246, 248, 255, 249, 204, 
 
484
    042, 043, 051, 053, 049, 070, 063, 067, 069, 242, 234, 233, 229, 224, 065, 228, 
 
485
    087, 102, 091, 089, 092, 093, 226, 105, 106, 110, 114, 112, 123, 124, 171, 182, 
 
486
    004, 216, 172, 010, 200, 199, 217, 188, 225, 185, 187, 012, 016, 014, 198, 002
 
487
  );
 
488
  DB850SV1 :PCollationTable = @_DB850SV1;
 
489
 
 
490
 
 
491
 
 
492
 
 
493
  // DB437ES1      Checksum: 29895
 
494
 
 
495
  _DB437ES1 :TCollationTable = (
 
496
    000, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 
 
497
    154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
 
498
    001, 114, 131, 121, 122, 107, 120, 133, 096, 097, 108, 105, 002, 106, 109, 116, 
 
499
    003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 111, 110, 102, 104, 103, 113, 
 
500
    119, 013, 016, 017, 019, 020, 022, 023, 024, 025, 026, 027, 028, 029, 030, 032, 
 
501
    034, 035, 036, 037, 038, 039, 041, 042, 043, 044, 045, 098, 117, 099, 134, 136, 
 
502
    132, 046, 052, 053, 055, 056, 061, 062, 063, 064, 069, 070, 071, 072, 073, 075, 
 
503
    080, 081, 082, 083, 084, 085, 090, 091, 092, 093, 095, 100, 118, 101, 135, 170, 
 
504
    018, 088, 057, 049, 050, 048, 051, 054, 059, 060, 058, 067, 068, 066, 014, 015, 
 
505
    021, 128, 129, 078, 079, 077, 089, 087, 094, 033, 040, 123, 124, 125, 126, 127, 
 
506
    047, 065, 076, 086, 074, 031, 137, 138, 112, 171, 172, 173, 174, 115, 175, 176, 
 
507
    177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
 
508
    193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
 
509
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
 
510
    225, 130, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
511
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
512
  );
 
513
  DB437ES1 :PCollationTable = @_DB437ES1 ;
 
514
 
 
515
 
 
516
 
 
517
 
 
518
  // DB437US0      Checksum: 43413
 
519
 
 
520
  _DB437US0 :TCollationTable = (
 
521
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
522
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
523
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
524
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 
 
525
    064, 065, 066, 067, 068, 069, 070, 071, 072, 073, 074, 075, 076, 077, 078, 079, 
 
526
    080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 095, 
 
527
    096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
 
528
    112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 
 
529
    128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 
 
530
    144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
 
531
    160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 
 
532
    176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
 
533
    192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 
 
534
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
 
535
    224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
536
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
537
  );
 
538
  DB437US0 :PCollationTable = @_DB437US0;
 
539
 
 
540
 
 
541
 
 
542
 
 
543
  // DB863CF1      Checksum: 34446
 
544
 
 
545
  _DB863CF1 :TCollationTable = (
 
546
    000, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 
 
547
    146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 
 
548
    001, 110, 123, 116, 117, 103, 115, 125, 092, 093, 104, 101, 106, 102, 105, 111, 
 
549
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 108, 107, 098, 100, 099, 109, 
 
550
    114, 012, 015, 016, 018, 019, 024, 025, 026, 027, 030, 031, 032, 033, 034, 035, 
 
551
    037, 038, 039, 040, 041, 042, 046, 047, 048, 049, 050, 094, 112, 095, 126, 128, 
 
552
    124, 051, 054, 055, 057, 058, 063, 064, 065, 066, 069, 070, 071, 072, 073, 074, 
 
553
    077, 078, 079, 080, 081, 082, 087, 088, 089, 090, 091, 096, 113, 097, 127, 163, 
 
554
    017, 086, 059, 053, 014, 052, 151, 056, 061, 062, 060, 068, 067, 252, 013, 121, 
 
555
    020, 021, 022, 076, 023, 029, 085, 084, 254, 036, 045, 118, 119, 043, 044, 120, 
 
556
    250, 251, 075, 083, 253, 249, 129, 130, 028, 164, 165, 166, 167, 168, 169, 170, 
 
557
    171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 
 
558
    187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 
 
559
    203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
 
560
    219, 122, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
 
561
    234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 255
 
562
  );
 
563
  DB863CF1 :PCollationTable = @_DB863CF1;
 
564
 
 
565
 
 
566
 
 
567
 
 
568
  // DB850CF0      Checksum: 4704
 
569
 
 
570
  _DB850CF0 :TCollationTable = (
 
571
    000, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 
 
572
    175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
 
573
    001, 136, 152, 142, 143, 128, 141, 154, 117, 118, 129, 126, 131, 127, 130, 137, 
 
574
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 133, 132, 123, 125, 124, 135, 
 
575
    140, 012, 019, 020, 022, 023, 028, 029, 030, 031, 036, 037, 038, 039, 040, 042, 
 
576
    048, 049, 050, 051, 052, 053, 058, 059, 060, 061, 063, 119, 138, 120, 155, 157, 
 
577
    153, 064, 071, 072, 074, 075, 080, 081, 082, 083, 088, 089, 090, 091, 092, 094, 
 
578
    100, 101, 102, 103, 104, 105, 110, 111, 112, 113, 116, 121, 139, 122, 156, 191, 
 
579
    021, 109, 076, 067, 068, 066, 069, 073, 078, 079, 077, 087, 086, 085, 016, 017, 
 
580
    024, 149, 150, 097, 098, 096, 108, 107, 115, 046, 057, 144, 145, 146, 148, 147, 
 
581
    065, 084, 095, 106, 093, 041, 158, 159, 134, 192, 193, 194, 195, 196, 197, 198, 
 
582
    199, 200, 201, 202, 203, 013, 015, 014, 204, 205, 206, 207, 208, 209, 210, 211, 
 
583
    212, 213, 214, 215, 216, 217, 070, 018, 218, 219, 220, 221, 222, 223, 224, 225, 
 
584
    226, 227, 026, 027, 025, 228, 032, 034, 035, 229, 230, 231, 232, 233, 033, 234, 
 
585
    043, 151, 045, 044, 099, 047, 235, 236, 237, 054, 056, 055, 114, 062, 238, 239, 
 
586
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
587
  );
 
588
  DB850CF0 :PCollationTable = @_DB850CF0;
 
589
 
 
590
 
 
591
 
 
592
 
 
593
  // DB852CZ0      Checksum: 35661
 
594
 
 
595
  _DB852CZ0 :TCollationTable = (
 
596
    000, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
597
    240, 241, 242, 243, 244, 172, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 
 
598
    001, 149, 151, 192, 174, 173, 169, 152, 159, 160, 191, 187, 146, 154, 145, 157, 
 
599
    135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 150, 147, 163, 186, 164, 148, 
 
600
    170, 003, 015, 017, 025, 031, 041, 043, 045, 047, 053, 055, 057, 065, 067, 073, 
 
601
    083, 085, 087, 094, 102, 108, 118, 120, 122, 124, 128, 161, 158, 162, 188, 155, 
 
602
    153, 002, 014, 016, 024, 030, 040, 042, 044, 046, 052, 054, 056, 064, 066, 072, 
 
603
    082, 084, 086, 093, 101, 107, 117, 119, 121, 123, 127, 165, 156, 166, 193, 222, 
 
604
    021, 113, 032, 006, 010, 111, 018, 020, 062, 036, 081, 080, 050, 132, 011, 019, 
 
605
    033, 059, 058, 076, 078, 061, 060, 096, 095, 079, 114, 104, 103, 063, 189, 022, 
 
606
    004, 048, 074, 109, 013, 012, 134, 133, 039, 038, 255, 131, 023, 097, 167, 168, 
 
607
    216, 217, 218, 194, 195, 005, 007, 035, 098, 205, 206, 207, 208, 130, 129, 196, 
 
608
    197, 198, 199, 200, 201, 202, 009, 008, 209, 210, 211, 212, 213, 214, 215, 175, 
 
609
    028, 029, 027, 037, 026, 071, 049, 051, 034, 203, 204, 219, 220, 106, 112, 221, 
 
610
    075, 092, 077, 069, 068, 070, 100, 099, 089, 110, 088, 116, 125, 126, 105, 177, 
 
611
    185, 182, 184, 178, 179, 171, 190, 183, 180, 181, 176, 115, 091, 090, 223, 224
 
612
  );
 
613
  DB852CZ0 :PCollationTable = @_DB852CZ0;
 
614
 
 
615
 
 
616
 
 
617
 
 
618
  // DB867CZ0      Checksum: 9099
 
619
 
 
620
  _DB867CZ0 :TCollationTable = (
 
621
    000, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
622
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 
 
623
    001, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 
 
624
    099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 124, 125, 126, 127, 128, 129, 
 
625
    130, 003, 009, 011, 015, 019, 025, 027, 029, 031, 035, 037, 039, 045, 047, 051, 
 
626
    059, 061, 063, 070, 074, 078, 086, 088, 090, 092, 096, 131, 132, 133, 134, 135, 
 
627
    136, 002, 008, 010, 014, 018, 024, 026, 028, 030, 034, 036, 038, 044, 046, 050, 
 
628
    058, 060, 062, 069, 073, 077, 085, 087, 089, 091, 095, 137, 138, 139, 140, 141, 
 
629
    013, 083, 020, 016, 006, 017, 076, 012, 022, 023, 041, 033, 042, 040, 007, 005, 
 
630
    021, 097, 098, 054, 056, 053, 081, 080, 093, 057, 084, 072, 043, 094, 067, 075, 
 
631
    004, 032, 052, 079, 048, 049, 082, 055, 071, 066, 064, 065, 142, 143, 144, 145, 
 
632
    146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 
 
633
    162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 
 
634
    178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
 
635
    194, 068, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
 
636
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224
 
637
  );
 
638
  DB867CZ0 :PCollationTable = @_DB867CZ0;
 
639
 
 
640
 
 
641
 
 
642
 
 
643
  // db852hdc      Checksum: 7023
 
644
 
 
645
  _db852hdc :TCollationTable = (
 
646
    000, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
 
647
    193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
 
648
    001, 162, 172, 168, 169, 155, 167, 174, 144, 145, 156, 153, 158, 154, 157, 163, 
 
649
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 160, 159, 150, 152, 151, 161, 
 
650
    166, 012, 018, 019, 023, 026, 031, 032, 033, 034, 038, 039, 040, 044, 045, 048, 
 
651
    053, 054, 055, 058, 062, 065, 070, 071, 072, 073, 075, 146, 164, 147, 175, 177, 
 
652
    173, 079, 085, 086, 090, 093, 098, 099, 100, 101, 104, 105, 106, 109, 110, 113, 
 
653
    118, 119, 120, 123, 127, 130, 135, 136, 137, 138, 140, 148, 165, 149, 176, 209, 
 
654
    020, 133, 097, 082, 080, 131, 089, 087, 107, 094, 052, 117, 102, 078, 013, 022, 
 
655
    030, 043, 036, 114, 116, 042, 108, 061, 126, 051, 068, 064, 129, 041, 170, 088, 
 
656
    084, 103, 115, 132, 014, 081, 077, 142, 028, 095, 210, 143, 021, 124, 211, 212, 
 
657
    213, 214, 215, 216, 217, 017, 015, 029, 059, 218, 219, 220, 221, 076, 141, 222, 
 
658
    223, 224, 225, 226, 227, 228, 016, 083, 229, 230, 231, 232, 233, 234, 235, 236, 
 
659
    091, 024, 025, 027, 092, 047, 037, 035, 096, 237, 238, 239, 240, 063, 066, 241, 
 
660
    050, 171, 049, 046, 112, 111, 060, 125, 057, 067, 122, 069, 139, 074, 128, 242, 
 
661
    243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 134, 056, 121, 254, 255
 
662
  );
 
663
  db852hdc :PCollationTable = @_db852hdc;
 
664
 
 
665
 
 
666
 
 
667
 
 
668
  // db852po0      Checksum: 64062
 
669
 
 
670
  _db852po0 :TCollationTable = (
 
671
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
672
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
673
    032, 194, 203, 200, 201, 187, 199, 205, 176, 177, 188, 185, 190, 186, 189, 195, 
 
674
    033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 192, 191, 182, 184, 183, 193, 
 
675
    198, 044, 056, 058, 066, 072, 082, 084, 086, 088, 094, 096, 098, 106, 108, 114, 
 
676
    124, 126, 128, 134, 143, 149, 159, 161, 163, 165, 169, 178, 196, 179, 206, 208, 
 
677
    204, 043, 055, 057, 065, 071, 081, 083, 085, 087, 093, 095, 097, 105, 107, 113, 
 
678
    123, 125, 127, 133, 142, 148, 158, 160, 162, 164, 168, 180, 197, 181, 207, 209, 
 
679
    062, 154, 073, 047, 051, 152, 059, 061, 103, 077, 122, 121, 091, 171, 052, 060, 
 
680
    074, 100, 099, 117, 119, 102, 101, 139, 138, 120, 155, 145, 144, 104, 202, 063, 
 
681
    045, 089, 115, 150, 053, 054, 175, 174, 080, 079, 210, 170, 064, 135, 211, 212, 
 
682
    213, 214, 215, 216, 217, 046, 050, 076, 136, 218, 219, 220, 221, 173, 172, 222, 
 
683
    223, 224, 225, 226, 227, 228, 049, 048, 229, 230, 231, 232, 233, 234, 235, 236, 
 
684
    069, 070, 068, 078, 067, 112, 090, 092, 075, 237, 238, 239, 240, 147, 153, 241, 
 
685
    116, 137, 118, 110, 109, 111, 141, 140, 130, 151, 129, 157, 166, 167, 146, 242, 
 
686
    243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 156, 132, 131, 254, 255
 
687
  );
 
688
  db852po0 :PCollationTable = @_db852po0;
 
689
 
 
690
 
 
691
 
 
692
 
 
693
  // DB860PT0      Checksum: 33927
 
694
 
 
695
  _DB860PT0 :TCollationTable = (
 
696
    000, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 
 
697
    017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 032, 
 
698
    001, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
699
    158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 048, 049, 050, 051, 052, 053, 
 
700
    054, 168, 178, 180, 184, 186, 194, 196, 198, 200, 206, 208, 210, 212, 214, 218, 
 
701
    228, 230, 232, 234, 236, 238, 246, 248, 250, 252, 254, 055, 056, 057, 058, 059, 
 
702
    060, 173, 179, 182, 185, 190, 195, 197, 199, 203, 207, 209, 211, 213, 215, 223, 
 
703
    229, 231, 233, 235, 237, 242, 247, 249, 251, 253, 255, 061, 062, 063, 064, 065, 
 
704
    181, 244, 192, 174, 177, 176, 170, 183, 191, 187, 193, 201, 219, 205, 172, 169, 
 
705
    188, 171, 189, 224, 226, 227, 239, 245, 202, 221, 240, 066, 067, 241, 068, 220, 
 
706
    175, 204, 225, 243, 217, 216, 069, 070, 071, 222, 072, 073, 074, 075, 076, 077, 
 
707
    078, 079, 080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 
 
708
    094, 095, 096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
 
709
    110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 
 
710
    126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 
 
711
    142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157
 
712
  );
 
713
  DB860PT0 :PCollationTable = @_DB860PT0;
 
714
 
 
715
 
 
716
 
 
717
 
 
718
  // DB850PT0      Checksum: 5850
 
719
 
 
720
  _DB850PT0 :TCollationTable = (
 
721
    000, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 
 
722
    017, 018, 019, 020, 021, 023, 025, 026, 027, 028, 029, 030, 031, 032, 033, 034, 
 
723
    001, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 048, 049, 
 
724
    141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 050, 051, 052, 053, 054, 055, 
 
725
    056, 151, 165, 167, 171, 173, 183, 185, 187, 189, 199, 201, 203, 205, 207, 211, 
 
726
    223, 225, 227, 229, 231, 233, 243, 245, 247, 249, 254, 057, 058, 059, 060, 061, 
 
727
    062, 158, 166, 169, 172, 178, 184, 186, 188, 194, 200, 202, 204, 206, 208, 217, 
 
728
    224, 226, 228, 230, 232, 238, 244, 246, 248, 251, 255, 063, 064, 065, 066, 067, 
 
729
    168, 240, 180, 159, 163, 161, 164, 170, 179, 182, 181, 198, 196, 197, 156, 157, 
 
730
    176, 068, 069, 218, 222, 221, 242, 241, 253, 216, 235, 070, 071, 072, 073, 074, 
 
731
    160, 195, 219, 239, 210, 209, 075, 076, 077, 078, 079, 080, 081, 082, 083, 084, 
 
732
    085, 086, 087, 088, 089, 153, 152, 154, 090, 091, 092, 093, 094, 095, 096, 097, 
 
733
    098, 099, 100, 101, 102, 103, 162, 155, 104, 105, 106, 107, 108, 109, 110, 111, 
 
734
    112, 113, 174, 177, 175, 114, 190, 191, 193, 115, 116, 117, 118, 119, 192, 120, 
 
735
    213, 121, 212, 214, 220, 215, 122, 123, 124, 234, 237, 236, 252, 250, 125, 126, 
 
736
    127, 128, 129, 130, 022, 024, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140
 
737
  );
 
738
  DB850PT0 :PCollationTable = @_DB850PT0;
 
739
 
 
740
 
 
741
 
 
742
 
 
743
  // db866ru0      Checksum: 43413
 
744
 
 
745
  _db866ru0 :TCollationTable = (
 
746
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
747
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
748
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
749
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 
 
750
    064, 065, 066, 067, 068, 069, 070, 071, 072, 073, 074, 075, 076, 077, 078, 079, 
 
751
    080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 095, 
 
752
    096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
 
753
    112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 
 
754
    128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 
 
755
    144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
 
756
    160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 
 
757
    176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
 
758
    192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 
 
759
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
 
760
    224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
761
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
762
  );
 
763
  db866ru0 :PCollationTable = @_db866ru0;
 
764
 
 
765
 
 
766
 
 
767
 
 
768
  // BLLT1DA0    64770
 
769
 
 
770
  _BLLT1DA0 :TCollationTable = (
 
771
    000, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020,
 
772
    020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020,
 
773
    020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020,
 
774
    002, 006, 008, 010, 012, 013, 014, 015, 016, 017, 020, 020, 020, 020, 020, 020,
 
775
    020, 018, 030, 032, 036, 040, 050, 052, 054, 056, 066, 068, 070, 072, 074, 078,
 
776
    089, 091, 093, 095, 098, 102, 110, 112, 114, 116, 123, 020, 020, 020, 020, 020,
 
777
    020, 019, 031, 033, 037, 041, 051, 053, 055, 057, 067, 069, 071, 073, 075, 079,
 
778
    090, 092, 094, 096, 099, 103, 111, 113, 115, 117, 124, 020, 020, 020, 020, 020,
 
779
    135, 136, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 137, 138, 139,
 
780
    140, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 141, 142, 020,
 
781
    001, 020, 020, 020, 020, 020, 020, 020, 020, 020, 021, 020, 020, 020, 020, 020,
 
782
    020, 020, 009, 011, 020, 020, 020, 020, 020, 007, 080, 020, 003, 004, 005, 020,
 
783
    024, 022, 026, 028, 127, 133, 125, 034, 044, 042, 046, 048, 060, 058, 062, 064,
 
784
    038, 076, 083, 081, 085, 087, 131, 020, 129, 106, 104, 108, 121, 118, 100, 097,
 
785
    025, 023, 027, 029, 128, 134, 126, 035, 045, 043, 047, 049, 061, 059, 063, 065,
 
786
    039, 077, 084, 082, 086, 088, 132, 020, 130, 107, 105, 109, 122, 119, 101, 120
 
787
  );
 
788
  BLLT1DA0 :PCollationTable = @_BLLT1DA0;
 
789
 
 
790
 
 
791
 
 
792
 
 
793
  // BLLT1NL0    30499
 
794
 
 
795
  _BLLT1NL0 :TCollationTable = (
 
796
    000, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
797
    018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
798
    018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
799
    002, 006, 008, 010, 012, 013, 014, 015, 016, 017, 018, 018, 018, 018, 018, 018,
 
800
    018, 020, 037, 039, 043, 047, 057, 059, 061, 063, 073, 075, 077, 079, 081, 085,
 
801
    100, 102, 104, 106, 109, 113, 123, 125, 127, 129, 134, 018, 018, 018, 018, 018,
 
802
    018, 019, 036, 038, 042, 046, 056, 058, 060, 062, 072, 074, 076, 078, 080, 084,
 
803
    099, 101, 103, 105, 108, 112, 122, 124, 126, 128, 133, 018, 018, 018, 018, 018,
 
804
    135, 136, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 137, 138, 139,
 
805
    140, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 141, 142, 018,
 
806
    001, 018, 018, 018, 018, 018, 018, 018, 018, 018, 021, 018, 018, 018, 018, 018,
 
807
    018, 018, 009, 011, 018, 018, 018, 018, 018, 007, 086, 018, 003, 004, 005, 018,
 
808
    025, 023, 027, 033, 031, 029, 035, 041, 051, 049, 053, 055, 067, 065, 069, 071,
 
809
    045, 083, 090, 088, 092, 096, 094, 018, 098, 117, 115, 119, 121, 131, 111, 107,
 
810
    024, 022, 026, 032, 030, 028, 034, 040, 050, 048, 052, 054, 066, 064, 068, 070,
 
811
    044, 082, 089, 087, 091, 095, 093, 018, 097, 116, 114, 118, 120, 130, 110, 132
 
812
  );
 
813
  BLLT1NL0 :PCollationTable = @_BLLT1NL0;
 
814
 
 
815
  BLLT1CA0 :PCollationTable = @_BLLT1NL0;
 
816
 
 
817
  BLLT1IT0 :PCollationTable = @_BLLT1NL0;
 
818
 
 
819
  BLLT1ES0 :PCollationTable = @_BLLT1NL0;
 
820
 
 
821
  BLLT1UK0 :PCollationTable = @_BLLT1NL0;
 
822
 
 
823
  BLLT1PT0 :PCollationTable = @_BLLT1NL0;
 
824
 
 
825
 
 
826
 
 
827
 
 
828
  // BLLT1FI0    29479
 
829
 
 
830
  _BLLT1FI0 :TCollationTable = (
 
831
    000, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
832
    018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
833
    018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
834
    002, 006, 008, 010, 012, 013, 014, 015, 016, 017, 018, 018, 018, 018, 018, 018,
 
835
    018, 020, 031, 033, 037, 041, 051, 053, 055, 057, 067, 069, 071, 073, 075, 079,
 
836
    090, 092, 094, 096, 099, 103, 111, 113, 115, 117, 124, 018, 018, 018, 018, 018,
 
837
    018, 019, 030, 032, 036, 040, 050, 052, 054, 056, 066, 068, 070, 072, 074, 078,
 
838
    089, 091, 093, 095, 098, 102, 110, 112, 114, 116, 123, 018, 018, 018, 018, 018,
 
839
    135, 136, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 137, 138, 139,
 
840
    140, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 141, 142, 018,
 
841
    001, 018, 018, 018, 018, 018, 018, 018, 018, 018, 021, 018, 018, 018, 018, 018,
 
842
    018, 018, 009, 011, 018, 018, 018, 018, 018, 007, 080, 018, 003, 004, 005, 018,
 
843
    025, 023, 027, 029, 128, 126, 130, 035, 045, 043, 047, 049, 061, 059, 063, 065,
 
844
    039, 077, 084, 082, 086, 088, 132, 018, 134, 107, 105, 109, 122, 119, 101, 097,
 
845
    024, 022, 026, 028, 127, 125, 129, 034, 044, 042, 046, 048, 060, 058, 062, 064,
 
846
    038, 076, 083, 081, 085, 087, 131, 018, 133, 106, 104, 108, 121, 118, 100, 120
 
847
  );
 
848
  BLLT1FI0 :PCollationTable = @_BLLT1FI0;
 
849
 
 
850
  BLLT1SV0 :PCollationTable = @_BLLT1FI0;
 
851
 
 
852
 
 
853
 
 
854
 
 
855
  // BLLT1FR0    48778
 
856
 
 
857
  _BLLT1FR0 :TCollationTable = (
 
858
    000, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 032,
 
859
    033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 048,
 
860
    049, 057, 071, 093, 087, 094, 092, 070, 074, 075, 090, 095, 054, 053, 062, 061,
 
861
    002, 006, 008, 010, 012, 013, 014, 015, 016, 017, 056, 055, 099, 100, 101, 059,
 
862
    084, 133, 150, 152, 156, 160, 170, 172, 174, 176, 186, 188, 190, 192, 194, 198,
 
863
    213, 215, 217, 219, 222, 226, 236, 238, 240, 242, 247, 076, 091, 077, 065, 050,
 
864
    064, 132, 149, 151, 155, 159, 169, 171, 173, 175, 185, 187, 189, 191, 193, 197,
 
865
    212, 214, 216, 218, 221, 225, 235, 237, 239, 241, 246, 078, 103, 079, 067, 107,
 
866
    248, 249, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 250, 251, 252,
 
867
    253, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 254, 255, 131,
 
868
    001, 058, 086, 088, 085, 089, 104, 080, 066, 082, 134, 072, 102, 052, 083, 051,
 
869
    105, 096, 009, 011, 063, 106, 081, 068, 069, 007, 199, 073, 003, 004, 005, 060,
 
870
    138, 136, 140, 146, 144, 142, 148, 154, 164, 162, 166, 168, 180, 178, 182, 184,
 
871
    158, 196, 203, 201, 205, 209, 207, 098, 211, 230, 228, 232, 234, 244, 224, 220,
 
872
    137, 135, 139, 145, 143, 141, 147, 153, 163, 161, 165, 167, 179, 177, 181, 183,
 
873
    157, 195, 202, 200, 204, 208, 206, 097, 210, 229, 227, 231, 233, 243, 223, 245
 
874
  );
 
875
  BLLT1FR0 :PCollationTable = @_BLLT1FR0;
 
876
 
 
877
  BLLT1DE0 :PCollationTable = @_BLLT1FR0;
 
878
 
 
879
 
 
880
 
 
881
 
 
882
  // BLLT1IS0    64857
 
883
 
 
884
  _BLLT1IS0 :TCollationTable = (
 
885
    000, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
886
    018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
887
    018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018,
 
888
    002, 006, 008, 010, 012, 013, 014, 015, 016, 017, 018, 018, 018, 018, 018, 018,
 
889
    018, 020, 035, 037, 041, 045, 055, 057, 059, 061, 071, 073, 075, 077, 079, 083,
 
890
    094, 096, 098, 100, 103, 105, 115, 117, 119, 121, 126, 018, 018, 018, 018, 018,
 
891
    018, 019, 034, 036, 040, 044, 054, 056, 058, 060, 070, 072, 074, 076, 078, 082,
 
892
    093, 095, 097, 099, 102, 104, 114, 116, 118, 120, 125, 018, 018, 018, 018, 018,
 
893
    135, 136, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 137, 138, 139,
 
894
    140, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 018, 141, 142, 018,
 
895
    001, 018, 018, 018, 018, 018, 018, 018, 018, 018, 021, 018, 018, 018, 018, 018,
 
896
    018, 018, 009, 011, 018, 018, 018, 018, 018, 007, 084, 018, 003, 004, 005, 018,
 
897
    023, 033, 025, 031, 029, 027, 130, 039, 047, 053, 049, 051, 063, 069, 065, 067,
 
898
    043, 081, 086, 092, 088, 090, 132, 018, 134, 107, 113, 109, 111, 124, 128, 101,
 
899
    022, 032, 024, 030, 028, 026, 129, 038, 046, 052, 048, 050, 062, 068, 064, 066,
 
900
    042, 080, 085, 091, 087, 089, 131, 018, 133, 106, 112, 108, 110, 123, 127, 122
 
901
  );
 
902
  BLLT1IS0 :PCollationTable = @_BLLT1IS0;
 
903
 
 
904
 
 
905
 
 
906
 
 
907
  // BLLT1NO0    17250
 
908
 
 
909
  _BLLT1NO0 :TCollationTable = (
 
910
    000, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020,
 
911
    020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020,
 
912
    020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020,
 
913
    002, 006, 008, 010, 012, 013, 014, 015, 016, 017, 020, 020, 020, 020, 020, 020,
 
914
    020, 019, 033, 035, 039, 043, 053, 055, 057, 059, 069, 071, 073, 075, 077, 081,
 
915
    094, 096, 098, 100, 103, 107, 117, 119, 121, 123, 128, 020, 020, 020, 020, 020,
 
916
    020, 018, 032, 034, 038, 042, 052, 054, 056, 058, 068, 070, 072, 074, 076, 080,
 
917
    093, 095, 097, 099, 102, 106, 116, 118, 120, 122, 127, 020, 020, 020, 020, 020,
 
918
    135, 136, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 137, 138, 139,
 
919
    140, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 020, 141, 142, 020,
 
920
    001, 020, 020, 020, 020, 020, 020, 020, 020, 020, 021, 020, 020, 020, 020, 020,
 
921
    020, 020, 009, 011, 020, 020, 020, 020, 020, 007, 082, 020, 003, 004, 005, 020,
 
922
    025, 023, 027, 031, 029, 134, 130, 037, 047, 045, 049, 051, 063, 061, 065, 067,
 
923
    041, 079, 086, 084, 088, 092, 090, 020, 132, 111, 109, 113, 115, 125, 105, 101,
 
924
    024, 022, 026, 030, 028, 133, 129, 036, 046, 044, 048, 050, 062, 060, 064, 066,
 
925
    040, 078, 085, 083, 087, 091, 089, 020, 131, 110, 108, 112, 114, 124, 104, 126
 
926
  );
 
927
  BLLT1NO0 :PCollationTable = @_BLLT1NO0;
 
928
 
 
929
 
 
930
 
 
931
 
 
932
  // DB850US0      Checksum: 43413
 
933
 
 
934
  _DB850US0 :TCollationTable = (
 
935
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
936
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
937
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
938
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 
 
939
    064, 065, 066, 067, 068, 069, 070, 071, 072, 073, 074, 075, 076, 077, 078, 079, 
 
940
    080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 095, 
 
941
    096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
 
942
    112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 
 
943
    128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 
 
944
    144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
 
945
    160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 
 
946
    176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
 
947
    192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 
 
948
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
 
949
    224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
950
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
951
  );
 
952
  DB850US0 :PCollationTable = @_DB850US0;
 
953
 
 
954
 
 
955
 
 
956
 
 
957
  {$IFDEF PARADOX_COLLATIONS}
 
958
 
 
959
  // intl850    43039
 
960
 
 
961
  _intl850 :TCollationTable = (
 
962
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
963
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
964
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
965
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
966
    064, 073, 083, 086, 090, 097, 103, 105, 107, 113, 119, 121, 123, 125, 128, 137,
 
967
    146, 148, 150, 152, 155, 162, 169, 171, 173, 177, 180, 181, 182, 183, 184, 185,
 
968
    186, 065, 082, 084, 088, 092, 102, 104, 106, 108, 118, 120, 122, 124, 126, 130,
 
969
    145, 147, 149, 151, 154, 158, 168, 170, 172, 174, 179, 187, 188, 189, 190, 191,
 
970
    035, 035, 035, 194, 035, 035, 035, 035, 035, 035, 152, 035, 137, 035, 035, 035,
 
971
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 151, 035, 130, 035, 035, 177,
 
972
    224, 200, 204, 192, 206, 205, 207, 215, 219, 203, 066, 201, 197, 211, 196, 209,
 
973
    218, 212, 223, 222, 210, 208, 214, 220, 217, 221, 131, 202, 199, 198, 213, 195,
 
974
    076, 075, 077, 079, 081, 078, 074, 087, 100, 099, 101, 098, 116, 115, 117, 114,
 
975
    091, 129, 139, 138, 140, 141, 144, 193, 142, 164, 163, 165, 167, 178, 157, 153,
 
976
    069, 068, 070, 072, 080, 071, 067, 085, 095, 094, 096, 093, 111, 110, 112, 109,
 
977
    089, 127, 133, 132, 134, 135, 143, 216, 136, 160, 159, 161, 166, 176, 156, 175
 
978
  );
 
979
  intl850 :PCollationTable = @_intl850;
 
980
 
 
981
  {$ENDIF}
 
982
 
 
983
 
 
984
 
 
985
 
 
986
  {$IFDEF PARADOX_COLLATIONS}
 
987
 
 
988
  // SPANISH    20109
 
989
 
 
990
  _SPANISH :TCollationTable = (
 
991
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
992
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
993
    032, 033, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 048,
 
994
    049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 064,
 
995
    066, 074, 080, 083, 086, 092, 095, 097, 099, 105, 107, 109, 111, 113, 115, 124,
 
996
    127, 129, 131, 133, 136, 142, 145, 147, 149, 152, 154, 155, 156, 157, 158, 159,
 
997
    160, 067, 079, 081, 085, 087, 094, 096, 098, 100, 106, 108, 110, 112, 114, 118,
 
998
    126, 128, 130, 132, 135, 137, 144, 146, 148, 150, 153, 161, 162, 163, 164, 165,
 
999
    036, 036, 036, 169, 036, 036, 036, 036, 036, 036, 133, 036, 124, 036, 036, 036,
 
1000
    036, 036, 036, 036, 036, 036, 036, 036, 036, 036, 132, 036, 118, 036, 036, 152,
 
1001
    181, 034, 166, 167, 036, 168, 036, 036, 036, 036, 068, 173, 170, 036, 036, 036,
 
1002
    178, 176, 180, 036, 036, 175, 036, 179, 036, 036, 119, 174, 172, 171, 036, 065,
 
1003
    074, 074, 074, 074, 075, 076, 078, 084, 092, 093, 092, 092, 105, 105, 105, 105,
 
1004
    086, 117, 124, 124, 124, 124, 125, 036, 124, 142, 142, 142, 143, 152, 036, 134,
 
1005
    070, 069, 071, 067, 072, 073, 077, 082, 089, 088, 090, 091, 102, 101, 103, 104,
 
1006
    085, 116, 121, 120, 122, 118, 123, 177, 118, 139, 138, 140, 141, 150, 036, 151
 
1007
  );
 
1008
  SPANISH :PCollationTable = @_SPANISH;
 
1009
 
 
1010
  {$ENDIF}
 
1011
 
 
1012
 
 
1013
 
 
1014
 
 
1015
  {$IFDEF PARADOX_COLLATIONS}
 
1016
 
 
1017
  // iceland    23936
 
1018
 
 
1019
  _iceland :TCollationTable = (
 
1020
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1021
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1022
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1023
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1024
    064, 070, 076, 079, 082, 089, 093, 095, 097, 099, 103, 105, 107, 109, 111, 114,
 
1025
    118, 120, 122, 124, 126, 130, 135, 137, 139, 141, 145, 154, 155, 156, 157, 158,
 
1026
    159, 065, 075, 077, 081, 085, 092, 094, 096, 098, 102, 104, 106, 108, 110, 112,
 
1027
    117, 119, 121, 123, 125, 127, 134, 136, 138, 140, 144, 160, 161, 162, 163, 035,
 
1028
    035, 035, 035, 165, 035, 035, 035, 035, 035, 035, 124, 035, 114, 035, 035, 035,
 
1029
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 123, 035, 112, 035, 035, 141,
 
1030
    180, 170, 035, 164, 035, 035, 035, 035, 035, 035, 035, 171, 167, 035, 035, 035,
 
1031
    177, 175, 179, 035, 035, 174, 035, 178, 035, 035, 035, 172, 169, 168, 035, 166,
 
1032
    070, 074, 070, 070, 072, 071, 149, 080, 089, 091, 089, 089, 099, 101, 099, 099,
 
1033
    084, 111, 114, 116, 114, 114, 152, 035, 153, 130, 133, 130, 131, 143, 147, 173,
 
1034
    066, 073, 067, 065, 069, 068, 148, 078, 086, 090, 087, 088, 098, 100, 098, 098,
 
1035
    083, 110, 112, 115, 113, 112, 150, 176, 151, 127, 132, 128, 129, 142, 146, 140
 
1036
  );
 
1037
  iceland :PCollationTable = @_iceland;
 
1038
 
 
1039
  {$ENDIF}
 
1040
 
 
1041
 
 
1042
 
 
1043
 
 
1044
  {$IFDEF PARADOX_COLLATIONS}
 
1045
 
 
1046
  // ANSIINTL    58462
 
1047
 
 
1048
  _ANSIINTL :TCollationTable = (
 
1049
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1050
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1051
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1052
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1053
    064, 070, 078, 081, 085, 092, 098, 100, 102, 108, 114, 116, 118, 120, 123, 131,
 
1054
    140, 142, 144, 146, 149, 156, 163, 165, 167, 171, 174, 177, 178, 179, 180, 181,
 
1055
    182, 065, 077, 079, 083, 087, 097, 099, 101, 103, 113, 115, 117, 119, 121, 125,
 
1056
    139, 141, 143, 145, 148, 152, 162, 164, 166, 168, 173, 183, 184, 185, 186, 187,
 
1057
    248, 249, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 250, 251, 252,
 
1058
    253, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 254, 255, 213,
 
1059
    214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229,
 
1060
    230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245,
 
1061
    072, 071, 073, 074, 076, 176, 189, 082, 095, 094, 096, 093, 111, 110, 112, 109,
 
1062
    086, 124, 133, 132, 134, 135, 138, 246, 136, 158, 157, 159, 161, 172, 151, 147,
 
1063
    067, 066, 068, 069, 075, 175, 188, 080, 090, 089, 091, 088, 106, 105, 107, 104,
 
1064
    084, 122, 127, 126, 128, 129, 137, 247, 130, 154, 153, 155, 160, 170, 150, 169
 
1065
  );
 
1066
  ANSIINTL :PCollationTable = @_ANSIINTL;
 
1067
 
 
1068
  {$ENDIF}
 
1069
 
 
1070
 
 
1071
 
 
1072
 
 
1073
  {$IFDEF PARADOX_COLLATIONS}
 
1074
 
 
1075
  // ANSII850    29000
 
1076
 
 
1077
  _ANSII850 :TCollationTable = (
 
1078
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1079
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1080
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1081
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1082
    064, 073, 083, 086, 090, 097, 103, 105, 107, 113, 119, 121, 123, 125, 128, 137,
 
1083
    146, 148, 150, 152, 155, 162, 169, 171, 173, 177, 180, 181, 182, 183, 184, 185,
 
1084
    186, 065, 082, 084, 088, 092, 102, 104, 106, 108, 118, 120, 122, 124, 126, 130,
 
1085
    145, 147, 149, 151, 154, 158, 168, 170, 172, 174, 179, 187, 188, 189, 190, 191,
 
1086
    248, 249, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 250, 251, 252,
 
1087
    253, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 254, 255, 215,
 
1088
    216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 066, 226, 227, 228, 229, 230,
 
1089
    231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 131, 241, 242, 243, 244, 245,
 
1090
    076, 075, 077, 079, 081, 078, 074, 087, 100, 099, 101, 098, 116, 115, 117, 114,
 
1091
    091, 129, 139, 138, 140, 141, 144, 246, 142, 164, 163, 165, 167, 178, 157, 153,
 
1092
    069, 068, 070, 072, 080, 071, 067, 085, 095, 094, 096, 093, 111, 110, 112, 109,
 
1093
    089, 127, 133, 132, 134, 135, 143, 247, 136, 160, 159, 161, 166, 176, 156, 175
 
1094
  );
 
1095
  ANSII850 :PCollationTable = @_ANSII850;
 
1096
 
 
1097
  {$ENDIF}
 
1098
 
 
1099
 
 
1100
 
 
1101
 
 
1102
  {$IFDEF PARADOX_COLLATIONS}
 
1103
 
 
1104
  // ANSISPAN    33308
 
1105
 
 
1106
  _ANSISPAN :TCollationTable = (
 
1107
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1108
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1109
    032, 033, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 048,
 
1110
    049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 064,
 
1111
    066, 075, 085, 088, 092, 099, 105, 107, 109, 115, 121, 123, 125, 127, 129, 140,
 
1112
    148, 150, 152, 154, 158, 165, 171, 173, 175, 179, 182, 183, 184, 185, 186, 187,
 
1113
    188, 067, 084, 086, 090, 094, 104, 106, 108, 110, 120, 122, 124, 126, 128, 132,
 
1114
    147, 149, 151, 153, 156, 160, 170, 172, 174, 176, 181, 189, 190, 191, 192, 193,
 
1115
    248, 249, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 250, 251, 252,
 
1116
    253, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 254, 255, 217,
 
1117
    218, 034, 219, 220, 221, 222, 223, 224, 225, 226, 069, 227, 228, 229, 230, 231,
 
1118
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 133, 242, 243, 244, 245, 065,
 
1119
    077, 076, 078, 079, 080, 081, 083, 089, 102, 101, 103, 100, 118, 117, 119, 116,
 
1120
    093, 131, 142, 141, 143, 145, 144, 246, 146, 167, 166, 168, 169, 180, 159, 155,
 
1121
    070, 068, 071, 072, 073, 074, 082, 087, 096, 095, 097, 098, 112, 111, 113, 114,
 
1122
    091, 130, 135, 134, 136, 138, 137, 247, 139, 162, 161, 163, 164, 177, 157, 178
 
1123
  );
 
1124
  ANSISPAN :PCollationTable = @_ANSISPAN;
 
1125
 
 
1126
  {$ENDIF}
 
1127
 
 
1128
 
 
1129
 
 
1130
 
 
1131
  {$IFDEF PARADOX_COLLATIONS}
 
1132
 
 
1133
  // ANSISWFN    44782
 
1134
 
 
1135
  _ANSISWFN :TCollationTable = (
 
1136
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1137
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1138
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1139
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1140
    064, 070, 076, 079, 083, 090, 096, 098, 100, 106, 112, 114, 116, 118, 121, 128,
 
1141
    134, 136, 138, 140, 142, 149, 154, 156, 158, 162, 165, 178, 179, 180, 181, 182,
 
1142
    183, 065, 075, 077, 081, 085, 095, 097, 099, 101, 111, 113, 115, 117, 119, 123,
 
1143
    133, 135, 137, 139, 141, 145, 153, 155, 157, 159, 164, 184, 185, 186, 187, 188,
 
1144
    248, 249, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 250, 251, 252,
 
1145
    253, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 254, 255, 212,
 
1146
    213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228,
 
1147
    229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244,
 
1148
    072, 071, 073, 074, 173, 171, 167, 080, 093, 092, 094, 091, 109, 108, 110, 107,
 
1149
    084, 122, 130, 129, 131, 132, 175, 245, 169, 151, 150, 152, 177, 163, 144, 246,
 
1150
    067, 066, 068, 069, 172, 170, 166, 078, 088, 087, 089, 086, 104, 103, 105, 102,
 
1151
    082, 120, 125, 124, 126, 127, 174, 247, 168, 147, 146, 148, 176, 160, 143, 161
 
1152
  );
 
1153
  ANSISWFN :PCollationTable = @_ANSISWFN;
 
1154
 
 
1155
  {$ENDIF}
 
1156
 
 
1157
 
 
1158
 
 
1159
 
 
1160
  {$IFDEF PARADOX_COLLATIONS}
 
1161
 
 
1162
  // ANSINOR4    55290
 
1163
 
 
1164
  _ANSINOR4 :TCollationTable = (
 
1165
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1166
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1167
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1168
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1169
    064, 065, 075, 077, 081, 085, 095, 097, 099, 101, 111, 113, 115, 117, 119, 123,
 
1170
    133, 135, 137, 139, 141, 145, 153, 155, 157, 159, 166, 178, 179, 180, 181, 182,
 
1171
    183, 070, 076, 079, 083, 090, 096, 098, 100, 106, 112, 114, 116, 118, 121, 128,
 
1172
    134, 136, 138, 140, 142, 149, 154, 156, 158, 162, 167, 184, 185, 186, 187, 188,
 
1173
    248, 249, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 250, 251, 252,
 
1174
    253, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 254, 255, 212,
 
1175
    213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228,
 
1176
    229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244,
 
1177
    067, 066, 068, 069, 169, 176, 168, 078, 088, 087, 089, 086, 104, 103, 105, 102,
 
1178
    082, 120, 125, 124, 126, 127, 173, 245, 172, 147, 146, 148, 161, 160, 143, 246,
 
1179
    072, 071, 073, 074, 171, 177, 170, 080, 093, 092, 094, 091, 109, 108, 110, 107,
 
1180
    084, 122, 130, 129, 131, 132, 175, 247, 174, 151, 150, 152, 165, 164, 144, 163
 
1181
  );
 
1182
  ANSINOR4 :PCollationTable = @_ANSINOR4;
 
1183
 
 
1184
  {$ENDIF}
 
1185
 
 
1186
 
 
1187
 
 
1188
 
 
1189
  // china    54324
 
1190
 
 
1191
  _china :TCollationTable = (
 
1192
    000, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142,
 
1193
    143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158,
 
1194
    159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174,
 
1195
    175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190,
 
1196
    191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206,
 
1197
    207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222,
 
1198
    223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238,
 
1199
    239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254,
 
1200
    255, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1201
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1202
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1203
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1204
    064, 065, 066, 067, 068, 069, 070, 071, 072, 073, 074, 075, 076, 077, 078, 079,
 
1205
    080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 095,
 
1206
    096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111,
 
1207
    112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127
 
1208
  );
 
1209
  china :PCollationTable = @_china;
 
1210
 
 
1211
  korea :PCollationTable = @_china;
 
1212
 
 
1213
  taiwan :PCollationTable = @_china;
 
1214
 
 
1215
  DB936CN0 :PCollationTable = @_china;
 
1216
 
 
1217
  DB949KO0 :PCollationTable = @_china;
 
1218
 
 
1219
  DB950TW0 :PCollationTable = @_china;
 
1220
 
 
1221
 
 
1222
 
 
1223
 
 
1224
  // thai      Checksum: 9864
 
1225
 
 
1226
  _thai :TCollationTable = (
 
1227
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
1228
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
1229
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
1230
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 
 
1231
    064, 065, 066, 067, 068, 069, 070, 071, 072, 073, 074, 075, 076, 077, 078, 079, 
 
1232
    080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 095, 
 
1233
    096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
 
1234
    112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 
 
1235
    211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 
 
1236
    227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
 
1237
    128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 
 
1238
    144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
 
1239
    160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 191, 
 
1240
    192, 183, 193, 184, 185, 186, 187, 188, 189, 190, 175, 243, 244, 245, 246, 194, 
 
1241
    247, 248, 249, 250, 251, 195, 196, 176, 177, 178, 179, 180, 181, 182, 197, 198, 
 
1242
    199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 252, 253, 254, 255
 
1243
  );
 
1244
  thai :PCollationTable = @_thai;
 
1245
 
 
1246
  db874th0 :PCollationTable = @_thai;
 
1247
 
 
1248
 
 
1249
 
 
1250
 
 
1251
  // DB932JP1      Checksum: 8911
 
1252
 
 
1253
  _DB932JP1 :TCollationTable = (
 
1254
    000, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 
 
1255
    110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 
 
1256
    065, 075, 118, 135, 133, 134, 136, 117, 119, 120, 137, 127, 069, 128, 070, 114, 
 
1257
    139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 072, 073, 130, 129, 131, 074, 
 
1258
    138, 149, 151, 153, 155, 157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 
 
1259
    179, 181, 183, 185, 187, 189, 191, 193, 195, 197, 199, 121, 132, 122, 078, 111, 
 
1260
    112, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 
 
1261
    180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 123, 116, 124, 115, 110, 
 
1262
    001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 
 
1263
    017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 032, 
 
1264
    066, 068, 125, 126, 067, 071, 254, 201, 203, 205, 207, 209, 242, 244, 246, 223, 
 
1265
    113, 202, 204, 206, 208, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
 
1266
    221, 222, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 
 
1267
    238, 239, 240, 241, 243, 245, 247, 248, 249, 250, 251, 252, 253, 255, 076, 077, 
 
1268
    033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 048, 
 
1269
    049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 064
 
1270
  );
 
1271
  DB932JP1 :PCollationTable = @_DB932JP1;
 
1272
 
 
1273
 
 
1274
 
 
1275
 
 
1276
  // DBWINWE0    5562
 
1277
 
 
1278
  _DBWINWE0 :TCollationTable = (
 
1279
    000, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016,
 
1280
    017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 032,
 
1281
    001, 041, 055, 077, 071, 078, 076, 054, 058, 059, 074, 079, 038, 037, 046, 045,
 
1282
    111, 115, 117, 119, 121, 122, 123, 124, 125, 126, 040, 039, 083, 084, 085, 043,
 
1283
    068, 128, 145, 147, 151, 155, 165, 167, 169, 171, 181, 183, 185, 187, 189, 193,
 
1284
    210, 212, 214, 216, 221, 225, 235, 237, 239, 241, 247, 060, 075, 061, 049, 034,
 
1285
    048, 127, 144, 146, 150, 154, 164, 166, 168, 170, 180, 182, 184, 186, 188, 192,
 
1286
    209, 211, 213, 215, 220, 224, 234, 236, 238, 240, 246, 062, 087, 063, 051, 091,
 
1287
    248, 249, 092, 093, 094, 095, 096, 097, 098, 099, 218, 100, 208, 250, 251, 252,
 
1288
    253, 101, 102, 103, 104, 105, 106, 107, 108, 109, 217, 110, 207, 254, 255, 245,
 
1289
    033, 042, 070, 072, 069, 073, 088, 064, 050, 066, 129, 056, 086, 036, 067, 035,
 
1290
    089, 080, 118, 120, 047, 090, 065, 052, 053, 116, 194, 057, 112, 113, 114, 044,
 
1291
    133, 131, 135, 141, 139, 137, 143, 149, 159, 157, 161, 163, 175, 173, 177, 179,
 
1292
    153, 191, 198, 196, 200, 204, 202, 082, 206, 229, 227, 231, 233, 243, 223, 219,
 
1293
    132, 130, 134, 140, 138, 136, 142, 148, 158, 156, 160, 162, 174, 172, 176, 178,
 
1294
    152, 190, 197, 195, 199, 203, 201, 081, 205, 228, 226, 230, 232, 242, 222, 244
 
1295
  );
 
1296
  DBWINWE0 :PCollationTable = @_DBWINWE0;
 
1297
 
 
1298
  DBWINES0 :PCollationTable = @_DBWINWE0;
 
1299
 
 
1300
 
 
1301
 
 
1302
 
 
1303
  // ACCGEN    19621
 
1304
 
 
1305
  _ACCGEN :TCollationTable = (
 
1306
    000, 001, 001, 001, 001, 001, 001, 001, 001, 002, 001, 001, 001, 001, 001, 001,
 
1307
    001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001,
 
1308
    003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 017, 018,
 
1309
    072, 073, 074, 075, 076, 077, 078, 079, 080, 081, 019, 020, 021, 022, 023, 024,
 
1310
    025, 082, 090, 091, 093, 095, 100, 101, 102, 103, 108, 109, 110, 111, 112, 114,
 
1311
    121, 122, 123, 124, 127, 128, 133, 134, 135, 136, 139, 026, 027, 028, 029, 030,
 
1312
    031, 082, 090, 091, 093, 095, 100, 101, 102, 103, 108, 109, 110, 111, 112, 114,
 
1313
    121, 122, 123, 124, 127, 128, 133, 134, 135, 136, 139, 032, 033, 034, 035, 001,
 
1314
    142, 143, 010, 036, 005, 037, 038, 039, 040, 041, 125, 010, 120, 144, 145, 146,
 
1315
    147, 010, 010, 005, 005, 042, 016, 016, 043, 044, 125, 010, 120, 148, 149, 138,
 
1316
    003, 045, 046, 047, 048, 049, 050, 051, 052, 053, 054, 005, 055, 016, 056, 057,
 
1317
    058, 059, 074, 075, 060, 061, 062, 063, 064, 073, 065, 005, 066, 067, 068, 069,
 
1318
    083, 084, 085, 087, 086, 088, 089, 092, 096, 097, 098, 099, 104, 105, 106, 107,
 
1319
    094, 113, 115, 116, 117, 119, 118, 070, 141, 129, 130, 131, 132, 137, 140, 126,
 
1320
    083, 084, 085, 087, 086, 088, 089, 092, 096, 097, 098, 099, 104, 105, 106, 107,
 
1321
    094, 113, 115, 116, 117, 119, 118, 071, 141, 129, 130, 131, 132, 137, 140, 138
 
1322
  );
 
1323
  ACCGEN :PCollationTable = @_ACCGEN;
 
1324
 
 
1325
 
 
1326
 
 
1327
 
 
1328
  // ACCNRDAN    24816
 
1329
 
 
1330
  _ACCNRDAN :TCollationTable = (
 
1331
    000, 001, 001, 001, 001, 001, 001, 001, 001, 002, 001, 001, 001, 001, 001, 001,
 
1332
    001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001,
 
1333
    003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 017, 018,
 
1334
    072, 073, 074, 075, 076, 077, 078, 079, 080, 081, 019, 020, 021, 022, 023, 024,
 
1335
    025, 140, 086, 087, 089, 091, 096, 097, 098, 099, 104, 105, 106, 107, 108, 110,
 
1336
    116, 117, 118, 119, 122, 124, 128, 129, 130, 131, 135, 026, 027, 028, 029, 030,
 
1337
    031, 140, 086, 087, 089, 091, 096, 097, 098, 099, 104, 105, 106, 107, 108, 110,
 
1338
    116, 117, 118, 119, 122, 124, 128, 129, 130, 131, 135, 032, 033, 034, 035, 001,
 
1339
    142, 143, 010, 036, 005, 037, 038, 039, 040, 041, 120, 010, 115, 144, 145, 146,
 
1340
    147, 010, 010, 005, 005, 042, 016, 016, 043, 044, 120, 010, 115, 148, 149, 133,
 
1341
    003, 045, 046, 047, 048, 049, 050, 051, 052, 053, 054, 005, 055, 016, 056, 057,
 
1342
    058, 059, 074, 075, 060, 061, 062, 063, 064, 073, 065, 005, 066, 067, 068, 069,
 
1343
    083, 082, 084, 085, 137, 141, 136, 088, 093, 092, 094, 095, 101, 100, 102, 103,
 
1344
    090, 109, 112, 111, 113, 114, 139, 070, 138, 126, 125, 127, 134, 132, 123, 121,
 
1345
    083, 082, 084, 085, 137, 141, 136, 088, 093, 092, 094, 095, 101, 100, 102, 103,
 
1346
    090, 109, 112, 111, 113, 114, 139, 071, 138, 126, 125, 127, 134, 132, 123, 133
 
1347
  );
 
1348
  ACCNRDAN :PCollationTable = @_ACCNRDAN;
 
1349
 
 
1350
 
 
1351
 
 
1352
 
 
1353
  // ACCSWFIN    39386
 
1354
 
 
1355
  _ACCSWFIN :TCollationTable = (
 
1356
    000, 001, 001, 001, 001, 001, 001, 001, 001, 002, 001, 001, 001, 001, 001, 001,
 
1357
    001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001,
 
1358
    003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 017, 018,
 
1359
    072, 073, 074, 075, 076, 077, 078, 079, 080, 081, 019, 020, 021, 022, 023, 024,
 
1360
    025, 082, 088, 089, 091, 093, 098, 099, 100, 101, 106, 107, 108, 109, 110, 112,
 
1361
    118, 119, 120, 121, 124, 126, 130, 131, 132, 133, 137, 026, 027, 028, 029, 030,
 
1362
    031, 082, 088, 089, 091, 093, 098, 099, 100, 101, 106, 107, 108, 109, 110, 112,
 
1363
    118, 119, 120, 121, 124, 126, 130, 131, 132, 133, 137, 032, 033, 034, 035, 001,
 
1364
    142, 143, 010, 036, 005, 037, 038, 039, 040, 041, 122, 010, 117, 144, 145, 146,
 
1365
    147, 010, 010, 005, 005, 042, 016, 016, 043, 044, 122, 010, 117, 148, 149, 135,
 
1366
    003, 045, 046, 047, 048, 049, 050, 051, 052, 053, 054, 005, 055, 016, 056, 057,
 
1367
    058, 059, 074, 075, 060, 061, 062, 063, 064, 073, 065, 005, 066, 067, 068, 069,
 
1368
    084, 083, 085, 086, 139, 138, 087, 090, 095, 094, 096, 097, 103, 102, 104, 105,
 
1369
    092, 111, 114, 113, 115, 116, 140, 070, 141, 128, 127, 129, 136, 134, 125, 123,
 
1370
    084, 083, 085, 086, 139, 138, 087, 090, 095, 094, 096, 097, 103, 102, 104, 105,
 
1371
    092, 111, 114, 113, 115, 116, 140, 071, 141, 128, 127, 129, 136, 134, 125, 135
 
1372
  );
 
1373
  ACCSWFIN :PCollationTable = @_ACCSWFIN;
 
1374
 
 
1375
 
 
1376
 
 
1377
 
 
1378
  // FOXDE437      Checksum: 21075
 
1379
 
 
1380
  _FOXDE437 :TCollationTable = (
 
1381
    000, 125, 125, 125, 125, 125, 125, 125, 125, 127, 125, 125, 125, 125, 125, 125, 
 
1382
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1383
    127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 
 
1384
    160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 143, 144, 145, 146, 147, 148, 
 
1385
    149, 171, 182, 184, 188, 190, 197, 199, 201, 203, 209, 211, 213, 215, 217, 221, 
 
1386
    226, 228, 230, 232, 237, 239, 246, 248, 250, 252, 255, 150, 151, 152, 153, 154, 
 
1387
    155, 171, 182, 184, 188, 190, 197, 199, 201, 203, 209, 211, 213, 215, 217, 221, 
 
1388
    226, 228, 230, 232, 237, 239, 246, 248, 250, 252, 255, 156, 157, 158, 159, 125, 
 
1389
    186, 244, 192, 174, 180, 173, 176, 186, 194, 195, 193, 207, 206, 205, 180, 176, 
 
1390
    192, 180, 180, 224, 235, 223, 242, 241, 253, 235, 244, 125, 125, 125, 125, 125, 
 
1391
    172, 204, 222, 240, 219, 219, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1392
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1393
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1394
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1395
    125, 235, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1396
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125
 
1397
  );
 
1398
  FOXDE437 :PCollationTable = @_FOXDE437;
 
1399
 
 
1400
 
 
1401
 
 
1402
 
 
1403
  // FOXNO437      Checksum: 473
 
1404
 
 
1405
  _FOXNO437 :TCollationTable = (
 
1406
    000, 125, 125, 125, 125, 125, 125, 125, 125, 127, 125, 125, 125, 125, 125, 125, 
 
1407
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1408
    127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 
 
1409
    160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 143, 144, 145, 146, 147, 148, 
 
1410
    149, 171, 176, 178, 182, 184, 191, 193, 195, 197, 203, 205, 207, 209, 211, 215, 
 
1411
    220, 222, 224, 226, 229, 231, 236, 238, 240, 242, 247, 150, 151, 152, 153, 154, 
 
1412
    155, 171, 176, 178, 182, 184, 191, 193, 195, 197, 203, 205, 207, 209, 211, 215, 
 
1413
    220, 222, 224, 226, 229, 231, 236, 238, 240, 242, 247, 156, 157, 158, 159, 125, 
 
1414
    180, 245, 187, 174, 251, 172, 255, 180, 188, 189, 185, 201, 200, 198, 251, 255, 
 
1415
    187, 249, 249, 218, 253, 216, 234, 232, 245, 253, 245, 125, 125, 125, 125, 125, 
 
1416
    173, 199, 217, 233, 213, 213, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1417
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1418
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1419
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1420
    125, 227, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
 
1421
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125
 
1422
  );
 
1423
  FOXNO437 :PCollationTable = @_FOXNO437 ;
 
1424
 
 
1425
 
 
1426
 
 
1427
 
 
1428
  // FOXNO850      Checksum: 62
 
1429
 
 
1430
  _FOXNO850 :TCollationTable = (
 
1431
    000, 096, 096, 096, 096, 096, 096, 096, 096, 098, 096, 096, 096, 096, 096, 096, 
 
1432
    096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 
 
1433
    098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 
 
1434
    132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 114, 115, 116, 117, 118, 119, 
 
1435
    120, 143, 153, 155, 159, 163, 173, 175, 177, 179, 189, 191, 193, 195, 197, 201, 
 
1436
    211, 213, 215, 217, 220, 222, 230, 232, 234, 236, 243, 121, 122, 123, 124, 125, 
 
1437
    126, 143, 153, 155, 159, 163, 173, 175, 177, 179, 189, 191, 193, 195, 197, 201, 
 
1438
    211, 213, 215, 217, 220, 222, 230, 232, 234, 236, 243, 127, 128, 129, 130, 096, 
 
1439
    157, 241, 167, 149, 249, 145, 255, 157, 169, 171, 165, 187, 185, 181, 249, 255, 
 
1440
    167, 247, 247, 207, 253, 203, 228, 224, 241, 253, 241, 251, 096, 251, 096, 096, 
 
1441
    147, 183, 205, 226, 199, 199, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 
 
1442
    096, 096, 096, 096, 096, 147, 149, 145, 131, 096, 096, 096, 096, 096, 096, 096, 
 
1443
    096, 096, 096, 096, 096, 096, 151, 151, 096, 096, 096, 096, 096, 096, 096, 096, 
 
1444
    161, 161, 169, 171, 165, 096, 183, 185, 187, 096, 096, 096, 096, 096, 181, 096, 
 
1445
    205, 218, 207, 203, 209, 209, 096, 245, 245, 226, 228, 224, 238, 238, 096, 096, 
 
1446
    096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096, 096
 
1447
  );
 
1448
  FOXNO850 :PCollationTable = @_FOXNO850;
 
1449
 
 
1450
 
 
1451
 
 
1452
 
 
1453
  // FOXDEWIN    44890
 
1454
 
 
1455
  _FOXDEWIN :TCollationTable = (
 
1456
    000, 001, 001, 001, 001, 001, 001, 001, 001, 002, 001, 001, 001, 001, 001, 001,
 
1457
    001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001,
 
1458
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 017,
 
1459
    072, 073, 074, 075, 076, 077, 078, 079, 080, 081, 019, 020, 021, 022, 023, 024,
 
1460
    025, 082, 089, 090, 092, 094, 099, 100, 101, 102, 107, 108, 109, 110, 111, 113,
 
1461
    119, 120, 121, 122, 125, 127, 132, 133, 134, 135, 138, 026, 027, 028, 029, 030,
 
1462
    031, 082, 089, 090, 092, 094, 099, 100, 101, 102, 107, 108, 109, 110, 111, 113,
 
1463
    119, 120, 121, 122, 125, 127, 132, 133, 134, 135, 138, 032, 033, 034, 035, 001,
 
1464
    140, 141, 009, 036, 004, 037, 038, 039, 040, 041, 123, 009, 118, 142, 143, 144,
 
1465
    145, 009, 009, 004, 004, 042, 015, 015, 043, 044, 123, 009, 118, 146, 147, 137,
 
1466
    018, 045, 046, 047, 048, 049, 050, 051, 052, 053, 054, 004, 055, 015, 056, 057,
 
1467
    058, 059, 074, 075, 060, 061, 062, 063, 064, 073, 065, 004, 066, 067, 068, 069,
 
1468
    084, 083, 085, 086, 088, 087, 088, 091, 096, 095, 097, 098, 104, 103, 105, 106,
 
1469
    093, 112, 115, 114, 116, 117, 118, 070, 139, 129, 128, 130, 131, 136, 126, 124,
 
1470
    084, 083, 085, 086, 088, 087, 088, 091, 096, 095, 097, 098, 104, 103, 105, 106,
 
1471
    093, 112, 115, 114, 116, 117, 118, 071, 139, 129, 128, 130, 131, 136, 126, 137
 
1472
  );
 
1473
  FOXDEWIN :PCollationTable = @_FOXDEWIN;
 
1474
 
 
1475
 
 
1476
 
 
1477
 
 
1478
  // FOXNOWIN      Checksum: 58863
 
1479
 
 
1480
  _FOXNOWIN :TCollationTable = (
 
1481
    000, 031, 031, 031, 031, 031, 031, 031, 031, 033, 031, 031, 031, 031, 031, 031, 
 
1482
    031, 031, 031, 031, 031, 031, 031, 031, 031, 031, 031, 031, 031, 031, 031, 031, 
 
1483
    033, 035, 041, 042, 043, 044, 045, 051, 052, 053, 054, 055, 056, 060, 061, 062, 
 
1484
    116, 118, 120, 122, 123, 124, 125, 126, 127, 128, 063, 064, 065, 066, 067, 068, 
 
1485
    069, 130, 140, 142, 146, 150, 160, 162, 164, 166, 176, 178, 180, 182, 184, 188, 
 
1486
    200, 202, 204, 206, 211, 213, 223, 225, 227, 229, 235, 070, 071, 072, 073, 074, 
 
1487
    075, 130, 140, 142, 146, 150, 160, 162, 164, 166, 176, 178, 180, 182, 184, 188, 
 
1488
    200, 202, 204, 206, 211, 213, 223, 225, 227, 229, 235, 076, 077, 078, 079, 031, 
 
1489
    248, 249, 051, 080, 041, 081, 082, 083, 084, 085, 208, 051, 198, 250, 251, 252, 
 
1490
    253, 051, 051, 041, 041, 086, 060, 060, 087, 088, 208, 051, 198, 254, 255, 233, 
 
1491
    034, 089, 090, 091, 092, 093, 094, 095, 096, 097, 098, 041, 099, 060, 100, 101, 
 
1492
    102, 103, 120, 122, 104, 105, 106, 107, 108, 118, 109, 041, 110, 111, 112, 113, 
 
1493
    134, 132, 136, 138, 241, 247, 239, 144, 154, 152, 156, 158, 170, 168, 172, 174, 
 
1494
    148, 186, 192, 190, 194, 196, 245, 114, 243, 217, 215, 219, 221, 231, 237, 209, 
 
1495
    134, 132, 136, 138, 241, 247, 239, 144, 154, 152, 156, 158, 170, 168, 172, 174, 
 
1496
    148, 186, 192, 190, 194, 196, 245, 115, 243, 217, 215, 219, 221, 231, 237, 233
 
1497
  );
 
1498
  FOXNOWIN :PCollationTable = @_FOXNOWIN;
 
1499
 
 
1500
 
 
1501
 
 
1502
 
 
1503
  {$IFDEF PARADOX_COLLATIONS}
 
1504
 
 
1505
  // czech    30844
 
1506
 
 
1507
  _czech :TCollationTable = (
 
1508
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1509
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1510
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1511
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1512
    064, 066, 074, 076, 080, 082, 088, 090, 092, 094, 100, 102, 104, 106, 108, 110,
 
1513
    118, 120, 122, 124, 129, 131, 137, 139, 141, 143, 147, 148, 149, 150, 151, 152,
 
1514
    153, 065, 073, 075, 079, 081, 087, 089, 091, 093, 099, 101, 103, 105, 107, 109,
 
1515
    117, 119, 121, 123, 128, 130, 136, 138, 140, 142, 146, 154, 155, 156, 157, 035,
 
1516
    035, 035, 035, 087, 035, 035, 035, 035, 035, 035, 127, 035, 110, 035, 035, 035,
 
1517
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 126, 035, 109, 035, 035, 143,
 
1518
    170, 035, 035, 035, 162, 035, 035, 165, 169, 035, 035, 160, 159, 164, 035, 035,
 
1519
    168, 035, 035, 035, 163, 035, 035, 035, 167, 035, 035, 161, 035, 035, 035, 035,
 
1520
    066, 068, 070, 066, 072, 066, 066, 078, 082, 084, 082, 086, 094, 096, 098, 094,
 
1521
    080, 108, 110, 112, 114, 110, 116, 158, 110, 131, 133, 131, 135, 145, 035, 125,
 
1522
    065, 067, 069, 065, 071, 065, 065, 077, 081, 083, 081, 085, 093, 095, 097, 093,
 
1523
    079, 107, 109, 111, 113, 109, 115, 166, 109, 130, 132, 130, 134, 144, 035, 142
 
1524
  );
 
1525
  czech :PCollationTable = @_czech;
 
1526
 
 
1527
 
 
1528
 
 
1529
 
 
1530
  // czechw    30844
 
1531
 
 
1532
  czechw :PCollationTable = @_czech;
 
1533
 
 
1534
  {$ENDIF}
 
1535
 
 
1536
 
 
1537
 
 
1538
 
 
1539
  // il2czw    13611
 
1540
 
 
1541
  _il2czw :TCollationTable = (
 
1542
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1543
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1544
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1545
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1546
    064, 066, 074, 076, 080, 082, 088, 090, 092, 094, 100, 102, 104, 106, 108, 110,
 
1547
    118, 120, 122, 124, 129, 131, 137, 139, 141, 143, 147, 148, 149, 150, 151, 152,
 
1548
    153, 065, 073, 075, 079, 081, 087, 089, 091, 093, 099, 101, 103, 105, 107, 109,
 
1549
    117, 119, 121, 123, 128, 130, 136, 138, 140, 142, 146, 154, 155, 156, 157, 035,
 
1550
    035, 035, 035, 087, 035, 035, 035, 035, 035, 035, 127, 035, 110, 035, 035, 035,
 
1551
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 126, 035, 109, 035, 035, 143,
 
1552
    158, 035, 035, 035, 159, 035, 035, 160, 161, 035, 035, 035, 035, 162, 035, 035,
 
1553
    163, 035, 035, 035, 164, 035, 035, 035, 165, 035, 035, 035, 035, 035, 035, 035,
 
1554
    066, 068, 070, 066, 072, 066, 066, 078, 082, 084, 082, 086, 094, 096, 098, 094,
 
1555
    080, 108, 110, 112, 114, 110, 116, 166, 110, 131, 133, 131, 135, 145, 035, 125,
 
1556
    065, 067, 069, 065, 071, 065, 065, 077, 081, 083, 081, 085, 093, 095, 097, 093,
 
1557
    079, 107, 109, 111, 113, 109, 115, 167, 109, 130, 132, 130, 134, 144, 035, 142
 
1558
  );
 
1559
  il2czw :PCollationTable = @_il2czw;
 
1560
 
 
1561
 
 
1562
 
 
1563
 
 
1564
  {$IFDEF PARADOX_COLLATIONS}
 
1565
 
 
1566
  // polish    59020
 
1567
 
 
1568
  _polish :TCollationTable = (
 
1569
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1570
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1571
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1572
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1573
    064, 066, 074, 076, 080, 082, 088, 090, 092, 094, 100, 102, 104, 106, 108, 110,
 
1574
    118, 120, 122, 124, 129, 131, 137, 139, 141, 143, 147, 148, 149, 150, 151, 152,
 
1575
    153, 065, 073, 075, 079, 081, 087, 089, 091, 093, 099, 101, 103, 105, 107, 109,
 
1576
    117, 119, 121, 123, 128, 130, 136, 138, 140, 142, 146, 154, 155, 156, 157, 035,
 
1577
    035, 035, 035, 087, 035, 035, 035, 035, 035, 035, 126, 035, 110, 035, 035, 035,
 
1578
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 125, 035, 109, 035, 035, 143,
 
1579
    170, 035, 035, 035, 162, 035, 035, 165, 169, 035, 035, 160, 159, 164, 035, 035,
 
1580
    168, 035, 035, 035, 163, 035, 035, 035, 167, 035, 035, 161, 035, 035, 035, 035,
 
1581
    066, 068, 070, 066, 072, 066, 066, 078, 082, 084, 082, 086, 094, 096, 098, 094,
 
1582
    080, 108, 110, 112, 114, 110, 116, 158, 110, 131, 133, 131, 135, 145, 035, 127,
 
1583
    065, 067, 069, 065, 071, 065, 065, 077, 081, 083, 081, 085, 093, 095, 097, 093,
 
1584
    079, 107, 109, 111, 113, 109, 115, 166, 109, 130, 132, 130, 134, 144, 035, 142
 
1585
  );
 
1586
  polish :PCollationTable = @_polish;
 
1587
 
 
1588
  {$ENDIF}
 
1589
 
 
1590
 
 
1591
 
 
1592
 
 
1593
  {$IFDEF PARADOX_COLLATIONS}
 
1594
 
 
1595
  // cyrr    20081
 
1596
 
 
1597
  _cyrr :TCollationTable = (
 
1598
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1599
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1600
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1601
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1602
    064, 066, 068, 070, 072, 074, 076, 078, 080, 082, 084, 086, 088, 090, 092, 094,
 
1603
    096, 098, 100, 102, 104, 106, 108, 110, 112, 114, 116, 117, 118, 119, 120, 121,
 
1604
    122, 065, 067, 069, 071, 073, 075, 077, 079, 081, 083, 085, 087, 089, 091, 093,
 
1605
    095, 097, 099, 101, 103, 105, 107, 109, 111, 113, 115, 123, 124, 125, 126, 127,
 
1606
    035, 035, 035, 075, 035, 035, 035, 035, 035, 035, 102, 035, 094, 035, 035, 035,
 
1607
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 101, 035, 093, 035, 035, 114,
 
1608
    131, 035, 035, 035, 130, 035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 035,
 
1609
    128, 035, 035, 035, 035, 035, 035, 129, 035, 035, 035, 035, 035, 035, 035, 035,
 
1610
    066, 066, 066, 066, 066, 066, 066, 070, 074, 074, 074, 074, 082, 082, 082, 082,
 
1611
    072, 092, 094, 094, 094, 094, 094, 035, 094, 106, 106, 106, 106, 114, 035, 035,
 
1612
    065, 065, 065, 065, 065, 065, 065, 069, 073, 073, 073, 073, 081, 081, 081, 081,
 
1613
    071, 091, 093, 093, 093, 093, 093, 035, 093, 105, 105, 105, 105, 113, 035, 113
 
1614
  );
 
1615
  cyrr :PCollationTable = @_cyrr;
 
1616
 
 
1617
  {$ENDIF}
 
1618
 
 
1619
 
 
1620
 
 
1621
 
 
1622
  {$IFDEF PARADOX_COLLATIONS}
 
1623
 
 
1624
  // hun852dc    62898
 
1625
 
 
1626
  _hun852dc :TCollationTable = (
 
1627
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1628
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1629
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1630
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1631
    064, 066, 070, 072, 074, 076, 080, 082, 084, 086, 090, 092, 094, 096, 098, 100,
 
1632
    107, 109, 111, 113, 115, 117, 123, 125, 127, 129, 131, 132, 133, 134, 135, 136,
 
1633
    137, 065, 069, 071, 073, 075, 079, 081, 083, 085, 089, 091, 093, 095, 097, 099,
 
1634
    106, 108, 110, 112, 114, 116, 122, 124, 126, 128, 130, 138, 139, 140, 141, 035,
 
1635
    035, 035, 035, 079, 035, 035, 035, 035, 035, 035, 159, 035, 100, 035, 035, 035,
 
1636
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 160, 035, 099, 035, 035, 129,
 
1637
    170, 035, 035, 035, 154, 035, 035, 165, 169, 035, 035, 151, 150, 164, 035, 035,
 
1638
    168, 035, 035, 035, 163, 035, 035, 035, 167, 035, 035, 152, 035, 035, 035, 035,
 
1639
    066, 068, 153, 066, 148, 066, 066, 142, 076, 078, 076, 155, 086, 088, 156, 086,
 
1640
    074, 098, 100, 102, 158, 100, 105, 149, 100, 117, 119, 117, 121, 162, 035, 157,
 
1641
    065, 067, 143, 065, 144, 065, 065, 145, 075, 077, 075, 146, 085, 087, 147, 085,
 
1642
    073, 097, 099, 101, 104, 099, 103, 166, 099, 116, 118, 116, 120, 161, 035, 128
 
1643
  );
 
1644
  hun852dc :PCollationTable = @_hun852dc;
 
1645
 
 
1646
  {$ENDIF}
 
1647
 
 
1648
 
 
1649
 
 
1650
 
 
1651
  // grcp437    Checksum: 35367
 
1652
 
 
1653
  _grcp437 :TCollationTable = (
 
1654
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
1655
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
1656
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
1657
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 
 
1658
    064, 066, 068, 070, 072, 074, 076, 078, 080, 082, 084, 086, 088, 090, 092, 094, 
 
1659
    096, 098, 100, 102, 104, 106, 108, 110, 112, 114, 116, 182, 183, 184, 185, 186, 
 
1660
    187, 065, 067, 069, 071, 073, 075, 077, 079, 081, 083, 085, 087, 089, 091, 093, 
 
1661
    095, 097, 099, 101, 103, 105, 107, 109, 111, 113, 115, 188, 189, 190, 191, 192, 
 
1662
    117, 119, 120, 121, 122, 124, 125, 127, 128, 130, 131, 132, 133, 134, 135, 137, 
 
1663
    138, 139, 140, 141, 143, 144, 145, 146, 148, 150, 151, 152, 153, 155, 156, 158, 
 
1664
    159, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 177, 178, 179, 
 
1665
    193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
 
1666
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
 
1667
    225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
 
1668
    180, 149, 154, 157, 160, 161, 168, 176, 175, 181, 118, 123, 126, 129, 136, 142, 
 
1669
    147, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
1670
  );
 
1671
  grcp437 :PCollationTable = @_grcp437;
 
1672
 
 
1673
  db437gr0 :PCollationTable = @_grcp437;
 
1674
 
 
1675
 
 
1676
 
 
1677
 
 
1678
  // dbHebrew      Checksum: 43413
 
1679
 
 
1680
  _dbHebrew :TCollationTable = (
 
1681
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
1682
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
1683
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
1684
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 
 
1685
    064, 065, 066, 067, 068, 069, 070, 071, 072, 073, 074, 075, 076, 077, 078, 079, 
 
1686
    080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 095, 
 
1687
    096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
 
1688
    112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 
 
1689
    128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 
 
1690
    144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
 
1691
    160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 
 
1692
    176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
 
1693
    192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 
 
1694
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
 
1695
    224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
 
1696
    240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
 
1697
  );
 
1698
  dbhebrew :PCollationTable = @_dbhebrew;
 
1699
 
 
1700
  Hebrew :PCollationTable = @_dbhebrew;
 
1701
 
 
1702
 
 
1703
 
 
1704
 
 
1705
  // slovene    Checksum: 48585
 
1706
 
 
1707
  _slovene :TCollationTable = (
 
1708
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 
 
1709
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 
 
1710
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047, 
 
1711
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063, 
 
1712
    064, 071, 078, 081, 089, 098, 104, 106, 108, 112, 116, 118, 123, 128, 132, 140, 
 
1713
    146, 148, 152, 159, 167, 175, 181, 183, 185, 188, 193, 198, 199, 200, 201, 202, 
 
1714
    203, 065, 077, 079, 087, 093, 103, 105, 107, 109, 115, 117, 119, 127, 129, 135, 
 
1715
    145, 147, 149, 155, 164, 170, 180, 182, 184, 186, 190, 204, 205, 206, 207, 208, 
 
1716
    082, 171, 095, 068, 066, 174, 085, 080, 121, 094, 144, 139, 111, 194, 072, 086, 
 
1717
    100, 124, 120, 138, 136, 126, 122, 160, 156, 141, 176, 168, 165, 125, 209, 083, 
 
1718
    067, 110, 137, 172, 076, 070, 197, 196, 102, 097, 210, 191, 084, 157, 211, 212, 
 
1719
    213, 214, 215, 216, 217, 073, 074, 101, 161, 218, 219, 220, 221, 195, 192, 222, 
 
1720
    223, 224, 225, 226, 227, 228, 075, 069, 229, 230, 231, 232, 233, 234, 235, 236, 
 
1721
    091, 092, 090, 099, 088, 134, 113, 114, 096, 237, 238, 239, 240, 169, 179, 241, 
 
1722
    142, 158, 143, 133, 130, 131, 163, 162, 153, 177, 150, 178, 187, 189, 166, 242, 
 
1723
    243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 173, 154, 151, 254, 255
 
1724
  );
 
1725
  slovene :PCollationTable = @_slovene;
 
1726
 
 
1727
  db852sl0 :PCollationTable = @_slovene;
 
1728
 
 
1729
 
 
1730
 
 
1731
 
 
1732
  {$IFDEF PARADOX_COLLATIONS}
 
1733
 
 
1734
  // turk    8582
 
1735
 
 
1736
  _turk :TCollationTable = (
 
1737
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1738
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1739
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1740
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1741
    064, 072, 082, 084, 088, 094, 100, 102, 104, 109, 116, 118, 120, 122, 125, 132,
 
1742
    140, 142, 144, 146, 149, 154, 161, 163, 165, 168, 170, 171, 172, 173, 174, 175,
 
1743
    176, 065, 081, 083, 087, 089, 099, 101, 103, 114, 115, 117, 119, 121, 123, 127,
 
1744
    139, 141, 143, 145, 148, 150, 160, 162, 164, 166, 169, 177, 178, 179, 180, 035,
 
1745
    035, 035, 035, 099, 035, 035, 035, 035, 035, 035, 146, 035, 132, 035, 035, 035,
 
1746
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 145, 035, 127, 035, 035, 168,
 
1747
    216, 189, 193, 182, 195, 194, 198, 207, 211, 192, 197, 190, 186, 203, 185, 201,
 
1748
    210, 204, 215, 214, 202, 199, 206, 212, 209, 213, 196, 191, 188, 187, 205, 184,
 
1749
    074, 076, 075, 077, 080, 073, 078, 086, 098, 095, 096, 097, 113, 110, 111, 112,
 
1750
    088, 126, 135, 133, 134, 136, 138, 200, 183, 157, 155, 156, 159, 168, 035, 147,
 
1751
    067, 069, 068, 070, 079, 066, 071, 085, 093, 090, 091, 092, 108, 107, 106, 105,
 
1752
    087, 124, 129, 128, 130, 131, 137, 208, 181, 152, 153, 151, 158, 166, 035, 167
 
1753
  );
 
1754
  turk :PCollationTable = @_turk;
 
1755
 
 
1756
  {$ENDIF}
 
1757
 
 
1758
 
 
1759
 
 
1760
 
 
1761
  {$IFDEF PARADOX_COLLATIONS}
 
1762
 
 
1763
  // anczech    44872
 
1764
 
 
1765
  _anczech :TCollationTable = (
 
1766
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1767
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1768
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1769
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1770
    064, 066, 078, 080, 088, 094, 104, 106, 108, 110, 116, 118, 120, 128, 130, 136,
 
1771
    146, 148, 150, 156, 165, 171, 181, 183, 185, 187, 191, 198, 199, 200, 201, 202,
 
1772
    203, 065, 077, 079, 087, 093, 103, 105, 107, 109, 115, 117, 119, 127, 129, 135,
 
1773
    145, 147, 149, 155, 164, 170, 180, 182, 184, 186, 190, 204, 205, 206, 207, 208,
 
1774
    250, 251, 209, 252, 210, 211, 212, 213, 253, 214, 163, 215, 158, 167, 197, 195,
 
1775
    254, 216, 217, 218, 219, 220, 221, 222, 255, 223, 162, 224, 157, 166, 196, 194,
 
1776
    225, 226, 227, 122, 228, 074, 229, 230, 231, 232, 160, 233, 234, 235, 236, 193,
 
1777
    237, 238, 239, 121, 240, 241, 242, 243, 244, 073, 159, 245, 126, 246, 125, 192,
 
1778
    152, 068, 070, 072, 076, 124, 082, 084, 086, 096, 100, 102, 098, 112, 114, 092,
 
1779
    090, 132, 134, 138, 140, 144, 142, 247, 154, 175, 173, 179, 177, 189, 169, 161,
 
1780
    151, 067, 069, 071, 075, 123, 081, 083, 085, 095, 099, 101, 097, 111, 113, 091,
 
1781
    089, 131, 133, 137, 139, 143, 141, 248, 153, 174, 172, 178, 176, 188, 168, 249
 
1782
  );
 
1783
  anczech :PCollationTable = @_anczech;
 
1784
 
 
1785
  anczechw :PCollationTable = @_anczech;
 
1786
 
 
1787
  anil2czw :PCollationTable = @_anczech;
 
1788
 
 
1789
  {$ENDIF}
 
1790
 
 
1791
 
 
1792
 
 
1793
 
 
1794
  // cskamenw    40577
 
1795
 
 
1796
  _cskamenw :TCollationTable = (
 
1797
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1798
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1799
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1800
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1801
    064, 066, 072, 074, 076, 078, 082, 084, 086, 088, 092, 094, 096, 098, 100, 102,
 
1802
    110, 112, 114, 116, 120, 122, 128, 130, 132, 134, 138, 139, 140, 141, 142, 143,
 
1803
    144, 065, 071, 073, 075, 077, 081, 083, 085, 087, 091, 093, 095, 097, 099, 101,
 
1804
    109, 111, 113, 115, 119, 121, 127, 129, 131, 133, 137, 145, 146, 147, 148, 149,
 
1805
    035, 035, 035, 081, 035, 035, 035, 035, 035, 035, 118, 035, 102, 035, 035, 035,
 
1806
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 117, 035, 101, 035, 035, 134,
 
1807
    161, 035, 035, 035, 035, 035, 035, 151, 035, 035, 035, 152, 035, 035, 035, 035,
 
1808
    158, 156, 160, 035, 035, 155, 035, 159, 035, 035, 035, 153, 150, 035, 035, 035,
 
1809
    066, 068, 066, 066, 070, 066, 066, 074, 078, 080, 078, 078, 088, 090, 088, 088,
 
1810
    076, 100, 102, 104, 106, 102, 108, 035, 102, 122, 124, 122, 126, 136, 035, 154,
 
1811
    065, 067, 065, 065, 069, 065, 065, 073, 077, 079, 077, 077, 087, 089, 087, 087,
 
1812
    075, 099, 101, 103, 105, 101, 107, 157, 101, 121, 123, 121, 125, 135, 035, 133
 
1813
  );
 
1814
  cskamenw :PCollationTable = @_cskamenw;
 
1815
 
 
1816
  cskamen :PCollationTable = @_cskamenw;
 
1817
 
 
1818
 
 
1819
 
 
1820
 
 
1821
  {$IFDEF PARADOX_COLLATIONS}
 
1822
 
 
1823
  // anpolish    44922
 
1824
 
 
1825
  _anpolish :TCollationTable = (
 
1826
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1827
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1828
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1829
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1830
    064, 066, 078, 080, 088, 094, 104, 106, 108, 110, 116, 118, 120, 128, 130, 136,
 
1831
    146, 148, 150, 156, 165, 171, 181, 183, 185, 187, 191, 198, 199, 200, 201, 202,
 
1832
    203, 065, 077, 079, 087, 093, 103, 105, 107, 109, 115, 117, 119, 127, 129, 135,
 
1833
    145, 147, 149, 155, 164, 170, 180, 182, 184, 186, 190, 204, 205, 206, 207, 208,
 
1834
    250, 251, 237, 252, 229, 230, 231, 233, 253, 234, 162, 236, 158, 167, 197, 193,
 
1835
    254, 217, 222, 223, 224, 225, 226, 227, 255, 232, 161, 249, 157, 166, 196, 192,
 
1836
    210, 241, 242, 122, 228, 074, 218, 243, 247, 220, 160, 211, 235, 238, 219, 195,
 
1837
    246, 221, 240, 121, 213, 214, 215, 216, 245, 073, 159, 212, 126, 239, 125, 194,
 
1838
    152, 068, 070, 072, 076, 124, 082, 084, 086, 096, 100, 102, 098, 112, 114, 092,
 
1839
    090, 132, 134, 138, 140, 144, 142, 209, 154, 175, 173, 179, 177, 189, 169, 163,
 
1840
    151, 067, 069, 071, 075, 123, 081, 083, 085, 095, 099, 101, 097, 111, 113, 091,
 
1841
    089, 131, 133, 137, 139, 143, 141, 244, 153, 174, 172, 178, 176, 188, 168, 248
 
1842
  );
 
1843
  anpolish :PCollationTable = @_anpolish;
 
1844
 
 
1845
  {$ENDIF}
 
1846
 
 
1847
 
 
1848
 
 
1849
 
 
1850
  {$IFDEF PARADOX_COLLATIONS}
 
1851
 
 
1852
  // ancyrr    15158
 
1853
 
 
1854
  _ancyrr :TCollationTable = (
 
1855
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1856
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1857
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1858
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1859
    064, 066, 068, 070, 072, 074, 076, 078, 080, 082, 084, 086, 088, 090, 092, 094,
 
1860
    096, 098, 100, 102, 104, 106, 108, 110, 112, 114, 116, 183, 184, 185, 186, 187,
 
1861
    188, 065, 067, 069, 071, 073, 075, 077, 079, 081, 083, 085, 087, 089, 091, 093,
 
1862
    095, 097, 099, 101, 103, 105, 107, 109, 111, 113, 115, 189, 190, 191, 192, 193,
 
1863
    194, 195, 196, 197, 198, 199, 200, 201, 254, 202, 203, 204, 205, 206, 207, 208,
 
1864
    209, 210, 211, 212, 213, 214, 215, 216, 255, 217, 218, 219, 220, 221, 222, 223,
 
1865
    224, 225, 226, 227, 228, 229, 230, 231, 130, 232, 233, 234, 235, 236, 237, 238,
 
1866
    239, 240, 241, 242, 243, 244, 245, 246, 129, 247, 248, 249, 250, 251, 252, 253,
 
1867
    118, 120, 122, 124, 126, 128, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150,
 
1868
    152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182,
 
1869
    117, 119, 121, 123, 125, 127, 131, 133, 135, 137, 139, 141, 143, 145, 147, 149,
 
1870
    151, 153, 155, 157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181
 
1871
  );
 
1872
  ancyrr :PCollationTable = @_ancyrr;
 
1873
 
 
1874
  {$ENDIF}
 
1875
 
 
1876
 
 
1877
 
 
1878
 
 
1879
  {$IFDEF PARADOX_COLLATIONS}
 
1880
 
 
1881
  // anhundc    19132
 
1882
 
 
1883
  _anhundc :TCollationTable = (
 
1884
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1885
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1886
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1887
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1888
    064, 066, 071, 073, 075, 077, 081, 083, 085, 087, 092, 094, 096, 098, 100, 102,
 
1889
    113, 115, 117, 119, 121, 123, 134, 136, 138, 140, 142, 143, 144, 145, 146, 147,
 
1890
    148, 065, 070, 072, 074, 076, 080, 082, 084, 086, 091, 093, 095, 097, 099, 101,
 
1891
    112, 114, 116, 118, 120, 122, 133, 135, 137, 139, 141, 149, 150, 151, 152, 153,
 
1892
    250, 251, 154, 252, 155, 156, 157, 158, 253, 159, 160, 161, 126, 162, 163, 090,
 
1893
    254, 164, 165, 166, 167, 168, 169, 170, 255, 171, 172, 173, 132, 174, 111, 175,
 
1894
    176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191,
 
1895
    192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 105, 204, 130, 205,
 
1896
    206, 068, 207, 208, 209, 210, 069, 211, 212, 079, 213, 214, 215, 089, 216, 217,
 
1897
    218, 219, 220, 104, 221, 110, 107, 222, 223, 224, 125, 131, 128, 225, 226, 227,
 
1898
    228, 067, 229, 230, 231, 232, 233, 234, 235, 078, 236, 237, 238, 088, 239, 240,
 
1899
    241, 242, 243, 103, 109, 108, 106, 244, 245, 246, 124, 129, 127, 247, 248, 249
 
1900
  );
 
1901
  anhundc :PCollationTable = @_anhundc;
 
1902
 
 
1903
  {$ENDIF}
 
1904
 
 
1905
 
 
1906
 
 
1907
 
 
1908
  // angreek1    39126
 
1909
 
 
1910
  _angreek1 :TCollationTable = (
 
1911
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1912
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1913
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1914
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1915
    064, 066, 068, 070, 072, 074, 076, 078, 080, 082, 084, 086, 088, 090, 092, 094,
 
1916
    096, 098, 100, 102, 104, 106, 108, 110, 112, 114, 116, 186, 187, 188, 189, 190,
 
1917
    191, 065, 067, 069, 071, 073, 075, 077, 079, 081, 083, 085, 087, 089, 091, 093,
 
1918
    095, 097, 099, 101, 103, 105, 107, 109, 111, 113, 115, 192, 193, 194, 195, 196,
 
1919
    238, 239, 197, 198, 199, 200, 201, 202, 240, 203, 241, 204, 242, 243, 244, 245,
 
1920
    246, 205, 206, 207, 208, 209, 210, 211, 247, 212, 248, 213, 249, 250, 251, 252,
 
1921
    214, 215, 120, 216, 217, 218, 219, 220, 221, 222, 253, 223, 224, 225, 226, 227,
 
1922
    228, 229, 230, 231, 232, 233, 234, 235, 130, 136, 144, 236, 159, 237, 174, 185,
 
1923
    142, 119, 122, 124, 126, 129, 132, 135, 138, 143, 147, 149, 151, 153, 155, 158,
 
1924
    161, 163, 254, 166, 168, 173, 177, 179, 181, 184, 145, 175, 118, 128, 134, 140,
 
1925
    172, 117, 121, 123, 125, 127, 131, 133, 137, 139, 146, 148, 150, 152, 154, 156,
 
1926
    160, 162, 165, 164, 167, 169, 176, 178, 180, 182, 141, 171, 157, 170, 183, 255
 
1927
  );
 
1928
  angreek1 :PCollationTable = @_angreek1;
 
1929
 
 
1930
  ACCGREEK :PCollationTable = @_angreek1;
 
1931
 
 
1932
 
 
1933
 
 
1934
 
 
1935
  // ansislov    61480
 
1936
 
 
1937
  _ansislov :TCollationTable = (
 
1938
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1939
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1940
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1941
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1942
    064, 071, 078, 081, 089, 098, 104, 106, 108, 112, 116, 118, 123, 128, 132, 140,
 
1943
    146, 148, 152, 159, 167, 175, 181, 183, 185, 188, 193, 198, 199, 200, 201, 202,
 
1944
    203, 065, 077, 079, 087, 093, 103, 105, 107, 109, 115, 117, 119, 127, 129, 135,
 
1945
    145, 147, 149, 155, 164, 170, 180, 182, 184, 186, 190, 204, 205, 206, 207, 208,
 
1946
    250, 251, 209, 252, 210, 211, 212, 213, 253, 214, 163, 215, 160, 168, 197, 194,
 
1947
    254, 216, 217, 218, 219, 220, 221, 222, 255, 223, 162, 224, 156, 165, 196, 191,
 
1948
    225, 226, 227, 125, 228, 076, 229, 230, 231, 232, 161, 233, 234, 235, 236, 195,
 
1949
    237, 238, 239, 121, 240, 241, 242, 243, 244, 070, 157, 245, 126, 246, 122, 192,
 
1950
    153, 073, 074, 075, 072, 124, 086, 082, 084, 100, 102, 099, 101, 113, 114, 090,
 
1951
    092, 133, 134, 142, 143, 144, 141, 247, 154, 179, 177, 178, 176, 189, 169, 158,
 
1952
    150, 067, 068, 069, 066, 120, 085, 080, 083, 095, 097, 094, 096, 110, 111, 088,
 
1953
    091, 130, 131, 137, 138, 139, 136, 248, 151, 174, 172, 173, 171, 187, 166, 249
 
1954
  );
 
1955
  ansislov :PCollationTable = @_ansislov;
 
1956
 
 
1957
 
 
1958
 
 
1959
 
 
1960
  // ANTURK    24004
 
1961
 
 
1962
  _ANTURK :TCollationTable = (
 
1963
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
1964
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
1965
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
1966
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
1967
    064, 072, 082, 084, 088, 094, 100, 102, 106, 112, 120, 122, 124, 126, 129, 136,
 
1968
    144, 146, 148, 150, 155, 160, 167, 169, 171, 174, 176, 177, 178, 179, 180, 181,
 
1969
    182, 065, 081, 083, 087, 089, 099, 101, 105, 117, 119, 121, 123, 125, 127, 131,
 
1970
    143, 145, 147, 149, 154, 156, 166, 168, 170, 172, 175, 183, 184, 185, 186, 187,
 
1971
    248, 249, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 250, 251, 252,
 
1972
    253, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 254, 255, 211,
 
1973
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227,
 
1974
    228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243,
 
1975
    074, 076, 075, 077, 080, 073, 078, 086, 098, 095, 096, 097, 116, 113, 114, 115,
 
1976
    104, 130, 139, 137, 138, 140, 142, 244, 245, 163, 161, 162, 165, 118, 153, 151,
 
1977
    067, 069, 068, 070, 079, 066, 071, 085, 093, 090, 091, 092, 111, 110, 109, 108,
 
1978
    103, 128, 133, 132, 134, 135, 141, 246, 247, 158, 159, 157, 164, 107, 152, 173
 
1979
  );
 
1980
  ANTURK :PCollationTable = @_ANTURK;
 
1981
 
 
1982
 
 
1983
 
 
1984
 
 
1985
  // DB857TR0      Checksum: 20238
 
1986
 
 
1987
  _DB857TR0 :TCollationTable = (
 
1988
    000, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 
 
1989
    175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
 
1990
    001, 141, 154, 147, 148, 133, 146, 156, 122, 123, 134, 131, 136, 132, 135, 142, 
 
1991
    002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 138, 137, 128, 130, 129, 140, 
 
1992
    145, 012, 020, 021, 023, 024, 029, 030, 032, 033, 039, 040, 041, 042, 043, 045, 
 
1993
    051, 052, 053, 054, 056, 057, 062, 063, 064, 065, 066, 124, 143, 125, 157, 159, 
 
1994
    155, 067, 074, 075, 077, 078, 083, 084, 086, 092, 093, 094, 095, 096, 097, 099, 
 
1995
    105, 106, 107, 108, 110, 111, 116, 117, 118, 119, 121, 126, 144, 127, 158, 191, 
 
1996
    022, 115, 079, 071, 072, 069, 073, 076, 081, 082, 080, 091, 089, 087, 013, 014, 
 
1997
    028, 152, 019, 103, 104, 102, 114, 113, 038, 050, 061, 149, 150, 151, 055, 109, 
 
1998
    068, 088, 100, 112, 098, 044, 031, 085, 139, 192, 193, 194, 195, 196, 197, 198, 
 
1999
    199, 200, 201, 202, 203, 015, 016, 018, 204, 205, 206, 207, 208, 209, 210, 211, 
 
2000
    212, 213, 214, 215, 216, 217, 070, 017, 218, 219, 220, 221, 222, 223, 224, 225, 
 
2001
    226, 227, 025, 026, 027, 253, 034, 035, 037, 228, 229, 230, 231, 232, 036, 233, 
 
2002
    046, 153, 047, 049, 101, 048, 234, 254, 235, 058, 059, 060, 090, 120, 236, 237, 
 
2003
    238, 239, 255, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252
 
2004
  );
 
2005
  DB857TR0 :PCollationTable = @_DB857TR0;
 
2006
 
 
2007
 
 
2008
 
 
2009
 
 
2010
  // FOXCZWIN    29353
 
2011
 
 
2012
  _FOXCZWIN :TCollationTable = (
 
2013
    000, 001, 001, 001, 001, 001, 001, 001, 001, 002, 003, 004, 005, 006, 001, 001,
 
2014
    001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001, 001,
 
2015
    016, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 017, 018, 019, 020, 021,
 
2016
    080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 022, 023, 024, 025, 026, 027,
 
2017
    028, 090, 097, 098, 102, 105, 110, 111, 112, 113, 116, 117, 118, 122, 123, 126,
 
2018
    131, 132, 133, 136, 141, 144, 150, 151, 152, 153, 155, 029, 030, 031, 032, 033,
 
2019
    034, 090, 097, 098, 102, 105, 110, 111, 112, 113, 116, 117, 118, 122, 123, 126,
 
2020
    131, 132, 133, 136, 141, 144, 150, 151, 152, 153, 155, 035, 036, 037, 038, 001,
 
2021
    159, 160, 039, 161, 040, 041, 042, 043, 162, 044, 140, 045, 137, 142, 158, 157,
 
2022
    163, 046, 047, 048, 049, 050, 051, 052, 164, 053, 140, 054, 137, 142, 158, 157,
 
2023
    055, 056, 057, 121, 058, 095, 059, 060, 061, 062, 138, 063, 064, 065, 066, 156,
 
2024
    067, 068, 069, 121, 070, 071, 072, 073, 074, 096, 138, 075, 120, 076, 120, 156,
 
2025
    134, 092, 093, 094, 091, 119, 099, 100, 101, 107, 109, 106, 108, 114, 115, 103,
 
2026
    104, 124, 125, 128, 130, 129, 127, 077, 135, 146, 145, 147, 145, 154, 143, 139,
 
2027
    134, 092, 093, 094, 091, 119, 099, 100, 101, 107, 109, 106, 108, 114, 115, 103,
 
2028
    104, 124, 125, 128, 130, 129, 127, 078, 135, 147, 146, 148, 149, 154, 143, 079
 
2029
  );
 
2030
  FOXCZWIN :PCollationTable = @_FOXCZWIN;
 
2031
 
 
2032
 
 
2033
 
 
2034
 
 
2035
  // FOXCZ895      Checksum: 42384
 
2036
 
 
2037
  _FOXCZ895 :TCollationTable = (
 
2038
    000, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 
 
2039
    032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 032, 
 
2040
    048, 036, 037, 038, 039, 040, 041, 033, 042, 043, 044, 063, 045, 034, 046, 048, 
 
2041
    131, 133, 134, 136, 137, 138, 139, 140, 141, 142, 049, 050, 065, 066, 067, 051, 
 
2042
    052, 145, 152, 154, 158, 162, 168, 170, 172, 174, 178, 180, 182, 188, 191, 195, 
 
2043
    203, 205, 207, 213, 218, 223, 231, 233, 235, 237, 241, 053, 054, 055, 056, 057, 
 
2044
    058, 145, 152, 154, 158, 162, 168, 170, 172, 174, 178, 180, 182, 188, 191, 195, 
 
2045
    203, 205, 207, 213, 218, 223, 231, 233, 235, 237, 241, 059, 060, 061, 062, 032, 
 
2046
    156, 225, 164, 160, 147, 160, 220, 156, 166, 166, 184, 176, 186, 184, 147, 149, 
 
2047
    164, 243, 243, 201, 197, 199, 229, 227, 239, 197, 225, 216, 186, 239, 211, 220, 
 
2048
    149, 176, 199, 227, 193, 193, 229, 201, 216, 211, 209, 209, 132, 127, 069, 070, 
 
2049
    124, 125, 126, 083, 105, 106, 150, 091, 090, 107, 084, 092, 100, 099, 098, 089, 
 
2050
    093, 112, 108, 101, 081, 116, 102, 103, 096, 088, 115, 111, 104, 082, 119, 113, 
 
2051
    114, 109, 110, 095, 094, 086, 087, 118, 117, 097, 085, 123, 121, 221, 122, 120, 
 
2052
    244, 214, 245, 249, 251, 251, 129, 252, 254, 248, 255, 246, 143, 254, 247, 073, 
 
2053
    075, 068, 077, 076, 078, 079, 071, 074, 128, 064, 130, 072, 191, 135, 080, 035
 
2054
  );
 
2055
  FOXCZ895 :PCollationTable = @_FOXCZ895;
 
2056
 
 
2057
 
 
2058
 
 
2059
 
 
2060
  // BLROM800    28847
 
2061
 
 
2062
  _BLROM800 :TCollationTable = (
 
2063
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
2064
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
2065
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
2066
    048, 049, 050, 051, 052, 053, 054, 055, 056, 057, 058, 059, 060, 061, 062, 063,
 
2067
    064, 065, 066, 067, 068, 069, 070, 071, 072, 073, 074, 075, 076, 077, 078, 079,
 
2068
    080, 081, 082, 083, 084, 085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 095,
 
2069
    096, 097, 098, 099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111,
 
2070
    112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127,
 
2071
    128, 129, 035, 161, 035, 035, 035, 035, 035, 035, 206, 035, 079, 130, 131, 132,
 
2072
    133, 035, 035, 035, 035, 035, 035, 217, 035, 035, 207, 035, 111, 134, 135, 209,
 
2073
    136, 155, 162, 158, 157, 159, 035, 160, 145, 035, 220, 222, 035, 035, 035, 035,
 
2074
    150, 224, 035, 035, 144, 214, 215, 213, 035, 035, 221, 223, 218, 219, 216, 156,
 
2075
    137, 195, 138, 196, 187, 179, 182, 151, 139, 191, 140, 141, 201, 200, 142, 143,
 
2076
    198, 153, 203, 202, 194, 204, 189, 035, 181, 146, 208, 147, 190, 148, 211, 193,
 
2077
    171, 167, 163, 197, 175, 183, 186, 152, 172, 168, 164, 176, 188, 184, 180, 192,
 
2078
    199, 154, 173, 169, 165, 205, 177, 035, 185, 174, 170, 166, 178, 149, 212, 210
 
2079
  );
 
2080
  BLROM800 :PCollationTable = @_BLROM800;
 
2081
 
 
2082
 
 
2083
 
 
2084
 
 
2085
  // ORAWE850    31378
 
2086
 
 
2087
  _ORAWE850 :TCollationTable = ( 
 
2088
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
2089
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
2090
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
2091
    215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 048, 049, 050, 051, 052, 053,
 
2092
    054, 101, 117, 119, 123, 127, 137, 139, 141, 143, 153, 155, 157, 159, 161, 165,
 
2093
    179, 181, 183, 185, 188, 192, 202, 204, 206, 208, 213, 055, 056, 057, 058, 059,
 
2094
    060, 102, 118, 120, 124, 128, 138, 140, 142, 144, 154, 156, 158, 160, 162, 166,
 
2095
    180, 182, 184, 186, 189, 193, 203, 205, 207, 209, 214, 061, 062, 063, 064, 065,
 
2096
    035, 035, 035, 068, 035, 035, 035, 035, 035, 035, 185, 035, 165, 035, 035, 035,
 
2097
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 186, 035, 166, 035, 035, 208,
 
2098
    100, 076, 080, 066, 082, 081, 083, 091, 095, 079, 069, 077, 073, 087, 072, 085,
 
2099
    094, 088, 099, 098, 086, 084, 090, 096, 093, 097, 070, 078, 075, 074, 089, 071,
 
2100
    105, 103, 107, 111, 109, 113, 115, 121, 131, 129, 133, 135, 147, 145, 149, 151,
 
2101
    125, 163, 169, 167, 171, 175, 173, 067, 177, 196, 194, 198, 200, 210, 190, 187,
 
2102
    106, 104, 108, 112, 110, 114, 116, 122, 132, 130, 134, 136, 148, 146, 150, 152,
 
2103
    126, 164, 170, 168, 172, 176, 174, 092, 178, 197, 195, 199, 201, 211, 191, 212
 
2104
  );
 
2105
  ORAWE850 :PCollationTable = @_ORAWE850 ;
 
2106
 
 
2107
 
 
2108
 
 
2109
 
 
2110
  // SYDC850    46023
 
2111
 
 
2112
  _SYDC850 :TCollationTable = (
 
2113
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
2114
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
2115
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
2116
    101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 048, 049, 050, 051, 052, 053,
 
2117
    054, 111, 127, 129, 133, 135, 145, 147, 149, 151, 161, 163, 165, 167, 169, 173,
 
2118
    187, 189, 191, 193, 196, 198, 208, 210, 212, 214, 219, 055, 056, 057, 058, 059,
 
2119
    060, 112, 128, 130, 134, 136, 146, 148, 150, 152, 162, 164, 166, 168, 170, 174,
 
2120
    188, 190, 192, 194, 197, 199, 209, 211, 213, 215, 220, 061, 062, 063, 064, 065,
 
2121
    035, 035, 035, 068, 035, 035, 035, 035, 035, 035, 193, 035, 173, 035, 035, 035,
 
2122
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 194, 035, 174, 035, 035, 214,
 
2123
    100, 076, 080, 066, 082, 081, 083, 091, 095, 079, 069, 077, 073, 087, 072, 085,
 
2124
    094, 088, 099, 098, 086, 084, 090, 096, 093, 097, 070, 078, 075, 074, 089, 071,
 
2125
    113, 115, 117, 119, 121, 123, 125, 131, 137, 139, 141, 143, 153, 155, 157, 159,
 
2126
    221, 171, 175, 177, 179, 181, 183, 067, 185, 200, 202, 204, 206, 216, 224, 195,
 
2127
    114, 116, 118, 120, 122, 124, 126, 132, 138, 140, 142, 144, 154, 156, 158, 160,
 
2128
    222, 172, 176, 178, 180, 182, 184, 092, 186, 201, 203, 205, 207, 217, 223, 218
 
2129
  );
 
2130
  SYDC850 :PCollationTable = @_SYDC850;
 
2131
 
 
2132
 
 
2133
 
 
2134
 
 
2135
  // SYDC437    16660
 
2136
 
 
2137
  _SYDC437 :TCollationTable = (
 
2138
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
2139
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
2140
    032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045, 046, 047,
 
2141
    085, 086, 087, 088, 089, 090, 091, 092, 093, 094, 048, 049, 050, 051, 052, 053,
 
2142
    054, 095, 106, 108, 112, 114, 121, 123, 125, 127, 133, 135, 137, 139, 141, 145,
 
2143
    152, 154, 156, 158, 160, 162, 169, 171, 173, 175, 178, 055, 056, 057, 058, 059,
 
2144
    060, 096, 107, 109, 113, 115, 122, 124, 126, 128, 134, 136, 138, 140, 142, 146,
 
2145
    153, 155, 157, 159, 161, 163, 170, 172, 174, 176, 179, 061, 062, 063, 064, 065,
 
2146
    035, 035, 035, 069, 035, 035, 035, 035, 035, 035, 158, 035, 145, 035, 035, 035,
 
2147
    035, 035, 035, 035, 035, 035, 035, 035, 035, 035, 159, 035, 146, 035, 035, 175,
 
2148
    084, 076, 066, 067, 035, 068, 035, 035, 035, 035, 070, 077, 073, 035, 035, 035,
 
2149
    081, 079, 083, 035, 035, 181, 035, 082, 035, 035, 071, 078, 075, 074, 035, 072,
 
2150
    095, 095, 095, 095, 100, 102, 104, 110, 114, 117, 114, 114, 127, 127, 127, 127,
 
2151
    112, 143, 145, 145, 145, 145, 150, 035, 145, 162, 162, 162, 167, 175, 035, 180,
 
2152
    097, 098, 099, 096, 101, 103, 105, 111, 116, 118, 119, 120, 129, 130, 131, 132,
 
2153
    113, 144, 147, 148, 149, 146, 151, 080, 146, 164, 165, 166, 168, 176, 035, 177
 
2154
  );
 
2155
  SYDC437 :PCollationTable = @_SYDC437;
 
2156
 
 
2157
 
 
2158
 
 
2159
 
 
2160
  // db2andeu    8683
 
2161
 
 
2162
  _db2andeu :TCollationTable = (
 
2163
    000, 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015,
 
2164
    016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031,
 
2165
    032, 033, 035, 038, 039, 045, 046, 047, 048, 049, 050, 051, 052, 053, 054, 055,
 
2166
    056, 057, 058, 059, 060, 061, 062, 063, 064, 065, 066, 067, 068, 069, 070, 071,
 
2167
    073, 074, 085, 087, 091, 094, 101, 103, 105, 107, 113, 115, 117, 119, 121, 125,
 
2168
    132, 134, 136, 138, 141, 143, 150, 152, 154, 156, 159, 161, 162, 163, 164, 165,
 
2169
    166, 075, 086, 088, 092, 095, 102, 104, 106, 108, 114, 116, 118, 120, 122, 126,
 
2170
    133, 135, 137, 139, 142, 144, 151, 153, 155, 157, 160, 168, 169, 170, 171, 172,
 
2171
    233, 234, 235, 041, 236, 237, 238, 239, 240, 241, 231, 242, 229, 243, 244, 245,
 
2172
    246, 167, 211, 226, 227, 247, 248, 249, 250, 251, 230, 252, 228, 253, 254, 232,
 
2173
    032, 034, 042, 040, 185, 043, 193, 217, 221, 182, 173, 036, 176, 213, 175, 210,
 
2174
    220, 214, 225, 224, 212, 200, 216, 222, 219, 223, 174, 037, 178, 177, 215, 072,
 
2175
    181, 179, 180, 184, 080, 081, 083, 089, 189, 100, 187, 188, 194, 190, 191, 192,
 
2176
    093, 124, 197, 195, 196, 199, 130, 044, 202, 207, 205, 206, 148, 209, 204, 140,
 
2177
    078, 084, 076, 183, 077, 079, 082, 090, 099, 096, 097, 098, 111, 112, 110, 109,
 
2178
    186, 123, 129, 131, 127, 198, 128, 218, 201, 147, 149, 146, 145, 208, 203, 158
 
2179
  );
 
2180
  db2andeu :PCollationTable = @_db2andeu;
 
2181
 
 
2182
initialization
 
2183
 
 
2184
  InitialiseCollationTables;
 
2185
 
 
2186
  RegisterCollation( DbfLangId_Spanish_1252,    DBWINES0, 'DBWINES0' );         // 'Spanish' ANSI
 
2187
  RegisterCollation( DbfLangId_Ascii_1252,      BINARY_COLLATION, 'DBWINUS0' ); // 'ascii' ANSI
 
2188
  RegisterCollation( DbfLangId_WEurope_1252,    DBWINWE0, 'DBWINWE0' );         // 'WEurope' ANSI
 
2189
 
 
2190
  //DbfLangId_BUL_868       = $8E;    // is it used? does not exist in BDE
 
2191
  //DbfLangId_FIN_850       = $0C;    // is it used? does not exist in BDE
 
2192
  RegisterCollation( DbfLangId_DEU_437,     DB437DE0, 'DB437DE0' ); // dBASE DEU cp437
 
2193
  RegisterCollation( DbfLangId_ESP_437,     DB437ES1, 'DB437ES1' ); // dBASE ESP cp437
 
2194
  RegisterCollation( DbfLangId_FIN_437,     DB437FI0, 'DB437FI0' ); // dBASE FIN cp437
 
2195
  RegisterCollation( DbfLangId_FRA_437,     DB437FR0, 'DB437FR0' ); // dBASE FRA cp437
 
2196
  RegisterCollation( DbfLangId_ELL_437,     db437gr0, 'db437gr0' ); // dBASE ELL GR437
 
2197
  RegisterCollation( DbfLangId_ITA_437,     DB437IT0, 'DB437IT0' ); // dBASE ITA cp437
 
2198
  RegisterCollation( DbfLangId_NLD_437,     DB437NL0, 'DB437NL0' ); // dBASE NLD cp437
 
2199
  RegisterCollation( DbfLangId_SVE_437,     DB437SV0, 'DB437SV0' ); // dBASE SVE cp437
 
2200
  RegisterCollation( DbfLangId_ENG_437,     DB437UK0, 'DB437UK0' ); // dBASE ENG cp437
 
2201
  RegisterCollation( DbfLangId_ENU_437,     DB437US0, 'DB437US0' ); // dBASE ENU cp437
 
2202
  RegisterCollation( DbfLangId_FRC_850,     DB850CF0, 'DB850CF0' ); // dBASE FRC cp850
 
2203
  RegisterCollation( DbfLangId_DEU_850,     DB850DE0, 'DB850DE0' ); // dBASE DEU cp850
 
2204
  RegisterCollation( DbfLangId_ESP_850,     DB850ES0, 'DB850ES0' ); // dBASE ESP cp850
 
2205
  RegisterCollation( DbfLangId_FRA_850,     DB850FR0, 'DB850FR0' ); // dBASE FRA cp850
 
2206
  RegisterCollation( DbfLangId_ITA_850,     DB850IT1, 'DB850IT1' ); // dBASE ITA cp850
 
2207
  RegisterCollation( DbfLangId_NLD_850,     DB850NL0, 'DB850NL0' ); // dBASE NLD cp850
 
2208
  RegisterCollation( DbfLangId_PTB_850,     DB850PT0, 'DB850PT0' ); // dBASE PTB cp850
 
2209
  RegisterCollation( DbfLangId_SVE_850,     DB850SV1, 'DB850SV1' ); // dBASE SVE cp850
 
2210
  RegisterCollation( DbfLangId_ENG_850,     DB850UK0, 'DB850UK0' ); // dBASE ENG cp850
 
2211
  RegisterCollation( DbfLangId_ENU_850,     DB850US0, 'DB850US0' ); // dBASE ENU cp850
 
2212
  RegisterCollation( DbfLangId_CSY_852,     DB852CZ0, 'DB852CZ0' ); // dBASE CSY cp852
 
2213
  RegisterCollation( DbfLangId_HUN_852,     db852hdc, 'db852hdc' ); // dBASE HUN cp852
 
2214
  RegisterCollation( DbfLangId_PLK_852,     db852po0, 'db852po0' ); // dBASE PLK cp852
 
2215
  RegisterCollation( DbfLangId_SLO_852,     db852sl0, 'db852sl0' ); // dBASE SLO cp852
 
2216
  RegisterCollation( DbfLangId_TRK_857,     DB857TR0, 'DB857TR0' ); // dBASE TRK cp857
 
2217
  RegisterCollation( DbfLangId_PTG_860,     DB860PT0, 'DB860PT0' ); // dBASE PTG cp860
 
2218
  RegisterCollation( DbfLangId_FRC_863,     DB863CF1, 'DB863CF1' ); // dBASE FRC cp863
 
2219
  RegisterCollation( DbfLangId_DAN_865,     DB865DA0, 'DB865DA0' ); // dBASE DAN cp865
 
2220
  RegisterCollation( DbfLangId_NOR_865,     DB865NO0, 'DB865NO0' ); // dBASE NOR cp865
 
2221
  RegisterCollation( DbfLangId_RUS_866,     db866ru0, 'db866ru0' ); // dBASE RUS cp866
 
2222
  RegisterCollation( DbfLangId_CSY_867,     DB867CZ0, 'DB867CZ0' ); // dBASE CSY cp867
 
2223
  RegisterCollation( DbfLangId_THA_874,     db874th0, 'db874th0' ); // dBASE THA cp874
 
2224
  RegisterCollation( DbfLangId_JPN_932,     BINARY_COLLATION, 'DB932JP0' ); // dBASE JPN cp932
 
2225
  RegisterCollation( DbfLangId_JPN_DIC_932, DB932JP1, 'DB932JP1' ); // dBASE JPN Dic932
 
2226
  RegisterCollation( DbfLangId_CHS_936,     DB936CN0, 'DB936CN0' ); // dBASE CHS cp936
 
2227
  RegisterCollation( DbfLangId_KOR_949,     DB949KO0, 'DB949KO0' ); // dBASE KOR cp949
 
2228
  RegisterCollation( DbfLangId_CHT_950,     DB950TW0, 'DB950TW0' ); // dBASE CHT cp950
 
2229
  RegisterCollation( DbfLangId_Hebrew,      dbHebrew, 'dbHebrew' ); // Hebrew dBASE
 
2230
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1CA0 ); // Borland FRC Latin-1
 
2231
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1DA0 ); // Borland DAN Latin-1
 
2232
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1DE0 ); // Borland DEU Latin-1
 
2233
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1ES0 ); // Borland ESP Latin-1
 
2234
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1FI0 ); // Borland FIN Latin-1
 
2235
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1FR0 ); // Borland FRA Latin-1
 
2236
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1IS0 ); // Borland ISL Latin-1
 
2237
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1IT0 ); // Borland ITA Latin-1
 
2238
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1NL0 ); // Borland NLD Latin-1
 
2239
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1NO0 ); // Borland NOR Latin-1
 
2240
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1PT0 ); // Borland PTG Latin-1
 
2241
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1SV0 ); // Borland SVE Latin-1
 
2242
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1UK0 ); // Borland ENG Latin-1
 
2243
  //RegisterCollation( XXXXXXXXXXXX,    BLLT1US0 ); // Borland ENU Latin-1
 
2244
 
 
2245
(*
 
2246
 
 
2247
  FoxLangId_ENU_437       = $01;
 
2248
  FoxLangId_Intl_850      = $02;
 
2249
  FoxLangId_Windows_1252  = $03;
 
2250
  FoxLangId_Mac_10000     = $04;
 
2251
 
 
2252
  FoxLangId_EEurope_852   = $64;
 
2253
  FoxLangId_Russia_866    = $65;
 
2254
  FoxLangId_Nordic_865    = $66;
 
2255
  FoxLangId_Iceland_861   = $67;
 
2256
 
 
2257
  DbfLangId_POL_620       = $69;
 
2258
 
 
2259
  FoxLangId_Greek_737     = $6A;
 
2260
  FoxLangId_Turkish_857   = $6B;
 
2261
 
 
2262
  FoxLangId_Taiwan_950    = $78;
 
2263
  FoxLangId_Korean_949    = $79;
 
2264
  FoxLangId_Chinese_936   = $7A;
 
2265
  FoxLangId_Japan_932     = $7B;
 
2266
  FoxLangId_Thai_874      = $7C;
 
2267
  FoxLangId_Hebrew_1255   = $7D;
 
2268
  FoxLangId_Arabic_1256   = $7E;
 
2269
 
 
2270
  FoxLangId_Russia_10007  = $96;
 
2271
  FoxLangId_EEurope_10029 = $97;
 
2272
  FoxLangId_Greek_10006   = $98;
 
2273
 
 
2274
  FoxLangId_Czech_850     = $9C;    // DOS
 
2275
 
 
2276
  FoxLangId_EEurope_1250  = $C8;
 
2277
  FoxLangId_Russia_1251   = $C9;
 
2278
  FoxLangId_Turkish_1254  = $CA;
 
2279
  FoxLangId_Greek_1253    = $CB;
 
2280
 
 
2281
*)
 
2282
 
 
2283
 
 
2284
  RegisterCollation( FoxLangId_Czech_895,     FOXCZ895, 'FOXCZ895' ); // FoxPro Czech DOS895
 
2285
  RegisterCollation( FoxLangId_Czech_1250,    FOXCZWIN, 'FOXCZWIN' ); // FoxPro Czech 1250
 
2286
  RegisterCollation( FoxLangId_German_437,    FOXDE437, 'FOXDE437' ); // FoxPro German 437
 
2287
  RegisterCollation( FoxLangId_German_1252,   FOXDEWIN, 'FOXDEWIN' ); // FoxPro German 1252
 
2288
  RegisterCollation( FoxLangId_Nordic_437,    FOXNO437, 'FOXNO437' ); // FoxPro Nordic 437
 
2289
  RegisterCollation( FoxLangId_Nordic_850,    FOXNO850, 'FOXNO850' ); // FoxPro Nordic 850
 
2290
  RegisterCollation( FoxLangId_Nordic_1252,   FOXNOWIN, 'FOXNOWIN' ); // FoxPro Nordic 1252
 
2291
 
 
2292
  //RegisterCollation( XXXXXXXXXXXX,    BLROM800 ); // SQL Link ROMAN8
 
2293
  //RegisterCollation( XXXXXXXXXXXX,    db2andeu ); // DB2 SQL ANSI DEU
 
2294
  //RegisterCollation( XXXXXXXXXXXX,    SYDC437 );  // Sybase SQL Dic437
 
2295
  //RegisterCollation( XXXXXXXXXXXX,    SYDC850 );  // Sybase SQL Dic850
 
2296
  //RegisterCollation( XXXXXXXXXXXX,    ORAWE850 ); // Oracle SQL WE850
 
2297
 
 
2298
  //RegisterCollation( XXXXXXXXXXXX,    ACCGEN );   // Access General
 
2299
  //RegisterCollation( XXXXXXXXXXXX,    ACCGREEK ); // Access Greece
 
2300
  //RegisterCollation( XXXXXXXXXXXX,    ACCJAPAN ); // Access Japanese
 
2301
  //RegisterCollation( XXXXXXXXXXXX,    ACCNRDAN ); // Access Nord/Danish
 
2302
  //RegisterCollation( XXXXXXXXXXXX,    ACCSWFIN ); // Access Swed/Finnish
 
2303
 
 
2304
  //RegisterCollation( XXXXXXXXXXXX,    ancyrr );   // Pdox ANSI Cyrillic
 
2305
  //RegisterCollation( XXXXXXXXXXXX,    anczech );  // Pdox ANSI Czech
 
2306
  //RegisterCollation( XXXXXXXXXXXX,    anczechw ); // pdx ANSI Czech 'CH'
 
2307
  //RegisterCollation( XXXXXXXXXXXX,    angreek1 ); // Pdox ANSI Greek
 
2308
  //RegisterCollation( XXXXXXXXXXXX,    ANHEBREW ); // Paradox ANSI HEBREW
 
2309
  //RegisterCollation( XXXXXXXXXXXX,    anhundc );  // Pdox ANSI Hun. DC
 
2310
  //RegisterCollation( XXXXXXXXXXXX,    anil2czw ); // pdx ANSI ISO L_2 CZ
 
2311
  //RegisterCollation( XXXXXXXXXXXX,    anpolish ); // Pdox ANSI Polish
 
2312
  //RegisterCollation( XXXXXXXXXXXX,    ANSII850 ); // Pdox ANSI Intl850
 
2313
  //RegisterCollation( XXXXXXXXXXXX,    ANSIINTL ); // Pdox ANSI Intl
 
2314
  //RegisterCollation( XXXXXXXXXXXX,    ANSINOR4 ); // Pdox ANSI Nordan4
 
2315
  //RegisterCollation( XXXXXXXXXXXX,    ansislov ); // Pdox ANSI Slovene
 
2316
  //RegisterCollation( XXXXXXXXXXXX,    ANSISPAN ); // Pdox ANSI Spanish
 
2317
  //RegisterCollation( XXXXXXXXXXXX,    ANSISWFN ); // Pdox ANSI Swedfin
 
2318
  //RegisterCollation( XXXXXXXXXXXX,    ANTURK );   // Pdox ANSI Turkish
 
2319
  //RegisterCollation( XXXXXXXXXXXX,    china );    // Paradox China 936
 
2320
  //RegisterCollation( XXXXXXXXXXXX,    cskamen );  // Paradox Czech 867
 
2321
  //RegisterCollation( XXXXXXXXXXXX,    cskamenw ); // pdx Czech 867 'CH'
 
2322
  //RegisterCollation( XXXXXXXXXXXX,    cyrr );     // Paradox Cyrr 866
 
2323
  //RegisterCollation( XXXXXXXXXXXX,    czech );    // Paradox Czech 852
 
2324
  //RegisterCollation( XXXXXXXXXXXX,    czechw );   // pdx Czech 852 'CH'
 
2325
  //RegisterCollation( XXXXXXXXXXXX,    grcp437 );  // Paradox Greek GR437
 
2326
  //RegisterCollation( XXXXXXXXXXXX,    hebrew );   // Paradox 'hebrew'
 
2327
  //RegisterCollation( XXXXXXXXXXXX,    hun852dc ); // Paradox Hun 852 DC
 
2328
  //RegisterCollation( XXXXXXXXXXXX,    iceland );  // Paradox ISL 861
 
2329
  //RegisterCollation( XXXXXXXXXXXX,    il2czw );   // pdx ISO L_2 Czech
 
2330
  //RegisterCollation( XXXXXXXXXXXX,    intl );     // Paradox 'intl'
 
2331
  //RegisterCollation( XXXXXXXXXXXX,    intl850 );  // Paradox 'intl' 850
 
2332
  //RegisterCollation( XXXXXXXXXXXX,    japan );    // Paradox 'japan'
 
2333
  //RegisterCollation( XXXXXXXXXXXX,    korea );    // Paradox Korea 949
 
2334
  //RegisterCollation( XXXXXXXXXXXX,    nordan );   // Paradox 'nordan'
 
2335
  //RegisterCollation( XXXXXXXXXXXX,    nordan40 ); // Paradox 'nordan40'
 
2336
  //RegisterCollation( XXXXXXXXXXXX,    polish );   // Paradox Polish 852
 
2337
  //RegisterCollation( XXXXXXXXXXXX,    slovene );  // Paradox Slovene 852
 
2338
  //RegisterCollation( XXXXXXXXXXXX,    SPANISH );  // Paradox ESP 437
 
2339
  //RegisterCollation( XXXXXXXXXXXX,    swedfin );  // Paradox 'swedfin'
 
2340
  //RegisterCollation( XXXXXXXXXXXX,    taiwan );   // Paradox Taiwan 950
 
2341
  //RegisterCollation( XXXXXXXXXXXX,    thai );     // Paradox Thai 874
 
2342
  //RegisterCollation( XXXXXXXXXXXX,    turk );     // Paradox 'turk'
 
2343
 
 
2344
end.
 
2345