-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathlinker
executable file
·10900 lines (10859 loc) · 660 KB
/
linker
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
#!/bin/zsh
# shellcheck shell=bash
# Linker v0.4.2
export LANG=en_US.UTF-8
export SYSTEM_VERSION_COMPAT=0
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/bin:/opt/local/bin:/opt/sw/bin:/sw/bin
uiprocess="Linker"
procid="local.lcars.Linker"
# check system version
swiftlib="/usr/lib/swift/libswiftCore.dylib"
sysvers=$(sw_vers -productVersion)
doublealias=false
noalisma=false
noapfs=false
vmaj=$(echo "$sysvers" | awk -F"." '{print $1}')
if [[ $vmaj -lt 11 ]] ; then
vmin=$(echo "$sysvers" | awk -F"." '{print $2}')
vfix=$(echo "$sysvers" | awk -F"." '{print $3}')
if [[ $vmin -eq 14 ]] ; then
if [[ $vfix -le 3 ]] ; then # Mojave 10.14.3 and earlier: needs Swift libraries for alisma
if ! [[ -f "$swiftlib" ]] ; then
noalisma=true
fi
fi
elif [[ $vmin -eq 13 ]] ; then # High Sierra: needs Swift libraries for alisma
if ! [[ -f "$swiftlib" ]] ; then
noalisma=true
fi
elif [[ $vmin -le 12 ]] ; then # Sierra and earlier
noapfs=true # no APFS support on Sierra and earlier
if [[ $vmin -ge 11 ]] ; then # Swift libraries needed for: El Capitan & Sierra
if ! [[ -f "$swiftlib" ]] ; then
noalisma=true
else # Swift libraries are present
if [[ $vmin -eq 12 ]] ; then
if [[ $vfix -lt 6 ]] ; then # potentially buggy support for new Alias format: needs to be separated from Bookmark file
doublealias=true
fi
elif [[ $vmin -eq 11 ]] ; then # old Alias format: needs to be separated from Bookmark file
doublealias=true
fi
fi
else # Yosemite and earlier: no Swift library & alisma support
noalisma=true
fi
fi
fi
# warning beep
_sysbeep () {
osascript -e 'beep' &>/dev/null
}
# notify function
_notify () {
osascript &>/dev/null << EOT
tell application "System Events"
display notification "$2" with title "$uiprocess [" & "$account" & "]" subtitle "$1"
end tell
EOT
}
# relative path function (modified)
_relpath () {
# from here: https://unix.stackexchange.com/a/85068/222515
# both $1 and $2 are absolute paths beginning with /
# $1 must be a canonical path; that is none of its directory
# components may be ".", ".." or a symbolic link
#
# returns relative path to $2/$target from $1/$source
source=$1 # link location
target=$2 # original file
# quick check for same directory
if [[ $(dirname "$source") == $(dirname "$target") ]] ; then
result=$(basename "$target")
result=./$result
else
common_part="$source"
result=
count=0
while [[ "${target#"$common_part"}" = "$target" ]] ; do
# no match, means that candidate common part is not correct
# go up one level (reduce common part)
common_part=$(dirname "$common_part")
# and record that we went back, with correct / handling
if [[ -z "$result" ]] ; then
result=..
else
result=../$result
fi
((count++))
done
if [[ $count -eq 1 ]] ; then # override double-dot
result=.
fi
if [[ "$common_part" = / ]] ; then
# special case for root (no common path)
result=$result/
fi
# since we now have identified the common part,
# compute the non-common part
forward_part=${target#"$common_part"}
# and now stick all parts together
if [[ -n "$result" ]] && [[ -n "$forward_part" ]] ; then
result=$result$forward_part
elif [[ -n "$forward_part" ]] ; then
# extra slash removal
result=${forward_part#?}
fi
fi
result=$(echo "$result" | sed "s-^\.\./--" 2>/dev/null) # necessary because link doesn't exist yet!
printf '%s\n' "$result"
}
# user & home directory
accountnames=$(scutil <<< "show State:/Users/ConsoleUser" | awk '/Name :/ && ! /loginwindow/{print $3}')
if ! [[ $accountnames ]] ; then
accountname="$USER"
if [[ $accountname ]] ; then
HOMEDIR=$(dscl . read /Users/"$accountname" NFSHomeDirectory 2>/dev/null | awk -F": " '{print $2}')
if ! [[ $HOMEDIR ]] || ! [[ -d "$HOMEDIR" ]] ; then
if [[ -d "/Users/$accountname" ]] ; then
HOMEDIR="/Users/$accountname"
else
HOMEDIR=$(eval echo "~$accountname" 2>/dev/null)
fi
fi
fi
else
while read -r accountname
do
! [[ $accountname ]] && continue
HOMEDIR=$(dscl . read /Users/"$accountname" NFSHomeDirectory 2>/dev/null | awk -F": " '{print $2}')
if [[ $HOMEDIR ]] && [[ -d "$HOMEDIR" ]] ; then
break
else
if [[ -d "/Users/$accountname" ]] ; then
HOMEDIR="/Users/$accountname"
break
else
HOMEDIR=$(eval echo "~$accountname" 2>/dev/null)
if [[ $HOMEDIR ]] && [[ -d "$HOMEDIR" ]] ; then
break
fi
fi
fi
done < <(echo "$accountnames")
fi
if ! [[ $accountname ]] ; then
accountname=$(id -un 2>/dev/null)
fi
account=$(id -u "$accountname" 2>/dev/null)
if ! [[ $HOMEDIR ]] || ! [[ -d "$HOMEDIR" ]] ; then
if [[ $accountname ]] && [[ -d "/Users/$accountname" ]] ; then
HOMEDIR="/Users/$accountname"
else
HOMEDIR=~
if ! [[ -d "$HOMEDIR" ]] ; then
HOMEDIR="$HOME"
if ! [[ -d "$HOMEDIR" ]] ; then
_sysbeep &
_notify "❌ Error!" "No home folder detected!"
exit
fi
fi
fi
fi
# command-line options
hardlink=false
symlink=false
absolute=false
relative=false
finderalias=false
bookmark=false
duplicate=false
fileclone=false
cli=false
if [[ $1 == "-h" ]] ; then
hardlink=true
cli=true
shift
elif [[ $1 == "-r" ]] ; then
symlink=true
relative=true
cli=true
shift
elif [[ $1 == "-s" ]] ; then
symlink=true
absolute=true
cli=true
shift
elif [[ $1 == "-b" ]] ; then
if $noalisma ; then
finderalias=true
else
if $doublealias ; then
bookmark=true
else
finderalias=true
fi
fi
cli=true
shift
elif [[ $1 == "-a" ]] ; then
finderalias=true
cli=true
shift
elif [[ $1 == "-c" ]] ; then
if $noapfs ; then
echo "ERROR: APFS clones not supported on macOS $sysvers"
_sysbeep &
_notify "❌ Error: macOS $sysvers" "APFS clones not supported!"
exit
fi
fileclone=true
cli=true
shift
elif [[ $1 == "-d" ]] ; then
duplicate=true
cli=true
shift
fi
if ! [[ $* ]] ; then
_sysbeep &
_notify "❌ Error!" "No file selected!"
exit
fi
# check for multiple files
multi=false
if [[ $# -gt 1 ]] ; then
multi=true
fi
# quick check for missing files
for filepath in "$@"
do
if ! [[ -e "$filepath" ]] ; then
_sysbeep &
_notify "❌ Error!" "At least one file is missing!"
exit
fi
done
# check for support directory and presence of alisma
exportalisma=false
supportdir="$HOMEDIR/Library/Application Support/$procid"
bindir="$supportdir/bin"
if ! [[ -d "$supportdir" ]] ; then
mkdir -p "$bindir"
exportalisma=true
else
if ! [[ -d "$bindir" ]] ; then
mkdir "$bindir"
exportalisma=true
else
if ! [[ -f "$bindir/alisma" ]] ; then
exportalisma=true
fi
fi
fi
# export alisma CLI
if $exportalisma ; then
read -d '' alisma64 <<"EOA"
yv66vgAAAAIBAAAHAAAAAwAAQAAAAOJgAAAADgEAAAwAAAAAAAFAAAABHIAAAAAO
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAM/67f4HAAABAwAAAAIAAAAcAAAAkAsAAIUAIAAAAAAA
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
X19MSU5LRURJVAAAAAAAAACAAAABAAAAAIAAAAAAAAAAgAAAAAAAAGBiAAAAAAAA
AQAAAAEAAAAAAAAAAAAAACIAAIAwAAAAAIAAABAAAAAQgAAAKAIAAAAAAAAAAAAA
OIIAAOAGAAAYiQAAMAAAAAIAAAAYAAAAgIkAAD4AAAAAjwAAMAcAAAsAAABQAAAA
AAAAAAEAAAABAAAAAQAAAAIAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
YI0AAGgAAAAAAAAAAAAAAAAAAAAAAAAADgAAACAAAAAMAAAAL3Vzci9saWIvZHls
ZAAAAAAAAAAbAAAAGAAAAMkmEnk+BjX1o7bS2OTZhAQkAAAAEAAAAAALCgAAAAsA
KgAAABAAAAAAAAAAAAAAACgAAIAYAAAA0BYAAAAAAAAAAAAAAAAAAAwAAABgAAAA
GAAAAAIAAAAAAOIGAAAsAS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0ZvdW5k
YXRpb24uZnJhbWV3b3JrL1ZlcnNpb25zL0MvRm91bmRhdGlvbgAAAAwAAAA4AAAA
GAAAAAIAAAAAAOQAAAABAC91c3IvbGliL2xpYm9iamMuQS5keWxpYgAAAAAAAAAA
DAAAADgAAAAYAAAAAgAAAAAADAUAAAEAL3Vzci9saWIvbGliU3lzdGVtLkIuZHls
aWIAAAAAAAAMAAAAOAAAABgAAAACAAAAGgKwBAAAAQBAcnBhdGgvbGlic3dpZnRD
b3JlLmR5bGliAAAAAAAAABgAAIBAAAAAGAAAAAIAAAAABgEAAAABAEBycGF0aC9s
aWJzd2lmdENvcmVGb3VuZGF0aW9uLmR5bGliAAAAAAAYAACAQAAAABgAAAACAAAA
AAACAAAAAQBAcnBhdGgvbGlic3dpZnRDb3JlR3JhcGhpY3MuZHlsaWIAAAAAAAAA
DAAAADgAAAAYAAAAAgAAAAAAAAAAAAEAQHJwYXRoL2xpYnN3aWZ0RGFyd2luLmR5
bGliAAAAAAAYAACAOAAAABgAAAACAAAAAAAEAAAAAQBAcnBhdGgvbGlic3dpZnRE
aXNwYXRjaC5keWxpYgAAAAwAAAA4AAAAGAAAAAIAAAAAAA0AAAABAEBycGF0aC9s
aWJzd2lmdEZvdW5kYXRpb24uZHlsaWIAGAAAgDgAAAAYAAAAAgAAAAAAAQAAAAEA
QHJwYXRoL2xpYnN3aWZ0SU9LaXQuZHlsaWIAAAAAAAAYAACAOAAAABgAAAACAAAA
AAABAAAAAQBAcnBhdGgvbGlic3dpZnRPYmplY3RpdmVDLmR5bGliABgAAIA4AAAA
GAAAAAIAAAAAAQEAAAABAEBycGF0aC9saWJzd2lmdFhQQy5keWxpYgAAAAAAAAAA
HAAAgCAAAAAMAAAAL3Vzci9saWIvc3dpZnQAAAAAAAAmAAAAEAAAAEiJAAAwAAAA
KQAAABAAAAB4iQAACAAAAB0AAAAQAAAAMJYAADBMAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
/yXyCgAA/yX0CgAA/yX2CgAA/yX4CgAA/yX6CgAA/yX8CgAA/yX+CgAA/yUACwAA
/yUCCwAA/yUECwAA/yUGCwAA/yUICwAA/yUKCwAA/yUMCwAA/yUOCwAA/yUQCwAA
/yUSCwAA/yUUCwAA/yUWCwAA/yUYCwAA/yUaCwAA/yUcCwAA/yUeCwAA/yUgCwAA
/yUiCwAA/yUkCwAA/yUmCwAA/yUoCwAA/yUqCwAA/yUsCwAA/yUuCwAA/yUwCwAA
/yUyCwAA/yU0CwAA/yU2CwAA/yU4CwAA/yU6CwAA/yU8CwAA/yU+CwAAAABMjR19
CQAAQVP/Ja0JAACQaJsEAADp5v///2ixBAAA6dz///9oygQAAOnS////aM4DAADp
yP///2j4AwAA6b7///9oBgQAAOm0////aB4EAADpqv///2gtBAAA6aD///9oOwQA
AOmW////aEkEAADpjP///2hWBAAA6YL///9obQQAAOl4////aHwEAADpbv///2iL
BAAA6WT///9o6AQAAOla////aP8EAADpUP///2gbBQAA6Ub///9oNgUAAOk8////
aFEFAADpMv///2huBQAA6Sj///9oigUAAOke////aJoFAADpFP///2ipBQAA6Qr/
//9o7QEAAOkA////aCQCAADp9v7//2hJAgAA6ez+//9ocAIAAOni/v//aJoCAADp
2P7//2jHAgAA6c7+//9oAgMAAOnE/v//aDgDAADpuv7//2ibAwAA6bD+//9ouAUA
AOmm/v//aNIFAADpnP7//2j0BQAA6ZL+//9oGAYAAOmI/v//aDkGAADpfv7//2hU
BgAA6XT+//9oeQYAAOlq/v//aJwGAADpYP7//2jIBgAA6Vb+//9oxAEAAOlM/v//
aAAAAADpQv7//2inAAAA6Tj+//9o3QAAAOku/v//aB0BAADpJP7//2iDAQAA6Rr+
//9opwEAAOkQ/v//AAAAAAEAAAAAAAAAAgAAAAAAAAADAF9fc3dpZnQ1X3Byb3Rv
AAAAAAAAAAAAAAAAAAAAAGFsaXNtYSB2MzogdW5rbm93biBvcHRpb24KAAAAAAAA
RXJyb3I6IGNvdWxkbid0IGNyZWF0ZSBuZXcgYWxpYXMuCgAAAAAAAAAAAAAAAAAA
RXJyb3I6IGNvdWxkbid0IGZpbmQgYWxpYXMgZmlsZS4KAAAAAAAAAAAAAAAAAAAA
RXJyb3I6IGNvdWxkbid0IHJlc29sdmUgYWxpYXMuCgBhbGlzbWEgdjMgdXNhZ2U6
AAAAAAAAAAAAAAAAAAAAAGFsaXNtYSAtYSBwYXRoIGZpbGUAAAAAAAAAAAAAAAAA
dG8gY3JlYXRlIGFuIGFsaWFzIGluIGZpbGUgdG8gdGhlIGl0ZW0gYXQgcGF0aAAA
dG8gcmV0dXJuIHRoZSBjdXJyZW50IHBhdGggdG8gdGhlIGZpbGUgcmVmZXJlbmNl
ZCBieSBhbGlhcwAAAAAAAGFsaXNtYSAtaCB0byBzaG93IHRoaXMgdXNhZ2UgaW5m
b3JtYXRpb24uAF9fVEVYVABzd2lmdF9nZXRPYmpDQ2xhc3NNZXRhZGF0YQBfVHRD
czEyX1N3aWZ0T2JqZWN0AHN3aWZ0X2dldFR5cGVDb250ZXh0RGVzY3JpcHRvcgBz
d2lmdF9nZXRFeGlzdGVudGlhbFR5cGVNZXRhZGF0YQBvYmpjX2FkZExvYWRJbWFn
ZUZ1bmMAX19zd2lmdDVfcHJvdG8AAAJhBQAAeXlwRwACRwUAAFNnAAjc//88P3ht
bCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Pgo8IURPQ1RZUEUgcGxp
c3QgUFVCTElDICItLy9BcHBsZS8vRFREIFBMSVNUIDEuMC8vRU4iICJodHRwOi8v
d3d3LmFwcGxlLmNvbS9EVERzL1Byb3BlcnR5TGlzdC0xLjAuZHRkIj4KPHBsaXN0
IHZlcnNpb249IjEuMCI+CjxkaWN0PgoJPGtleT5CdWlsZE1hY2hpbmVPU0J1aWxk
PC9rZXk+Cgk8c3RyaW5nPjE5RzIwMjE8L3N0cmluZz4KCTxrZXk+Q0ZCdW5kbGVJ
ZGVudGlmaWVyPC9rZXk+Cgk8c3RyaW5nPmNvLmVjbGVjdGljbGlnaHQuYWxpc21h
PC9zdHJpbmc+Cgk8a2V5PkNGQnVuZGxlTmFtZTwva2V5PgoJPHN0cmluZz5hbGlz
bWE8L3N0cmluZz4KCTxrZXk+Q0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJpbmc8L2tl
eT4KCTxzdHJpbmc+Mzwvc3RyaW5nPgoJPGtleT5DRkJ1bmRsZVN1cHBvcnRlZFBs
YXRmb3Jtczwva2V5PgoJPGFycmF5PgoJCTxzdHJpbmc+TWFjT1NYPC9zdHJpbmc+
Cgk8L2FycmF5PgoJPGtleT5DRkJ1bmRsZVZlcnNpb248L2tleT4KCTxzdHJpbmc+
Mzwvc3RyaW5nPgoJPGtleT5EVENvbXBpbGVyPC9rZXk+Cgk8c3RyaW5nPmNvbS5h
cHBsZS5jb21waWxlcnMubGx2bS5jbGFuZy4xXzA8L3N0cmluZz4KCTxrZXk+RFRQ
bGF0Zm9ybUJ1aWxkPC9rZXk+Cgk8c3RyaW5nPjEyQTgxODloPC9zdHJpbmc+Cgk8
a2V5PkRUUGxhdGZvcm1OYW1lPC9rZXk+Cgk8c3RyaW5nPm1hY29zeDwvc3RyaW5n
PgoJPGtleT5EVFBsYXRmb3JtVmVyc2lvbjwva2V5PgoJPHN0cmluZz4xMS4wPC9z
dHJpbmc+Cgk8a2V5PkRUU0RLQnVpbGQ8L2tleT4KCTxzdHJpbmc+MjBBNTM1NGc8
L3N0cmluZz4KCTxrZXk+RFRTREtOYW1lPC9rZXk+Cgk8c3RyaW5nPm1hY29zeDEx
LjA8L3N0cmluZz4KCTxrZXk+RFRYY29kZTwva2V5PgoJPHN0cmluZz4xMjAwPC9z
dHJpbmc+Cgk8a2V5PkRUWGNvZGVCdWlsZDwva2V5PgoJPHN0cmluZz4xMkE4MTg5
aDwvc3RyaW5nPgoJPGtleT5MU01pbmltdW1TeXN0ZW1WZXJzaW9uPC9rZXk+Cgk8
c3RyaW5nPjEwLjExPC9zdHJpbmc+Cgk8a2V5Pk5TSHVtYW5SZWFkYWJsZUNvcHly
aWdodDwva2V5PgoJPHN0cmluZz5Db3B5cmlnaHQgwqkgMjAxOS0yMDIwIEVITiAm
YW1wOyBESUogT2FrbGV5LiBBbGwgcmlnaHRzIHJlc2VydmVkLjwvc3RyaW5nPgo8
L2RpY3Q+CjwvcGxpc3Q+CgEAAAAcAAAABAAAACwAAAAAAAAALAAAAAIAAAAAAAAB
AQABAdFYBQFhAQMB0BYAAEQAAABEAAAAWzUAAAAAAABEAAAAAwAAAAwAEQBQAAEA
AAAAAmAKAAGACwAE4AsAASAMAAOQDAABMA0AANANAAOQDgAAYA8AAqAVAAAgFgAC
0BkAAVAaAABgGgABkBoAAoAeAAAABAICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
MDgAAAEAAAA6OAAAAQAAAEQ4AAABAAAATjgAAAEAAABYOAAAAQAAAGI4AAABAAAA
JjgAAAEAAAByNwAAAQAAAHw3AAABAAAAhjcAAAEAAACQNwAAAQAAAJo3AAABAAAA
pDcAAAEAAACuNwAAAQAAALg3AAABAAAAwjcAAAEAAACqNgAAAQAAALQ2AAABAAAA
vjYAAAEAAADINgAAAQAAANI2AAABAAAA3DYAAAEAAADmNgAAAQAAAPA2AAABAAAA
+jYAAAEAAAAENwAAAQAAAA43AAABAAAAjDYAAAEAAACWNgAAAQAAAKA2AAABAAAA
GDcAAAEAAAAiNwAAAQAAACw3AAABAAAANjcAAAEAAABANwAAAQAAAEo3AAABAAAA
VDcAAAEAAABeNwAAAQAAAGg3AAABAAAAzDcAAAEAAADWNwAAAQAAAOA3AAABAAAA
6jcAAAEAAAD0NwAAAQAAAP43AAABAAAACDgAAAEAAAASOAAAAQAAABw4AAABAAAA
YCUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAREIAAAEAAAA4QgAAAQAAADlCAAABAAAA
AAAAAEAHAwWO+P//9////5D4///5////AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CIAAAEAAAAwJgAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCYAAAEAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA