summaryrefslogtreecommitdiff
path: root/sys/lib/postscript/font/cm/cmr8.pfa
blob: 1e5273094d9134f9b57f070cd7a54b9a69759d87 (plain)
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
%!PS-AdobeFont-1.1: CMR8 1.0
%%CreationDate: 1991 Aug 20 16:39:40

% Copyright (C) 1997 American Mathematical Society.  All Rights Reserved.

11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR8 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 161 /Gamma put
dup 162 /Delta put
dup 163 /Theta put
dup 164 /Lambda put
dup 165 /Xi put
dup 166 /Pi put
dup 167 /Sigma put
dup 168 /Upsilon put
dup 169 /Phi put
dup 170 /Psi put
dup 173 /Omega put
dup 174 /ff put
dup 175 /fi put
dup 176 /fl put
dup 177 /ffi put
dup 178 /ffl put
dup 179 /dotlessi put
dup 180 /dotlessj put
dup 181 /grave put
dup 182 /acute put
dup 183 /caron put
dup 184 /breve put
dup 185 /macron put
dup 186 /ring put
dup 187 /cedilla put
dup 188 /germandbls put
dup 189 /ae put
dup 190 /oe put
dup 191 /oslash put
dup 192 /AE put
dup 193 /OE put
dup 194 /Oslash put
dup 195 /suppress put
dup 196 /dieresis put
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 15 /ffl put
dup 16 /dotlessi put
dup 17 /dotlessj put
dup 18 /grave put
dup 19 /acute put
dup 20 /caron put
dup 21 /breve put
dup 22 /macron put
dup 23 /ring put
dup 24 /cedilla put
dup 25 /germandbls put
dup 26 /ae put
dup 27 /oe put
dup 28 /oslash put
dup 29 /AE put
dup 30 /OE put
dup 31 /Oslash put
dup 32 /suppress put
dup 33 /exclam put
dup 34 /quotedblright put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /exclamdown put
dup 61 /equal put
dup 62 /questiondown put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 95 /dotaccent put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /endash put
dup 124 /emdash put
dup 125 /hungarumlaut put
dup 126 /tilde put
dup 127 /dieresis put
dup 128 /suppress put
dup 160 /space put
readonly def
/FontBBox{-36 -250 1070 750}readonly def
/UniqueID 5000791 def
currentdict end
currentfile eexec
9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f00b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb32ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d823385fe55f3402d557fd3b4486858b2a4b5a0cc2e1bf4e2a4a0e748483c3bcf
5de47cc5260a3a967cac70a7a35b88b54315191d0423b4065c7a432987938c6bedad3b72ad63c2918b6e5a2017457e0d4ebc204b094541f345ec367ae85ca9bd
24568a01d3b9f8095f7420e6c423c414b3dcce6da48dd1c89a56d078e0d0e2f262a13640a06d17e44ee3866c3471fb58fedf5a3b77294517651c16bdd7267d39
a54e7171752dbde63ac19bb4b3021ce95eb5fe67390b09ae4d9ed4d704a67443f55dce17acd996c1f5e023c9e5a18cbeecc3097f23763acb86cdd7cd13381ae7
4e48495ec7fa520539d87f8a8dcb3c826275469b6800876a457e7d1e5be867c7b1ccad69742a8c9b0ad943482bf2a4ad0aed40baeb69a0233bad36b4ca2d2da7
322956c70375d152653500b2f22d2ab6990cadde2da14b4917f7515e64bc3d96bf775258fc7dae4e42a4c9b6da8eddec4a800c8aadc8d75e48cae52137e05c03
677f5d6a82fa46d9f2fc7f56d62e5c605a1b7898b8d1401c2cac1a0122a2c8a7aae09607f2c5f29293a09b9959399283be89051452898238b777db9830ff4318
a298b221c4a820c700ca964fc99e6b1d9eb0bafc39be9aa9dffa2fa326b2a4661e67261bb3dbc85844e76f9313ab533ee16bcb478166de5502b68e6ec1ea6110
f53206cf1cfea419571b0243244b32ea38b828a01e62b03bcf476a32c2341cecb8a0fa2a3f3f339315d5f3aa7704408f6617d02462a058589b4feac5bb976c6b
3ae317372686b1bca18de30d2d182553ace25c61478314e954b6395b87fe5d785dec41cfe9156c730b8b2ee923e921b2a9d8ea7f0dad2483077f3208c38a5df9
dfd5477ffb993b6219a8b2dd4249fb87d613121f07a75fb990864a3e300066b22d0d4cd2908b2da4b491736c976494d87c69a88a3fed1d179325fb28c5d3a89e
6022a98f20de1c232de3da0fcc7fa7904994b8c9da982f68e3a75bd92860859d8052af677f8cf937420b4baac07ccf01c5480725c696fde80052c1afbc0db44f
b7c5a10e442ee06333551fb0fb9f0bb4433c23ea481fe64772b91987d1b17f817469fcbeef3e36d8082cb1198073e3d0fbd172b789302b1d506081c1d8a37389
0b13c84fb09b4577e6f89874938cf4bf506ab5c8810e8763839ea8d5fa2cc899f0ad4bde6429232c8966ed67f4ad57d8dc145459e3f598633a0626483517e692
50455c8e83c9abf54794c3a02550f7e9fced32f4463361b3d8b7c1f28d2028121c685925bd3a649f8b2039e43ea3b9dda56ff4256eba0b054bee9cbe33e5cedf
2973a9b573b8780572ea8ca3c0b5b39a03d4728b5edeef715ac38adba0c0400dd4edbd169c0decf46cb16405a028ec9b29e94d4bc52d0e0e60563bd088d49ad7
a56c7422f2dc4906bbc9de186e0ef59251aa0dce7bb5678ca2cce2b2dd27f7e603237996fa4dc777ca7ca6678bc856ee5dc66e1cf82f3d97e233936539a08765
02d05f8b6f0cf666a918fcf1b52dbc189847faa5889637b1441173908472cddc584ec335ae260088e11fe413da79c4208de2336d0b562cd68cff8b7cb75b035d
a226d82fe5dbb9f03502042df0b606aaaf1601a19b1cf53930fa8344efb7cc7d35e8a04898877aeb59f58ff42086ae7e3a80d7599ff1f15647ad44c8fba536a3
da566768a9acd5a663a523adeb21b0576e92d6f1685a2de6fbc2d3e0200b28af178f336731983fd6c4525c054557bbf0efda0e688b8b15a8c8e764420f2ab1fb
6661109ac32672dd8797b2fe7638c03b94545b362674563795616140f19a271d3c9df7f693acca1a35a689396b13d41b4a5c65fa6223c8f09205b59ba0d50a73
a2c6578269750150708373e50b8421adbf6595ecc1d1c0c8e0b600161e000d1ad558708545fb47f8b60b7518c323a1292017ba2e0c14ea031cd83682d14af8fe
19a44fb02accd189b18b172427d145df07c4fea8899b85655bb8634ca535628fa1c6c1f35303ddc85611655ba2888fe4653cb23d502ec2b7d76ec9f6adfcfe6a
07b82b3c2f7d3020c84a56d73d6635113f64948a916ef0ff2309960bb0f6bce4d9ca21443c1e9819d4e2db41a107c571c3b186df7034b0f6fa5e91ae45fd11c2
93bb64ed1c8dc441f0b6bd2a91d3140b9b4246434f34e8fe8f848a4c9e51c6cccb93bc45ef723bbb3f091b6a040f55d9c38c63aa59601eaf905c89d28c9a6216
73c567dfeae4634844c91693636ad4285bca0b60cef05acce4b5a20bacbe48fe420042758f26ce9497df990370138ea5c389ced42a581cf04a1cd71b847a1a48
def222a7d4ea7dd130188d42a886fa41822e489a25d86c99bcfed702198c849ec0a5bd6d40b1bd2ea749472f510601954828dae77e29ef2d7a421674b6fe348a
bf7d12ff48076bab30c8c631ca03bd98ae86434abf760f39e0d75cc774139690f208f5a85a19c4d32672b067d580afe555ada638c055597f05ab0db34255fe89
eed026ad1643b0609ae2f8c8d284c2605c9a45dadfad6324f09c8b02d41f4d391611360236ba3d0e6ad474dcb842060a1d389a00f62a98d52ea6dbef5de250f3
ce7ef7147728eaec412b68547df060fab31f28c5f6f324c4910637d67cc38af7ad414e1396b129ebc8411ce8c7062fc178392418384a5dcac09038fcec9e32e3
0ea2eb69be7aca538c6240c672940ba4862ba68c9ddfdf907bbb8fd4df794f37a53b605f42eda33cad9fa6c5b9b7e7b69d5cd4163c4c056b7665543425d4e6f5
655287e2afb442c40cec29bff0343018538276b7403576e78e9b8257d5be31e384f2c72c21333bdb5d929a7d546610f4d1b928d961851077f9e6aaa58b08a5a9
b7a0eefbb162cd62d2bb7936cb3d1c5895caa28a5500da21b8b89327b6269d88ca99661200e9cc867f848e4456eaee99b4c315c88aabaec708b16c6963e93e50
41ef454f9b3aa7a7afcd2d6b9e0420256bed6d20d3647b5e1fb8f43a7267991743d11e3dfe0462b5576226f9e5d1f028a263d9d6f90cca3481352de314fe3940
8175488d9a3dbeffd0d91420ada2ca4e9ed48b41e4ed72ae33602d140a5db8e8ef7bf934694eb8fb3a6366278d053fc4daf689813478a6d43216dbdd1949ef64
442776708bf32c80feb2ffb6d893691a078b96bb9284263100033bb6790ca645fc4dcc73e6f2ad5ff4619ad53a5fa26f4dbce2e7216f29c2527ef3bba558ed25
b0180f87e1e4c389e6ca8865825d12464f570cca0b0ae11b125b3510e1d9c008ae04ce7a20a636370cb2ada145aa532cc3195ce9c690b002d70dfa3d52ef9fe7
393a94ef97cfb3bcced87fda1c252718ddef7ccd33ff26be035c2eaa9da8ffd48b8a1760fd9557255a82c87f2fb09146263444e9c7d4ddc561c949f10005d813
57be0a84c8d7052830be77e2adfca059562622109b048f4d3a3ef26126ecefda884ad461329f44efce4d5cf0759febf50c826a634463a6acbcd0ba8d267fe9ee
e70f46f0baf4cf89fb68d86d9cf61d164f07ed96e83dec0965df06ac119822e1cc0e0db322ea29883476a5f37d380fef4acba611ca1698e1961bc34efee983f1
0d004943dd2cbbf7f6ee55bd5176cc2095575fbe9e1b81fac37b168b93da3c738357122b4dfc6e48b1a512d05bf5823dead06301a4c0fdbb33d4ac9b7bbbb206
9d6308e8f4eca675fddb721830e63469c35fe0cc3d18b9e047ae83cf481620577d971e07b093b982b57241f82b12abe4c4b5d63eca37c8e19267cdac819e305e
e0a5a14a5bc2809cff174066c331e293da2a65cc88fc7c5cbb7acab36c2ac6d99f0a3b46a37a8321040d46e1db19216f519d4c86cedf455350c43360bdfe7362
093947c3806134cf3b62978de363c0678a8fc2d88f91599f43726ca8f7e96664efd377ebe1a69a30e5749fd86ed2671bcd29d704fab75a2431cbb0c650aa568f
358327176775356f9248b0382248f8a6eaaa533feea32136c0e0b3a60898d331fd3cce1e9e31811633d71a0a59cdbaf8a18e385f2ecafee87c6459c5ebf10929
b1f06aa6a6da13de4c1832b388bf0ec4463a6036182eec8e82ab89afaf29b92cb20cb4888af2e69646440dbffd2738403986ab9669b22e9ec3790e293a8dd51b
6e07e75cc7ba300fd2448002e168a031a8fdb831d768fae6f02b1fb25229300787d1da9fc6a4063b37181fa318c94d1eb0cda058238898353c12cb4c986c6637
e5e6196d0fbeb533c62394384c8c63f7566687dff6a9d86b4f39a7b113534d88adbd831deb17bf3d53d86fb4f75d7ccbbbf2d9b7ea192b397e7ff6d99d491daa
967a200aef392eb5d78285e10c06d3d45e77b1c99a96cdd0d118cdf88dd218aecb19f37add787eea063d0a4e508b8cf9d5f1f41d189aef64b6933966865b2c1b
598e9130d479e064a85b1187bda04845db6520adb5c729a0f41bb4790547066cd7fc7496662cbf94a6765a2f402ad44ba5ca08006862a23958503c4343fee157
8488974b9c88575005124c1927b1f228cab60979efc6a7b67c97fcf9d6a3569a58315d8dc5b1b211e441ad48896629bd82443b6f7203522292b4e05823ccc881
acdd0904826c3b5b197f7226fc153023c45139c6b79a688015394586f6dbab40a011e3fb751a677af0f3b0aa5143e33b7c1349b53435550a2add2ea4fbce0bb0
d136a7b9f31796b285985da642085ff687410846f8864c319df9aa1a8cda45ba19db48818b8d7d31be15a3c7db12971e1f989b508eff04284ac3df07ef5c9ad6
dd8e71ed0ea21e06c2f8a3195c94e55cce84a96a1d95746ea4de3ea06e9901aae28e289fcd992aeba64992f94e084800cbb7668dd13342ae31836b7aef1929d9
301590a1699286b211be4fef0ad9025410617d0177b225481be4757ebf860c9dfdf830844a7e60880c354eed9b18e3617d69e36f65fffd07c4b88ad3fbf59895
435174f6614ef44ecb3c1491340efd29a3c0b73e65d58fb030ac046a0aec3f76e57c7dc3e81a5deb683c6d5960199608d42626a9a961eef94961bb416a34321d
ab1d7c934903053aee2a22b15758fa42d50d773dd65524ccbd896711ec275f5949bb8c7cac20cfae3ede952167e235834af49aad10629b4bff06115fc91d6826
fccba64fa7e767446d856701317c43c0520bd470ad63e135b05bb61a41352c0456c677d5954b4445582617bc14458924efb580b84bcfc1072f3a967b0f75cd73
8eb760dd679f127b0e29b2bc0295c2410c3b0fe374bc162d12415dc446cddf6b41d157defb3d890dadfbce3ad2e85657f372977b392dd794019aa2f60bd405d8
357a430f5f240f4a0b530704d96942c3bea32f673be3dc03ba68ec3a23a6917c98376d318b1b584611520838e6df11691160f17aa6f6fcd770b24022a2126902
f1b59f81d43f77eb906db9f946ce8d0d796015389e23d08dbe766f6f3990d563ccdd1100362452ad57d2ee8a79f1013fe184f86d29b75fcfcd0209364d353953
78cf3369937633177f70b418f1f5665e492d9fa3854d8dfe6ce949258b30fd70942144c6f71ba4ef0966a059d05eaa32cdcc48ede88f690734bee59c2464d7d5
e77bea22cf9a015fda90e1bb0753236ad5262a8c647ff2398b05c929fba120ebe631990f323b8970c3772dc1a51432e2f898f46c145c817d4cfd0dc50f167f40
acd1a0ca601cc8fc78fa6c92f745a2a83cf9b94695d42957ce061659a3966a9054b67a016d3534a5676c0ffabc5eaf819a03a10c84890ba479d2791ed120782f
fc2cdcc9dbb65064f39c75711744ad58d9e653f8f650ef3fa079cb4a7aa51b14750e53e6751e0de4f81a2746d01bb8f6d28d17626907e26ce5ed22ebd396c782
882c1cf842cbc12561083bfe65888c85f913307cfd0be1159c4b018716b2d5734b3fd9f93b1b742a95b7da6c7e565dd6c338b5b934e36e5f2c75930da96a2aa7
2cd8a17a12ae2fd589357fc9d237edbebd4a72fafaee8e0e81d1fee25cea488e1f953ef574a0d0a6f7b6ba600760d12e75392fe4d0744da7d20c3337b691612c
61c28ff9a8f163b7c119da771705c268eac8dbd5ebbd6011f868062c45d0a717dadee306a05400f70dfc17fdeb9758ffd837b305736ade36665dc4867f1aade1
1d7f1270c9e3f0771dc5d1d353113966598db9b0fe3bf774f35856dad07fabd7fb435e56f9303551773fcaafcb14728000376b51ae5a3bd7894d4e5bbafb85fe
2e310c89fdfcbe53b2a3871af103e64bc3e4034cff11873cf2a024c35a674f56bb9a940a2fca4d9182c911d8a70e4c89d9c1f26fe550343301a59ff812f848d5
eb5f368d21afa35af0248c770af8fec0d35b73574c09115246bb8bd92e2626b1b5d26fa1f279d34a74a8bf225961ba088dac3e0d1f6cdce0a31cbc3a71698a0a
c2bbe5febf615cf83f45a6f489b8c8d2180489b1517208388ee4247ac1200ad7be2cbd217a2009de01bf8475736154baa12dd2a13bb79cf23f7f0685920e8604
5d332212cd6bc0de24831bcb869cc957f05a9b34e8e30d69b2f1d8dc1f6f715d9a72704900704ca0aca8a2f1e69e5d341d37548d7f9781edf1f835e6d74ec6bd
4f51622ee742f7aeb1e038b0ecd8d044e9286cef378b426f2d7583b59b727209734133bd2966b2dfae60e2fa75abeef01526aed91e9b13baceedf746dd1dfb23
f9bc9e8f142e4a64cf17718492f4820f9f7a6d8d6dd4b70d2fb9fec0b4004d2eef8687d877479c6c76c6593ec9c6c3f13cdc1c9945d957f1ad96970099a8cde9
5fe2ae87703ede55fd3d1916ae3ccba58b28ce8a17e636f26df4a9f2d97bd968737976636f96629518f48e902e3346f2ce91066b135f00f823d1897efbd62280
e88cd7d94cb39d7be7549d9f12abaf4e05d40eba5467248ed9f5b7f24787b3e4584f21f84d20b1b061693e1ccb47d27c2b9cb910b441812a0fd068d8ceb13b74
d7648d34df01ef3a159ede49d522456579f668d121a0a1fa4f905c7823517db38b709430147b31adc4082bfc9bb3e8b8e255b353a7568134ad4d2b7558fb6805
b4a690ad84106abc918697f0a29ff273650e25151749f1d2dab75485877d6a2431574fdb0da2bbcd9aeaf2b53c9c44d0c61fd984149e9738df8dae42007777b6
b11e61ff7fb9ed8425778f652cf780a76721336bfc84294f73402cdf3415564dd1a625f7e07768824b0a61c4468098a09ec610e49f3f386d1a1085fb740ec34e
05775f4e15c04ec78dc7ba69aaa9b9623fbf9d2ad2c762301f2b9a38a01ceddfd6eadff04905ee06fd862d4bb76c84a874372d1b8e05f2673e2a2e6d2e340da2
4595baaf998d8b8e28b056f8aae93ac3dd30b2d4a55f9f29da5a8e380a5bb827cec521064935bd22da2dc60c60a55a29d624349660b8a79dffad28b795670f24
6b9e79a46e26f6c4ad633388e9f9b74e15389931d23dd27f8899a854d1a208c816ea1378eef8d01571fd8d84271a70f857cacbd22519f41e180f49ef4fbd9dc7
ac7afa85d3a2bac7e5e4a6077d97c20dbd9950edc9373159279b63f33c3ec041434818912f952c872467fe30396dad1ccb294e114823ee85003e19e7e50d6e46
14f94732e7947269a596164e75baf289df397fd82925b8618dbfd4b50f35e49dd3aae8fbacc3f841290d94aa1ce3bcfa22aa2f5a9c11fac6f1c6d006e6e4e1da
dcb73a0935737f8097f6289eff0e71e407757518d0bde2a3226a0290b1a1c270467fdf89f75de64635e527718f69d35b5a3d17ec6845fab40f3074720a79ec69
c9eb160b07f12082d129732c794316057a215fed554da3a6b5de264e3db6c65d576f1e796cf4c9d1778df1a19bf1f931970cd4215494ce07d004908cc9211866
30a5923842ba7780e958d2086d4357f039f227bce9df0d5b3216487611088bf0e4d1968d8122a230331eef553094e109bb8bd94fbea7ae05970eb8329e6502c0
003de6d3cc8007ca714c0cb5ed0802cdd92b2152c7a1e112c219ef1bd832ff6cb055444a1267cf4cf5342b350f1b9ceb81c8b36028dd0ffb85a62b308d61e5e8
14778d2795a78e17aef05c7dec1b285246130ea22a5c66501e135f9f9c75e4afe4da46f25f503ef477360d98af220740ceff7ba8cfb269e952431c38f12788f3
603a158966dc2a702b6bb81553fa29410d2cff0d7b2d04965922097b9a29f02da5845e957785eae2782a960c234e7dd814238dcc2bbedca1c361180e7dd18638
2cad3c37f2e98a0ee597eeab1a926432cd5349ae271a44bbb1a4dbbb8fa487cf5205b52e97d35b18c3674f63fd37f2c8d9391dab65c2f5632f329c5e2ebb8f33
0a173809c3403d4d9d9f46b0b1a35c11f22914bbaf54c63b1922fc916ca1547ad3cf9d14c8c4d3d0c491444d9bd4cc261b4476c9aa053c5f292563107f9a1b9e
684094d23ee400aa8dbbae8b4a55458a7b64ce424b65406b5bcfbef87cfc63017b2b24eb9db57cb7c5f34ca5c015bd7ce1233293a636e9c3780a1841eabcaf0e
95b27dd58a361f285e8084599b3e9d45a6ec744978d3522741f405dc393c97290237f2a5c57e6654bace9deb1e188b630a1c3d6ee53c78432e868f65dfb8a98d
7e70b5f47372a5c710044c6dc7a97544394e0c97022b0428b461a252b4092261e149675720fa054ab1381dbd90dd5d66df4cbeb601446acdacb7ef081c0d2bcb
78eaff5f4aa0e35503e6700e900d60e937b69e6a5d5387ef7fe0f9efa8bf391df347e266ec9aa0b53290d4379f7fd8e85b70d75d503092a1a1f1cf9ac27f3736
51d377ead105582341d9959fb8217422a0dc51d625b52fc86dcc71dbd87dbc9fa19a28adaea69eb8dada4c634bdc836d554a2db4055b87caaf748a86e46f4002
e568dfe9efef5e458ceb3eee38db8ca8c2504c24298cae7828e111fa88da2eb0c0b89f4c33e19de07ff6be6b1dc3bb3e741b7962cb6d972ce5ac22d7385716aa
3512fbc54562daf8ad1a31df0f27d69239be9e69e631eeb385f58fe6415a79942f2e21de6c234db196b0cfcf402399f8fd23c927937af9c04d212aff84ef854c
83f770df33dd38ca6cc333899e53591651d529313a21e6160c514594949eb2eed1464ce8f94072e0a30da6ff947aeaec653d108b1562412c5628fc0343bd4c20
660942a52c318c05fed691ecaa7a357e744bd74d1d63a624b78001b8fccf25ef1d7d66ac77df64fc897e18a2e09709bacdd2b9f7d28207a0daace692f7dcffb7
36f2b221ef0615c229fd7e2bfeb15292db89a4ad75646c18208ada06b8d1d4605e27134f7b8b3f4213ad94f2b859b76e27f956a2de59134758e2311fbf1263e0
6557d8e6013272a83dfcff3418af0cc11eae26a930a817d8f4a070e33e2113d628e1b60f0d3745899caeb3da47849da317fd6e3e41b6ff083122a078bd7cd9b5
e734da2c5324f40e591db3e6c7a4080d5867cb165b1f297165dd0d7e8298fd0dc49a875e5ba808864f77085d8bff2fc7b0eb24ff7692488331dd00a9d559d335
404f959fbf965ec7465d8d88dbba774ab614f34c5539793ad285127bf5614b62b5a267fb2f0b19b2c321513819f4143cf8209dc46d7fa41a82a0fe630699c8bc
8ec002d19bcf20d7947c4160ba2477fda33dcb3b7845110ae81fbc5d9e9e41680417379ed8b00e7459630b41fe131b6ed4cc23bea4844d36b8d9c69812cdb5df
872374b74db41ba549a35014fcae7d84bd213099ebc8ace36dca75fb4528683becc6c76884f7e9d1b2733404f716a190afc5918c17e39ff94a2e20786b0ba629
5349d32f897d37b8be8969c9e6082c7e4e7f0d362dfbb4cdec1313d7a0ef7afd8e5c836149d05cd9ee36d6b55e7b1aa0b4a5b717468c55945171c6ee16db2690
bc4eaae05ad3a83306bd13e83e96cc47032d0b26904c2b0f1d8b46622a1ad31fb6a98e7699ab02d9b550afc66bb053a4f187595e4edb59204b9baf60bb36302a
062399af3d3908a2be4417dd61a91f7eb5b46016826c56d89ce458f489429d18066ee241a5e90177bfc9b3fadc31ea7530fbdbb4736b2f50f1293fd0dd6a16fe
2ce8502ed811f6a79a29a0018983372687691540272b9000cf3af955a616e28846ead7a881c48421fba911fdc00988812c2a464e9cf4b39db276f6e27674d386
a2e1fd9f84310c65208b05997ec8fbd5accf3180d4825b966665511e3c3c4960dccc0007087dd34d12e1e2a17f1fa728cdd86604d1b54cec9c1456a367b38a86
0c737841fb8b9398b45bf92aace74cce996454e25f60636e8963377b6225b75874754e98bc275a4123cd6a7fecf22ed29577716b77c5d02005bf12ba9f4feba9
b9496cd8ec6bcf37d7eb97488e6d2527106a39678afab7012b1d09289ce5a8635615354043df07fa012ab15ae99395e5b257eb0af5da3fce40d6025b5b697fbf
8608a2ab29485b4b51debcb31e7aee991a2ad7b3a6aa5c021b7771af882d42e0635dac51296e7396656bec79c3bbf2f6e4a9a42b6d39dbf547583d2dd071ae81
4242cfa11ec3fe049d16737e95c7029e3f0db1b55c43fba4974ba2c1e6aedbcd3fd27181b64b70719d45229907bbe32374bd80390d43aa4754d1773b6fb37986
d4681311052a830f5fc5f2714e5b37e166d4ce6feccc65e808786f1f21009f1f644b5a6c83cfc1e07fc5e354281d4d5e8aaf0614314f32f253077fce348a27a9
e77084653e214c67f2e84caf157a86953cb2d3f779c98d00cebf27518102fdb063ff80781be5c9e04a7ead723cfea7eb295c6b19c5cf60b0a7f35f5d0c45659f
bf21340178e8c8ef19baf6a832154a6a75ebd98548525f60645fa5f8f055babc2b763ba69bf8a25b7a89815607ec86e8d2afaf7e9def9c6ad0d6228472b51d8a
1f79bcd143697d87281f935a95ac2cc68264618d0bf20486c763532937c725a18718cba641239b0cac338957cf485ba46680e1d955f4cc300be996be9df331e7
765198b703dd0fd3e0ab3098e0ae259f5f4b771d71ba9040623eb910ab23db1be4cf53640775eaf2d2efcad7d40096d9e61e0aaf082275329c91bdfc15d13509
b7353b4bba05be9d6dbb6ad813030499ea6ffcefb65f751eaeb57261e1cfe1596781a77794078272cb4b4503fb7ec38e1ff1c482593eacb002393984f97fded6
a6502642f2a2ba5a651c1156b2fa102ae383cc75131bbfc8630bf69117ddebceb09718f6707a4648c27e8f296c5854ded70211d676a496ff8b42d90a198dab42
111c546eefdf8a5e80a958a82a55d00f281799db1a4afb4e056dcc67b04c3119b135d7d8509d24bc3f750188940602791c7b80f059724779b1d8f4e633b7ad36
323bc7aaec8aedb88d8436b394b70421237b0668ebf19e1a3bee48c68b6da8d8af2cacfc37f7260b9631bfd9c4d8b04204e318655f00ece95185ba2a70f41a0b
9fe02405f69b911ec26aaeefba08336acb748c4f2ef98c89bc5a659eebdfde0f533eac1102559040df07dbbee4ca7204c5c6cc0c4a2fa4a0459f2d56b02db6bf
4720666e63302326fa5821c4b383e374048fbb9befd871411fa4ef554c66b1d84fe45856b6a3ca29f0807b2df2577bb74e34691c3bfbab37cd02171e7415d99b
99a67ec855e171bc3fd37c0adf21e95cc8ec5cc2ffd02397d813cbe09dc77ca2517926b07c6272e7b13aa52e51d9716406002fcd87d8b1394cc395fddcdf516f
2217d9245070a0a66fe3fb3627e579e69bae9be1c4f05b5c429fffdc57528b367680d1326afe7e2ac90664d8b00ab46015b889b7afe99663516268e8ccc7d73c
d6caad3048c26e17b2cff9d2a90bd621e725307e5f806809dc30bfa0512a67e5ff9ba9d89919f42fae667c4942ff499fd963aa31f6ec6bd13dd1a5cfcbbad4d9
0503407a8a783199c814c5d64d494987ebfecfa6d872771b17ca4b86620ab7c6f7f3140907c7751f658ac88eefe6a11df86dc2763179f43f0e70c9a2a0af34d4
10b93726e0d8d0aa5163452930a655b18f0762aae63b6118fb8f15402cb2508b690680c28d717c9ed2f1574c1ee736b6ea4cf3ac3daee3800c9dc2e964239050
ea9f798c4c221e6669545789efdcca1c99681e5f46e080ed1ff29ebfdadc2a2e052016b05403ed338e30bd2e75d1d0ec8e69a8c5662bf5bf606608cfd0009eba
439299a1484f4a1b83ce56f771accd25f6cdd53f3ad0b10347a5d2807461ea476f99be42e7d8adb4187acf81d37fd12c5043e89b434d608110b93f62b0da92ca
15c69de0b2af8134ab034e0e2212056c6cd9f4a8bbe2cce2739652f2b10b0e3c6823025d34024ee14275767943f2535bdafd2a48354a3f857b47be5c261784c9
a28ce6d2c8ccdb11f5a1c645d414a66d42c04e44a362d5348c965ad2821a367b0b4409960ad6ad95675e901047326ccefd6d5a6ace1ec38431d5bfbdda51dec9
70e5c9d62d13bdc1db2d21193023f62820925fac9d18ed3b70d31d1e6de644b82589f566a5e0bd4bbfe8d4458c093baef91341b0e5eac448e117651d951d936e
0aac5c95df94e2de23da401f456b8b87b06728eef20b1c1241518b453e1e7a98e0d9df0d80c13574df581f1bad7bddb6fd8eebfdd0745d9fdbb7635d52fb980f
dec50730e26e386fd3856d5f523314204c59de5178a825925b380ae0cc15be8f7075d91d3b25bf932966818eb96c8ba078b77046011366a664ec94f0608c70b7
bf5e5064a463941ed70596872027bb9b52d30708571b8b7feab86bb78bfb908603590951e7a2184f4ca4ece102b0db283efac4e895f50a3abc74f709aaf6094e
4ddcbe25035fe642d6541f19692a6de2647226e19d02f03a070accec0283f2b948831978c199b473a989c8fb56e90cd76de2d620b0e079b8bf7db49db5259f3e
b8657d44dccc4413ae9d8586529297810b4d6ab61770b6a4794953700d3aab30d5632103b32c8561216ea7870b7082ac23459ae125baf8c2722250a616ab1dec
da20933cc23ede0cbbf63939532654d72a03eef34423a929a05b81fe5216a12ca1d72ace7f607f1731b9d77e0ab6c939eb454d3b08035f3195e1c30de06a113d
7f59467bad2af5eab05e7c18d72c230009abd98945d14b98a01027c2a77042fe44b194763744af4c0ef40e56acbcf0ebe17b89049235f883195f23fd2c99e9b7
3910ec6d74dab321f73cb9a0d30e8222ce4e55cac430919845b8e5372de9c78c40dfcdc2672961664fdd7e7ed1c3431fa2cae688c839979088a63096ad8fd317
f72a3227d980217fcc7a5766d24cb5674431ca72603ef8974ed7712d72b27d8d9a09a2376a3c4d8fceea7da8530640a2800b59f0940692d6cce311131e2fafb2
2cc1d78bc29a248e6810354bda8fe3c5e33950e28c745c931a18631fc2f0bba2d5346efcee2031d269126639975ec36876b725a8df106c67d8a1e01cc199d73d
87a5d561de5316420cf79832d9d1be05460f40e4471fe9763b6afbd4b279b3c5907d1d3e5352de935e83f9730104026157e6e7c579f579b122b34e9c0196daa6
d8069ebdb5417ddea69a78f67a29d874286f476bf3538b5090e00b2b478685d854880221550e5dc8362030c2e4d9296d27e437237e77c8479fced1dda6b6befc
ff3dceab0ff6c3ca5182060530e7bc753cd6c253f4b0d0600637d83cf924f46b89102c528d7fe2932f29de0fb540da93f7942e570cc68d47395d13b05305fda1
947c4dfc51ca1c85d46acef51551a2bf333f323122662404841955b4536e307f6617b5aed7c6d2f0485b6fe732a3e1c8bacd1a461c8cc6464a2792080d346598
3fe4cb906142a4f27081009a0a05cf7c920f9b658b42f6d4b4d598833eadeff61832da30f823e66dbaf5c587b5bee8072af2a6c2078ea4c61afffd11f60e37fe
2edc0c82e25aae539de1d2c7aed6b1f646e55174e0aa5c0869eca95e8143e6ae9ceb2f545e4bb021c67dadc3f069bd74e3befcf9e922ead3b95bdc4890a035cb
7b0a3ec2a6f1ee4749a7357d42af30e426453864a9358d57d1b627d9684186e8021001dbcf1d05912a3c9f91779a701fd1f25461062579b8f1da485a977269b4
3e85a0f884ccb5b0313866061733f8b5c7cb2750223f36697d98fb9156f4ca6dc3c77500f5e2bd24ee972397dc3b44c7efd7d4ce7e2a26a104b41045938190c6
24a8ce124532ef0d8c30d983caffbd5e0a3f2785d70ab7a3e2877d674b0e42193cb2b7927714cc27e9b41c051bf095bb16cdfd27a1e1fbbe1ec55ecbc27f8b65
47a990dca70c3434d90ee4eee407c1ec4a70e5f338fb33aecdb331c819a44c73e1f2e32d985973e57b200d251509465cf9345695b1ff889e8d4524386d9e4be7
865b20204a851c3f452635fe96a5ee175d9405bbc5b890769bbbfec3aab9f676c39abd15b165195eed75f1a1bc41e208aa717559f64c40b91c42460a7d288351
0f1ffe7536369c4c8570cdc09086cd94b95648a7e368620517de82e79821695c9e68ffbf23d2debee114011df080d8c2d071f1aa93d8ff3bc575d64def447c7c
4715dd7a7c928e38c162285e0c1b9c14f8ddb5b179a3d80c50085e9bb5cf1ac9f9feb4ca63de673838a49bb267d19e974fd2cb6268d0d00347bc58e604bbab1d
3fb2d5038ca82018171f0bc45a8c76f59be63e04fbfcbb239107b8d847b7673e0368f5f930a5491f4467a24ffdd75531b00873d18be857108b6b92c46ebb11c3
058cfa7f81928c9c689da541444b2fdef7d09591924314a48867c5f95314cfcf0bec2cff236fa4ad8ee80f6c5cc9d11b02adcea4d93fe45f08baad35dd1ede63
644e86304948114b58ab5b1cb3a9aa1a971d74d827149161cc451c595087d45e0012aa3b84568d564c1ec251a566ca3b1ce29a79f1563c99253dc2010a8d9306
6e550eed86058a3080deed8695d352714dff2f49c1ee50b70e2d0361cbc7b87108014e4e24949d8f7b0a8e6d34c7c7968eda07b075a5e06dcb1195d69f370728
9de014e51a8c59294d8197c71c08977cfc0d3918afd70d497c4034c29b282fc91a86257f57f9fbed017aef98b7503efd40dcd0af6ee0f9f6f9669cbdb76d6b34
8aa330d794d69ff3e5b17c64d848725a496da4afcf47632d2b2a7e113b3534c1f8874dad5f9652e35e1b55c8f18013bd481641455a3bff6107561e602b41927e
2c9140e9ce1aa888e35b53a2783e159787a0655a82f1de9252ecfdae0acc6c733fe048a4cad4a3cd0047cd663b73c5bdcf680309dd661a87e9b06c982e444e24
03418496f62c8e953372b384e229badb583b97010b9e38ef32ab19cd5f370d9f10ed445a6ddbd0896d009cb8b41e9740e272fcd916c9f7968a22f1c331968468
a1de0e023b485c6e43d2a5b6fcaa776e8edaafcba4b2d03d832d4cec193c6951bf7b7ce9aa93dead21d0708842426f9cf10431b3a1661c2a5e01acc8a4d35fd6
5c9b9d6bef4f9021c0f61900992dd7ec016b9ee153c2d55ab4aa455536cc7503a9086cfaa6af30ad23ab03c7131cfc8d2f7fdf9f549b9b63bbd8424936e98e27
56fb2a8019852f99f542dab78b09f271bb8309b45732d3aa98b061d0ac4266b20dcecb8daa74f90f9d5145e64c8df6b5d349301ab6611788ce1381a2754679f4
931e1e57de6e723af26553c8f19362da48b5d6be3af2fb5b3d8445421fab4227d20ff107bc0c215f2f9bc72f121896be0e9adae120a8ae0e15c58ff83438a85d
f93fd234da94eadde7efb05e40201057f9241a60d6fb6b4de9a49135eb7b11ffd0e357dcf9271a101f32859270630fb22386a91345fc510d17e3b1efdfaec388
a6fb39814b90dcdee9530e06864a3c2c791a2718fa6a5900a4520bde40b44c0dd8e62baf7150918a4d885bf2f7ff570d6cf9d50f813095a6e0a76b1d4bb6649c
0f7b73fa28b13ef83442b812a5d809af1f501321e9615d222bb8be89505de76d652803335f8a466d27ee52d0090206b54244c020e4e1d104e5ca339a4d7f38cd
112fa42b35394f0362397a77059e7521b3a8d5cdbd50bb3726839ca17d95125ea9efd1aec18b7cf38cda15c28165e4d10fd8d997b16b57a9d68111c25b38f149
704e15d285b6b3efdf9a1375334c13d63bf50ab36993d7451cbfde7655bca3364e6c2e054f19f4fa23ccb64f22f5ea69562f03e77ca265b5fb94c7a8bba6a414
826a05edc6c5588bc3080661b6c2b041fe0f0cf45c66931af69dfa5462ca0f01413b8d4cee60a06fab03eaf16a8de1edcc8bfc0a9d5acd749300b466268f7fe8
bacdbea08d7498d371852a6cb40964f2c678098da227dfd914ef2f4587ec2199f3a441ff96916a03db3db362ca99bd6a8b2fe189a444e8991bcfb9aa7bf3cd0e
d8f55ff0427ead09fbf6c9b9864b6847d166675085c09295faac2361d7270e4d7d202ddf89506774265c744c3c74cfdec75f23851f1d99619df897f2e1416d88
bb73c4de4d7af4609a33a24032fe7bdd64716804f5fb7f5e6d943d67a72c2d3380cd11dafddccc52d1577e3f42801a1c2bc852989a985f31f123428d62e4e422
077e67b29720c7beaa0cd2d6a1b3296c0011ca1da764db0dd6038dcab552c4764df3349c35bcac50a5c3ed58f5ebf81215127929a168e287843fb068542f4a8e
0da821922e90176f3f200ffca7bfcd2bcffd1ac611d3021f2be43d4200cc0080395f4cfe815161b1efe4bc86e012018b1aaca3ec178e41b1324beef95f01ae5c
7fcbedd799a0f0673d7988f3098ccefdd4131b95fe216f37621967ceeed39cfcd0e8acff3ed052e10b22ee910304b2c60ca8f1bc2347b886c15d222713edb2cd
07748b49aa2a75640aa731a00e9acf344ebf88ee94fa673a3e26acbcd30a0f7fe98878dbe4acd58516484276d8880ea5335884609e19f843910444d43bb77c64
d4f2fda0c42e71cbda70d0c49086a5487e31a9b8ec5399f6d4087ebcbbfe631d6d57583055bdb9a90506a9d7d5f9e298b6989cf151227c46a2e0c36ab1e2c91b
5130102640b4a41c32d33e7b4d8381525f23cfb27ab236bdfe37dd2199e0cc951cc6f0bf9cca0f42ab62242f78a89d9d303837e49d713c28fce2618573a33c27
2e5e77b8ca385950a24a3acd3b178730dbd9615868adaa5838c42a7db016b81e092827060cf23f330fdedec7c0af990f6a3283c294bf824d14cb4ff79a31895a
5f35a1b81f90c4465d142fc1be27598e49f1ce9185a1f46793fca94a7d7760c99c31e8d33d640cab15aebfdd9a5bd8a520b5d61cf9f893a0e5ea62d0a459f977
559614600e65fcf5e06e9fc93304af3e4f41d8021e625aed86c7762894ab6b065f9897624b044c60f194d68c01c7b958d493ddab54019d0e52aedf25caef50f2
863406b9b04fed44611da947ffea887860182454b4c229316656a7c4639c475cc712643519cee03691104af60a6f5530029585bf62255e7f19b52a5035bf6e70
a02e3996f22cba14177fe5ac5fe4b6c31b8b3eb1a3a5df45cd6b300b028fbb2f9f7f790b42b37ae8f168cd4302f88d16fa16ace7522a50db92b20a8de84038bf
447e336d00c1baaf2ebb4348e2adaa12093241eefde1d7bd8fd415d8449e104cebd9d9933cd1440c897509632c2787d06d279e08d81d924e3a47337eb29207ba
9ebaf4af52e137f33f2f40acd7f932aeb8bec328bd9fc7e20ee4c499522b933f89070724bc735179910e0702472ba32f165710af72f34fe861822409d7a6e1c2
e7a040d08ce4d790e129072ead4cdbd5c20c1e4d789ff5bb74aed8c721b5a0798d3f879fbc74e73922d5c031f29598e9c26a67a3261f20c7b5633ab76dc3cde4
535a78d31b615906b326b364ddefca3d1279c980df1b607327b08eea8172b879f7b974512a158e9be93c925ee882d130a30fa3bed0184037c0cabee96554d1f4
627f5ba4f9740bfad28252473b2ee7b1cdb35cefb2a7167159afbdd8f5c1e11067112ae4fa45bfca60fb2138fbd530ff80ec723a7b91ec6399d0a09c010159e0
f990bcd6f0e8a87ca402859e9161beb1174067ee22264222442524ceb6add108cd380773fe7cf53210f311cac05873a86c384c297d9d7d0d0b9263623b1c96a0
d67ed33914baad1d5f496b2e335f92c824ddebacd11bfc8767f8ddf330e82df1ef978a85e22e6f4f69d7c01b87b2db876c31406d8acceeb53355ed66693e71c9
8b7ca74e8fc4a3d4ed5d7a5a7a0b3a48da7cafe8491dcb1da2b28decc4f1df70cb55fdaa7be6baf4c9f656865e84744f437310ff68785c86bc076d325fdaf143
e29d71e01b1a217cc1ef03bcf42557b293b044aabc8e526e7369eee789c32559744fe85f3d1dd0b6f24361c7e98e46866f32aa576c174642dc4bc733caca810f
6bd48f43bb74c5f39b34881b3872db8b2bc3e56a51cefc665d79e810cd26c7dafb8aa333c68951db0aaed85b6428478ce4affdbfb73e4a534e177dc5b3386deb
d2d1779ddd361978f8a66b0c2415da5d7110c9f84212d203b62185a52934d48f9167d79ec5383c53164a4e304a9b3fe6e678c632a04e63246c212a5af2d954e3
2c098af13ae7b6e24b1c4f1a6e75853522c53bf7b635d1e4722aea1c8da241be48314b9c1c2651f1936aabebc986482b997a672f9ebd08f1363562ec76412c17
a16356ec2f8b9b9afbc42ed04ad1e64a9284d84932e557d8f45c9851373a130467b8f184419ba1cd59d0321b78022736e66b6dace7f2db0464b1608505161c80
43f9dc14b8b0222d65bd266fe8548024e49c6db0495fc7b3c53da30b45ce76ff49567761f2a2bfbae2476533a1d06e84a52a72f4d53b8a5a399b8a0f4e7094d5
8ded07d9e3af6fc7306f311c1b4ccb576874655eddaa259e8b52b4b16a6d142c8a2719ec7284dd98624d745bc2bc6155178b97bf9097169239a61a2329e8a0ec
84e5f87035f550b28cb69d02468b6f2e8f32ce0eb7939275baea470a92586473bc2584e8f70f1f42d9cb72b3f4a303a81fc536c70d3280c356832ed101437aca
7fba218c1e93a63d54c16644e75be0f59fc03636a8400039492831766aed50aedc061e2100d044229534c6ff8b9d8ee685547d511b8d6d3cb743ae02ff35f3d0
95a4f25ce66ada8b2f574e2cde7dde3cd44883c7e2932aaf31b9fe3b06f331dfa2cd3a73958adfd29efe32721123de67b0793056ee05461ceaab6678ff32de67
85691d0acecc89eb20b825e5efa4237ee8570010a4b66d36746e6fb9a12f9d1ceae577ed14ff9addbdd4380b38377489650f024964c68940793e2ab479716264
c96a28a75983579197eb04301a47e2670b2eded6e6aadb2e3ebdbd5193580c3006eb00bdba268d695b8cd084900093c66f65d6b4a2e5e3cb9eba935eef0a1c90
e72843be124b24ae09c4fb2f67a3b021b6db3997f5c2c58ac1cd24265814f25fadaf56d4019b63ea0867f2a4a746fca84d008f0fef1abd87f662da534ef59db3
7fdc715148d52c2e4f3d110b8a0c097d6929022f9b4f41411c38eaf4a11dc7b1ff4c5fdeb1da1dcb2518f464eb16514c93e1b4bcdab6a0227a1e2446643fa618
1bda489b726b1c4ba4e1f721cfcf0413f4487de561035c52714824fb8a991ad2bab5fec9e342e1bb99602c891bcd505304fda9a8038ffbb0280f05e7056da44e
3f726b36df147dc9f408a5af2f61040b1d843fe1da8773afbbd1399b0ef9c97ce83353e62d78120b176ec5cf579e4a4f6deb0dc296c18be1cfb25f5f7f2f7bb8
a7f3365a0fc8d2d4503ffe62288ea33a5d2b6ab492d587451842b6a83bc4edab37d90846f111da5dee94932f66d3c6f0c7d515940fe6ed5ef717836f55be04ee
14ccc33e601d5f37add307512ff800bc2cd72601e97070fb6312700e06908518c8a3bafddc2dd4a45f9e57342fe3b5198b860ad1243b1ac4e00527c8a74397ae
b1930fd08d3b0a34612e747f12736c26764163c2f2ad10157de6a8b0eefabc40752fd2f767fc337b4acb8015c43cf76608b18c79c2e4433df8cd1b2ce53897f9
70a615f83ecae566dea55b366fca70f3c63cc3ae60fe8807212b0be4c7418ebfb583a03783c24cd0d29943e6b02a4569e99e77818a4bceccb066c5c66dd1ab81
21ee933e1fc8042a49ece66ff1286d771d27443d566397349f7de05cee81ec4e3e1d803e2c7520153b541e0a1f341f8c0a1ea6e6df0ff20133efc4ad274c26c4
b41451f78b01fd488453fbd0c4c8c3f11545777a3b9e59560eddf5122c376f3f3cb18dc114dda9633e99f943df6b5f2c8e077addbe9f4ecec96a5564f2c0b496
b10e3a0c7f1fc197f0248dbf05bfbe63bae600bd9b82fbba9a07ef929408de62eeead7032437c635f7216fdae5754faeddba1a8f8d9a67fe3065840a7e2d0887
97fb306e6c6995dcf6901e6f4f1d925858ce94556488dfc28f2f704d891ecbbe0d83078757aa2acc890dc6b1c7d59bb21755a3ebaf07bc61f1869c947b5d0640
a1662e4fc84d4ebba1e185fd74740462d1086dc731cffa325d2004aad7bbbd764a157469f11dda236622f2d14a57c5b0927169173fb347e7dcee4403dd9b0d93
ff3e82761cf241911fd2783b25dba8f54ce7b6cbb16e12749a043f9ea634f0741b35b37a6b0993a763e796336fb33d35318ea517a7e9de777e0a7015460d68ed
2a2c3996d5d374fdbdb88309fec4f66fb2eb2d90cadc7435f3757b10af1b1215f25f093fb26955ea22103bcc82fc7696f11229b6beb2ba21d9d415f746a6b18a
42d9cc3316388220230f31354953f80786311d2940b42c433dec8f126d91f4f2302f1240d55f132cdfab90dbdfeba8e49fbee19db7eb90b81d6511e640459558
99b94d6ebe62f7dc06a47c531e52d396dc967b9c39e20d262ed3dc817258202b60f9f33eea3a37783c74b088107a9b263ac63232d4899c4e5718622b40fad50e
ec80e10acbfd8d007d2c41481d91adb1de1d17040160bf26bfc090270d539a040b9a8d3ea4a96341721dc1b86f592ccd3bc1c42672852ff6a9cb6c14cc49b244
b5dae3af384bd79df85e8da20139964d231183262cb5cfae5fbe67866ad6f44c185064222337027440979593b346933644b9b9d20922f1bbd7da15ca0910790a
beed836845e47c49d2f0f8128908ea81772fa823b830e725b015cc07ad1fdf14b7eafb78b7ea9b0bfaaee914837539af5209c3ddd962215212e055f97bfb1aea
72a91804e87d3edf94dd1a6757f1bf7123b99392274a8dfa077cc8932538f776971c8d2e098b07ed29366d94f88cc5b96226cedc18ddcf91d6fd40e7ebe66204
5abf928d30327aaaf4323db228a88d983a1ae202ed41a4daf1eeb2129c629446d0c0269d00b2b68cfca3650dd0f184513ef5589d6bd041727072fcad10f72647
f9558d901b80d3159cc6380e43fe53bff227a0310d1d571f24675579383c5994ffde1781e76224197aed6f0d1eeb09ab34c240f3da63513f7d20e6cc46c61040
943a05d9e9c63d6fbecf348144246e70f46ca71cb7d050ce254a51d0b2effc25bdd6617df05fae99b49a593db19ef6110dbf01579b7aab8f918cd8b3afc6a52c
dc1f3896257af1eddeeab6e2f082901bdaa117d07bf5134f6454fe4d70cd6a14f055435f6c07dae9dcd2301b9ab692bb2c55226f1002488315e067fb59bf0862
c27ac2cc601b54cbe0e4e36cface2bb339d340aaf16e71256299a648acced93cde98e3904872f121664b5b5db6a353707749bebb7acf97a9d3775543cc34ee3b
933676b4dccf500b76e674b18dd7ddc11bfff012dffe99a9eb564350a0aea2f90e765e9ed3e6a2d1feeed4a0ed77ba3a18808272af43376d47b738c62b9e59d6
5008b00afd4a8012d97c4e322a0bf20fa8647588be734708031b3ff0673f8df0c7873abbc98e6c3ea75253f66cf2b2131d50280af89240b5ba40a2ef0bdcdf23
55b62ffb1c3026a243528f35b111c80f7c7768d471b600b4714e2336e76ed013c6a2c1d6accb359ad2f9bee8533dd1570289bce268d529b85deb189185ddf400
cdd0384cb10d14de57bed2f1a504753fa9342412590a3aa059ea9384913831b1ce239f689f5e3778179194e993d7f233f2db5fa8e416bb861a2d0773c764f9d3
0b1ad046266b4bc1ecbd7abd745035c1a20798967099c2d318e2d3395391e5f9d68b9a3e3975183397eb6bd76a8e313cc208ceb9d759a0592473b515f533238e
a720da3dc56ea09293b20f0c68a7c820783f97cbb7cf064472dc3f1b518307a54066c851dc3dd57ea8f327adc8d52a6c2cb848e60de094f66270d52ba72a989d
898b46631c08300867b8517f2297302374076288d529d37ecf0a66dcd39c5432d9b8c200e92e0a0df4e9a75a49d7485ebbf5e2416c051402f6b11e916b02bfbc
bfc19c5670c5273953c8cc5d22364f4efcf141736faf79f0e2aa008ea13b52378879b91ad928247175ab5c5532d99cb887d497a9397b578516bf7c087f710a4e
cdf0522ea79643caa25a77c42ad6c6fcae5759e5875652e4d2a5ad9c205b814c688930865c50c73aad74f3c1f03845d34ce3b63561a16728da5147f1fc0aa8d0
3bf94ffecd0556c1940a3752e44ff07e04d266d317466a801f50d7bf6cef16fa9c027dc48e75ef0cd7b3b168f6b5589d5d50c5ce5c2f0916a8b2011a5eb61088
06697508d0e202985f0bce2cd90ae1be517ed29a181b907df261f87abe40604315dc0aef297d8f0e2847d2859f96d0742087864e890cf3c72440ef481f630cc7
d82cc4bea21e8d312ea256ef406420de7ff76ff3c14e706cecd2970daecaa3b96b3c0ddaab8fe72f99dc0d8809f7ab67bd3ab51ec174567e3b7c86797e6f7c46
e22abfe919a5f70279082be6609b919dbdc50eb4bf01c1da386b0821fad2369edd1cf5cdeb2063f9a0dc033ee15312bc11fa73abf2cbc15ac252ef8af0e4ccb3
887f9744691eae2701b71b6d179d642930dde788a412e9b93aefc2a1a3d08489927dcbc8eb014c07774ec976b97abb64859168358fea0e66e763025866dac885
c992eda6f53fd455cec494b7d76cd1eeb555ea0771a8607382ea5e934904b64b10258d60470a28478ec03988fc221dc323bcc12247cce21301295c1878c60b52
3abbeb9506b0b88b07c77a457140d813a04cb9e0928a309657465244f338bd17a15cc0960c755c8eb5df34f0a4e3a1954fda82040ff5c484e90da96a618c3659
de9a4320ea6324e33cf0c76cd5d85a8a51dbd55b016edb1ac824a814e3e158b1699a98bd927d58834011d09e423f04523402781f00972c0e399b2f24676e765a
812cc6193d65d353c649ec25b92ac1d87484436f67744a44533296a819362d5fec42726f242a1c9d898e26949f1b0ad072eb2dbd186dc326a091830f9311c68a
a077914269e26815af0a65ae44d38146c8db96401ee0275ab3ca1ab578d89ffc880d51e3e2604abe30e0d536040a81f535607c627d7555c3c5761da9e4b55106
fbdef4a19e2af9b67e04100d0ba2933b1938251b81b95a16d70a98ce18f2ff9f8075f63261337c79d209f85799d051c64c3979c06ecb3c0eff5c4b88a8c41de0
e533ccb38c700d563108bf35216a132ee6b68f14a6f97ec4cf915be5f9cedbab9519bc61d419251a8d6490ea7566c5a2d32b59d5f2bf3ba354321f38e1f42a7b
204aa49b4312ac01c24e668a5dec5062fa165b08af954403868b30724da0fa8d96e9e460676469255781ef3dca04d973f89a224daa2033683358c90fed5447d9
5f84a2d83357f612aae7ce77b75e049def29c58804030ac9de20fd767097d69dfa818aaee276b5ff16f83d143c4560bac8fb7ec6744d126a9f6ed0f6af01f776
aa27e9215aa76bd6a656fc11b3b9b325d0476944b4f0319b3b4e4aa9de1cd69300ed2e711360468602de6d70858f7264de7c1e8c7792abf5ca3d77242d368190
79a429eb1a6f52eed138a3d0581f74948964b639cf4732ef1963781a27aa4d0e41f9721e760e1d3dd339cfd01c23799846911c47273277d39375d205413f13b9
12548b747e0bc01350ef6bc24e708aaf802db81de0f11f5a517da13a6521401b7ee95e13411e0250159427d9af4ced49143fe214fd4c8e60a0827a5402076a70
e28bda9702a4b50a195a5f124adb1de49b4ff904b1115f9385c0fe5fe698af968d87de72cc5a042ce0d77cfff66de6492caeb1eb0956b98975af882d19ad7bc3
5477008ff1fb2f16e12b00ba622ea9d36003d003b06e2303516e37ea86fd6cb6df3c0c4c88c972667c8eadbb55af7b1bb5b63616730a34eb3531d754dc6c761d
48c91604ea8bd809f81614aaea4fbd71ea9275f9bd0cb3247038185621429df649ee630777f35957c6013330333b22390886470efb75dd46d095232ad56d1ab7
3b8b285bf0dfcd9f375960717c99dca4e85063ee10804363ad83e034f7096844dd939c8f5ab2b15d8c54e43f0c7819196ec3eac50bdcf240730c15e72d20d53d
54cd94834504746b7b15614d0e49fa6188685a059372fffa9690d6a2585a3c78980abcf00b7bae97223a9788c1237de074ed3376b3e864473aa6c9a82c4decf8
2832cd4dc440f5f4fc71e71db79cf6f44a5f5bfb754ca78ac361c60469429c3f2908e36a20af935e5b28122027f772687670973bae148efd299c362128ffbb4f
20eaeb3a4016c257fe852d86ad98fdce4452364fdbeca4efde760c1c9c1478ec68f3577cbdd741576686229d1e5544a4e7ba2dbc1326f298941ed25bb0ba240c
6e500826f48d57f6261acbbc3d748da02641f1ca59d2ab55f3d4864cf4ddd114a7e76e0cb8206d978b8483b6e47fd0560466f003b5ff85f561f301026e0ddd81
6eea60b26679192a2c1b4cc3612e0546492750768f838d3764b08201b8807806d6511b295bcb852d888756af2306c75ef4eab2bc2b35c93f88e7ea1cd24b6e1c
2e409a9187d051c8d98dac097869ab13abb7a3ee8a2a883c347f1d4c297c96f193d50327d230205bb1c997f9ad9c11707b19b49f289b4778a411f22399e401b4
37394e771e2b94d73ba650d9a1fb7f7733a8d4e2a10fa2f63863a6692cc612c564f42d8b1de59146e42cec5eadd19ef97601d3079827deb544d0c743e56529ce
d1af3871f854e5e1da4fab5d61a1810808947a3b578a277fc4c85f446aaf6dfda767f2b4289f97aed8fa1b03400cc79f6bf98944af81949c70863684f22cdc2c
e61eb07e4d79cfac9d088b43fbc0d833f98b03376aac61674ddee39a7498f2669d91c26de5b38eb7bd3b108df6a55c0b0b8b73987934657c1fe75af99247c770
d2299a2ac2f56463d0fbec45866109323e41f482826cfd0ac3c09725e88cf849a77fcd001179f02794911b9a3ec4ec492243e5da11aed2de28aadbf3714c017a
533bf9b6e80ade6921d418fa46ca09e66291f4c50a7a60454e02b2116ed7a53d0fb7c1a7c8fee48133cc47ec8c9f17c8d5d96db0ccb07994f0269ccf5e7ba08d
e08663004d2e79de05dbcb67e4c6408e07ac72dbf35ed62dacf37746111188d1573034d227aaffde9812ec5f32d4b4f1123b93be2dbbe2c5d92bc24a0ab10478
61a2b5c678ba8acb01c919028196fa2a9dcf7499582573875ed638744aefefc7906847105d94735577bb8b20c0fa7287674e32fa9471480a21a2dcd6e7686286
c30dba19cb0edc8d4441097e237c17414a9fca533e239d8a6db206877e243c149e5a956c803878f529f2af8ffdef2796b6f0487bdd3fecf22b8725b9da6a9fbb
7ffdbfe0770a3e4c4375bcdd8eace581491954700decd136525af7d01ef3776a382e23f510b23f2fb4478818811f8485a1ef49350fdf10429d9267d1071361fa
53176c9962bc9fc49488289f93780d38f5980f66328b1a066f723fcb8989a33758ce7a090af733cafd292e9068fd39727f1a563ea7eef3e29005c3b54c7bfaad
968867d186a5bdebed92c2e1de7f4d614c7e7ba10d38cac605ff800fe1f28909b0736b4762707e8db1e75f1805d41aa9feea89f52dfa3e14afc44e8cc7538d88
cec3e74fd4dae424f8d8e5a8742011b39f21f118d550c0b6cea21e88a605ffa17b8e44625d6b2e4c1e4d2b90da3d4be844459d3d3bf0272b81d301bb85950332
67bab4902c3d90faffce743764b1e0d2a4bc64457f1669c6bf72483299c1a6a976e3c5c975d55ace50fad15a27693b1ae3713a028ebd33187e9a35b30665a32f
8e23b37561d4856683dd2d99fd941524600c5a4075c365deb013df4561e845877ab16027ddaec4e543cccb8127709e0bd78a0d06786dd5aa5e8435aaabeadb6b
a8d93bfc6422da4d6eb8d6688fbfb85c383fb80325eb7e3c8027e0e3140e9a1ea001a70958f0d2aae8d948fee71b47d8bb5367116180c97db48f0b6d72ed7951
c5d2ad85cebaee7df3a67fe10260ff901cb36249501343484a8e99378287d3017e828ca6a0a7ed377ff3d4863d014dd0b81e4bca76dcb20b243b1884049c54cd
3d811f6ee4242bf75cf8e6375769715a21f6f018e225c5b8dee383ed36479656b0700a4cd42910116abd387de79c542b01b2e966de3926cab98047949b585760
4b61cf2c35e02dd94859c6cd3d84b647811abb297c591f9657a468f7c01c55e7a6848bcdad3ea11137959c93baafdf79569dcfa3d0554d34a9dd91fdd27c8fe1
7510070e2a7c5606cfaf9593b91e347696c937f9abe7ad3813bdfcada0844a7875080bcef9ce30cb5318e26b37590414941c1c5861440f31f82cfe52dfb5c2e5
f70ec8c6b7d3d28f246c6a9a3a3d2a743e372809979b43f66a8263036abf58a3d77b955b8651a490a83498838596d0d9726374763be85d6c28e3a1aabe8692b0
2c9cdd93bd1a7e70fbdb0c48b0ae9b74849beb4353fcabda757fc03e313f89f23083ec01aa2a16f96dd05dc16910f2e58e9ef9054e8952c9474bbb916b894afc
91ebf6ac5503d3d026aafd92760b7a8d4fd160d5511add7705925b32c194fc86aaabe152efcdd059811d66cc3fe59b7af178fd12f9a9f3b004994c41221ad287
6265865d87242ef1ede53b8313197a7cd59d239a293e0e6a2c3e4ddeeaae685cb34125d4030398e67f1de99eaf60f70f72cb18f14bd8a456bb8845d95e74d9af
94f011cca1a66f6934ff5af19acd5f0de1af753598b5b73ede6bca2fb7daa470f6751caca86789a80bf146d4e55c4fe07e56e673c28457ad4cb41fe9667be478
dcc40259ccde65a93771b8060dcbffe988f5fa689bcd1d818bdd9e975cac4922acb2fcca081440870255c4a1f5e1a600538518efacff09945b1140ae65cd51bc
abee1dd9f02d104b196035301454d88d455bc4906fb4b630323903b7b340a921be0dd40b5eee67e2db724b5db94f634b51da8070a425b229a8f38faa27edd0bc
da4171c4453bddd75c80c59d38d000a0e1a938b9fc9a411b1057123bd593bc9e94b9fb0a675e1e9fa30786d0b2fba7503d9291433a81eef85a544c20d6bbb411
44f67bf7bbacc1629ebd882bf1fb1f371cbd3fc5fb0abfe3c0ded921c46a782f983a6807b94c7641cd03f748343e6a9f8d4165a41a4abe7356c68173a2ad8f01
f1dcbdb25dc4499f25e6ac0ed8c060412e3ce35f4d6eb63ee2a5f37d6e59045d3d31c5ca76d7a556f0f7d169bd84008355fac3a7290c969243c9eb19f3023a32
9a60b3f8419179dadea384e5829ec35fdd0a6e287c7b47e68ebbb7b2f212b40961fc5d8160bc566c0712d56c27bb3ab011e63d5c8f086f30bf1f38f1e6a1716f
a1a57ed4ce22e37b783e22ed9ba9da10268a88dcbe8ce83fc905173e143d621fd7c8ad655026ef658c0981897d26b6149f510e940309153d0310db254977c635
8bebdd52b876852ffa16d638fd9caada1b2b3cfce4668ca1d6a9b7e17768fafe86d52301d94b317c4c5c0ff293ffa437160febf933635a3dee76813c122f461c
0c086cf7b6d22218b46e20dc9168b9edbcbcc54c9db8d81382544c3b2ddaa4bc8f8301d4342f87c9129ee76e3b19d19198b358649a64cd97564379c92dbd9f3b
f2f83461a73606dd35c438b2bdfc9232ab362d65f7f200957e129294b6fbcfa77369dee6bc2295c5772e26c80d6629401067e2abd847adf75eedf2f23ed260d1
625ba262da871ec604ed4b09e693227aeef56fe1ad183fdc01e7128bf27ce53058724441cb1508d1b38314573b840d36cf45e4c79cf9bc0155d8fdfe9798f5b2
14f393c4311236d83e7c334eb8be5dcd338837f006b8e58433613ca6c865457de5981a48ccdeb8ae8d1f779b6cf0efc318cce90da3a55574f753568db629b5db
2e442b85beaac8f7abbbda5b7d057ebb1638f91e9c8f3cd4c31a78e8a658254dec9b30b1b3bed3fcb4677258362448ddeb51fde97c5362fb908b5a2a43e971e9
5974d389dac3626d7403c6eec87f9975ff34c520506b910242eef3858af95d2033a7654504ee312811fb6b844cd32104def6b0c0269c4922ae89a4bcfe1f7653
7c7d255fb88ab1e8dd0d19b9feefaba5841477f4c178a737590de343ff2f3f6f78903226079ee74c653e72abfa7f4e2319292f20bc0cc03fa65457311644eb7f
d01bc607a8864c86f67f1ff11fa0881a6f50253ba814ff8641f8e7c449cd5a20c2a66492767d2a5b9c455b4410508804dafc454a04e24621beb24c9098ca5085
43e1e202c0f5e9681f25d3d95122dd4cafdbf1708c13eb989f753e38c46b4605c31420f33f80b7190d492ea65215f9fcda923d90dbb2881a1f7b85c7a7abe8d4
36ba7c7a95743b0a05ddb02796d44ac3d6cba2183c29a102ee0ff23a81b724aca0b6a02da31aa07affcbaa66268973fd7e2830f5b8bb9dff12bead9ee1e7ef77
e966f4101a544fa9b2603e019c26f40c471f7e0197b221e18e875475807e6ee6309081bb9256f7221b6b6ed384ad840fb33d7098ac6469485eea5a6d788e4bc0
7e3b24a9619c47351da760b0959c8015896d58e0e07eea3ec1a2376f2edcc34ba3314e9dda39daac810e2da2547290d79f6b483a82cf46ee3b41de189e9ef460
70b2870cd1e8cb3c7019b2c93ede69b37a5939f7be8f22cbd56d532860316f4f607ebcb9a3931ac02e7a44c275160e8b574375d94cd346cc79a1ce4158db0e90
a727226934b963154ff4f5550509f4b956dcfad74f0d4f16229c2fd62baa41828c437ae3a00f5e1e6420426b7054c1436e8007fc86326c1036606b539f166024
4ac4e2172e281d279532336bcacd45e9ced79853b3a52e0a202cc077105d42d821da2fbe414199a04cd35f6b09e154412c7bcfe4af6e04754362a220d88076f7
e1c6f8bf87c9288ac4dbe8207c28fc12c84bf01b1c49b65d58308c16c3231c78aac46c77b2ceb07128ecb792381a79ff1b3253a18504666c7c368c1349643ebd
f2282d945d6cd5ddeb57f78ae5a3a15e6093e6fe20c1ec4aeee034868c37f78100b114e03bc443079f09c860c00bd93c471fdc04848e18e5aa02002fa8b77da9
68a4e781895c1a6efdda1247d1ac39e4e157375b67fdd03578412bc61f297bc1b363c287f1a17d193bded6d525bd24c0c25d34b45b7f72beb48f9c93a24e774f
2533c331b86d09d315f40b7214cb635cb4ddf9b15da4124f7bb80351889a033846bad31860d51bdc98181536b197e7c3
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark