aboutsummaryrefslogtreecommitdiff
path: root/postscript/font/dejavu/DejaVuMonoSans20
blob: 68658db8640883aea9e7c5ae5150230bdff01b2d (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
%!PS-AdobeFont-1.0: DejaVuMonoSans20 2.3
%%DocumentSuppliedResources: font DejaVuMonoSans20
%%Title: DejaVuMonoSans20
%Version: 2.3
%%CreationDate: Sun Mar 19 00:46:44 2006
%%Creator: Russ Cox,,,
%Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved.
%Copyright:  DejaVu changes are in public domain

% Generated by FontForge 20051205 (http://fontforge.sf.net/)
%%EndComments

FontDirectory/DejaVuMonoSans20 known{/DejaVuMonoSans20 findfont dup/UniqueID known{dup
/UniqueID get 4154700 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.000488281 0 0 0.000488281 0 0 ]readonly def
/FontName /DejaVuMonoSans20 def
/FontBBox {0 -483 1233 1556 }readonly def
/UniqueID 4154700 def
/PaintType 0 def
/FontInfo 11 dict dup begin
 /version (2.3) readonly def
 /Notice (Copyright \050c\051 2003 by Bitstream, Inc. All Rights Reserved.\012DejaVu changes are in public domain\012) readonly def
% Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved.
% DejaVu changes are in public domain
 /FullName (DejaVu Sans Mono 20) readonly def
 /FamilyName (DejaVu Sans Mono) readonly def
 /Weight (Book) readonly def
 /FSType 0 def
 /ItalicAngle 0 def
 /isFixedPitch true def
 /UnderlinePosition -213 def
 /UnderlineThickness 141 def
 /ascent 1556 def
end readonly def
/Encoding 256 array
 0 1 255 { 1 index exch /.notdef put} for
dup 16/uni2010 put
dup 17/uni2011 put
dup 18/figuredash put
dup 19/endash put
dup 20/emdash put
dup 21/afii00208 put
dup 23/underscoredbl put
dup 24/quoteleft put
dup 25/quoteright put
dup 26/quotesinglbase put
dup 27/quotereversed put
dup 28/quotedblleft put
dup 29/quotedblright put
dup 30/quotedblbase put
dup 31/uni201F put
dup 32/dagger put
dup 33/daggerdbl put
dup 34/bullet put
dup 35/uni2023 put
dup 38/ellipsis put
dup 48/perthousand put
dup 49/uni2031 put
dup 57/guilsinglleft put
dup 58/guilsinglright put
dup 60/exclamdbl put
dup 62/uni203E put
dup 71/uni2047 put
dup 72/uni2048 put
dup 73/uni2049 put
dup 112/uni2070 put
dup 116/uni2074 put
dup 117/uni2075 put
dup 118/uni2076 put
dup 119/uni2077 put
dup 120/uni2078 put
dup 121/uni2079 put
dup 127/uni207F put
dup 166/uni20A6 put
dup 172/Euro put
dup 181/uni20B5 put
readonly def
currentdict end
currentfile eexec
1bdcda9efdc7d4020e198592441e359d6280792e9b8b997a101ac80e654a
ac03bc720dc19b69f8adb9483ff8f1c47867446d84996af3fcd3079cc1cb
9e66b11271f0cb387f2e9c61cadd3514dc54dc33fbf7fb210870e6ca2177
b2a6ee0025ef6627ff3be175f072d8e1079399244dece2dc786941c8634a
501d3cc19314be92ba6d9c9aeab4ebdcd091b2cf4b99ac7e16d906663704
a6d258b5897c5cf32b01e5000b13757998253e76144071399afa05c1654e
cc3e4c9ab0403a51654650c255b845465598f6e088c8112be25b9f616e98
7901ec3a87a7318c0cd33851958d02302dc0558c4788a1885b7d5fb9a9aa
9e47cdb31da969519bb8a523ef0170556d67583e585d44b95f4903f6d1c5
b89876b24fd752d1c205dedb93392c9b81616c27e36c4327a0380cb10b6d
a3c9f0b646cb39a86e5bf5c1a14e13f4f7008811177605dcbeb630b44766
c66839b6e621e3f20362f30ed6650a235b45bafb9f80781cb5a2e921c3d8
9e0eb026c8384fb89a02a30820268ec5b319e24d8599543a7fa1574e430a
a248bfa16c31c4f93faaf390b37596b322a6a8024942d84729169a28885c
866d0d58d9ae2ddc25a0bb5f47416f3e495dc99d9d8fd215c10a90f74bf7
c319b8f420e77b08abaddefba07ae54d7e57db2dc314eb97fe330ef882b7
8a5eb753a35f44f20b3941c26f98d35d1b26a2ccff1bed30a01490c0b19e
abc0485da8bd11f0ca9672ae90fd243862029817a7af6f21f0674f34aec2
4335344e4aabfba35a6bb6a02d651b6365df4ca16151de135152ec298dc3
c4618210dbe38beb0c2102a322c635875d5fc8ec350328201624dd69cb1e
d92210690ba38f6a1e1d49af1b1b4bdd65cb2fe2493cfea9c1967ad3c6f1
b9f832869bdf6fa3fc09fd3dba86a7ea95bb2c496cb4efe6d7ac19b28ab0
d4f72ca529365b40c24b70067ebebf2dc78f512e3451ef0e7d0bdfa0c5fb
48d23ae922a58b418c83590f079d0c1eb4c3d7855db6f3880cc7242a8e8a
3418103f9703bc1322d1f2c581de701498e8c8a808972ba13e2cf4cb9c39
e511c6ad725e675eeaf85616bc92fcdc4af057f44cdb1c28a17ddc8efa3f
3c7d2a02390230b03fb8a6dea6c206fd06cd52aac60b3c855c026a73e523
51c0858d22b5206f1b3cca176d9c38a072d5f7a48ce3540ebc81ca26d348
2600aa5e73a63b525f8e9d33d99dc4095f16898ec666729c1e2c63e58d44
56e4d9de0d7c614c41bfd6206632af9bc26c5c1b1e47dbfb7d94b1ea4029
c7c87bd0773ba11aaabd3f121cc00bbef7738c90aa0ecb17b3e009d85840
3f1ea808f69673c504bbe6348b20b9c380f0f8aa8509b1062a9addfe8ef5
345e9cd01d6ff201b1e4bfbcb9de07387b175815273492018840cc393522
3c9897e3ccf2cee8076b1f419f38bdbe2b33fcbe0509d2385a19740d052a
27a691330ac2fb4165f9750cfd89ff5ad9045bf5a00c72c351f9db9ddec1
e57189cbd9f03cb6d3656b7fdc9d4d3a2d94886412eb8c3024207b70f521
17c26e5cf89bf57f79faa372bc4b85959fd8bad2a365fafc01a41ead8012
28d103f9842997348ba7fb47ace37ae370934a594eba4e4b21482e913d73
c55be64b935dd81b6dcfe6f61355c27b3eb85754fe094c4ee098b3439e39
0ae6739275dffd5596a9a7e5ffe72bce502cdc4d123207c4b6571cc63fea
38cbf599a51cc04c12499a8c4bb400994c0cad8a8d9dbf5a584b390a5d6d
0001ae50c3b6006b1800e97f35b1d1f92663edaa285100d3ee40dbc759ed
9c8e16c264919e56e3118de4e5d8adda512ab6e1f4145561e7a49eda8fa7
1333c71e4b939f58bf93db5b9073f62e375792e336fb4717b809e8b8e293
9a4fa7743a09075bd7b6f68aea1a777bbb2832f50f39b6b59b75606fd9c9
abb19478e52630ed1e519df73b406ba07d1e47b4d4ad846015d371110147
449a5dad6716d1b2e6f136c996da0be5418d17ba989008013c90c9b9e405
2959bfe2a52204fa480788a496bc63827acf3df179c579e8c643202ab429
71419f35f6346b9c40dd243a9e497781c512293775b563d2a866ca790f5c
dbdb97858790178eb2879e34ead31f9c9322453c5464a1794b9b87c5d679
afb1e931df863d46aca7652ce9991e640abff32834cc13cc140f17eaf405
c2300b51a0c7a5344d7766215cc4515a19c4e5a151cd37cc4e965417dc5c
d87a763a1eb2b3e84b6804d53cec956ba65560471b57944cd891a6e124cc
df42d9d2a03565996a2c223619c109df9a8d05547407e33d83df452ac780
4aa7094d78a9101dd97783817c7800d300486f877e4b56ec922b48db0e22
c2a8d4ee5b28c74cb428e77165c6d2b566871714f315a53b7247de328b58
666bd5bdd9ab97478a3157afb86c9befa7a5c7b9b97e3a9c9067140d05bb
46acbc34645bfd4fda4a2d1289778ff1da991210d2187e958cf9b82ebd11
ced292265114d71a4032fd0e5781a3c63c9ce58aa2ed82d14f5a1f2ed38c
ff00da93c346471415b804a3c9aa414dee71069bdc462ed887b1f107d492
01cfe12ad1470b589e72ee25434aacb3d3107bf1837f2ec817e741d89694
a2a91aebcff1c5e1c2070238634e5547c25d35e22d155611f1f9ea20a460
2c639bc94edfab19b9690553d7cc9d8fe8411be8e92b6059fc6eb30b80c6
524b08f727e141c000fddbf7526c08df694be581c5435057fa718807f6ca
b6dfc65b9be218d358cc747ca26ea87249bbe42f6c2062cef0656e8f9413
27697ae506c39fd595b30c3e2d8aa47bcc4d7ff3b1b172a0f78f40aeb230
be03f75080bc4e6b5eed8e04df0ca86214c00068dc7b1e5e622b0953c934
9c3618bb3ac7247e7683b5a001f4d8631ecad0a4ffea0b1f078fa1ff1632
a2bdddd33a1a12bff1f41aeaab7ac080ddb8a297f5d49c76c4153206380c
d92efc804262932859b84c5af38dd3d125d69d78c811ec38e6d0ada2c19d
2752126ed37ccbb8408ebd5e2390e917603a53f97c1aa02b68f96449c17a
57eaa2dd61b78f8ad970bff3fa1f7b36bdad8d03465a564aa183d7d9dd40
be6eab450977e46654e61af324df7c3ec0295ea3f3a6f641936b4d751158
f0c55a1af4e175ca890416f79eca532040cf1831d926628c786eed7df920
d5cfc068d1a8b79a45abe62ab451c117b9aa63fa5d3377b7e6a96f712446
cd525373bb055bd6c0fbfc70c3d5d300d1db2a3e1f1c35cbe414e63bd83a
76c925b64213fe0a43e3c62b5f5f4de6232fa0e430d588fc8ea7f099643b
b260db8511300bb0d5ee14580d2330680e39a77bd5bdd6233b1815ca8436
fd0e9b6dda263bf9fe220423579ba36aad76a1d1ee73717b3fa25f2a5774
321126de1d69c4ad6d68c14d9dba05acf43faca72edefac60b4b7f51fcb4
6bcdd7bbab81f0b7906858d35a7c30c1cf2e7b643d1af3e54b5e469f86ec
2be48a29aa17badaa72fa356a3c95289f6a7dec5e8cafdf944db6d606e93
3f46004b8ec64d4d619ebabeba35f5d403510d13692786753799aa513cc2
8840e378479592065cd80f28cf0c593db7e687bfb308338fb740de972f82
c8f4faef223aec1c9297264ca9b458514665b2c1ec8adf0629e566482c99
a1d8f806475d1f419761a733b324700b06db03d3a149abfd65f0a84d6755
25c481cbff0b96065d7489b0ec11a0919afc72e4d330e297d0647f65329a
8a7d6287473b3ab4de2ef47e1a93a95704ff90c64da7fe845280882b1744
e4cbdb7dece76877a7d06c0f775410f51a09859ac32519154e11584f64f7
fc35a78f8e3f89c253672b19cb1cfef6f45e5799f6d896c6bc0f7d164253
f7ca71a5783e3f80051fa6dff16480e2d28d7641c61f42c2c9127f84db49
283f15560a70b89933ab5c5f367238b366c3f452bc0113854b170520ca75
a7f3a704a3b06016267ca9aceb72205e24f41d243ec6ce7623f6cb7a3da9
64c6833433db6af757bb0f45d86c1a627a82cad11162adadc135f867e7ae
18bb9b736302f7f8c257842275040cf48ac271293cfc612ba740b04538f9
83b037f7b3bb7cbf4a525fba4fb1c97c8986e9a541f1040a60b47ab89d93
e2233670cbd24cfee5084a4b11e84e5fb0c124f049cec89d92a6b51ede48
ec461333d27e224dd3240f5d82f15da4acb4458ff68ac6bc19b0925cf577
a5861b4d002fb2c262786619896d8519eecf129fe324aa12275385b1a361
3235cf9578ec3c02c6d541b7ee1b31385fe683f4770ade849ce478f7c260
5703be4dacb86c2690d92ccd71505749180ce8ec7a77f43862034d616ede
c44631a711aa626183c3d9d2c47113b8a220456506e61d7c8c32eea433f5
ad5791d682cde51ff8f2e5de2603ed46009ab1d4c9af696b259160ac44d9
fa62ca301903f2beba8807d9599f9707dbbf2c47db76eca1e74b4cf15922
001f8280b710f0a8f4932cd21cebabd69a207c7b7c1495db1e088a12cdf8
3478c9ddd9a9c6969bb8eaa06fc1c0c1ba0f51bdff2e371c217e3383074a
c6e3f6dff569d77311a7c9e7773083340e7c4adbb95858268b92aa4429e3
ea0a81e474ae8f2d23f0aa71e8ecc64278eaabd6c1251b2c8847e061a53a
2653872d94d043a2855a38d3cb671ed4fc1573ac0acb64bccfdefb31c8af
32212446026026ce338a373e214bd2713757136c3224f5a294e46188b18c
27873c7be21cc7291cc91e7af9294aa3cba958ce5fd838283745753dc684
381bfeb03ec639165bb7f39780c91f8a6637ea58edcfc602d52fc2b270cc
a397492f3739bf0926d09b1817acccac877fa6f1887bd28ac5852d66aeac
efd0da72cfa9d48e49f7c45b5e7172ddc2ebb7365c02b55a75c70f9addb6
00cf67a36e039e50cf9a75ce54eea88d467f0b616bd1b571e05af25aa9f9
5a6139f3995b367fcb4c95c56b70df529ac36e29314fc85fb170ade8375c
03344a6f2d5e084044338c28d4d29271db3df51f65c7bc5f02448f9856b0
aec51f949cbb45ad64fe2122ac98b10174ce26ab3bd1d62e06c58667a13b
2d389b0e47db7910189acc6e71855d21085bb499ae7c53b43ced3935e649
9bb390b4a7405c58a73badd944c2350780ebe40537c21b0374df1714a41f
a54cdcc4e7fc42233d5befdb20bce3d4657cf3d8b2f07d46dd9fc93ddbb2
cd1ce57b8cb141d5c8d9f2deae68ef5870d238efddf7aba9abf17ed4dd81
7a5b08a819a7d7e4d735cbc979e7a17607aa4c7f28ce2a0cff51c09691e5
fb6a130ba45b66b916a3e1d0e1b84a318a0f4cc732e4abfe92b1d7858769
a08d647adda9f7b8f60b0cc58574e151166ee429cde68b9af29a71aa3af8
d765ab391b9e28798d31243f7b9f50ccc99334ff822f614e86a38bc94faf
3226808595be68d1a78d20db3aa1456be398121f7b682e71a475e631f381
822ef9ebe5390a5bf02df8408f7783ae3314840f15b0729c0ee5e4b251b2
b9ed9307a4686c1b17fb5ad82aa9603dfb4c2241030fb4264931f3b4690c
3cf2cdcb3d6a1a42467a943e43e8c7ec6e6f8176bed2f5e14ec27bf28eb0
b1df4197dd4730dda5aa371f1b4db83f93cf2b7f534ba91689a8019a0119
a0695c5dc829a42c6a46d4e098242d93cc4ddc799f8812df07890b3dbbbf
79decb004d11fdd5ea688d196c1cf922b473f2272fe2878d18cb474c8ec8
517a11ee8d40d363c79472d552ddf2729552bcedc963c35fb446e3eb885b
9215bea8929fe60d2c8d48418e64597c5a7a3c259f42ca8a7a5313538b56
bd4b87cd4aa7ee613e0341f8103ba2af2d59f7691e486493eb4b70d0995f
3925d977c7bcba06e147b8c157b018fb3e5ad442d54c937a1402a206fd6d
a0b361b81292124810955ab3c9e033a5d2b72080c8972d6b1f38b380d0b5
1ca23e0a4f48fcd0d734c7e185911b9198173a1e565e0ce6765bfdfcee1d
d4eca835ca44b420be84073f43bfb66dd3733cf785b899b2ce107b3b2927
f0afb7f406045aa30e13fb5b28489adafef5d0e6200de99357028c0bbe2c
1361d8ced4109499b3af129e982553b62edd921517babd3e90f895190c36
c51380cee4999cabb4e86929a4315c7016ee7784f309f6dc349257a6b9cf
d6af78aeafbd639257b5f674cfb770e2a3b2ff7d0401559d4fb66475bb67
88294bbac50874a4ec3f561ba6ddb331eca36b6a001a87a6a426af2abeb1
c2632627d1210218e120ea0340db5e92a1e82ceb400c89ebab90d508cc37
ab4c2f50465a05e02cf2e4e799ef2798ba95137b23fb9906beac68090eca
2fefa5c2ed081451a117ac4bab19ccee51bc2f5e46f4186e9c1d60e5554b
5ae822266d0ddb0cf8e70240a84217c2bcc784a6e34a18f393b641991870
eac12a6a4fef416aeaec31981f352fb8301af8c85de0b8f42d906d055a8f
ab04f239eb5681cbdd7d4a4b4ab7b1688620f9dd76136b1077c87c1a05e3
6635be0438221c33066a93e2b00de0e0834fc40af948eab78bc9afa09e47
dcebb5d2001ea5ac97d86cfe04247281b8e5510f9cc1926178d62a00f629
d35d5e3411107cf306cd93406c3eefe0339a8acc0a5456e2ebaeaeea014e
7b8db5babfc2db54871b8bab9a017cecca77ab59c5ac4984203685ed09fe
02179e5baf8c24f7a78ca49ad34b56c7d8121963d622f803ea8973e77190
8a74c1798bcd50ddbef0d1a56247887b330cd9fab40807bcd16a44851c9d
b51d2f5f28fd0832ba05172858a8c0df2544f8ed7a1ef2c1ebb2af3bd3fc
382ac885d1206ecf8d3832584a293b8aedcc1dbd43c35bd6f5ff86818eae
5a981ebf80ca08e2078f5868f6a14ed1034483c9b0a36f84caa8ac9421c3
86a8f0ec92baffbfb0646e907407f2b6abb45d0708fe463ca66d0fc0414f
523c7e9eade2d90af1d0ee0fb895827aea8dd6550142276232ae5cf633f6
398bd6b0c8e670deaade7379a7b1eadf34daa4095bcb379983fd5a6f5eb8
c117ffc5c2f69473beb8aefe3ad091f7d256ada31c1e3195864e005caf22
d9d1de38a16a25e1bd15fdd8b2624a0d61497ad9096c09d1bcff11f68cba
9939f5e42010466f6d8cc97a29853e3bec7cfc19b73bf4de7becdecaa3e5
9c073abcbad88943d4d13fee4b637d9f70b7a63224bcb0dc03ef717a76f3
38d7353baf6ff9bb4a4843b2a9ec68c1c0ad77ccd6ebcf5fe2e160e001bb
f9200b7448cdb9c81e000fd327b6e5f6e1476a5fd7861b56df06f53aef66
33f4470ca72008da01af55e3e575767585fa8f2394fa5ea8562d3944020d
20c9c418af61d08dfbc713c4903d4c1eaee58b0cb12f858f2a2c0e79108b
9f28d7849ebd433c4cd9206aee1bd5e7c6586e2c75b2277ed5a2c04f1f22
083c459fa527c2a8801aebe6cb67d1230964d50f7d9d2e11efdfa9010c4c
fa29f9b37a020becf195404b804f30de0cf070d128fd496d05f7bce0ad67
934f7f00c2abb3eaef032c5993cce34ff190ddad9a6b21d24c3ffed5b6a2
238a571f09aaa0717da48c2f77c064200d7e1620e575f8068ddfe065dfee
8e3a925326709cff6933dfed7bfceffc676810d513e8816162dfcd10f531
4dc0dad0574a6da8e8fd49315b4f3a50cf028c8b8efbc6db3431d0d35691
22f76bf6d5987f5ea8afe8098e6d92e86a40c3e7cedd7b7804c37a734650
4a48b752744ae2ead8c6ecab2594b5d3b5ca000cd841a84918d8e3dfd7cc
a4990795bd1581281b5e0dc3a9d3e32222ea7f6d505b6354183f4142d0ff
8faddf6b70eaa4d59256d059609d994396ea9a0f0ca6e79e1bada011f83d
315084afe68e8fe435b3efb313c37b2f253683fd44254911bfebb2e9854c
967e3bfc6de01a1185eeb9cd67e117c0c4a9ca7a7bf93ee2ce267bfaba8c
ecac316957a0be65fe0ed481a642f085c4140ed86747ee871566c21354f8
fc56b11a6f0db7d8fcc6c3dfedb99f5f250a9b0a11e621e0f37def1a013b
b574c09a8e85b57e758f4aeaaceba28cbd6d1dd965b668a5536d79dab226
89180b8146f1239997492382a03553029c5f04e8b2669e57d811ccb2cd9d
a6393f1bc1209ef60633906deca10d13a30dd543aebceee7c2ffaf9c7ae6
fba927745802cb43f87aa1b80150a9456b019c36cf97cf1b0741d65e362e
9551d0b668da523c5ad8fd14dcc56bca58c9a64a1db01ef11aa2fbf460f4
b9608e245ddafbcf1d17c037cfeb683901065ece85a256b4ba00b187f542
560ae5d363005d9dcb48f66fabe5c026312cae66012fb5bac61a906277c0
788ff4a522be35cb9a03fcd358a27a43ab5c2eb8c66939a48543d646bf25
66bcccece01ff9730061c732afa24c75953f4342d0261b98e1abd7f8f383
8d54cfec8556a2882d106131c5c71f8793834f1db5a1e0d7fd87178e4858
c3df33a74e38678ce7acf4d9b1f24c2a8e5efa93d44cd1b68fb934bda4ce
6d71e68e46f809c5f1a079b0f1d8e020527d29b52b32c35e5fff84a6ebf8
acf51496226fa25703948908185cf21139d8b75023c20e2186c48afc9355
5fc0d08eeb8ca96f2b35ec0e25a81a5769c330ab4e2dd10aed834107a9b1


0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if