-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.lfm
1742 lines (1742 loc) · 94.1 KB
/
main.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
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
object FMain: TFMain
Left = 748
Height = 612
Top = 70
Width = 532
Caption = 'Easy Script Launcher'
ClientHeight = 612
ClientWidth = 532
Constraints.MinHeight = 612
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -13
Font.Name = 'Sans'
Font.Pitch = fpVariable
Font.Quality = fqDraft
Icon.Data = {
BE1000000000010001002020000001002000A810000016000000280000002000
0000400000000100200000000000001000006400000064000000000000000000
0000604A4200604A4200604A4200604A4200604A42005B443C006C5851008274
6E0073635B007D6E6800968D88156B57505C5239319A624C44C6604A42E1604A
42F0604A42F0604A42E1604A44C66047349A604A415C605A861561536C00604E
520060536C00604F570060493E00604A4200604A4200604A4200604A4200604A
4200604A4200604A4200604A4200604A4200604A42005C453D0069554D007564
5D008679732DB0ADA99DD6DDDAF5B0ADA9FF543B32FF5C453DFF604A42FF604A
42FF604A42FF604A42FF604A42FF604323FF6160A5FF6177F9F46168C49D6056
752C604D4F00604D4E00604A4100604A4200604A4200604A4200604A4200604A
4200604A4200604A4200604A4200604A4200604A4200574037006A564F00B4B2
AE8DD2D7D5FFD4DBD8FFCDD1CEFFDEE7E4FF867973FF4C3229FF614B43FF604A
42FF604A42FF604A43FF604427FF605366FF6177FFFF6175FDFF6177FFFF6174
F8FF6169C68D6052620060473400604A4200604A4200604A4200604A4200604A
4200604A4200604A4200604A4200604A4200604A42005C453D225A423AD2A5A0
9CFFDBE3E1FFC6C9C6FFC6C9C6FFDAE2DFFFB0AEAAFF513830FF5C453DFF604A
42FF604A42FF604A41FF604326FF6165B9FF617AFFFF6170EBFF6170EAFF6179
FFFF6170E5FF604D4ED260473422604A4200604A4200604A4200604A4200604A
4200604A4200604A4200604A4200604A4200604A422E624C44F3594138FF4B30
27FFADA9A6FFD7DDDBFFC7CAC7FFCFD4D1FFC5C8C5FF5F4840FF4E332AFF604A
43FF614B45FF60411AFF604428FF616FE4FF6175FFFF6171EDFF6175FBFF616D
DAFF604734FF604429FF604B46F3604A422E604A4200604A4200604A4200604A
42005E4840005E4840005D473F005F49411B604A42F6604A42FF624C44FF482C
23FF887C75FFDBE3E1FFC7CAC7FFC7C9C7FFCACECBFFCCD0CDFFA29D98FF5940
35FF5D4536FF615C91FF616AC8FF6172F1FF6171F0FF6171EDFF6179FFFF615B
8DFF604018FF604B45FF604A42FF604A42F6604A421B604A4000604A4000604A
4000644E4600634E4600563E3500583F37DC624C44FF604A42FF624C44FF452A
20FF908681FFDCE3E1FFC7CAC7FFC9CDCAFFC9CDCAFFA39D99FF82746EFF5C44
39FF5E4635FF6160A4FF6170E2FF6172F2FF6171EEFF6171EEFF6179FFFF615A
88FF604119FF604B45FF604A42FF604B45FF604839DC60452E00604A4400604B
45006B5750005F494100968D888F75635CFF44281EFF523930FF45281EFF614C
44FFC4C6C3FFD0D5D3FFC7CAC7FFD3D9D6FFBEBEBBFF4F352CFF4B3027FF614C
45FF614B43FF60411CFF604733FF6170E8FF6175FDFF6171EDFF6176FDFF616B
CFFF604427FF604324FF60493DFF604323FF604B47FF615A868E604A4000604D
4D0059413800705E5720DDE5E3FFC7CAC7FF7F706AFF6B5851FF7D6F68FFC0C1
BDFFD5DCD9FFC5C7C4FFC7C9C6FFDEE6E5FF938A84FF41241AFF624C45FF604A
42FF604A42FF604A42FF60411AFF6160A4FF6178FFFF6171EDFF6171EEFF6177
FFFF6166B9FF604A44FF604632FF604B47FF6169C6FF617AFFFF60515D206047
350058413800A39D98A4D9E1DEFFD1D6D4FFD8DFDDFFCCD0CEFFD7DEDCFFD3D9
D6FFC5C7C4FFC5C8C5FFCACDCBFFDAE2E0FFC7CAC7FF7D6D67FF563D35FF5F49
41FF604A42FF604839FF604A41FF616BCFFF617CFFFF6170EBFF6170EBFF6171
EEFF6177FFFF6171EEFF616ACDFF6172F0FF6177FFFF6179FFFF6164B3A56048
3A007A6A640FCDD2CEFFCDD1CFFFC6C9C6FFC8CCC9FFCBCFCCFFC8CCC9FFC7CA
C6FFC6C8C5FFCCD0CDFFDEE6E4FF8B7F7AFF9C958FFF9E9792FF3F231AFF442A
20FF452A20FF4C2E11FF5E61B3FF636DCFFF6165B9FF6179FFFF6171EEFF6171
EBFF6171ECFF6174F8FF6176FFFF6173F7FF6171ECFF6174F8FF6172F0FF6053
6A0F7F706A5DDBE3E0FFDCE4E2FFCBD0CDFFC7CAC7FFC7C9C6FFC7CAC7FFCCD1
CEFFD9E1DFFFCFD3D0FF8E847DFF52382FFF381A10FF442920FF8B7B75FFBAB0
ADFFBAB0ADFF897972FF4D373AFF4D2F13FF644A32FF6168C2FF6175FAFF6173
F8FF6171EEFF6171ECFF6171EDFF6171ECFF6171ECFF6175FDFF617DFFFF605E
975E5840379F76655FFFB0AFABFFD0D5D2FFD5DBD9FFC9CDCAFFD5DBD9FFCBCF
CCFFB9B9B5FFCACECBFF69554EFF3A1D12FF624C45FFE0DBD9FFFFFFFFFFE2DE
DDFFE2DEDDFFFFFFFFFFE1DBD3FF624C42FF492A0CFF644C40FF6172EDFF6175
FFFF6178FFFF6177FFFF6171EEFF6177FFFF6179FFFF6172EFFF615D95FF604B
449F604A42CC4F342CFF523930FF6A574FFF8F847FFFCFD4D1FF928984FF6752
4BFF4D332AFFAEABA7FF8C817BFF44281FFFFCFBFBFFEAE7E6FF634E46FF472D
24FF472E24FF634D46FFE8E5E4FFFDFDFDFF563818FF55508AFF626FE2FF604C
4AFF61587DFF6165B9FF6173F1FF6165B5FF615983FF604C4CFF604220FF6047
37CC604A42E6614B43FF5E4840FF492E25FF553D34FFBDBEBAFF634E46FF492E
25FF5A423AFF5B443CFF442A21FFCDC6C3FFFEFEFEFF442A21FF482F26FF604A
42FF604A42FF482F26FF432920FFFEFDFDFFCDC4BCFF412E3EFF604F59FF6043
23FF603E0EFF614E4EFF5F72F9FF564038FF603E0FFF604733FF604A43FF604A
43E6604A42F3604A42FF604B43FF5F4941FF624D45FF6A574FFF624C44FF5F49
41FF614B43FF553D35FF584038FFFFFFFFFF9F918DFF3D2219FF634D45FF604A
42FF604A42FF634D45FF3D2319FF9F928DFFFFFFFFFF5B412EFF593E28FF604B
46FF60493DFF614C4BFF60577AFF624D4AFF5F483DFF604B43FF604A42FF604A
42F3604A42F3604A42FF574037FF6A564EFFE6E2E1FF7A665FFF4E362DFF614B
43FF604A42FF533C33FF715D56FFFCFCFCFF7D6B64FF4E352DFF604A42FF604A
42FF604A42FF604A42FF4E352CFF7D6B64FFFCFCFCFF715E56FF543C33FF604A
42FF604B44FF50372BFF836C52FFE7E2DEFF69554FFF574038FF604A42FF604A
42F3604A42E6604A42FF563E36FF655048FFFFFFFFFF958681FF482F26FF604A
42FF604A42FF594139FF5F4840FFFFFFFFFF988984FF40261CFF624D45FF604A
42FF604A42FF624D45FF40251CFF988984FFFFFFFFFF5F4941FF594139FF604A
42FF604A42FF492F26FF958680FFFFFFFFFF655048FF563E36FF604A42FF604A
42E6604A42CC644F47FF513930FF3F241BFFF0EEEDFFABA09CFF432920FF614B
43FF604A42FF604A42FF442B22FFCEC6C4FFE9E5E4FF3C2117FF4F372EFF614B
44FF614B43FF4F372EFF3C2218FFE9E6E5FFCDC6C4FF442B21FF604A42FF604A
42FF604B43FF432A20FFAA9E9AFFF0EEEDFF3F251BFF513930FF644F47FF604A
42CC604A429F4F362DFF7B6862FFE0DCDAFFFFFFFFFFBEB6B2FF3F241AFF614C
44FF604A42FF644F47FF40261CFF624C44FFFFFFFFFFD9D4D2FF533B33FF4126
1DFF41261DFF533C33FFDBD5D4FFFFFFFFFF614C44FF41261DFF644F47FF604A
42FF614C44FF3E241AFFBDB3B0FFFFFFFFFFE0DCDAFF7A6862FF4F362DFF604A
429F604A425C50382FFF83716BFFB5ABA8FFB9AEABFFF4F3F2FF584138FF5740
37FF644E47FF4D342BFF4E352DFFD9D5D3FFE1DDDBFFE1DDDBFFFBFBFAFFD7D1
CFFFD7D1CFFFFBFBFBFFE1DDDCFFE1DDDBFFDAD4D2FF4E352CFF4D342BFF644E
47FF584038FF573F37FFF3F1F1FFBAB0ADFFB5ABA7FF83716BFF50382FFF604A
425C604A420D654F47FE594239FF361A10FF34170DFFFFFFFFFFB0A5A1FF3D23
19FF50382FFF4A3128FFEEEBEAFFFEFEFEFF4D342BFF462C23FF9D8F8AFFCCC5
C3FFCCC5C3FF9D8F8AFF462D23FF4D352BFFFEFEFEFFEDEBEAFF4A3027FF5038
2FFF3D2319FFADA19DFFFFFFFFFF35190EFF361A0FFF594239FF644F47FE604A
420D604A4200604A42A35B443CFF594239FFB4AAA6FFFFFFFFFFFFFFFFFF4C33
2AFF3A1E14FFEEECEBFFFEFEFEFF543D34FF4A3128FF5E4840FF482F26FF4329
1FFF43291FFF482F26FF5E4840FF4A3128FF543D34FFFEFEFEFFEEECEBFF3A1F
15FF4A3128FFFFFFFFFFFFFFFFFFB4A9A6FF594239FF5B443CFF604A42A3604A
4200604A4200604A421F584139FF654F47FFD8D3D1FF8A7973FFD6D0CEFFD0CA
C7FFCAC3C0FFF0EEEDFF574038FF482F25FF644E47FF604A42FF604A42FF604A
42FF604A42FF604A42FF604A42FF644E47FF482F25FF574038FFF1EFEEFFCAC3
C0FFCFC9C6FFD7D1CFFF8A7973FFD8D3D1FF654F47FF584139FF604A421F604A
4200604A4200604A4200624C448D604A42FF4C342AFF2F1208FF5E473FFFFFFF
FFFFFFFFFFFF563F36FF2D1006FF655048FF614B43FF604A42FF604A42FF604A
42FF604A42FF604A42FF604A42FF614B43FF655048FF2D1006FF553E35FFFFFF
FFFFFFFFFFFF5E4840FF2F1208FF4C342AFF604A42FF624C448D604A4200604A
4200604A4200604A4200604A4200604A42DC5A433BFF523A31FFDEDAD8FFE1DD
DBFFD7D2D0FFD4CECCFF6F5B54FF3E241AFF482F26FF5A433AFF5F4941FF5F49
41FF5F4941FF5F4941FF59423AFF482F25FF3E241AFF715D56FFD4CECCFFD7D2
D0FFE1DDDBFFDED9D7FF523A31FF5A433BFF604A42DC604A4200604A4200604A
4200604A4200604A4200604A4200604A421B5C463EF6624C44FFACA19CFF644E
46FF3B2016FFE5E2E1FFFFFFFFFFD1CBC8FF7D6B65FF584038FF4A3128FF462C
23FF462D23FF4B3229FF584139FF7F6D67FFD2CCCAFFFFFFFFFFE6E2E0FF3B20
16FF644E46FFACA19CFF624C44FF5C463EF6604A421B604A4200604A4200604A
4200604A4200604A4200604A4200604A4200614B432E604B43F3462D24FF482F
26FF665048FFFCFBFBFFB8AFABFFC5BDBAFFF9F8F8FFF1EFEFFFEAE7E6FFC4BC
B9FFC4BCB8FFEAE7E6FFF2F0F0FFF9F8F8FFC4BCB9FFB8AEABFFFCFBFBFF6550
48FF482F26FF462D24FF604B43F3614B432E604A4200604A4200604A4200604A
4200604A4200604A4200604A4200604A4200604A4200604A4222604A42D1553D
35FF7D6B64FFB0A5A0FF452C22FF381C12FFFFFFFFFFDDD8D6FF998B86FFFFFF
FFFFFFFFFFFF978983FFDBD6D5FFFFFFFFFF371C11FF462C23FFB0A5A0FF7D6B
64FF553D35FF604A42D1604A4222604A4200604A4200604A4200604A4200604A
4200604A4200604A4200604A4200604A4200604A4200604A4200604A4200634E
468B59433AFF452B22FF553E35FF69544CFFD9D4D2FF725E57FF0E0000FFD6D0
CEFFD6D0CEFF0E0000FF725E57FFD9D4D2FF69544CFF553E35FF452B22FF5943
3AFF634E468B604A4200604A4200604A4200604A4200604A4200604A4200604A
4200604A4200604A4200604A4200604A4200604A4200604A4200604A4200604A
4200604A422B604A429C614B43F3604A42FF543C34FF59423AFF5A433BFF7E6C
65FF7E6C65FF5A433BFF59423AFF543C34FF604A42FF614B43F3604A429C604A
422B604A4200604A4200604A4200604A4200604A4200604A4200604A4200604A
4200604A4200604A4200604A4200604A4200604A4200604A4200604A4200604A
4200604A4200604A4200604A4214604A425C5B443C9A5F4941C6655048E14F37
2EF04F372EF0655048E15F4941C65B443C9A604A425C604A4214604A4200604A
4200604A4200604A4200604A4200604A4200604A4200604A4200604A4200604A
4200000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000
}
Menu = MainMenu1
OnClose = FormClose
OnShow = FormShow
Position = poScreenCenter
LCLVersion = '2.0.8.0'
object StatusBar1: TStatusBar
Left = 0
Height = 24
Top = 588
Width = 532
Constraints.MinHeight = 24
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
Panels = <
item
Alignment = taCenter
Width = 20
end
item
Width = 500
end>
ParentFont = False
SimplePanel = False
end
object GroupBoxOutputs: TGroupBox
Left = 0
Height = 160
Top = 429
Width = 532
Align = alClient
Caption = 'Thread I/O'
ClientHeight = 141
ClientWidth = 522
Constraints.MinHeight = 160
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentColor = False
ParentFont = False
TabOrder = 1
object PageControlOutput: TPageControl
Left = 0
Height = 141
Top = 0
Width = 522
Align = alClient
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentFont = False
TabOrder = 0
TabPosition = tpBottom
Options = [nboShowCloseButtons]
end
end
object Splitter2: TSplitter
Cursor = crVSplit
Left = 0
Height = 3
Top = 426
Width = 532
Align = alTop
MinSize = 200
ResizeAnchor = akTop
end
object PanelScripts: TPanel
Left = 0
Height = 384
Top = 42
Width = 532
Align = alTop
BevelOuter = bvNone
ClientHeight = 384
ClientWidth = 532
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentFont = False
TabOrder = 3
object GroupBox1: TGroupBox
Left = 210
Height = 384
Top = 0
Width = 322
Align = alClient
Caption = 'Description'
ClientHeight = 365
ClientWidth = 312
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentFont = False
TabOrder = 0
object MemoDocStrings: TMemo
Left = 4
Height = 113
Top = 4
Width = 304
Align = alTop
BorderSpacing.Around = 4
BorderStyle = bsNone
Color = clBtnFace
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
Lines.Strings = ( )
ParentFont = False
ReadOnly = True
ScrollBars = ssAutoBoth
TabOrder = 0
end
object Splitter3: TSplitter
Cursor = crVSplit
Left = 0
Height = 5
Top = 121
Width = 312
Align = alTop
ResizeAnchor = akTop
end
object GroupBoxParams: TGroupBox
Left = 0
Height = 239
Top = 126
Width = 312
Align = alClient
Caption = 'Parameters'
ClientHeight = 220
ClientWidth = 302
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentFont = False
TabOrder = 2
object MemoParams: TMemo
Left = 4
Height = 212
Hint = 'Double-click to edit'
Top = 4
Width = 294
Align = alClient
BorderSpacing.Around = 4
BorderStyle = bsNone
Color = clBtnFace
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
Lines.Strings = ( )
OnChange = MemoParamsChange
OnDblClick = MemoParamsDblClick
ParentFont = False
ParentShowHint = False
ReadOnly = True
ScrollBars = ssAutoVertical
ShowHint = True
TabOrder = 0
WordWrap = False
end
end
end
object GroupBox2: TGroupBox
Left = 0
Height = 384
Top = 0
Width = 205
Align = alLeft
Caption = 'Scripts'
ClientHeight = 365
ClientWidth = 195
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentColor = False
ParentFont = False
TabOrder = 1
object ListBoxScripts: TListBox
Left = 0
Height = 317
Top = 0
Width = 195
Align = alClient
BorderStyle = bsNone
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -12
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ItemHeight = 0
MultiSelect = True
OnClick = ListBoxScriptsClick
OnDblClick = ListBoxScriptsDblClick
OnDrawItem = ListBoxScriptsDrawItem
OnMeasureItem = ListBoxScriptsMeasureItem
ParentFont = False
PopupMenu = PopupMenuScripts
Style = lbOwnerDrawVariable
TabOrder = 0
end
object PanelLegend: TPanel
Left = 0
Height = 48
Top = 317
Width = 195
Align = alBottom
BevelOuter = bvNone
ClientHeight = 48
ClientWidth = 195
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentFont = False
TabOrder = 1
object Panel1: TPanel
Left = 7
Height = 16
Top = 6
Width = 16
BevelOuter = bvNone
Color = 8437759
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentColor = False
ParentFont = False
TabOrder = 0
end
object Label1: TLabel
Left = 30
Height = 17
Top = 4
Width = 120
Caption = 'Successor threads'
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentColor = False
ParentFont = False
end
object Panel2: TPanel
Left = 7
Height = 16
Top = 26
Width = 16
BevelOuter = bvNone
Color = 7864183
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentColor = False
ParentFont = False
TabOrder = 1
end
object Label2: TLabel
Left = 30
Height = 17
Top = 26
Width = 130
Caption = 'Predecessor Thread'
Font.CharSet = ANSI_CHARSET
Font.Color = clBlack
Font.Height = -14
Font.Name = 'Segoe UI'
Font.Pitch = fpVariable
Font.Quality = fqDraft
ParentColor = False
ParentFont = False
end
end
end
object Splitter1: TSplitter
Left = 205
Height = 384
Top = 0
Width = 5
end
end
object ToolBar1: TToolBar
Left = 0
Height = 40
Top = 2
Width = 532
AutoSize = True
BorderSpacing.Top = 2
ButtonHeight = 40
ButtonWidth = 48
Caption = 'ToolBar1'
EdgeInner = esNone
EdgeOuter = esNone
Font.CharSet = ANSI_CHARSET
Font.Color = clBtnText
Font.Height = -13
Font.Name = 'Sans'
Font.Pitch = fpVariable
Font.Quality = fqDraft
Images = ImageList1
ParentFont = False
ShowCaptions = True
TabOrder = 4
Transparent = True
object ToolButtonSave: TToolButton
Left = 161
Top = 0
Caption = 'Save'
Enabled = False
ImageIndex = 6
OnClick = ToolButtonSaveClick
end
object ToolButton2: TToolButton
Left = 1
Top = 0
AutoSize = True
Caption = 'Add'
ImageIndex = 12
OnClick = ToolButton2Click
end
object ToolButtonAbout: TToolButton
Left = 329
Top = 0
Caption = 'About'
ImageIndex = 11
OnClick = ToolButtonAboutClick
end
object ToolButtonExit: TToolButton
Left = 273
Top = 0
Caption = 'Exit'
ImageIndex = 10
OnClick = ToolButtonExitClick
end
object ToolButton1: TToolButton
Left = 321
Height = 40
Top = 0
Caption = 'ToolButton1'
Style = tbsSeparator
end
object ToolButton3: TToolButton
Left = 265
Height = 40
Top = 0
Caption = 'ToolButton3'
Style = tbsSeparator
end
object ToolButtonSaveAs: TToolButton
Left = 209
Top = 0
Caption = 'Save As'
Enabled = False
ImageIndex = 8
OnClick = ToolButtonSaveAsClick
end
object ToolButtonRemove: TToolButton
Left = 49
Top = 0
Caption = 'Remove'
ImageIndex = 21
OnClick = ToolButtonRemoveClick
end
object ToolButton4: TToolButton
Left = 153
Height = 40
Top = 0
Caption = 'ToolButton4'
Style = tbsSeparator
end
object ToolButtonNew: TToolButton
Left = 105
Top = 0
Caption = 'New'
ImageIndex = 22
OnClick = ToolButtonNewClick
end
end
object OpenDialogScript: TOpenDialog
Title = 'Open Workbook'
Filter = 'Python script|*.py|Workbook Loose|*.wbl|Workbook Container|*.wbl'
left = 45
top = 173
end
object AsyncProcess1: TAsyncProcess
PipeBufferSize = 2048
Active = False
Executable = 'python3'
Parameters.Strings = (
'/home/maxm/PSLauncher/twitter_stream_public.py'
)
Options = [poUsePipes, poNoConsole]
Priority = ppNormal
StartupOptions = []
ShowWindow = swoNone
WindowColumns = 0
WindowHeight = 0
WindowLeft = 0
WindowRows = 0
WindowTop = 0
WindowWidth = 0
FillAttribute = 0
OnTerminate = AsyncProcess1Terminate
left = 58
top = 115
end
object MainMenu1: TMainMenu
Images = ImageList1
left = 96
top = 115
object MenuItem1: TMenuItem
Caption = 'File'
Visible = False
object MenuItemSaveWb: TMenuItem
Caption = 'Save Workbook'
OnClick = MenuItemSaveWbClick
end
object MenuIOpenWorkbook: TMenuItem
Caption = 'Load Workbook'
OnClick = MenuIOpenWorkbookClick
end
end
object MenuExit: TMenuItem
Caption = 'E&xit'
ShortCut = 16472
Visible = False
OnClick = MenuExitClick
end
object MenuAbout: TMenuItem
Caption = 'About'
Visible = False
OnClick = MenuAboutClick
end
end
object OpenDialogNew: TOpenDialog
Title = 'Open a script'
Filter = 'Python Script|*.py|Bash Script|*.sh'
left = 379
top = 130
end
object SaveDialog1: TSaveDialog
Filter = 'Python parameters|*.par|Workbook Loose|*.wbl|Workbook Container|*.wbc'
left = 538
top = 38
end
object PopupMenu_Par: TPopupMenu
left = 467
top = 118
object MenuItem8: TMenuItem
Caption = 'Load Parameters'
OnClick = MenuItem8Click
end
object MenuItem9: TMenuItem
Caption = 'Save Parameters'
OnClick = MenuItem9Click
end
end
object PopupMenuScripts: TPopupMenu
OnPopup = PopupMenuScriptsPopup
left = 68
top = 35
object MenuItemStart: TMenuItem
Caption = 'Start'
OnClick = MenuItemStartClick
end
object MenuItemStop: TMenuItem
Caption = 'Stop'
OnClick = MenuItemStopClick
end
object MenuItemRunNext: TMenuItem
AutoCheck = True
Caption = 'Successor(s)'
Hint = 'Last click is Predecessor'
ShowAlwaysCheckable = True
OnClick = MenuItemRunNextClick
end
object MenuItem2: TMenuItem
Caption = '-'
end
object MenuItemRename: TMenuItem
Caption = 'Rename'
OnClick = MenuItemRenameClick
end
object MenuItem3: TMenuItem
Caption = '-'
end
object MenuItemErrors: TMenuItem
Caption = 'Errors'
OnClick = MenuItemErrorsClick
end
object MenuItem4: TMenuItem
Caption = '-'
end
object MenuItemPriority: TMenuItem
Caption = 'Priority'
object MenuItemppIdle: TMenuItem
AutoCheck = True
Caption = 'Idle'
ShowAlwaysCheckable = True
OnClick = MenuItemppIdleClick
end
object MenuItemppNormal: TMenuItem
AutoCheck = True
Caption = 'Normal'
OnClick = MenuItemppNormalClick
end
object MenuItemppHigh: TMenuItem
AutoCheck = True
Caption = 'High'
ShowAlwaysCheckable = True
OnClick = MenuItemppHighClick
end
object MenuItemppRealTime: TMenuItem
AutoCheck = True
Caption = 'RealTime'
ShowAlwaysCheckable = True
OnClick = MenuItemppRealTimeClick
end
end
object MenuItem5: TMenuItem
Caption = '-'
end
object MenuItemTimerThreshold: TMenuItem
Caption = 'Timer Threshold'
OnClick = MenuItemTimerThresholdClick
end
end
object ImageList1: TImageList
left = 230
top = 178
Bitmap = {
4C691E00000010000000100000000000000000000000000000001F0B000A4E1B
0062973E05A7A55414EFA8591BFEA8591BFEA55414EF973E05A74E1B00621F0B
000A00000000000000000000000000000000000000001F0A0021822C009DBF74
24FDD99F40FFE7B753FFEABC58FFEABC58FFE7B753FFD99F40FFBF7424FD822C
009D1F0A0021000000000000000000000000230C0021A94D0CD9D99E44FFECC4
63FFECC262FFF0CF85FFF1D38BFFF1D38BFFF0CF85FFECC262FFECC463FFD99E
44FFA94D0CD9230C002100000000230D000A8E34009DDBA24DFFEDC66DFFECC4
6AFFF7E5BEFFFEFAF5FFFFFEFEFFFFFEFEFFFEFAF5FFF7E5BEFFECC46AFFEDC6
6DFFDBA24DFF8E34009D230D000A5D240162CD8638FDEFC569FFECBF62FFFFFD
FCFFFCF5E5FFF2D397FFEBB951FFEBB951FFF2D397FFFCF5E5FFFFFDFCFFECBF
62FFEFC569FFCD8638FD5D240162BE6212ACE3B15FFFECB954FFF7E3BDFFFCF5
E6FFEFC876FFF0CB82FFF7E3BCFFF7E3BCFFF0CB82FFEFC876FFFCF5E6FFF7E3
BDFFECB954FFE3B15FFFB4560EA7D08028EDEDBD5DFFF1CB82FFFEFBF6FFF3D3
98FFF0C980FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C980FFF3D398FFFEFB
F6FFF1CB82FFEDBD5DFFC67221EEC97726FDF1C567FFF4D390FFFFFFFEFFEBAE
3AFFF7DCAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7DCAFFFEBAE3AFFFFFF
FEFFF4D390FFF1C567FFC97624FDCA792BFEF3C76CFFF2C773FFFFFFFEFFEDB5
42FFF8E0B4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E0B4FFEDB542FFFFFF
FEFFF2C773FFF3C76CFFCA7829FDD28227F5F1BA4DFFF2C46CFFFEFBF5FFF5D2
91FFF4C977FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C977FFF5D291FFFEFB
F5FFF2C46CFFF1BA4DFFD37F25EED07715B8EFB240FFF3BE4EFFFAE6BDFFFDF6
E4FFF5CA70FFF5D17FFFFBE7BDFFFBE7BDFFF5D17FFFF5CA70FFFDF6E4FFFAE6
BDFFF3BE4EFFEFB240FFD47B17A774410A5AE8A637FDF5C351FFF5CA6AFFFFFD
FDFFFDF6E5FFF8DA9CFFF4C65FFFF4C65FFFF8DA9CFFFDF6E5FFFFFDFDFFF5CA
6AFFF5C351FFE8A637FD74410A622F1B040AC171129DF3C050FFF7C95BFFF8D0
74FFFCEBC4FFFFFCF6FFFFFFFEFFFFFFFEFFFFFCF6FFFCEBC4FFF8D074FFF7C9
5BFFF3C050FFC171129D2F1B040A00000000301C0421E49727D9F5C558FFF8CF
62FFF8CF66FFF9DA88FFFADD8EFFFADD8EFFF9DA88FFF8CF66FFF8CF62FFF5C5
58FFE49727D9301C0421000000000000000000000000311F0521C981179DF2BC
48FDF8CC5EFFFBD469FFFBD56BFFFBD56BFFFBD469FFF8CC5EFFF2BC48FDC981
179D311F052100000000000000000000000000000000000000003220060A8054
1062EBA82EBBF0B33EEDEEAF3AFEEEAF3AFDF0B33EEBEBA82EB6805410623220
060A000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000D097F3C3A3AEBDC1B17B38C020119170000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000312FE8D17C94F8FF6574F4FA2320B4BE0000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000101180E1D19B1A4778CF7FF7997FAFF7B98FAFF738AF8FF140F
96A5000000000000000000000000000000000000000000000000000000000000
000000000000150FAD655F67F0F17693FAFF7490F9FF7590F9FF474FEAFF0402
3134000000000000000000000000000000000000000000000000000000000000
00000C089131565AEAFF7890FAFF6E88F9FF6E89FAFF4F59EDFD120DAA5C0000
0000000000000000000000000000000000000000000000000000000000000000
00000C088F3B4F51E6FF778CF9FF6881F8FF6981F9FF5D6EF3FD2423ACAA0000
0000000000000000000000000000000000000000000000000000000000000000
00000000000003014441413FDFEB7287FAFF647AF8FF5664EFFD1C1AA7A90000
0000000000000000000000000000000000000000000000000000000000000000
0000000000001814A19A6970EEF96477F9FF606DF5FF1E1EA5C4020116190000
0000000000000000000000000000000000000000000000000000000000000101
15070A0696673E41E6FF343DF7FF252CEEFF1110A2C700000000000000000000
0000000000000000000000000000000000000000000000000000000000000302
3E372F2CD6E2383CF8FF1E22F5FF1717DDFF04033E5500000000000000000000
0000000000000000000000000000000000000000000000000000000000000201
28220E0AA3CC2F2CF4FF1C19F5FF1916EBFF0E0BBCC200000000000000000000
0000000000000000000000000000000000000000000000000000000000000201
25130F0CA0BE2C26F7FF1812EEFF0C09B6CC05045F2D00000000000000000000
0000000000000000000000000000000000000000000000000000000000000604
5E67221DDCFE1610E6FF0B08B2CD04034B0B0000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000110D
B9D71B15E0FF09068DC703023722000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000604705F130F
C2FF09068AC70000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000060471A90906
87C70100121C0000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000528051A14451A550415051C000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000072A
09382DB338C57EE38EFF1C9225C7000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000072A093859D7
68FF99EDAAFF3DD953FF21B52CFF000000000000000000000000000000000000
00000000000000000000000000000000000000000000072A093852C162E3AAF3
BCFF50DD64FF29C739FF1AB01EC4000000000000000000000000000000000000
0000000000000000000000000000000000000526053870DC81FFB1F4C2FF3CD8
51FF2ACC3CFF169118E304230438052805380F700FAA09470971000000000000
0000000000000000000000000000052505383FB64CE3AAF3BBFF4BDB5FFF2BCF
3EFF1DAE24FF04220438000000002EC338FF7AE796FF57D367FF0D5E0E8E0000
000000000000000000000F730F3947CB51FFA8F3B8FF3AD74FFF2BD13FFF1B9A
21E30522053800000000000000002EC73FFF41DE64FF6DE489FF3FC949FF0947
0971000000000525053821AA27E0A4F1B4FF5EE072FF2BD03DFF26C232FF0522
05380000000000000000000000001BB71EE030CF47FE38DB59FF58E172FF34C7
3DFF0F66128E2EBE34FF9CEFADFF5ADE6DFF2AD03CFF1DA225E3052406380000
00000000000000000000000000000D640D701CB620FF34D54EFF36D952FF53DE
6AFF4FE166FF91ECA4FF78E68BFF2ACF3CFF25BF2FFF06250738000000000000
0000000000000000000000000000000000000A4F0A711EB625FF30D146FF31D6
49FF3CD953FF65E077FF2CCF3DFF21AA2AE307290A3800000000000000000000
000000000000000000000000000000000000000000000D600E8E20B528FF30D5
46FF2ED343FF2ACE3BFF25C030FF072809380000000000000000000000000000
00000000000000000000000000000000000000000000000000000A4A0A7121B6
2AFF2ACA3AFF21A929E307280938000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000D59
0E8D1AA51CFF0728093800000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000100F360A2823
87624B44F2A65A58F0F15D5CEFFF5C5CEEFF5856ECF14842EDA627238462100F
370A0000000000000000000000000000000000000000100E36213F38D79D6162
F3FE8996F5FF98ABF9FF94AAF9FF94A9F9FF97AAF7FF8895F1FF5E5FE5FE3C35
CF9D100E3621000000000000000000000000100E35214C46F3D97983F7FF92AC
FAFF7A97F9FF7D99F9FFCAD5FDFFCAD5FDFF7D99F9FF7A97F9FF92ACFBFF7580
E9FF4741E0D9100E362100000000100E350A3E37D59D7781F7FF8099F9FF6E8B
F7FF6D8AF7FFAFC0FBFFFFFFFFFFFFFFFFFFAFC0FBFF6D8AF7FF6E8BF7FF8099
F8FF6D76E5FF3C35CC9D100E350A272383625E5EF4FE7894F9FF6784F7FF6985
F7FF6683F7FFB6C5FCFFFFFFFFFFFFFFFFFFB7C5FCFF6784F7FF6985F7FF6784
F7FF7994FAFF5658DDFE262280624C45EDA66B7AF7FF657FF7FF6680F7FF6781
F7FF6680F7FFB6C4FCFFFFFFFFFFFFFFFFFFA9B9FBFF526EF7FF5C78F7FF6882
F7FF6781F7FF6878ECFF4842E3A65150EEF16479F8FF637BF7FF5C74F7FF4860
F6FF304AF5FF8F9FF9FFFFFFFFFFFFFFFFFF90A0F9FF2640F4FF2A43F4FF2A44
F5FF3953F6FF4F65F3FF4746E2F14F50EDFF6379F8FF445CF6FF2F47F5FF273E
F4FF243CF4FF8E9EF9FFFFFFFFFFFFFFFFFF8E9EF9FF253DF4FF2940F4FF2940
F4FF283FF4FF2840F5FF2023D9FF484BE8FF3349F5FF2338F3FF2439F3FF2439
F3FF2136F3FF8796F9FFFFFFFFFFFFFFFFFF8796F9FF2136F3FF2439F3FF2439
F3FF2439F3FF253BF5FF181BDCFF2525DDF12233F4FF2233F3FF2233F3FF2233
F3FF2132F3FF5F6CF6FFF4F5FEFFF4F5FEFF5F6CF6FF2132F3FF2233F3FF2233
F3FF2233F3FF2233F4FF1717D8F11210CEA61D27EEFF1F2BF3FF1F2BF3FF1F2B
F3FF1F2BF3FF2431F4FF5662F6FF5662F6FF2431F4FF1F2BF3FF1F2BF3FF1F2B
F3FF1F2BF3FF1D27EEFF1210CEA609066C62181BE0FE1D26F3FF1D25F2FF1D25
F2FF1C24F2FF686FF7FFF7F8FFFFF7F8FFFF686FF7FF1C24F2FF1D25F2FF1D25
F2FF1D26F3FF181BE0FE09066C620302290A0C09A59D191BEBFF1C1EF4FF1C1E
F2FF1A1CF2FF797BF8FFFFFFFFFFFFFFFFFF797BF8FF1A1CF2FF1C1EF2FF1C1E
F4FF191BEBFF0C09A59D0302290A00000000020227210F0CC0D91716EBFF1A18
F3FF1A18F2FF2F2DF3FFA09EFAFFA09EFAFF2F2DF3FF1A18F2FF1A18F3FF1716
EBFF0F0CC0D902022721000000000000000000000000020125210906969D120E
D6FE1611E9FF1612F3FF120EF3FF120EF3FF1612F3FF1611E9FF120ED6FE0906
969D0201252100000000000000000000000000000000000000000201240A0503
5A620A07AEA60C09B7F10E0ABFFF0E0ABFFF0C09B7F10A07AEA605035A620201
240A000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000002421603524215F420000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000322F7C8E6F73E9FF686DE7FF2F2D778E00000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000262263386A6BE8FF7587F7FF687AF6FF5C5FE1FF24225C38000000000000
0000000000000000000000000000000000000000000000000000000000000908
191A4641B0C48395F7FF909DF7FF909CF7FF6878F6FF413DA2C4090816190000
0000000000000000000000000000000000000000000000000000000000001B18
4B527A7FF0FD8799F7FFF8F9FFFFF8F8FFFF838FF6FF5D62E5FD1B1943520000
00000000000000000000000000000000000000000000000000001311331D6868
ECFF7A8DF7FF8B9AF7FFFFFFFFFFFFFFFFFF8793F6FF6570F3FF5756D6FF1211
2C1D000000000000000000000000000000000000000000000000352E9A8E7F8C
F3FF7388F6FF8E9DF7FFFFFFFFFFFFFFFFFF7986F5FF5461F4FF5259EBFF342F
808E00000000000000000000000000000000000000001D1A4E447174F0EE6F87
F6FF586EF4FF6C7EF5FFFFFFFFFFFFFFFFFF5C6BF3FF2D3CEFFF2B37F2FF1A19
C8EE06033944000000000000000000000000000000003F3BB6BB6073F4FF415D
F1FF3E59F1FF6679F5FFFFFFFFFFFFFFFFFF5E6DF3FF303FEFFF2D39EFFF282B
E5FF110D8CB9000000000000000000000000120B9B5B4851EEFF4E6CF4FF435F
F1FF405BF1FF5E72F4FFF1F3FEFFF0F2FEFF5264F1FF303FEFFF2D38EFFF2B32
F2FF201ED1FF0C086D5B000000000604341C211AD0C6607DF4FF4562F2FF435F
F1FF405AF1FF354FF0FF4A5DF1FF485AF0FF1F38EDFF303FEFFF2D38EFFF2B31
EFFF292BF3FF110C98CC03022421130E83815D6DF2FF4664F2FF4663F2FF435F
F1FF405BF1FF6176F4FFF4F6FFFFF4F5FFFF5A69F2FF303FEFFF2D38EFFF2A30
EEFF282AEFFF201DD9FF08065A893635EFF35A76F3FF4A66F2FF4663F2FF435F
F1FF405BF1FF687BF5FFFFFFFFFFFFFFFFFF616FF3FF303FEFFF2D38EFFF2A30
EEFF282AEEFF2522EEFF1410B5FB3A3BEFF95978F4FF4B6AF3FF4866F3FF4461
F2FF415DF3FF3852F2FF7888F5FF818FF6FF223AEEFF3141F2FF2E3AF1FF2B32
F1FF292CF1FF2623F1FF1410B6FF151183803031EDF9343EECFF323BEAFF3039
E7FF2E36E5FF2830E1FF1E24DDFF1C23DAFF1F25D7FF2427D6FF2324D3FF201F
CFFF1E1CCDFF1712B9F909065B870000000000000000000000000A0836254746
F6D45C63F7FF5B63F7FF5B63F7FF5B64F8FF5C63F7FF5A62F7FF4041F5D40A09
362500000000000000000000000000000000000000000A0835253936D9BC7E94
F9FF6383F8FF5A78F6FF6979F2FF576DF1FF546CF1FF688BF9FF5B78F7FF312F
D9BC0A0835250000000000000000000000000A0835254A4AF3D87D94F9FF4A6A
F6FF8B8CF5FFA3A0F3FFBCBCF7FF585DE7FFEBE8FAFF546AEEFF587AF8FF5470
F7FF3A3CF2D80A08352500000000090834253734D5BC7B92F8FF5B76F8FF7378
F5FFA6A4F8FFB9B7F5FFB9B7F5FF5F66E9FFF2F0FBFF677CF1FF5374F8FF5575
F8FF506CF7FF2F2DD5BC0A0834254343EFD4778FF8FF5172F7FF6479F8FFBFBE
FAFFA2A0F6FFB9B8F5FFB9B8F5FF5F65E8FFF1EFFBFF6375F1FF4F6EF8FF4F6D
F7FF4E6DF7FF4C65F7FF3737EED4555CF1FF5E7EF9FF4968F6FF5367F6FFBDBC
FAFFA19EF7FFBDBBF6FFBDBBF6FF7079EAFFF1F0FBFF6073F2FF435DF4FF4B67
F9FF4A67F8FF4C67F7FF3C44F0FF5258EFFF5975F9FF3C56F5FF3A4AF3FFBCBB
FAFF9D9BF6FFB9B6F7FFB9B6F7FF959BF0FFF1F0FCFF4B50E0FFC6C4EEFF3A48
E6FF3B52F6FF4660F7FF3B43EEFF444BECFF374FF6FF192BF1FF121FEFFFE3E2
FDFFD3D1FAFFEAE9FDFFEAE9FDFFEFEEFDFFFDFDFFFF5A5EDEFFFFFFFFFF1621
E0FF1423F1FF2236F4FF262CEAFF1A22E3FF1E31F5FF0F1EF0FF0E19EEFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A5EDEFFFFFFFFFF0A13
D8FF0B16EEFF1220F2FF0B0FE1FF1A21E0FF1C2EF4FF0E1BEFFF0E16EEFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF787DEAFFFFFFFFFF070E
D6FF0B12EEFF111BF2FF0B0EDFFF191DDDFF1A28F5FF0C16EFFF0C13EDFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF050A
CDFF0A0EEDFF0F16F2FF0A0CDBFF0E0DCBD41720EFFF0C13EEFF0609E9FFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFAFBFF0304
C9FF0B0EEEFF0D10EDFF0806CAD4000027250A08AABC1216EBFF0507E9FF9693
F4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0EFFBFF4B4AD1FF0708
F0FF0B0BEAFF0503AABC0000272500000000000026250B0ABED80D0FE7FF1C1C
E4FFA19FF3FFFFFFFFFFFFFFFFFFFFFFFFFFE3E1F5FF4544D5FF0F0EE2FF0908
E9FF0503BED80100262500000000000000000000000000002225070697BC0A09
E1FF0202E5FF0302DFFF0502DBFF0301D6FF0100D7FF0402EBFF0705E5FF0301
9BBC000023250000000000000000000000000000000000000000000020250505
A9D40403BDFF0301B9FF0201B6FF0201B6FF0201B7FF0402BBFF0201A9D40000
2125000000000000000000000000E9B355FFF0CA7FFFF1CA7DFFE8C88CFFEFD3
9CFFEFD49CFFEFD39CFFEFD39CFFF0D39CFFF1D49CFFF1D49CFFF0D39CFFE5C3
86FFEBB85BEE32240D3300000000EDC57DFFF9E5B3FFF9DC94FFDFD4C1FFF6F7
F7FFF4F5F5FFF4F5F5FFF4F5F5FFF6F7F7FFD1D1D3FFBFBEC2FFD7D5D7FFE0D6
C4FFF7D587FFCC9941D732230D33EBC177FFF6DA93FFF7D480FFD7C9B1FFEEEE
EDFFECECEBFFECECEBFFECECEBFFEFEFEFFFAF9D87FFE8C376FFB5A691FFDACC
B6FFF7D481FFF4D07DFFE4A94BEEEABE74FFF6D690FFF6D07CFFD2C2ACFFE9E8
E7FFE7E6E5FFE7E6E5FFE7E6E5FFE9E9E9FFBAA489FFFDD780FFB9AB92FFD7C7
B1FFF6D07CFFF6D281FFE8B359FFE7BA70FFF4D389FFF4CD76FFCCBBA4FFE2E1
E0FFE0DFDEFFE0DFDEFFE0DFDEFFE2E2E2FFAC9880FFE2BB70FFAC9D8AFFD1C1
A8FFF4CD76FFF3CD79FFE4AF55FFE4B56DFFF3D085FFF3C970FFC7B69EFFDCDA
D9FFDAD8D7FFDAD8D7FFDAD8D7FFDCDADAFFB3ADAAFFB3A59AFFB9B3B0FFC9B9
9FFFF3C970FFF1CA74FFE2AA50FFE1B069FFF2CC7EFFF3C669FFBFA787FFCDC5
BEFFCAC2BCFFCAC2BCFFCAC2BCFFCBC2BCFFCCC4BCFFCCC5BDFFCDC6BFFFBFA7
88FFF3C669FFF1C56CFFDEA44BFFDFAD65FFF2C978FFC49D68FFA4866AFFA288
71FFA18771FFA18771FFA18771FFA18771FFA18771FFA18771FFA28871FFA486
6AFFC49D68FFF0C266FFDB9E47FFDBA860FFF0C46AFFC7C7D0FFFDFDFDFFFDFD
FDFFFDFEFEFFFEFEFEFFFEFEFEFFFEFFFEFFFEFFFFFFFEFFFFFFFEFFFFFFFEFE
FEFFC7C7D0FFEFBC57FFD89941FFD9A45BFFEFBF63FFCBCAD2FFE3E0E0FFCAC3
C4FFC4BDBFFFBEB8BAFFB9B2B5FFB2ACB0FFAEA7ABFFA8A1A5FFA19C9FFFCDCA
CBFFCCCBD3FFEDB74FFFD5933CFFD69F57FFEDBA5AFFC3C2CBFFF5F5F5FFF7F7
F6FFF8F8F7FFF8F8F8FFF9F9F8FFF9F9F8FFFAFAF9FFFAFAF9FFFAFAF9FFF8F7
F7FFC4C3CCFFEBB245FFD18D36FFD49C54FFEBB753FFBEBDC6FFD5D1D1FFB5AA
ADFFADA3A7FFA49B9DFF9D9397FF938B8FFF8D8588FF867D82FF7D767BFFB4AF
B1FFC0BFC7FFE9AD3FFFCE8832FFD1964EFFE9B149FFB7B6BEFFE3E2E1FFDEDD
DCFFDEDDDCFFDDDBDBFFDCDBDAFFDCDAD9FFDBD9D8FFDAD9D7FFD8D7D7FFE0DF
DEFFB7B6BEFFE7A633FFCB822CFFCE944AFFE8AD41FFB1B0B8FFCEC9C9FFB2A7
AAFFA99FA3FFA09799FF988F92FF8E868AFF877F82FF7F787CFF777075FFABA7
A9FFB2B2BAFFE5A12BFFC87E27FFCA8B3FFFE7A935FFA6A7B1FFDBDBDCFFDCDC
DDFFDCDDDDFFDDDEDEFFDDDEDFFFDEDFDFFFDFDFE0FFE0E0E1FFE0E0E1FFDEDE
DFFFA7A7B2FFE39D1FFFC2771EFFB56B23FFC0741FFFAA7A51FFBE9167FFBD90
66FFBD9066FFBD9066FFBD9066FFBD9066FFBD9066FFBD9066FFBD9066FFBE91
67FFAA7A51FFBE7018FFB26118FF000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000133038003990AA00388FAA00388FAA003A
90AA001430380000000000000000000000000000000000000000000000000000
00000000000000000000000000002671DBFF9ED4F6FFA8E0FAFFA7DEFAFF92CE
F6FF216FDBFF0000000000000000000000000000000000000000000000000000
00000000000000000000000000003779D9FFB0EAFCFFA4EAFFFFA1E8FFFF97DE
FCFF2A76D9FF0000000000000000000000000000000000000000000000000000
00000000000000000000000000003675D4FFA8E4FCFF9BE5FEFF99E2FEFF92DC
FCFF518EDFFF3373D5FF3373D5FF3372D5FF3372D5FF3272D5FF3272D5FF3171
D5FF3171D5FF2C6ED4FF0B33708E3671CEFFA6E2FBFF98E1FEFF96E0FEFF95DE
FFFF9FDEFDFF9BD8FCFF99D7FCFF98D5FCFF96D3FCFF93D1FCFF91CFFCFF8ECD
FBFF8DCBFBFF82C2F7FF2367CEFF356DC9FFA4DEFBFF94DEFEFF93DCFEFF8FDA
FEFF8DD7FEFF8BD4FEFF88D2FEFF85D0FEFF83CDFEFF7FCAFEFF7DC8FEFF79C5
FEFF77C3FEFF6EBBFAFF1F62C9FF3569C4FFA1DCFBFF92DBFEFF91DAFEFF80D2
FEFF73CBFEFF6CC7FEFF68C4FEFF64C1FEFF61BEFEFF6CC0FEFF71C1FEFF7AC4
FEFF75C1FDFF6CB8FAFF1E5FC3FF3265C0FF90D4FAFF63C9FDFF56C2FDFF51BD
FDFF4EBAFDFF4AB6FDFF48B3FDFF42AFFCFF3FACFCFF3AA8FBFF35A5FAFF39A4
FBFF4AABFCFF5BADF8FF1B5ABFFF2C60BCFF73C9FAFF55C0FDFF52BEFDFF4EBA
FDFF4BB7FDFF46B3FCFF44B0FCFF3EABFCFF3BA8FCFF37A4FAFF33A2FAFF2F9E
FAFF2B9AFAFF2993F6FF0E51BAFF2B5CB6FF70C4F9FF4FBBFDFF4DB9FDFF49B5
FDFF45B2FCFF41AEFCFF3EABFCFF39A6FAFF36A4FAFF31A0FAFF2D9DFAFF2A99
FAFF2696FAFF208DF5FF0A4BB5FF2A59B2FF6BC1F9FF4AB7FDFF48B4FDFF44B0
FCFF40ADFCFF3CA9FCFF39A6FBFF34A2FAFF319FFAFF2D9BFAFF2998FAFF2594
FAFF2291FAFF1D89F5FF0848B1FF2955ADFF66BCF9FF45B2FCFF42AFFCFF3EAB
FCFF3AA8FBFF36A4FAFF33A1FAFF2E9DFAFF2B9AFAFF2796FAFF2394FAFF1F8F
F9FF1D8DF9FF1B87F5FF0744ACFF2953AAFF65BBF8FF40AFFEFF3EACFEFF3AA9
FDFF36A6FCFF32A2FCFF2F9FFCFF2A9BFCFF2798FCFF2393FCFF2090FCFF1E8E
FBFF1D8EFBFF1B89F7FF0742A9FF0D2B75C72B67BCFF1F69C4FF1F68C4FF1B66
C4FF1A64C4FF1863C4FF1662C4FF135FC3FF125DC4FF0F5CC3FF0F5AC3FF0F5A
C3FF0F5AC3FF0D53BBFF022774C700030E1C000A2B5500092B5500092B55000A
2B55000A2B55000A2B55000A2B55000A2B55000A2B55000A2B55000A2B55000A
2B55000A2B55000B2B5500040E1C000000000000000000000000000000000000
00002A2A2A38B2B2B2FF6565658E000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000003232
3238CFCFCFE3B8B8B8FFE0E0E0FF666666710000000000000000000000000000
000000000000000000000000000008131C1C203C55551F3B515546464755EEEF
F0FFFFFFFFFFBBBBBBFFEFEFEFFFF1F3F3FF7979798E0A284355113353550720
36380000000000000000000000005594C6C782D2FFFF6FC5F2FFCACBCCFFF0F2
F3FFE9EAEAFFEAEAEBFFE9E9EAFFF0F0F0FFD0CFCDFF2D80C0FF48AFFCFF3390
DEE307203638000000000000000065BDFFFF5FCAFFFF5FC3EFFF888A8CFF9793
92FF95908EFF96928FFF909294FF909296FF7F7A79FF2C89CCFF41B4FFFF37A8
FDFF0A315255000000000000000065BDFFFF68CCFFFF66CDFCFF54A5C9FF3772
90FF3B799DFF2F78A5FF697470FF9B9989FF978F7AFF90A29CFF8DA092FF818F
7FFF272B2855000000000000000063BCFFFF64C8FFFF5FC5FFFF62CDFFFF68D8
FFFF66D8FFFF5FD3FFFF9EA290FFFEFFFFFFFCFBFBFFF0E8E2FFE0D5C4FFC4AD
8CFFB99F76FF272017380000000061BBFFFF60C7FFFF5CC2FFFF5BC1FFFF5BC0
FFFF59C2FFFF4FC0FFFF8F998EFFFCFEFFFFFAFBFBFFF4F0EAFFEAE1D7FFD4C2
AAFFE8E0D1FFBBAD97E3282118385EB8FFFF5CC2FFFF59BFFFFF58BFFFFF58BE
FFFF56C0FFFF4EBFFFFF8B9586FFFDFEFFFFFAFAFBFFFBFAF9FFF7F3ECFFE8E1
D4FFD3C4AAFFC1A886FFA78556FF5CB7FFFF58BFFFFF56BCFFFF55BBFFFF54BA
FFFF54BCFFFF4BBCFFFF879081FFFDFEFFFFFAFAFAFFFAFBFBFFFAFBF9FFF4EF
E9FFEBE3D7FFDDD2BFFFAE9467FF5AB6FFFF54BBFFFF51B7FFFF51B7FFFF51B8
FFFF50BAFFFF49B9FFFF808979FFFCFCFBFFF9F8F3FFFAF9F4FFFBFAF6FFFAF9
F5FFF5F1EBFFECE6DCFFB9A079FE58B4FFFF51B7FFFF4EB5FFFF4EB5FFFF4EB5
FFFF4DB7FFFF46B7FFFF7D8372FFF8F8F4FFF4F3EDFFF6F3EEFFF8F3F0FFFBF7
F4FFFBF6F3FFF5F3EEFFBEA682FE56B2FFFF4DB2FFFF4BB1FFFF4AB1FFFF4AB0