forked from tedsmith/quickhash
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdiskmodule.lfm
executable file
·735 lines (735 loc) · 35.3 KB
/
diskmodule.lfm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
object frmDiskHashingModule: TfrmDiskHashingModule
Left = 772
Height = 716
Top = 308
Width = 787
Caption = 'QuickHash - Disk Hashing Module'
ClientHeight = 716
ClientWidth = 787
DefaultMonitor = dmDesktop
OnClose = FormClose
OnCreate = FormCreate
OnShow = btnRefreshDiskListClick
Position = poDesktopCenter
LCLVersion = '2.0.4.0'
object Label2: TLabel
Left = 16
Height = 15
Top = 88
Width = 40
Caption = 'Vendor:'
ParentColor = False
end
object Label3: TLabel
Left = 16
Height = 15
Top = 128
Width = 37
Caption = 'Model:'
ParentColor = False
end
object Label4: TLabel
Left = 16
Height = 15
Top = 168
Width = 50
Caption = 'Serial No:'
ParentColor = False
end
object lv: TLabel
Left = 95
Height = 1
Top = 88
Width = 1
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object lm: TLabel
Left = 95
Height = 1
Top = 128
Width = 1
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object ls: TLabel
Left = 95
Height = 1
Top = 168
Width = 1
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object Label5: TLabel
Left = 16
Height = 15
Top = 208
Width = 27
Caption = 'Type:'
ParentColor = False
end
object lt: TLabel
Left = 95
Height = 1
Top = 208
Width = 1
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object GroupBox1: TGroupBox
Left = 14
Height = 658
Top = 14
Width = 759
Anchors = [akTop, akLeft, akRight]
ClientHeight = 638
ClientWidth = 755
TabOrder = 0
object TreeView1: TTreeView
Left = 8
Height = 136
Hint = 'Left click a physical disk or logical volume to select it'#10'Right click a selection for other options'
Top = 48
Width = 735
Anchors = [akTop, akLeft, akRight]
HotTrack = True
ParentShowHint = False
PopupMenu = PopupMenu1
ScrollBars = ssAutoBoth
ShowHint = True
SortType = stText
TabOrder = 0
OnSelectionChanged = TreeView1SelectionChanged
Options = [tvoAutoItemHeight, tvoHideSelection, tvoHotTrack, tvoKeepCollapsedNodes, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw]
end
object ledtSelectedItem: TLabeledEdit
Left = 144
Height = 23
Top = 208
Width = 591
Anchors = [akTop, akLeft, akRight]
Color = clGradientInactiveCaption
EditLabel.Height = 15
EditLabel.Width = 591
EditLabel.Caption = 'Selected Item:'
EditLabel.ParentColor = False
TabOrder = 5
Text = '...'
OnChange = ledtSelectedItemChange
end
object comboHashChoice: TComboBox
Left = 144
Height = 23
Top = 248
Width = 112
ItemHeight = 15
ItemIndex = 1
Items.Strings = (
'MD5'
'SHA-1'
'MD5 & SHA-1'
'SHA256'
'SHA512'
'SHA-1 & SHA256'
'xxHash (fast)'
'Blake3'
)
TabOrder = 1
Text = 'SHA-1'
end
object btnStartHashing: TButton
Left = 8
Height = 23
Top = 248
Width = 128
Caption = 'Compute Hash'
OnClick = btnStartHashingClick
TabOrder = 2
end
object ledtComputedHashA: TLabeledEdit
Left = 8
Height = 23
Top = 328
Width = 464
EditLabel.Height = 15
EditLabel.Width = 464
EditLabel.Caption = 'Device Hash MD5'
EditLabel.ParentColor = False
ReadOnly = True
TabOrder = 3
Text = '...'
end
object ledtComputedHashB: TLabeledEdit
Left = 8
Height = 23
Top = 384
Width = 464
EditLabel.Height = 15
EditLabel.Width = 464
EditLabel.Caption = 'Device Hash SHA-1'
EditLabel.ParentColor = False
ReadOnly = True
TabOrder = 4
Text = '...'
end
object btnRefreshDiskList: TButton
Left = 8
Height = 23
Top = 208
Width = 128
Caption = 'Refresh Disk List'
OnClick = btnRefreshDiskListClick
TabOrder = 6
end
object cbdisks: TComboBox
Left = 64
Height = 23
Top = 8
Width = 288
ItemHeight = 15
OnChange = cbdisksChange
Style = csDropDownList
TabOrder = 7
Visible = False
end
object Label1: TLabel
Left = 16
Height = 15
Top = 16
Width = 25
Caption = 'Disk:'
ParentColor = False
Visible = False
end
object ledtComputedHashC: TLabeledEdit
Left = 8
Height = 23
Top = 440
Width = 735
EditLabel.Height = 15
EditLabel.Width = 735
EditLabel.Caption = 'Device Hash SHA256'
EditLabel.ParentColor = False
ReadOnly = True
TabOrder = 8
Text = '...'
end
object ledtComputedHashD: TLabeledEdit
Left = 8
Height = 23
Top = 489
Width = 735
EditLabel.Height = 15
EditLabel.Width = 735
EditLabel.Caption = 'Device Hash SHA512'
EditLabel.ParentColor = False
ReadOnly = True
TabOrder = 9
Text = '...'
end
object cbLogFile: TCheckBox
Left = 528
Height = 19
Hint = 'Software title, Hashes, start times, '#13#10'end times, time taken, dates etc will '#13#10'be logged at the end of the process'
Top = 240
Width = 156
Caption = 'Create and save a log file?'
Checked = True
OnChange = cbLogFileChange
ParentShowHint = False
ShowHint = True
State = cbChecked
TabOrder = 10
end
object ledtComputedHashE: TLabeledEdit
Left = 8
Height = 23
Top = 544
Width = 735
EditLabel.Height = 15
EditLabel.Width = 735
EditLabel.Caption = 'Device Hash xxHash'
EditLabel.ParentColor = False
TabOrder = 11
Text = '...'
end
object lblschedulertickboxDiskModule: TCheckBox
Left = 288
Height = 19
Hint = 'Tick to enable scheduler'
Top = 240
Width = 63
Caption = 'Start at: '
OnChange = lblschedulertickboxDiskModuleChange
TabOrder = 12
end
object ZVDateTimePickerDiskModule: TZVDateTimePicker
Left = 360
Height = 23
Hint = 'Selected date and time in '#13#10'future to start disk hashing'
Top = 240
Width = 122
CenturyFrom = 1941
MaxDate = 73050
MinDate = 42736
TabOrder = 13
Enabled = False
TrailingSeparator = False
TextForNullDate = 'Choose Data & Time'
LeadingZeros = True
ShowHint = True
ParentShowHint = False
Visible = False
Kind = dtkDateTime
TimeFormat = tf24
TimeDisplay = tdHM
DateMode = dmComboBox
Date = 1.7E308
Time = 1.7E308
UseDefaultSeparators = True
HideDateTimeParts = []
MonthNames = 'Long'
end
object lblDiskHashSchedulerStatus: TLabel
Left = 288
Height = 15
Top = 272
Width = 9
Caption = '...'
ParentColor = False
end
object ledtComputedHashF: TLabeledEdit
Left = 8
Height = 23
Top = 600
Width = 729
EditLabel.Height = 15
EditLabel.Width = 729
EditLabel.Caption = 'Device Hash Blake3'
EditLabel.ParentColor = False
TabOrder = 14
Text = '...'
end
end
object ImageList1: TImageList
Height = 32
Width = 32
left = 688
top = 24
Bitmap = {
4C69030000002000000020000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006B6A
6D15ABABAC99B8B8B99FBBBBBC9FBABABB9FAEAEAE9FB0B0B19FB1B1B29FB2B2
B29FB1B1B29FB8B8B99FC4C4C59FBEBDBE9FC3C2C39FB1B0B29FAFAEB19FB2B2
B59FB4B4B69FB6B5B79FBABABC9FC8C7C89FC0C0C19FA1A0A28D65646709FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007A79
7B37A7A7A8FF999899FFCCCCCDFF7A797AFF414140FF454444FF454545FF4645
45FF454444FF545454FF919090FF979797FF717172FF484849FF4F4F50FF5555
56FF575657FF595959FF5A5A5BFFA2A3A5FFADADAEFF9F9EA0FF6F6E7123FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008484
8658C5C4C5FFC3C3C4FF808081FF040404FF000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF1C1B1AFF59564CFFA7A088FFB1A889FFA89F
7EFF9F9675FF9A9170FF7D755AFF2D2A22FF595A5EFFBDBDBEFF7B7A7D43FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009695
9878A5A4A5FF474747FF000000FF020202FF040404FF040404FF040404FF0404
04FF040404FF030303FF0C0C0DFFA6A49AFFD7D2BEFFE9E1C3FFEDE2BAFFDDD1
A6FFCCC097FFC1B68EFFBAAE86FFA79B74FF363121FF6A6B6BFF8E8E9062FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8A8
A99C393939FF000000FF1E1E1EFF313131FF2E2E2EFF2E2E2EFF2E2E2EFF2E2E
2EFF2F2F2FFF2E2E2EFF0D0D0DFF3A3939FF535354FF515150FF676459FFA29A
81FFCABF98FFBDB28BFFB3A881FFACA078FFA69A73FF787466FF94949886FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00ACAC
ADBC272727FF000000FF292929FF363636FF343434FF343434FF343434FF3434
34FF343434FF333333FF0D0D0DFF818181FFBABAB9FFB4B3B3FF8A8B8DFF4242
41FFB9AF8CFFC1B58DFFB5AA83FFAA9E77FFA2956BFF7D7660FF97989CA6FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0082818405ADAD
AED7141414FF000000FF151515FF1B1B1BFF1A1A1AFF1A1A1AFF1A1A1AFF1A1A
1AFF1A1A1AFF121212FF292929FFDEDEDEFFA3A2A0FF51504FFFA5A5A7FF9797
94FFBFB490FFB7AB83FFA1966FFFADA178FFA5986CFF797053FF959598C6FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008E8E8F16A3A2
A3EF020202FF000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF000000FF282828FFB9B9B9FFE0E0E0FFC9C8C8FFC7C6C5FFE9E9E9FF7676
76FF6E6856FFB3A883FFA5986FFF90886CFF8D8772FF7D7868FFA5A4A6E28787
890AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009595972EB7B7
B8FD111111FF000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF2A2A2AFF818181FF111111FF6E6E6EFFD4D4D4FF747474FF363636FF0909
09FF000000FF201F1AFF585448FFC1C1C2FFE9E9EDFFEBEBEDFFD6D6D7F58989
8B1FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A09FA14CCACA
CAFF8F8F8FFF333333FF000000FF000000FF000000FF000000FF070707FF4444
44FFD0D0D0FF646464FF989898FF9C9C9CFF3B3B3BFF3C3C3CFF20201FFF0101
01FF000000FF000000FF0C0C0FFF59595BFFAEAEAFFFC2C1C1FFC0C0C0FF9998
9A3AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8A8AA6BE3E3
E3FFE0E0E0FF5D5D5EFF000000FF020202FF444444FF969696FFD7D7D7FFEAEA
EAFFE5E5E5FF9D9D9DFF808080FF888888FFEBEBEBFFFFFFFFFFFFFFFFFFD8D8
D8FF919191FF3F3F3FFF0C0C0DFF202023FF2C2B2EFF5F5E60FFC6C6C7FFA8A8
AA58FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6B6B78EECEC
ECFF636366FF0D0C0FFF5B5B5BFFD2D2D2FFFFFFFFFFFFFFFFFFDADADAFF8E8E
8EFF494949FF808080FFE4E4E4FFFFFFFFFFFFFFFFFFFBFBFBFFFCFCFCFFFFFF
FFFFFFFFFFFFFFFFFFFFBABABAFF39393BFF18181CFF111114FF717173FFA4A3
A57CFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9A9A9AFA0A0
A2FF252428FF78777AFFFFFFFFFFFFFFFFFFE9E9EAFF9B9B9BFF4D4D4DFF8686
87FFF0F0F0FFFCFCFCFFE5E5E6FFE5E5E6FFEFEFEFFFF9F9FAFFF8F8F8FFF6F6
F6FFF6F6F7FFFCFCFCFFE1E1E2FF908F92FF5D5D5FFF101013FF555557FF8A8A
8B9EFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000001ACACADCC6867
6AFF69686BFFACACADFFF6F6F6FFF8F8F8FF9E9D9DFF848484FFE0E0E1FFF3F3
F3FFB7B7B7FF939393FFB7B7B7FFA2A2A2FFB5B5B5FFCBCBCBFFEBEBECFFF4F4
F4FFF2F2F3FFF5F4F5FFE9E9E9FFACACAEFF969597FF5B5B5DFF3B3B3DFFA2A2
A2BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001212120EB0B0B1E77473
76FFB4B3B5FFE2E2E3FFF0F0F0FFEEEEEEFFEDEDEDFFF8F8F9FFF6F6F7FFA9A9
A9FFB5B5B5FFC4C4C4FFB4B4B4FFB9B9B9FFBDBDBDFFC5C5C5FFB5B5B5FFEEEE
EFFFEEEEEEFFEEEDEEFFF0F0F0FFEDEDEEFFC7C7C8FF9C9B9DFF49494BFFA9A9
AADA0A0A0A06FFFFFF00FFFFFF00FFFFFF00FFFFFF0026262624C5C5C6F89F9F
A1FFEAEAEBFFEEEEEEFFEAEAEAFFEAEAEBFFEAEAEBFFEBEBEBFFE5E5E5FFBDBD
BDFFBFBFBFFFB3B3B3FFA7A7A7FFAEAEAEFFB6B6B6FFC2C2C2FF828182FFE9E9
E9FFEAEAEBFFEAEAEAFFEAE9EAFFEBEAEBFFEFEFEFFFE0DFE0FF787879FFA6A6
A7F01E1E1E18FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3B40F2F2F2FFD3D2
D3FFE9E9E9FFE6E5E6FFE6E5E6FFE6E5E6FFE5E5E6FFE7E6E7FFE2E1E2FF9595
95FFAEAEAEFFAEAEAEFFC0C0C0FFACACACFF989898FF484848FF878787FFEFEF
EFFFE5E5E6FFE5E5E6FFE5E5E5FFE5E5E5FFE5E5E5FFF2F2F2FFA4A4A4FF9B9B
9BFE37373833FFFFFF00FFFFFF00FFFFFF00FFFFFF005454555FFFFFFFFFFDFD
FCFFE1E1E1FFE1E1E2FFE1E1E2FFE1E1E2FFE1E1E2FFE1E1E2FFE5E5E6FFCFCF
D0FF808081FF686868FF636363FF515151FF434343FF8B8B8CFFE6E6E7FFE2E2
E3FFE1E1E1FFE1E1E1FFE1E1E1FFE1E1E1FFE1E0E1FFF0F0F1FF757475FF8282
83FF5454554FFFFFFF00FFFFFF00FFFFFF00FFFFFF0079797982EBEBECFF7F7E
80FFCECECFFFE2E2E2FFDDDDDEFFDDDDDEFFDDDDDDFFDDDDDDFFDCDCDDFFE0E0
E1FFE5E4E5FFD5D5D5FFC8C7C8FFCCCCCDFFDFDFE0FFE7E6E7FFDDDDDEFFDDDC
DDFFDDDDDDFFDDDDDDFFDDDCDDFFDCDCDDFFE2E1E2FFD7D7D7FF181818FF6B6B
6BFF75757573FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0A0A0A388878AFF0504
08FF5E5E5EFFE4E4E5FFDFDFDFFFD8D8D8FFD8D8D8FFD9D9D9FFD9D9D9FFD9D9
D9FFD9D9D9FFDADADBFFDCDBDCFFDBDBDCFFD9D9DAFFD8D8D9FFD8D8D9FFD8D8
D9FFD8D8D9FFD8D8D9FFD8D8D8FFDFDFE0FFE2E2E2FF505050FF000000FF4E4E
4EFF908F9095FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4B4B4C3BDBDBDFF8C8C
8DFF000000FF3C3C3CFFB6B6B6FFDBDBDCFFDCDCDDFFD4D4D4FFD1D1D2FFD2D2
D3FFD3D3D4FFD4D4D4FFD4D4D5FFD4D4D4FFD4D4D4FFD4D4D4FFD4D4D4FFD3D3
D4FFD3D3D3FFD3D2D3FFD5D4D5FFB1B1B1FF343434FF000000FF4F4E4FFFACAC
ADFFACACACB8FFFFFF00FFFFFF00FFFFFF000606060BC9C9C9DDAEAEADFFFFFF
FFFF9B9B9BFF4B4B4BFF8F8F8FFFFFFFFFFFFFFFFFFFF9F9F9FFEDEDEDFFE2E2
E2FFD9D8D9FFD5D5D6FFD4D4D4FFD4D4D4FFD5D5D5FFD4D4D5FFD5D5D5FFD8D8
D9FFDDDDDDFFE2E2E2FFCECECEFF7A7A7AFF646464FF9F9FA0FFF0F0F0FFBABA
BAFFCCCCCCD600000006FFFFFF00FFFFFF001919191BC9C9CAEFD5D5D6FFCBCB
CCFFD6D6D7FFDADADBFFDBDADBFFD3D2D3FFD4D3D4FFD7D6D7FFDADADAFFDBDB
DBFFDADADAFFD9D9DAFFDADADAFFDBDBDCFFDCDCDCFFDCDCDDFFDBDCDCFFDBDB
DCFFDBDBDBFFDADADAFFDBDADBFFE1E1E1FFE2E2E2FFDDDDDEFFD5D5D6FFD8D8
D9FFC6C6C7F02222221CFFFFFF00FFFFFF001B1B1B199F9FA0E55D5D5FFF5656
58FF616162FF646466FF6A696CFF3E3E3FFF1E1E20FF302F31FF39393BFF4342
44FF4D4C4EFF59585AFF555456FF353536FF3A3A3BFF39393AFF39393AFF3636
37FF353535FF454446FF717072FF6B6B6CFF6B6B6DFF6C686CFF696569FF5C5C
5DFF979797EF30303024FFFFFF00FFFFFF000E0E0E0F989899D86F6E70FF6261
63FF6D6D6FFF717072FF777779FF404041FF161517FF2B2A2DFF363638FF4242
43FF4E4D4FFF5C5B5EFF545456FF323232FF373637FF373737FF353535FF3231
32FF2F2F30FF484849FF7E7D80FF777779FF777578FF799685FF7A9D88FF6D6D
6DFF969596E019191918FFFFFF00FFFFFF0005050508898889C7737274FF5C5C
5EFF69686AFF6C6B6EFF727174FF403F41FF131214FF2C2B2EFF363537FF4040
42FF4B4A4DFF59585BFF515153FF393939FF3C3B3CFF404040FF383839FF3838
39FF313132FF4F4F50FF777779FF727174FF736E71FF55A378FF58B785FF7171
70FF868587CB0B0B0B0BFFFFFF00FFFFFF00010101037A797ABC787779FF5B5A
5CFF676669FF6A696CFF706F72FF434244FF030303FF1A1A1BFF302F31FF3C3C
3EFF48474AFF565558FF4E4E50FF313132FF323233FF383839FF333233FF3635
36FF2C2C2CFF515052FF757477FF706F72FF717073FF6D6C6DFF6A6969FF7E7D
80FF787878BA03030303FFFFFF00FFFFFF00FFFFFF003232327E434344ED3635
37F7383739F739393BF63C3B3DF6303032F61F1E20F4212122F4262527F42D2C
2EF4343335F43B3A3CF33C3B3EF3373638F338383AF3383839F3373638F33736
38F3333234F43A393BF53F3F41F63C3C3EF63A3A3CF63A393CF6353437F74040
42EF39393A7FFFFFFF00FFFFFF00FFFFFF00FFFFFF000000000A0000002B1313
13384B4B4B3E686868447979784A88888851979797569F9F9F5CA6A6A664ACAC
AC6AB0B0B070B3B3B374B6B6B678B8B8B87BB9B9B97BB8B8B87AB6B6B678B4B4
B474B0B0B070A8A8A86CA1A1A1669999995F9090905786868650767676495A5A
5A375050500FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF02FFFFFF0BFFFFFF14FFFFFF1EFFFFFF29FFFFFF33FFFFFF3DFFFF
FF46FFFFFF4EFFFFFF56FFFFFF5BFFFFFF5EFFFFFF5FFFFFFF5EFFFFFF5BFFFF
FF56FFFFFF4FFFFFFF46FFFFFF3DFFFFFF33FFFFFF28FFFFFF1EFFFFFF14FFFF
FF08FFFFFF02FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF03FFFFFF06FFFFFF08FFFFFF0CFFFFFF0FFFFFFF12FFFFFF16FFFF
FF18FFFFFF1BFFFFFF1DFFFFFF1EFFFFFF1FFFFFFF1FFFFFFF1FFFFFFF1EFFFF
FF1DFFFFFF1BFFFFFF18FFFFFF16FFFFFF12FFFFFF0FFFFFFF0CFFFFFF09FFFF
FF05FFFFFF01FFFFFF00FFFFFF0064AFD03562AAC9BB6FB6D4C476C0DFA879C3
E28B7BC6E56F7DC8E6527AC6E63679C6E51979C6E50200000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000559BBBC0417E98FF5B9FBEFF67AECEFF68B0
D0FF69B0D0FF69B1D0FF6DB5D4FF70B8D7FF71BBDBFA73BEDDE075C0DFC477C2
E0A779C5E28B7CC9E56E7DCBE6527ACAE5357ACAE5197BCBE602000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000005DA3C1C43F7993FF5B9EBAFF68AECDFF69B0
D0FF69B0D0FF7AB5CEFF6BAECDFF66AECFFF69B1D2FF6AB2D3FF68B0D2FF69B1
D3FF65ADD0FF6AB2D4FF69B2D3FF6BB4D5FF70BCDAFF72BFDCF97BCAE5620000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000069B0D0C477BBD7FF5D9DB8FF62A4C1FF65A9
C7FF68AECDFFDFE6E7FFF7F4F1FFEDECE9FFDCE3E5FFCADADFFFB7D0D9FFA4C5
D4FF93BCCFFF83B5CCFF79B7D1FF68B0D2FF65B0D2FF67B3D4FF86C9DF740000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000006BB2D2C486CCEAFF81C7E4FF70B3CFFF60A0
BCFF64A5C1FFD4DBDDFFF5F5F5FFFBFBFBFFFDFDFDFFFEFEFEFFFFFFFFFFFFFF
FFFFFFFFFFFFFEFEFDFFFAF7F5FFF4F0EDFFE4E8E7FFD3DFE2FFD7E1E2CBE9E3
DC88EAE0D76AE5D9CD4CE2D4C809000000000000000000000000000000000000
000000000000000000000000000068B1D1C484CAE9FF82C8E6FF84CCECFF79BF
DCFF62A2BDFFC7CECFFFC0BFBFFFBCBBBBFFCFCFCEFFDCDCDCFFDFDEDEFFE6E6
E5FFF6F5F5FFFDFDFDFFFFFEFEFFFFFEFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFF
FEFFFFFFFFFFFCFAF9FFE3D5C929000000000000000000000000000000000000
00000000000000000000000000006BB3D2C488CEECFF7FC6E4FF83CBEBFF81C9
EAFF7FC7E5FFBAD0D7FFBEBDBCFFA5A5A4FFB0AFAEFFAFAEADFFAEAEADFFBDBC
BBFFC4C4C3FFCDCDCCFFC6C5C5FFC7C7C6FFD3D2D2FFE1E0DFFFDEDDDDFFE8E7
E7FFF1F1F0FFFCFAF8FFE5D8CC29000000000000000000000000000000000000
000000000000000000000000000069B1D1C484CBEAFF81C7E6FF82C9EAFF7EC7
E9FF7CC5E5FF7DC5E4FF98C1D0FFA5A6A5FFA7A6A4FFA7A6A4FFA7A6A4FFACAB
AAFFC2C1BFFFC8C7C6FFCDCCCAFFC2C1BFFFC6C5C4FFCECDCCFFC6C6C4FFD4D3
D2FFD1D0CFFFFBF9F6FFE4D7CB29000000000000000000000000000000000000
000000000000000000000000000066AFCFC482C8E7FF80C6E5FF7FC7E9FF80C8
E9FF7CC5E5FF71B9DCFF69B1D4FF86C4DAFFABAFAEFFA9A8A5FFA09E9CFFABAA
A7FFBFBDBAFFCDCBC8FFC5C4C1FFC3C2C0FFC2C1BFFFC6C5C2FFC7C6C4FFC7C6
C4FFD5D4D1FFFAF8F3FFE4D7CA29000000000000000000000000000000000000
000000000000000000000000000064ACCDC482C9E7FF81C8E5FF7EC6E7FF7EC6
E6FF7AC3E3FF6EB6D9FF6DB7D8FF73BCDBFFAAB9BBFFBBB8B4FFB8B5B1FFBFBD
B8FFDAD8D3FFE5E2DDFFE0DED9FFDEDCD7FFCECCC8FFE7E5E0FFE2E0DBFFE5E3
DFFFDDDBD7FFFAF6F0FFE4D6C929000000000000000000000000000000000000
000000000000000000000000000064ACCCC481C8E6FF80C7E4FF7EC6E6FF7EC7
E6FF79C1E1FF6FB7D9FF6DB7D7FF6FB9D7FF99A8A9FF9E9C97FF989691FFAAA8
A3FFBCBAB4FFCECBC5FFC4C2BDFFC7C4BFFFD1CEC9FFE3E0DAFFE1DED8FFE9E6
E0FFEEEBE5FFF9F5EDFFE3D5C729000000000000000000000000000000000000
000000000000000000000000000067B0CFC480C7E5FF7FC6E4FF7DC4E6FF7AC2
E4FF7CC4E3FF72BADCFF6DB7D8FF72BCDBFF93A2A2FF9B9892FF999691FFA09D
97FFBDBAB4FFC5C2BBFFCAC7C0FFC0BDB6FFC4C1BAFFCDCAC4FFC0BEB8FFCECB
C5FFD0CEC7FFF8F3EAFFE3D5C629000000000000000000000000000000000000
000000000000000000000000000066AFCFC480C6E5FF7CC3E1FF7CC3E5FF79C2
E4FF7CC5E4FF72BBDDFF6BB5D7FF72BCDBFF9AA8A7FF9E9B94FF95938CFFAFAB
A3FFC5C1B8FFCBC7BEFFC2BFB7FFC1BEB6FFBFBCB4FFC3C0B8FFC5C2BAFFC6C2
BBFFD3CFC7FFF7F1E6FFE3D4C429000000000000000000000000000000000000
000000000000000000000000000064ADCEC480C6E6FF7FC5E3FF7EC6E8FF7FC8
E8FF77BFE1FF71BADDFF6FB9DAFF75BFDDFF98A5A3FFA8A49BFFA8A49BFFB3AF
A5FFDED9CCFFF3EDDFFFF8F2E4FFF5EFE1FFE9E4D8FFE4DFD3FFDFDACEFFE2DD
D1FFDAD6CBFFF6F0E3FFE2D3C329000000000000000000000000000000000000
000000000000000000000000000064ADCEC482C8E8FF82C9E6FF82CAEBFF7DC5
E6FF78C1E3FF73BADCFF72BBDCFF71BBDBFF909E9CFF969289FF8F8B83FF9C98
8FFFB8B3A9FFCAC4B9FFC2BDB2FFC0BCB1FFC6C1B6FFD7D2C5FFD8D3C6FFE0DA
CEFFE5DFD2FFF5EEDFFFE2D3C129000000000000000000000000000000000000
000000000000000000000000000068B0D0C484CAE9FF81C7E5FF82CAEBFF7EC6
E7FF78C0E3FF78C0E2FF73BCDDFF71B9D9FF899795FF8C8880FF8C8880FF9A95
8BFFBAB5A9FFC6C1B4FFC1BCAFFFC0BBAFFFBEB9ADFFCCC6B9FFC1BCB0FFCBC6
B9FFCDC8BCFFF4EDDCFFE2D2BF29000000000000000000000000000000000000
00000000000000000000000000006BB3D2C486CBE9FF80C5E4FF85CCECFF80C8
E9FF7DC4E5FF79C1E1FF76BEDFFF71BBDBFF8C9996FF918C82FF8B877DFF948F
85FFB7B2A5FFC2BCAFFFC6C1B3FFBEB9ACFFBEB9ACFFC2BDB0FFC5C0B2FFC5BF
B2FFD0CABCFFF4EBD9FFE1D1BE29000000000000000000000000000000000000
000000000000000000000000000069B1D1C485CBEAFF82C8E6FF82C9EBFF7EC6
E8FF7AC2E4FF72B9DCFF6EB6D9FF71BBDBFF96A29EFF9D988BFF9B968AFFABA5
97FFC7C1B1FFCEC7B7FFC1BBADFFC2BBADFFBEB8AAFFCDC6B7FFBFB9ABFFC9C3
B4FFCAC4B5FFF3EAD6FFE1D1BD29000000000000000000000000000000000000
00000000000000000000000000006BB3D2C488CEECFF7FC5E4FF85CCECFF80C9
EAFF7CC4E5FF72BBDDFF70B9DBFF6FB8D9FF84918FFF868278FF89857AFF8E8A
7FFFBCB6A7FFD2CBBAFFE0D8C6FFD8D0BFFFDAD2C1FFEDE5D1FFF4EBD6FFF4EB
D6FFF1E9D4FFF3E9D4FFE1D0BC29000000000000000000000000000000000000
000000000000000000000000000069B1D1C484CBE9FF81C8E6FF80C8E9FF7FC8
E9FF7DC5E5FF77BFE0FF6AB3D6FF6EB8D9FF899593FF898479FF858076FF938E
82FFB7B1A2FFCAC3B2FFC2BBACFFC1BBACFFBDB7A8FFC3BCADFFC6BFAFFFBFB9
AAFFD6CFBDFFF2E8D2FFCFBFAC25000000000000000000000000000000000000
000000000000000000000000000066AFCFC482C8E7FF7FC6E5FF7FC7E9FF80C8
E8FF7CC4E5FF6FB8DAFF67B0D3FF73BCDCFF929F9EFF97948AFF98958AFFB7B2
A4FFE2DBC9FFE4DECCFFDDD6C5FFDDD7C5FFD4CEBDFFD0C9B8FFC2BCADFFCEC7
B6FFD3CCBAFFF1E6D0FF554E4621040303050000000300000001000000000000
000000000000000000000000000063ACCDC481C8E7FF81C8E5FF7EC6E6FF7DC5
E5FF7AC2E2FF6EB7DAFF6EB7D9FF72BBDBFF89989AFF898882FF888882FF9493
8CFFC2C0B7FFDFDCD1FFE1DED2FFE1DED1FFE3DFD2FFF3EFDFFFF9F4E3FFF8F3
E1FFF6F0DEFFF0E7D4FD0A09083300000028000000210000001B000000100000
000300000000000000000000000064ACCAC282C8E6FF80C7E4FF7EC5E6FF7FC7
E6FF79C1E1FF6FB7D9FF6DB6D7FF6FB8D8FF869496FF878580FF898882FF9594
8FFFC1C0B8FFD6D5CCFFCBCAC2FFCBCAC2FFCBCAC3FFD3D2CAFFCCCBC3FFD1CF
C7FFEEECE1FFD8D1C5E6000000490000004700000043000000380000001B0000
000400000000000000000000000065ADCBC380C6E5FF7FC6E4FF7DC5E6FF7AC2
E4FF7CC4E3FF72BBDCFF6DB7D8FF71BBDBFF96A29FFF979387FF959187FFA7A3
97FFCECABCFFE3DAC8FFECE8D8FFE6E2D4FFE0DCD0FFD4D1C6FFD0CEC4FFD2CF
C6FFFCF9ECFFB9B2A8E1272523830606055D0000004600000025121110080000
00000000000000000000000000005896B0C180C6E5FF7CC3E1FF7CC4E6FF79C2
E4FF7BC4E4FF72BBDDFF6BB5D7FF73BCDBFF98A29BFFA09989FFA19A89FFB0A9
97FFE5D9C1FFDABC9DFFD5B697FFDFC4A6FFE0C4A6FFE0C4A7FFF0E0C8FFFCF4
DFFFFCF4E0FFA19C95FF92918FFFA7A5A1FCAAA6A1D98F8A859C8B847E5D857D
76237C766F0200000000000000006BB1D08480C6E6FF80C6E4FF7EC6E8FF80C8
E8FF77BFE1FF71BADCFF70B9DBFF75BEDDFF909992FF98907EFF99917FFFA8A0
8CFFDFD4B9FFEDE1C6FFCCC4AFFFD2C9B4FFE2D7BFFFEFE0C4FFF4E9CFFFF5EA
D0FFD7CCB8FF7D7B78FF8D8B87FF9E9D98FFC1BFB9FFD4D2CCFFE5E2DBFFF5F1
E9FFDBD4CAE58D82789C2824200E7BC2E20983CAE99C82C8E6FE82CAEBFF7DC5
E6FF79C1E3FF73BBDDFF72BBDCFF71BADBFF738183FF79756FFF7E7971FF8A84
7AFFB0A898FFC2BBAEFFBFB8AEFF797266FF7B7366FF908877FFA69C88FFBAB0
9AFFA6A097FFABA8A0FFB0ADA5FFBDB9B1FFC9C5BCFFD5D0C6FFE0DACFFFB8AF
A4E1514A448813110F2716131103000000000000000081C8E75483CAEBEC7EC6
E7FF79C0E3FF78C0E2FF74BDDDFF70B9D9FF849090FF7F7B72FF737068FF7976
6EFFA29D93FFBCB7ABFF928D85FF3C3733FF27211FFF221C1AFF241F1EFF241F
1EFF322E2DFF6B6765FF5B5756FFA7A3A0FFA6A19CFFA19A93FA706863C14442
414B62605E04000000000000000000000000000000000000000085CDEC1B7FC7
E8BD7DC5E6FF79C1E1FF76BEDEFF71BBDBFF3E4B4FB74C473FC6746C61E4B3A9
98FBD1C8B5FFCFC7B4FFB7B09FFF938D80FF7A766BFF706B61FF5C564EFF4D47
41FF504A45FF524B49FF8F8987FFA49E9CFFB3AEADFFBFBBB9FFBFBBBAFFC5C2
C1FBCAC7C6D99F9A992C00000000000000000000000000000000000000007BC3
E50278C0E27670B8DBF96DB6D9FF71BADBFF1A2B337E00000056000000321411
0F26463E3756696055909B8F7EC5CCBEA7F2DED2B8FFD3C9B0FFC6BDA6FFCAC0
A9FFA19684E839342E9A171615642E2C2C764A474699605C5BB66E6A68C87873
72D27F7B79D5504D4C8F15141403000000000000000000000000000000000000
0000000000006EB6D9346EB7D9D96EB8D9FF1A2C34700000002C000000070000
000000000000000000001A1714041C18151237312B405A51477A7D7263AB3F38
3175100E0C1D0F0D0B02000000000000000003030303030202080302020D0101
0112010101160000001403030301000000000000000000000000000000000000
0000000000000000000067B0D20C68AECE931A2B343101010207000000000000
0000000000000000000000000000000000000000000000000000110F0D010000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF00000000044194CDB43D94D0FF3A92
CFFF3A92CFFF3D94D0FF4095CED5000000050000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF000000000D3D94D0FFDCFDFFFFD8F9
FFFFD8F8FFFFDBFBFFFF358ECDFF3991CEFF3A92CFFF3A92CFFF3A92CFFF3A92
CFFF3D94D0FF4094CDB400000004000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF00000000153B92CFFFD5F7FFFF60D1
F9FF61D0F8FFB4EBFDFFD9F7FFFFDAF9FFFFDAF9FFFFDAFAFFFFDAFAFFFFDAFB
FFFFDFFFFFFF3D94D0FF0000000D000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF00000000163B92CFFFC9F4FFFF6AD6
F9FF6DD6F9FF6BD5F9FF6AD5F9FF6AD6F9FF6BD7FAFF6CD9FBFF6CDAFCFF6BDB
FDFFDAFDFFFF3C93D0FF00000015000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF00000000163C92CFFFBEF3FFFF72DA
FBFF76DBFBFF76DBFBFF76DBFBFF76DCFBFF78DFFDFF50AADEFF368BCAFF338B
CBFF338CCCFF3790CEFF3D94D0FF4194CDB40000000400000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF00000000163D92CFFFB4F3FFFF7AE1
FEFF7DE2FEFF7EE3FEFF7EE3FFFF7FE4FFFF53ACDDFF56B9E8FFDAF7FFFFD6F6
FFFFD4F6FFFFD5F7FFFFDAFBFFFF3E94D0FF0000000D00000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF00000000163E93D0FFADF5FFFF52AD
DEFF358ACAFF348ACAFF348ACAFF368ACAFF5DBDE9FF70D9FBFF6CD7FAFF69D5
F9FF68D5F9FF84DFFCFFA3DBF4FF3784BABB0000001200000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF00000000164095D0FF84D7F4FF49A6
DAFFDEFDFFFFDBFBFFFFDBFAFFFFDEFBFFFF77DEFDFF79DDFCFF78DCFBFF77DC
FBFF75DCFBFFA9EEFFFF60AADAFF19395047000000114194CDB33D94D0FF3A92
CFFF3A92CFFF3D94D0FF3F93CCAC000000040000000000000000000000000000
0000000000000000000000000000FFFFFF00000000164397D1FF62B8E3FF7CCB
EDFFB6F2FFFF7CE3FFFF7DE3FEFF7FE3FEFF82E4FEFF83E4FEFF83E4FEFF82E4
FEFF90E8FFFF9AE2FAFF3C8EC8EA0000001F000000123D94D0FFDCFDFFFFD8F9
FFFFD8F8FFFFDBFBFFFF358ECDFF3991CEFF3A92CFFF3B92CFFF3B93D0FF3E95
D0FF4194CDB40000000400000000FFFFFF00000000164498D2FF449AD3FFA9F4
FFFF9BF3FFFF90EFFFFF91EFFFFF91EFFFFF91F0FFFF92F0FFFF92F0FFFF92F0
FFFFA5F7FFFF65B8E3FF2E69938000000012000000153B92CFFFD5F7FFFF62D2
F9FF62D2F9FFB6ECFEFFDBF9FFFFDCFBFFFFDDFDFFFFDEFEFFFFDFFFFFFFE4FF
FFFF4096D1FF0000000D00000000FFFFFF00000000164498D0F34397D1FF4094
D0FF3E92CFFF3E92CEFF3E92CFFF3C92D0FF3A92D1FF3C92D0FF3D92D0FF3D92
D0FF3E93D0FF3E92CDF10000002700000009000000163B92CFFFC7F5FFFF6EDB
FCFF71DCFCFF70DCFCFF6EDDFDFF6FDEFEFF49AADEFF308ACBFF308BCBFF358E
CDFF3F95D1FF0000001500000000FFFFFF000000001000000031000000420000
0043000000430000004300000043000000488D8C8CFF00000048000000430000
004300000042000000320000001400000002000000163992D1FFBCF5FFFF4EAB
DFFF368BCBFF358BCBFF348BCBFF348BCBFF318ACBFFD8F8FFFFD5F7FFFFDBFB
FFFF3D94D0FF0000001600000000FFFFFF000000000500000010000000160000
0016000000160000001600000016000000278D8C8CFF00000027000000160000
001600000016000000100000000500000000000000163793D3FFB0F6FFFF338B
CBFFDDFCFFFFDAF9FFFFDBF9FFFFDBF8FFFFDAF8FFFFAEE9FEFF64D5FAFFD3F8
FFFF3B92CFFF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF8D8C8CFF8D8C8CFF8D8C
8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF3693D5FFA6F6FFFF338A
CBFFD3F9FFFF70DBFCFF71DAFBFF72DAFBFF72DAFBFF73DAFBFF73DBFBFFBFF3
FFFF3C92CEFF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF000000370000002D0000
002D0000002D0000002D0000002D0000002D000000373893D4FF9EF8FFFF368B
CBFFBAF5FFFF7FE3FFFF81E3FEFF82E3FEFF82E3FEFF82E3FEFF81E4FFFFB0F3
FFFF3D92CFFF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000027000000160000
001600000016000000160000001600000016000000273E95D2FF9CFCFFFF3B8F
CDFFAAF9FFFF91F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFFA8F9
FFFF4094D0FF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
000000000000000000000000000000000000000000153D89BDC44296D1FF4296
D1FF4094D0FF3F92CFFF3F92CEFF3F92CEFF3F92CEFF3F92CEFF3F92CFFF4094
D0FF3D89BDC40000001500000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
0000000000000000000000000000000000000000000D0000002B0000003F0000
0043000000430000004300000043000000430000004300000043000000430000
003F0000002B0000000D00000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
000000000000000000000000000000000000000000040000000D000000150000
0016000000160000001600000016000000160000001600000016000000160000
00150000000D0000000400000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
000000000000000000000000000000000000000000044194CDB43D94D0FF3A92
CFFF3A92CFFF3D94D0FF3F93CCAC000000040000000000000000000000000000
0000000000000000000000000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
0000000000000000000000000000000000000000000D3D94D0FFDCFDFFFFD8F9
FFFFD8F9FFFFDBFBFFFF358ECDFF3991CEFF3B93CFFF3D94D0FF3E95D0FF4096
D1FF4294CDB40000000400000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
000000000000000000000000000000000000000000153A92D0FFD5F7FFFF62D3
F9FF63D4F9FFB7EDFEFFDBFAFFFFDDFCFFFFDFFEFFFFB6E4F7FFB8E5F8FFBCE8
FAFF4197D1FF0000000D00000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
000000000000000000000000000000000000000000163892D1FFC7F6FFFF6FDB
FCFF63C8F1FF62C9F2FF61C9F2FF61CAF2FF4AACDFFF328CCCFF328DCCFF3790
CEFF4096D1FF0000001500000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF00000016000000000000
000000000000000000000000000000000000000000163692D3FFBBF5FFFF4EAC
DFFF368CCBFF358CCBFF358CCBFF358CCBFF318ACBFFD8F9FFFFD6F8FFFFDBFC
FFFF3D94D0FF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000168D8C8CFF8D8C8CFF8D8C8CFF8D8C
8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF3593D5FFB0F6FFFF338B
CBFFDEFCFFFFDAFAFFFFDBF9FFFFDBF9FFFFDAF8FFFFAEE9FEFF64D5FAFFD3F8
FFFF3B92CFFF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000110000002D000000320000002D0000
002D0000002D0000002D0000002D0000002D000000373893D3FFA6F6FFFF338A
CBFFD3F9FFFF70DBFCFF71DAFBFF72DAFBFF72DAFBFF73DAFBFF73DBFBFFBFF3
FFFF3C92CEFF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000060000001100000016000000160000
001600000016000000160000001600000016000000273D93D1FF9FF8FFFF368B
CBFFBAF5FFFF7FE3FFFF81E3FEFF82E3FEFF82E3FEFF82E3FEFF81E4FFFFB0F3
FFFF3D92CFFF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000164195D1FF9DFCFFFF3B8F
CDFFAAF9FFFF91F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFFA8F9
FFFF4094D0FF0000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000153D89BDC44296D1FF4296
D1FF4094D0FF3F92CFFF3F92CEFF3F92CEFF3F92CEFF3F92CEFF3F92CFFF4094
D0FF4396CFF30000001600000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000D0000002B0000003F0000
0043000000430000004300000043000000430000004300000043000000430000
0042000000310000001000000000FFFFFF000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000040000000D000000150000
0016000000160000001600000016000000160000001600000016000000160000
0016000000100000000500000000
}
end
object PopupMenu1: TPopupMenu
left = 600
top = 24
object menShowDiskManager: TMenuItem
Caption = 'Show Disk Manager'
OnClick = menShowDiskManagerClick
end
object menShowDiskTechData: TMenuItem
Caption = 'Show Disk Technical Data'
OnClick = GetDiskTechnicalSpecs
end
object menHashDisk: TMenuItem
Caption = 'Hash this Disk...'
OnClick = menHashDiskClick
end
end
object sdLogFile: TSaveDialog
left = 616
top = 392
end
object DiskHashingTimer: TTimer
left = 712
top = 272
end
end