OpenCores
URL https://opencores.org/ocsvn/zpu/zpu/trunk

Subversion Repositories zpu

[/] [zpu/] [trunk/] [zpu/] [example/] [interrupt.vhd] - Blame information for rev 94

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 93 oharboe
-- ZPU
2
--
3
-- Copyright 2004-2008 oharboe - Øyvind Harboe - oyvind.harboe@zylin.com
4
-- 
5
-- The FreeBSD license
6
-- 
7
-- Redistribution and use in source and binary forms, with or without
8
-- modification, are permitted provided that the following conditions
9
-- are met:
10
-- 
11
-- 1. Redistributions of source code must retain the above copyright
12
--    notice, this list of conditions and the following disclaimer.
13
-- 2. Redistributions in binary form must reproduce the above
14
--    copyright notice, this list of conditions and the following
15
--    disclaimer in the documentation and/or other materials
16
--    provided with the distribution.
17
-- 
18
-- THIS SOFTWARE IS PROVIDED BY THE ZPU PROJECT ``AS IS'' AND ANY
19
-- EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
20
-- THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
21
-- PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
22
-- ZPU PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
23
-- INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
24
-- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
25
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
27
-- STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28
-- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
29
-- ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
-- 
31
-- The views and conclusions contained in the software and documentation
32
-- are those of the authors and should not be interpreted as representing
33
-- official policies, either expressed or implied, of the ZPU Project.
34
 
35
library ieee;
36
use ieee.std_logic_1164.all;
37
use ieee.numeric_std.all;
38
 
39
 
40
library work;
41
use work.zpu_config.all;
42
use work.zpupkg.all;
43
 
44
entity dualport_ram is
45
port (clk : in std_logic;
46
        memAWriteEnable : in std_logic;
47
        memAAddr : in std_logic_vector(maxAddrBitBRAM downto minAddrBit);
48
        memAWrite : in std_logic_vector(wordSize-1 downto 0);
49
        memARead : out std_logic_vector(wordSize-1 downto 0);
50
        memBWriteEnable : in std_logic;
51
        memBAddr : in std_logic_vector(maxAddrBitBRAM downto minAddrBit);
52
        memBWrite : in std_logic_vector(wordSize-1 downto 0);
53
        memBRead : out std_logic_vector(wordSize-1 downto 0));
54
end dualport_ram;
55
 
56
architecture dualport_ram_arch of dualport_ram is
57
 
58
 
59
type ram_type is array(natural range 0 to ((2**(maxAddrBitBRAM+1))/4)-1) of std_logic_vector(wordSize-1 downto 0);
60
 
61
shared variable ram : ram_type :=
62
(
63
 
64
1 => x"82700b0b",
65
2 => x"80cfe00c",
66
3 => x"3a0b0b80",
67
4 => x"c6e00400",
68
5 => x"00000000",
69
6 => x"00000000",
70
7 => x"00000000",
71
8 => x"80088408",
72
9 => x"88080b0b",
73
10 => x"0b8af02d",
74
11 => x"880c840c",
75
12 => x"800c0400",
76
13 => x"00000000",
77
14 => x"00000000",
78
15 => x"00000000",
79
16 => x"71fd0608",
80
17 => x"72830609",
81
18 => x"81058205",
82
19 => x"832b2a83",
83
20 => x"ffff0652",
84
21 => x"04000000",
85
22 => x"00000000",
86
23 => x"00000000",
87
24 => x"71fd0608",
88
25 => x"83ffff73",
89
26 => x"83060981",
90
27 => x"05820583",
91
28 => x"2b2b0906",
92
29 => x"7383ffff",
93
30 => x"0b0b0b0b",
94
31 => x"83a70400",
95
32 => x"72098105",
96
33 => x"72057373",
97
34 => x"09060906",
98
35 => x"73097306",
99
36 => x"070a8106",
100
37 => x"53510400",
101
38 => x"00000000",
102
39 => x"00000000",
103
40 => x"72722473",
104
41 => x"732e0753",
105
42 => x"51040000",
106
43 => x"00000000",
107
44 => x"00000000",
108
45 => x"00000000",
109
46 => x"00000000",
110
47 => x"00000000",
111
48 => x"71737109",
112
49 => x"71068106",
113
50 => x"30720a10",
114
51 => x"0a720a10",
115
52 => x"0a31050a",
116
53 => x"81065151",
117
54 => x"53510400",
118
55 => x"00000000",
119
56 => x"72722673",
120
57 => x"732e0753",
121
58 => x"51040000",
122
59 => x"00000000",
123
60 => x"00000000",
124
61 => x"00000000",
125
62 => x"00000000",
126
63 => x"00000000",
127
64 => x"00000000",
128
65 => x"00000000",
129
66 => x"00000000",
130
67 => x"00000000",
131
68 => x"00000000",
132
69 => x"00000000",
133
70 => x"00000000",
134
71 => x"00000000",
135
72 => x"0b0b0b88",
136
73 => x"c4040000",
137
74 => x"00000000",
138
75 => x"00000000",
139
76 => x"00000000",
140
77 => x"00000000",
141
78 => x"00000000",
142
79 => x"00000000",
143
80 => x"720a722b",
144
81 => x"0a535104",
145
82 => x"00000000",
146
83 => x"00000000",
147
84 => x"00000000",
148
85 => x"00000000",
149
86 => x"00000000",
150
87 => x"00000000",
151
88 => x"72729f06",
152
89 => x"0981050b",
153
90 => x"0b0b88a7",
154
91 => x"05040000",
155
92 => x"00000000",
156
93 => x"00000000",
157
94 => x"00000000",
158
95 => x"00000000",
159
96 => x"72722aff",
160
97 => x"739f062a",
161
98 => x"0974090a",
162
99 => x"8106ff05",
163
100 => x"06075351",
164
101 => x"04000000",
165
102 => x"00000000",
166
103 => x"00000000",
167
104 => x"71715351",
168
105 => x"020d0406",
169
106 => x"73830609",
170
107 => x"81058205",
171
108 => x"832b0b2b",
172
109 => x"0772fc06",
173
110 => x"0c515104",
174
111 => x"00000000",
175
112 => x"72098105",
176
113 => x"72050970",
177
114 => x"81050906",
178
115 => x"0a810653",
179
116 => x"51040000",
180
117 => x"00000000",
181
118 => x"00000000",
182
119 => x"00000000",
183
120 => x"72098105",
184
121 => x"72050970",
185
122 => x"81050906",
186
123 => x"0a098106",
187
124 => x"53510400",
188
125 => x"00000000",
189
126 => x"00000000",
190
127 => x"00000000",
191
128 => x"71098105",
192
129 => x"52040000",
193
130 => x"00000000",
194
131 => x"00000000",
195
132 => x"00000000",
196
133 => x"00000000",
197
134 => x"00000000",
198
135 => x"00000000",
199
136 => x"72720981",
200
137 => x"05055351",
201
138 => x"04000000",
202
139 => x"00000000",
203
140 => x"00000000",
204
141 => x"00000000",
205
142 => x"00000000",
206
143 => x"00000000",
207
144 => x"72097206",
208
145 => x"73730906",
209
146 => x"07535104",
210
147 => x"00000000",
211
148 => x"00000000",
212
149 => x"00000000",
213
150 => x"00000000",
214
151 => x"00000000",
215
152 => x"71fc0608",
216
153 => x"72830609",
217
154 => x"81058305",
218
155 => x"1010102a",
219
156 => x"81ff0652",
220
157 => x"04000000",
221
158 => x"00000000",
222
159 => x"00000000",
223
160 => x"71fc0608",
224
161 => x"0b0b80cf",
225
162 => x"cc738306",
226
163 => x"10100508",
227
164 => x"060b0b0b",
228
165 => x"88aa0400",
229
166 => x"00000000",
230
167 => x"00000000",
231
168 => x"80088408",
232
169 => x"88087575",
233
170 => x"0b0b0b8b",
234
171 => x"ab2d5050",
235
172 => x"80085688",
236
173 => x"0c840c80",
237
174 => x"0c510400",
238
175 => x"00000000",
239
176 => x"80088408",
240
177 => x"88087575",
241
178 => x"0b0b0b8b",
242
179 => x"ef2d5050",
243
180 => x"80085688",
244
181 => x"0c840c80",
245
182 => x"0c510400",
246
183 => x"00000000",
247
184 => x"72097081",
248
185 => x"0509060a",
249
186 => x"8106ff05",
250
187 => x"70547106",
251
188 => x"73097274",
252
189 => x"05ff0506",
253
190 => x"07515151",
254
191 => x"04000000",
255
192 => x"72097081",
256
193 => x"0509060a",
257
194 => x"098106ff",
258
195 => x"05705471",
259
196 => x"06730972",
260
197 => x"7405ff05",
261
198 => x"06075151",
262
199 => x"51040000",
263
200 => x"05ff0504",
264
201 => x"00000000",
265
202 => x"00000000",
266
203 => x"00000000",
267
204 => x"00000000",
268
205 => x"00000000",
269
206 => x"00000000",
270
207 => x"00000000",
271
208 => x"810b0b0b",
272
209 => x"80cfdc0c",
273
210 => x"51040000",
274
211 => x"00000000",
275
212 => x"00000000",
276
213 => x"00000000",
277
214 => x"00000000",
278
215 => x"00000000",
279
216 => x"71810552",
280
217 => x"04000000",
281
218 => x"00000000",
282
219 => x"00000000",
283
220 => x"00000000",
284
221 => x"00000000",
285
222 => x"00000000",
286
223 => x"00000000",
287
224 => x"00000000",
288
225 => x"00000000",
289
226 => x"00000000",
290
227 => x"00000000",
291
228 => x"00000000",
292
229 => x"00000000",
293
230 => x"00000000",
294
231 => x"00000000",
295
232 => x"02840572",
296
233 => x"10100552",
297
234 => x"04000000",
298
235 => x"00000000",
299
236 => x"00000000",
300
237 => x"00000000",
301
238 => x"00000000",
302
239 => x"00000000",
303
240 => x"00000000",
304
241 => x"00000000",
305
242 => x"00000000",
306
243 => x"00000000",
307
244 => x"00000000",
308
245 => x"00000000",
309
246 => x"00000000",
310
247 => x"00000000",
311
248 => x"717105ff",
312
249 => x"05715351",
313
250 => x"020d0400",
314
251 => x"00000000",
315
252 => x"00000000",
316
253 => x"00000000",
317
254 => x"00000000",
318
255 => x"00000000",
319
256 => x"82c53f80",
320
257 => x"c6e63f04",
321
258 => x"10101010",
322
259 => x"10101010",
323
260 => x"10101010",
324
261 => x"10101010",
325
262 => x"10101010",
326
263 => x"10101010",
327
264 => x"10101010",
328
265 => x"10101053",
329
266 => x"51047381",
330
267 => x"ff067383",
331
268 => x"06098105",
332
269 => x"83051010",
333
270 => x"102b0772",
334
271 => x"fc060c51",
335
272 => x"51043c04",
336
273 => x"72728072",
337
274 => x"8106ff05",
338
275 => x"09720605",
339
276 => x"71105272",
340
277 => x"0a100a53",
341
278 => x"72ed3851",
342
279 => x"51535104",
343
280 => x"fe3d0d0b",
344
281 => x"0b80dfc8",
345
282 => x"08538413",
346
283 => x"0870882a",
347
284 => x"70810651",
348
285 => x"52527080",
349
286 => x"2ef03871",
350
287 => x"81ff0680",
351
288 => x"0c843d0d",
352
289 => x"04ff3d0d",
353
290 => x"0b0b80df",
354
291 => x"c8085271",
355
292 => x"0870882a",
356
293 => x"81327081",
357
294 => x"06515151",
358
295 => x"70f13873",
359
296 => x"720c833d",
360
297 => x"0d0480cf",
361
298 => x"dc08802e",
362
299 => x"a43880cf",
363
300 => x"e008822e",
364
301 => x"bd388380",
365
302 => x"800b0b0b",
366
303 => x"80dfc80c",
367
304 => x"82a0800b",
368
305 => x"80dfcc0c",
369
306 => x"8290800b",
370
307 => x"80dfd00c",
371
308 => x"04f88080",
372
309 => x"80a40b0b",
373
310 => x"0b80dfc8",
374
311 => x"0cf88080",
375
312 => x"82800b80",
376
313 => x"dfcc0cf8",
377
314 => x"80808480",
378
315 => x"0b80dfd0",
379
316 => x"0c0480c0",
380
317 => x"a8808c0b",
381
318 => x"0b0b80df",
382
319 => x"c80c80c0",
383
320 => x"a880940b",
384
321 => x"80dfcc0c",
385
322 => x"0b0b80cf",
386
323 => x"980b80df",
387
324 => x"d00c0470",
388
325 => x"7080dfd4",
389
326 => x"335170a7",
390
327 => x"3880cfe8",
391
328 => x"08700852",
392
329 => x"5270802e",
393
330 => x"94388412",
394
331 => x"80cfe80c",
395
332 => x"702d80cf",
396
333 => x"e8087008",
397
334 => x"525270ee",
398
335 => x"38810b80",
399
336 => x"dfd43450",
400
337 => x"50040470",
401
338 => x"0b0b80df",
402
339 => x"c408802e",
403
340 => x"8e380b0b",
404
341 => x"0b0b800b",
405
342 => x"802e0981",
406
343 => x"06833850",
407
344 => x"040b0b80",
408
345 => x"dfc4510b",
409
346 => x"0b0bf594",
410
347 => x"3f500404",
411
348 => x"803d0d80",
412
349 => x"dfe00881",
413
350 => x"1180dfe0",
414
351 => x"0c51823d",
415
352 => x"0d04fe3d",
416
353 => x"0d80dfe0",
417
354 => x"085380df",
418
355 => x"e0085272",
419
356 => x"722e8f38",
420
357 => x"80cf9c51",
421
358 => x"82b03f80",
422
359 => x"dfe00853",
423
360 => x"e93980cf",
424
361 => x"ac5182a2",
425
362 => x"3fe039fb",
426
363 => x"3d0d7779",
427
364 => x"55558056",
428
365 => x"757524ab",
429
366 => x"38807424",
430
367 => x"9d388053",
431
368 => x"73527451",
432
369 => x"80e13f80",
433
370 => x"08547580",
434
371 => x"2e853880",
435
372 => x"08305473",
436
373 => x"800c873d",
437
374 => x"0d047330",
438
375 => x"76813257",
439
376 => x"54dc3974",
440
377 => x"30558156",
441
378 => x"738025d2",
442
379 => x"38ec39fa",
443
380 => x"3d0d787a",
444
381 => x"57558057",
445
382 => x"767524a4",
446
383 => x"38759f2c",
447
384 => x"54815375",
448
385 => x"74327431",
449
386 => x"5274519b",
450
387 => x"3f800854",
451
388 => x"76802e85",
452
389 => x"38800830",
453
390 => x"5473800c",
454
391 => x"883d0d04",
455
392 => x"74305581",
456
393 => x"57d739fc",
457
394 => x"3d0d7678",
458
395 => x"53548153",
459
396 => x"80747326",
460
397 => x"52557280",
461
398 => x"2e983870",
462
399 => x"802eab38",
463
400 => x"807224a6",
464
401 => x"38711073",
465
402 => x"10757226",
466
403 => x"53545272",
467
404 => x"ea387351",
468
405 => x"78833874",
469
406 => x"5170800c",
470
407 => x"863d0d04",
471
408 => x"720a100a",
472
409 => x"720a100a",
473
410 => x"53537280",
474
411 => x"2ee43871",
475
412 => x"7426ed38",
476
413 => x"73723175",
477
414 => x"7407740a",
478
415 => x"100a740a",
479
416 => x"100a5555",
480
417 => x"5654e339",
481
418 => x"f73d0d7c",
482
419 => x"70525380",
483
420 => x"fd3f7254",
484
421 => x"8008550b",
485
422 => x"0b80cfb8",
486
423 => x"56815780",
487
424 => x"0881055a",
488
425 => x"8b3de411",
489
426 => x"59538259",
490
427 => x"f413527b",
491
428 => x"88110852",
492
429 => x"5381b43f",
493
430 => x"80083070",
494
431 => x"8008079f",
495
432 => x"2c8a0780",
496
433 => x"0c538b3d",
497
434 => x"0d04f63d",
498
435 => x"0d7c80cf",
499
436 => x"ec087153",
500
437 => x"5553b73f",
501
438 => x"72558008",
502
439 => x"560b0b80",
503
440 => x"cfb85781",
504
441 => x"58800881",
505
442 => x"055b8c3d",
506
443 => x"e4115a53",
507
444 => x"825af413",
508
445 => x"52881408",
509
446 => x"5180f03f",
510
447 => x"80083070",
511
448 => x"8008079f",
512
449 => x"2c8a0780",
513
450 => x"0c548c3d",
514
451 => x"0d047070",
515
452 => x"70707570",
516
453 => x"71830653",
517
454 => x"555270b4",
518
455 => x"38717008",
519
456 => x"7009f7fb",
520
457 => x"fdff1206",
521
458 => x"f8848281",
522
459 => x"80065452",
523
460 => x"53719b38",
524
461 => x"84137008",
525
462 => x"7009f7fb",
526
463 => x"fdff1206",
527
464 => x"f8848281",
528
465 => x"80065452",
529
466 => x"5371802e",
530
467 => x"e7387252",
531
468 => x"71335372",
532
469 => x"802e8a38",
533
470 => x"81127033",
534
471 => x"545272f8",
535
472 => x"38717431",
536
473 => x"800c5050",
537
474 => x"505004f2",
538
475 => x"3d0d6062",
539
476 => x"88110870",
540
477 => x"58565f5a",
541
478 => x"73802e81",
542
479 => x"8c388c1a",
543
480 => x"2270832a",
544
481 => x"81328106",
545
482 => x"56587486",
546
483 => x"38901a08",
547
484 => x"91387951",
548
485 => x"90b73fff",
549
486 => x"55800880",
550
487 => x"ec388c1a",
551
488 => x"22587d08",
552
489 => x"55807883",
553
490 => x"ffff0670",
554
491 => x"0a100a81",
555
492 => x"06415c57",
556
493 => x"7e772e80",
557
494 => x"d7387690",
558
495 => x"38740884",
559
496 => x"16088817",
560
497 => x"57585676",
561
498 => x"802ef238",
562
499 => x"76548880",
563
500 => x"77278438",
564
501 => x"88805473",
565
502 => x"5375529c",
566
503 => x"1a0851a4",
567
504 => x"1a085877",
568
505 => x"2d800b80",
569
506 => x"082582e0",
570
507 => x"38800816",
571
508 => x"77800831",
572
509 => x"7f880508",
573
510 => x"80083170",
574
511 => x"6188050c",
575
512 => x"5b585678",
576
513 => x"ffb43880",
577
514 => x"5574800c",
578
515 => x"903d0d04",
579
516 => x"7a813281",
580
517 => x"06774056",
581
518 => x"75802e81",
582
519 => x"bd387690",
583
520 => x"38740884",
584
521 => x"16088817",
585
522 => x"57585976",
586
523 => x"802ef238",
587
524 => x"881a0878",
588
525 => x"83ffff06",
589
526 => x"70892a81",
590
527 => x"06565956",
591
528 => x"73802e82",
592
529 => x"f8387577",
593
530 => x"278b3877",
594
531 => x"872a8106",
595
532 => x"5c7b82b5",
596
533 => x"38767627",
597
534 => x"83387656",
598
535 => x"75537852",
599
536 => x"79085185",
600
537 => x"833f881a",
601
538 => x"08763188",
602
539 => x"1b0c7908",
603
540 => x"167a0c76",
604
541 => x"56751977",
605
542 => x"77317f88",
606
543 => x"05087831",
607
544 => x"70618805",
608
545 => x"0c415859",
609
546 => x"7e802efe",
610
547 => x"fa388c1a",
611
548 => x"2258ff8a",
612
549 => x"39787954",
613
550 => x"7c537b52",
614
551 => x"5684c93f",
615
552 => x"881a0879",
616
553 => x"31881b0c",
617
554 => x"7908197a",
618
555 => x"0c7c7631",
619
556 => x"5d7c8e38",
620
557 => x"79518ff2",
621
558 => x"3f800881",
622
559 => x"8f388008",
623
560 => x"5f751c77",
624
561 => x"77317f88",
625
562 => x"05087831",
626
563 => x"70618805",
627
564 => x"0c5d585c",
628
565 => x"7a802efe",
629
566 => x"ae387681",
630
567 => x"83387408",
631
568 => x"84160888",
632
569 => x"1757585c",
633
570 => x"76802ef2",
634
571 => x"3876538a",
635
572 => x"527b5182",
636
573 => x"d33f8008",
637
574 => x"7c318105",
638
575 => x"5d800884",
639
576 => x"3881175d",
640
577 => x"815f7c59",
641
578 => x"767d2783",
642
579 => x"38765994",
643
580 => x"1a08881b",
644
581 => x"08115758",
645
582 => x"807a085c",
646
583 => x"54901a08",
647
584 => x"7b278338",
648
585 => x"81547579",
649
586 => x"25843873",
650
587 => x"ba387779",
651
588 => x"24fee238",
652
589 => x"77537b52",
653
590 => x"9c1a0851",
654
591 => x"a41a0859",
655
592 => x"782d8008",
656
593 => x"56800880",
657
594 => x"24fee238",
658
595 => x"8c1a2280",
659
596 => x"c0075e7d",
660
597 => x"8c1b23ff",
661
598 => x"5574800c",
662
599 => x"903d0d04",
663
600 => x"7effa338",
664
601 => x"ff873975",
665
602 => x"537b527a",
666
603 => x"5182f93f",
667
604 => x"7908167a",
668
605 => x"0c79518e",
669
606 => x"b13f8008",
670
607 => x"cf387c76",
671
608 => x"315d7cfe",
672
609 => x"bc38feac",
673
610 => x"39901a08",
674
611 => x"7a087131",
675
612 => x"78117056",
676
613 => x"5a575280",
677
614 => x"cfec0851",
678
615 => x"84943f80",
679
616 => x"08802eff",
680
617 => x"a7388008",
681
618 => x"901b0c80",
682
619 => x"08167a0c",
683
620 => x"77941b0c",
684
621 => x"76881b0c",
685
622 => x"7656fd99",
686
623 => x"39790858",
687
624 => x"901a0878",
688
625 => x"27833881",
689
626 => x"54757727",
690
627 => x"843873b3",
691
628 => x"38941a08",
692
629 => x"54737726",
693
630 => x"80d33873",
694
631 => x"5378529c",
695
632 => x"1a0851a4",
696
633 => x"1a085877",
697
634 => x"2d800856",
698
635 => x"80088024",
699
636 => x"fd83388c",
700
637 => x"1a2280c0",
701
638 => x"075e7d8c",
702
639 => x"1b23ff55",
703
640 => x"fed73975",
704
641 => x"53785277",
705
642 => x"5181dd3f",
706
643 => x"7908167a",
707
644 => x"0c79518d",
708
645 => x"953f8008",
709
646 => x"802efcd9",
710
647 => x"388c1a22",
711
648 => x"80c0075e",
712
649 => x"7d8c1b23",
713
650 => x"ff55fead",
714
651 => x"39767754",
715
652 => x"79537852",
716
653 => x"5681b13f",
717
654 => x"881a0877",
718
655 => x"31881b0c",
719
656 => x"7908177a",
720
657 => x"0cfcae39",
721
658 => x"fa3d0d7a",
722
659 => x"79028805",
723
660 => x"a7053355",
724
661 => x"53548374",
725
662 => x"2780df38",
726
663 => x"71830651",
727
664 => x"7080d738",
728
665 => x"71715755",
729
666 => x"83517582",
730
667 => x"802913ff",
731
668 => x"12525670",
732
669 => x"8025f338",
733
670 => x"837427bc",
734
671 => x"38740876",
735
672 => x"327009f7",
736
673 => x"fbfdff12",
737
674 => x"06f88482",
738
675 => x"81800651",
739
676 => x"5170802e",
740
677 => x"98387451",
741
678 => x"80527033",
742
679 => x"5772772e",
743
680 => x"b9388111",
744
681 => x"81135351",
745
682 => x"837227ee",
746
683 => x"38fc1484",
747
684 => x"16565473",
748
685 => x"8326c638",
749
686 => x"7452ff14",
750
687 => x"5170ff2e",
751
688 => x"97387133",
752
689 => x"5472742e",
753
690 => x"98388112",
754
691 => x"ff125252",
755
692 => x"70ff2e09",
756
693 => x"8106eb38",
757
694 => x"80517080",
758
695 => x"0c883d0d",
759
696 => x"0471800c",
760
697 => x"883d0d04",
761
698 => x"fa3d0d78",
762
699 => x"7a7c7272",
763
700 => x"72595755",
764
701 => x"58565774",
765
702 => x"7727b238",
766
703 => x"75155176",
767
704 => x"7127aa38",
768
705 => x"707618ff",
769
706 => x"18535353",
770
707 => x"70ff2e96",
771
708 => x"38ff12ff",
772
709 => x"14545272",
773
710 => x"337234ff",
774
711 => x"115170ff",
775
712 => x"2e098106",
776
713 => x"ec387680",
777
714 => x"0c883d0d",
778
715 => x"048f7627",
779
716 => x"80e63874",
780
717 => x"77078306",
781
718 => x"517080dc",
782
719 => x"38767552",
783
720 => x"53707084",
784
721 => x"05520873",
785
722 => x"70840555",
786
723 => x"0c727170",
787
724 => x"84055308",
788
725 => x"71708405",
789
726 => x"530c7170",
790
727 => x"84055308",
791
728 => x"71708405",
792
729 => x"530c7170",
793
730 => x"84055308",
794
731 => x"71708405",
795
732 => x"530cf015",
796
733 => x"5553738f",
797
734 => x"26c73883",
798
735 => x"74279538",
799
736 => x"70708405",
800
737 => x"52087370",
801
738 => x"8405550c",
802
739 => x"fc145473",
803
740 => x"8326ed38",
804
741 => x"72715452",
805
742 => x"ff145170",
806
743 => x"ff2eff86",
807
744 => x"38727081",
808
745 => x"05543372",
809
746 => x"70810554",
810
747 => x"34ff1151",
811
748 => x"ea39ef3d",
812
749 => x"0d636567",
813
750 => x"405d427b",
814
751 => x"802e8582",
815
752 => x"386151a9",
816
753 => x"e73ff81c",
817
754 => x"70841208",
818
755 => x"70fc0670",
819
756 => x"628b0570",
820
757 => x"f8064159",
821
758 => x"455c5f41",
822
759 => x"57967427",
823
760 => x"82c53880",
824
761 => x"7b247e7c",
825
762 => x"26075880",
826
763 => x"5477742e",
827
764 => x"09810682",
828
765 => x"ab38787b",
829
766 => x"2581fe38",
830
767 => x"781780d7",
831
768 => x"a80b8805",
832
769 => x"085b5679",
833
770 => x"762e84c5",
834
771 => x"38841608",
835
772 => x"70fe0617",
836
773 => x"84110881",
837
774 => x"06415555",
838
775 => x"7e828d38",
839
776 => x"74fc0658",
840
777 => x"79762e84",
841
778 => x"e3387818",
842
779 => x"5f7e7b25",
843
780 => x"81ff387c",
844
781 => x"81065473",
845
782 => x"82c13876",
846
783 => x"77083184",
847
784 => x"1108fc06",
848
785 => x"56577580",
849
786 => x"2e913879",
850
787 => x"762e84f0",
851
788 => x"38741819",
852
789 => x"58777b25",
853
790 => x"84913876",
854
791 => x"802e829b",
855
792 => x"38781556",
856
793 => x"7a762482",
857
794 => x"92388c17",
858
795 => x"08881808",
859
796 => x"718c120c",
860
797 => x"88120c5e",
861
798 => x"75598817",
862
799 => x"61fc055b",
863
800 => x"5679a426",
864
801 => x"85ff387b",
865
802 => x"76595593",
866
803 => x"7a2780c9",
867
804 => x"387b7084",
868
805 => x"055d087c",
869
806 => x"56760c74",
870
807 => x"70840556",
871
808 => x"088c180c",
872
809 => x"9017589b",
873
810 => x"7a27ae38",
874
811 => x"74708405",
875
812 => x"5608780c",
876
813 => x"74708405",
877
814 => x"56089418",
878
815 => x"0c981758",
879
816 => x"a37a2795",
880
817 => x"38747084",
881
818 => x"05560878",
882
819 => x"0c747084",
883
820 => x"0556089c",
884
821 => x"180ca017",
885
822 => x"58747084",
886
823 => x"05560875",
887
824 => x"5f787084",
888
825 => x"055a0c77",
889
826 => x"7e708405",
890
827 => x"40087170",
891
828 => x"8405530c",
892
829 => x"7e08710c",
893
830 => x"5d787b31",
894
831 => x"56758f26",
895
832 => x"80c93884",
896
833 => x"17088106",
897
834 => x"79078418",
898
835 => x"0c781784",
899
836 => x"11088107",
900
837 => x"84120c5b",
901
838 => x"6151a791",
902
839 => x"3f881754",
903
840 => x"73800c93",
904
841 => x"3d0d0490",
905
842 => x"5bfdb839",
906
843 => x"7756fe83",
907
844 => x"398c1608",
908
845 => x"88170871",
909
846 => x"8c120c88",
910
847 => x"120c587e",
911
848 => x"707c3157",
912
849 => x"598f7627",
913
850 => x"ffb9387a",
914
851 => x"17841808",
915
852 => x"81067c07",
916
853 => x"84190c76",
917
854 => x"81078412",
918
855 => x"0c761184",
919
856 => x"11088107",
920
857 => x"84120c5b",
921
858 => x"88055261",
922
859 => x"518fda3f",
923
860 => x"6151a6b9",
924
861 => x"3f881754",
925
862 => x"ffa6397d",
926
863 => x"52615197",
927
864 => x"d73f8008",
928
865 => x"5a800880",
929
866 => x"2e81ab38",
930
867 => x"8008f805",
931
868 => x"60840508",
932
869 => x"fe066105",
933
870 => x"58557477",
934
871 => x"2e83f238",
935
872 => x"fc195877",
936
873 => x"a42681b0",
937
874 => x"387b8008",
938
875 => x"56579378",
939
876 => x"2780dc38",
940
877 => x"7b707084",
941
878 => x"05520880",
942
879 => x"08708405",
943
880 => x"800c0c80",
944
881 => x"08717084",
945
882 => x"0553085d",
946
883 => x"567b7670",
947
884 => x"8405580c",
948
885 => x"579b7827",
949
886 => x"b6387670",
950
887 => x"84055808",
951
888 => x"75708405",
952
889 => x"570c7670",
953
890 => x"84055808",
954
891 => x"75708405",
955
892 => x"570ca378",
956
893 => x"27993876",
957
894 => x"70840558",
958
895 => x"08757084",
959
896 => x"05570c76",
960
897 => x"70840558",
961
898 => x"08757084",
962
899 => x"05570c76",
963
900 => x"70840558",
964
901 => x"08775e75",
965
902 => x"70840557",
966
903 => x"0c747d70",
967
904 => x"84055f08",
968
905 => x"71708405",
969
906 => x"530c7d08",
970
907 => x"710c5f7b",
971
908 => x"5261518e",
972
909 => x"943f6151",
973
910 => x"a4f33f79",
974
911 => x"800c933d",
975
912 => x"0d047d52",
976
913 => x"61519690",
977
914 => x"3f800880",
978
915 => x"0c933d0d",
979
916 => x"04841608",
980
917 => x"55fbc939",
981
918 => x"77537b52",
982
919 => x"800851a2",
983
920 => x"a53f7b52",
984
921 => x"61518de1",
985
922 => x"3fcc398c",
986
923 => x"16088817",
987
924 => x"08718c12",
988
925 => x"0c88120c",
989
926 => x"5d8c1708",
990
927 => x"88180871",
991
928 => x"8c120c88",
992
929 => x"120c5977",
993
930 => x"59fbef39",
994
931 => x"7818901c",
995
932 => x"40557e75",
996
933 => x"24fb9c38",
997
934 => x"7a177080",
998
935 => x"d7a80b88",
999
936 => x"050c757c",
1000
937 => x"31810784",
1001
938 => x"120c5684",
1002
939 => x"17088106",
1003
940 => x"7b078418",
1004
941 => x"0c6151a3",
1005
942 => x"f43f8817",
1006
943 => x"54fce139",
1007
944 => x"74181990",
1008
945 => x"1c5e5a7c",
1009
946 => x"7a24fb8f",
1010
947 => x"388c1708",
1011
948 => x"88180871",
1012
949 => x"8c120c88",
1013
950 => x"120c5e88",
1014
951 => x"1761fc05",
1015
952 => x"575975a4",
1016
953 => x"2681b638",
1017
954 => x"7b795955",
1018
955 => x"93762780",
1019
956 => x"c9387b70",
1020
957 => x"84055d08",
1021
958 => x"7c56790c",
1022
959 => x"74708405",
1023
960 => x"56088c18",
1024
961 => x"0c901758",
1025
962 => x"9b7627ae",
1026
963 => x"38747084",
1027
964 => x"05560878",
1028
965 => x"0c747084",
1029
966 => x"05560894",
1030
967 => x"180c9817",
1031
968 => x"58a37627",
1032
969 => x"95387470",
1033
970 => x"84055608",
1034
971 => x"780c7470",
1035
972 => x"84055608",
1036
973 => x"9c180ca0",
1037
974 => x"17587470",
1038
975 => x"84055608",
1039
976 => x"75417870",
1040
977 => x"84055a0c",
1041
978 => x"77607084",
1042
979 => x"05420871",
1043
980 => x"70840553",
1044
981 => x"0c600871",
1045
982 => x"0c5e7a17",
1046
983 => x"7080d7a8",
1047
984 => x"0b88050c",
1048
985 => x"7a7c3181",
1049
986 => x"0784120c",
1050
987 => x"58841708",
1051
988 => x"81067b07",
1052
989 => x"84180c61",
1053
990 => x"51a2b23f",
1054
991 => x"78547380",
1055
992 => x"0c933d0d",
1056
993 => x"0479537b",
1057
994 => x"5275519f",
1058
995 => x"f93ffae9",
1059
996 => x"39841508",
1060
997 => x"fc061960",
1061
998 => x"5859fadd",
1062
999 => x"3975537b",
1063
1000 => x"5278519f",
1064
1001 => x"e13f7a17",
1065
1002 => x"7080d7a8",
1066
1003 => x"0b88050c",
1067
1004 => x"7a7c3181",
1068
1005 => x"0784120c",
1069
1006 => x"58841708",
1070
1007 => x"81067b07",
1071
1008 => x"84180c61",
1072
1009 => x"51a1e63f",
1073
1010 => x"7854ffb2",
1074
1011 => x"39fa3d0d",
1075
1012 => x"7880cfec",
1076
1013 => x"085455b8",
1077
1014 => x"1308802e",
1078
1015 => x"81af388c",
1079
1016 => x"15227083",
1080
1017 => x"ffff0670",
1081
1018 => x"832a8132",
1082
1019 => x"81065555",
1083
1020 => x"5672802e",
1084
1021 => x"80da3873",
1085
1022 => x"842a8132",
1086
1023 => x"810657ff",
1087
1024 => x"537680f2",
1088
1025 => x"3873822a",
1089
1026 => x"81065473",
1090
1027 => x"802eb938",
1091
1028 => x"b0150854",
1092
1029 => x"73802e9c",
1093
1030 => x"3880c015",
1094
1031 => x"5373732e",
1095
1032 => x"8f387352",
1096
1033 => x"80cfec08",
1097
1034 => x"518a9e3f",
1098
1035 => x"8c152256",
1099
1036 => x"76b0160c",
1100
1037 => x"75db0657",
1101
1038 => x"768c1623",
1102
1039 => x"800b8416",
1103
1040 => x"0c901508",
1104
1041 => x"750c7656",
1105
1042 => x"75880754",
1106
1043 => x"738c1623",
1107
1044 => x"90150880",
1108
1045 => x"2ebf388c",
1109
1046 => x"15227081",
1110
1047 => x"06555373",
1111
1048 => x"9c38720a",
1112
1049 => x"100a8106",
1113
1050 => x"56758538",
1114
1051 => x"94150854",
1115
1052 => x"7388160c",
1116
1053 => x"80537280",
1117
1054 => x"0c883d0d",
1118
1055 => x"04800b88",
1119
1056 => x"160c9415",
1120
1057 => x"08309816",
1121
1058 => x"0c8053ea",
1122
1059 => x"39725182",
1123
1060 => x"a63ffecb",
1124
1061 => x"3974518f",
1125
1062 => x"bc3f8c15",
1126
1063 => x"22708106",
1127
1064 => x"55537380",
1128
1065 => x"2effbb38",
1129
1066 => x"d439f83d",
1130
1067 => x"0d7a5776",
1131
1068 => x"802e8197",
1132
1069 => x"3880cfec",
1133
1070 => x"0854b814",
1134
1071 => x"08802e80",
1135
1072 => x"eb388c17",
1136
1073 => x"2270902b",
1137
1074 => x"70902c70",
1138
1075 => x"832a8132",
1139
1076 => x"81065b5b",
1140
1077 => x"57557780",
1141
1078 => x"cb389017",
1142
1079 => x"08567580",
1143
1080 => x"2e80c138",
1144
1081 => x"76087631",
1145
1082 => x"76780c79",
1146
1083 => x"83065555",
1147
1084 => x"73853894",
1148
1085 => x"17085877",
1149
1086 => x"88180c80",
1150
1087 => x"7525a538",
1151
1088 => x"74537552",
1152
1089 => x"9c170851",
1153
1090 => x"a4170854",
1154
1091 => x"732d800b",
1155
1092 => x"80082580",
1156
1093 => x"c9388008",
1157
1094 => x"16758008",
1158
1095 => x"31565674",
1159
1096 => x"8024dd38",
1160
1097 => x"800b800c",
1161
1098 => x"8a3d0d04",
1162
1099 => x"73518187",
1163
1100 => x"3f8c1722",
1164
1101 => x"70902b70",
1165
1102 => x"902c7083",
1166
1103 => x"2a813281",
1167
1104 => x"065b5b57",
1168
1105 => x"5577dd38",
1169
1106 => x"ff9039a1",
1170
1107 => x"aa5280cf",
1171
1108 => x"ec08518c",
1172
1109 => x"d03f8008",
1173
1110 => x"800c8a3d",
1174
1111 => x"0d048c17",
1175
1112 => x"2280c007",
1176
1113 => x"58778c18",
1177
1114 => x"23ff0b80",
1178
1115 => x"0c8a3d0d",
1179
1116 => x"04fa3d0d",
1180
1117 => x"797080dc",
1181
1118 => x"298c1154",
1182
1119 => x"7a535657",
1183
1120 => x"8fd63f80",
1184
1121 => x"08800855",
1185
1122 => x"56800880",
1186
1123 => x"2ea23880",
1187
1124 => x"088c0554",
1188
1125 => x"800b8008",
1189
1126 => x"0c768008",
1190
1127 => x"84050c73",
1191
1128 => x"80088805",
1192
1129 => x"0c745380",
1193
1130 => x"5273519c",
1194
1131 => x"f53f7554",
1195
1132 => x"73800c88",
1196
1133 => x"3d0d0470",
1197
1134 => x"707074a8",
1198
1135 => x"f60bbc12",
1199
1136 => x"0c53810b",
1200
1137 => x"b8140c80",
1201
1138 => x"0b84dc14",
1202
1139 => x"0c830b84",
1203
1140 => x"e0140c84",
1204
1141 => x"e81384e4",
1205
1142 => x"140c8413",
1206
1143 => x"08518070",
1207
1144 => x"720c7084",
1208
1145 => x"130c7088",
1209
1146 => x"130c5284",
1210
1147 => x"0b8c1223",
1211
1148 => x"718e1223",
1212
1149 => x"7190120c",
1213
1150 => x"7194120c",
1214
1151 => x"7198120c",
1215
1152 => x"709c120c",
1216
1153 => x"80c1e50b",
1217
1154 => x"a0120c80",
1218
1155 => x"c2b10ba4",
1219
1156 => x"120c80c3",
1220
1157 => x"ad0ba812",
1221
1158 => x"0c80c3fe",
1222
1159 => x"0bac120c",
1223
1160 => x"88130872",
1224
1161 => x"710c7284",
1225
1162 => x"120c7288",
1226
1163 => x"120c5189",
1227
1164 => x"0b8c1223",
1228
1165 => x"810b8e12",
1229
1166 => x"23719012",
1230
1167 => x"0c719412",
1231
1168 => x"0c719812",
1232
1169 => x"0c709c12",
1233
1170 => x"0c80c1e5",
1234
1171 => x"0ba0120c",
1235
1172 => x"80c2b10b",
1236
1173 => x"a4120c80",
1237
1174 => x"c3ad0ba8",
1238
1175 => x"120c80c3",
1239
1176 => x"fe0bac12",
1240
1177 => x"0c8c1308",
1241
1178 => x"72710c72",
1242
1179 => x"84120c72",
1243
1180 => x"88120c51",
1244
1181 => x"8a0b8c12",
1245
1182 => x"23820b8e",
1246
1183 => x"12237190",
1247
1184 => x"120c7194",
1248
1185 => x"120c7198",
1249
1186 => x"120c709c",
1250
1187 => x"120c80c1",
1251
1188 => x"e50ba012",
1252
1189 => x"0c80c2b1",
1253
1190 => x"0ba4120c",
1254
1191 => x"80c3ad0b",
1255
1192 => x"a8120c80",
1256
1193 => x"c3fe0bac",
1257
1194 => x"120c5050",
1258
1195 => x"5004f83d",
1259
1196 => x"0d7a80cf",
1260
1197 => x"ec08b811",
1261
1198 => x"08575758",
1262
1199 => x"7481ec38",
1263
1200 => x"a8f60bbc",
1264
1201 => x"170c810b",
1265
1202 => x"b8170c74",
1266
1203 => x"84dc170c",
1267
1204 => x"830b84e0",
1268
1205 => x"170c84e8",
1269
1206 => x"1684e417",
1270
1207 => x"0c841608",
1271
1208 => x"75710c75",
1272
1209 => x"84120c75",
1273
1210 => x"88120c59",
1274
1211 => x"840b8c1a",
1275
1212 => x"23748e1a",
1276
1213 => x"2374901a",
1277
1214 => x"0c74941a",
1278
1215 => x"0c74981a",
1279
1216 => x"0c789c1a",
1280
1217 => x"0c80c1e5",
1281
1218 => x"0ba01a0c",
1282
1219 => x"80c2b10b",
1283
1220 => x"a41a0c80",
1284
1221 => x"c3ad0ba8",
1285
1222 => x"1a0c80c3",
1286
1223 => x"fe0bac1a",
1287
1224 => x"0c881608",
1288
1225 => x"75710c75",
1289
1226 => x"84120c75",
1290
1227 => x"88120c57",
1291
1228 => x"890b8c18",
1292
1229 => x"23810b8e",
1293
1230 => x"18237490",
1294
1231 => x"180c7494",
1295
1232 => x"180c7498",
1296
1233 => x"180c769c",
1297
1234 => x"180c80c1",
1298
1235 => x"e50ba018",
1299
1236 => x"0c80c2b1",
1300
1237 => x"0ba4180c",
1301
1238 => x"80c3ad0b",
1302
1239 => x"a8180c80",
1303
1240 => x"c3fe0bac",
1304
1241 => x"180c8c16",
1305
1242 => x"0875710c",
1306
1243 => x"7584120c",
1307
1244 => x"7588120c",
1308
1245 => x"548a0b8c",
1309
1246 => x"1523820b",
1310
1247 => x"8e152374",
1311
1248 => x"90150c74",
1312
1249 => x"94150c74",
1313
1250 => x"98150c73",
1314
1251 => x"9c150c80",
1315
1252 => x"c1e50ba0",
1316
1253 => x"150c80c2",
1317
1254 => x"b10ba415",
1318
1255 => x"0c80c3ad",
1319
1256 => x"0ba8150c",
1320
1257 => x"80c3fe0b",
1321
1258 => x"ac150c84",
1322
1259 => x"dc168811",
1323
1260 => x"08841208",
1324
1261 => x"ff055757",
1325
1262 => x"57807524",
1326
1263 => x"9f388c16",
1327
1264 => x"2270902b",
1328
1265 => x"70902c51",
1329
1266 => x"55597380",
1330
1267 => x"2e80ed38",
1331
1268 => x"80dc16ff",
1332
1269 => x"16565674",
1333
1270 => x"8025e338",
1334
1271 => x"76085574",
1335
1272 => x"802e8f38",
1336
1273 => x"74881108",
1337
1274 => x"841208ff",
1338
1275 => x"05575757",
1339
1276 => x"c83982fc",
1340
1277 => x"5277518a",
1341
1278 => x"df3f8008",
1342
1279 => x"80085556",
1343
1280 => x"8008802e",
1344
1281 => x"a3388008",
1345
1282 => x"8c057580",
1346
1283 => x"080c5484",
1347
1284 => x"0b800884",
1348
1285 => x"050c7380",
1349
1286 => x"0888050c",
1350
1287 => x"82f05374",
1351
1288 => x"52735197",
1352
1289 => x"fd3f7554",
1353
1290 => x"7374780c",
1354
1291 => x"5573ffb4",
1355
1292 => x"388c780c",
1356
1293 => x"800b800c",
1357
1294 => x"8a3d0d04",
1358
1295 => x"810b8c17",
1359
1296 => x"2373760c",
1360
1297 => x"7388170c",
1361
1298 => x"7384170c",
1362
1299 => x"7390170c",
1363
1300 => x"7394170c",
1364
1301 => x"7398170c",
1365
1302 => x"ff0b8e17",
1366
1303 => x"2373b017",
1367
1304 => x"0c73b417",
1368
1305 => x"0c7380c4",
1369
1306 => x"170c7380",
1370
1307 => x"c8170c75",
1371
1308 => x"800c8a3d",
1372
1309 => x"0d047070",
1373
1310 => x"a1aa5273",
1374
1311 => x"5186a63f",
1375
1312 => x"50500470",
1376
1313 => x"70a1aa52",
1377
1314 => x"80cfec08",
1378
1315 => x"5186963f",
1379
1316 => x"505004fb",
1380
1317 => x"3d0d7770",
1381
1318 => x"52569890",
1382
1319 => x"3f80d7a8",
1383
1320 => x"0b880508",
1384
1321 => x"841108fc",
1385
1322 => x"06707b31",
1386
1323 => x"9fef05e0",
1387
1324 => x"8006e080",
1388
1325 => x"05525555",
1389
1326 => x"a0807524",
1390
1327 => x"94388052",
1391
1328 => x"755197ea",
1392
1329 => x"3f80d7b0",
1393
1330 => x"08145372",
1394
1331 => x"80082e8f",
1395
1332 => x"38755197",
1396
1333 => x"d83f8053",
1397
1334 => x"72800c87",
1398
1335 => x"3d0d0474",
1399
1336 => x"30527551",
1400
1337 => x"97c83f80",
1401
1338 => x"08ff2ea8",
1402
1339 => x"3880d7a8",
1403
1340 => x"0b880508",
1404
1341 => x"74763181",
1405
1342 => x"0784120c",
1406
1343 => x"5380d6ec",
1407
1344 => x"08753180",
1408
1345 => x"d6ec0c75",
1409
1346 => x"5197a23f",
1410
1347 => x"810b800c",
1411
1348 => x"873d0d04",
1412
1349 => x"80527551",
1413
1350 => x"97943f80",
1414
1351 => x"d7a80b88",
1415
1352 => x"05088008",
1416
1353 => x"71315454",
1417
1354 => x"8f7325ff",
1418
1355 => x"a4388008",
1419
1356 => x"80d79c08",
1420
1357 => x"3180d6ec",
1421
1358 => x"0c728107",
1422
1359 => x"84150c75",
1423
1360 => x"5196ea3f",
1424
1361 => x"8053ff90",
1425
1362 => x"39f73d0d",
1426
1363 => x"7b7d545a",
1427
1364 => x"72802e82",
1428
1365 => x"83387951",
1429
1366 => x"96d23ff8",
1430
1367 => x"13841108",
1431
1368 => x"70fe0670",
1432
1369 => x"13841108",
1433
1370 => x"fc065c57",
1434
1371 => x"58545780",
1435
1372 => x"d7b00874",
1436
1373 => x"2e82de38",
1437
1374 => x"7784150c",
1438
1375 => x"80738106",
1439
1376 => x"56597479",
1440
1377 => x"2e81d538",
1441
1378 => x"77148411",
1442
1379 => x"08810656",
1443
1380 => x"5374a038",
1444
1381 => x"77165678",
1445
1382 => x"81e63888",
1446
1383 => x"14085574",
1447
1384 => x"80d7b02e",
1448
1385 => x"82f9388c",
1449
1386 => x"1408708c",
1450
1387 => x"170c7588",
1451
1388 => x"120c5875",
1452
1389 => x"81078418",
1453
1390 => x"0c751776",
1454
1391 => x"710c5478",
1455
1392 => x"81913883",
1456
1393 => x"ff762781",
1457
1394 => x"c8387589",
1458
1395 => x"2a76832a",
1459
1396 => x"54547380",
1460
1397 => x"2ebf3875",
1461
1398 => x"862ab805",
1462
1399 => x"53847427",
1463
1400 => x"b43880db",
1464
1401 => x"14539474",
1465
1402 => x"27ab3875",
1466
1403 => x"8c2a80ee",
1467
1404 => x"055380d4",
1468
1405 => x"74279e38",
1469
1406 => x"758f2a80",
1470
1407 => x"f7055382",
1471
1408 => x"d4742791",
1472
1409 => x"3875922a",
1473
1410 => x"80fc0553",
1474
1411 => x"8ad47427",
1475
1412 => x"843880fe",
1476
1413 => x"53721010",
1477
1414 => x"1080d7a8",
1478
1415 => x"05881108",
1479
1416 => x"55557375",
1480
1417 => x"2e82bf38",
1481
1418 => x"841408fc",
1482
1419 => x"06597579",
1483
1420 => x"278d3888",
1484
1421 => x"14085473",
1485
1422 => x"752e0981",
1486
1423 => x"06ea388c",
1487
1424 => x"1408708c",
1488
1425 => x"190c7488",
1489
1426 => x"190c7788",
1490
1427 => x"120c5576",
1491
1428 => x"8c150c79",
1492
1429 => x"5194d63f",
1493
1430 => x"8b3d0d04",
1494
1431 => x"76087771",
1495
1432 => x"31587605",
1496
1433 => x"88180856",
1497
1434 => x"567480d7",
1498
1435 => x"b02e80e0",
1499
1436 => x"388c1708",
1500
1437 => x"708c170c",
1501
1438 => x"7588120c",
1502
1439 => x"53fe8939",
1503
1440 => x"8814088c",
1504
1441 => x"1508708c",
1505
1442 => x"130c5988",
1506
1443 => x"190cfea3",
1507
1444 => x"3975832a",
1508
1445 => x"70545480",
1509
1446 => x"74248198",
1510
1447 => x"3872822c",
1511
1448 => x"81712b80",
1512
1449 => x"d7ac0807",
1513
1450 => x"80d7a80b",
1514
1451 => x"84050c74",
1515
1452 => x"10101080",
1516
1453 => x"d7a80588",
1517
1454 => x"1108718c",
1518
1455 => x"1b0c7088",
1519
1456 => x"1b0c7988",
1520
1457 => x"130c565a",
1521
1458 => x"55768c15",
1522
1459 => x"0cff8439",
1523
1460 => x"8159fdb4",
1524
1461 => x"39771673",
1525
1462 => x"81065455",
1526
1463 => x"72983876",
1527
1464 => x"08777131",
1528
1465 => x"5875058c",
1529
1466 => x"18088819",
1530
1467 => x"08718c12",
1531
1468 => x"0c88120c",
1532
1469 => x"55557481",
1533
1470 => x"0784180c",
1534
1471 => x"7680d7a8",
1535
1472 => x"0b88050c",
1536
1473 => x"80d7a408",
1537
1474 => x"7526fec7",
1538
1475 => x"3880d7a0",
1539
1476 => x"08527951",
1540
1477 => x"fafd3f79",
1541
1478 => x"5193923f",
1542
1479 => x"feba3981",
1543
1480 => x"778c170c",
1544
1481 => x"7788170c",
1545
1482 => x"758c190c",
1546
1483 => x"7588190c",
1547
1484 => x"59fd8039",
1548
1485 => x"83147082",
1549
1486 => x"2c81712b",
1550
1487 => x"80d7ac08",
1551
1488 => x"0780d7a8",
1552
1489 => x"0b84050c",
1553
1490 => x"75101010",
1554
1491 => x"80d7a805",
1555
1492 => x"88110871",
1556
1493 => x"8c1c0c70",
1557
1494 => x"881c0c7a",
1558
1495 => x"88130c57",
1559
1496 => x"5b5653fe",
1560
1497 => x"e4398073",
1561
1498 => x"24a33872",
1562
1499 => x"822c8171",
1563
1500 => x"2b80d7ac",
1564
1501 => x"080780d7",
1565
1502 => x"a80b8405",
1566
1503 => x"0c58748c",
1567
1504 => x"180c7388",
1568
1505 => x"180c7688",
1569
1506 => x"160cfdc3",
1570
1507 => x"39831370",
1571
1508 => x"822c8171",
1572
1509 => x"2b80d7ac",
1573
1510 => x"080780d7",
1574
1511 => x"a80b8405",
1575
1512 => x"0c5953da",
1576
1513 => x"39f93d0d",
1577
1514 => x"797b5853",
1578
1515 => x"800b80cf",
1579
1516 => x"ec085356",
1580
1517 => x"72722ebc",
1581
1518 => x"3884dc13",
1582
1519 => x"5574762e",
1583
1520 => x"b3388815",
1584
1521 => x"08841608",
1585
1522 => x"ff055454",
1586
1523 => x"80732499",
1587
1524 => x"388c1422",
1588
1525 => x"70902b53",
1589
1526 => x"587180d4",
1590
1527 => x"3880dc14",
1591
1528 => x"ff145454",
1592
1529 => x"728025e9",
1593
1530 => x"38740855",
1594
1531 => x"74d43880",
1595
1532 => x"cfec0852",
1596
1533 => x"84dc1255",
1597
1534 => x"74802ead",
1598
1535 => x"38881508",
1599
1536 => x"841608ff",
1600
1537 => x"05545480",
1601
1538 => x"73249838",
1602
1539 => x"8c142270",
1603
1540 => x"902b5358",
1604
1541 => x"71ad3880",
1605
1542 => x"dc14ff14",
1606
1543 => x"54547280",
1607
1544 => x"25ea3874",
1608
1545 => x"085574d5",
1609
1546 => x"3875800c",
1610
1547 => x"893d0d04",
1611
1548 => x"7351762d",
1612
1549 => x"75800807",
1613
1550 => x"80dc15ff",
1614
1551 => x"15555556",
1615
1552 => x"ffa23973",
1616
1553 => x"51762d75",
1617
1554 => x"80080780",
1618
1555 => x"dc15ff15",
1619
1556 => x"555556ca",
1620
1557 => x"39ea3d0d",
1621
1558 => x"688c1122",
1622
1559 => x"700a100a",
1623
1560 => x"81065758",
1624
1561 => x"567480e4",
1625
1562 => x"388e1622",
1626
1563 => x"70902b70",
1627
1564 => x"902c5155",
1628
1565 => x"58807424",
1629
1566 => x"b138983d",
1630
1567 => x"c4055373",
1631
1568 => x"5280cfec",
1632
1569 => x"08519481",
1633
1570 => x"3f800b80",
1634
1571 => x"08249738",
1635
1572 => x"7983e080",
1636
1573 => x"06547380",
1637
1574 => x"c0802e81",
1638
1575 => x"8f387382",
1639
1576 => x"80802e81",
1640
1577 => x"91388c16",
1641
1578 => x"22577690",
1642
1579 => x"80075473",
1643
1580 => x"8c172388",
1644
1581 => x"805280cf",
1645
1582 => x"ec085181",
1646
1583 => x"9b3f8008",
1647
1584 => x"9d388c16",
1648
1585 => x"22820755",
1649
1586 => x"748c1723",
1650
1587 => x"80c31670",
1651
1588 => x"770c9017",
1652
1589 => x"0c810b94",
1653
1590 => x"170c983d",
1654
1591 => x"0d0480cf",
1655
1592 => x"ec08a8f6",
1656
1593 => x"0bbc120c",
1657
1594 => x"588c1622",
1658
1595 => x"81800754",
1659
1596 => x"738c1723",
1660
1597 => x"8008760c",
1661
1598 => x"80089017",
1662
1599 => x"0c88800b",
1663
1600 => x"94170c74",
1664
1601 => x"802ed338",
1665
1602 => x"8e162270",
1666
1603 => x"902b7090",
1667
1604 => x"2c535654",
1668
1605 => x"9afb3f80",
1669
1606 => x"08802eff",
1670
1607 => x"bd388c16",
1671
1608 => x"22810757",
1672
1609 => x"768c1723",
1673
1610 => x"983d0d04",
1674
1611 => x"810b8c17",
1675
1612 => x"225855fe",
1676
1613 => x"f539a816",
1677
1614 => x"0880c3ad",
1678
1615 => x"2e098106",
1679
1616 => x"fee4388c",
1680
1617 => x"16228880",
1681
1618 => x"0754738c",
1682
1619 => x"17238880",
1683
1620 => x"0b80cc17",
1684
1621 => x"0cfedc39",
1685
1622 => x"f43d0d7e",
1686
1623 => x"608b1170",
1687
1624 => x"f8065b55",
1688
1625 => x"555d7296",
1689
1626 => x"26833890",
1690
1627 => x"58807824",
1691
1628 => x"74792607",
1692
1629 => x"55805474",
1693
1630 => x"742e0981",
1694
1631 => x"0680ca38",
1695
1632 => x"7c518ea8",
1696
1633 => x"3f7783f7",
1697
1634 => x"2680c538",
1698
1635 => x"77832a70",
1699
1636 => x"10101080",
1700
1637 => x"d7a8058c",
1701
1638 => x"11085858",
1702
1639 => x"5475772e",
1703
1640 => x"81f03884",
1704
1641 => x"1608fc06",
1705
1642 => x"8c170888",
1706
1643 => x"1808718c",
1707
1644 => x"120c8812",
1708
1645 => x"0c5b7605",
1709
1646 => x"84110881",
1710
1647 => x"0784120c",
1711
1648 => x"537c518d",
1712
1649 => x"e83f8816",
1713
1650 => x"5473800c",
1714
1651 => x"8e3d0d04",
1715
1652 => x"77892a78",
1716
1653 => x"832a5854",
1717
1654 => x"73802ebf",
1718
1655 => x"3877862a",
1719
1656 => x"b8055784",
1720
1657 => x"7427b438",
1721
1658 => x"80db1457",
1722
1659 => x"947427ab",
1723
1660 => x"38778c2a",
1724
1661 => x"80ee0557",
1725
1662 => x"80d47427",
1726
1663 => x"9e38778f",
1727
1664 => x"2a80f705",
1728
1665 => x"5782d474",
1729
1666 => x"27913877",
1730
1667 => x"922a80fc",
1731
1668 => x"05578ad4",
1732
1669 => x"74278438",
1733
1670 => x"80fe5776",
1734
1671 => x"10101080",
1735
1672 => x"d7a8058c",
1736
1673 => x"11085653",
1737
1674 => x"74732ea3",
1738
1675 => x"38841508",
1739
1676 => x"fc067079",
1740
1677 => x"31555673",
1741
1678 => x"8f2488e4",
1742
1679 => x"38738025",
1743
1680 => x"88e6388c",
1744
1681 => x"15085574",
1745
1682 => x"732e0981",
1746
1683 => x"06df3881",
1747
1684 => x"175980d7",
1748
1685 => x"b8085675",
1749
1686 => x"80d7b02e",
1750
1687 => x"82cc3884",
1751
1688 => x"1608fc06",
1752
1689 => x"70793155",
1753
1690 => x"55738f24",
1754
1691 => x"bb3880d7",
1755
1692 => x"b00b80d7",
1756
1693 => x"bc0c80d7",
1757
1694 => x"b00b80d7",
1758
1695 => x"b80c8074",
1759
1696 => x"2480db38",
1760
1697 => x"74168411",
1761
1698 => x"08810784",
1762
1699 => x"120c53fe",
1763
1700 => x"b0398816",
1764
1701 => x"8c110857",
1765
1702 => x"5975792e",
1766
1703 => x"098106fe",
1767
1704 => x"82388214",
1768
1705 => x"59ffab39",
1769
1706 => x"77167881",
1770
1707 => x"0784180c",
1771
1708 => x"7080d7bc",
1772
1709 => x"0c7080d7",
1773
1710 => x"b80c80d7",
1774
1711 => x"b00b8c12",
1775
1712 => x"0c8c1108",
1776
1713 => x"88120c74",
1777
1714 => x"81078412",
1778
1715 => x"0c740574",
1779
1716 => x"710c5b7c",
1780
1717 => x"518bd63f",
1781
1718 => x"881654fd",
1782
1719 => x"ec3983ff",
1783
1720 => x"75278391",
1784
1721 => x"3874892a",
1785
1722 => x"75832a54",
1786
1723 => x"5473802e",
1787
1724 => x"bf387486",
1788
1725 => x"2ab80553",
1789
1726 => x"847427b4",
1790
1727 => x"3880db14",
1791
1728 => x"53947427",
1792
1729 => x"ab38748c",
1793
1730 => x"2a80ee05",
1794
1731 => x"5380d474",
1795
1732 => x"279e3874",
1796
1733 => x"8f2a80f7",
1797
1734 => x"055382d4",
1798
1735 => x"74279138",
1799
1736 => x"74922a80",
1800
1737 => x"fc05538a",
1801
1738 => x"d4742784",
1802
1739 => x"3880fe53",
1803
1740 => x"72101010",
1804
1741 => x"80d7a805",
1805
1742 => x"88110855",
1806
1743 => x"5773772e",
1807
1744 => x"868b3884",
1808
1745 => x"1408fc06",
1809
1746 => x"5b747b27",
1810
1747 => x"8d388814",
1811
1748 => x"08547377",
1812
1749 => x"2e098106",
1813
1750 => x"ea388c14",
1814
1751 => x"0880d7a8",
1815
1752 => x"0b840508",
1816
1753 => x"718c190c",
1817
1754 => x"7588190c",
1818
1755 => x"7788130c",
1819
1756 => x"5c57758c",
1820
1757 => x"150c7853",
1821
1758 => x"80792483",
1822
1759 => x"98387282",
1823
1760 => x"2c81712b",
1824
1761 => x"5656747b",
1825
1762 => x"2680ca38",
1826
1763 => x"7a750657",
1827
1764 => x"7682a338",
1828
1765 => x"78fc0684",
1829
1766 => x"05597410",
1830
1767 => x"707c0655",
1831
1768 => x"55738292",
1832
1769 => x"38841959",
1833
1770 => x"f13980d7",
1834
1771 => x"a80b8405",
1835
1772 => x"0879545b",
1836
1773 => x"788025c6",
1837
1774 => x"3882da39",
1838
1775 => x"74097b06",
1839
1776 => x"7080d7a8",
1840
1777 => x"0b84050c",
1841
1778 => x"5b741055",
1842
1779 => x"747b2685",
1843
1780 => x"387485bc",
1844
1781 => x"3880d7a8",
1845
1782 => x"0b880508",
1846
1783 => x"70841208",
1847
1784 => x"fc06707b",
1848
1785 => x"317b7226",
1849
1786 => x"8f722507",
1850
1787 => x"5d575c5c",
1851
1788 => x"5578802e",
1852
1789 => x"80d93879",
1853
1790 => x"1580d7a0",
1854
1791 => x"08199011",
1855
1792 => x"59545680",
1856
1793 => x"d79c08ff",
1857
1794 => x"2e8838a0",
1858
1795 => x"8f13e080",
1859
1796 => x"06577652",
1860
1797 => x"7c518996",
1861
1798 => x"3f800854",
1862
1799 => x"8008ff2e",
1863
1800 => x"90388008",
1864
1801 => x"762782a7",
1865
1802 => x"387480d7",
1866
1803 => x"a82e829f",
1867
1804 => x"3880d7a8",
1868
1805 => x"0b880508",
1869
1806 => x"55841508",
1870
1807 => x"fc067079",
1871
1808 => x"31797226",
1872
1809 => x"8f722507",
1873
1810 => x"5d555a7a",
1874
1811 => x"83f23877",
1875
1812 => x"81078416",
1876
1813 => x"0c771570",
1877
1814 => x"80d7a80b",
1878
1815 => x"88050c74",
1879
1816 => x"81078412",
1880
1817 => x"0c567c51",
1881
1818 => x"88c33f88",
1882
1819 => x"15547380",
1883
1820 => x"0c8e3d0d",
1884
1821 => x"0474832a",
1885
1822 => x"70545480",
1886
1823 => x"7424819b",
1887
1824 => x"3872822c",
1888
1825 => x"81712b80",
1889
1826 => x"d7ac0807",
1890
1827 => x"7080d7a8",
1891
1828 => x"0b84050c",
1892
1829 => x"75101010",
1893
1830 => x"80d7a805",
1894
1831 => x"88110871",
1895
1832 => x"8c1b0c70",
1896
1833 => x"881b0c79",
1897
1834 => x"88130c57",
1898
1835 => x"555c5575",
1899
1836 => x"8c150cfd",
1900
1837 => x"c1397879",
1901
1838 => x"10101080",
1902
1839 => x"d7a80570",
1903
1840 => x"565b5c8c",
1904
1841 => x"14085675",
1905
1842 => x"742ea338",
1906
1843 => x"841608fc",
1907
1844 => x"06707931",
1908
1845 => x"5853768f",
1909
1846 => x"2483f138",
1910
1847 => x"76802584",
1911
1848 => x"af388c16",
1912
1849 => x"08567574",
1913
1850 => x"2e098106",
1914
1851 => x"df388814",
1915
1852 => x"811a7083",
1916
1853 => x"06555a54",
1917
1854 => x"72c9387b",
1918
1855 => x"83065675",
1919
1856 => x"802efdb8",
1920
1857 => x"38ff1cf8",
1921
1858 => x"1b5b5c88",
1922
1859 => x"1a087a2e",
1923
1860 => x"ea38fdb5",
1924
1861 => x"39831953",
1925
1862 => x"fce43983",
1926
1863 => x"1470822c",
1927
1864 => x"81712b80",
1928
1865 => x"d7ac0807",
1929
1866 => x"7080d7a8",
1930
1867 => x"0b84050c",
1931
1868 => x"76101010",
1932
1869 => x"80d7a805",
1933
1870 => x"88110871",
1934
1871 => x"8c1c0c70",
1935
1872 => x"881c0c7a",
1936
1873 => x"88130c58",
1937
1874 => x"535d5653",
1938
1875 => x"fee13980",
1939
1876 => x"d6ec0817",
1940
1877 => x"59800876",
1941
1878 => x"2e818b38",
1942
1879 => x"80d79c08",
1943
1880 => x"ff2e848e",
1944
1881 => x"38737631",
1945
1882 => x"1980d6ec",
1946
1883 => x"0c738706",
1947
1884 => x"70565372",
1948
1885 => x"802e8838",
1949
1886 => x"88733170",
1950
1887 => x"15555576",
1951
1888 => x"149fff06",
1952
1889 => x"a0807131",
1953
1890 => x"1670547e",
1954
1891 => x"53515386",
1955
1892 => x"9d3f8008",
1956
1893 => x"568008ff",
1957
1894 => x"2e819e38",
1958
1895 => x"80d6ec08",
1959
1896 => x"137080d6",
1960
1897 => x"ec0c7475",
1961
1898 => x"80d7a80b",
1962
1899 => x"88050c77",
1963
1900 => x"76311581",
1964
1901 => x"07555659",
1965
1902 => x"7a80d7a8",
1966
1903 => x"2e83c038",
1967
1904 => x"798f2682",
1968
1905 => x"ef38810b",
1969
1906 => x"84150c84",
1970
1907 => x"1508fc06",
1971
1908 => x"70793179",
1972
1909 => x"72268f72",
1973
1910 => x"25075d55",
1974
1911 => x"5a7a802e",
1975
1912 => x"fced3880",
1976
1913 => x"db398008",
1977
1914 => x"9fff0655",
1978
1915 => x"74feed38",
1979
1916 => x"7880d6ec",
1980
1917 => x"0c80d7a8",
1981
1918 => x"0b880508",
1982
1919 => x"7a188107",
1983
1920 => x"84120c55",
1984
1921 => x"80d79808",
1985
1922 => x"79278638",
1986
1923 => x"7880d798",
1987
1924 => x"0c80d794",
1988
1925 => x"087927fc",
1989
1926 => x"a0387880",
1990
1927 => x"d7940c84",
1991
1928 => x"1508fc06",
1992
1929 => x"70793179",
1993
1930 => x"72268f72",
1994
1931 => x"25075d55",
1995
1932 => x"5a7a802e",
1996
1933 => x"fc993888",
1997
1934 => x"39807457",
1998
1935 => x"53fedd39",
1999
1936 => x"7c5184e9",
2000
1937 => x"3f800b80",
2001
1938 => x"0c8e3d0d",
2002
1939 => x"04807324",
2003
1940 => x"a5387282",
2004
1941 => x"2c81712b",
2005
1942 => x"80d7ac08",
2006
1943 => x"077080d7",
2007
1944 => x"a80b8405",
2008
1945 => x"0c5c5a76",
2009
1946 => x"8c170c73",
2010
1947 => x"88170c75",
2011
1948 => x"88180cf9",
2012
1949 => x"fd398313",
2013
1950 => x"70822c81",
2014
1951 => x"712b80d7",
2015
1952 => x"ac080770",
2016
1953 => x"80d7a80b",
2017
1954 => x"84050c5d",
2018
1955 => x"5b53d839",
2019
1956 => x"7a75065c",
2020
1957 => x"7bfc9f38",
2021
1958 => x"84197510",
2022
1959 => x"5659f139",
2023
1960 => x"ff178105",
2024
1961 => x"59f7ab39",
2025
1962 => x"8c150888",
2026
1963 => x"1608718c",
2027
1964 => x"120c8812",
2028
1965 => x"0c597515",
2029
1966 => x"84110881",
2030
1967 => x"0784120c",
2031
1968 => x"587c5183",
2032
1969 => x"e83f8815",
2033
1970 => x"54fba339",
2034
1971 => x"77167881",
2035
1972 => x"0784180c",
2036
1973 => x"8c170888",
2037
1974 => x"1808718c",
2038
1975 => x"120c8812",
2039
1976 => x"0c5c7080",
2040
1977 => x"d7bc0c70",
2041
1978 => x"80d7b80c",
2042
1979 => x"80d7b00b",
2043
1980 => x"8c120c8c",
2044
1981 => x"11088812",
2045
1982 => x"0c778107",
2046
1983 => x"84120c77",
2047
1984 => x"0577710c",
2048
1985 => x"557c5183",
2049
1986 => x"a43f8816",
2050
1987 => x"54f5ba39",
2051
1988 => x"72168411",
2052
1989 => x"08810784",
2053
1990 => x"120c588c",
2054
1991 => x"16088817",
2055
1992 => x"08718c12",
2056
1993 => x"0c88120c",
2057
1994 => x"577c5183",
2058
1995 => x"803f8816",
2059
1996 => x"54f59639",
2060
1997 => x"7284150c",
2061
1998 => x"f41af806",
2062
1999 => x"70841d08",
2063
2000 => x"81060784",
2064
2001 => x"1d0c701c",
2065
2002 => x"5556850b",
2066
2003 => x"84150c85",
2067
2004 => x"0b88150c",
2068
2005 => x"8f7627fd",
2069
2006 => x"ab38881b",
2070
2007 => x"527c51eb",
2071
2008 => x"e83f80d7",
2072
2009 => x"a80b8805",
2073
2010 => x"0880d6ec",
2074
2011 => x"085a55fd",
2075
2012 => x"93397880",
2076
2013 => x"d6ec0c73",
2077
2014 => x"80d79c0c",
2078
2015 => x"fbef3972",
2079
2016 => x"84150cfc",
2080
2017 => x"ff39fb3d",
2081
2018 => x"0d77707a",
2082
2019 => x"7c585553",
2083
2020 => x"568f7527",
2084
2021 => x"80e63872",
2085
2022 => x"76078306",
2086
2023 => x"517080dc",
2087
2024 => x"38757352",
2088
2025 => x"54707084",
2089
2026 => x"05520874",
2090
2027 => x"70840556",
2091
2028 => x"0c737170",
2092
2029 => x"84055308",
2093
2030 => x"71708405",
2094
2031 => x"530c7170",
2095
2032 => x"84055308",
2096
2033 => x"71708405",
2097
2034 => x"530c7170",
2098
2035 => x"84055308",
2099
2036 => x"71708405",
2100
2037 => x"530cf016",
2101
2038 => x"5654748f",
2102
2039 => x"26c73883",
2103
2040 => x"75279538",
2104
2041 => x"70708405",
2105
2042 => x"52087470",
2106
2043 => x"8405560c",
2107
2044 => x"fc155574",
2108
2045 => x"8326ed38",
2109
2046 => x"73715452",
2110
2047 => x"ff155170",
2111
2048 => x"ff2e9838",
2112
2049 => x"72708105",
2113
2050 => x"54337270",
2114
2051 => x"81055434",
2115
2052 => x"ff115170",
2116
2053 => x"ff2e0981",
2117
2054 => x"06ea3875",
2118
2055 => x"800c873d",
2119
2056 => x"0d04fb3d",
2120
2057 => x"0d777a71",
2121
2058 => x"028c05a3",
2122
2059 => x"05335854",
2123
2060 => x"54568373",
2124
2061 => x"2780d438",
2125
2062 => x"75830651",
2126
2063 => x"7080cc38",
2127
2064 => x"74882b75",
2128
2065 => x"07707190",
2129
2066 => x"2b075551",
2130
2067 => x"8f7327a7",
2131
2068 => x"38737270",
2132
2069 => x"8405540c",
2133
2070 => x"71747170",
2134
2071 => x"8405530c",
2135
2072 => x"74717084",
2136
2073 => x"05530c74",
2137
2074 => x"71708405",
2138
2075 => x"530cf014",
2139
2076 => x"5452728f",
2140
2077 => x"26db3883",
2141
2078 => x"73279038",
2142
2079 => x"73727084",
2143
2080 => x"05540cfc",
2144
2081 => x"13537283",
2145
2082 => x"26f238ff",
2146
2083 => x"135170ff",
2147
2084 => x"2e933874",
2148
2085 => x"72708105",
2149
2086 => x"5434ff11",
2150
2087 => x"5170ff2e",
2151
2088 => x"098106ef",
2152
2089 => x"3875800c",
2153
2090 => x"873d0d04",
2154
2091 => x"04047070",
2155
2092 => x"7070800b",
2156
2093 => x"80dfe40c",
2157
2094 => x"765184f3",
2158
2095 => x"3f800853",
2159
2096 => x"8008ff2e",
2160
2097 => x"89387280",
2161
2098 => x"0c505050",
2162
2099 => x"500480df",
2163
2100 => x"e4085473",
2164
2101 => x"802eef38",
2165
2102 => x"7574710c",
2166
2103 => x"5272800c",
2167
2104 => x"50505050",
2168
2105 => x"04f93d0d",
2169
2106 => x"797c557b",
2170
2107 => x"548e1122",
2171
2108 => x"70902b70",
2172
2109 => x"902c5557",
2173
2110 => x"80cfec08",
2174
2111 => x"53585683",
2175
2112 => x"f63f8008",
2176
2113 => x"57800b80",
2177
2114 => x"08249338",
2178
2115 => x"80d01608",
2179
2116 => x"80080580",
2180
2117 => x"d0170c76",
2181
2118 => x"800c893d",
2182
2119 => x"0d048c16",
2183
2120 => x"2283dfff",
2184
2121 => x"0655748c",
2185
2122 => x"17237680",
2186
2123 => x"0c893d0d",
2187
2124 => x"04fa3d0d",
2188
2125 => x"788c1122",
2189
2126 => x"70882a70",
2190
2127 => x"81065157",
2191
2128 => x"585674a9",
2192
2129 => x"388c1622",
2193
2130 => x"83dfff06",
2194
2131 => x"55748c17",
2195
2132 => x"237a5479",
2196
2133 => x"538e1622",
2197
2134 => x"70902b70",
2198
2135 => x"902c5456",
2199
2136 => x"80cfec08",
2200
2137 => x"525681b2",
2201
2138 => x"3f883d0d",
2202
2139 => x"04825480",
2203
2140 => x"538e1622",
2204
2141 => x"70902b70",
2205
2142 => x"902c5456",
2206
2143 => x"80cfec08",
2207
2144 => x"525782bb",
2208
2145 => x"3f8c1622",
2209
2146 => x"83dfff06",
2210
2147 => x"55748c17",
2211
2148 => x"237a5479",
2212
2149 => x"538e1622",
2213
2150 => x"70902b70",
2214
2151 => x"902c5456",
2215
2152 => x"80cfec08",
2216
2153 => x"525680f2",
2217
2154 => x"3f883d0d",
2218
2155 => x"04f93d0d",
2219
2156 => x"797c557b",
2220
2157 => x"548e1122",
2221
2158 => x"70902b70",
2222
2159 => x"902c5557",
2223
2160 => x"80cfec08",
2224
2161 => x"53585681",
2225
2162 => x"f63f8008",
2226
2163 => x"578008ff",
2227
2164 => x"2e99388c",
2228
2165 => x"1622a080",
2229
2166 => x"0755748c",
2230
2167 => x"17238008",
2231
2168 => x"80d0170c",
2232
2169 => x"76800c89",
2233
2170 => x"3d0d048c",
2234
2171 => x"162283df",
2235
2172 => x"ff065574",
2236
2173 => x"8c172376",
2237
2174 => x"800c893d",
2238
2175 => x"0d047070",
2239
2176 => x"70748e11",
2240
2177 => x"2270902b",
2241
2178 => x"70902c55",
2242
2179 => x"51515380",
2243
2180 => x"cfec0851",
2244
2181 => x"bd3f5050",
2245
2182 => x"5004fb3d",
2246
2183 => x"0d800b80",
2247
2184 => x"dfe40c7a",
2248
2185 => x"53795278",
2249
2186 => x"5182fc3f",
2250
2187 => x"80085580",
2251
2188 => x"08ff2e88",
2252
2189 => x"3874800c",
2253
2190 => x"873d0d04",
2254
2191 => x"80dfe408",
2255
2192 => x"5675802e",
2256
2193 => x"f0387776",
2257
2194 => x"710c5474",
2258
2195 => x"800c873d",
2259
2196 => x"0d047070",
2260
2197 => x"7070800b",
2261
2198 => x"80dfe40c",
2262
2199 => x"765184c9",
2263
2200 => x"3f800853",
2264
2201 => x"8008ff2e",
2265
2202 => x"89387280",
2266
2203 => x"0c505050",
2267
2204 => x"500480df",
2268
2205 => x"e4085473",
2269
2206 => x"802eef38",
2270
2207 => x"7574710c",
2271
2208 => x"5272800c",
2272
2209 => x"50505050",
2273
2210 => x"04fc3d0d",
2274
2211 => x"800b80df",
2275
2212 => x"e40c7852",
2276
2213 => x"775187b0",
2277
2214 => x"3f800854",
2278
2215 => x"8008ff2e",
2279
2216 => x"88387380",
2280
2217 => x"0c863d0d",
2281
2218 => x"0480dfe4",
2282
2219 => x"08557480",
2283
2220 => x"2ef03876",
2284
2221 => x"75710c53",
2285
2222 => x"73800c86",
2286
2223 => x"3d0d04fb",
2287
2224 => x"3d0d800b",
2288
2225 => x"80dfe40c",
2289
2226 => x"7a537952",
2290
2227 => x"7851848b",
2291
2228 => x"3f800855",
2292
2229 => x"8008ff2e",
2293
2230 => x"88387480",
2294
2231 => x"0c873d0d",
2295
2232 => x"0480dfe4",
2296
2233 => x"08567580",
2297
2234 => x"2ef03877",
2298
2235 => x"76710c54",
2299
2236 => x"74800c87",
2300
2237 => x"3d0d04fb",
2301
2238 => x"3d0d800b",
2302
2239 => x"80dfe40c",
2303
2240 => x"7a537952",
2304
2241 => x"78518293",
2305
2242 => x"3f800855",
2306
2243 => x"8008ff2e",
2307
2244 => x"88387480",
2308
2245 => x"0c873d0d",
2309
2246 => x"0480dfe4",
2310
2247 => x"08567580",
2311
2248 => x"2ef03877",
2312
2249 => x"76710c54",
2313
2250 => x"74800c87",
2314
2251 => x"3d0d0470",
2315
2252 => x"707080df",
2316
2253 => x"d8088938",
2317
2254 => x"80dfe80b",
2318
2255 => x"80dfd80c",
2319
2256 => x"80dfd808",
2320
2257 => x"75115252",
2321
2258 => x"ff537087",
2322
2259 => x"fb808026",
2323
2260 => x"88387080",
2324
2261 => x"dfd80c71",
2325
2262 => x"5372800c",
2326
2263 => x"50505004",
2327
2264 => x"fd3d0d80",
2328
2265 => x"0b80cfe0",
2329
2266 => x"08545472",
2330
2267 => x"812e9b38",
2331
2268 => x"7380dfdc",
2332
2269 => x"0cc2af3f",
2333
2270 => x"c1863f80",
2334
2271 => x"dfb05281",
2335
2272 => x"51c3ff3f",
2336
2273 => x"80085186",
2337
2274 => x"bf3f7280",
2338
2275 => x"dfdc0cc2",
2339
2276 => x"953fc0ec",
2340
2277 => x"3f80dfb0",
2341
2278 => x"528151c3",
2342
2279 => x"e53f8008",
2343
2280 => x"5186a53f",
2344
2281 => x"00ff39f5",
2345
2282 => x"3d0d7e60",
2346
2283 => x"80dfdc08",
2347
2284 => x"705b585b",
2348
2285 => x"5b7580c2",
2349
2286 => x"38777a25",
2350
2287 => x"a138771b",
2351
2288 => x"70337081",
2352
2289 => x"ff065858",
2353
2290 => x"59758a2e",
2354
2291 => x"98387681",
2355
2292 => x"ff0651c1",
2356
2293 => x"b03f8118",
2357
2294 => x"58797824",
2358
2295 => x"e1387980",
2359
2296 => x"0c8d3d0d",
2360
2297 => x"048d51c1",
2361
2298 => x"9c3f7833",
2362
2299 => x"7081ff06",
2363
2300 => x"5257c191",
2364
2301 => x"3f811858",
2365
2302 => x"e0397955",
2366
2303 => x"7a547d53",
2367
2304 => x"85528d3d",
2368
2305 => x"fc0551c0",
2369
2306 => x"b93f8008",
2370
2307 => x"5685b23f",
2371
2308 => x"7b80080c",
2372
2309 => x"75800c8d",
2373
2310 => x"3d0d04f6",
2374
2311 => x"3d0d7d7f",
2375
2312 => x"80dfdc08",
2376
2313 => x"705b585a",
2377
2314 => x"5a7580c1",
2378
2315 => x"38777925",
2379
2316 => x"b338c0ac",
2380
2317 => x"3f800881",
2381
2318 => x"ff06708d",
2382
2319 => x"32703070",
2383
2320 => x"9f2a5151",
2384
2321 => x"5757768a",
2385
2322 => x"2e80c438",
2386
2323 => x"75802ebf",
2387
2324 => x"38771a56",
2388
2325 => x"76763476",
2389
2326 => x"51c0aa3f",
2390
2327 => x"81185878",
2391
2328 => x"7824cf38",
2392
2329 => x"77567580",
2393
2330 => x"0c8c3d0d",
2394
2331 => x"04785579",
2395
2332 => x"547c5384",
2396
2333 => x"528c3dfc",
2397
2334 => x"0551ffbf",
2398
2335 => x"c53f8008",
2399
2336 => x"5684be3f",
2400
2337 => x"7a80080c",
2401
2338 => x"75800c8c",
2402
2339 => x"3d0d0477",
2403
2340 => x"1a598a79",
2404
2341 => x"34811858",
2405
2342 => x"8d51ffbf",
2406
2343 => x"e83f8a51",
2407
2344 => x"ffbfe23f",
2408
2345 => x"7756ffbe",
2409
2346 => x"39fb3d0d",
2410
2347 => x"80dfdc08",
2411
2348 => x"70565473",
2412
2349 => x"88387480",
2413
2350 => x"0c873d0d",
2414
2351 => x"04775383",
2415
2352 => x"52873dfc",
2416
2353 => x"0551ffbe",
2417
2354 => x"f93f8008",
2418
2355 => x"5483f23f",
2419
2356 => x"7580080c",
2420
2357 => x"73800c87",
2421
2358 => x"3d0d04fa",
2422
2359 => x"3d0d80df",
2423
2360 => x"dc08802e",
2424
2361 => x"a3387a55",
2425
2362 => x"79547853",
2426
2363 => x"8652883d",
2427
2364 => x"fc0551ff",
2428
2365 => x"becc3f80",
2429
2366 => x"085683c5",
2430
2367 => x"3f768008",
2431
2368 => x"0c75800c",
2432
2369 => x"883d0d04",
2433
2370 => x"83b73f9d",
2434
2371 => x"0b80080c",
2435
2372 => x"ff0b800c",
2436
2373 => x"883d0d04",
2437
2374 => x"f73d0d7b",
2438
2375 => x"7d5b59bc",
2439
2376 => x"53805279",
2440
2377 => x"51f5fb3f",
2441
2378 => x"80705657",
2442
2379 => x"98567419",
2443
2380 => x"70337078",
2444
2381 => x"2b790781",
2445
2382 => x"18f81a5a",
2446
2383 => x"58595558",
2447
2384 => x"847524ea",
2448
2385 => x"38767a23",
2449
2386 => x"84195880",
2450
2387 => x"70565798",
2451
2388 => x"56741870",
2452
2389 => x"3370782b",
2453
2390 => x"79078118",
2454
2391 => x"f81a5a58",
2455
2392 => x"59515484",
2456
2393 => x"7524ea38",
2457
2394 => x"76821b23",
2458
2395 => x"88195880",
2459
2396 => x"70565798",
2460
2397 => x"56741870",
2461
2398 => x"3370782b",
2462
2399 => x"79078118",
2463
2400 => x"f81a5a58",
2464
2401 => x"59515484",
2465
2402 => x"7524ea38",
2466
2403 => x"76841b0c",
2467
2404 => x"8c195880",
2468
2405 => x"70565798",
2469
2406 => x"56741870",
2470
2407 => x"3370782b",
2471
2408 => x"79078118",
2472
2409 => x"f81a5a58",
2473
2410 => x"59515484",
2474
2411 => x"7524ea38",
2475
2412 => x"76881b23",
2476
2413 => x"90195880",
2477
2414 => x"70565798",
2478
2415 => x"56741870",
2479
2416 => x"3370782b",
2480
2417 => x"79078118",
2481
2418 => x"f81a5a58",
2482
2419 => x"59515484",
2483
2420 => x"7524ea38",
2484
2421 => x"768a1b23",
2485
2422 => x"94195880",
2486
2423 => x"70565798",
2487
2424 => x"56741870",
2488
2425 => x"3370782b",
2489
2426 => x"79078118",
2490
2427 => x"f81a5a58",
2491
2428 => x"59515484",
2492
2429 => x"7524ea38",
2493
2430 => x"768c1b23",
2494
2431 => x"98195880",
2495
2432 => x"70565798",
2496
2433 => x"56741870",
2497
2434 => x"3370782b",
2498
2435 => x"79078118",
2499
2436 => x"f81a5a58",
2500
2437 => x"59515484",
2501
2438 => x"7524ea38",
2502
2439 => x"768e1b23",
2503
2440 => x"9c195880",
2504
2441 => x"705657b8",
2505
2442 => x"56741870",
2506
2443 => x"3370782b",
2507
2444 => x"79078118",
2508
2445 => x"f81a5a58",
2509
2446 => x"595a5488",
2510
2447 => x"7524ea38",
2511
2448 => x"76901b0c",
2512
2449 => x"8b3d0d04",
2513
2450 => x"e93d0d6a",
2514
2451 => x"80dfdc08",
2515
2452 => x"57577593",
2516
2453 => x"3880c080",
2517
2454 => x"0b84180c",
2518
2455 => x"75ac180c",
2519
2456 => x"75800c99",
2520
2457 => x"3d0d0489",
2521
2458 => x"3d70556a",
2522
2459 => x"54558a52",
2523
2460 => x"993dffbc",
2524
2461 => x"0551ffbb",
2525
2462 => x"c93f8008",
2526
2463 => x"77537552",
2527
2464 => x"56fd953f",
2528
2465 => x"bc3f7780",
2529
2466 => x"080c7580",
2530
2467 => x"0c993d0d",
2531
2468 => x"04fc3d0d",
2532
2469 => x"815480df",
2533
2470 => x"dc088838",
2534
2471 => x"73800c86",
2535
2472 => x"3d0d0476",
2536
2473 => x"5397b952",
2537
2474 => x"863dfc05",
2538
2475 => x"51ffbb92",
2539
2476 => x"3f800854",
2540
2477 => x"8c3f7480",
2541
2478 => x"080c7380",
2542
2479 => x"0c863d0d",
2543
2480 => x"0480cfec",
2544
2481 => x"08800c04",
2545
2482 => x"f73d0d7b",
2546
2483 => x"80cfec08",
2547
2484 => x"82c81108",
2548
2485 => x"5a545a77",
2549
2486 => x"802e80da",
2550
2487 => x"38818818",
2551
2488 => x"841908ff",
2552
2489 => x"0581712b",
2553
2490 => x"59555980",
2554
2491 => x"742480ea",
2555
2492 => x"38807424",
2556
2493 => x"b5387382",
2557
2494 => x"2b781188",
2558
2495 => x"05565681",
2559
2496 => x"80190877",
2560
2497 => x"06537280",
2561
2498 => x"2eb63878",
2562
2499 => x"16700853",
2563
2500 => x"53795174",
2564
2501 => x"0853722d",
2565
2502 => x"ff14fc17",
2566
2503 => x"fc177981",
2567
2504 => x"2c5a5757",
2568
2505 => x"54738025",
2569
2506 => x"d6387708",
2570
2507 => x"5877ffad",
2571
2508 => x"3880cfec",
2572
2509 => x"0853bc13",
2573
2510 => x"08a53879",
2574
2511 => x"51f8e53f",
2575
2512 => x"74085372",
2576
2513 => x"2dff14fc",
2577
2514 => x"17fc1779",
2578
2515 => x"812c5a57",
2579
2516 => x"57547380",
2580
2517 => x"25ffa838",
2581
2518 => x"d1398057",
2582
2519 => x"ff933972",
2583
2520 => x"51bc1308",
2584
2521 => x"54732d79",
2585
2522 => x"51f8b93f",
2586
2523 => x"707080df",
2587
2524 => x"b80bfc05",
2588
2525 => x"70085252",
2589
2526 => x"70ff2e91",
2590
2527 => x"38702dfc",
2591
2528 => x"12700852",
2592
2529 => x"5270ff2e",
2593
2530 => x"098106f1",
2594
2531 => x"38505004",
2595
2532 => x"04ffbaff",
2596
2533 => x"3f040000",
2597
2534 => x"00000040",
2598
2535 => x"476f7420",
2599
2536 => x"696e7465",
2600
2537 => x"72727570",
2601
2538 => x"740a0000",
2602
2539 => x"4e6f2069",
2603
2540 => x"6e746572",
2604
2541 => x"72757074",
2605
2542 => x"0a000000",
2606
2543 => x"43000000",
2607
2544 => x"64756d6d",
2608
2545 => x"792e6578",
2609
2546 => x"65000000",
2610
2547 => x"00ffffff",
2611
2548 => x"ff00ffff",
2612
2549 => x"ffff00ff",
2613
2550 => x"ffffff00",
2614
2551 => x"00000000",
2615
2552 => x"00000000",
2616
2553 => x"00000000",
2617
2554 => x"00002fc0",
2618
2555 => x"000027f0",
2619
2556 => x"00000000",
2620
2557 => x"00002a58",
2621
2558 => x"00002ab4",
2622
2559 => x"00002b10",
2623
2560 => x"00000000",
2624
2561 => x"00000000",
2625
2562 => x"00000000",
2626
2563 => x"00000000",
2627
2564 => x"00000000",
2628
2565 => x"00000000",
2629
2566 => x"00000000",
2630
2567 => x"00000000",
2631
2568 => x"00000000",
2632
2569 => x"000027bc",
2633
2570 => x"00000000",
2634
2571 => x"00000000",
2635
2572 => x"00000000",
2636
2573 => x"00000000",
2637
2574 => x"00000000",
2638
2575 => x"00000000",
2639
2576 => x"00000000",
2640
2577 => x"00000000",
2641
2578 => x"00000000",
2642
2579 => x"00000000",
2643
2580 => x"00000000",
2644
2581 => x"00000000",
2645
2582 => x"00000000",
2646
2583 => x"00000000",
2647
2584 => x"00000000",
2648
2585 => x"00000000",
2649
2586 => x"00000000",
2650
2587 => x"00000000",
2651
2588 => x"00000000",
2652
2589 => x"00000000",
2653
2590 => x"00000000",
2654
2591 => x"00000000",
2655
2592 => x"00000000",
2656
2593 => x"00000000",
2657
2594 => x"00000000",
2658
2595 => x"00000000",
2659
2596 => x"00000000",
2660
2597 => x"00000000",
2661
2598 => x"00000001",
2662
2599 => x"330eabcd",
2663
2600 => x"1234e66d",
2664
2601 => x"deec0005",
2665
2602 => x"000b0000",
2666
2603 => x"00000000",
2667
2604 => x"00000000",
2668
2605 => x"00000000",
2669
2606 => x"00000000",
2670
2607 => x"00000000",
2671
2608 => x"00000000",
2672
2609 => x"00000000",
2673
2610 => x"00000000",
2674
2611 => x"00000000",
2675
2612 => x"00000000",
2676
2613 => x"00000000",
2677
2614 => x"00000000",
2678
2615 => x"00000000",
2679
2616 => x"00000000",
2680
2617 => x"00000000",
2681
2618 => x"00000000",
2682
2619 => x"00000000",
2683
2620 => x"00000000",
2684
2621 => x"00000000",
2685
2622 => x"00000000",
2686
2623 => x"00000000",
2687
2624 => x"00000000",
2688
2625 => x"00000000",
2689
2626 => x"00000000",
2690
2627 => x"00000000",
2691
2628 => x"00000000",
2692
2629 => x"00000000",
2693
2630 => x"00000000",
2694
2631 => x"00000000",
2695
2632 => x"00000000",
2696
2633 => x"00000000",
2697
2634 => x"00000000",
2698
2635 => x"00000000",
2699
2636 => x"00000000",
2700
2637 => x"00000000",
2701
2638 => x"00000000",
2702
2639 => x"00000000",
2703
2640 => x"00000000",
2704
2641 => x"00000000",
2705
2642 => x"00000000",
2706
2643 => x"00000000",
2707
2644 => x"00000000",
2708
2645 => x"00000000",
2709
2646 => x"00000000",
2710
2647 => x"00000000",
2711
2648 => x"00000000",
2712
2649 => x"00000000",
2713
2650 => x"00000000",
2714
2651 => x"00000000",
2715
2652 => x"00000000",
2716
2653 => x"00000000",
2717
2654 => x"00000000",
2718
2655 => x"00000000",
2719
2656 => x"00000000",
2720
2657 => x"00000000",
2721
2658 => x"00000000",
2722
2659 => x"00000000",
2723
2660 => x"00000000",
2724
2661 => x"00000000",
2725
2662 => x"00000000",
2726
2663 => x"00000000",
2727
2664 => x"00000000",
2728
2665 => x"00000000",
2729
2666 => x"00000000",
2730
2667 => x"00000000",
2731
2668 => x"00000000",
2732
2669 => x"00000000",
2733
2670 => x"00000000",
2734
2671 => x"00000000",
2735
2672 => x"00000000",
2736
2673 => x"00000000",
2737
2674 => x"00000000",
2738
2675 => x"00000000",
2739
2676 => x"00000000",
2740
2677 => x"00000000",
2741
2678 => x"00000000",
2742
2679 => x"00000000",
2743
2680 => x"00000000",
2744
2681 => x"00000000",
2745
2682 => x"00000000",
2746
2683 => x"00000000",
2747
2684 => x"00000000",
2748
2685 => x"00000000",
2749
2686 => x"00000000",
2750
2687 => x"00000000",
2751
2688 => x"00000000",
2752
2689 => x"00000000",
2753
2690 => x"00000000",
2754
2691 => x"00000000",
2755
2692 => x"00000000",
2756
2693 => x"00000000",
2757
2694 => x"00000000",
2758
2695 => x"00000000",
2759
2696 => x"00000000",
2760
2697 => x"00000000",
2761
2698 => x"00000000",
2762
2699 => x"00000000",
2763
2700 => x"00000000",
2764
2701 => x"00000000",
2765
2702 => x"00000000",
2766
2703 => x"00000000",
2767
2704 => x"00000000",
2768
2705 => x"00000000",
2769
2706 => x"00000000",
2770
2707 => x"00000000",
2771
2708 => x"00000000",
2772
2709 => x"00000000",
2773
2710 => x"00000000",
2774
2711 => x"00000000",
2775
2712 => x"00000000",
2776
2713 => x"00000000",
2777
2714 => x"00000000",
2778
2715 => x"00000000",
2779
2716 => x"00000000",
2780
2717 => x"00000000",
2781
2718 => x"00000000",
2782
2719 => x"00000000",
2783
2720 => x"00000000",
2784
2721 => x"00000000",
2785
2722 => x"00000000",
2786
2723 => x"00000000",
2787
2724 => x"00000000",
2788
2725 => x"00000000",
2789
2726 => x"00000000",
2790
2727 => x"00000000",
2791
2728 => x"00000000",
2792
2729 => x"00000000",
2793
2730 => x"00000000",
2794
2731 => x"00000000",
2795
2732 => x"00000000",
2796
2733 => x"00000000",
2797
2734 => x"00000000",
2798
2735 => x"00000000",
2799
2736 => x"00000000",
2800
2737 => x"00000000",
2801
2738 => x"00000000",
2802
2739 => x"00000000",
2803
2740 => x"00000000",
2804
2741 => x"00000000",
2805
2742 => x"00000000",
2806
2743 => x"00000000",
2807
2744 => x"00000000",
2808
2745 => x"00000000",
2809
2746 => x"00000000",
2810
2747 => x"00000000",
2811
2748 => x"00000000",
2812
2749 => x"00000000",
2813
2750 => x"00000000",
2814
2751 => x"00000000",
2815
2752 => x"00000000",
2816
2753 => x"00000000",
2817
2754 => x"00000000",
2818
2755 => x"00000000",
2819
2756 => x"00000000",
2820
2757 => x"00000000",
2821
2758 => x"00000000",
2822
2759 => x"00000000",
2823
2760 => x"00000000",
2824
2761 => x"00000000",
2825
2762 => x"00000000",
2826
2763 => x"00000000",
2827
2764 => x"00000000",
2828
2765 => x"00000000",
2829
2766 => x"00000000",
2830
2767 => x"00000000",
2831
2768 => x"00000000",
2832
2769 => x"00000000",
2833
2770 => x"00000000",
2834
2771 => x"00000000",
2835
2772 => x"00000000",
2836
2773 => x"00000000",
2837
2774 => x"00000000",
2838
2775 => x"00000000",
2839
2776 => x"00000000",
2840
2777 => x"00000000",
2841
2778 => x"00000000",
2842
2779 => x"00000000",
2843
2780 => x"00000000",
2844
2781 => x"00000000",
2845
2782 => x"00000000",
2846
2783 => x"00000000",
2847
2784 => x"00000000",
2848
2785 => x"00000000",
2849
2786 => x"00000000",
2850
2787 => x"00000000",
2851
2788 => x"00000000",
2852
2789 => x"00000000",
2853
2790 => x"00000000",
2854
2791 => x"ffffffff",
2855
2792 => x"00000000",
2856
2793 => x"00020000",
2857
2794 => x"00000000",
2858
2795 => x"00000000",
2859
2796 => x"00002ba8",
2860
2797 => x"00002ba8",
2861
2798 => x"00002bb0",
2862
2799 => x"00002bb0",
2863
2800 => x"00002bb8",
2864
2801 => x"00002bb8",
2865
2802 => x"00002bc0",
2866
2803 => x"00002bc0",
2867
2804 => x"00002bc8",
2868
2805 => x"00002bc8",
2869
2806 => x"00002bd0",
2870
2807 => x"00002bd0",
2871
2808 => x"00002bd8",
2872
2809 => x"00002bd8",
2873
2810 => x"00002be0",
2874
2811 => x"00002be0",
2875
2812 => x"00002be8",
2876
2813 => x"00002be8",
2877
2814 => x"00002bf0",
2878
2815 => x"00002bf0",
2879
2816 => x"00002bf8",
2880
2817 => x"00002bf8",
2881
2818 => x"00002c00",
2882
2819 => x"00002c00",
2883
2820 => x"00002c08",
2884
2821 => x"00002c08",
2885
2822 => x"00002c10",
2886
2823 => x"00002c10",
2887
2824 => x"00002c18",
2888
2825 => x"00002c18",
2889
2826 => x"00002c20",
2890
2827 => x"00002c20",
2891
2828 => x"00002c28",
2892
2829 => x"00002c28",
2893
2830 => x"00002c30",
2894
2831 => x"00002c30",
2895
2832 => x"00002c38",
2896
2833 => x"00002c38",
2897
2834 => x"00002c40",
2898
2835 => x"00002c40",
2899
2836 => x"00002c48",
2900
2837 => x"00002c48",
2901
2838 => x"00002c50",
2902
2839 => x"00002c50",
2903
2840 => x"00002c58",
2904
2841 => x"00002c58",
2905
2842 => x"00002c60",
2906
2843 => x"00002c60",
2907
2844 => x"00002c68",
2908
2845 => x"00002c68",
2909
2846 => x"00002c70",
2910
2847 => x"00002c70",
2911
2848 => x"00002c78",
2912
2849 => x"00002c78",
2913
2850 => x"00002c80",
2914
2851 => x"00002c80",
2915
2852 => x"00002c88",
2916
2853 => x"00002c88",
2917
2854 => x"00002c90",
2918
2855 => x"00002c90",
2919
2856 => x"00002c98",
2920
2857 => x"00002c98",
2921
2858 => x"00002ca0",
2922
2859 => x"00002ca0",
2923
2860 => x"00002ca8",
2924
2861 => x"00002ca8",
2925
2862 => x"00002cb0",
2926
2863 => x"00002cb0",
2927
2864 => x"00002cb8",
2928
2865 => x"00002cb8",
2929
2866 => x"00002cc0",
2930
2867 => x"00002cc0",
2931
2868 => x"00002cc8",
2932
2869 => x"00002cc8",
2933
2870 => x"00002cd0",
2934
2871 => x"00002cd0",
2935
2872 => x"00002cd8",
2936
2873 => x"00002cd8",
2937
2874 => x"00002ce0",
2938
2875 => x"00002ce0",
2939
2876 => x"00002ce8",
2940
2877 => x"00002ce8",
2941
2878 => x"00002cf0",
2942
2879 => x"00002cf0",
2943
2880 => x"00002cf8",
2944
2881 => x"00002cf8",
2945
2882 => x"00002d00",
2946
2883 => x"00002d00",
2947
2884 => x"00002d08",
2948
2885 => x"00002d08",
2949
2886 => x"00002d10",
2950
2887 => x"00002d10",
2951
2888 => x"00002d18",
2952
2889 => x"00002d18",
2953
2890 => x"00002d20",
2954
2891 => x"00002d20",
2955
2892 => x"00002d28",
2956
2893 => x"00002d28",
2957
2894 => x"00002d30",
2958
2895 => x"00002d30",
2959
2896 => x"00002d38",
2960
2897 => x"00002d38",
2961
2898 => x"00002d40",
2962
2899 => x"00002d40",
2963
2900 => x"00002d48",
2964
2901 => x"00002d48",
2965
2902 => x"00002d50",
2966
2903 => x"00002d50",
2967
2904 => x"00002d58",
2968
2905 => x"00002d58",
2969
2906 => x"00002d60",
2970
2907 => x"00002d60",
2971
2908 => x"00002d68",
2972
2909 => x"00002d68",
2973
2910 => x"00002d70",
2974
2911 => x"00002d70",
2975
2912 => x"00002d78",
2976
2913 => x"00002d78",
2977
2914 => x"00002d80",
2978
2915 => x"00002d80",
2979
2916 => x"00002d88",
2980
2917 => x"00002d88",
2981
2918 => x"00002d90",
2982
2919 => x"00002d90",
2983
2920 => x"00002d98",
2984
2921 => x"00002d98",
2985
2922 => x"00002da0",
2986
2923 => x"00002da0",
2987
2924 => x"00002da8",
2988
2925 => x"00002da8",
2989
2926 => x"00002db0",
2990
2927 => x"00002db0",
2991
2928 => x"00002db8",
2992
2929 => x"00002db8",
2993
2930 => x"00002dc0",
2994
2931 => x"00002dc0",
2995
2932 => x"00002dc8",
2996
2933 => x"00002dc8",
2997
2934 => x"00002dd0",
2998
2935 => x"00002dd0",
2999
2936 => x"00002dd8",
3000
2937 => x"00002dd8",
3001
2938 => x"00002de0",
3002
2939 => x"00002de0",
3003
2940 => x"00002de8",
3004
2941 => x"00002de8",
3005
2942 => x"00002df0",
3006
2943 => x"00002df0",
3007
2944 => x"00002df8",
3008
2945 => x"00002df8",
3009
2946 => x"00002e00",
3010
2947 => x"00002e00",
3011
2948 => x"00002e08",
3012
2949 => x"00002e08",
3013
2950 => x"00002e10",
3014
2951 => x"00002e10",
3015
2952 => x"00002e18",
3016
2953 => x"00002e18",
3017
2954 => x"00002e20",
3018
2955 => x"00002e20",
3019
2956 => x"00002e28",
3020
2957 => x"00002e28",
3021
2958 => x"00002e30",
3022
2959 => x"00002e30",
3023
2960 => x"00002e38",
3024
2961 => x"00002e38",
3025
2962 => x"00002e40",
3026
2963 => x"00002e40",
3027
2964 => x"00002e48",
3028
2965 => x"00002e48",
3029
2966 => x"00002e50",
3030
2967 => x"00002e50",
3031
2968 => x"00002e58",
3032
2969 => x"00002e58",
3033
2970 => x"00002e60",
3034
2971 => x"00002e60",
3035
2972 => x"00002e68",
3036
2973 => x"00002e68",
3037
2974 => x"00002e70",
3038
2975 => x"00002e70",
3039
2976 => x"00002e78",
3040
2977 => x"00002e78",
3041
2978 => x"00002e80",
3042
2979 => x"00002e80",
3043
2980 => x"00002e88",
3044
2981 => x"00002e88",
3045
2982 => x"00002e90",
3046
2983 => x"00002e90",
3047
2984 => x"00002e98",
3048
2985 => x"00002e98",
3049
2986 => x"00002ea0",
3050
2987 => x"00002ea0",
3051
2988 => x"00002ea8",
3052
2989 => x"00002ea8",
3053
2990 => x"00002eb0",
3054
2991 => x"00002eb0",
3055
2992 => x"00002eb8",
3056
2993 => x"00002eb8",
3057
2994 => x"00002ec0",
3058
2995 => x"00002ec0",
3059
2996 => x"00002ec8",
3060
2997 => x"00002ec8",
3061
2998 => x"00002ed0",
3062
2999 => x"00002ed0",
3063
3000 => x"00002ed8",
3064
3001 => x"00002ed8",
3065
3002 => x"00002ee0",
3066
3003 => x"00002ee0",
3067
3004 => x"00002ee8",
3068
3005 => x"00002ee8",
3069
3006 => x"00002ef0",
3070
3007 => x"00002ef0",
3071
3008 => x"00002ef8",
3072
3009 => x"00002ef8",
3073
3010 => x"00002f00",
3074
3011 => x"00002f00",
3075
3012 => x"00002f08",
3076
3013 => x"00002f08",
3077
3014 => x"00002f10",
3078
3015 => x"00002f10",
3079
3016 => x"00002f18",
3080
3017 => x"00002f18",
3081
3018 => x"00002f20",
3082
3019 => x"00002f20",
3083
3020 => x"00002f28",
3084
3021 => x"00002f28",
3085
3022 => x"00002f30",
3086
3023 => x"00002f30",
3087
3024 => x"00002f38",
3088
3025 => x"00002f38",
3089
3026 => x"00002f40",
3090
3027 => x"00002f40",
3091
3028 => x"00002f48",
3092
3029 => x"00002f48",
3093
3030 => x"00002f50",
3094
3031 => x"00002f50",
3095
3032 => x"00002f58",
3096
3033 => x"00002f58",
3097
3034 => x"00002f60",
3098
3035 => x"00002f60",
3099
3036 => x"00002f68",
3100
3037 => x"00002f68",
3101
3038 => x"00002f70",
3102
3039 => x"00002f70",
3103
3040 => x"00002f78",
3104
3041 => x"00002f78",
3105
3042 => x"00002f80",
3106
3043 => x"00002f80",
3107
3044 => x"00002f88",
3108
3045 => x"00002f88",
3109
3046 => x"00002f90",
3110
3047 => x"00002f90",
3111
3048 => x"00002f98",
3112
3049 => x"00002f98",
3113
3050 => x"00002fa0",
3114
3051 => x"00002fa0",
3115
3052 => x"000027c0",
3116
3053 => x"ffffffff",
3117
3054 => x"00000000",
3118
3055 => x"ffffffff",
3119
3056 => x"00000000",
3120
        others => x"00000000"
3121
);
3122
 
3123
begin
3124
 
3125
process (clk)
3126
begin
3127
        if (clk'event and clk = '1') then
3128
                if (memAWriteEnable = '1') and (memBWriteEnable = '1') and (memAAddr=memBAddr) and (memAWrite/=memBWrite) then
3129
                        report "write collision" severity failure;
3130
                end if;
3131
 
3132
                if (memAWriteEnable = '1') then
3133
                        ram(to_integer(unsigned(memAAddr))) := memAWrite;
3134
                        memARead <= memAWrite;
3135
                else
3136
                        memARead <= ram(to_integer(unsigned(memAAddr)));
3137
                end if;
3138
        end if;
3139
end process;
3140
 
3141
process (clk)
3142
begin
3143
        if (clk'event and clk = '1') then
3144
                if (memBWriteEnable = '1') then
3145
                        ram(to_integer(unsigned(memBAddr))) := memBWrite;
3146
                        memBRead <= memBWrite;
3147
                else
3148
                        memBRead <= ram(to_integer(unsigned(memBAddr)));
3149
                end if;
3150
        end if;
3151
end process;
3152
 
3153
 
3154
 
3155
 
3156
end dualport_ram_arch;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.