File: GanCLM-Bold.pfa

package info (click to toggle)
culmus-fancy 0.0.20051018-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, lenny, squeeze, stretch, wheezy
  • size: 516 kB
  • ctags: 4
  • sloc: makefile: 41
file content (462 lines) | stat: -rw-r--r-- 29,155 bytes parent folder | download | duplicates (3)
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
%!PS-AdobeFont-1.0: GanCLM-Bold 1.0
%%Title: GanCLM-Bold
%%CreationDate: Wed Jan  7 23:55:05 2004
%%Creator: Maxim Iorsh
%%DocumentSuppliedResources: font GanCLM-Bold
% Copyright � 2004 by Maxim Iorsh (iorsh@math.technion.ac.il). Distribut
% 2003-9-14: Created.
% Generated by PfaEdit 1.0 (http://pfaedit.sf.net/)
%%EndComments
FontDirectory/GanCLM-Bold known{/GanCLM-Bold findfont dup/UniqueID known{dup
/UniqueID get 4068086 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /GanCLM-Bold def
/FontBBox {0 -350 839 850 }readonly def
/UniqueID 4068086 def
/PaintType 0 def
/FontInfo 10 dict dup begin
 /version (1.0) readonly def
 /Notice (Copyright \.51 2004 by Maxim Iorsh \050iorsh@math.technion.ac.il\051. Distributed under the terms of GNU General Public License version 2\050http://www.gnu.org/licenses/gpl.html\051. \012All rights reserved.) readonly def
% Copyright � 2004 by Maxim Iorsh (iorsh@math.technion.ac.il). Distributed under the terms of GNU General Public License version 2(http://www.gnu.org/licenses/gpl.html). 
% All rights reserved.
 /FullName (Gan CLM Bold) readonly def
 /FamilyName (Gan CLM) readonly def
 /Weight (Bold) readonly def
 /FSType 0 def
 /ItalicAngle 0 def
 /isFixedPitch false def
 /UnderlinePosition -100 def
 /UnderlineThickness 50 def
end readonly def
/Encoding 256 array
 0 1 255 { 1 index exch /.notdef put} for
dup 32/space put
dup 33/exclam put
dup 34/quotedbl put
dup 37/percent put
dup 39/quotesingle 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/less put
dup 61/equal put
dup 62/greater put
dup 63/question put
dup 91/bracketleft put
dup 92/backslash put
dup 93/bracketright put
dup 224/afii57664 put
dup 225/afii57665 put
dup 226/afii57666 put
dup 227/afii57667 put
dup 228/afii57668 put
dup 229/afii57669 put
dup 230/afii57670 put
dup 231/afii57671 put
dup 232/afii57672 put
dup 233/afii57673 put
dup 234/afii57674 put
dup 235/afii57675 put
dup 236/afii57676 put
dup 237/afii57677 put
dup 238/afii57678 put
dup 239/afii57679 put
dup 240/afii57680 put
dup 241/afii57681 put
dup 242/afii57682 put
dup 243/afii57683 put
dup 244/afii57684 put
dup 245/afii57685 put
dup 246/afii57686 put
dup 247/afii57687 put
dup 248/afii57688 put
dup 249/afii57689 put
dup 250/afii57690 put
readonly def
currentdict end
currentfile eexec
743F8413F3636CA85A9FFEFB50B4BB27302A5CC0AB6E2F959BF20D320C373C2128D0A0CE
7072B1F672A0AA38C3C0ECEB04B44CB174A1C31612D71FFA20C90954256378372F795B0B
F2941F437F059F41AE0598C00515FEF187333557F32CE32A9EE7D4BAB65DA5343F92707E
2CFCF3E8CE446E5ADAC39FC37ECE64B68B356CE0D710F45B1E7F2CD768ABCA1436083668
761A1009464162D054C1F6BF2C46A319B3C66452876316C13A926456D3662958FD56740D
5856736E6104F813ED319156777934EEB1C5445AE6BF6EE59E5B19708B4287DB4BEB5161
55834A3DED6EBFB2FCAE69AEC6D8D1E8C6D447A9AFA45D492AC01597CE9CC8AEA6D0DFAA
40E71494083D0F82938C419C36919BCFED118C76A84A9DEE2F1A2612630820B919361519
F82DD0CA3345B121F2746872D359D521087F454BDF29B85A1FCD87A843FE3DACECF5F588
976B7520026B19A3D333B48F54E6472AB920C7082DD756A4D7B945F4B8D9A357732A22EC
E0E46A7D4EB00DE4BD2F0EB351A9791359C0390BDD5F489316D8743EAAE4FB9FBD94095F
DB100DF5F9BC80A435F8B99621A85D29CAA7B5F36A66D3EA1701338FFAA96986DF76948A
24FE0419EA2E88AB23CA53AE0B5027EBF83C364626DB116C44E21A2B42E2F63326E57A10
2691774ECF4673E9B26192782892C07FCBD419A38B2334BA5C6CD06DFE68180199092845
92ACED58331E6BB93A286C92842001A7A4D86F1DD06E6BE61142AB037C4B3FA8E2C04C1A
6700CA38731C73D08F6A0906C24322CA5B2A0C73861B67B90877D998A582BBCBBA2BA122
53D065825CEDDDD1F942B863207D59E8DEF05CFD244DE23B90111D464D1B69F4AFC2A20A
7223EC99761879B60E6F58694821AB1BF4E3D1DA41FFE9AA1BA84F5B6FF182E0ABD1265E
1DEADEE32C8602B146ACDC14566CA88363F02AE792D89838142F6F9872E36FF8A671695A
42D970B86BF6B07B200173B95A054A47ABD7D719CD8347BF40C6EDCCBF55FA79E18FAA1C
9E51240D1D566565FE6EAC2E81F73AEC4154B1AF6E2D586827B8A1389FC9E7EFA1A63E81
AF6146D87BAA4291B0D4863918EE9C23F68899C37D225EFF5258C459BA0728912571D5C5
28D6518B4C325E71A838D2F600C2AE080A40133C8BA347627FCD1F3710A647415BBAC093
2F511AD7645773917D07DB8224EE5A83E4A002246F94BCD9B945934EB09B4CD634C69787
1A82973F4F3D1557DD0623A3829B9E3B1AB2137EA4376FAC40FB849DB1889F7BF289AFB9
5474399781CCEECCECBB76A093D63693E6E3E02F9551FB3BCAFB38776ABA1A8C2A17950B
3B8DC34C37478BF8633854660934FF3232079B601DD6A68FC1BA40DC602539274E6A6889
A579D9593E978755AF0168BAE56B406F4C27FB79E73492FC12C13871BF18344B81720B4E
91DBD3D81589B8CE7D4EF9133857AAC80378B314C9069DFDB304656B1D313015BDB813A9
23EC1A0410774896E485FE6DE60C621F4448CF5680D4B927689AD84BBC80B40E6D2F1B84
3C819537FD01941EFB9ACADA2C91210CFB060D3772D51C7559E046499AF87E0D8EBF0282
25F619A8EC29CD4C05EC92DA4909EFA44CE9AA55B83164D55B7A301E363F445CF44819ED
678BC44D4A7E0413A19748D60E42FAD99015704FF0D9999B2DF1886E81845A61308E0BA0
FA48DB1BFE68C5B0D6AD80B574E12108F85D57711B44824DB906885934DFA7F386B81188
4CA767A32F087B757FB71DAC5EE5F8DC9E105C69C454DD9C0024F0CD4761D8D05E70AEBD
18239DFC544C6353B763EFC7FFC057B1EAE69779975BCCF4519952289A8EF01F8B28D6CB
C6AC506C7D43B9D999DA23CF265469731AAEB1F99A533A2BC9D9CA838792DF0245C09587
331F4F6F4468682A141E11B278556C52704A6F7EF3F307B39D135AAA3B2FBA8D9CF43E17
9CCDEA8CE19C3139CE2155CFE24CCF944F1A34C1FB415BC11866040CDDD7834B91FC555A
1811162187DC2ED4B4E6222C62FD104D37BA692FBE25241DF2379873DF44036D0E09E676
1A7CA993656B8DFAB1F807BCE3B2F16103D733AE85B64E449D0B04E0F3BDCD242F30CF96
BF616AAA329433D58ABA91BF707EE1F34C1CFAC941ADBA3C5573BCC503EC0D287164F2D4
FDECE7CB168A01AB64A0AAF14C283A7D7A789EA430B9C695EA19BC5FDF64B37D1AE28006
C5B322BD09E6E7DC79042E9209C010225C9AE372898E1987A94AEC14E18248521DAD7475
9F2EEAAF49FB15D85EE52427D39F5D207F2C6569F611FCC411B2A20F2CE6EDCEDA2D8A2A
F0E93A134C0A37193249A8AA8BB3D9E9B8547A8BA23F47342DF8557B082B7FC9624C6FA3
01112388CC7830ACB38B975D6B2ADA1C92DBE17A239C485ECFBAA7F96E66EF6C320040E9
BCDAD3EE65BAA7572D9C1A2F063F18B363A5182BD8FB34819335EFECCBA46B494AD76DA2
34711F0D932638562D938AE3393683EBA40BA8B140986A4C678EF0DE93AB5ECE4091DB2F
EFFCCA8621EAC5366D17463180423C066435782C591FF5CCB98FD18EF38CCF7E3D3044CA
58AEA6372EC1887C36AD6796AAB9F5CB0DFEA7EBBD081941BD8971B4BC6227B65F08F504
403F91AEC7194C6C10D269DEFEE3D445AD781F53C03F4B089FEDE11703F40F5BF9020903
62A6B235D3993D360A0A18B84DC99092F48738E7630E2048F32A6140BF6A609098566130
1EBD9FDAE2438E182252592199054CA6D59BBF0F7AAD6537B39F77D60A2CE56B80806061
7C7A2B12CD081ECE6419CA76D36FA0DEEC97F1FC6718740364C4337CE0CB6F90569E6128
12991EEC2A921529FE8B166CAF384A590F907C92DD8B31770C81EEA1A11DB871DA1B7C7B
35587E56A2830DEF86629E72877BD2F1768F2E78CD9625EC2FC69EFC378252787745CAAD
5AF7899B9A80CB8B1E6503B04A75D596718DEF82065BDFB318D707CB525A801922D8AB98
C5F63D59379668991A18672229CDA0C151F3CA96CFC1B0A9891237128FBC10F0E3E78B14
9FF4D25D9F130E1993674AA98C0F193E1608C68D0E3D38EA1BC0EC09B52FB6A7E45554F1
AF2890BBB199DB0D32D90D253A3376BFF55EB0C8CC7CD471593B56EC9FC57D3CA5A70D09
BD81A21670E4152CECD7B2E4F3501022348DD9E41E9ADC10E86ED765DCFCA629D55ABCED
0909508E19228063D68A176C8C3100A717538C21EA2E6A69B775B4934CFCE2AC07CC25C2
DEA926964A3B88B78759A51FB1E38DE8FC949BCBE1A8837BE5649F57241ECF101CC8C662
DE17FA36DC94E069C9C2A5964F4ACC8BF599959355255B4861C7920D23E6FB628941FD6B
859332309960A1D9DD1E08107705A234C6CAE0901D12BF1D8FC23E8E7180E7CDA97F1348
F2C45816CB8B23828269681A97224518FD5D55D3B5F0B635B2C753DE1652550E4587A3E6
039343A098E5B97B04A49CFB3034051E49ADBA7B8D5811E0AFBFA3F444EB132332099FB5
CE8ACDB405A7FBC0C5D155E1A0BE25CB3FD4817847333859300FB00BDDDA323FE01126A6
03ED1F5D5FF0C60F7B182F7EAE7217B9DE426156718B33D9C7BC855122C6489BE3A53E69
715500282A906F46B0D96BCF9ADEE016243460817AD40227421C24884E51F2A33C4BE724
4D1AD3E3DACE957EB817A1FA9B42FE894932BA7BFB5AAFACA04E7EF6F8A2ECC15EFB6D54
137B524C9639E89003032AAC291F7F234103D42B5F20B2CAA58E98F1EB637D9A551FE8F2
BADC5B647118EA6992A78A0BE78E8D382B611396B2DB4D26D45F0100A5E4802169D37EEA
3A7D28DF9B3FBF79066D67945230DFF6F7AB5CA2B1A59DEB8195540216D2807BD6C59FAF
EC7E6D247BB2C61C55F734BF03BFFD41155B6D752CA961800B085A35A1CB5000B2EEF7BE
A2BEB7DC785F91D829BF7847821B987E7D7D94C6E1DC0A04D84F90E133F851A1154E939E
684BD1E7010CCE91996A9887B2670014D63E904D17C61C6C05BBB0CAECD72DDB26E7D032
188AEE586D1CCB89E2ED5E9E6A3EA33848DB82CF484AB039CB1687FBA3AE928B4CF4B002
BF531DCF8A0B249D6F8E68E28643A33E4B9ABC8CBB84E9BF08D18E5956BAF11B62354BE3
B13A2BD7240570752F733D4EC17FD33D34097F4BE863BAF86A7D31025A6A88F349D3B33F
5CEA75A7D34141F5044E2BD3BAE11B319372EED2500186D98AE237338F2631FBCFCD94AF
3B122AC330195899318888A35F0F98B0DFC57014F5AD492D31B3E802843CB94A7558E78D
DB339FEC272B2678B8D839D4C64BA2EE3359837961907374239024BDC480610DAEC18C44
4C7E13B7B1F917F1D40F7F77920E1E7893A24C5D19951AA17307161AFB1BE94EA23D638D
F370421BC7D912FC60737B7B828F376F15825AF3003193F95C3EF6304F0EE940B7359981
37B1A270D4F2F5DDD79FFEF6603E72DF646DB0AF40ADEBCAEDCFDF071CD10A57413045A4
6A64A4A07DCCF0BA0CE4240C45566ABC30855431836D7B1BCA48B2E9941A1B64BED31E89
75563E77AA24DDEE6FF8AB7F132DC46768BF4B9B3E4EED7FD439A6DE2CFD7C2D7B1213C5
8DDC1CBE1720ECCA9630B6D77EA465A50861BD752518CB5AA008CA5FDE0EF4851E3DDA77
DBD0FF9B89B4AE8DA5FD570D030A89C14C6B79B7F3FE614F38B94814064CBDFD384BCA27
19CC554AD345599DE0D78871259E01AB0208109465B58E825D896115C927041B1DE506A0
31E024210738C9A9CDC249F6FFBEF95D0EC32CFFDA554113189C8FD8669891541EAAE171
994E7F9CC59087DF4360AF117515F60208B3ECAC785ECE1F1E3A7F83A1EBEF1152A2CB38
41047FE9A5CFD5B206A9839A8CBFE9F27CBB67B546374A85BC1CBF5F358BBE43607AEB53
EF2B795FBF96B9DBD936FEEAA8CF3768DDE21D943E5F416D5C1F22A5B4016E098C56D456
310F9F68B716B9DDC371207D05CFDE138E6749A48764C4FDAE9D7734899ECFA0CBE3AB96
C117061420E8A43107EC03D6967B7CBA69E48BFCD7BD31D10681DDA28CB3C0A9D1D18E50
95D0A2009E3AA2BE2B8DE25955DCA1FB28DE89F03927580B48E588B43836A0D88986195F
6EAFBC9DFDC257D4F1303152483B032E220A6F9C002369504CCA22820B96A1E79FC65A82
4B6995303F029BF4CF8AAB22B19390456652B55241B698A610ADA554EC16F52F2FD68EB5
4F190E87A63B2B54E992E459EB40A962FD5A6EA54176DBFC58E9A64F6A61DC91D453B93A
2747050A27C7546E6B6E0DFBDD696B90F424104355CEE8BCF0B33E1985287414A9524C77
C63AC90F0E10173C8B75B282B029851BC1EF1B9083132D076D34BCB3DDD99C3BD62B2570
FBC104C2FED84B1AAE311F72F2EC3C352F7975EB954C73132372775597129CB9DA354F67
462FF168537B586D15C1B7EA0BD5C4975E6B51ABA36652E859BEA34FCD0B8D380C2FC4D7
BFF32257845C5C34E9EDBD32D123AE03006183E6D5ADF36A124DD52911BB39E67C48EBBE
DCF77C97AD024F6F31E612E499ED620BD6C086CEE346273A3731F70D7A88E1B22F5D183A
ADF9E6F1744BC3A32B03C897F9C6296C40DDE30CEC70370924BD4B9053FE789F212760F3
320EDF82187781773D2F8364FF46DA4B5707A4C8489DCE71C5413984D4FE88DC7A11FFD2
56C55C4F74A6E10CDD8A1E021B67850BBA14838F809962D30B9D0C0E856EBFB16B206D23
E4BA881C5ABA9C939B21A09C9DCD7880712F6E2A55A7E766564CD0C3A7F1DB7C2AE8D10C
3834E214D5D179C1E728107A8467A6EC9CB340459726DE29B6B77D1FA5F57F222C9AC4CF
D6C3984589D6271D0C941BB628E81E3878A098638880A3BE088E640B1603529A9F29A46D
6C3D4D264A57C14F4F7303C99D69A1A18FF17D93C6324DC17F813DD7BA5B97A2C28C3ABC
5243526F0638CFA74C244582E4C1FE9A891CA794E04173F55C04236AABBB21BDE03351CE
9DC3B2D8B82E81873285812FEA6CE9CAD4F903D97F813DFEA616DA008DB0C5FB4627A9E6
5D6DDE57CBD073D2B8EE9A255EC37745D56CB51B4553A75E1117C854DC89357AEA02AE51
DA7BBBF70DA01C690FEBB39BE3BF7005591B60A96F22D6C206F19641F67955EF34C44629
3F61462021598CB0A3E7288B7ACDCF4287B4DBE187AC13A81AE6E569BBBF1ED41C2A8A8E
95813D11ADBD49CB8EF9546B77BF20E40127F979262B20A77D64DD09F7B830527EC94816
1E339F37D5D613A5C6A66D5FEAA0A7761836C59BAE737838566F9791FD763686D111AFBC
26452D32E0DE97D345B94F045E97C82DABB3F874746A8D55A85D59A9C759163015F785B7
C1780668E8BAF2BBA7F9D8F418FD6D14A7BBEA0EE9EFEEE9B46E20F2737D346909BC94BC
89D35EBB161164AF5A51E76A4954BB56ED7E22D93CB520ACF046920174F8AAB1D0C7D754
5371F241B247615102C1C5327FE53B0BDE6E39E2F286B4F6BA1B568827576C5A9E393827
3BE280C322DB01BCF0786E32136719D8399E9B014108532B1876AD1DBEB3F6EF5E736C9C
BD421E0CD545DC993D574354BA6AE1F5EF597AC8E55A9E5F6AEB2940FB2A883E6B18ED91
8B8FF3C1A4F24BD31911703C9A09B84237BCB0EA7E344D01A9A8E1B1E73A26F6DDA2BC19
F017FCF6F41EBAD44BE2A57CD154930DD5A51E6A73219876471A74A51F230E14F68C10AB
8BC214E8451A33D64CD3640BF3E27CF645BEED2BF3ED326122DB0653FC0B9310909A7460
54DE68A808F7400AC01A56656362F4FBCFDBACF821EF0344EC040F2DF636A1EA17031030
1453DCE6F0FC29610284F070D79AE97781C82AE4E40995DF003B2AAD63BBA10C772B2F56
C2598E709870AB4400D7660EAECBF9B7BF0F327D341AF52874D463E6D7480E5593BA290A
D9A3006708AFFF2C9470478A13C6B4A3BD056D222468A6B75C323334E2E18C2424F1F4A7
754AF6B5C2F73C862672BD8C3CC2EBFCC963A5F95B1FC91AA79D56648EF7DDBAB7ECB03B
E1C35F6AF40DC50A3EEB3052F53924804569E228C82C2F3B0D345FA47E0ECB58D4595D75
FBB09C92B4523B21E32ED7340939707DD97259353E87ED65F7750A38219E1074671194BF
BCCF540B8B682C9FC602F7E227DE4A38E2C7FF75FA152FD0D51569BA51ACEDDFCECD2D41
D7851E48EA7081F89BFD2B5A38339FA90565A0D87655FD890D750E09EF6413DBAE998EFA
3D3C179BDCFF017D8D20F2924FB3BBD9485279D28FBB9872D47924A6EA335EB099B08244
7354486A5A5D5B908CB752B7A4F420DA1B87664DA5FD9671312732719DCC45C3D57EB9B8
AF14771E8E751D88B98D2FFDC72F5011D402EC34FD010ACFD3B0660304725191D64FEE10
6253FCB3470F1A16EB7B45C1489D3534BF94F740C2781DAFA5E8A9E7B25A85BD7935DF3A
DDE08C960E283D8FC3976FDB4085DBB4B6B35FB239C28C785B18BE4FC98F3A5F410F562D
B5FCA04E8074E4E790F4265EF88117B3D0833AFAE6E8B8A71D7731BA6F14FD6F217EDA3F
8CC687A494FC3914B84FDC37C8C335AB1E7E0BEC7FB6B7A595C50CF8F0080C8D461BCB8B
579A5155F963B6587873FA31C3A6572740C63EFBE58A2EBB723B7517D2A243F6CB08A038
54F4DF0F6692022B2EE8C6F6B73735ED3166BAC58D9216A06EA6FC7B63B20031D0F0F99D
83D9030B413C2360DD2C553E34BD67851B743C3FDA676AD63C5BD7599131358C6BCDF05F
CC048F4EBB9005899ACDD8E9EC9BB8C5A08E83485047D2630ED69B4D1869A38068FDA071
8C51A71E97009019FC2AC608B0609E191F151C943E0EB54FFE1FB0A24A440D9FDD7710B8
6210CE3D9FF927BCB78EA4169C9682696B33337694555961E289F586DBD7FC2059D987BC
4BE747CE927C3BA80101CCC3897A2AC889D16707DB247550398E2A60F51D04E7287731B7
BAB1423479519A066BAD43F23CE7AC417AEB46F3251754A782527193DFF282C1C61A1C12
E89F6C6C51E20500301EC1CE3EAF474282EA69AA3DFEB510A116624FAA4B382A3D5F0124
DA6EE996F20A99FE72DBC13DB35E9E45AECF087E1C004D8438C3CECFA513E83552E8A570
B6526183B7C9BBD4D75F85B56C7FC2E345F193202C1E1AA566F5325B51C39CFFEF4963AB
93994654E1CECADA1EE9CED585C0D585A8E58FD1C9B940278E73922B8419374CCEA8A1C9
6F8990EE62F030C4173126CF963F13E787524383694335127EDF6E57DF782838E499EEC8
574AE5EFAEE32F397E7BBE6FD83E21B5A0FBF0417938A20D4E221F57EA4530C61F0D8084
483FCAA263D4B0414C8442FF46C33723F0BA8166004D75274E6E7D71B9593749A00651CD
E30065DB61310241B38B5F54EAA938423A0BBC2D312BBADA99934CF8A49EBD9B423A4B76
4FCD7E064EC1A27A6C7808A7FA12F1A47C799AFAF0571B25920BB98EA7B3F6642D5AADC3
392B03FA4F60B7701C2FED2663A896BC0E3BDAD5852DB5AE2401B5CF6E77553883293FB0
123FA93FDEE36E2555E36DC9ADE8C7AED736BBC1D4F61DE44DF5F668A315A7802C90A266
24BC2DCD6DF6B9C7BD07240BA958DD319E802D12617F4FAE6937EBC01BAEB9818973F46B
7A623100782E8F4CCAC933F4EAE98240D1D8D68DBC052FB84B76B52DADEA22A409BE0FFA
01946B1F12FC2A5DC5EF9A00FC15523DE25A0E712CC5BC858626FC2D8E92369E88B8ABB1
6D96E8C5D85DC2657F6189ABADA6A91AFACBBD2FD521EC1AF8506477A9164D3BCB34815C
E66B0B6D6526DF7715054961A92BF24F9DBDDB6D81D2786CFC2B44259A07E0DA06074362
5541EB0383397579B8E192E763421749F1FDF3B63BB2B274FDCF2A7137FDF85F2520A522
5D94A6C7E463C2936E91E66F90C87EF7FA2CCF4C5AE23E935605788659627AAA3E53DC50
924691705383D05E92D6ADFBF4EAA2A7AF3D1389A07726384BDF4E8DBC6876E9CF29E83C
201C4EF056C0BD0DC2D3137FFDB8A5B752338164F6BD7EF79078177CB20D34B0F142A329
C487D726EEDACE6E761D16E9A08FD1E95356F23AC474B80C1E114C7A475B24FBD801DDDC
315A90EF54B41C92D3BBC99D80DAC0406E7DEF248F117CA4CAD0DB23C960236627C04D16
DA9EE334A6D97A9870FDF84A9B0636D9572E5E6C542A9A7F1C00AB3496E74D56D1C73DF9
4BFF9D075FA533D98D719EE42B792A92CF9BDD368F4DB3BC67EDCE6EE9C16FA92916CABD
F31DB723039A0CA5F3AAE8411AD15AB92366CA16846FCA5095A97ABAA97AE01612817B31
1245CC79F2472569F9A2DF72B58C446F30168640E908EEA5A78D5D3F9099A898E6DC8601
6DDA4915F722CA8CF7946FE0CAF9AA3BC7DB3305D4727A1475D44E6AA246F0B5D70143B9
A2534919570758128621E87B9920F3F7DC975E8A29C04E53E2F954976FD202A608732CA2
1EA90953E5B3FC5A91FE4D9FF59292942E207BDFBB52925E73B9AB38F75638B75ED6571A
58F2BE37443F7086F116E191FD5593B06B46B8A78C6D9734395856D17B17C8D95004BCD4
72303F7848BC38C9BEC5DBD3E46E2AB18FCFB1C3FEDC96E6A3A4B402EF1AAB568BC3F3E0
96F9A371A6932FB9278B652B8F2EF2D77A3DA33DB0354862B68E41E047508790F5A5CE9D
8C4A06690720EA85195DA13647460FDAB72D317F92B4BAF34F4F70F98CCCA31799AD6C62
D5C8F496FAA9AE0AE5A3E61C84EBAA44CD233AB6EF783B0305B1E5E5A39998E7D268007D
C5DE44F13FA060E062B8B9478761D3336155D840946BB77119589B93609B79B30CA04BCB
73DB3E67D4094093468FCB97C2407B12C61EFF09EC91710EEA0386B2EB860A83B4B45AD0
B97955C982CA8BC2B1B2621FDC486376C6918844B52F729A349831F512365467D5E0001E
45CDAC175B0120AE7EDC0FE67C20D1D105FDD9C011AB2DB3F3BA7CDD5EB39185C1B6508C
F3CB0FA763A8DAD1CB7C18D83F1649DE6DDFBEB71D17AC5CD34E6B76FC32520BA869EDA6
1D31624C5FB3762967ED3DED47F58BAB1B9CCBCE09ED1F26037236EF01D1D3262D587221
2D0A2B41E8672DDFAD667EB3DB29F035B76DACE5D00614163171969D946316360BB36544
D01C8297BD28DFD9E1DE51F58A2CC92E795B48E8BA8D02C747E4CA614C664A43FFB58F39
CC9883B12DD00C29BA78A83A2C889D7A475DFABE793252FF94F994262B5142B2176856DA
C28704840204B191DEBFE2D41BFC68C9F6BFC8807F689F2854C7D2A3102A321F6068F3F4
59F30A005EFAD6D4FD2F00D5476409CCCEB8ED75FDF6CF60B97DD6DFC385F548CBC60ECA
90BB7EAD643CBB63949F2329D48BA554F190AB90F8A623F980E64ACF24AD6D8EF801FB84
2E0915417EC96D912B8560F15AF48A6E652D5241C04697B572E3831FA7BC532222BE3234
6888137007B3DD37677877AD1DD3AE385AB3956BD987A82B8A4FFA1E568DA793866E8054
7772A8B2D76DDD45039B73DC98C834781009D1E0CFB2BE0E5FE1F6CC66C0FE3DDFAEA828
667D7EDDA1A03C4E12044039E0077FB0478FCD82C3802CDFDADE494363AB5651D2FA1CBF
D20A5D569B8930A53ED2089948B61568D1234D5F79BCDCBD47E79C5E63C7C6D02A09BF54
DF88D05F1EBAD48E6D2D36E1D48A3AD0FBFEC4AAED7CF83BEB7F6479574879D5526613D6
6145F692751EF3E77BFEE9CAB2F2EC054B1E7B7F3DF6912A4F160C4F7DF9673E199769A7
F63736BD6F1BB3F55D3B5279B9403AB72A5343D5EABBC3EEC26F94B457F673A33C1F0F18
6459238E043237D11B4F3BC599A95A12A67C7ABEF99938795F16CD93BA41A9CDE16C31D6
E26CE78C58FE59E2FCFCC347D8CFC85532A2F53FBD177146876C726CCEB33E58686D2D63
F23EFA41A79911D85F77F39490AD4C10E99C02E118AE475EC700B18AC48AEE64A7C4D39C
7B5F1AB480F7156C0D1FF922623D4A27670D1EF9698E783E783139B0E8C3FE695E0A5E9D
270F05625D03F7F7FCF6FE5D137F99FC468F865A1A29B8CE4EE2F05EE9BCA4798202FAEB
258400E92AB93FE19BF8D007DCF4B8DCACEEFB4785A2B559F5803434E60B852FE8953F12
6E71B1AB1F2A9C39042D7B1CA54425FE5886D0C5ECAA571F7FB4AFEB1D7C8B61BAFAE9D0
77985A2F60D837F328A779AFBDF04595B1F58A4B48761ACDADF10B950F6B9401E8CBD9EE
D6EB579FCC940D398120113AA5743765F7E84A334F3FC2AB3EFF8C32B8CACDEE6E47C959
28E4723C4CD7CA8113034A2DE9E3C01093F2537D2C97D4BBB907D84467913CBB46CAE76F
409A3A5B2508C0DBEBBEC0B54C2B18C191D92E84B7E0599D470DC573F5FDBD3ED7824C73
C863C4DB33EC7DD0CEA7E25211B90136D42E7500730E1E2E16F7F19DE457254972FB5CDA
7820B2EE9F69845121A82EBEBB6A8CA72ED478AEFDC17A3F0A3EC97D513680D22994FE51
A3DE7BF05F6AF6D0D04F73D40A91BC8B012C65259EC8441938DE98BB8B28E2204E4EF450
92F461AE88D53E0568A9283AA8D77C65B5F0DF5DFC1C3CF0235C2358B74BD9178978DAF0
15E68E8E7CCE2864BFD19E4ED03CE17A983AF25FD295342B7D1C88086B6820D1B8F258B1
08B39419228AE9726B5FB6A8679F6CC2BE869BE3591D59B2DF6D453D34D794FB5792A87D
833808CD7FF82EAE7A695F4F5CC989AE632E47F4A683FA0230780AACF9E5903972BCABA9
CC859D68E9E86B872E4D03A9988510BF9C1B191D816F3938D145602B62A88D141CD53C38
9247ABD09098FF2DB7489499AB56328B70362FB2616596F0CAA80E9BE03A5E587229F7BA
BD42716A4689E86315798831A531606E5C6C218E52FC5786A5263598BEBDBB373FBDA712
6ABEDFCFAB3C11DAB4F040FC2B9B1C09B46BFA5797C3CE5CF5C3D1AE09E8E3AEEA9FE87D
3BA3229669A88AF7BF880E69EB4FD8FE44EC5F429DB74B77982563B46FDBE422045F591B
EFB90F17017B19F94EEF3EAEEEF977CBE05583C10DA4B378893621BAB5B0BF5C593EDA0B
64B7C7D2F370507BFD0788598A4F7B45CD3BB78DF480698D656889D9263A7AA49837419C
71A6E562A796ADA2369FB8BF36A28736FD41D19F1A8355C2745637732286C15B78BA22DD
762197D2F8E045B5F2406B4D66637D2E4361B47509D3C570D33D40E88F907BF967C7B6C2
EE35A280B0C7A3DF90BEFF38942EFF96165AD9C88139DDD994FC6F4005C0E140AA68166B
65C72F225DCF0168920ADA60412F969E16864CD9E98435B8270676467A3BBBF8732EEFCF
D074CDD0BE6160AFA2A58489A60CEEA84A04B11899358C5BD3545A5E26FA119D59B664B0
F70FC535CA8686310350E46274940A7F6D4B8C93CD36C6A3B967867BDD75C754D221E04C
713DC6D99513E5877686B6FA1A2D33422CA147DB1BB4D92513755AE3180D3ACDE32E2F01
A4C027BE123A461BFBAA58F60F3E0C75644152C6FD869B4D28FF7C4C4A7A215AA0F54F2E
312E31E45449F9035C9236CEE06561B879075650180FA67FD34A1BBE8E4F129C0642486B
D31DB862E12680CAF6D022CCE8FDFB3393B01C2F9FDE794690FAB135588C32D8AD7AD925
55317D00F1080B2261FD1349732284366C3932692BEB582D9EB5F050A697748443DA8521
31636817211331742EA303724AE15462D4261E3A935366CFD6DC75C16B9557AA789CD9B9
7665764DC2F8A5AF1391F5BB5589BD12ED25B647BCB2E5158886CC969B8BF462705A7FC4
6AA09848DE7BB06C21C0F1E5C369580FED4C9F0F54B2D85883130DBEABAC878DBF9FA3DE
627C6D613B6B49C6F6EB12A267FCCE1E806F1B90362DBD79D5D7101B67DD374833864CBA
738C75F9ABAC147CBFDDCC8FEA84C99BCE9E7A25EE5904CB66F77B925A3B50EFC1BD1A51
6BE8CDAE0F897BB2E5880A52F457A4BB7CC39A846F6B8EE36E3D316E79A473F6361B6A1C
D1E1A1B6A2F58A5044FF8F157592DCF6C8434DC150A4989AFAB1B0F3CCE4B53069EC235E
6E6D20EE0C1C46C62354A336732996D9E8BD3B00DD936192ACAA063D26E6420D45071FA8
6C8359EF3893B92F8305E236FC1F8BAC1E45762054DD914A60D82E23DE4F2AA0C51CE27F
6C0A15CCE834EC64D411881582631CCC7236C5A8EE12EA127047F930B6EAF0ABDF351661
D4CA70045624916FB17D6BD9C9C464CD4316FB0304ACFA890E1C72AA28AA528EACF1C444
765F1B74DD87DE026080164EF209A1E8B12CCC45DAC280CCB4B18B4A14B23AA7A089AD64
D924848EBF1E86775D6A3C048AF37DA19553DB1D452FF6994D9D7C6A9D6AC6B193747E24
BF719BA28199316D5B7FBAED32884DCDB2F6AD934EB700DE790A09C9B8827C9BFD23D4EE
50B9104075A494578EB4ABFF0CCFBDB20A642FEE18FC82A19A21EB4425F1D184D11E818C
43CA7EA069E870B86F666F9A96CC1C9B5DAD7651A052E4B9C39B05EA82DC72B2D3136887
31FC649E7FEF87E6F328EC47A737DE8FB78A6164FA183D59724F435F0909CE20699B6BF9
7538A4AEB32C24C7304128F5BC68FF8FBC51564F2A202A0E3B804A16F4EEB1905393C04B
7BE3FA0183D27E7030187E80C48C0BBA4A6DD92B6C329387B946686B2A9C844B1D4BCFEF
B8D6A2F84E432591321FD51C43CDA26CB56959150F11FB7F5FD79C5C09481154D16BBC98
5C6275FD4C8E22EEB2C89EA08E129B9092AE3A78A8FA7362CE0DB85D43B8C43E98E09102
61830C2D292AC6B57B7AD17F66B4CBCBAEA1BFA4AFBD67035BC9BAC42BC8E7BEC4F01BAB
23F9681F09646DAB4E9EE9E34A6A6546BDA2ED0A36D37F8FADF3614CEF52FC57CD16B3DE
C501294D37FAF9F737E00C80865BA365047434E4A150B1F7771E0A401BA6CD323649C002
7833CE3F36A74008FB3C1455E5131805CCB0E59C069E67FD9768B3245B2DC6909BE8AD64
BA3DDFB3FDED626424D9A37B18BEEFC0A2598A023FBE6EBA857F47F7CCE9DBFC76C194D3
ED2253C6A3A7578B1D7618538BCD3635993FB70C5BD08F49C8FAE3957B85394845336626
F7D542188B9757C3C1A05341BD6A8D8554EBF42A1CEDEC35DFD510135299D31D24AEAA9B
16BBB73B62E2964823F78AEBBC83EF4E9FCB652C7D8A59D28C353479E06EDC57F8CA9B6F
EFB61808D08A7F4E6FEE123AE00E963CC5141A10F624D7AC4E8C6694FDD64F1F79EB717B
A7B2CEED66BBFDDC4A066BC40606B66271A77539F2597504BB8653D8D996A979B2668F9D
0B481A5F55603B61E34EE87D171B7B92D6029747C396EF15A68034A404F38DA73F5BA358
B0CAB330C50A0FB693046E65F63D77E957B3A6B4EE88F5B3F5DC706F2B5456FACC3E17BD
1D38B23484582370830CD0CE79884ADDA2AA0F2DE81D1192CFE43C5A7379C95F5D2398ED
5F270EF29818D123F8438EF48200DAD6682842AD335254DCD43754573752721CC42FA36E
C64196C04B086FE0E9BB09A6C71E19A94319C212731638C401810E1151C2D48A03EA6A7C
94892D30B7844E4254458E08AF9AF49D6E7375C52686A0B5514E8928ECDBBD2B603278CC
D9D9AC028ABEF2590EA0B6E08B07C34AFB9619C635D44FF10541CCA3767EF5A1E09F0345
0D011E30A9DB8C4A563015CB551AE6465C9228E5DC5730BC1B71432289DFC7D0404DB55E
C4537457C539881EBB66F549C524DA318DE5E9111F6C9270DA7212CA00D823DBA9DBB33A
18599CF4E78FFA3E61E65FF191315365BC2A68610428DF74461434BA76499B3F7B1BC504
2A105260CFF35EC8821AFA0C588536396C5F248B999F8BF222D2050A468ECD31318A5EEC
6CB0787300925F0F78C06F16D9C941B66C52071C1A64DE69894CBA8EC1F229625805FB7F
6F4DE05129021691DBBA314B06CF9B2DABD5F40D09C4253810CB34E491DD1D1C23171A96
6765210C5B1C6647D478774E7130A94C03B9926E40C680D5C3F4071751CBB8D249D9E584
437FA53F0BDBEF28F8F344F15776114C45CA76807E62E7EA49C57853ED372E0587CDA0AC
310815A3FE3125BC7662CB7DD4B3945B50012978D9BFB50AE15B9F503871C5E7ED6B6D78
999DED5CA6BB061D9CA02D58AAC28C9F7DE9F90ABC686AF661E6E1D1028B03FF5F405CA0
48E3A3780E2FB2E4E9BD9B7320C6AE7ACED558E83B49735874C9F170B5A6C58BE90235A4
FCFCA8412793C7740043B4FCC411E6CB623B4953097475983E5C8EECF6AF20C9B3CF38EC
8AF9711C72211127BDA6E286589E67E2623FFD56DAA2C0D4D0455C6A7879F854856D52FD
597B21FCE882D677A200DF848469A7D14181DE7497D76B1658BFE0F015414B21B05D91A4
7568A0924093E5F5F12AD51D56A61D94CE0B5FE6C934E27446AE0B35952D2CCA8009A9A2
24160A53CE4BB119DF9616E4465972F35C9436EB9148ED859E98D194DE26B9161AC60856
12C4A0681FF4C508E374AAFB8CE8D22C7045F321BE14456861936930F5F1FB5EE34809AA
8AF4D966E01FE1DBF3CBFC8E352329BA0C8A46C7A3FDD9261F3036866C6F20F97C2A90AA
BB55DE2F44BFEE83E6DA3C0CA12226C1AAEAAAA941F568B80C010A8302B798C15C06D53C
319742B0CE0A5E7518752FA8BB0B782F6F326DE097306BD1009900376C69017805857BB9
2A45668C3FAAC4FA2F19247507008BF2FB2B1EFF345B00A889C8AEDB15DD4DE89CAD2DEE
9522BC06EC40194C5D91F40DFFCFEE0B37D5A31A8F2B11F4B891803C0F0F7AA4C562D27F
27A89951C4047B2F14CD3C8D7C6044225DBABF7EF30950B61A9F8BD8D897B8167212D63D
3E5BD47E022C5B5CE3924DC0B2CB82CB22A69B5DEFB382E19631BAD76084997B7C8AA5BB
715319ADA1DDD7C459F77FBB374953C93F59FD7A8162A4AE3F5258884D31DEF99E3267FA
F715654CC553536AE624D93D33376BBC91CDF01A15B278E34F161C58BD3E01F91D3E8AC7
CF1602D828C36AF71A7701DEC59C335C98773E327BB7474271D964B30C635C6FE082D7E4
CFAA6A7168F0904E984BCE9A37E95FB4AE1BBA7259D0A0476EC8E2E2E8B073B425C8B211
11D5FE9864F4BE75DDB1E308271CE3D57A922569FD8353CB87E954013BA36AF86F9D6975
29D310D789267D15B1A4495556E18D5B9997B4FA79E224C2402E85FEDBAA7A1AFAE05C57
6E4076DF62F5771A4D06DDDEABCAE84289DE6CE4D4EC033FA0AF3B699F2B54FBF02FB88E
3909D5689C5C2ED960AAA6B76EAB7803AC1EFDB9083F8770ECC54A8EF99EFCA305311EDA
D684819449726B4831567D83EC253AF592115FB63D17EF6CD8048C341CEE0A6973F785DE
535F5BB296D1AA12B95CBA4B86163ADBF5A094E1A92F7CC6266B6EE84816B623601D99D8
73FD9F5BBD1C84F6C4BE25944ACA4B6EEAA6F7F3AF009FC7192087C256BCE57D331317E4
5F49CE4FB1CD6A484739D7C3F2A677F90B6BE8CE4C948E4C45514C6B109362E8E589E46F
11A7DC608460802ED7A5955D0290120EEA7EDFAAE0F9EFDF8E5AD87096C8EC1477530DB3
8CC274FFDB0816FFBA12EC5B24323BB0C16C9EB4521C097919830E9BBC0BBC1FC42C04D9
1BE320BC8CADB06636586E35786ADEA93E59A8FCAC215672AED48F8CAD18C0B3BA2BD253
47B9703644DA55910AF9F42212AE669A2A0BF43FA6F845F348B88233831739C87AF52B3D
CEBA9EEC525F93EB350EA58800DA4B2B57094D1EE9690490388326D258C0717ACA05C82B
D53CF5D903C869C1A50D331741E408E7CBDFE59A4BFDBC922A78B6184BCC54B5ABE0A3D7
AC0A3723EA61C6B5BFA547008DC7CA0D352E781633B772C3EFF359EC2A01CD46A2FFAEDA
B743130DB37C278E729BC3AECE03D1B8E978D110FED46143452A57D9D8B7283421AA7680
55A42D8D8DABF93F00C97924C6DFF9BB60240F6D8E2A391748A91F9C13B1D69FB481735B
4419DAFEC2577E49CA4042BE2A04A1BF3E917F195C0E3F2B9A0B26697A0EEB40675C5C69
68B2FF6292A028D70ADF94C00D4783417EC71B54F6E80ABB48B31A22B0C47E4AD4F7266E
9D8E06EE5969DE741085CB3417DDE6FE8EC9B6B0C1C3BD8538447C67171B64A267801EF2
ACC5F8B0EB1DBBB23826B2573E44A9478258AFA0B46E173082380D7FE85E4E872DD703CD
727ECC68C3A62BC4B489CFFFD75E9A3E50BA051CB95E2E3CE9608F909B3F27160CFD3B4A
152BB157CD227E2BFCA3ED1295E84663CBA8EB8F4E0A2FDB8B213FCD58EA2F2D58F50C07
EC3B686D4B6A7E4D0EEB82E3B8E7CA395EBF4A5A01C830FB6BA5B38886E5062192EE03B4
14D1FF52DE628F3C6C4609B73FE70E837F6C38558C288490D4FE499C4E2BDC1BA5975BFD
5C07A25F1E606EC38F1085C4F079991DB02364A0059F70679D9B681D41A3BD72BC13C8F7
335F28941505D676910BAEA0BB92FEEE53C0D91A8E31648B91D3F0DD3F90A03BAF95A032
09FB09D87AE829018F3CC550E20B0ABC6AB467D314B849D5D70C3E1EE2E7D10C85C80792
FB1A88A566F83CF443461E1E2DE876CCDF25DD89A3229945EB97E933B4DB581E5C184833
762EE94CBA4464A49008800FC74C8E6547BDEAB6837177C23A23B8BCDEECE883C862023E
CDB5FE09FD3997917E4A01C3270F5A0449CB67CFF890B4E78EA9A5AFC243A1FC2E53E12A
C668083D8F7ECE2D21DC34874FA4777D4F346353E14162B8168DEE2A6D5CD4E1A16022DC
13BA47BA473BE0E0FF6B17A5640793726A3E0BC9927E7ADCA1EB323CBE7713B0A1304B14
D2A2D871F7730C8EA369521B798D50573775F675E7E297C624A4769309FA39F65E380F51
7AC90AA7DD6D44D6CE44C65CB51430A62935C86EC4489BEBCC0DBAC48DCCB62CAED6A96F
2D7E2DE085FE293CDA9FE25DD9A7827A143F6632A3C4367C7541178C351B772E1006FD69
870311850072103AD2E7F64C51E18084AED9B8C6689C8E6F25EEBEDE5645666A098B8677
068F41156DC225A37F79A23FC2EE2D9523371840DBE2A964BE2DCF901361B798337BD7EF
807DB81DC205E9BEDA3CD0E9C3844B9E3D30951B123FFA56909AD2984A3C1E76085141AF
F423FAF2C8F32904F04E94E4997DC68E72EB7903E01BAB233821606D785877E9674855AB
E279A534BF46B59B8D7E5FF5239B14681D2930A2DBB82F0829B9DC8F4892E579AAB5F69A
CDEC01CA85A97D7847D2F31876498CBE3086FCDCF7E17B0DD7993DF58FED19C7247D2E3A
AB316E4C040D70F3F883FC3694E77B3DD16BFB3640002A07234AE4B262BF4069D05BF680
1B0AF51DCA6A78CC66BBD6D13CA4FCAA914921155F50B1241D84F55192F36003
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if