aboutsummaryrefslogtreecommitdiff
path: root/troff/font/devutf/charlib
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2004-05-15 23:45:13 +0000
committerrsc <devnull@localhost>2004-05-15 23:45:13 +0000
commit13f7391e4a38634221f4a63da9f58f58473e77b0 (patch)
tree65b538843c8fbfbb5000de18ad6145ce82531781 /troff/font/devutf/charlib
parent36a9115fcbe8ddb0baacc07f8c33add9a9f7b307 (diff)
downloadplan9port-13f7391e4a38634221f4a63da9f58f58473e77b0.tar.gz
plan9port-13f7391e4a38634221f4a63da9f58f58473e77b0.tar.bz2
plan9port-13f7391e4a38634221f4a63da9f58f58473e77b0.zip
More files!
Diffstat (limited to 'troff/font/devutf/charlib')
-rw-r--r--troff/font/devutf/charlib/1218
-rw-r--r--troff/font/devutf/charlib/1418
-rw-r--r--troff/font/devutf/charlib/3418
-rw-r--r--troff/font/devutf/charlib/DG27
-rw-r--r--troff/font/devutf/charlib/FA486
-rw-r--r--troff/font/devutf/charlib/Fi4
-rw-r--r--troff/font/devutf/charlib/Fl4
-rw-r--r--troff/font/devutf/charlib/L1159
-rw-r--r--troff/font/devutf/charlib/LA41
-rw-r--r--troff/font/devutf/charlib/LH3764
-rw-r--r--troff/font/devutf/charlib/LH.example131
-rw-r--r--troff/font/devutf/charlib/LV202
-rw-r--r--troff/font/devutf/charlib/PC25
-rw-r--r--troff/font/devutf/charlib/RC13
-rw-r--r--troff/font/devutf/charlib/README16
-rw-r--r--troff/font/devutf/charlib/Sl104
-rw-r--r--troff/font/devutf/charlib/bx12
-rw-r--r--troff/font/devutf/charlib/ci8
-rw-r--r--troff/font/devutf/charlib/ff4
-rw-r--r--troff/font/devutf/charlib/lc36
-rw-r--r--troff/font/devutf/charlib/lf36
-rw-r--r--troff/font/devutf/charlib/ob8
-rw-r--r--troff/font/devutf/charlib/pw140
-rw-r--r--troff/font/devutf/charlib/rH157
-rw-r--r--troff/font/devutf/charlib/rf36
-rw-r--r--troff/font/devutf/charlib/sq12
-rw-r--r--troff/font/devutf/charlib/~=4
-rw-r--r--troff/font/devutf/charlib/☺12
28 files changed, 5495 insertions, 0 deletions
diff --git a/troff/font/devutf/charlib/12 b/troff/font/devutf/charlib/12
new file mode 100644
index 00000000..7f9f5ce3
--- /dev/null
+++ b/troff/font/devutf/charlib/12
@@ -0,0 +1,18 @@
+/build_12 {
+ pop
+ /optsize ptsize def
+ /osize size def
+ /ofont font def
+
+ optsize 2 div dup R exch R f
+ 0 size 2 mul 3 div dup neg exch 0 exch rmoveto
+
+ (1) show
+ rmoveto
+ optsize R f
+ (\244) show
+ f
+ (2) show
+
+ optsize ofont f
+} def
diff --git a/troff/font/devutf/charlib/14 b/troff/font/devutf/charlib/14
new file mode 100644
index 00000000..3666294d
--- /dev/null
+++ b/troff/font/devutf/charlib/14
@@ -0,0 +1,18 @@
+/build_14 {
+ pop
+ /optsize ptsize def
+ /osize size def
+ /ofont font def
+
+ optsize 2 div dup R exch R f
+ 0 size 2 mul 3 div dup neg exch 0 exch rmoveto
+
+ (1) show
+ rmoveto
+ optsize R f
+ (\244) show
+ f
+ (4) show
+
+ optsize ofont f
+} def
diff --git a/troff/font/devutf/charlib/34 b/troff/font/devutf/charlib/34
new file mode 100644
index 00000000..f487450c
--- /dev/null
+++ b/troff/font/devutf/charlib/34
@@ -0,0 +1,18 @@
+/build_34 {
+ pop
+ /optsize ptsize def
+ /osize size def
+ /ofont font def
+
+ optsize 2 div dup R exch R f
+ 0 size 2 mul 3 div dup neg exch 0 exch rmoveto
+
+ (3) show
+ rmoveto
+ optsize R f
+ (\244) show
+ f
+ (4) show
+
+ optsize ofont f
+} def
diff --git a/troff/font/devutf/charlib/DG b/troff/font/devutf/charlib/DG
new file mode 100644
index 00000000..bc500212
--- /dev/null
+++ b/troff/font/devutf/charlib/DG
@@ -0,0 +1,27 @@
+%
+% UMDS danger sign - needs to be cleaned up!
+%
+
+/build_DG {
+ /x0 1.5 6 div 72 mul def % triangle length
+ pop
+ gsave
+ currentpoint translate
+ 1 scaling div ptsize 10 div mul dup scale
+ 2 setlinewidth
+ 0 setlinecap
+ newpath
+ 0 0 moveto
+ x0 0 lineto
+ x0 2 div x0 3 sqrt 2 div mul lineto
+ closepath fill
+ 1 setgray
+ /Helvetica-Bold findfont 12 scalefont setfont
+ 0 0 moveto
+ (!) false charpath pathbbox
+ exch 4 -1 roll add 2 div x0 2 div exch sub 0 moveto
+ exch sub x0 3 sqrt 2 div mul exch sub 3 div 0 exch rmoveto
+ (!) show
+ grestore
+} def
+
diff --git a/troff/font/devutf/charlib/FA b/troff/font/devutf/charlib/FA
new file mode 100644
index 00000000..81359dc5
--- /dev/null
+++ b/troff/font/devutf/charlib/FA
@@ -0,0 +1,486 @@
+% From fuwutai!falco Mon Feb 19 17:47 EST 1996
+% From: falco@fuwutai.wh.att.com (Steven A Falco +1 +1 201 386 4865)
+% Date: 19 Feb 96 17:42:00 -0500
+
+/Logo_Dict 100 dict dup begin
+ /showpage {} def
+end def
+
+/build_FA { % don't bind this procedure
+ Logo_Dict begin
+ gsave
+ /charwidth exch def
+ currentpoint translate
+ resolution 72 div dup scale
+ ptsize 36 div dup scale
+
+ gsave
+ 142.2222 20.0 scale
+ 512 72 1 [512 0 0 -72 0 72]
+ { <
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbaffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff807ffffffffffffffffffc01fffffffffffffffd1fffffffffffffffffffffffffffff
+007fffffffffffffffffffffffffffffffffffffffffffffffffffffff807ffffffffffffffffff801ffffffffffffffe00fffffffffffffffffffffffffffff
+007fffffffffffffffffffffffffffffffcfffff8000007fffffffffff807ffffffffffffffffff801ffffffffffffffe00fffffffffffffffffffffffffffff
+007ffffffffffffffffffffffffffffffe07ffff8000007fffffffffff807ffffffffffffffffff803ffffffffffffffe00fffffffffffffffffffffffffffff
+007ffffffffffffffffffffffffffffff807ffff8000007fffffffffff807ffffffffffffffffff801ffffffffffffffe00fffffffffffffffffffffffffffff
+007ffffffffffffffffffffffffffffff007ffff8000007fffffffffff807ffffffffffffffffff803ffffffffffffffe00fffffffffffffffffffffffffffff
+007ffffffffffffffffffffffffffffff007ffff8000007fffffffffff807ffffffffffffffffff801ffffffffffffffe00fffffffffffffffffffffffffffff
+007ffffffffffffffffffffffffffffff007ffff8000007fffffffffff807ffffffffffffffffff803fffffffffffffffe1fffffffffffffffffffffffffffff
+007ffffffffffffffffffffffffffffff007fffff00008ffffffffffff807ffffffffffffffffff801ffffffffffffffffffffffffffffffffffffffffffffff
+007ffff6ffeefffc07ffe07fffffc1ffe005ffffff007fffd7fffff07f807e9fffffe1ffffec7ff801fff8fffffe7fffffffffffffffffffffffffffffffffff
+007fff807f803fe0007f0007f806003e00003fffff003ff8003fff8003803003f807001fff000ff801ff0007ffe00700e00ffc007ffe007fffffffffffffffff
+007fff807f803f80007c0003f800001e00003fffff003fe0001ffc0003800001f800001ff80003f801fc0003ffc00300e00ff0003ff0000fffffffffffffffff
+007fff807f803f0000780000f800000600003fffff007fc00007fc0003800000f000000ff00000f801f00000ff000000e00fc0000fe0000fffffffffffffffff
+007fff807f803e0000700000f800000600003fffff003f800007f0000380000070000007e000007803e00000fe000000e00f80000fc0001fffffffffffffffff
+007fff807f803c00006000007800000200003fffff003f800003f0000380000030000003c000003801c000003e000000e00f000007c0001fffffffffffffffff
+007fff807f80380000e002003800000200003fffff003f005003e00003800000300000038000003801c000003c000000e00f00000780001fffffffffffffffff
+007fff807f80380030c00f8038000003e007ffffff003e00fc01e0008780000030000003800f001803800b001c000000e00e003803803e1fffffffffffffffff
+007fff807f803800ffc01fc03800e003e007ffffff003e007e01c007ff800c0030006003801f801803801f8018007800e00e00fc03803fffffffffffffffffff
+007fff807f803803ffc000003801f003f007ffffff003e003c01c00fff801f003000f003003f801801801fc00c00fc00e00e00fc018003ffffffffffffffffff
+007fff807f803803ffc000003801f003e007ffffff003e000001801fff801f001001f803003fc01801003fc00800fc00e00e0000018000ffffffffffffffffff
+007fff807f803003ffc000001803f803f007ffffff003c000000801fff803f001001f803003fc01801003fc00801fe00e00c00000180001fffffffffffffffff
+007fff803f003003ffc000001803f803e007ffffff003c000000801fff803f803003f803003fc01801003fc00801fe00e00c000001c0000fffffffffffffffff
+007fff803f003803ffc000001803f803e007ffffff003c000000801fff803f801003f803007fc00801003fc00801fe00e00c000001e0000fffffffffffffffff
+007fff803f003003ffc000001807f803e007ffffff003e000001c01fff803f801003f803003fc01801003fc00c01fc00e00c000001f8000fffffffffffffffff
+007fff801e003801ffc00ffff807f803f007ffffff003e000ce5c01fff807f801003fc03003fc01801803fc00c00fc00e00c000001fc0007ffffffffffffffff
+007fff800c003800ffc00ffff807f803e007ffffff003e007fffc007ff807f803003f803003f801803801fc008007800e00e00ffffffc007ffffffffffffffff
+00000180000038001c4007f8f807f803f003ffffff003e007fc7c001f3807f801003f803801f001803800f801c000000e00e007fffffe007ffffffffffffffff
+000001000000380000600000f007f803f001ffffff003f000e07c00003807f803003fc0380040038038006001c000000e00e001f0780e00fffffffffffffffff
+0000018000003c00006000007807f803f0001fffff003f000007e00003807f801003f8038000003803c000003e000000e00f000007800007ffffffffffffffff
+0000018000003e00007000007807f803f0003fffff007f800007f00003807f801003f803c000007803e000003e000000e00f00000780000fffffffffffffffff
+000001c000003e0000780000f807f803f8001fffff003fc00007f80003807f801003fc03e000007801f000007f000000e00f80000780000fffffffffffffffff
+000001e000003f80007c0000f807f803f8001fffff007fe00007fc0003007f801003f803f00000f803f80000ff800000e00fc0000780001fffffffffffffffff
+000001f001c03fe0007f8000f807f803fc001fffff003ff80007ff0003807f801003fc03fc0003f803fe0003ffc00600e00ff0000780003fffffffffffffffff
+802013fc17e27ffe03ffe01ff807fc07ff803fffff007fff007fffa007807f803007fc03ff000ff803ff000ffff00c01e00ffc000f8000ffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffc00ffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ff001ffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff018001ffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000001ffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800003ffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000003ffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000007ffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000fffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00003fffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa09ffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffc787fffffffffe1fffffffffffffffffffffffffffffffffc7ffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff01ffffffc787ff8ffffffe1ffffffff8ffffffffffffffffffffffffc3ffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff001fffffc787ff0ffffffe1ffffffff0ffffffffffffffffffffffff87ffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0007ffffc787ff0ffffffe1ffffffff87fffffffffffffffffffff1f83ffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0007ffffc787ff0ffffffe1ffffffff0fffffffffffffffffffffe1fc7ffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0703ffffc787ff0ffffffe1ffffffff8fffffffffffffffffffffe1fffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0f87ffffc787ff07fffffe1ffffffff0fffffffffffffffffffffe1fffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0f83f81fc787ff07ffe0fe003fe0fff8e101f8c4fff0fc7fcfc3f003c7fcffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0f83c00fc787ff07ff003e000f807ff06000f0007f00183f0e00600187c00f8003f01fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0707c007c787ff07ff001e0007803ff0600070003e000c3f0c0060018380038001e00fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff00078003c787ff0fff001e0007007ff0600070003c000c3f0c0030038300038001c01fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff000f87c3c787ff0fff3e0e07820ffff06078303c1c1f041e0e783e1f83078181e0c1ffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff000f07c3c787ff0fffff0e0f8207fff060fc307e183f061e1ffc1e1f820fe183e0c1ffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff00070003c787ff0fffe00e1fc301fff060fc307e183f821e1f801e1f820fe083f0c07fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0e030001c787ff0fff000e1fc300fff060fc307e187f820c1e001e1f860fe183f0c03fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0f830001c787ff0ffe000e1fc3807ff0e0fc307e187f830c38001e1f860fe183f0e01fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0fc1077fc787ff0ffe000e1fc3c03ff0e1fc30fe187f830838001e1f860fe187f0f00fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0fc107ffc787ff0ffe1f0e1fc3f03ff8e1fc30ff183f8700383c1e1f860fe087f8fc0fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff0f8307ffc787ff0ffc1e0e0f83f83ff0e1fc30fe183f0780707c1e1f820fe087f0ff0fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff010301e7c787ff07fc1e0e0703f83ff8e1fc30fe1c1e078070781e0f8707c183f8ff07ffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff00038007c787ff0004000e0006003ff0e1fc30fe1c040f80f8001e0183010387f0c00fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff00078007c787ff0006000e000e003ff8e1fc30fe1e001fc0f8001f0187800387f0c00fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff001fe007c787ff0006000e000e007ff0e1fc30fe1f003fc0fc001f0187c00787f0c00fffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff01fff81fc787ff0007c38e303f81fff8e1fc30ff1fe07fc1ff041fc187f01f87f8f03fffffffffffffffff
+ > }
+ image
+ grestore
+
+ gsave
+ 125 -10 translate
+ 63.3780 60.00 scale
+ 394 373 1 [394 0 0 -373 0 373]
+ { <
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1fffffffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffffffffffffffc3ffffffffc00fffffffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffffffffffffff03ffffe13f8003ffffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffffffffffffffff001ffff801e0000ffffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffffffffffffff9e0007f00000000000fffffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffffffffffe0000010000000000003ffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffffefffffff3c0000000000000000001ffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffffffffffff18000000000000000000000ffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000018ffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000003c3fffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000003ffffe1fffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000001e007e0fffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffffc000000000000000000000000000003f0fffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffff8000000000000000000000000000001f1ffff87fffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000001ffffff03fffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000007fffff81fffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffffe00000000000000000000000000000000007ffffe3fffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffff800000000000000000000000000000000007ffffe3fffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000007fffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000ffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffff000000000000000fc00000000000000000001ffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffff8000000000000000fc0000000000000000000001ffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffe00000000000000019400000000000100000000007fffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffe00000e0000000000000000000000001c000000003fffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffc0000c0000000000000018000000000040000000023ffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffc00000c000000000000003e0007f0000007807000003ffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffe000001c00000000000301ffbe07fc000003e1f80000ff3ffffffffffffffffffffc0
+fffffffffffffffffffffffffffffff0000007c0000000001c701ffff03ff000001f3f800003e043ffffffffffffffffffc0
+ffffffffffffffffffffffffffffffc030001f80000000400ff01ffff03ffe00001fff800001e007ffffffffffffffffffc0
+fffffffffffffffffffffffffffffe0300003e000000018f07fe7ffffffffff00001f11be000219fffffffffffffffffffc0
+ffffffffffffffffffffffffffffe00f0041f8000000001f9fc7fffffffffff80000f1bffe0007ffffffffffffffffffffc0
+ffffffffffffffffffffffffffff803e01f870000000007ff001fffc1ffffffe000019fffe000fffffffffffffffffffffc0
+fffffffffffffffffffffffffff8003e03f00000000000798001fffc1fffffff800001ffff0007ffffffffffffffffffffc0
+fffffffffffffffffffffffffff030fc07e00000000000f0000fffff3ffffff3c00000ffc38000ffffffffffffffffffffc0
+ffffffffffffffffffffffffffc870d803e000000000002003fe3ffffffffff1fc0000000fc0007e7fffffffffffffffffc0
+ffffffffffffffffffffffffffcc719f81c000000000000003ffffffffffffe3ff8000013e80001fffffffffffffffffffc0
+ffffffffffffffffffffffffff00781f818000000000000001fffffffffe43ffffe00003fff00007dfffffffffffffffffc0
+ffffffffffffffffffffffffff00f80f800000000000000001fffffffffe03f83ff00001fff803820fffffffffffffffffc0
+ffffffffffffffffffffffffff83f80fe00000000000000007fffffffffe70fdfffc0001fffc01c03fffffffffffffffffc0
+ffffffffffffffffffffffffff03000ffe000000000040fddffffffffff008ffffff0000fffe01e0ffffffffffffffffffc0
+fffffffffffffffffffffffffe070087ff000000000c61ffffffffffffe007ffffffc0007fff01c0ffffffffffffffffffc0
+fffffffffffffffffffffffffe0e018fff0000000018fffffffffcdffff807f020fff00007ff8001ffffffffffffffffffc0
+fffffffffffffffffffffffffe3e03ffff00000001807fffffff0003fff80ff800fff8000fffc0003e7fffffffffffffffc0
+fffffffffffffffffffffff3f83e03ffe200000003807fffd38000007ffffffc01fffc000fffc000041fffffffffffffffc0
+ffffffffffffffffffffffe0f0243ff0e200000079807fff000000000fffffff03ffff0007ffe000000fffffffffffffffc0
+ffffffffffffffffffffffc0000c7fe002000007f1007ff80000000001ffffffefffff8007ffe000184fffffffffffffffc0
+ffffffffffffffffffffff80000fffe00400000fe703ffe000000000007fffffff87ffc003fff000107fffffffffffffffc0
+ffffffffffffffffffffff80fc1fffe00000003ee7cfff8000000000000003bfff0ffff000fff8000cf0ffffffffffffffc0
+ffffffffffffffffffffff01fc3fffe02000007cfffffe00000000000000001ffffffff8007ffc0007f9ffffffffffffffc0
+ffffffffffffffffffffff03fc7fffe0e00000c7ffffe000000000000000003fffc03ff8003fff8001ffffffffffffffffc0
+fffffffffffffffffffffe03fffe1fc0600006cffffe0000000000000000003ffe0007f0000fffc000ffffffffffffffffc0
+fffffffffffffffffffffc03fffc180000003c7ffff800000000000000000007fc0003f00003ffe000ffffffffffffffffc0
+fffffffffffffffffffffc07fffc30000000787eff8000000000000000000003fe0003f80001ffe003ffffffffffffffffc0
+fffffffffffffffffffff80ffffc6000000039f87800000000000000000000007f0003ff8000fff003ffffffffffffffffc0
+fffffffffffffffffffff01ffffc0000000013f8e00000000000000000000000020007ffc00078fc01ffffffffffffffffc0
+fffffffffffffffffffff03ffff80000000013ff800000000000000000000000000007ffc00011fc00ffffffffffffffffc0
+ffffffffffffffffffe3f07ffff000000000fff0000000000000000000000000000003fff0000bfe003fffffffffffffffc0
+ffffffffffffffffffc1b07ff1c000000003ffe0000000000030000000000000000003fff8000fce001fffffffffffffffc0
+fffffffffffffffff9e0007fc180000000303f800000000003f0000000000000000001fff800078e000fffffffffffffffc0
+fffffffffffffffff3e0007fc300000000403000000000000780000000000000000000fffc0007fe0001ffffffffffffffc0
+ffffffffffffffffe7f000ffc0000000004000000000000006000000000000000000003ffc0003f10000ffffffffffffffc0
+fffffffffffffffffff007ffc000000000600000000000000000000000000000000000003e0003c180007fffffffffffffc0
+fffffffffffffffffe6007ff8000000000600000000000000000000000000000000000000e0003ffe0007fffffffffffffc0
+fffffffffffffffffe6003ff0000000000c0000000000000000000000000000000000000000000fff0007fffffffffffffc0
+fffffffffffffffffc6003fe000000000380000000f000000000000000000000000000000000007ff0003fffffffffffffc0
+ffffffffffffffffffc003f8000000000600000007fc000400000000000000000000000001c0007ff0001fffffffffffffc0
+fffffffffffffffc27c007f0000000000000000007fc000c1f89c000000000000000000003e0003ff0000fffffffffffffc0
+fffffffffffffffc07c00fe00000000000000003c7f800081ff0e000000000000000000007e0001ff80003ffffffffffffc0
+fffffffffffffffcc60013c00000000000000007c00000081fc0700000000000020000043c000007fc0001ffffffffffffc0
+fffffffffffffffcc00023800000000000000000000000081f007801000000000700000778000003f80003ffffffffffffc0
+fffffffffffffff80000210000000000000000000000001c1f00fe03e00000000f800001c8000001f00003ffffffffffffc0
+fffffffffffffff80000200000000000000000000001c0e03fffff0ffc0000000fe0000000000000000003ffffffffffffc0
+fffffffffffffff00000000000000000000000000003800001ffff9fffa0000007fe000000000000000003ffffffffffffc0
+ffffffffffffffe00004000000000000000000000007000001fffffffff80000003f0000000000001c0001c3ffffffffffc0
+ffffffffffffff00007f80000000000000000000001f00003f3ffffffffc0000000f8000000000000f000183ffffffffffc0
+fffffffffffffe0202400000000000000000000003fffc00fe0fffffffff8000001fc000000000000380000fffffffffffc0
+ffffffffffffe21fce0000000000000000000001ffffff07fe1f1ffffffff000000fc000000000000000001fffffffffffc0
+ffffffffffffc23ffc0000000000000000000003fffdfc0fffffbfffffffff00001ff000000000000000001fffffffffffc0
+ffffffffffffc63ff80000000000000000000003e3f8f81fffffffffffffffc0003f90000000000000000007ffffffffffc0
+ffffffffffffe63ff0000000000000000000000004e1ff3fffffffffffffffe0001f00000000000000000001ffffffffffc0
+fffffffffffffcfff800000000000000000000007fc1fffffffffffffffffff0000700000000000000000001ffffffffffc0
+ffffffffffff08fff800000000000000000000007fc7fffffffffffffffffff0000000000000004000000001ffffffffffc0
+fffffffffffe080ffc000000000000000000000fffffffffffffffffffffffff0000780000000000000000c1ffffffffffc0
+fffffffffffff80ffc000000000000000000003fffffffffffffffffffffffff80007f000000000000000080f3ffffffffc0
+fffffffffffff00ffc00000000000000000000ffffffffffffffffffffffffffe0007f80000000000000008061ffffffffc0
+ffffffffffffe00ff80000000000000000001ffffffffffffffffffffffffffff000fe0000000008000000003fffffffffc0
+ffffffffffff000ff8000000000000000001fff8fffffffffffffffffffffffffe01f8000000000e0000000403ffffffffc0
+fffffffffffe070ff00000000000000000010ff1ffffffffffffffffffffffffff1f9000000000060000000403ffffffffc0
+ffffffffffe40ffdf000000000000000000e0fc3ffffffffffffffffffffffffffbf8000000000070000000603ffffffffc0
+fffffffffff01ff8c00000000000000000061c07ffffffffffffffffffffffffffff000000000007000000007fffffffffc0
+fffffffffff03ffd80000000000000000004187fffffffffffffffffffffffffffffc00000000000000000007cffffffffc0
+fffffffffff83fc3800000000000000000040ffffffffffffffffffffffffffffffff800000000000000000000ffffffffc0
+fffffffffff8ff80800000000000000000005ffffffffffffffffffffffffffffffffc00000000000000000001ffffffffc0
+fffffffffff9ffc0800000000000000000007fffffffffffffffffffffffffffffffff00000000000000000003ffffffffc0
+ffffffffffffffe080000000000000000061ffffffffffffffffffffffffffffffffff0000000000200000000fffffffffc0
+ffffffffffffffff0000000000000000003fffffffffffffffffffffffffffffffffff80000000000000000001ffffffffc0
+ffffffffffe3fffc0000000000000000003fffffffffffffffffffffffffffffffffffc00000000000000000018fffffffc0
+ffffffffffe1fff80000000000000000007fffffffffffffffffffffffffffffffffffc000000000000000000103ffffffc0
+fffffffffff1ff380000000000000000007fffffffffffffffffffffffffffffffffffe000000000000000000003ffffffc0
+fffffffffff3fe300000000000000000067ffffffffffffffffffffffffffffffffffff000000000000000000001ffffffc0
+ffffffffe7ffe23000000000000000001ffffffffffffffffffffffffffffffffffffffc000000000000000000f1ffffffc0
+ffffffffe3ffe230000000000000000007fffffffffffffffffffffffffffffffffffffc000000000000000001ffffffffc0
+ffffffffe3fffe00000000000000000007fffffffffffffffffffffffffffffffffffffe000000000000000010ffffffffc0
+ffffffffe1ffff0000000000000000004fffffffffffffffffffffffffffffffffffffff0000000000000000007fffffffc0
+ffffffffe0fffe0000000000000000003fffffffffffffffffffffffffffffffffffffff8000000000000000007fffffffc0
+fffffffff8fffc0000000000000000001fffffffffffffffffffffffffffffffffffffff8000000000000000007fffffffc0
+fffffffff9fff80000000000000000003fffffffffffffffffffffffffffffffffffffff8000000000000000007fffffffc0
+ffffffffffffc0000000000000000000fffffffffffffffffffffffffffffffffffffffc0000000000000000003fffffffc0
+ffffffffffff80000000000000000003fffffffffffffffffffffffffffffffffffffffcc0000000000000000007ffffffc0
+ffffffffffff0000000000000000000ffffffffffffffffffffffffffffffffffffffffff0000000000000000001ffffffc0
+ffffffffbfff000000000000000000fffffffffffffffffffffffffffffffffffffffffff8000000000000000003ffffffc0
+ffffffff9fff000000000000000000ffffffffffffffffffffffffffffffffffffffffffcc000000000000000007ffffffc0
+ffffffff9fff800000000000000001fffffffffffffffffffffffffffffffffffffffffc06000000000000000003ffffffc0
+ffffffffe7ff800000000000000003fffffffffffffffffffffffffffffffffffffffff03f000000000000000003ffffffc0
+ffffffffe7ff800000000000000007fffffffffffffffffffffffffffffffffffffffff0ff800000000000000001ffffffc0
+ffffffffe7ff80000000000000001fffffffffffffffffffffffffffffffffffffffffffff8000000000000000007fffffc0
+ffffffffffff00000000000000007fffffffffffffffffffffffffffffffffffffffffffffc000000000000000007fffffc0
+ffffffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffff000000000000000003cffffc0
+fffffffff1f00000000000000003fffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000ffffc0
+ffffffff31e00000000000000007ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000007fffc0
+fffffffe23e00000000000000007fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000027fffc0
+fffffffc33c00000000000000007fffffffffffffffffffffffffffffffffffffffffffff800000000000000000003ffffc0
+ffffffff3380000000000000001ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000007ffffc0
+ffffffff93c0000000000000007ffffffffffffffffffffffffffffffffffffffffffffff80000000000000000003fffffc0
+ffffffff83f0000000000000007ffffffffffffffffffffffffffffffffffffffffffffffc2000000000000000001fffffc0
+fffffffff3e000000000000000fffffffffffffffffffffffffffffffffffffffffffffffc3c00000000000000001fffffc0
+ffffffffe3e000000000000001fffffffffffffffffffffffffffffffffffffffffffffffe3f00000000000000000fffffc0
+ffffffffe3e000000000000001fffffffffffffffffffffffffffffffffffffffffffffffe3f800000000000000007ffffc0
+fffffcffc3e000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000001ffffc0
+fffffe67c1c000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffee000000000000000001ffffc0
+fffff267c1c000000000000003ffffffffffffffffffffffffffffffffffffffffffffffff8c000000000000000000ffffc0
+fffffbffc1c000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000041ffc0
+fffff1ffc18000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000043ffc0
+fffffbffc00000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000070ffc0
+fffffffff10000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000007fffc0
+fffffffff1000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000007fffc0
+fffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000001ffffc0
+fffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000001ffffc0
+ffffff3ff8000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000bfffc0
+fffffe11f0000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000001fffc0
+ffffff01f0000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffe6000000000000000000fffc0
+ffffff83f0000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffc20000000000000000007ffc0
+ffffff03f0000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000007ffc0
+ffffff03f0000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000007ffc0
+ffffffc3f0000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000003ffc0
+ffffffe3f0000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000001ffc0
+ffffffffee000000000000007fff9fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000063ffc0
+fffffffe07000000000000007ffc1fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000003ffc0
+ffffffe007000000000000007ff01fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000003ffc0
+ffffffe202000000000000007c001fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000003ffc0
+ffffffe30000000000000000f8001fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000ffc0
+ffffffe38000000000000001f0000fffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000003fc0
+ffffffc7e000000000000001f80003fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000003fc0
+fffffffff000000000000000f800003ffffffffffffffffffffffffffffffffffffffffffffff80000000000000000003fc0
+fffffffff8000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffff8000000000000000001ffc0
+fffffffffe000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffff8000000000000000001ffc0
+fffffffff4000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffff8000000000000000001ffc0
+ffffffffe0000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffc000000000000000001ffc0
+ffffffffe0000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000003fc0
+fffffffff800000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefc00000000000000000007c0
+fffffffffc00000000000000000001fffffffffffffffffffffffffffffffffffffffffffffcfe00000000000000000003c0
+fffffffcfc00000000000000000007fffffffffffffffffffffffffffffffffffffffffffffdfe00000000000000000003c0
+fffffff87800000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffff000000000000000001f7c0
+fffffffc7800000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffff000000000000000001ffc0
+fffffffcfc00000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000003fc0
+fffffffefe00000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000003fc0
+fffffffcfc00000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000037c0
+fffffffcfc0000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000003c0
+fffffffffc0000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000007c0
+fffffffcfc00000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000fc0
+fffffc7cf000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffe038000000000000000000fc0
+fffffeffe000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffe03c000000000000000000fc0
+ffffffffe000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffff0fc000000000000000001fc0
+fffffffe6000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000003fc0
+fffffffc000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000000fc0
+fffffe7c000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffff80020000000000000007c0
+fffffc7fc00000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000001c0
+fffffffff00000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000001c0
+fffffffff00000000000000000003fffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000001c0
+fffffdfc600000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000001c0
+fffff87cc00000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000001c0
+fffffc7f800000000000000000039fffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000001c0
+ffffffffc0000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000001c0
+fffffdfc000000000000000000039fffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000001c0
+fffffcfc100000000000000000039fffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000001c0
+fffffefff8000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000003c0
+fffffffff8000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000004fc0
+fffffffffc000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000079c0
+fffffffff0000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000010c0
+ffffffffe00000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000c0
+ffffffffe00000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffdc000000000000000000fc0
+fffffffff60000000000000000009ffffffffffffffffffffffffffffffffffffffffffffffff86000000000000000000fc0
+fffffffffe000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffff86000000000000000000fc0
+fffffffffe000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffe06000000000000000000fc0
+fffffc7ffe000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffe160000000000000000007c0
+fffffcfffe000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffe3e0000000000000000003c0
+ffffffffff0000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000003c0
+fffffffff90000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000cfc0
+fffffffe710000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000001ffc0
+fffffffe390000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000001ffc0
+fffffffe390000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000003fc0
+ffffff9ffb0000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000fc0
+ffffff1fff8000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000e00
+ffffffbfff800000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000003fc0
+ffffffffff800000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000fc0
+ffffffffff8000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000fc0
+ffffffffffc000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000fc0
+fffffffffec000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000fc0
+fffffffffcc000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000fc0
+fffffffffc6000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000003fc0
+fffffffffde000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000007fc0
+ffffffffffe000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000fc0
+fffffffff86000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000fc0
+fffffffffc7000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000001bc0
+fffffffffef000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000f1c0
+fffffffffff000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000ffc0
+fffffffffff000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000ffc0
+fffffffffe3e000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000003fc0
+fffffffffe1e000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000003dc0
+fffffffffe1e000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000030c0
+fffffffffe0e000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000001c0
+ffffffffff0c000000000000000007fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000010fc0
+fffffffffffe00000000000000000fffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000038fc0
+ffffffffffde00000000000000001fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000003cfc0
+ffffffffff0f00000000000000000ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000001ffc0
+ffffffffff0700000000000000000ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000001ffc0
+fffffffff182000000000000000007fffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000ffc0
+ffffffffe0800000000000000000018fffffffffffffffffffffffffffffffffffffffffffffc00000000000000000007fc0
+ffffffffe080000000000000000003dfffffffffffffffffffffffffffffffffffffffffffff800000000000000000007fc0
+fffffffff7f0000000000000000003ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000007fc0
+fffffffffffc000000000000000001ffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000f3c0
+ffffffffffff800000000000000001ffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000001e1c0
+fffffffff8ffc00000000000000001fffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000e3c0
+fffffffff07e400000000000000001fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000007fc0
+fffffffff03c000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000007fc0
+fffffffffc1c400000000000000000ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000007fc0
+ffffffffff3dc000000000000000007fffffffffffffffffffffffffffffffffffffffffffffff8000000000000000007fc0
+ffffffffff7fc000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffe000000000000000003fc0
+ffffffffffff0000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000fc0
+ffffffffffff0000000000000000003fffffffffffffffffffffffffffffffffffffffffffe7ffe000000000000000001fc0
+ffffffffff0c0000000000000000007fffffffffffffffffffffffffffffffffffffffffffc7ffe000000000000000001fc0
+ffffffffff000000000000000000007ffffffffffffffffffffffffffffffffffffffffffff7ffc000000000000000001fc0
+ffffffffff03000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000001fc0
+ffffffffff83800000000000000000fffffffffffffffffffffffffffffffffffffffffffff3f8c000000000000000001fc0
+ffffffffff878000000000000000003ffffffffffffffffffffffffffffffffffffffffffe60018000000000000000003fc0
+ffffffffff078000000000000000001fffffffffffffffffffffffffffffffffffffffffffe0000000000000000000007fc0
+ffffffffff038000000000000000001ffffffffffffffffffffffffffffffffffffffffffff0000000000000000000047fc0
+ffffffffffc1c000000000000000000ffffffffffffffffffffffffffffffffffffffffffff000000000000000000006ffc0
+ffffffffffc3c0000000000000000007ffffffffffffffffffffffffffffffffffffffffff8000000000000000000007ffc0
+ffffffffffffc0000000000000000003ffffffffffffffffffffffffffffffffffffffffffc000000000000000000007ffc0
+ffffffffffff80000000000000000003fffffffffffffffffffffffffffffffffffffffffff00000000000000000000fffc0
+ffffffffffff00000000000000000000fffffffffffffffffffffffffffffffffffffffffff00000000000000000001fffc0
+fffffffffffe00000000000000000000fffffffffffffffffffffffffffffffffffffffffffc0000000000000000003fffc0
+fffffffffffc000000000000000000007ffffffffffffffffffffffffffffffffffffffffffc0000000000000000003fffc0
+fffffffffffc000000000000000000003fffffffffffffffffffffffffffffffffffffffffff0000000000000000001fffc0
+fffffffffff8000000000000000000001fffffffffffffffffffffffffffffffffffffffffff0000000000000000001fffc0
+fffffffffff8000000000000000000000fffffffffffffffffffffffffffffffffffffffffff0000000000000000001fffc0
+fffffffffff00000000000000000000007ffffffffffffffffffffffffffffffffffffffffff0000000000000000003fffc0
+fffffffffff00000000000000000000003ffffffffffffffffffffffffffffffffffffffff3e0000000000000000007fffc0
+fffffffffff80000000000000000000001fffffffffffffffffffffffffffffffffffffffe1e0000000000000000007fffc0
+fffffffffff80000000000000000000000fffffffffffffffffffffffffffffffffffffff81c0000000000000000007fffc0
+ffffffffffffc0000000000000000000007ffffffffffffffffffffffffffffffffffffff01c0000000000000000003fffc0
+ffffffffffffe0000000000000000000003fffffffffffffffffffffffffffffffffff8ff03c0000000000000000007fffc0
+ffffffffffffe0000000000000000000000fffffffffffffffffffffffffffffffffff8ff070000000000000000003ffffc0
+ffffffffffffc4000000000000000000000fffffffffffffffffffffffffffffffffff1ff8e0000000000000000003ffffc0
+ffffffffffffce0000000000000000000003ffffffffffffffffffffffffffffffffff3ffdc0000000000000000001ffffc0
+ffffffffffffc40000000000000000000001ffffffffffffffffffffffffffffffffe7ffff80000000000000000000ffffc0
+fffffffffffe4800000000000000000000007fffffffffffffffffffffffffffffff87cfdf80000000000000000007ffffc0
+fffffffffffe6800000000000000000000001fffffffffffffffffffffffffffffff8787870000000000000000001fffffc0
+fffffffffffe7800000000000000000000000fffffffffffffffffffffffffffffff0fff0000000000000000000013ffffc0
+fffffffffffe7c000000000000000000000007ffffffffffffffffffffffffffffff1fff0000000000000000000033ffffc0
+ffffffffffff7c000000000000000000000001fffffffffffffffffffffffffffffe1ffc0000000000000000000033ffffc0
+fffffffffffffc000000000000000000000001fffffffffffffffffffffffffffffc1ff8000000000000000000003fffffc0
+fffffffffffffc0000000000000000000000007ffffffffffffffffffffffffffffc3ff0000000000000000000007fffffc0
+fffffffffffffc0000000000000000000000001ffffffffffffffffffffffffffffc3f8000000000000000000000ffffffc0
+fffffffffffffe0000000000000000000000000fffffffffffffffffffffffffff8e3f00000000000000000000007fffffc0
+fffffffffffffe00000000000000000000000007ffffffffffffffffffffffffff9f3f00000000000000000000007fffffc0
+fffffffffffffe00000000000000000000000001ffffffffffffffffffffffffff9fff0000000000000000000000ffffffc0
+ffffffffffffff00000000000000000000000000ffffffffffffffffffffffffc7ffff0800000000000000000001ffffffc0
+ffffffffffffff800000000000000000000000003fffffffffffffffffffffffffcffff000000000000000000001ffffffc0
+ffffffffffffffc00000000000000000000000007fffffffffffffffffffffffff07ffe000000000000000000000ffffffc0
+ffffffffffffffc00000000000000000000000007ffffffffffffffffffffffffc0ffe0000000000000000000001ffffffc0
+ffffffffffffffc00000000000000000000000007ffffffffffffffffffffffff00ffe000000000000000000000fffffffc0
+ffffffffffffffc00000000000000000000000003ffffffffffffffffffffffff03ffc000000000000000000000fffffffc0
+ffffffffffffffc00000000000000000000000000ffffffeffffffffffffffffe1fffc000000000000000000001fffffffc0
+ffffffffffffffc000000000000000000000000007fffffcffffffffffffffffffffe0000000000000000000001fffffffc0
+ffffffffffffffe000000000000000000000000007ffffffffffffffffefe3ffffffc3000000000000000000001fffffffc0
+fffffffffffffff0000000000000000000000000007ffffff1ff8fffffc7c7fffff806000000000000000000003fffffffc0
+fffffffffffffff0000000000000000000000000007fffffffffc7ffffefffffffe004000000000000000000003fffffffc0
+fffffffffffffff00000000000000000000000000041fffffffffffe3fffffffff8000000000000000000000003fffffffc0
+fffffffffffffff000000000000000000000000000007ffffffffffcffffffffff0000000000000000000000007fffffffc0
+fffffffffffffffe00000000000000000000000000001fffffffffffffffffffff000000000000000000000003ffffffffc0
+fffffffffffffffe00000000000000000000000000001ffffffffffffffffffffe000000000000000000000007ffffffffc0
+ffffffffffffffff00000000000000000000000000000ffffffffffffffffffffc000000000000000000000007ffffffffc0
+ffffffffffffffff800000000000000000000000000007fffffffffffffffffff0000000000000000000000007ffffffffc0
+ffffffffffffffffc00000000000000000000000000001ffffffffffffffffffc0000000000000000000000003ffffffffc0
+ffffffffffffffffc00000000000000000000000000000ffffffffffffffffff80000000000000000000000003ffffffffc0
+ffffffffffffffffc0000000000000000000000000000000fffffffffffffff000000000000000000000000007ffffffffc0
+ffffffffffffffffc00000000000000000000000000000007ffffffffffffff00000000000000000000000001fffffffffc0
+ffffffffffffffffc00000000000000000000000000000000187ffffffffffc00000000000000000000000003fffffffffc0
+ffffffffffffffffe00000000000000000000000000000000003fff3fffff800000000000000000000000000ffffffffffc0
+ffffffffffffffffe00000000000000000000000000000000000ff80100fe000000000000000000000000000ffffffffffc0
+ffffffffffffffffe00000000000000000000000000000000000300000000000000000000000000000000000ffffffffffc0
+ffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000ffffffffffc0
+fffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000003ffffffffffc0
+fffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000007ffffffffffc0
+fffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000fffffffffffc0
+fffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000001fffffffffffc0
+fffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000003fffffffffffc0
+fffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000ffffffffffffc0
+ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000001ffffffffffffc0
+ffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000003ffffffffffffc0
+ffffffffffffffffff80040000000000000000000000000000000000000000000000000000000000000007ffffffffffffc0
+ffffffffffffffffff8006000000000000000000000000000000000000000000000000000000000000001fffffffffffffc0
+ffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000001fffffffffffffc0
+ffffffffffffffffffc010000000000000000000000000000000000000000000000000000000000000003fffffffffffffc0
+ffffffffffffffffffe008000000000000000000000000000000000000000000000000000000000000007fffffffffffffc0
+fffffffffffffffffff00c00000000000000000000000000000000000000000000000000000000000001ffffffffffffffc0
+fffffffffffffffffff00e00000000000000000000000000000000000000000000000000000000000001ffffffffffffffc0
+fffffffffffffffffff10f00000000000000000000000000000000000000000000000000000000000001ffffffffffffffc0
+ffffffffffffffffffff0700000000000000000000000000000000000000000000000000000000000001ffffffffffffffc0
+ffffffffffffffffffff8380000000000000000000000000000000000000000000000000000000000003ffffffffffffffc0
+ffffffffffffffffffff81e0000000000000000000000000000000000000000000000000000000000003ffffffffffffffc0
+ffffffffffffffffffff81e4000000000000000000000000000000000000000000000000000000000007ffffffffffffffc0
+ffffffffffffffffffff81ffc0000000000000000000000000000000000000000000000000000000023fffffffffffffffc0
+fffffffffffffffffffffdfce000000000000000000000000000000000000000000000000000000007ffffffffffffffffc0
+fffffffffffffffffffffcf83800000000000000000000000000000000000000000000000000000007ffffffffffffffffc0
+fffffffffffffffffffffc383800000000000000000000000000000000000000000000000000000007ffffffffffffffffc0
+fffffffffffffffffffffc1ff00000000000000000000000000000000000000000000000000000000fffffffffffffffffc0
+fffffffffffffffffffffc1fe18000000000000000000000000000000000000000000000000000003fffffffffffffffffc0
+fffffffffffffffffffffe0ff9c00000000000000000000000000000000000000000000000000001ffffffffffffffffffc0
+ffffffffffffffffffffff8ffcf80000000000000000000000000000000000000000000000000003ffffffffffffffffffc0
+ffffffffffffffffffffffcffc7e000000000000000000000000000000000000000000000000000fffffffffffffffffffc0
+fffffffffffffffffffffff9fffc800000000000000000000000000000000000000000000000007fffffffffffffffffffc0
+fffffffffffffffffffffff07fe0000000000000000000000000000000000000000000000000003fffffffffffffffffffc0
+fffffffffffffffffffffff03fe0000000000000000000000000000000000000000000000000003fffffffffffffffffffc0
+fffffffffffffffffffffff81ff0000000000000000000000000000000000000000000000000007fffffffffffffffffffc0
+fffffffffffffffffffffffc1ff800000000000000000000000000000000000000000000000000ffffffffffffffffffffc0
+fffffffffffffffffffffffc1ffc00000000000000000000000000000000000000000000000003ffffffffffffffffffffc0
+fffffffffffffffffffffffe0ffe00000000000000000000000000000000000000000000000007ffffffffffffffffffffc0
+ffffffffffffffffffffffff0fffe0000000000000000000000000000000000000000000000007ffffffffffffffffffffc0
+ffffffffffffffffffffffffc7fff0600000000000000000000000000000000000000000000007ffffffffffffffffffffc0
+ffffffffffffffffffffffffe1fff0400000000000000000000000000000000000000000000007ffffffffffffffffffffc0
+ffffffffffffffffffffffffe07ffc00000000000000000000000000000000000000000000000ffe7fffffffffffffffffc0
+ffffffffffffffffffffffffe03fff80000000000000000000000000000000000000000000007ffcffffffffffffffffffc0
+fffffffffffffffffffffffff01fff8738000000000000000000000000000000000000000001ffffffffffffffffffffffc0
+fffffffffffffffffffffffffe0f9ffffc000000000000000000000000000000000000000001ffc7ffffffffffffffffffc0
+ffffffffffffffffffffffffff079ffffc000000000000000000000000000000000000000003ff0fffffffffffffffffffc0
+ffffffffffffffffffffffffff03ffffe0000000000000000000000000000000000000000007fc3fffffffffffffffffffc0
+ffffffffffffffffffffffffff81ffffc0000000000000000000000000000000000000000007e07fffffffffffffffffffc0
+ffffffffffffffffffffffffffe07fffc000000000000000000000000000000000000000000300ffffffffffffffffffffc0
+ffffffffffffffffffffffffffe03fffc0e0000000000000000000000000000000000000000003ffffffffffffffffffffc0
+fffffffffffffffffffffffffff81fffc0c0000000000000000000000000000000000000000003ffffffffffffffffffffc0
+fffffffffffffffffffffffffffc0fffe000000000000000000000000000000000000000000007ffffffffffffffffffffc0
+fffffffffffffffffffffffffffe03fff80000000000000000000000000000000000000000701fffffffffffffffffffffc0
+ffffffffffffffffffffffffffff80fffe0400000000000000000000000000000000000000fd7fffffffffffffffffffffc0
+ffffffffffffffffffffffffffff807fff1e00000000000000000000000000000000000007ffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffff01fffff000000000000000000000000000000000000ffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffff80ffffff8000000000000000000000000000000000fffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffe03ffffffd0000000000000000000000000000003ffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffff80fffffff000000000000000000000000000041fffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffe03ffffff000000000000000000000000000ffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffff01ffffff870000000000000000018000010ffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffc07fffffff0000000000000000038000011ffffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffff03fffffff020000000000000007c0e063fffffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffc3fffffff0f820000000000000fdf007ffffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffffffff3fe78000000000000f1e007ffffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffbffffffffffc01e00000000fffc5fffffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffff0ffffffffffc0fe0000c003ffffffffffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffff03ffffffffffffc0001ff9fffffffffffffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffff80fffffffffff80171ffffffffffffffffffffffffffffffffffffffffffffc0
+ffffffffffffffffffffffffffffffffffffe03fffffffffff8fffffffffffffffffffffffffffffffffffffffffffffffc0
+fffffffffffffffffffffffffffffffffffffc7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+ > }
+ image
+ grestore
+
+ showpage
+ grestore
+ end
+} def
+
+
+
+
diff --git a/troff/font/devutf/charlib/Fi b/troff/font/devutf/charlib/Fi
new file mode 100644
index 00000000..46d9f571
--- /dev/null
+++ b/troff/font/devutf/charlib/Fi
@@ -0,0 +1,4 @@
+/build_Fi {
+ pop
+ size .05 mul neg 0 (ffi) ashow
+} def
diff --git a/troff/font/devutf/charlib/Fl b/troff/font/devutf/charlib/Fl
new file mode 100644
index 00000000..d3033ba5
--- /dev/null
+++ b/troff/font/devutf/charlib/Fl
@@ -0,0 +1,4 @@
+/build_Fl {
+ pop
+ size .05 mul neg 0 (ffl) ashow
+} def
diff --git a/troff/font/devutf/charlib/L1 b/troff/font/devutf/charlib/L1
new file mode 100644
index 00000000..e2929d8e
--- /dev/null
+++ b/troff/font/devutf/charlib/L1
@@ -0,0 +1,159 @@
+/LOGO-dict-mm dup where not
+{ dup 64 dict def currentdict } if
+exch get
+begin
+/globesetup {
+/r exch def
+/N exch def
+/d 2 N r mul N 1 sub add div def
+/h d r mul def
+} def
+/mkabs {
+/yp exch def
+/xl exch def
+dup dup 0 get xl mul 0 exch put
+dup dup 1 get h mul yp add 1 exch put
+dup dup 2 get xl mul 2 exch put
+dup dup 3 get h mul yp add 3 exch put
+dup dup 4 get xl mul 4 exch put
+dup dup 5 get h mul yp add 5 exch put
+} def
+/topsegment {
+/n exch def
+/y n r mul n .5 add add d mul def
+/a y 1 y dup mul sub sqrt atan def
+/x a cos def
+/c2 exch x y mkabs def
+/ly1 exch h mul y add def
+/lx1 exch x abs mul def
+/c1 exch x y mkabs def
+x y /moveto load
+0 0 1 a 180 a sub /arc load
+c1 aload pop /curveto load
+lx1 ly1 /lineto load
+c2 aload pop /curveto load
+/closepath load
+} def
+/botsegment {
+/n exch 1 add def
+/y n r mul n .5 sub add d mul def
+/a y 1 y dup mul sub sqrt atan def
+/x a cos def
+/c2 exch x y mkabs def
+/ly1 exch h mul y add def
+/lx1 exch x abs mul def
+/c1 exch x y mkabs def
+x y /moveto load
+0 0 1 a 540 a sub /arcn load
+c1 aload pop /curveto load
+lx1 ly1 /lineto load
+c2 aload pop /curveto load
+/closepath load
+} def
+/segment {
+/n exch def
+/dh exch 1 exch sub 2 div def
+/ylb n r mul n 0.5 add add d mul def
+/ylt ylb h add def
+/yrb ylb h dh mul add def
+/yrt ylt h dh mul sub def
+/alb ylb 1 ylb dup mul sub sqrt atan def
+/alt ylt 1 ylt dup mul sub sqrt atan def
+/arb yrb 1 yrb dup mul sub sqrt atan 180 exch sub def
+/art yrt 1 yrt dup mul sub sqrt atan 180 exch sub def
+/xlb alb cos def
+/xlt alt cos def
+/xrb arb cos def
+/xrt art cos def
+/c4 exch xrb abs ylb mkabs def
+/ly2 exch h mul ylb add def
+/lx2 exch xrb abs mul def
+/c3 exch xrb abs ylb mkabs def
+/c2 exch xrt abs ylt mkabs def
+/ly1 exch h mul ylt add def
+/lx1 exch xrt abs mul def
+/c1 exch xrt abs ylt mkabs def
+xlb ylb /moveto load
+0 0 1 alb alt /arc load
+c2 4 get c2 5 get /lineto load
+c2 2 get c2 3 get
+c2 0 get c2 1 get
+lx1 ly1 /curveto load
+c1 4 get c1 5 get /lineto load
+c1 2 get c1 3 get
+c1 0 get c1 1 get
+xrt yrt /curveto load
+0 0 1 art arb /arc load
+c3 aload pop /curveto load
+lx2 ly2 /lineto load
+c4 aload pop /curveto load
+/closepath load
+} def
+8 2.5 globesetup
+/globe8 [
+/newpath load
+[ -.9 .1 -.6 .2 -.5 .2 ] -.5 .2 [ -.4 .2 .0 .0 .4 .0 ] 3 topsegment
+[ -.9 -.35 -.85 -.35 -.8 -.35 ] -.1 -.35 [ .1 -.35 .3 .0 .5 .0 ]
+[ -.8 .35 -.75 .35 -.7 .35 ] -.1 .35 [ .1 .35 .4 .0 .55 .0 ] .55 2 segment
+[ -.8 -.35 -.75 -.35 -.7 -.35 ] .05 -.35 [ .2 -.35 .4 .0 .55 .0 ]
+[ -.8 .35 -.75 .35 -.7 .35 ] .05 .35 [ .2 .35 .45 .0 .6 .0 ] .7 1 segment
+[ -.8 -.35 -.75 -.35 -.7 -.35 ] .0 -.35 [ .15 -.35 .4 .0 .6 .0 ]
+[ -.8 .35 -.75 .35 -.7 .35 ] .0 .35 [ .15 .35 .4 .0 .6 .0 ] .7 0 segment
+[ -.7 -.35 -.65 -.35 -.6 -.35 ] -.1 -.35 [ .05 -.35 .35 .0 .55 .0 ]
+[ -.7 .35 -.65 .35 -.6 .35 ] -.1 .35 [ .05 .35 .25 .0 .4 .0 ] .8 -1 segment
+[ -.65 -.2 -.55 -.2 -.45 -.2 ] -.3 -.2 [ -.2 -.2 .2 .0 .3 .0 ]
+[ -.65 .1 -.55 .1 -.45 .1 ] -.45 .1 [ -.3 .1 -.1 .0 .0 .0 ] .96 -2 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ]
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] 1 -3 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] -4 botsegment
+] cvx def
+12 3 globesetup
+/globe12 [
+/newpath load
+[ -.8 .2 -.7 .25 -.5 .25 ] -.4 .25 [ -.2 .25 .0 .0 .2 .0 ] 5 topsegment
+[ -.7 -.35 -.7 -.35 -.6 -.35 ] -.3 -.35 [ -.1 -.35 .3 .0 .55 .0 ]
+[ -.7 .35 -.7 .35 -.6 .35 ] -.25 .35 [ -.05 .35 .4 .0 .55 .0 ] .6 4 segment
+[ -.8 -.35 -.7 -.35 -.6 -.35 ] -.1 -.35 [ .1 -.35 .4 .0 .5 .0 ]
+[ -.8 .35 -.7 .35 -.6 .35 ] -.1 .35 [ .1 .35 .4 .0 .5 .0 ] .7 3 segment
+[ -.8 -.35 -.7 -.35 -.6 -.35 ] .0 -.35 [ .1 -.35 .45 .0 .55 .0 ]
+[ -.8 .35 -.7 .35 -.6 .35 ] .0 .35 [ .15 .35 .4 .0 .5 .0 ] .8 2 segment
+[ -.75 -.35 -.7 -.35 -.6 -.35 ] .0 -.35 [ .2 -.35 .4 .0 .5 .0 ]
+[ -.75 .35 -.7 .35 -.6 .35 ] .0 .35 [ .2 .35 .45 .0 .55 .0 ] .9 1 segment
+[ -.7 -.35 -.6 -.35 -.55 -.35 ] .0 -.35 [ .1 -.35 .45 .0 .55 .0 ]
+[ -.7 .35 -.6 .35 -.55 .35 ] .0 .35 [ .1 .35 .5 .0 .6 .0 ] .9 0 segment
+] cvx
+[
+[ -.7 -.35 -.6 -.35 -.5 -.35 ] -.15 -.35 [ .0 -.35 .4 .0 .5 .0 ]
+[ -.65 .35 -.55 .35 -.45 .35 ] -.15 .35 [ .0 .35 .35 .0 .45 .0 ] .9 -1 segment
+[ -.8 -.1 -.5 -.3 -.4 -.3 ] -.2 -.3 [ .0 -.3 .3 .0 .4 .0 ]
+[ -.8 .1 -.5 .3 -.4 .3 ] -.2 .3 [ .0 .3 .2 .0 .3 .0 ] 1 -2 segment
+[ -.7 -.1 -.5 -.15 -.4 -.15 ] -.3 -.15 [ -.2 -.15 .0 .0 .2 .0 ]
+[ -.7 .05 -.5 .1 -.4 .1 ] -.4 .1 [ -.3 .1 .0 .0 .2 .0 ] 1 -3 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ]
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] 1 -4 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ]
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] 1 -5 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] -6 botsegment
+] cvx
+4 array cvx
+dup 0 5 -1 roll put
+dup 1 /exec load put
+dup 2 4 -1 roll put
+dup 3 /exec load put
+def
+end
+/build_L1 {
+pop
+LOGO-dict-mm begin
+ptsize 29 lt
+{ /globe /globe8 load def }
+{ /globe /globe12 load def } ifelse
+gsave
+currentpoint translate
+size 2 div dup scale
+1.02 1 transform round exch round exch itransform
+translate
+globe fill
+grestore
+end
+} def
diff --git a/troff/font/devutf/charlib/LA b/troff/font/devutf/charlib/LA
new file mode 100644
index 00000000..1c6934a6
--- /dev/null
+++ b/troff/font/devutf/charlib/LA
@@ -0,0 +1,41 @@
+/LOGO-dict-mm dup where not
+{ dup 64 dict def currentdict } if
+exch get
+begin
+/l { lineto } def
+/rl { rlineto } def
+/m { moveto } def
+/rm { rmoveto } def
+/C { closepath } def
+/c { curveto } def
+/rc { rcurveto } def
+/T { m 0 29 rl -9.5 0 rl 0 7 rl 29 0 rl 0 -7 rl -9.5 0 rl 0 -29 rl C } def
+/ATT {
+newpath
+1 36 div dup scale
+0 0 m 12 36 rl 8 0 rl -11 -36 rl C
+25 0 m -11 36 rl 8 0 rl 12 -36 rl C
+10 7 m 0 7 rl 14 0 rl 0 -7 rl C
+36 0 T
+80 6 m -3 0 -5 1.2 -6 2 rc -12 10 rl -2.4 2 -2.7 6 0 6 rc
+1 0 2 -1 2 -2 rc 0 -4 rl 7 0 rl 0 4 rl
+0 5 -3 7 -9 7 rc -6 0 -9 -3 -9 -7 rc
+0 -2 0 -3.6 2 -6 rc 12 -10 rl 6 -5 10 -6 13 -6 rc C
+71 18 m 0 -6 rl 0 -5 -3 -7 -7 -7 rc -3 0 -5 2 -5 4 rc 0 1 0 3 2 4 rc
+-4 5 rl -4 -2 -6 -6 -6 -9 rc 0 -7 6 -10 13 -10 rc
+9 0 14 6 14 11 rc 0 8 rl C
+82 0 T
+36 dup scale
+} def
+end
+/build_LA {
+pop
+LOGO-dict-mm begin
+gsave
+currentpoint translate
+size 2.56 div dup scale % was size 2.75 div dup scale
+.02 0 translate
+ATT fill
+grestore
+end
+} def
diff --git a/troff/font/devutf/charlib/LH b/troff/font/devutf/charlib/LH
new file mode 100644
index 00000000..315ddda5
--- /dev/null
+++ b/troff/font/devutf/charlib/LH
@@ -0,0 +1,3764 @@
+%!PS
+/build_LH {
+ LucentLogo begin
+ /LHwidth exch def
+ gsave
+ .01 .01 scale
+ currentpoint translate
+ size 50 div dup scale
+ 1.0356 1.0356 scale
+ ptsize 26 le { % Small-Size Signature
+ gsave
+ 1.32 dup scale
+ 0 2280 LucentTechnologies
+ 5588 735 BellLabs
+ grestore
+ 25500 7399 Ring
+ } { % Primary Signature
+ 0 2280 LucentTechnologies
+ 5588 735 BellLabs
+ 20836 7399 Ring
+ } ifelse
+ grestore
+ end
+} def
+
+% dictionary sharing between various Lucent Technology logos and
+% color printer detection by Matthijs Melchior, Lucent Technologies, Hilversum, NL
+
+/LucentLogo dup where not { 100 dict dup 3 1 roll def } { pop load } ifelse begin
+
+/LucentRed {
+ statusdict /processcolors known
+ { statusdict /processcolors get exec 2 le }
+ { true } ifelse % boolean on stack: true==b&w, false==color
+ { 0 setgray }
+ { 0 0.91 0.76 0.06 setcmykcolor } ifelse
+}bind def
+
+/C /closepath load def
+/f /fill load def
+/c /rcurveto load def
+/l /rlineto load def
+/m /rmoveto load def
+/n { translate 0 0 moveto }bind def
+
+/W{
+ currentrgbcolor
+ currentpoint
+ 1 setgray
+ fill
+ moveto
+ setrgbcolor
+}bind def
+
+/B{
+ currentpoint
+ fill
+ moveto
+}bind def
+
+/LucentTechnologies{
+ gsave
+ moveto currentpoint translate
+ Line1.1
+ Line1.2
+ Line1.3
+ Line1.4
+ grestore
+}bind def
+/BellLabs{
+ gsave
+ moveto currentpoint translate
+ Line2.1
+ Line2.2
+ Line2.3
+ Line2.4
+ grestore
+}bind def
+/Ring{
+ gsave
+ LucentRed
+ moveto currentpoint translate
+ 1 1 51 {
+ ( ) cvs cvn load exec
+ } for
+ grestore
+}bind def
+/Line1.1{
+275 0 l
+0 -828 l
+426 0 l
+0 -204 l
+-701 0 l
+0 1032 l
+C
+f
+1623 -1032 n
+-243 0 l
+0 142 l
+-3 0 l
+-53 -111 -160 -160 -281 -160 c
+-210 0 -294 148 -294 308 c
+0 481 l
+266 0 l
+0 -373 l
+0 -145 50 -194 123 -194 c
+109 0 166 75 166 241 c
+0 325 l
+266 0 l
+0 -771 l
+C
+f
+742 550 n
+-49 30 -98 43 -161 43 c
+-115 0 -204 -80 -204 -213 c
+0 -123 104 -203 219 -203 c
+61 0 121 13 166 37 c
+6 -198 l
+-67 -22 -146 -34 -217 -34 c
+-254 0 -448 148 -448 402 c
+0 256 194 404 448 404 c
+80 0 151 -13 211 -43 c
+-19 -195 l
+C
+f
+339 -243 n
+15 -106 96 -148 226 -148 c
+72 0 155 16 235 59 c
+0 -188 l
+-86 -34 -183 -49 -282 -49 c
+-254 0 -448 149 -448 404 c
+0 254 173 402 413 402 c
+285 0 389 -203 389 -432 c
+0 -49 l
+-532 0 l
+C
+293 151 m
+0 89 -41 161 -148 161 c
+-96 0 -142 -72 -148 -161 c
+296 0 l
+C
+f
+625 463 n
+243 0 l
+0 -142 l
+3 0 l
+53 111 160 160 281 160 c
+210 0 294 -148 294 -308 c
+0 -481 l
+-266 0 l
+0 373 l
+0 145 -50 194 -123 194 c
+-109 0 -166 -75 -166 -241 c
+0 -325 l
+-266 0 l
+0 771 l
+C
+f
+891 0 n
+157 0 l
+0 173 l
+262 81 l
+0 -254 l
+186 0 l
+0 -186 l
+-186 0 l
+0 -284 l
+0 -93 22 -141 106 -141 c
+}def
+/Line1.2{
+27 0 55 6 81 10 c
+9 -173 l
+-50 -6 -101 -15 -167 -15 c
+-238 0 -296 105 -296 288 c
+0 314 l
+-152 0 l
+0 186 l
+C
+f
+1368 58 n
+-254 0 l
+0 204 l
+784 0 l
+0 -204 l
+-254 0 l
+0 -828 l
+-275 0 l
+0 828 l
+C
+f
+747 -521 n
+15 -106 96 -148 226 -148 c
+72 0 155 16 235 59 c
+0 -188 l
+-86 -34 -183 -49 -283 -49 c
+-254 0 -448 149 -448 404 c
+0 254 173 402 413 402 c
+285 0 389 -203 389 -432 c
+0 -49 l
+-532 0 l
+C
+293 151 m
+0 89 -41 161 -148 161 c
+-96 0 -142 -72 -148 -161 c
+296 0 l
+C
+f
+1260 243 n
+-49 30 -98 43 -161 43 c
+-115 0 -204 -80 -204 -213 c
+0 -123 104 -203 219 -203 c
+61 0 121 13 166 37 c
+6 -198 l
+-67 -22 -146 -34 -217 -34 c
+-254 0 -448 148 -448 402 c
+0 256 194 404 448 404 c
+80 0 151 -13 212 -43 c
+-19 -195 l
+C
+f
+136 559 n
+266 0 l
+0 -453 l
+3 0 l
+58 80 142 132 257 132 c
+210 0 294 -148 294 -308 c
+0 -481 l
+-266 0 l
+0 373 l
+0 145 -50 194 -123 194 c
+-109 0 -166 -75 -166 -241 c
+0 -325 l
+-266 0 l
+0 1109 l
+C
+f
+942 -339 n
+243 0 l
+0 -142 l
+3 0 l
+53 111 160 160 281 160 c
+210 0 294 -148 294 -308 c
+0 -481 l
+-266 0 l
+0 373 l
+0 145 -50 194 -123 194 c
+-109 0 -166 -75 -166 -241 c
+0 -325 l
+-266 0 l
+0 771 l
+}def
+/Line1.3{
+C
+f
+905 -386 n
+0 256 194 404 448 404 c
+254 0 448 -148 448 -404 c
+0 -254 -194 -402 -448 -402 c
+-254 0 -448 148 -448 402 c
+C
+621 0 m
+0 115 -50 217 -173 217 c
+-123 0 -173 -102 -173 -217 c
+0 -114 50 -216 173 -216 c
+123 0 173 102 173 216 c
+C
+f
+982 725 n
+266 0 l
+0 -1109 l
+-266 0 l
+0 1109 l
+C
+f
+367 -725 n
+0 256 194 404 448 404 c
+254 0 448 -148 448 -404 c
+0 -254 -194 -402 -448 -402 c
+-254 0 -448 148 -448 402 c
+C
+621 0 m
+0 115 -50 217 -173 217 c
+-123 0 -173 -102 -173 -217 c
+0 -114 50 -216 173 -216 c
+123 0 173 102 173 216 c
+C
+f
+1827 -294 n
+0 -317 -154 -419 -464 -419 c
+-127 0 -232 27 -294 49 c
+13 210 l
+81 -40 149 -64 260 -64 c
+154 0 237 72 237 223 c
+0 41 l
+-3 0 l
+-64 -90 -152 -132 -259 -132 c
+-212 0 -343 160 -343 388 c
+0 229 108 401 348 401 c
+114 0 206 -62 262 -157 c
+3 0 l
+0 139 l
+241 0 l
+0 -680 l
+C
+-427 114 m
+95 0 170 80 170 198 c
+0 86 -50 182 -170 182 c
+-99 0 -151 -87 -151 -192 c
+0 -120 71 -188 151 -188 c
+C
+f
+143 680 n
+266 0 l
+0 -771 l
+-266 0 l
+0 771 l
+C
+266 126 m
+-266 0 l
+0 195 l
+266 0 l
+0 -195 l
+C
+f
+636 -463 n
+15 -106 96 -148 226 -148 c
+72 0 155 16 235 59 c
+0 -188 l
+-86 -34 -183 -49 -282 -49 c
+-254 0 -448 149 -448 404 c
+0 254 173 402 413 402 c
+285 0 389 -203 389 -432 c
+}def
+/Line1.4{
+0 -49 l
+-532 0 l
+C
+293 151 m
+0 89 -41 161 -148 161 c
+-96 0 -142 -72 -148 -161 c
+296 0 l
+C
+f
+642 -95 n
+62 -27 154 -53 250 -53 c
+55 0 108 9 108 62 c
+0 130 -379 38 -379 317 c
+0 177 175 250 328 250 c
+92 0 185 -10 271 -44 c
+-21 -185 l
+-56 34 -141 52 -207 52 c
+-58 0 -123 -10 -123 -53 c
+0 -120 396 -25 396 -318 c
+0 -206 -185 -257 -359 -257 c
+-120 0 -201 12 -280 37 c
+15 194 l
+C
+f
+}def
+/Line2.1{
+190 0 l
+146 0 246 -47 246 -177 c
+0 -97 -56 -145 -145 -167 c
+0 -2 l
+96 -8 163 -70 163 -169 c
+0 -151 -125 -187 -268 -187 c
+-187 0 l
+0 702 l
+C
+101 -620 m
+75 0 l
+91 0 172 19 172 114 c
+0 109 -96 124 -182 124 c
+-65 0 l
+0 -237 l
+C
+0 320 m
+55 0 l
+98 0 180 9 180 113 c
+0 83 -71 105 -130 105 c
+-106 0 l
+0 -217 l
+C
+f
+964 -681 n
+-36 -13 -77 -33 -162 -33 c
+-182 0 -266 111 -266 278 c
+0 152 96 259 240 259 c
+171 0 226 -125 226 -290 c
+-366 0 l
+0 -102 79 -171 169 -171 c
+62 0 135 32 158 51 c
+0 -95 l
+C
+-61 285 m
+0 78 -46 143 -128 143 c
+-93 0 -131 -76 -138 -143 c
+266 0 l
+C
+f
+158 733 n
+95 0 l
+0 -754 l
+-95 0 l
+0 754 l
+C
+f
+258 0 n
+95 0 l
+0 -754 l
+-95 0 l
+0 754 l
+C
+f
+509 -52 n
+101 0 l
+0 -614 l
+294 0 l
+0 -89 l
+-394 0 l
+0 702 l
+C
+f
+514 -225 n
+47 28 104 48 169 48 c
+147 0 206 -72 206 -212 c
+0 -212 l
+0 -58 2 -85 4 -101 c
+-89 0 l
+0 66 l
+-2 0 l
+-22 -31 -72 -78 -159 -78 c
+-111 0 -188 48 -188 160 c
+0 129 141 169 238 169 c
+37 0 63 0 101 -2 c
+0 89 -32 134 -127 134 c
+-53 0 -111 -20 -149 -52 c
+-5 80 l
+C
+281 -232 m
+}def
+/Line2.2{
+-20 0 -40 2 -60 2 c
+-51 0 -178 -8 -178 -99 c
+0 -54 52 -83 96 -83 c
+94 0 143 58 143 135 c
+0 45 l
+C
+f
+495 278 n
+95 0 l
+0 -312 l
+2 0 l
+29 47 80 82 170 82 c
+149 0 221 -122 221 -259 c
+0 -141 -65 -278 -220 -278 c
+-92 0 -150 46 -175 84 c
+-2 0 l
+0 -72 l
+-91 0 l
+0 754 l
+C
+246 -306 m
+-103 0 -152 -98 -152 -193 c
+0 -85 44 -191 151 -191 c
+102 0 144 114 142 194 c
+2 93 -38 190 -141 190 c
+C
+f
+566 -654 n
+37 -24 91 -36 118 -36 c
+43 0 97 18 97 73 c
+0 94 -222 85 -222 229 c
+0 107 79 158 181 158 c
+44 0 80 -9 118 -20 c
+-8 -83 l
+-21 13 -77 26 -100 26 c
+-48 0 -91 -20 -91 -62 c
+0 -105 222 -74 222 -238 c
+0 -110 -87 -160 -179 -160 c
+-48 0 -98 5 -141 28 c
+5 84 l
+C
+f
+678 601 n
+101 0 l
+0 -702 l
+-101 0 l
+0 702 l
+C
+f
+243 -189 n
+92 0 l
+0 -81 l
+2 0 l
+28 58 97 94 168 94 c
+133 0 192 -82 192 -220 c
+0 -305 l
+-95 0 l
+0 266 l
+0 120 -26 178 -109 183 c
+-108 0 -156 -87 -156 -211 c
+0 -237 l
+-95 0 l
+0 513 l
+C
+f
+571 0 n
+92 0 l
+0 -81 l
+2 0 l
+28 58 97 94 168 94 c
+133 0 192 -82 192 -220 c
+0 -305 l
+-95 0 l
+0 266 l
+0 120 -26 178 -109 183 c
+-108 0 -156 -87 -156 -211 c
+0 -237 l
+-95 0 l
+0 513 l
+C
+}def
+/Line2.3{
+f
+807 12 n
+156 0 261 -113 261 -269 c
+0 -147 -107 -269 -261 -269 c
+-155 0 -262 122 -262 269 c
+0 156 105 269 262 269 c
+C
+0 -461 m
+111 0 160 101 160 192 c
+0 98 -59 192 -160 192 c
+-102 0 -161 -95 -161 -192 c
+0 -92 49 -192 161 -192 c
+C
+f
+584 -525 n
+-113 0 l
+-184 513 l
+104 0 l
+139 -418 l
+2 0 l
+142 418 l
+95 0 l
+-184 -513 l
+C
+f
+270 477 n
+47 28 104 48 169 48 c
+147 0 206 -72 206 -212 c
+0 -212 l
+0 -58 2 -85 4 -101 c
+-89 0 l
+0 66 l
+-2 0 l
+-22 -31 -72 -78 -159 -78 c
+-111 0 -188 48 -188 160 c
+0 129 141 169 238 169 c
+37 0 63 0 101 -2 c
+0 89 -32 134 -127 134 c
+-53 0 -111 -20 -149 -52 c
+-5 80 l
+C
+281 -232 m
+-20 0 -40 2 -60 2 c
+-51 0 -178 -8 -178 -99 c
+0 -54 52 -83 96 -83 c
+94 0 143 58 143 135 c
+0 45 l
+C
+f
+788 -40 n
+-136 0 l
+0 -281 l
+0 -59 36 -92 79 -92 c
+29 0 50 9 64 18 c
+0 -80 l
+-21 -6 -50 -14 -80 -14 c
+-98 0 -158 46 -158 149 c
+0 300 l
+-116 0 l
+0 76 l
+116 0 l
+0 119 l
+95 30 l
+0 -149 l
+136 0 l
+0 -76 l
+C
+f
+121 76 n
+95 0 l
+0 -513 l
+-95 0 l
+0 513 l
+C
+101 115 m
+-107 0 l
+0 107 l
+107 0 l
+0 -107 l
+C
+}def
+/Line2.4{
+f
+446 12 n
+156 0 260 -113 260 -269 c
+0 -147 -107 -269 -260 -269 c
+-155 0 -262 122 -262 269 c
+0 156 105 269 262 269 c
+C
+0 -461 m
+111 0 160 101 160 192 c
+0 98 -59 192 -160 192 c
+-102 0 -161 -95 -161 -192 c
+0 -92 49 -192 161 -192 c
+C
+f
+352 -12 n
+92 0 l
+0 -81 l
+2 0 l
+28 58 97 94 168 94 c
+133 0 192 -82 192 -220 c
+0 -305 l
+-95 0 l
+0 266 l
+0 120 -26 178 -109 183 c
+-108 0 -156 -87 -156 -211 c
+0 -237 l
+-95 0 l
+0 513 l
+C
+f
+556 -412 n
+37 -24 91 -36 118 -36 c
+43 0 97 18 97 73 c
+0 94 -222 85 -222 229 c
+0 107 79 158 181 158 c
+44 0 80 -9 118 -20 c
+-8 -83 l
+-21 13 -77 26 -100 26 c
+-48 0 -91 -20 -91 -62 c
+0 -105 222 -74 222 -238 c
+0 -110 -88 -160 -179 -160 c
+-48 0 -98 5 -141 28 c
+5 84 l
+C
+f
+}def
+/1{
+12 -19 -11 -40 13 -52 c
+27 18 43 -19 69 -9 c
+22 -9 8 -51 40 -46 c
+4 6 14 12 12 21 c
+8 3 17 1 25 -7 c
+40 22 88 1 118 42 c
+28 -11 65 24 88 -11 c
+113 17 l
+18 10 -5 32 17 37 c
+21 -11 35 9 52 13 c
+15 -22 33 -45 63 -39 c
+15 6 8 39 31 24 c
+7 -14 -17 -44 8 -56 c
+25 31 58 -7 84 13 c
+41 6 79 23 96 61 c
+55 -9 104 57 137 -12 c
+45 -33 82 30 129 6 c
+-5 -15 -34 -17 -27 -39 c
+33 -12 88 12 114 -31 c
+15 -20 27 6 38 11 c
+3 6 l
+13 -8 2 -38 26 -34 c
+22 14 10 -18 22 -21 c
+-9 -12 l
+33 -26 66 12 99 -14 c
+27 4 l
+-18 -10 -50 -25 -54 -51 c
+-11 -16 l
+27 -27 58 -52 97 -39 c
+19 -21 37 -6 57 0 c
+4 8 6 18 16 21 c
+17 -11 l
+-14 -12 l
+32 -9 47 30 77 36 c
+50 -46 123 31 157 -52 c
+-18 -20 17 -34 17 -56 c
+40 20 67 -45 119 -20 c
+6 -25 -35 -30 -24 -57 c
+-11 -9 -31 11 -44 -7 c
+-7 -8 -11 -17 -9 -29 c
+44 -59 94 21 143 -21 c
+29 -8 62 32 91 4 c
+-6 -42 44 -26 42 -61 c
+-26 -9 -26 34 -57 21 c
+-5 -9 -16 -18 -9 -31 c
+27 -30 64 -46 100 -52 c
+23 -26 73 -4 89 -49 c
+28 11 40 -3 57 -21 c
+0 -24 38 -13 34 -41 c
+26 -13 58 -60 93 -29 c
+4 6 17 1 24 -7 c
+-3 -13 -19 -20 -35 -19 c
+0 -35 l
+-19 -25 -43 19 -54 -17 c
+1 -19 4 -39 25 -39 c
+7 -2 7 -9 7 -14 c
+-9 -7 -25 -9 -31 -24 c
+-2 -12 12 -19 19 -25 c
+29 11 49 -37 77 -9 c
+17 35 67 24 97 55 c
+}def
+/2{
+39 27 86 49 125 62 c
+22 -21 l
+-18 13 -75 -18 -109 -36 c
+14 -25 -16 -33 -28 -44 c
+-26 -7 -66 2 -82 -26 c
+15 -18 41 -18 63 -28 c
+36 21 73 56 113 7 c
+21 -2 53 24 64 -9 c
+-19 -25 -49 1 -62 -34 c
+-15 -28 30 -27 19 -54 c
+29 -8 20 -61 60 -39 c
+8 -28 52 -13 50 -44 c
+-19 -3 -39 8 -54 0 c
+-12 -23 -33 -31 -34 -57 c
+26 1 44 -17 54 -35 c
+21 -21 87 17 78 -36 c
+13 -8 21 -16 27 -30 c
+1 -55 91 29 79 -45 c
+13 -17 39 3 47 -22 c
+-11 -16 -65 -19 -44 -50 c
+8 -7 17 -11 29 -9 c
+8 6 13 19 21 22 c
+15 -8 -10 -24 5 -32 c
+13 -26 41 -18 59 -34 c
+-4 -9 -17 -15 -12 -26 c
+22 -17 64 12 72 -29 c
+-18 -15 -44 -19 -39 -49 c
+24 -10 17 -41 36 -57 c
+-7 -10 -18 -20 -20 -31 c
+22 -19 44 -5 73 -4 c
+15 -43 45 34 51 -16 c
+-24 -33 -91 17 -91 -38 c
+17 -35 47 -14 74 -8 c
+29 -1 46 -41 77 -31 c
+23 -24 l
+-6 -15 -23 -28 -44 -27 c
+-17 53 -47 -7 -78 -1 c
+-23 -5 -60 17 -73 -16 c
+17 -18 17 -54 51 -54 c
+43 24 54 -82 94 -18 c
+5 -8 14 -12 12 -22 c
+-11 -9 -33 -10 -34 -29 c
+32 -14 61 -48 103 -38 c
+15 26 l
+15 -6 -5 -15 -1 -24 c
+-16 -21 -53 -25 -48 -59 c
+15 -20 27 4 42 6 c
+22 26 58 5 84 16 c
+38 -32 l
+-33 4 -85 13 -109 -11 c
+37 -18 83 -67 128 -48 c
+-14 -7 -30 -10 -39 -25 c
+23 -15 5 -65 44 -42 c
+16 33 63 29 82 61 c
+43 -12 67 -64 92 -102 c
+-26 10 -44 40 -74 23 c
+-25 8 -63 20 -86 -4 c
+1 -5 l
+-21 4 -26 10 -43 -1 c
+-2 -12 13 -19 -1 -28 c
+}def
+/3{
+-14 1 -23 12 -28 23 c
+-17 -34 -107 -10 -72 -63 c
+35 28 95 -55 108 20 c
+28 22 36 -22 56 -24 c
+36 -33 -77 -71 8 -85 c
+15 -17 -15 -25 -8 -39 c
+19 -11 43 -12 52 13 c
+29 -6 62 -8 81 -33 c
+-20 -17 -35 -18 -59 -18 c
+-15 10 -36 -12 -33 -29 c
+-2 -7 7 -9 10 -12 c
+28 -15 52 44 59 -1 c
+-9 2 -9 -7 -14 -11 c
+25 -26 41 -52 77 -61 c
+-15 -25 0 -35 8 -56 c
+34 47 38 -32 79 -9 c
+8 -6 21 -12 35 -14 c
+15 -31 -51 -41 -14 -64 c
+-22 9 -62 -15 -86 1 c
+-6 -8 -16 -18 -9 -29 c
+10 -18 43 -9 35 -38 c
+-4 -8 -12 -12 -7 -20 c
+29 -9 48 -43 80 -50 c
+-12 -23 23 -29 34 -43 c
+13 7 11 -7 18 -13 c
+-10 -14 -41 6 -39 -25 c
+8 -6 22 -19 28 -4 c
+5 4 l
+13 -8 36 -20 25 -39 c
+11 -29 -24 -23 -38 -33 c
+-14 0 -29 11 -36 -11 c
+12 -12 21 -26 21 -45 c
+-11 -9 -38 -9 -23 -31 c
+43 -56 82 54 117 -17 c
+13 7 21 -4 31 -9 c
+3 -6 -4 -11 -8 -17 c
+-15 -2 -37 17 -46 -7 c
+13 -17 -23 -50 15 -44 c
+16 9 -1 40 30 32 c
+13 -3 11 -16 13 -26 c
+-8 -6 -19 -12 -24 -24 c
+24 -10 65 3 71 -32 c
+-12 -14 -32 -17 -48 -26 c
+-43 11 16 44 -27 55 c
+-10 -12 -58 -5 -47 -42 c
+-32 -26 -59 57 -77 4 c
+6 -16 18 -30 33 -38 c
+17 1 29 11 47 11 c
+17 -9 14 -58 43 -31 c
+16 11 38 32 56 19 c
+-8 -13 -22 -24 -13 -42 c
+18 -15 51 -53 69 -12 c
+11 5 17 -8 26 -12 c
+-9 -32 39 -37 10 -66 c
+-11 -7 -42 -17 -58 -4 c
+-7 1 -8 -6 -12 -12 c
+30 -25 -27 -106 43 -99 c
+21 0 47 -27 64 1 c
+2 -34 43 -21 63 -39 c
+0 -12 -12 -21 -19 -32 c
+}def
+/4{
+-39 -18 -87 92 -97 1 c
+-9 11 -26 -8 -34 9 c
+3 14 -14 24 -23 26 c
+-9 2 -13 -7 -17 -13 c
+35 -24 -16 -56 17 -79 c
+28 9 51 18 80 7 c
+-13 -16 -8 -39 -2 -54 c
+27 -10 -1 -28 -2 -43 c
+-7 2 -9 -7 -14 -11 c
+15 1 23 -24 42 -13 c
+4 6 8 13 17 11 c
+4 -24 l
+-7 2 -9 -7 -14 -11 c
+3 -10 0 -22 9 -28 c
+-27 -18 -72 -25 -103 -16 c
+-12 -3 -28 3 -31 -13 c
+-6 -18 14 -22 24 -31 c
+24 -1 44 -5 65 15 c
+-1 -14 7 -25 19 -32 c
+39 35 51 -41 94 -13 c
+14 -36 0 -78 -22 -105 c
+53 3 20 -54 31 -82 c
+-7 -25 l
+-17 30 -32 -5 -50 13 c
+-8 -25 -41 -15 -58 -30 c
+-17 9 -33 21 -54 13 c
+-4 -9 -18 -15 -12 -26 c
+29 1 16 -34 36 -43 c
+21 -12 57 23 69 -14 c
+-33 -19 3 -41 -25 -61 c
+21 -16 33 -33 34 -62 c
+29 -1 l
+5 -32 -22 -59 -55 -46 c
+-42 26 l
+-15 -18 -17 -46 -47 -40 c
+-18 -15 -38 -42 -19 -65 c
+2 -15 l
+22 -9 56 19 46 -21 c
+13 -3 20 13 21 22 c
+25 4 46 -7 65 -19 c
+-24 -33 -72 -13 -97 -53 c
+31 -23 61 21 92 -2 c
+19 -33 -48 -57 -6 -87 c
+-2 -12 -16 -18 -32 -19 c
+-18 15 -37 18 -53 40 c
+-9 2 -13 -7 -17 -13 c
+8 -7 10 -21 18 -30 c
+-22 -2 -22 -22 -18 -41 c
+22 -45 41 15 68 -5 c
+8 3 17 3 25 -5 c
+12 -19 -13 -30 -9 -45 c
+-11 14 -33 16 -53 11 c
+-1 -38 -78 -34 -36 -78 c
+42 22 15 -39 57 -24 c
+9 -23 22 -67 -14 -69 c
+-28 -23 -34 40 -54 0 c
+8 -32 -12 -54 -26 -80 c
+10 -19 30 5 40 -13 c
+-4 -8 -12 -9 -16 -18 c
+22 -19 53 -28 42 -61 c
+}def
+/5{
+-4 -16 18 -16 15 -31 c
+-16 -8 -42 6 -50 -21 c
+7 -14 l
+-12 -2 -19 -8 -25 -18 c
+12 -24 44 -2 61 -25 c
+40 -46 -50 -89 7 -113 c
+18 15 43 3 63 4 c
+2 -10 l
+-13 8 -29 -1 -38 -9 c
+-4 -8 -12 -14 -10 -22 c
+28 -11 22 -29 26 -48 c
+-13 -49 -41 -79 -69 -111 c
+-13 15 -5 46 -32 52 c
+-26 1 -40 -30 -44 -50 c
+12 -33 27 -74 -16 -89 c
+-27 -2 -31 -25 -58 -28 c
+-5 -32 22 -64 45 -79 c
+-20 -15 -56 -28 -53 -62 c
+-19 -20 6 -37 8 -56 c
+6 -6 15 -10 13 -17 c
+-24 -24 -49 41 -73 3 c
+-1 -14 -1 -42 -10 -59 c
+23 -17 32 -26 45 -47 c
+-11 -16 -26 1 -39 4 c
+-1 8 14 21 1 28 c
+-9 2 -16 11 -25 7 c
+-7 -8 -21 -22 -6 -30 c
+-23 -40 -89 -86 -55 -138 c
+-24 1 -46 -28 -56 -52 c
+2 -12 12 -19 10 -31 c
+-23 -5 -40 -34 -43 -55 c
+4 -5 l
+12 0 -41 -1 -39 -30 c
+2 -26 -21 -43 -27 -72 c
+-22 7 -15 -18 -20 -27 c
+8 -6 8 -18 9 -26 c
+-28 -34 l
+14 -15 -7 -30 -3 -49 c
+-38 -35 -110 9 -119 -67 c
+34 -41 -48 -26 -14 -64 c
+12 -22 38 -3 47 -26 c
+-6 -16 -27 -15 -28 -34 c
+-21 12 22 62 -26 44 c
+-11 -7 -8 -24 -1 -29 c
+-41 -49 l
+-12 2 -18 27 -35 14 c
+-29 -25 -1 -47 -18 -74 c
+6 -8 15 -10 25 -7 c
+2 -10 l
+-60 -13 l
+10 -42 -58 -40 -51 -86 c
+-29 -13 -80 -9 -97 -53 c
+-12 9 -24 -4 -31 -10 c
+-16 -11 -13 -30 1 -38 c
+-30 -6 -72 -2 -69 -43 c
+-25 -6 -19 -31 -22 -48 c
+-22 9 -44 -5 -59 -18 c
+-25 -18 -2 -35 -11 -55 c
+21 -11 l
+-13 -14 -47 -21 -52 -46 c
+}def
+/6{
+2 -10 17 -10 14 -22 c
+-9 -12 -22 -24 -36 -11 c
+-17 11 -26 -9 -38 -14 c
+-43 -3 l
+-1 8 -10 12 -16 17 c
+-24 -23 -39 -30 -70 -38 c
+-12 -21 37 -38 3 -53 c
+-39 -8 -47 -42 -90 -43 c
+-14 -12 -32 -19 -42 -39 c
+-39 -28 -85 -29 -126 -43 c
+-13 -16 -11 -31 6 -42 c
+8 -7 22 0 33 0 c
+-4 -9 -17 -25 -25 -28 c
+7 10 -16 29 -24 12 c
+0 -55 -113 -41 -74 -113 c
+-8 -17 5 -44 -16 -54 c
+-53 28 -72 -39 -119 -37 c
+-30 -39 -30 -86 -87 -96 c
+-20 -26 l
+22 2 -2 -21 15 -27 c
+30 -2 33 41 66 34 c
+3 -6 -5 -13 -1 -19 c
+14 -15 32 -24 56 -31 c
+30 30 l
+-1 -21 l
+8 1 17 -2 20 6 c
+4 8 -7 12 3 18 c
+35 26 82 18 113 47 c
+20 28 58 15 78 38 c
+25 -6 37 23 60 27 c
+-56 -64 -119 -50 -164 -118 c
+-45 -18 -60 -95 -126 -75 c
+6 -18 -54 -3 -66 -13 c
+-5 32 l
+11 16 4 20 19 32 c
+-6 8 -16 1 -24 1 c
+-31 -48 -106 -9 -125 -62 c
+-23 -31 -66 4 -80 -42 c
+-8 16 -36 20 -55 21 c
+-10 -15 -21 -24 -35 -30 c
+-28 23 -47 0 -74 -11 c
+-8 -27 -42 -20 -59 -19 c
+-22 40 -50 -1 -77 -7 c
+-32 -26 -84 10 -100 -34 c
+-49 -16 -93 43 -143 -3 c
+-30 13 -60 -4 -84 -18 c
+-17 -11 -30 -32 -27 -52 c
+-33 0 l
+11 16 33 24 37 44 c
+-17 34 -59 3 -82 27 c
+-11 -17 l
+-6 4 -12 12 -20 7 c
+-3 -14 -10 -34 2 -48 c
+14 -3 14 -25 32 -19 c
+-43 -33 -75 51 -122 6 c
+-18 -17 -59 -18 -43 -55 c
+20 -6 l
+-23 -19 -75 -27 -108 -17 c
+6 15 l
+-31 21 -62 1 -95 -1 c
+}def
+/7{
+30 20 72 23 107 22 c
+17 35 63 3 64 53 c
+-29 -1 -55 -15 -84 6 c
+-3 19 l
+21 12 52 -9 70 16 c
+-36 7 -62 11 -91 -4 c
+12 -10 -16 -40 17 -41 c
+-3 -4 -4 -7 -9 -7 c
+-29 41 -70 -19 -107 -22 c
+-19 11 -42 28 -64 9 c
+-12 12 -3 29 -16 46 c
+-32 5 -62 35 -92 5 c
+-11 -5 -14 -21 -10 -34 c
+-8 4 -19 2 -28 1 c
+-42 -31 25 -70 -47 -75 c
+-8 -5 -1 -14 -1 -19 c
+-40 -18 -78 -19 -117 -28 c
+-3 10 -16 13 -22 21 c
+-53 -24 -112 23 -174 6 c
+-8 7 -17 9 -25 7 c
+B
+243 -8121 n
+-20 -27 l
+-6 4 l
+25 37 -27 5 -36 22 c
+-11 -33 -43 -45 -69 -57 c
+-57 12 -103 5 -154 -23 c
+-18 18 -51 6 -59 34 c
+-22 -14 -22 -50 -53 -27 c
+7 56 142 6 81 88 c
+-31 9 -68 2 -97 14 c
+-14 -21 -32 -26 -56 -19 c
+-11 14 -24 8 -35 14 c
+-18 -10 0 -22 0 -33 c
+-33 -19 -41 18 -75 -6 c
+-20 -3 -40 -10 -58 -5 c
+-12 22 26 9 14 32 c
+-23 24 -60 20 -84 22 c
+-20 -27 -46 10 -70 17 c
+-2 5 2 7 4 11 c
+-21 -22 -94 25 -69 -26 c
+-15 6 -56 -29 -59 15 c
+-21 33 -68 17 -85 49 c
+-18 -8 -33 -31 -53 -27 c
+-23 -28 -66 -22 -94 -42 c
+4 39 58 73 7 112 c
+-28 27 -51 -39 -85 -10 c
+-9 -10 l
+6 -4 l
+-10 -2 l
+-2 10 l
+-30 2 -63 -18 -88 11 c
+17 13 38 21 47 40 c
+-21 16 l
+6 4 1 14 1 19 c
+-10 9 l
+-4 -21 -27 -35 -44 -31 c
+-32 7 -72 27 -100 -1 c
+-27 6 -15 41 -41 42 c
+-38 3 -86 -34 -117 6 c
+}def
+/8{
+17 23 -20 30 -29 44 c
+-57 22 -85 -65 -137 -16 c
+4 20 29 36 45 54 c
+16 6 39 -17 51 8 c
+3 13 -11 14 -17 22 c
+6 6 16 11 16 21 c
+-21 12 -57 0 -62 30 c
+-12 21 -39 4 -49 6 c
+-2 -33 -16 -63 -20 -95 c
+8 -7 21 -11 22 -21 c
+-49 -28 -83 46 -120 63 c
+11 7 8 24 1 29 c
+29 15 40 63 76 31 c
+17 -11 l
+11 40 67 12 79 50 c
+-43 -1 l
+-14 48 -65 51 -102 71 c
+-41 -12 l
+21 -16 l
+-32 -15 -53 30 -73 37 c
+-18 6 -11 -16 -25 -18 c
+-32 4 -70 -7 -87 -29 c
+-26 0 -10 21 -15 32 c
+8 5 2 12 2 19 c
+16 -13 45 -3 62 4 c
+18 18 -10 33 -16 51 c
+-22 10 -51 37 -19 54 c
+-9 14 -27 6 -35 0 c
+-5 -25 -8 -48 -33 -64 c
+7 -46 l
+-24 -11 -26 25 -53 11 c
+-49 17 -22 66 -44 94 c
+-33 -2 -70 -40 -99 -5 c
+15 23 -18 40 -36 41 c
+-26 0 -34 29 -58 40 c
+44 31 100 14 147 9 c
+7 -9 12 -21 23 -26 c
+53 27 l
+-15 29 -30 -8 -50 8 c
+-8 32 -16 68 -55 78 c
+-8 -1 -17 -4 -20 -13 c
+5 -8 20 -9 17 -22 c
+-34 -2 -40 44 -75 51 c
+-30 6 -70 5 -87 35 c
+-28 15 -52 -23 -78 -1 c
+4 20 33 33 26 56 c
+-19 23 -51 27 -80 17 c
+-25 26 34 57 -11 74 c
+-17 -3 -37 -18 -37 -39 c
+-35 5 -59 36 -98 42 c
+-8 -13 18 -37 -13 -40 c
+-17 8 6 27 -14 36 c
+7 11 30 5 29 23 c
+2 12 -8 21 -17 22 c
+-28 -1 -41 -34 -70 -19 c
+8 58 -70 83 -92 124 c
+14 2 40 -4 57 9 c
+27 -5 55 -18 76 -32 c
+3 4 6 6 4 11 c
+-22 7 -8 20 -14 36 c
+}def
+/9{
+-23 36 -82 19 -88 68 c
+-15 20 -35 24 -56 26 c
+-10 -5 -15 -14 -21 -22 c
+15 -22 1 -43 23 -59 c
+-9 -12 l
+-4 5 l
+-8 -25 -59 0 -61 -39 c
+26 0 19 -37 48 -31 c
+-17 -16 11 -47 -16 -56 c
+41 -18 41 -68 89 -87 c
+-5 -11 0 -26 -14 -35 c
+-26 12 -58 15 -76 35 c
+-9 -10 l
+-6 4 l
+13 14 29 36 11 53 c
+-21 12 -25 41 -28 58 c
+-15 18 -42 14 -59 10 c
+-14 -2 -11 -17 -15 -25 c
+0 21 -27 20 -30 39 c
+12 10 60 6 38 33 c
+-20 30 -35 62 -62 87 c
+-21 -21 24 -33 9 -57 c
+8 -6 25 -15 14 -25 c
+-15 -2 l
+0 9 -6 18 1 24 c
+-40 27 -32 71 -59 105 c
+17 34 -35 24 -37 53 c
+-24 34 -46 72 -68 109 c
+9 -2 11 7 17 13 c
+-10 23 -18 49 -40 66 c
+4 39 -6 73 -18 116 c
+-36 8 -18 47 -47 60 c
+1 24 -19 33 -36 46 c
+-14 -2 -18 -39 -36 -14 c
+1 29 l
+12 -2 31 -23 38 1 c
+-20 18 -12 55 -47 60 c
+-26 -20 -28 23 -48 31 c
+-17 46 -2 67 13 107 c
+-30 18 -72 32 -66 81 c
+-17 11 -16 39 -14 55 c
+4 6 l
+-53 9 18 51 -16 70 c
+-3 12 3 28 -13 31 c
+-9 0 -14 -12 -20 -3 c
+17 22 43 38 54 62 c
+7 58 -77 52 -57 111 c
+-25 15 -20 49 -47 60 c
+-49 -9 -90 -22 -120 -62 c
+-17 8 -15 32 -12 46 c
+4 6 l
+-21 11 l
+21 57 74 146 139 185 c
+24 23 14 45 5 72 c
+-11 2 -19 9 -27 17 c
+26 42 l
+-10 18 -29 -3 -39 8 c
+-6 16 -11 28 -2 48 c
+-18 13 -57 -23 -56 16 c
+15 16 71 -3 47 40 c
+}def
+/10{
+-6 4 l
+2 9 13 5 18 8 c
+29 -34 l
+31 36 -29 78 16 111 c
+-27 51 -16 93 -35 140 c
+-9 4 -12 12 -14 22 c
+30 55 -22 112 -44 161 c
+20 26 66 20 69 59 c
+-14 -2 -41 -5 -50 -22 c
+-9 23 5 72 -42 59 c
+-28 -8 l
+-5 35 32 64 -9 90 c
+3 38 -43 52 -19 92 c
+-22 21 l
+-14 55 -5 115 -39 162 c
+11 17 l
+-22 10 -25 39 -23 59 c
+12 48 -33 93 -7 137 c
+-18 2 -31 32 -52 21 c
+-2 -9 -10 -15 -5 -25 c
+-13 -16 -28 1 -41 9 c
+19 13 -9 59 27 47 c
+25 -51 43 33 77 -4 c
+16 -1 23 10 32 15 c
+-10 54 -85 -8 -94 48 c
+-36 7 0 35 -23 48 c
+-13 38 -96 18 -62 68 c
+10 2 22 5 30 -6 c
+15 37 52 63 49 109 c
+-24 -26 -57 12 -87 6 c
+-11 17 l
+19 -2 47 35 72 6 c
+5 13 21 24 13 40 c
+-6 20 -53 7 -24 31 c
+17 13 22 -17 39 -4 c
+16 30 29 48 40 79 c
+-39 39 34 92 -32 116 c
+-6 15 1 26 14 30 c
+14 -3 12 12 16 18 c
+-6 8 -24 10 -23 24 c
+4 6 l
+-17 32 -92 -7 -64 47 c
+32 15 58 -17 86 -1 c
+9 -14 14 -1 24 4 c
+15 16 -1 38 0 57 c
+-33 11 -86 1 -94 50 c
+-51 3 -67 62 -111 73 c
+0 24 l
+28 6 66 -14 84 18 c
+18 -2 27 -20 34 -33 c
+-4 -6 l
+6 -3 10 -11 17 -8 c
+3 6 l
+25 -15 -26 -33 7 -47 c
+26 13 55 22 65 50 c
+0 21 7 56 -19 68 c
+-23 -5 -40 4 -60 11 c
+5 44 4 75 6 120 c
+3 16 27 27 17 46 c
+-38 -1 -8 39 -27 49 c
+}def
+/11{
+10 2 22 24 32 5 c
+-8 -24 29 -32 32 -54 c
+14 12 49 6 38 35 c
+-38 11 -15 55 -20 73 c
+26 -37 45 22 56 38 c
+-2 38 19 70 16 108 c
+4 51 82 -6 46 50 c
+-35 -5 -66 24 -92 34 c
+-3 31 68 43 39 84 c
+48 2 l
+14 -25 -18 -18 -23 -33 c
+14 -13 35 -24 59 -15 c
+9 8 8 17 10 26 c
+10 2 l
+-1 -5 3 -6 6 -8 c
+8 1 11 10 17 16 c
+4 21 -23 2 -22 21 c
+55 27 -1 110 67 129 c
+-18 15 -46 19 -67 30 c
+-1 26 15 59 41 72 c
+31 12 56 -41 60 14 c
+47 -1 43 67 88 57 c
+7 11 -1 26 3 38 c
+-35 2 -21 49 -29 63 c
+4 11 5 23 14 32 c
+9 -4 21 -2 29 -1 c
+-2 -23 -21 -41 -8 -69 c
+39 3 -1 -42 35 -38 c
+11 40 72 27 59 76 c
+-39 30 16 51 23 76 c
+46 -8 50 77 99 44 c
+20 19 -7 34 -13 50 c
+-30 14 -12 31 -8 52 c
+28 18 41 -40 58 4 c
+31 46 -22 112 63 120 c
+14 23 -27 39 -26 69 c
+-30 4 -25 15 -29 42 c
+7 13 27 4 36 16 c
+7 13 -3 29 13 40 c
+22 -5 38 25 56 3 c
+49 44 129 35 185 20 c
+23 28 11 66 38 92 c
+-3 6 -7 13 -7 23 c
+13 16 26 42 46 36 c
+5 1 l
+24 -24 -14 -54 11 -71 c
+21 20 30 -28 52 -2 c
+13 18 l
+-17 11 l
+38 37 96 63 122 119 c
+17 15 45 14 64 25 c
+24 16 -1 53 35 52 c
+3 37 -11 62 20 86 c
+34 -22 56 50 77 1 c
+1 -19 -20 -17 -32 -14 c
+-15 -26 -50 -32 -52 -67 c
+15 -18 35 -15 55 -11 c
+18 8 0 35 24 33 c
+12 -12 26 -20 45 -12 c
+8 29 22 57 44 83 c
+}def
+/12{
+23 7 60 -20 69 21 c
+-9 35 25 42 41 69 c
+-16 3 -31 23 -14 36 c
+17 35 64 25 88 48 c
+7 -2 7 -9 7 -14 c
+-39 -13 -54 -53 -74 -82 c
+20 -18 -11 -31 -17 -46 c
+13 -15 34 -21 50 -8 c
+22 3 5 46 34 29 c
+49 -6 30 94 82 61 c
+32 62 134 -18 122 81 c
+9 8 23 9 29 23 c
+17 -11 l
+44 19 85 44 121 76 c
+9 -5 8 -18 9 -28 c
+-26 -42 -109 -36 -95 -101 c
+23 -15 64 -68 85 -15 c
+26 9 l
+11 17 -8 30 -12 45 c
+31 36 103 47 95 101 c
+29 23 0 78 52 80 c
+-21 11 -49 27 -70 38 c
+10 14 10 34 28 42 c
+20 -16 36 4 49 18 c
+31 38 30 87 68 121 c
+11 -24 25 -6 42 -14 c
+-4 -20 -46 -26 -26 -56 c
+15 -8 35 -15 49 -3 c
+9 17 22 22 23 43 c
+7 11 21 1 29 -6 c
+-20 -13 l
+12 -10 20 -28 38 -32 c
+19 1 33 9 45 22 c
+0 14 -7 23 -20 30 c
+-3 -1 -12 0 -13 -7 c
+-2 3 -6 4 -7 9 c
+19 12 63 8 60 47 c
+5 9 18 6 28 9 c
+4 -15 18 -47 36 -24 c
+25 26 -7 80 46 85 c
+10 -12 24 -12 36 -19 c
+9 10 l
+-24 8 -27 39 -59 34 c
+8 18 -23 17 -10 33 c
+15 2 l
+9 -4 0 -14 -2 -19 c
+23 -35 44 26 69 -8 c
+28 11 43 38 52 65 c
+-42 26 -87 -32 -129 -1 c
+-38 -14 -84 -15 -115 -42 c
+11 -14 28 -4 32 -19 c
+-4 -11 -24 0 -22 -17 c
+-36 -2 -81 -14 -103 -50 c
+-4 -20 23 -5 19 -25 c
+-46 -12 -91 43 -129 -6 c
+-40 -1 l
+22 15 0 48 32 53 c
+25 -8 51 30 67 0 c
+19 -2 32 -5 45 12 c
+-10 7 -8 26 6 30 c
+}def
+/13{
+21 1 3 -29 24 -31 c
+15 13 33 33 35 54 c
+-11 7 l
+-3 -4 l
+-6 18 -26 10 -35 3 c
+-41 -15 -103 8 -122 -46 c
+-13 -7 -22 0 -33 4 c
+-22 -17 -9 -65 -52 -46 c
+-5 35 -43 11 -58 40 c
+-17 1 -26 -13 -34 -24 c
+-38 -13 -83 20 -108 -17 c
+-55 7 -68 -50 -123 -40 c
+-7 -22 -21 -46 -35 -62 c
+-21 11 l
+-29 -36 -37 -85 -24 -128 c
+4 -25 -11 -52 -22 -71 c
+-10 -22 -22 -62 -58 -61 c
+-15 10 -34 29 -50 11 c
+-18 -15 17 -65 -30 -53 c
+-10 7 -7 25 -11 36 c
+-2 22 47 33 16 51 c
+22 14 4 42 27 52 c
+3 -22 30 -27 45 -12 c
+3 4 5 13 12 10 c
+5 -8 15 -31 26 -15 c
+58 16 -10 68 18 94 c
+-17 11 -31 25 -16 46 c
+24 23 l
+-12 31 -43 33 -70 19 c
+-11 -10 -21 -24 -40 -22 c
+-2 3 -6 4 -5 10 c
+11 33 43 3 51 41 c
+14 -3 20 -7 33 0 c
+39 16 83 33 120 42 c
+60 23 130 32 181 67 c
+23 -12 48 11 74 15 c
+37 26 90 10 107 56 c
+-14 36 -56 -26 -46 21 c
+26 -10 l
+29 46 80 10 124 38 c
+55 12 109 46 169 60 c
+32 29 67 34 118 41 c
+35 21 93 2 115 42 c
+25 -26 28 22 55 14 c
+11 9 8 18 6 30 c
+28 -11 58 -15 89 -16 c
+18 65 84 35 135 55 c
+70 49 163 8 233 44 c
+29 -21 43 34 74 22 c
+10 34 33 59 65 72 c
+-4 -39 36 -19 54 -35 c
+30 -4 69 2 87 32 c
+-11 7 -7 26 4 30 c
+11 -7 29 1 39 -10 c
+-11 -7 -27 -13 -28 -29 c
+-2 -35 32 -14 50 -11 c
+43 26 73 132 133 69 c
+B
+-1995 7014 n
+-44 -7 -69 -47 -106 -65 c
+}def
+/14{
+-10 0 -27 -7 -20 -19 c
+37 -18 81 0 112 14 c
+28 11 34 38 25 61 c
+-12 9 l
+C
+-890 -462 m
+21 -36 l
+32 29 60 -34 91 -10 c
+5 47 -62 -4 -54 50 c
+-11 -5 -11 -31 -31 -24 c
+-14 -7 -21 11 -27 20 c
+C
+3151 1532 m
+-4 -18 -38 -2 -28 -29 c
+24 4 63 -25 73 16 c
+-8 19 -28 16 -45 12 c
+C
+-638 -346 m
+-1 -29 l
+-16 -42 -55 -46 -91 -57 c
+-1 -24 17 -35 27 -53 c
+-9 -10 -14 -25 -25 -28 c
+-46 7 -76 -36 -117 -47 c
+-21 16 -46 29 -61 48 c
+-11 -16 -26 3 -39 4 c
+-14 -19 -31 -20 -42 -44 c
+-25 -14 -63 -30 -88 -24 c
+16 -58 78 12 108 -16 c
+4 -27 -14 -56 -36 -68 c
+-12 -2 -23 -7 -30 4 c
+-13 -4 -31 -1 -41 -11 c
+-26 -9 -106 3 -84 -51 c
+29 4 l
+30 -49 47 30 76 3 c
+30 29 l
+32 3 59 -33 90 -21 c
+40 -23 39 39 67 59 c
+15 6 21 -11 32 -14 c
+31 15 78 -11 102 24 c
+183 33 l
+23 -17 47 11 65 -19 c
+9 -59 -62 -13 -87 -32 c
+-28 23 -44 -17 -70 -16 c
+-25 26 -37 -16 -48 -26 c
+-1 -14 7 -23 18 -30 c
+0 -10 7 -21 -1 -29 c
+-32 -7 -80 -50 -122 -19 c
+-50 11 -93 -16 -137 17 c
+-40 -8 -78 -19 -96 -61 c
+-47 0 -74 46 -103 74 c
+-17 1 -34 -28 -52 -8 c
+-6 -42 -40 -22 -71 -33 c
+-25 -52 -88 2 -102 -59 c
+-44 -3 -106 -20 -147 -47 c
+-42 -6 -78 -33 -114 -36 c
+-27 -40 -81 -35 -104 -80 c
+-27 8 -36 -26 -60 -13 c
+-15 -49 -62 -22 -92 -30 c
+49 -48 -49 -51 -25 -85 c
+8 6 16 8 22 17 c
+}def
+/15{
+15 4 29 4 39 -8 c
+16 -58 -62 -11 -85 -46 c
+-14 -23 -31 11 -26 15 c
+-40 -46 -99 -39 -119 -105 c
+13 -52 l
+-4 -9 -12 -12 -22 -12 c
+-17 -11 -22 9 -27 18 c
+-5 -15 1 -31 -12 -45 c
+-8 6 -18 -8 -26 -13 c
+4 -13 -20 -31 6 -37 c
+34 3 65 26 107 20 c
+31 48 l
+13 -8 31 -11 49 -6 c
+2 7 10 12 6 20 c
+-9 0 -17 11 -26 15 c
+-3 22 -30 35 -22 55 c
+42 -6 69 55 101 29 c
+-17 -16 l
+24 -41 -51 -39 -12 -80 c
+27 13 52 30 73 54 c
+11 -7 l
+46 28 92 11 140 25 c
+44 -17 51 51 89 53 c
+24 12 41 6 65 19 c
+28 -25 41 25 72 6 c
+24 49 79 16 105 59 c
+18 10 23 -5 37 -13 c
+29 -8 20 26 38 35 c
+22 -19 40 10 67 5 c
+40 44 110 25 170 50 c
+23 50 84 -18 93 49 c
+43 10 106 32 150 61 c
+29 48 83 23 127 19 c
+82 28 161 -3 246 19 c
+28 46 79 -7 108 20 c
+22 0 62 22 86 -1 c
+22 35 47 -14 77 3 c
+34 -17 66 -38 105 -32 c
+49 -37 117 -29 169 -66 c
+19 8 37 -3 46 -17 c
+19 -13 29 13 46 17 c
+36 -31 88 -33 137 -27 c
+13 7 19 24 37 19 c
+9 -4 23 -2 26 -15 c
+-2 -9 -13 -5 -19 -8 c
+-12 -3 -32 -17 -14 -30 c
+39 4 76 31 120 37 c
+57 -67 -75 -18 -72 -73 c
+33 -16 58 5 92 -2 c
+26 -20 78 -35 76 -59 c
+15 2 29 23 43 1 c
+10 -109 83 46 134 -28 c
+20 26 34 -17 59 -1 c
+4 9 15 18 15 26 c
+-45 10 -5 55 -49 60 c
+-1 5 -2 12 3 16 c
+38 -22 63 17 92 33 c
+6 -6 14 -10 11 -17 c
+14 -12 30 5 32 19 c
+50 15 79 -19 112 -45 c
+}def
+/16{
+24 12 52 -9 76 -23 c
+8 -21 -25 -16 -20 -31 c
+5 -23 -17 -49 -4 -78 c
+44 -4 13 -60 57 -54 c
+4 -60 64 -13 90 -48 c
+22 -17 32 26 51 3 c
+12 -31 39 -10 59 -10 c
+5 9 14 12 22 14 c
+25 -7 0 -24 11 -38 c
+43 3 l
+39 -42 70 26 108 -18 c
+6 -41 -30 -6 -49 -18 c
+-25 -14 -40 -41 -29 -67 c
+-27 8 -60 -13 -87 2 c
+3 -39 l
+-30 -5 -44 30 -65 44 c
+-29 -22 -97 2 -104 -45 c
+14 -38 44 -4 65 -9 c
+12 -2 25 -14 23 -29 c
+25 -15 43 0 67 0 c
+1 -15 9 -33 2 -48 c
+6 -18 24 0 31 10 c
+9 12 7 24 -5 34 c
+38 37 54 -26 87 -35 c
+39 25 -20 64 20 95 c
+60 -29 123 -12 183 4 c
+-26 25 -50 -9 -75 16 c
+-6 18 0 33 1 49 c
+1 52 -58 41 -57 93 c
+-56 26 -46 83 -89 119 c
+-24 12 -66 38 -64 68 c
+-7 33 -49 24 -69 14 c
+-12 19 -30 4 -45 12 c
+82 144 -142 149 -191 244 c
+-70 50 -155 54 -218 117 c
+-41 -1 -58 17 -95 43 c
+-47 14 -106 13 -139 60 c
+-58 -16 -64 80 -127 48 c
+-68 7 -125 60 -193 67 c
+-18 51 -76 25 -113 16 c
+-18 18 -44 30 -72 27 c
+-51 41 -102 10 -155 44 c
+-43 -3 -78 23 -121 11 c
+-14 15 -32 18 -50 11 c
+-30 16 -71 -7 -96 29 c
+-17 -4 -38 -2 -50 -13 c
+2 -14 l
+16 -24 29 15 50 13 c
+-1 -38 39 -10 52 -21 c
+-3 -45 61 -29 93 -43 c
+4 6 l
+20 3 26 -20 37 -29 c
+17 16 l
+48 68 69 -36 111 -35 c
+38 -25 24 38 60 28 c
+52 -9 -9 -43 -5 -68 c
+9 -11 20 -7 30 -4 c
+11 -7 20 -18 19 -32 c
+-4 -6 -8 -15 -17 -13 c
+-26 15 -56 -3 -82 8 c
+}def
+/17{
+-7 13 11 17 9 29 c
+-23 62 -80 15 -117 44 c
+-51 -75 -87 40 -143 32 c
+-48 32 -83 -23 -120 -42 c
+-18 8 -50 13 -53 40 c
+-32 7 -43 -34 -59 -52 c
+-16 6 -42 -5 -51 16 c
+4 6 8 15 17 16 c
+-22 -2 -49 -9 -69 -24 c
+-44 17 -62 -58 -101 -31 c
+-5 8 3 14 7 22 c
+-6 3 l
+3 14 1 28 8 41 c
+22 3 33 22 55 27 c
+21 0 20 -28 30 -35 c
+-1 8 -8 19 0 24 c
+37 18 79 -7 114 9 c
+-1 43 l
+13 64 53 -11 82 26 c
+-3 12 -11 24 -23 26 c
+-51 -27 -110 7 -170 -17 c
+-26 13 -39 10 -68 5 c
+C
+1210 -31 m
+-8 -17 l
+41 -99 154 -44 214 -111 c
+28 6 49 -17 72 -32 c
+-6 -15 -1 -50 25 -39 c
+21 33 51 16 73 -3 c
+16 -56 86 -20 109 -61 c
+53 13 65 -31 100 -57 c
+47 30 102 -2 157 10 c
+-12 -36 -74 -13 -70 -54 c
+6 -8 16 -1 24 -1 c
+34 -7 22 -45 42 -61 c
+30 -13 46 -41 87 -30 c
+10 2 20 26 32 5 c
+-10 -12 -17 -27 -18 -41 c
+-41 -56 60 -39 44 -99 c
+55 27 69 -55 117 -74 c
+10 -30 51 -30 78 -36 c
+5 -13 -11 -21 -14 -30 c
+4 -5 l
+30 18 35 -17 45 -31 c
+5 4 l
+10 2 21 7 28 -4 c
+52 11 29 -42 67 -52 c
+-31 -46 33 -47 35 -81 c
+28 -23 -14 -30 -21 -43 c
+15 -22 50 -1 71 -22 c
+-11 -43 28 -61 57 -88 c
+74 25 45 -81 117 -74 c
+11 -17 57 14 41 -21 c
+11 -7 20 -16 19 -32 c
+26 -36 63 -65 104 -84 c
+42 -4 46 38 73 65 c
+-19 42 -68 17 -96 51 c
+4 6 l
+-11 17 -33 2 -49 3 c
+-9 2 -26 10 -23 24 c
+}def
+/18{
+20 3 72 16 95 11 c
+-21 16 l
+-1 5 -6 15 2 19 c
+7 22 -4 48 -30 58 c
+17 35 -26 60 -28 96 c
+-14 20 -41 30 -58 40 c
+-47 24 -7 92 -60 112 c
+-15 17 16 21 3 38 c
+-20 19 -49 17 -75 18 c
+-26 36 45 43 47 75 c
+-7 2 -10 18 -21 11 c
+-45 -57 -77 18 -124 19 c
+-36 43 -101 81 -79 147 c
+-8 7 -17 8 -25 5 c
+-30 47 -93 53 -109 115 c
+-18 -6 -48 -6 -68 3 c
+-9 23 31 22 17 46 c
+-50 10 -54 68 -91 97 c
+-66 14 -136 29 -204 12 c
+-27 29 -53 42 -89 49 c
+9 52 -60 29 -82 63 c
+-39 9 -26 -25 -36 -44 c
+-18 13 l
+-17 -4 -31 -13 -42 -27 c
+4 -5 13 -8 11 -17 c
+-45 -10 -60 62 -104 57 c
+-11 4 -12 14 -19 21 c
+-37 -4 -71 -35 -119 -32 c
+-20 9 -29 30 -21 49 c
+-16 36 -49 15 -79 7 c
+-31 42 -81 31 -120 40 c
+C
+1238 -1227 m
+-1 -38 53 -63 40 -104 c
+58 -20 59 -84 99 -120 c
+6 -30 35 -69 -6 -87 c
+27 -20 l
+56 41 68 -36 120 -30 c
+-6 -27 -27 5 -36 -14 c
+-10 -26 -11 -53 16 -70 c
+22 -29 56 -19 70 -51 c
+17 16 l
+-12 9 l
+20 13 7 36 22 50 c
+-2 50 -52 59 -76 90 c
+-10 42 -45 69 -47 117 c
+-35 12 -34 52 -75 51 c
+-42 6 -32 49 -49 74 c
+-25 5 -49 25 -51 51 c
+-10 23 -40 35 -60 39 c
+C
+-522 -159 m
+26 9 31 -26 55 -29 c
+2 10 10 20 5 35 c
+-18 26 -53 26 -60 -6 c
+C
+406 -147 m
+-1 -17 7 -35 20 -40 c
+-1 15 14 35 -2 48 c
+-9 2 -11 -9 -18 -8 c
+}def
+/19{
+C
+-195 -69 m
+2 -13 l
+15 2 l
+-1 8 l
+-4 6 -11 3 -16 3 c
+C
+656 -1702 m
+-51 -23 25 -39 24 -66 c
+25 -33 -22 -57 -39 -77 c
+39 -2 63 -33 100 -46 c
+14 33 -3 50 -13 83 c
+4 16 -3 42 22 46 c
+-35 10 -53 70 -94 60 c
+C
+1436 -244 m
+-10 -2 -26 0 -33 -9 c
+10 -7 24 0 35 0 c
+-1 8 l
+C
+-191 -1330 m
+15 -8 -1 -19 -1 -29 c
+32 -7 8 -61 48 -31 c
+-13 27 l
+11 33 38 -25 45 12 c
+-15 6 l
+-5 22 -53 30 -64 14 c
+C
+-2885 -2712 m
+4 -1 8 -4 6 -8 c
+23 -17 32 17 50 27 c
+-30 25 -30 -20 -56 -19 c
+C
+-1035 6852 m
+-7 -33 -56 -20 -54 -59 c
+-33 14 -65 -30 -106 -16 c
+-17 -30 -72 -25 -77 -69 c
+18 -21 52 -11 78 -20 c
+33 25 107 8 138 48 c
+11 5 28 18 39 3 c
+28 28 -35 52 2 75 c
+-11 8 -2 22 0 34 c
+-7 2 -13 10 -19 5 c
+C
+99 -8 m
+12 -37 -38 -19 -51 -35 c
+40 13 61 -45 106 -18 c
+15 -6 15 -20 23 -29 c
+24 7 3 34 6 52 c
+-25 10 -51 43 -84 29 c
+W
+933 -261 n
+-25 -24 -101 8 -86 -59 c
+-13 -14 -33 -7 -46 1 c
+-38 -38 -77 14 -116 16 c
+-26 1 -20 -27 -36 -39 c
+26 -15 l
+-9 -27 -33 3 -45 -17 c
+-5 -9 -5 -31 11 -36 c
+48 29 109 -4 158 6 c
+}def
+/20{
+-5 1 -6 9 -7 12 c
+35 71 90 -5 137 -1 c
+38 62 106 -26 144 41 c
+15 16 34 0 44 -9 c
+38 -40 38 36 75 30 c
+42 -43 101 15 149 -20 c
+3 -11 2 -35 17 -43 c
+-25 -4 -48 -29 -68 -21 c
+-72 -16 -129 38 -201 -2 c
+-21 -30 -51 -13 -69 -44 c
+8 -7 16 -25 0 -32 c
+-3 -1 -10 -3 -14 3 c
+-22 36 -38 -18 -63 -20 c
+-8 -5 -17 2 -15 11 c
+-13 10 -33 27 -45 17 c
+0 -32 l
+-14 1 -19 -10 -31 -10 c
+-34 12 -84 19 -113 -4 c
+-95 -1 -151 -67 -225 -104 c
+51 21 96 23 142 54 c
+9 -16 37 -21 31 -46 c
+25 2 51 11 74 6 c
+0 -14 -2 -31 -16 -36 c
+-83 -13 -157 -12 -222 -66 c
+-55 30 -92 -60 -141 2 c
+-22 -25 -26 -53 -43 -83 c
+-24 -10 -42 21 -63 1 c
+2 -34 l
+6 -6 15 -8 24 -5 c
+32 -32 -19 -52 -27 -80 c
+-12 -12 -30 -3 -43 4 c
+-24 -29 -84 -16 -74 -67 c
+32 -22 -15 -34 -15 -60 c
+-19 -8 -40 4 -55 -3 c
+-2 -22 -25 -24 -37 -38 c
+4 -13 17 -11 26 -16 c
+-11 -19 -36 -11 -53 -17 c
+-9 -5 -16 -14 -11 -25 c
+30 -9 43 -36 56 -57 c
+-8 -13 -31 0 -34 -19 c
+-5 3 l
+-38 8 -45 -26 -67 -48 c
+-23 15 l
+-19 -6 -43 -15 -51 -35 c
+-5 8 -17 21 -31 14 c
+1 -59 -65 -73 -90 -122 c
+-23 -5 -52 -5 -72 -16 c
+-7 -11 -26 -7 -25 -22 c
+-4 -28 -34 -34 -54 -42 c
+2 -25 -31 -8 -32 -32 c
+-12 -12 5 -21 13 -27 c
+-11 -27 -50 -16 -66 -24 c
+-10 -10 7 -26 -10 -35 c
+-65 26 -17 -65 -75 -62 c
+-13 -24 1 -37 6 -60 c
+-21 -18 -41 -64 -39 -87 c
+-4 -9 -2 -22 -15 -26 c
+-1 -14 13 -32 -4 -43 c
+-3 6 -9 4 -14 3 c
+-20 -13 5 -23 6 -36 c
+}def
+/21{
+-10 -24 3 -61 -31 -71 c
+41 -58 -52 -82 -15 -143 c
+-31 -20 -3 -55 -27 -75 c
+-18 -4 -31 5 -45 17 c
+-3 -5 l
+49 -25 -2 -63 33 -93 c
+-3 -24 -23 3 -27 -14 c
+31 5 61 -20 90 0 c
+17 -19 19 11 36 11 c
+8 -7 20 -12 22 -20 c
+100 20 -22 69 30 116 c
+5 -3 l
+25 -6 65 -17 72 19 c
+16 6 26 -16 42 -17 c
+25 16 72 6 72 50 c
+9 -4 17 -2 25 -11 c
+37 -21 27 35 55 37 c
+6 -9 24 -12 23 -25 c
+-4 -18 5 -43 -21 -51 c
+18 -18 12 -37 41 -50 c
+8 1 20 1 26 9 c
+23 -7 43 -27 32 -53 c
+31 -26 25 26 54 24 c
+21 -19 -9 -44 4 -60 c
+-4 -4 -5 -13 -12 -12 c
+0 -22 28 -14 25 -39 c
+-60 4 -84 -70 -137 -87 c
+-2 -29 29 -16 43 -36 c
+4 -28 -13 -70 -43 -86 c
+2 -10 5 -21 -6 -30 c
+8 -7 10 -20 22 -20 c
+2 -27 3 -67 -4 -99 c
+-19 -10 -17 -25 -26 -41 c
+15 -43 -40 -50 -48 -84 c
+-32 12 -54 -42 -84 -13 c
+-19 -55 32 -109 16 -162 c
+12 -12 26 -16 40 -18 c
+10 -21 28 -36 9 -60 c
+-28 -8 -14 -43 -38 -58 c
+11 -7 l
+5 -13 -3 -23 0 -34 c
+10 -24 28 -31 50 -48 c
+7 -21 -17 -35 -24 -51 c
+-8 -27 26 -4 23 -29 c
+-14 -11 -21 -27 -38 -29 c
+6 -16 -6 -26 11 -37 c
+2 -47 36 -113 85 -133 c
+-13 -26 -46 -19 -64 -37 c
+14 -15 -13 -38 20 -39 c
+-29 -43 20 -75 23 -115 c
+5 -3 8 -11 14 -6 c
+-8 21 l
+6 26 32 15 42 3 c
+12 -32 4 -69 -7 -101 c
+-11 -5 -16 8 -25 11 c
+3 -20 -17 -33 -10 -54 c
+37 1 11 -59 47 -64 c
+80 9 -29 -43 15 -67 c
+12 -22 23 -29 39 -47 c
+-8 -15 -19 -20 -27 -33 c
+}def
+/22{
+21 -5 19 -33 34 -46 c
+35 -18 26 -72 49 -101 c
+0 -25 -32 -13 -44 -25 c
+-29 -23 27 -33 -1 -58 c
+9 -16 25 2 35 -8 c
+15 -45 55 -63 81 -101 c
+9 -26 41 -24 45 -54 c
+30 -7 9 -51 41 -55 c
+28 -52 80 -81 126 -118 c
+3 -30 44 -24 50 -53 c
+38 -18 73 -65 109 -95 c
+46 9 47 -50 80 -59 c
+3 5 l
+9 -4 19 -2 25 -11 c
+-7 -30 33 -5 44 -31 c
+27 14 34 -20 50 -30 c
+5 -69 92 -23 123 -66 c
+6 -16 -18 -25 -13 -39 c
+32 -7 39 -67 79 -30 c
+10 -31 53 -22 47 -55 c
+-17 -11 -24 13 -36 15 c
+1 -8 -6 -14 -10 -22 c
+-6 -19 20 -17 28 -28 c
+15 -23 17 -35 28 -62 c
+35 16 58 -23 86 -39 c
+-11 -49 49 -13 71 -31 c
+6 -14 -3 -27 -13 -39 c
+-4 -9 -5 -31 11 -36 c
+20 1 38 4 47 26 c
+45 48 100 2 148 -6 c
+23 -5 5 -23 7 -26 c
+12 -12 21 -17 37 -18 c
+3 -17 -15 -26 -9 -44 c
+14 7 l
+35 -22 72 -30 103 -66 c
+16 -6 41 6 50 -16 c
+10 -2 14 9 22 13 c
+39 33 53 -17 80 -25 c
+22 0 50 -4 55 -29 c
+52 23 82 -37 128 -4 c
+4 -23 l
+23 -27 42 1 67 -8 c
+16 18 2 31 3 46 c
+23 -5 47 -8 69 -22 c
+10 -65 89 -29 120 -76 c
+54 13 l
+30 -43 45 7 78 7 c
+30 35 72 30 114 33 c
+26 -35 52 3 82 -16 c
+62 -4 118 -11 177 14 c
+11 -7 14 -16 23 -25 c
+3 5 27 21 37 1 c
+-12 -10 7 -12 8 -22 c
+20 1 54 -10 66 25 c
+23 -5 47 4 66 -19 c
+23 7 43 18 59 38 c
+30 1 54 35 81 21 c
+25 -10 46 12 62 25 c
+9 -16 23 -5 35 -5 c
+-4 23 l
+}def
+/23{
+7 57 56 2 74 6 c
+19 42 72 25 95 57 c
+74 3 90 76 124 122 c
+13 17 34 -2 46 7 c
+2 21 25 23 36 39 c
+16 58 48 -23 85 -2 c
+28 28 69 61 113 60 c
+0 -3 l
+-47 -26 -62 -84 -75 -130 c
+14 -1 20 10 32 10 c
+13 36 69 38 74 72 c
+14 17 27 33 51 32 c
+-3 18 l
+-15 18 -33 15 -52 11 c
+-9 5 -14 13 -13 22 c
+26 6 20 35 29 52 c
+17 1 29 -14 44 -12 c
+29 13 53 22 57 56 c
+17 11 24 -13 36 -15 c
+9 30 l
+22 10 42 44 41 72 c
+-24 -21 -65 -18 -77 -49 c
+-20 9 -37 21 -52 29 c
+0 -10 -21 -29 1 -37 c
+-8 -5 -11 -15 -22 -13 c
+-6 9 -26 6 -27 25 c
+31 17 -14 35 10 54 c
+51 11 91 38 126 75 c
+29 1 49 21 59 46 c
+21 29 48 -40 59 14 c
+32 -24 l
+45 -5 69 48 101 73 c
+10 35 61 35 65 71 c
+13 5 23 -3 33 -5 c
+-21 59 37 90 55 135 c
+-3 33 23 61 14 97 c
+-13 5 -20 22 -36 13 c
+-10 0 -33 5 -27 25 c
+-37 -11 -41 33 -51 58 c
+-25 6 -42 -12 -67 3 c
+9 10 l
+13 14 36 17 50 4 c
+15 -1 24 7 31 18 c
+-30 19 0 54 -34 69 c
+15 23 l
+17 -2 38 -4 46 -22 c
+39 21 48 -35 87 -15 c
+28 18 83 2 82 50 c
+5 1 11 3 14 -1 c
+-3 -11 -1 -27 -14 -31 c
+-5 -19 22 -20 24 -34 c
+22 0 57 -7 68 19 c
+-11 8 l
+-1 8 8 15 12 20 c
+6 -4 13 -8 11 -17 c
+3 2 4 6 9 6 c
+1 26 -4 35 -1 61 c
+61 42 8 104 53 149 c
+-13 -2 l
+-24 -29 -66 2 -91 -27 c
+}def
+/24{
+-6 4 -8 11 -13 17 c
+67 70 -56 56 -76 97 c
+-27 -11 -60 4 -87 19 c
+-7 14 15 21 5 35 c
+15 33 60 7 76 25 c
+-1 49 10 90 27 131 c
+54 12 23 103 90 85 c
+-16 30 -62 4 -72 41 c
+-15 21 -8 51 8 71 c
+-42 29 17 79 -17 111 c
+9 6 12 24 25 23 c
+-8 21 21 32 5 53 c
+9 20 26 43 51 45 c
+-12 0 -33 5 -27 25 c
+36 9 69 14 103 38 c
+18 28 -2 32 -23 49 c
+3 27 -28 52 -12 78 c
+-39 53 12 124 -30 175 c
+5 43 -3 96 -2 137 c
+-27 23 -7 56 1 85 c
+-4 13 -29 14 -24 34 c
+80 22 -12 90 41 128 c
+-48 47 -40 95 -53 156 c
+-21 12 -24 35 -33 58 c
+-37 21 -23 76 -31 112 c
+-52 41 -40 143 -118 165 c
+-7 11 3 16 5 24 c
+9 32 -31 48 -40 75 c
+-7 14 -20 51 13 48 c
+20 -9 24 -34 26 -47 c
+39 -13 29 -90 78 -54 c
+37 45 -57 71 -8 116 c
+-11 14 -8 41 -30 43 c
+-18 19 -1 40 10 59 c
+4 38 -28 52 -22 90 c
+-33 8 -47 -36 -75 -6 c
+3 45 59 34 79 68 c
+2 76 -85 50 -126 84 c
+-35 7 -39 57 -78 46 c
+-20 -15 -11 -37 -10 -59 c
+0 -22 44 -47 6 -60 c
+-22 9 -25 28 -28 48 c
+-38 13 -19 60 -61 70 c
+-9 26 24 29 36 43 c
+34 -2 76 15 108 3 c
+21 -2 46 12 61 33 c
+-5 33 -43 37 -57 62 c
+-16 25 -67 19 -46 59 c
+-57 51 -97 126 -177 137 c
+-10 24 24 9 29 23 c
+-16 16 l
+-5 65 -71 67 -90 123 c
+-37 18 -49 52 -73 79 c
+-15 74 -105 91 -144 147 c
+10 20 l
+-16 8 -28 26 -20 44 c
+22 -12 51 11 71 24 c
+15 -8 23 -20 29 -33 c
+14 -5 38 -6 46 10 c
+-3 54 -29 77 -67 108 c
+}def
+/25{
+-1 17 26 26 15 45 c
+-3 8 -13 20 -24 15 c
+-40 60 -133 81 -143 161 c
+-42 -12 -70 37 -116 16 c
+-27 31 -90 37 -81 96 c
+-29 46 -47 -26 -81 -23 c
+3 -10 0 -24 10 -31 c
+1 -18 -19 -18 -30 -15 c
+-16 -18 -18 -37 -26 -55 c
+30 -43 80 -12 117 -24 c
+11 -14 24 -12 39 -9 c
+28 4 46 -27 36 -50 c
+-10 -22 -47 -5 -57 -27 c
+-2 -12 8 -21 17 -21 c
+-15 -78 80 -27 102 -83 c
+27 35 31 -26 56 -25 c
+-9 -20 -9 -50 -25 -60 c
+-26 23 -64 -25 -95 4 c
+-13 -16 4 -48 -19 -55 c
+-18 4 -6 16 -9 27 c
+-73 43 -160 70 -227 135 c
+-23 -2 -46 -32 -65 -5 c
+-2 5 1 7 4 9 c
+9 66 -64 65 -104 92 c
+-17 13 -28 -16 -43 4 c
+-43 -17 -70 45 -113 30 c
+-27 30 -74 31 -83 77 c
+-16 -16 -41 2 -59 -14 c
+-33 30 -79 18 -118 33 c
+-35 61 -90 3 -130 56 c
+-31 0 -23 -41 -49 -45 c
+-52 41 -38 -62 -100 -36 c
+-26 16 15 36 6 59 c
+-7 1 -9 -8 -13 -12 c
+-49 -35 -66 36 -96 51 c
+-8 50 -76 2 -90 57 c
+-30 -35 -82 -16 -123 -24 c
+-35 22 -82 -9 -115 20 c
+-10 0 -18 -3 -22 -12 c
+-31 14 -71 -9 -105 -2 c
+-16 8 -10 32 -32 32 c
+-16 -18 -62 4 -56 -32 c
+-40 6 -70 6 -108 -1 c
+-26 45 -37 -24 -66 -2 c
+-40 -15 -85 4 -121 -3 c
+-9 17 -32 31 -29 56 c
+-39 -2 -81 -21 -115 -9 c
+W
+0 0 n
+f
+-363 1279 n
+6 -8 -3 -23 -15 -26 c
+-14 -2 l
+-8 21 20 19 28 29 c
+C
+f
+667 -3 n
+9 -16 -10 -14 -16 -21 c
+-2 1 -6 4 -9 2 c
+-3 12 -2 15 6 20 c
+}def
+/26{
+7 1 14 7 19 -1 c
+C
+f
+1557 122 n
+-17 -11 -43 -21 -65 -15 c
+10 36 l
+19 1 43 -7 55 -21 c
+C
+f
+486 -199 n
+-38 -14 -78 35 -103 55 c
+1 5 13 18 23 9 c
+26 -22 51 -53 81 -64 c
+C
+f
+-3049 -438 n
+0 -14 -24 -14 -34 -24 c
+-26 -7 -56 -17 -66 -43 c
+-11 -29 16 -36 10 -66 c
+19 3 35 -14 24 -31 c
+-11 -21 -8 -50 -41 -49 c
+-17 11 -10 42 -34 43 c
+-6 -3 -14 -7 -23 -9 c
+-9 4 -6 15 -9 23 c
+5 11 15 16 27 18 c
+6 -3 l
+5 13 12 26 13 40 c
+-27 20 -53 -37 -82 -4 c
+-44 -15 l
+10 36 78 55 51 105 c
+5 11 24 2 31 13 c
+15 -8 0 -22 0 -33 c
+34 5 57 43 99 43 c
+20 26 62 11 74 -8 c
+C
+f
+-568 -82 n
+-11 -16 -30 -20 -50 -22 c
+-16 3 -14 22 -10 31 c
+22 5 52 10 60 -10 c
+C
+f
+-100 -15 n
+9 -12 17 -35 4 -48 c
+-5 -1 l
+-11 3 -2 14 2 19 c
+-20 4 -13 27 -1 29 c
+C
+f
+122 -6 n
+2 -5 7 -23 -6 -30 c
+-15 8 l
+0 9 8 24 21 22 c
+C
+f
+-141 -51 n
+11 -16 -9 -22 -21 -22 c
+-15 -2 l
+1 5 -3 6 -5 10 c
+12 0 26 9 41 15 c
+}def
+/27{
+C
+f
+52 -1 n
+2 -10 l
+-7 2 -8 -6 -12 -10 c
+-3 -13 11 -14 17 -22 c
+23 9 l
+-21 -52 -84 -52 -94 -111 c
+-14 15 -69 34 -34 67 c
+9 32 36 16 56 17 c
+22 14 19 60 43 60 c
+C
+f
+73 -4 n
+2 -14 l
+-36 8 l
+-8 32 23 19 34 5 c
+C
+f
+241 28 n
+-1 -14 -20 -17 -31 -24 c
+21 -12 31 -23 32 -49 c
+-15 -18 -31 -34 -57 -33 c
+-34 43 41 58 28 101 c
+10 3 19 20 29 4 c
+C
+f
+3765 503 n
+-5 -22 -33 -21 -46 -16 c
+-18 16 -37 38 -34 62 c
+20 6 40 41 56 3 c
+0 -26 29 -21 23 -50 c
+C
+f
+-4374 -731 n
+18 -15 32 -4 48 2 c
+4 6 l
+17 -11 -5 -22 -5 -34 c
+-31 -10 -57 -21 -89 -14 c
+-2 -7 -10 -14 -6 -20 c
+6 -4 9 -11 15 -8 c
+2 -13 l
+-28 23 -57 -66 -64 9 c
+-5 8 -14 1 -19 2 c
+-6 -16 -33 -33 -6 -49 c
+4 -17 -18 -27 -18 -42 c
+17 -18 34 5 51 8 c
+15 26 l
+24 -21 l
+-70 -4 -70 -76 -124 -105 c
+16 -11 l
+-27 -13 8 -32 -1 -49 c
+10 -7 l
+-17 -15 -36 8 -53 11 c
+7 -21 -17 -34 -34 -40 c
+-20 -5 -34 19 -58 7 c
+-24 -38 l
+13 -26 42 -18 59 -5 c
+3 -22 20 -19 33 -33 c
+-2 -9 -17 -15 -10 -26 c
+}def
+/28{
+6 -4 l
+-23 -21 -71 -20 -68 -64 c
+-17 -11 -37 -26 -44 -50 c
+21 -16 15 -41 18 -59 c
+-9 -10 -28 3 -34 10 c
+3 13 -12 14 -17 22 c
+-64 2 -79 -57 -147 -47 c
+-23 2 -45 -43 -71 -11 c
+-20 -15 -24 -35 -41 -46 c
+-51 60 -126 33 -187 25 c
+-70 -2 22 -107 -53 -81 c
+11 28 -34 50 -3 77 c
+42 8 61 65 107 54 c
+6 16 40 11 27 37 c
+-4 6 -14 10 -12 19 c
+7 11 18 20 29 23 c
+1 -15 7 -25 20 -31 c
+20 14 l
+-11 -17 11 -26 16 -36 c
+6 -8 15 -10 25 -6 c
+25 19 -1 41 -4 62 c
+22 17 13 71 48 61 c
+1 -21 -45 -42 -23 -66 c
+19 -33 36 -1 63 -6 c
+10 14 19 32 38 35 c
+7 -11 21 -26 36 -24 c
+54 31 -19 113 56 110 c
+22 14 -13 17 -10 31 c
+36 16 22 59 24 90 c
+-38 -9 -25 38 -46 50 c
+36 33 48 -22 83 -10 c
+13 -15 -32 -50 13 -52 c
+10 22 30 27 47 40 c
+-14 -30 33 -36 51 -20 c
+2 18 16 42 36 49 c
+-10 7 -29 28 -22 45 c
+26 11 22 -21 39 -29 c
+10 12 21 31 7 44 c
+10 3 28 6 29 23 c
+7 23 -18 16 -26 25 c
+49 6 23 67 68 86 c
+-23 48 32 48 57 67 c
+26 11 4 28 6 49 c
+30 -14 43 -47 72 -67 c
+C
+f
+2058 358 n
+-7 -22 -23 -10 -36 -11 c
+-39 39 29 13 34 24 c
+7 -1 9 -11 2 -14 c
+C
+f
+510 88 n
+-14 -32 8 -56 -15 -85 c
+-39 -4 -81 20 -120 30 c
+-2 10 l
+38 1 80 17 109 44 c
+8 -6 19 -1 28 1 c
+C
+f
+}def
+/29{
+-327 -90 n
+3 -6 -4 -9 -8 -15 c
+-18 -5 -39 -8 -53 11 c
+5 23 51 28 62 4 c
+C
+f
+-2021 -318 n
+-14 -12 -28 -41 -10 -59 c
+35 -24 29 37 66 29 c
+-2 -35 -51 -39 -64 -77 c
+-12 -10 -35 -43 -53 -27 c
+13 19 0 48 14 64 c
+-23 28 -64 9 -85 15 c
+32 36 85 99 132 55 c
+C
+f
+419 83 n
+-16 -11 -24 -56 -51 -41 c
+14 12 25 50 51 41 c
+C
+f
+4242 557 n
+-5 -13 -15 -26 -9 -45 c
+-8 -1 -31 -10 -44 4 c
+-10 23 12 45 -13 60 c
+-9 -8 -21 -10 -26 -23 c
+-27 20 l
+6 3 4 9 3 14 c
+38 -13 56 28 92 0 c
+9 -11 7 -25 24 -31 c
+C
+f
+-4155 -684 n
+-22 -35 -68 -9 -97 -23 c
+20 51 l
+28 -58 68 54 77 -28 c
+C
+f
+135 55 n
+3 -22 -20 -29 -37 -44 c
+-12 9 -24 24 -6 37 c
+18 -4 27 18 42 6 c
+C
+f
+2065 257 n
+4 -3 13 -5 12 -12 c
+-16 -21 -45 -24 -70 -19 c
+-16 3 -10 19 -15 31 c
+24 33 44 -26 72 1 c
+C
+f
+-1112 -173 n
+-1 -7 6 -15 -2 -19 c
+-11 -7 -20 4 -29 9 c
+-4 24 l
+14 7 30 -2 35 -14 c
+C
+f
+737 116 n
+3 -12 -18 -15 -26 -23 c
+}def
+/30{
+-4 -9 -14 0 -19 2 c
+2 19 28 29 45 21 c
+C
+f
+-882 -206 n
+-15 18 18 39 15 59 c
+-6 -20 8 -51 -15 -59 c
+C
+f
+118 56 n
+8 -18 -19 -34 10 -42 c
+9 0 20 6 24 -1 c
+-10 -38 -54 2 -79 -17 c
+-7 -13 -21 -20 -25 -31 c
+17 1 30 -14 45 -12 c
+2 -10 l
+-34 5 -69 -9 -97 -23 c
+-18 6 -19 25 -30 39 c
+13 28 45 12 68 29 c
+26 23 55 48 75 74 c
+6 -4 l
+C
+f
+-2343 -382 n
+-10 -22 -33 -41 -54 -51 c
+-12 9 l
+29 4 38 47 66 43 c
+C
+f
+2147 304 n
+3 -8 1 -17 -5 -25 c
+-11 -5 -17 8 -26 12 c
+-8 18 25 30 31 13 c
+C
+f
+3011 441 n
+2 -14 l
+-24 12 -39 -6 -60 -14 c
+-1 21 28 22 37 39 c
+6 -4 14 -3 21 -11 c
+C
+f
+-2789 -445 n
+1 -17 -12 -12 -21 -22 c
+-10 7 l
+1 14 17 34 31 15 c
+C
+f
+-268 -65 n
+-11 -5 -23 2 -26 10 c
+8 6 9 22 21 19 c
+4 -29 l
+C
+f
+2537 398 n
+5 -34 l
+-20 4 -39 29 -50 46 c
+19 13 32 -14 45 -12 c
+C
+f
+}def
+/31{
+106 30 n
+7 -13 -6 -27 -14 -32 c
+-10 0 -21 -7 -29 1 c
+1 17 23 29 44 31 c
+C
+f
+-2734 -432 n
+2 -10 l
+-25 5 -32 -27 -55 -14 c
+1 26 34 36 53 24 c
+C
+f
+2085 303 n
+5 -13 -2 -23 -4 -33 c
+-21 11 l
+-3 -6 -9 -7 -14 -7 c
+0 12 23 31 23 43 c
+16 -13 l
+C
+f
+-2167 -331 n
+5 -13 -11 -21 -14 -30 c
+-14 1 -21 -8 -32 -15 c
+-14 25 23 45 47 45 c
+C
+f
+-1887 -292 n
+6 -15 11 -38 0 -54 c
+-10 0 -21 -7 -29 1 c
+8 17 13 42 30 53 c
+C
+f
+3802 541 n
+-14 -9 -35 17 -51 -3 c
+-4 24 l
+24 2 40 -4 55 -21 c
+C
+f
+1507 230 n
+11 9 7 32 25 19 c
+6 -15 16 -25 26 -36 c
+-9 -10 -25 -7 -38 -9 c
+-6 3 -12 10 -20 6 c
+-8 -6 -6 -17 -10 -26 c
+-11 4 -24 12 -35 0 c
+-3 19 20 5 21 22 c
+-41 18 l
+7 43 53 24 72 6 c
+C
+f
+-3525 -534 n
+-12 -12 l
+10 -7 l
+-10 -15 -30 -39 -53 -27 c
+-5 8 -16 11 -9 23 c
+22 -28 34 5 51 16 c
+-7 14 l
+8 5 14 -3 20 -7 c
+C
+f
+}def
+/32{
+2081 329 n
+5 -8 -4 -11 -6 -16 c
+-13 5 -29 1 -43 -1 c
+9 19 33 12 49 18 c
+C
+f
+-127 -54 n
+-22 -24 -55 -26 -79 -50 c
+-19 33 37 39 60 47 c
+2 7 14 9 19 3 c
+C
+f
+1718 233 n
+-18 -10 -46 -14 -66 -10 c
+-3 32 41 15 47 42 c
+14 2 l
+5 -34 l
+C
+f
+-5661 -841 n
+-2 -7 6 -8 10 -12 c
+6 3 16 -1 18 8 c
+5 -10 14 -15 22 -21 c
+-18 -37 -55 -5 -81 -4 c
+-4 17 13 30 30 29 c
+C
+f
+4123 603 n
+-22 -12 -56 4 -77 7 c
+-1 8 l
+23 -15 62 10 78 -16 c
+C
+f
+206 40 n
+1 -8 l
+-64 -1 l
+-3 19 l
+22 0 41 -11 65 -9 c
+C
+f
+-2403 -372 n
+13 -7 3 -20 -4 -28 c
+-6 -4 -11 4 -17 6 c
+2 12 7 20 21 22 c
+C
+f
+2145 295 n
+-23 -9 -60 -14 -81 -37 c
+-27 30 -66 -19 -82 26 c
+26 -12 37 16 55 27 c
+32 -19 75 -18 108 -16 c
+C
+f
+-1906 -286 n
+-3 -13 -19 -20 -35 -21 c
+-7 13 -34 19 -19 37 c
+20 3 50 11 54 -16 c
+C
+f
+2983 461 n
+}def
+/33{
+-13 -18 -44 -19 -65 -15 c
+-3 19 l
+26 13 45 -10 68 -3 c
+C
+f
+-57 -33 n
+-15 -18 -45 -19 -65 -15 c
+-21 16 l
+18 8 62 23 86 -1 c
+C
+f
+-3258 -552 n
+-1 -5 -8 -6 -13 -7 c
+-19 13 10 26 4 40 c
+31 15 7 -23 9 -33 c
+C
+f
+2528 367 n
+28 -3 42 17 56 38 c
+21 -12 45 -2 64 -14 c
+-12 -33 -62 -25 -72 -59 c
+-37 -31 -66 23 -101 28 c
+-13 27 -52 13 -76 32 c
+16 -1 26 32 49 18 c
+23 -26 57 -12 79 -42 c
+C
+f
+843 167 n
+3 -6 -4 -9 -6 -15 c
+-10 -2 l
+-4 24 l
+8 5 14 -3 20 -7 c
+C
+f
+564 19 n
+-8 -6 -25 8 -33 0 c
+-2 10 -2 22 10 26 c
+15 1 13 -19 23 -26 c
+C
+f
+-5982 -914 n
+-8 -36 -42 -53 -49 -89 c
+-15 -2 -13 15 -9 23 c
+23 17 -28 37 6 49 c
+22 -22 33 10 51 16 c
+C
+f
+5854 871 n
+14 -10 21 -23 22 -40 c
+-22 -17 -43 12 -68 5 c
+8 13 -3 34 -21 35 c
+-7 -1 -18 -5 -20 7 c
+32 -5 60 16 87 -7 c
+C
+f
+-1057 -219 n
+-13 -19 -37 -32 -58 -28 c
+-6 4 -8 19 -21 11 c
+16 6 49 18 73 30 c
+5 -13 l
+}def
+/34{
+C
+f
+-4739 -749 n
+-2 -11 -15 -23 -27 -13 c
+-5 -1 l
+-2 14 l
+12 0 25 7 35 0 c
+C
+f
+-103 -49 n
+-28 -23 -51 8 -81 -4 c
+0 26 44 20 64 20 c
+4 -6 15 -8 16 -16 c
+C
+f
+79 12 n
+6 -15 -3 -40 17 -46 c
+9 41 45 9 66 34 c
+6 -4 l
+-9 -10 -35 -45 -1 -49 c
+30 8 21 -35 21 -49 c
+-8 -17 l
+-22 31 -48 -16 -72 8 c
+-10 33 l
+-44 5 -76 -31 -107 -54 c
+5 -30 -47 -19 -35 -54 c
+-13 -30 -44 -43 -74 -49 c
+-4 -7 -12 -14 -10 -22 c
+-7 1 -15 -6 -21 2 c
+-7 14 6 27 16 32 c
+13 -3 18 10 25 18 c
+-14 32 -54 38 -72 67 c
+25 4 51 -37 73 -4 c
+9 69 69 2 92 54 c
+11 28 50 32 57 66 c
+5 15 -3 29 13 40 c
+10 3 19 3 25 -5 c
+C
+f
+6179 824 n
+-1 -5 -8 -6 -13 -7 c
+-14 25 -46 7 -58 31 c
+-11 -17 -36 -24 -36 -49 c
+14 -24 28 -3 43 1 c
+2 -15 -21 -22 -34 -29 c
+-18 3 -42 1 -52 21 c
+-1 8 l
+17 -9 32 7 40 22 c
+-37 29 15 25 21 55 c
+35 -14 56 -28 89 -54 c
+C
+f
+77 -61 n
+3 -19 l
+-17 -3 -46 -7 -64 9 c
+0 33 52 32 61 9 c
+C
+f
+-6067 -922 n
+5 -11 -2 -21 -12 -26 c
+}def
+/35{
+-11 -5 -17 8 -26 12 c
+-7 21 27 28 38 14 c
+C
+f
+-46 -50 n
+5 -22 -35 -50 9 -61 c
+10 15 20 29 39 30 c
+4 -17 7 -37 -12 -45 c
+-41 -1 -70 20 -104 46 c
+-8 51 43 22 68 29 c
+C
+f
+5582 805 n
+-12 -11 -35 -7 -41 9 c
+9 8 28 11 39 6 c
+2 -15 l
+C
+f
+-2523 -400 n
+-2 -11 -19 -24 -31 -13 c
+-17 11 l
+5 22 33 9 48 2 c
+C
+f
+2468 372 n
+-3 19 l
+40 -13 l
+-37 -6 l
+C
+f
+-5872 -941 n
+-5 -4 -5 -13 -12 -10 c
+-2 24 -39 15 -36 43 c
+21 22 l
+25 -5 19 -37 27 -55 c
+C
+f
+6027 902 n
+1 -8 l
+-15 -13 -35 3 -53 6 c
+-4 13 13 7 16 16 c
+14 2 25 -3 35 -14 c
+C
+f
+-6222 -951 n
+-31 -36 51 -72 -15 -83 c
+-46 15 12 57 -32 71 c
+5 22 32 29 46 12 c
+C
+f
+367 -6 n
+-5 -13 -17 -13 -27 -15 c
+-6 4 l
+-4 -6 -8 -13 -17 -11 c
+31 48 l
+8 -7 21 -12 20 -26 c
+C
+f
+6396 997 n
+1 -8 l
+}def
+/36{
+-15 -2 -33 -9 -48 12 c
+16 -11 32 17 47 -3 c
+C
+f
+-492 -105 n
+1 -8 l
+-81 -12 l
+-1 8 l
+38 -24 48 56 81 12 c
+C
+f
+-6220 -973 n
+-27 -4 -11 -60 -38 -35 c
+-10 21 17 25 24 36 c
+5 1 12 3 14 -1 c
+C
+f
+-118 -129 n
+6 -15 -1 -36 -2 -54 c
+-20 7 l
+8 15 -9 49 22 47 c
+C
+f
+55 -78 n
+12 -10 6 -25 -5 -35 c
+-8 -5 -13 3 -20 7 c
+-9 16 11 29 25 28 c
+C
+f
+35 -105 n
+-23 -17 -13 -42 -23 -62 c
+-9 11 -27 8 -33 24 c
+35 0 22 81 56 38 c
+C
+f
+-109 -46 n
+-4 -40 -51 -30 -82 -31 c
+7 25 49 16 60 47 c
+7 23 36 4 21 -16 c
+C
+f
+7026 1036 n
+10 2 13 16 27 13 c
+6 -37 l
+-29 1 -55 11 -77 31 c
+0 12 1 26 14 32 c
+21 -2 4 -36 30 -39 c
+C
+f
+-6956 -1107 n
+24 -10 30 -37 32 -54 c
+-27 -18 l
+12 -9 4 -24 0 -33 c
+20 -18 57 -31 44 -61 c
+-10 -10 -14 -21 -10 -36 c
+10 0 20 -9 19 -21 c
+-45 -24 -47 45 -85 16 c
+-15 6 -22 22 -14 36 c
+30 43 -7 82 33 121 c
+10 34 -24 67 21 90 c
+}def
+/37{
+10 -12 -3 -28 -13 -40 c
+C
+f
+-52 -13 n
+-12 -9 -15 6 -21 11 c
+-9 16 12 14 15 26 c
+6 -37 l
+C
+f
+-220 -96 n
+5 -34 l
+-16 1 -26 22 -40 34 c
+1 14 32 19 35 0 c
+C
+f
+-54 -89 n
+-9 -12 l
+-3 17 -27 44 -10 66 c
+14 -13 24 -34 19 -54 c
+C
+f
+150 56 n
+-29 -4 l
+-5 10 5 23 16 21 c
+7 -4 9 -11 13 -17 c
+C
+f
+7205 1048 n
+-8 -5 -2 -12 -2 -19 c
+36 0 28 -37 48 -55 c
+-14 -11 -34 -38 -46 -12 c
+6 53 -47 27 -59 69 c
+-22 -3 -40 -46 -65 -15 c
+-2 10 -5 22 6 30 c
+11 -4 21 -12 34 -10 c
+2 45 63 41 84 13 c
+C
+f
+164 3 n
+-19 -10 -37 -40 -61 -20 c
+-10 9 l
+14 32 40 10 70 14 c
+0 -3 l
+C
+f
+-838 -177 n
+-1 -7 -8 -6 -13 -7 c
+-12 9 l
+5 9 18 6 24 -1 c
+C
+f
+791 105 n
+-1 -7 8 -7 12 -12 c
+-16 -11 -10 -27 -13 -40 c
+-22 21 -41 -15 -62 -1 c
+-6 15 0 26 8 36 c
+25 -7 29 22 54 17 c
+C
+f
+-7369 -1208 n
+}def
+/38{
+14 -12 27 -20 45 -12 c
+10 12 -1 31 14 45 c
+26 -25 l
+-31 -24 -1 -62 -24 -90 c
+3 -8 21 -16 9 -26 c
+-18 -6 -21 16 -33 23 c
+4 6 l
+-18 6 -54 -7 -69 14 c
+20 15 -32 49 11 55 c
+-14 13 -34 19 -44 40 c
+33 41 39 -15 61 -29 c
+C
+f
+6583 1041 n
+2 -15 l
+-7 -11 -21 -1 -29 6 c
+8 1 16 20 26 9 c
+C
+f
+851 58 n
+-12 -12 -38 -11 -39 8 c
+-6 8 2 23 15 26 c
+14 -3 17 -22 24 -34 c
+C
+f
+-815 -100 n
+2 -10 l
+-19 -3 l
+-5 11 4 8 8 17 c
+3 1 7 -2 9 -4 c
+C
+f
+-6553 -1166 n
+-2 -12 -12 -21 -20 -31 c
+-9 4 -23 2 -26 15 c
+15 6 27 16 46 16 c
+C
+f
+-4 -77 n
+-2 -7 -12 -12 -11 -21 c
+-20 30 -38 -33 -49 6 c
+22 5 43 79 60 14 c
+C
+f
+70 -267 n
+-7 -13 -16 -20 -30 -20 c
+-6 6 -15 8 -13 17 c
+9 12 l
+-13 7 -20 16 -20 30 c
+34 29 38 -24 54 -38 c
+C
+f
+-3 -68 n
+-14 -9 -6 -29 -25 -28 c
+-12 12 -11 36 7 44 c
+11 -4 19 -2 18 -16 c
+C
+f
+-169 -93 n
+5 -8 -3 -14 -7 -20 c
+}def
+/39{
+-25 -7 -24 19 -33 33 c
+3 38 27 -6 40 -13 c
+C
+f
+7858 1153 n
+3 -6 -5 -11 -8 -15 c
+-30 -6 -41 30 -63 37 c
+3 14 0 33 13 42 c
+16 -25 22 -62 58 -64 c
+C
+f
+-7710 -1111 n
+2 -14 17 -41 -6 -54 c
+-5 -1 l
+-13 17 15 37 0 54 c
+10 2 l
+C
+f
+17 -108 n
+7 -13 -4 -33 -18 -41 c
+-6 -4 -11 3 -15 6 c
+-5 22 20 27 33 34 c
+C
+f
+-172 -70 n
+-15 -2 -35 3 -45 12 c
+-1 5 l
+19 -13 55 22 46 -17 c
+C
+f
+-1 -86 n
+-4 -6 l
+-21 24 -36 1 -59 10 c
+5 34 37 4 56 8 c
+7 -1 6 -8 7 -13 c
+C
+f
+182 28 n
+0 -10 -15 -23 -25 -14 c
+-15 8 1 19 -1 29 c
+11 5 23 -7 26 -15 c
+C
+f
+-191 -126 n
+-11 -9 -30 4 -44 4 c
+-6 27 26 21 40 20 c
+4 -24 l
+C
+f
+227 30 n
+11 -4 11 -16 13 -26 c
+-25 -18 -54 37 -76 2 c
+-8 -5 -14 3 -22 7 c
+3 13 15 25 31 24 c
+18 -25 30 -6 55 -7 c
+C
+f
+7756 1186 n
+18 -15 -12 -45 22 -54 c
+7 -1 15 6 19 -2 c
+}def
+/40{
+-32 -17 -69 14 -96 9 c
+-13 3 -15 20 -9 28 c
+17 35 46 -16 65 19 c
+C
+f
+-7966 -1418 n
+-3 -6 -11 -9 -8 -17 c
+6 -3 l
+-16 -6 -45 -2 -57 0 c
+17 16 44 -5 53 24 c
+6 -4 l
+C
+f
+202 -133 n
+-11 -16 -28 1 -39 9 c
+11 9 -10 31 9 29 c
+10 -12 26 -22 30 -39 c
+C
+f
+106 32 n
+-23 -19 41 -44 -5 -54 c
+-11 4 -12 14 -9 23 c
+4 6 l
+-18 4 -21 26 -17 41 c
+14 11 l
+5 -8 14 -15 13 -26 c
+C
+f
+-260 -50 n
+-13 -16 -3 -37 -16 -51 c
+-13 7 -24 19 -15 32 c
+10 5 18 17 32 19 c
+C
+f
+296 -184 n
+-7 -13 -19 -24 -31 -15 c
+1 17 -14 32 0 54 c
+21 -2 26 -24 30 -39 c
+C
+f
+-1 -83 n
+-9 -10 l
+5 -8 17 -1 18 -13 c
+-3 -6 -10 -5 -15 -6 c
+18 42 -74 8 -30 47 c
+18 8 43 1 36 -19 c
+C
+f
+48 -122 n
+4 -5 l
+-15 -25 l
+33 -24 l
+-8 -13 -25 -14 -41 -17 c
+-35 14 -1 50 -39 61 c
+9 12 7 32 24 38 c
+-5 -13 14 -38 34 -29 c
+C
+f
+7766 1154 n
+-17 -25 -38 -13 -61 -9 c
+}def
+/41{
+-4 13 13 7 17 16 c
+15 4 34 3 44 -7 c
+C
+f
+-7745 -1289 n
+-5 -13 -17 -13 -27 -15 c
+-6 6 -15 8 -13 17 c
+10 12 30 10 40 -2 c
+C
+f
+-81 -66 n
+11 -36 -38 -32 -54 -32 c
+-7 9 -24 10 -23 26 c
+5 46 65 50 77 7 c
+C
+f
+119 37 n
+-5 -13 -50 -9 -33 -34 c
+29 -30 103 30 120 -25 c
+9 -14 25 -19 9 -37 c
+-21 0 -57 -14 -59 15 c
+4 8 12 12 7 20 c
+-30 16 -110 -38 -102 33 c
+-2 1 -6 4 -11 3 c
+-7 11 8 13 12 21 c
+20 6 37 -5 56 3 c
+C
+f
+-101 -188 n
+14 -15 32 -16 50 -11 c
+-5 -15 0 -35 -18 -41 c
+-19 -3 l
+6 20 -17 46 -41 45 c
+-15 18 -42 -6 -59 10 c
+3 26 39 15 47 42 c
+30 10 20 -31 39 -42 c
+C
+f
+196 6 n
+1 -15 -9 -34 -23 -42 c
+-11 -7 -16 6 -26 10 c
+-8 30 35 28 49 32 c
+C
+f
+7636 1033 n
+3 -12 -6 -20 0 -33 c
+-53 -3 l
+-6 18 1 40 13 49 c
+16 9 28 -3 40 -13 c
+C
+f
+-7727 -1195 n
+5 -22 30 -49 -4 -63 c
+-10 -2 -21 -7 -30 4 c
+-4 -28 29 -46 45 -69 c
+9 -5 23 -3 26 -15 c
+-25 -7 -54 -39 -81 -12 c
+-3 20 18 55 -13 60 c
+-8 -6 -9 -20 -22 -17 c
+-9 4 -14 12 -14 22 c
+}def
+/42{
+27 -5 30 39 55 27 c
+-11 14 -7 58 -43 56 c
+-10 -5 -27 -2 -26 10 c
+30 27 76 13 106 -3 c
+C
+f
+7781 873 n
+8 -44 -34 -2 -46 -12 c
+15 2 36 45 46 12 c
+C
+f
+-7619 -1300 n
+-19 -3 -40 -10 -50 11 c
+16 -1 40 10 50 -11 c
+C
+f
+17 -75 n
+-5 -13 -17 -11 -27 -13 c
+-12 10 -6 30 4 39 c
+18 8 15 -17 23 -26 c
+C
+f
+7536 1090 n
+-16 4 -32 5 -44 4 c
+10 12 5 32 18 41 c
+-4 -32 57 -10 26 -44 c
+C
+f
+-7556 -1145 n
+-6 -15 -1 -40 -18 -42 c
+-15 6 -8 30 -6 42 c
+5 11 18 6 24 0 c
+C
+f
+-83 -23 n
+19 -13 -9 -34 20 -40 c
+5 -53 l
+-5 -1 l
+-6 27 -25 64 -30 92 c
+10 2 l
+C
+f
+7658 1070 n
+-13 -18 -40 -18 -60 -14 c
+5 15 25 16 35 30 c
+8 -6 23 -3 25 -15 c
+C
+f
+-82 -52 n
+5 -13 -3 -14 -12 -21 c
+-10 11 -44 7 -29 30 c
+-1 28 28 23 43 34 c
+8 -9 -4 -28 -2 -43 c
+C
+f
+55 -235 n
+-13 -18 -32 7 -53 -5 c
+-4 15 -1 21 12 26 c
+7 -1 7 8 12 12 c
+-16 17 l
+}def
+/43{
+17 22 60 -20 46 -50 c
+C
+f
+-2184 -795 n
+-12 -9 -35 -31 -53 -27 c
+11 21 26 56 53 27 c
+C
+f
+-48 -61 n
+11 -26 -24 -24 -31 -43 c
+-22 -15 -33 16 -51 16 c
+36 4 53 27 74 44 c
+8 -18 l
+C
+f
+-343 -109 n
+-4 -9 -13 -5 -19 -8 c
+-2 10 l
+7 -1 15 6 21 -2 c
+C
+f
+2205 121 n
+-6 -6 -10 -15 -17 -13 c
+-22 9 -6 28 -6 42 c
+8 -6 28 -13 23 -29 c
+C
+f
+-133 -203 n
+8 -19 -20 -19 -19 -36 c
+4 -3 8 -4 7 -9 c
+-29 -4 l
+16 20 12 45 41 49 c
+C
+f
+-6190 -1090 n
+1 -15 -13 -30 -18 -37 c
+-16 13 -33 23 -52 21 c
+-3 19 -5 41 -4 62 c
+37 16 41 -40 74 -46 c
+C
+f
+2324 5814 n
+-9 -20 -8 -49 -3 -67 c
+-21 -17 -51 21 -69 -11 c
+-13 -2 l
+-5 23 11 47 -19 55 c
+-1 42 59 24 89 36 c
+15 -11 l
+C
+f
+299 -76 n
+-32 -24 -64 22 -92 13 c
+-7 4 -18 6 -21 17 c
+26 41 69 -6 92 41 c
+35 -10 36 -45 21 -71 c
+C
+f
+-495 -62 n
+43 5 65 52 112 41 c
+19 -14 73 11 61 -33 c
+}def
+/44{
+33 5 l
+7 -21 -51 -21 -27 -46 c
+-36 23 -52 -23 -89 -3 c
+-4 3 l
+-5 -21 -16 -38 -35 -48 c
+1 -8 l
+-6 -8 -18 -3 -24 5 c
+-13 42 -70 40 -107 50 c
+-19 24 -50 -4 -70 23 c
+-24 -9 -21 -39 -49 -13 c
+1 19 18 38 35 48 c
+52 -11 113 26 163 -23 c
+C
+f
+370 80 n
+2 -10 l
+-11 -14 -26 1 -39 -1 c
+-2 5 -17 14 -4 23 c
+15 1 33 5 41 -12 c
+C
+f
+-827 -192 n
+-10 -15 -9 -42 -34 -29 c
+-4 4 l
+12 7 20 25 39 25 c
+C
+f
+56 -34 n
+-1 -2 -4 -6 -8 -6 c
+-11 8 l
+11 15 l
+9 -2 7 -11 8 -17 c
+C
+f
+147 -10 n
+-30 6 -55 -29 -84 -23 c
+19 50 69 38 100 76 c
+-6 -18 6 -38 -16 -53 c
+C
+f
+263 44 n
+9 -4 12 -12 12 -20 c
+-38 4 -82 25 -113 10 c
+28 -7 7 32 42 25 c
+17 -14 46 -13 60 -15 c
+C
+f
+381 68 n
+5 -13 l
+-28 -19 -56 -2 -85 1 c
+-5 11 6 6 8 15 c
+27 14 45 -8 72 -3 c
+C
+f
+170 -40 n
+-11 -15 -37 -4 -53 5 c
+13 24 38 7 53 -5 c
+C
+f
+-1441 -244 n
+}def
+/45{
+8 3 12 20 22 8 c
+2 -13 l
+-13 0 -29 11 -36 -11 c
+-6 -38 -18 -79 -41 -109 c
+-33 5 -61 -33 -89 -5 c
+9 39 103 34 64 81 c
+18 18 46 31 47 60 c
+12 2 27 2 30 -11 c
+C
+f
+291 36 n
+-32 -10 -31 -44 -64 -44 c
+-9 -64 -55 14 -80 -31 c
+-4 4 l
+-8 -28 -45 -17 -59 -24 c
+22 0 31 32 55 19 c
+26 43 99 15 121 74 c
+10 2 23 7 32 2 c
+C
+f
+-256 -105 n
+2 -10 l
+-10 -3 -22 0 -27 -9 c
+-5 3 -6 9 -7 14 c
+9 5 24 22 33 5 c
+C
+f
+-235 -93 n
+8 -19 -3 -36 -17 -45 c
+-8 -1 -15 8 -20 12 c
+-14 23 17 45 37 33 c
+C
+f
+2910 408 n
+3 -8 -11 -5 -17 -8 c
+3 16 l
+15 -8 l
+C
+f
+-2934 -472 n
+9 -12 -5 -24 -14 -29 c
+-5 -1 l
+-11 8 -5 23 5 33 c
+5 1 11 3 14 -3 c
+C
+f
+3077 438 n
+3 -11 -1 -27 15 -32 c
+22 -2 38 29 60 9 c
+37 -64 l
+-21 -15 -22 24 -42 31 c
+-32 0 -58 23 -92 13 c
+-26 15 -6 50 22 42 c
+C
+f
+-3160 -512 n
+6 -7 -1 -26 -14 -31 c
+-10 -1 -24 0 -21 15 c
+10 10 26 9 35 15 c
+C
+}def
+/46{
+f
+3168 302 n
+-3 -24 29 -23 30 -43 c
+-6 -4 -25 -2 -30 9 c
+2 19 -35 18 -20 39 c
+8 5 14 -3 19 -5 c
+C
+f
+308 -442 n
+-13 -14 -32 0 -48 1 c
+6 30 38 14 48 -1 c
+C
+f
+84 -87 n
+1 -8 l
+-9 -6 -29 -9 -39 2 c
+-3 22 35 27 38 6 c
+C
+f
+-66 -34 n
+-30 -3 -62 -18 -92 -19 c
+24 19 66 64 92 19 c
+C
+f
+230 -364 n
+2 -13 l
+-8 -15 -19 1 -29 -1 c
+4 6 15 23 27 14 c
+C
+f
+-4113 -1113 n
+-7 -1 4 -37 -19 -32 c
+-10 9 l
+-2 13 14 33 29 23 c
+C
+f
+-6 -85 n
+2 -10 l
+-6 -15 -15 1 -24 1 c
+-5 11 6 6 8 15 c
+6 4 9 -4 15 -6 c
+C
+f
+4206 501 n
+-10 -2 l
+-11 14 11 27 18 40 c
+12 -10 11 -37 -8 -38 c
+C
+f
+-4207 -680 n
+-39 -20 -26 35 -7 46 c
+7 -46 l
+C
+f
+13 -144 n
+1 -7 -1 -15 8 -17 c
+-15 -11 -25 6 -37 18 c
+-6 28 28 18 29 -1 c
+C
+f
+}def
+/47{
+4274 635 n
+-5 -19 22 -20 24 -35 c
+-14 -22 -49 -23 -72 -19 c
+-11 5 -16 15 -18 26 c
+25 4 41 23 65 29 c
+C
+f
+80 -27 n
+4 -6 -3 -12 -7 -20 c
+-6 -3 -9 5 -15 8 c
+6 15 l
+4 -4 11 -3 16 -3 c
+C
+f
+-4308 -874 n
+-20 -3 l
+-1 3 l
+7 1 14 6 20 0 c
+C
+f
+4347 429 n
+-7 -11 -9 -28 1 -39 c
+20 -10 l
+-2 -19 -33 -7 -43 -20 c
+-4 6 2 12 5 19 c
+-41 5 15 45 -27 57 c
+8 15 35 2 43 -7 c
+C
+f
+-59 -43 n
+-4 -6 -12 -12 -10 -20 c
+20 -7 l
+6 -28 -27 -19 -44 -25 c
+-9 2 -5 13 -8 17 c
+39 3 3 58 42 35 c
+C
+f
+-4152 -790 n
+-36 -6 l
+-1 5 -4 6 -6 9 c
+7 21 26 4 41 11 c
+2 -15 l
+C
+f
+4137 125 n
+-6 -30 -38 -9 -55 -14 c
+-7 16 11 14 15 21 c
+14 6 28 3 40 -7 c
+C
+f
+-166 -401 n
+4 -6 -3 -11 -6 -16 c
+-35 -4 -11 25 -34 37 c
+23 24 28 -9 40 -21 c
+C
+f
+-82 -73 n
+2 -10 1 -18 -6 -25 c
+-24 5 l
+-4 15 16 38 31 20 c
+}def
+/48{
+C
+f
+7 -324 n
+-9 -22 9 -29 15 -45 c
+-1 -49 -79 -48 -60 -94 c
+-14 1 -29 -13 -39 2 c
+6 28 -27 31 -39 46 c
+17 53 101 36 101 100 c
+12 9 15 -6 22 -10 c
+C
+f
+-317 -86 n
+2 -27 -44 -30 -28 -62 c
+-5 -9 -14 -11 -21 -17 c
+-10 7 -7 21 -10 31 c
+21 18 3 46 28 62 c
+15 1 16 -15 31 -14 c
+C
+f
+-156 -90 n
+-2 -19 -15 -33 -5 -53 c
+-14 -6 -36 3 -40 -16 c
+1 -3 0 -10 5 -13 c
+5 1 l
+1 -15 -19 -11 -25 -22 c
+24 -44 -44 -30 -61 -57 c
+-14 16 15 24 21 37 c
+41 42 18 125 100 124 c
+C
+f
+173 -55 n
+-12 -7 -42 -5 -45 17 c
+41 6 l
+4 -23 l
+C
+f
+-2046 -350 n
+-13 -5 -23 -17 -40 -15 c
+-7 16 -23 -2 -33 8 c
+31 6 63 8 74 6 c
+C
+f
+1665 226 n
+-7 -23 -30 -45 -23 -73 c
+-13 -2 l
+-12 24 21 37 4 62 c
+11 5 20 23 32 13 c
+C
+f
+-1539 -278 n
+-3 -14 l
+-12 -7 -19 11 -30 9 c
+-3 20 30 25 33 5 c
+C
+f
+1679 257 n
+3 -11 3 -30 -17 -25 c
+-8 7 -27 23 -9 36 c
+11 5 21 -2 25 -11 c
+C
+}def
+/49{
+f
+-276 -46 n
+-6 -16 -22 -34 -43 -30 c
+-9 26 23 37 43 30 c
+C
+f
+-1046 -245 n
+-30 17 -67 5 -99 7 c
+-9 16 9 6 11 17 c
+30 -16 74 15 88 -24 c
+C
+f
+1206 184 n
+15 -23 -16 -26 -17 -42 c
+-46 23 -48 -73 -78 -12 c
+-31 -8 -46 -63 -84 -40 c
+-7 23 15 34 30 47 c
+60 -6 80 54 131 62 c
+18 -16 l
+C
+f
+-702 -128 n
+-10 -12 -7 -35 -31 -42 c
+-6 4 l
+6 18 22 31 37 38 c
+C
+f
+-234 -63 n
+-15 -26 -54 0 -60 -38 c
+-10 0 -21 -7 -29 1 c
+12 10 30 23 47 36 c
+13 0 29 8 42 1 c
+C
+f
+437 67 n
+-25 -4 -26 -53 -56 -32 c
+9 22 35 34 56 32 c
+C
+f
+-3331 -915 n
+7 -1 6 -8 7 -13 c
+-28 11 -49 -28 -69 9 c
+11 21 l
+20 5 36 -31 51 -16 c
+C
+f
+121 -68 n
+1 -5 l
+-25 -16 -24 19 -47 27 c
+3 14 l
+20 1 34 -21 44 -37 c
+C
+f
+-238 -50 n
+-7 -11 l
+-16 13 -40 22 -44 42 c
+6 6 19 8 27 4 c
+9 -12 22 -21 24 -34 c
+C
+f
+}def
+/50{
+292 -23 n
+-12 0 -30 4 -36 19 c
+-3 12 -4 27 9 29 c
+1 -15 25 -27 26 -48 c
+C
+f
+-190 -48 n
+5 -34 70 -41 42 -80 c
+20 3 26 -20 37 -29 c
+9 -11 -7 -13 -11 -21 c
+-27 18 -55 45 -91 64 c
+15 39 -89 64 -25 96 c
+6 -20 28 -46 48 -31 c
+C
+f
+110 -153 n
+1 -31 40 -4 44 -31 c
+26 -1 41 -18 39 -42 c
+22 -33 89 -30 88 -76 c
+25 -53 98 -40 116 -93 c
+105 -76 199 -135 307 -190 c
+35 -52 106 -29 137 -84 c
+-117 -2 -176 99 -283 124 c
+-49 48 -116 67 -170 105 c
+0 31 -34 17 -49 36 c
+-55 35 -74 103 -143 122 c
+-10 11 -8 28 -12 41 c
+-39 -6 -51 49 -92 34 c
+-7 13 6 39 -3 51 c
+19 3 l
+C
+f
+310 -106 n
+-2 -11 -22 -15 -33 -9 c
+3 14 l
+11 5 20 -4 30 -6 c
+C
+f
+686 -500 n
+1 -5 l
+-28 -6 -65 21 -97 4 c
+-13 7 1 17 1 24 c
+38 20 58 -31 95 -23 c
+C
+f
+135 -36 n
+18 -27 46 -10 66 -24 c
+-15 -18 -50 11 -77 7 c
+-34 17 -70 17 -102 33 c
+42 17 72 -27 113 -16 c
+C
+f
+1413 24 n
+2 -5 0 -9 -4 -11 c
+-19 -3 -33 23 -47 22 c
+18 5 36 2 50 -11 c
+C
+f
+545 87 n
+-6 -20 -32 -19 -42 -20 c
+}def
+/51{
+-8 19 15 13 21 22 c
+7 -1 15 6 21 -2 c
+C
+f
+1827 525 n
+-2 -22 -33 -61 -60 -56 c
+60 56 l
+C
+f
+}def
+end
diff --git a/troff/font/devutf/charlib/LH.example b/troff/font/devutf/charlib/LH.example
new file mode 100644
index 00000000..9374c45d
--- /dev/null
+++ b/troff/font/devutf/charlib/LH.example
@@ -0,0 +1,131 @@
+%
+% An example logo character. Building the PostScript program that prints
+% your company logo is not addressed here; we assume you already have
+% such a program, that it's relatively simple, and that it prints the
+% logo by itself on a page. What you'll find here are instructions for
+% converting that logo program into a character that can be accessed by
+% troff and dpost.
+%
+% Building a new charlib character involves some PostScript programming.
+% We've tried to isolate parameters that you'll need to change (Xoffset,
+% Yoffset, and Scaling), but we can't guarantee things will work properly
+% with every logo program. PostScript is a complex language and subtle
+% interactions between your logo program and what we've done here can
+% cause problems.
+%
+% Tuning the new character is an iterative process. You may want to adjust
+% the size of the logo (via Scaling), it's position relative to adjacent
+% characters and the baseline (Xoffset and Yoffset), and the distance troff
+% moves after printing the character (width field in file ../S1). The steps
+% to follow are:
+%
+% 1: Create a simple troff test file for the new character. Something
+% like,
+%
+% .sp 1i
+% .ps 10
+% size 10: \(LH
+% .sp 1i
+% .ps 18
+% size 18: \(LH
+% .sp 1i
+% .ps 36
+% size 36: \(LH
+% .sp 1i
+% .ps 10
+% four logo characters: \(LH\(LH\(LH\(LH
+%
+% is sufficient. The test file can go anywhere.
+%
+% 2: Change into directory /usr/lib/font/devpost/charlib. All file
+% pathnames will be relative to that directory.
+%
+% 3: Save a copy of the working LH logo file. Then replace LH with
+% this file (i.e. LH.example). Changes described below should be
+% be made in the new LH file (not in LH.example).
+%
+% 4: Your PostScript logo program will eventually replace whatever
+% you find between the <<StartLogo>> and <<EndLogo>> comment lines
+% in the PostScript build_LH procedure (below). What's there now
+% prints an example logo that you can use until you understand the
+% remaining steps.
+%
+% 5: Print your troff test file using (assuming your making changes
+% in the devpost charlib directory),
+%
+% troff -Tpost testfile | dpost | lp ...
+%
+% 6: Adjust the logo positioning by changing the numbers assigned to
+% Xoffset and Yoffset (below). Both are in units of 72 per inch.
+% Positive offsets should move the logo to the right and up the
+% page.
+%
+% 7: Adjust the logo size by changing the the number assigned to
+% Scaling. Unitsize also controls scaling, but there's no good
+% reason to change both Scaling and Unitsize.
+%
+% 8: Control the horizontal distance troff moves after printing the
+% new LH character by changing the width (i.e. the number in the
+% second column) assigned to LH in file ../S1. Character width
+% adjustments should probably wait until you're satisfied with
+% the Scaling set in step 7.
+%
+% 9: Back to step 5 until your satisfied with the output.
+%
+% The remaining steps are suggested but not required:
+%
+% 10: Delete PostScript comments in your new LH charlib file - comments
+% start with % and go to the end of the line.
+%
+% 11: Update the width field assigned to LH in file ../shell.lib. The
+% new width should reflect what's currently in your S1 font file.
+%
+% 12: Make a similiar set of changes in /usr/lib/font/devLatin1/charlib.
+% You can use the devpost version of LH to devLatin1/charlib/LH,
+% but changes to files devLatin1/S1 and devLatin1/shell.lib must be
+% entered by hand.
+%
+
+/Logo_Dict 100 dict dup begin
+ /Xoffset 0 def % 72 dpi with positive to the right
+ /Yoffset 0 def % 72 dpi with positive up the page
+ /Scaling 1.0 def % adjust this number to change the size
+ /Unitsize 36 def % for point size scaling - leave it be
+ /showpage {} def
+end def
+
+/build_LH { % don't bind this procedure
+ Logo_Dict begin
+ gsave
+ /charwidth exch def
+ currentpoint translate
+ resolution 72 div dup scale
+ Xoffset Yoffset translate
+ Scaling Scaling scale
+ ptsize Unitsize div dup scale
+
+ %% Replace everything between the <<StartLogo>> and <<EndLogo>>
+ %% comment lines by the PostScript program that prints your
+ %% logo.
+
+ %% <<StartLogo>>
+ newpath
+ .5 .5 scale
+ 0 0 moveto
+ 100 0 lineto
+ 100 100 lineto
+ closepath
+ .5 setgray
+ fill
+ 0 setgray
+ 10 10 translate
+ 45 rotate
+ 0 5 moveto
+ /Helvetica findfont 18 scalefont setfont
+ (Example Logo) show
+ %% <<EndLogo>>
+
+ grestore
+ end
+} def
+
diff --git a/troff/font/devutf/charlib/LV b/troff/font/devutf/charlib/LV
new file mode 100644
index 00000000..280d390e
--- /dev/null
+++ b/troff/font/devutf/charlib/LV
@@ -0,0 +1,202 @@
+%
+% PostScript 12 and 8 line logos - vertical configuration. Switch occurs
+% automatically below point size 29. Code from Matthijs Melchior.
+%
+
+/LOGO-dict-mm where not {
+ 64 dict /LOGO-dict-mm exch def
+}{pop} ifelse
+LOGO-dict-mm begin % initialize dictionary
+
+
+/globesetup {
+/r exch def
+/N exch def
+/d 2 N r mul N 1 sub add div def
+/h d r mul def
+} def
+/mkabs {
+/yp exch def
+/xl exch def
+dup dup 0 get xl mul 0 exch put
+dup dup 1 get h mul yp add 1 exch put
+dup dup 2 get xl mul 2 exch put
+dup dup 3 get h mul yp add 3 exch put
+dup dup 4 get xl mul 4 exch put
+dup dup 5 get h mul yp add 5 exch put
+} def
+/topsegment {
+/n exch def
+/y n r mul n .5 add add d mul def
+/a y 1 y dup mul sub sqrt atan def
+/x a cos def
+/c2 exch x y mkabs def
+/ly1 exch h mul y add def
+/lx1 exch x abs mul def
+/c1 exch x y mkabs def
+x y /moveto load
+0 0 1 a 180 a sub /arc load
+c1 aload pop /curveto load
+lx1 ly1 /lineto load
+c2 aload pop /curveto load
+/closepath load
+} def
+/botsegment {
+/n exch 1 add def
+/y n r mul n .5 sub add d mul def
+/a y 1 y dup mul sub sqrt atan def
+/x a cos def
+/c2 exch x y mkabs def
+/ly1 exch h mul y add def
+/lx1 exch x abs mul def
+/c1 exch x y mkabs def
+x y /moveto load
+0 0 1 a 540 a sub /arcn load
+c1 aload pop /curveto load
+lx1 ly1 /lineto load
+c2 aload pop /curveto load
+/closepath load
+} def
+/segment {
+/n exch def
+/dh exch 1 exch sub 2 div def
+/ylb n r mul n 0.5 add add d mul def
+/ylt ylb h add def
+/yrb ylb h dh mul add def
+/yrt ylt h dh mul sub def
+/alb ylb 1 ylb dup mul sub sqrt atan def
+/alt ylt 1 ylt dup mul sub sqrt atan def
+/arb yrb 1 yrb dup mul sub sqrt atan 180 exch sub def
+/art yrt 1 yrt dup mul sub sqrt atan 180 exch sub def
+/xlb alb cos def
+/xlt alt cos def
+/xrb arb cos def
+/xrt art cos def
+/c4 exch xrb abs ylb mkabs def
+/ly2 exch h mul ylb add def
+/lx2 exch xrb abs mul def
+/c3 exch xrb abs ylb mkabs def
+/c2 exch xrt abs ylt mkabs def
+/ly1 exch h mul ylt add def
+/lx1 exch xrt abs mul def
+/c1 exch xrt abs ylt mkabs def
+xlb ylb /moveto load
+0 0 1 alb alt /arc load
+c2 4 get c2 5 get /lineto load
+c2 2 get c2 3 get
+c2 0 get c2 1 get
+lx1 ly1 /curveto load
+c1 4 get c1 5 get /lineto load
+c1 2 get c1 3 get
+c1 0 get c1 1 get
+xrt yrt /curveto load
+0 0 1 art arb /arc load
+c3 aload pop /curveto load
+lx2 ly2 /lineto load
+c4 aload pop /curveto load
+/closepath load
+} def
+8 2.5 globesetup
+/globe8 [
+/newpath load
+[ -.9 .1 -.6 .2 -.5 .2 ] -.5 .2 [ -.4 .2 .0 .0 .4 .0 ] 3 topsegment
+[ -.9 -.35 -.85 -.35 -.8 -.35 ] -.1 -.35 [ .1 -.35 .3 .0 .5 .0 ]
+[ -.8 .35 -.75 .35 -.7 .35 ] -.1 .35 [ .1 .35 .4 .0 .55 .0 ] .55 2 segment
+[ -.8 -.35 -.75 -.35 -.7 -.35 ] .05 -.35 [ .2 -.35 .4 .0 .55 .0 ]
+[ -.8 .35 -.75 .35 -.7 .35 ] .05 .35 [ .2 .35 .45 .0 .6 .0 ] .7 1 segment
+[ -.8 -.35 -.75 -.35 -.7 -.35 ] .0 -.35 [ .15 -.35 .4 .0 .6 .0 ]
+[ -.8 .35 -.75 .35 -.7 .35 ] .0 .35 [ .15 .35 .4 .0 .6 .0 ] .7 0 segment
+[ -.7 -.35 -.65 -.35 -.6 -.35 ] -.1 -.35 [ .05 -.35 .35 .0 .55 .0 ]
+[ -.7 .35 -.65 .35 -.6 .35 ] -.1 .35 [ .05 .35 .25 .0 .4 .0 ] .8 -1 segment
+[ -.65 -.2 -.55 -.2 -.45 -.2 ] -.3 -.2 [ -.2 -.2 .2 .0 .3 .0 ]
+[ -.65 .1 -.55 .1 -.45 .1 ] -.45 .1 [ -.3 .1 -.1 .0 .0 .0 ] .96 -2 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ]
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] 1 -3 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] -4 botsegment
+] cvx def
+12 3 globesetup
+/globe12 [
+/newpath load
+[ -.8 .2 -.7 .25 -.5 .25 ] -.4 .25 [ -.2 .25 .0 .0 .2 .0 ] 5 topsegment
+[ -.7 -.35 -.7 -.35 -.6 -.35 ] -.3 -.35 [ -.1 -.35 .3 .0 .55 .0 ]
+[ -.7 .35 -.7 .35 -.6 .35 ] -.25 .35 [ -.05 .35 .4 .0 .55 .0 ] .6 4 segment
+[ -.8 -.35 -.7 -.35 -.6 -.35 ] -.1 -.35 [ .1 -.35 .4 .0 .5 .0 ]
+[ -.8 .35 -.7 .35 -.6 .35 ] -.1 .35 [ .1 .35 .4 .0 .5 .0 ] .7 3 segment
+[ -.8 -.35 -.7 -.35 -.6 -.35 ] .0 -.35 [ .1 -.35 .45 .0 .55 .0 ]
+[ -.8 .35 -.7 .35 -.6 .35 ] .0 .35 [ .15 .35 .4 .0 .5 .0 ] .8 2 segment
+[ -.75 -.35 -.7 -.35 -.6 -.35 ] .0 -.35 [ .2 -.35 .4 .0 .5 .0 ]
+[ -.75 .35 -.7 .35 -.6 .35 ] .0 .35 [ .2 .35 .45 .0 .55 .0 ] .9 1 segment
+[ -.7 -.35 -.6 -.35 -.55 -.35 ] .0 -.35 [ .1 -.35 .45 .0 .55 .0 ]
+[ -.7 .35 -.6 .35 -.55 .35 ] .0 .35 [ .1 .35 .5 .0 .6 .0 ] .9 0 segment
+] cvx
+[
+[ -.7 -.35 -.6 -.35 -.5 -.35 ] -.15 -.35 [ .0 -.35 .4 .0 .5 .0 ]
+[ -.65 .35 -.55 .35 -.45 .35 ] -.15 .35 [ .0 .35 .35 .0 .45 .0 ] .9 -1 segment
+[ -.8 -.1 -.5 -.3 -.4 -.3 ] -.2 -.3 [ .0 -.3 .3 .0 .4 .0 ]
+[ -.8 .1 -.5 .3 -.4 .3 ] -.2 .3 [ .0 .3 .2 .0 .3 .0 ] 1 -2 segment
+[ -.7 -.1 -.5 -.15 -.4 -.15 ] -.3 -.15 [ -.2 -.15 .0 .0 .2 .0 ]
+[ -.7 .05 -.5 .1 -.4 .1 ] -.4 .1 [ -.3 .1 .0 .0 .2 .0 ] 1 -3 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ]
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] 1 -4 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ]
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] 1 -5 segment
+[ .0 .0 .0 .0 .0 .0 ] .0 .0 [ .0 .0 .0 .0 .0 .0 ] -6 botsegment
+] cvx
+4 array cvx
+dup 0 5 -1 roll put
+dup 1 /exec load put
+dup 2 4 -1 roll put
+dup 3 /exec load put
+def
+
+/l { lineto } def
+/rl { rlineto } def
+/m { moveto } def
+/rm { rmoveto } def
+/C { closepath } def
+/c { curveto } def
+/rc { rcurveto } def
+/T { m 0 29 rl -9.5 0 rl 0 7 rl 29 0 rl 0 -7 rl -9.5 0 rl 0 -29 rl C } def
+/ATT {
+newpath
+1 36 div dup scale
+0 0 m 12 36 rl 8 0 rl -11 -36 rl C
+25 0 m -11 36 rl 8 0 rl 12 -36 rl C
+10 7 m 0 7 rl 14 0 rl 0 -7 rl C
+36 0 T
+80 6 m -3 0 -5 1.2 -6 2 rc -12 10 rl -2.4 2 -2.7 6 0 6 rc
+1 0 2 -1 2 -2 rc 0 -4 rl 7 0 rl 0 4 rl
+0 5 -3 7 -9 7 rc -6 0 -9 -3 -9 -7 rc
+0 -2 0 -3.6 2 -6 rc 12 -10 rl 6 -5 10 -6 13 -6 rc C
+71 18 m 0 -6 rl 0 -5 -3 -7 -7 -7 rc -3 0 -5 2 -5 4 rc 0 1 0 3 2 4 rc
+-4 5 rl -4 -2 -6 -6 -6 -9 rc 0 -7 6 -10 13 -10 rc
+9 0 14 6 14 11 rc 0 8 rl C
+82 0 T
+36 dup scale
+} def
+
+end
+
+/build_LV { % standard ATT logo
+ LOGO-dict-mm begin
+ /w exch def
+ ptsize 29 lt % select globe, # lines depends on point size
+ { /globe /globe8 load def }
+ { /globe /globe12 load def } ifelse
+ gsave
+ currentpoint translate
+ size 2 div dup scale
+ gsave
+ 1.02 1 transform round exch round exch itransform
+ translate
+ globe fill
+ grestore
+ gsave
+ %2.15 .62 translate
+ -0.1 -1.0 translate
+ .78 dup scale
+ ATT fill
+ grestore
+ grestore
+ end
+} def
diff --git a/troff/font/devutf/charlib/PC b/troff/font/devutf/charlib/PC
new file mode 100644
index 00000000..0f03581d
--- /dev/null
+++ b/troff/font/devutf/charlib/PC
@@ -0,0 +1,25 @@
+%
+% UMDS pencil - needs to be cleaned up.
+%
+
+/build_PC {
+ pop
+ gsave
+ currentpoint translate
+ 1 scaling div ptsize 10 div mul dup scale
+ newpath
+ 0 setlinecap
+ 1 setlinejoin
+ 2 setlinewidth
+ 0 1 moveto 12 0 rlineto stroke
+ 0 5 moveto 12 0 rlineto stroke
+ 0 9 moveto 12 0 rlineto stroke
+ 1 setlinewidth
+ 12 .5 moveto 21.27362 5 lineto 12 9.5 lineto stroke
+ 21.27362 5 moveto
+ .4 9.27362 mul neg .4 4 mul rlineto
+ 0 .8 4 mul neg rlineto
+ closepath fill
+ grestore
+} def
+
diff --git a/troff/font/devutf/charlib/RC b/troff/font/devutf/charlib/RC
new file mode 100644
index 00000000..bfb2af2f
--- /dev/null
+++ b/troff/font/devutf/charlib/RC
@@ -0,0 +1,13 @@
+/build_RC {
+ pop
+ size 4 div /side exch def
+ currentpoint
+ newpath
+ moveto
+ 0 side 1.5 mul rmoveto
+ 0 side rlineto
+ side 2.5 mul 0 rlineto
+ 0 side neg rlineto
+ closepath
+ fill
+} def
diff --git a/troff/font/devutf/charlib/README b/troff/font/devutf/charlib/README
new file mode 100644
index 00000000..29fac69f
--- /dev/null
+++ b/troff/font/devutf/charlib/README
@@ -0,0 +1,16 @@
+Postscript definitions for special troff characters. File names are
+the two character troff names. Each defines a PostScript procedure
+that begins with build_ and ends with the character's name. The
+build_?? procedure is called with the character width as it's only
+argument. The .map files contain extra character data (e.g. image
+data) that dpost downloads immediately after the build_?? call,
+if the character's font table code field is 2 (rather than 1).
+
+The following PostScript variables are available:
+
+ font current font
+ ptsize current point size
+ size actual font size - scaled up from ptsize
+
+Don't overuse this stuff!
+
diff --git a/troff/font/devutf/charlib/Sl b/troff/font/devutf/charlib/Sl
new file mode 100644
index 00000000..1cfdaf42
--- /dev/null
+++ b/troff/font/devutf/charlib/Sl
@@ -0,0 +1,104 @@
+/build_Sl {
+pop
+gsave
+size .0022 mul dup scale
+currentpoint translate
+14 93 moveto
+14 96 lineto
+29 110 lineto
+44 121 lineto
+54 127 lineto
+55 132 lineto
+57 146 lineto
+59 157 lineto
+62 171 lineto
+66 186 lineto
+70 199 lineto
+75 213 lineto
+81 228 lineto
+88 243 lineto
+96 257 lineto
+106 272 lineto
+118 287 lineto
+133 300 lineto
+148 307 lineto
+163 308 lineto
+178 304 lineto
+191 293 lineto
+197 281 lineto
+198 277 lineto
+198 260 lineto
+194 246 lineto
+187 231 lineto
+179 217 lineto
+168 202 lineto
+155 187 lineto
+141 172 lineto
+126 158 lineto
+111 146 lineto
+96 136 lineto
+94 131 lineto
+93 123 lineto
+92 112 lineto
+91 103 lineto
+90 93 lineto
+89 81 lineto
+89 40 lineto
+92 28 lineto
+97 18 lineto
+108 10 lineto
+122 10 lineto
+134 18 lineto
+145 33 lineto
+152 48 lineto
+158 62 lineto
+168 58 lineto
+168 59 lineto
+163 45 lineto
+157 31 lineto
+148 16 lineto
+133 3 lineto
+118 -1 lineto
+103 0 lineto
+88 5 lineto
+73 18 lineto
+64 31 lineto
+58 46 lineto
+55 59 lineto
+53 73 lineto
+52 111 lineto
+37 101 lineto
+22 86 lineto
+14 93 lineto
+
+97 152 moveto
+97 153 lineto
+99 166 lineto
+101 178 lineto
+103 190 lineto
+106 205 lineto
+109 218 lineto
+113 232 lineto
+118 246 lineto
+124 261 lineto
+132 275 lineto
+144 290 lineto
+157 298 lineto
+171 298 lineto
+181 291 lineto
+186 283 lineto
+187 279 lineto
+187 264 lineto
+186 260 lineto
+181 246 lineto
+174 233 lineto
+165 218 lineto
+155 204 lineto
+142 190 lineto
+127 175 lineto
+112 162 lineto
+97 152 lineto
+
+eofill
+grestore
+} def
diff --git a/troff/font/devutf/charlib/bx b/troff/font/devutf/charlib/bx
new file mode 100644
index 00000000..51ea35c5
--- /dev/null
+++ b/troff/font/devutf/charlib/bx
@@ -0,0 +1,12 @@
+/build_bx {
+ pop
+ size 2 div /side exch def
+ currentpoint
+ newpath
+ moveto
+ 0 side rlineto
+ side 0 rlineto
+ 0 side neg rlineto
+ closepath
+ fill
+} def
diff --git a/troff/font/devutf/charlib/ci b/troff/font/devutf/charlib/ci
new file mode 100644
index 00000000..bf65f61d
--- /dev/null
+++ b/troff/font/devutf/charlib/ci
@@ -0,0 +1,8 @@
+/build_ci {
+ pop
+ size 3 mul 8 div /rad exch def
+ currentpoint
+ newpath
+ rad add exch rad add exch rad 0 360 arc
+ stroke
+} def
diff --git a/troff/font/devutf/charlib/ff b/troff/font/devutf/charlib/ff
new file mode 100644
index 00000000..e77bcdbb
--- /dev/null
+++ b/troff/font/devutf/charlib/ff
@@ -0,0 +1,4 @@
+/build_ff {
+ pop
+ size .05 mul neg 0 (ff) ashow
+} def
diff --git a/troff/font/devutf/charlib/lc b/troff/font/devutf/charlib/lc
new file mode 100644
index 00000000..b0312c14
--- /dev/null
+++ b/troff/font/devutf/charlib/lc
@@ -0,0 +1,36 @@
+%
+% This stuff has gotten terribly complicated - sorry.
+%
+
+currentdict /bvbbox known not {/bvbbox [0 0 0 0 0 0 0] def} if
+
+/build_lc {
+ pop
+ gsave
+ currentpoint translate newpath
+ bvbbox 6 get size ne {
+ gsave
+ initgraphics
+ scaling scaling scale
+ 0 0 moveto
+ (\357) false charpath flattenpath pathbbox 0 0 size bvbbox astore pop
+ 0 1 idtransform dup mul exch dup mul add sqrt dup
+ bvbbox 1 get add bvbbox 1 3 -1 roll put
+ bvbbox 3 get exch sub bvbbox 3 3 -1 roll put
+ bvbbox 2 get bvbbox 0 get sub bvbbox 4 3 -1 roll put
+ bvbbox 2 get bvbbox 0 get add 2 div bvbbox 5 3 -1 roll put
+ grestore
+ } if
+ bvbbox 0 get bvbbox 1 get moveto
+ bvbbox 0 get bvbbox 3 get lineto
+ bvbbox 5 get bvbbox 4 get 8 mul add dup bvbbox 3 get lineto
+ bvbbox 1 get lineto closepath clip newpath
+ 0 0 moveto (\357) show
+ bvbbox 5 get bvbbox 3 get moveto
+ bvbbox 4 get dup dup
+ 8 mul 0 rlineto
+ 0 exch neg rlineto
+ 8 mul neg 0 rlineto
+ closepath clip eofill
+ grestore
+} def
diff --git a/troff/font/devutf/charlib/lf b/troff/font/devutf/charlib/lf
new file mode 100644
index 00000000..37452549
--- /dev/null
+++ b/troff/font/devutf/charlib/lf
@@ -0,0 +1,36 @@
+%
+% This stuff has gotten terribly complicated - sorry.
+%
+
+currentdict /bvbbox known not {/bvbbox [0 0 0 0 0 0 0] def} if
+
+/build_lf {
+ pop
+ gsave
+ currentpoint translate newpath
+ bvbbox 6 get size ne {
+ gsave
+ initgraphics
+ scaling scaling scale
+ 0 0 moveto
+ (\357) false charpath flattenpath pathbbox 0 0 size bvbbox astore pop
+ 0 1 idtransform dup mul exch dup mul add sqrt dup
+ bvbbox 1 get add bvbbox 1 3 -1 roll put
+ bvbbox 3 get exch sub bvbbox 3 3 -1 roll put
+ bvbbox 2 get bvbbox 0 get sub bvbbox 4 3 -1 roll put
+ bvbbox 2 get bvbbox 0 get add 2 div bvbbox 5 3 -1 roll put
+ grestore
+ } if
+ bvbbox 0 get bvbbox 1 get moveto
+ bvbbox 0 get bvbbox 3 get lineto
+ bvbbox 5 get bvbbox 4 get 8 mul add dup bvbbox 3 get lineto
+ bvbbox 1 get lineto closepath clip newpath
+ 0 0 moveto (\357) show
+ bvbbox 5 get bvbbox 1 get moveto
+ bvbbox 4 get dup dup
+ 8 mul 0 rlineto
+ 0 exch rlineto
+ 8 mul neg 0 rlineto
+ closepath clip eofill
+ grestore
+} def
diff --git a/troff/font/devutf/charlib/ob b/troff/font/devutf/charlib/ob
new file mode 100644
index 00000000..b0bf3139
--- /dev/null
+++ b/troff/font/devutf/charlib/ob
@@ -0,0 +1,8 @@
+/build_ob {
+ pop
+ size 3 mul 16 div /rad exch def
+ currentpoint
+ newpath
+ rad add exch rad add exch rad 0 360 arc
+ stroke
+} def
diff --git a/troff/font/devutf/charlib/pw b/troff/font/devutf/charlib/pw
new file mode 100644
index 00000000..bc8cac8b
--- /dev/null
+++ b/troff/font/devutf/charlib/pw
@@ -0,0 +1,140 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 1 -1 199 258
+%%Creator: MetaPost
+%%CreationDate: 1994.06.28:1046
+/pjw1{
+37 211 moveto
+37 206 lineto
+41 206 lineto
+43 212 lineto
+44 212 46 212 46 210 curveto
+41 198 35 186 35 174 curveto
+50 174 66 175 81 173 curveto
+81 171 lineto
+61 171 lineto
+61 170 lineto
+86 170 lineto
+88 168 89 166 90 164 curveto
+101 164 111 169 122 172 curveto
+139 172 lineto
+125 194 115 219 93 233 curveto
+87 234 80 236 74 235 curveto
+64 229 54 224 46 217 curveto
+45 217 44 217 44 218 curveto
+61 242 lineto
+67 248 72 258 82 258 curveto
+94 257 107 256 119 254 curveto
+134 247 147 239 161 231 curveto
+180 231 lineto
+180 226 174 228 171 226 curveto
+178 220 185 214 192 207 curveto
+189 207 187 207 187 205 curveto
+190 205 193 204 196 203 curveto
+198 193 202 181 193 181 curveto
+193 177 198 175 198 171 curveto
+196 171 194 171 194 169 curveto
+195 165 196 161 198 157 curveto
+194 147 193 135 184 130 curveto
+180 130 lineto
+169 107 lineto
+171 103 176 104 180 104 curveto
+180 93 176 81 166 76 curveto
+162 76 157 77 155 80 curveto
+153 80 152 80 151 80 curveto
+151 71 lineto
+155 71 lineto
+155 68 153 65 152 63 curveto
+145 62 lineto
+141 47 144 31 144 15 curveto
+141 0 lineto
+124 0 107 -1 90 1 curveto
+72 36 lineto
+86 48 105 49 122 54 curveto
+122 54 lineto
+110 61 97 65 84 69 curveto
+81 71 78 73 78 76 curveto
+86 77 93 77 101 77 curveto
+106 79 113 79 113 84 curveto
+95 86 77 87 59 89 curveto
+59 92 61 95 64 95 curveto
+69 88 80 92 89 92 curveto
+95 92 104 90 104 96 curveto
+93 97 lineto
+87 103 82 109 77 115 curveto
+89 116 101 117 113 118 curveto
+99 154 lineto
+90 154 87 144 82 138 curveto
+77 132 73 124 66 120 curveto
+63 120 59 119 59 122 curveto
+62 123 66 123 66 126 curveto
+58 126 50 127 42 128 curveto
+34 137 lineto
+34 140 34 144 31 144 curveto
+30 135 31 125 31 116 curveto
+25 116 22 122 19 127 curveto
+16 131 15 136 12 139 curveto
+5 139 15 127 9 127 curveto
+3 133 3 142 1 150 curveto
+1 158 6 166 9 173 curveto
+18 186 25 199 35 211 curveto
+closepath
+} bind def
+/pjw2{
+27 112 moveto
+40 75 lineto
+40 74 38 73 37 73 curveto
+25 87 lineto
+17 112 lineto
+closepath
+43 154 moveto
+43 167 lineto
+41 167 38 167 39 169 curveto
+57 171 lineto
+74 167 lineto
+74 166 73 165 72 165 curveto
+64 164 56 162 49 158 curveto
+48 154 45 149 49 149 curveto
+51 151 53 152 55 154 curveto
+87 153 lineto
+87 144 80 136 74 129 curveto
+64 128 53 126 43 129 curveto
+37 135 lineto
+37 138 36 141 36 145 curveto
+40 145 lineto
+41 148 42 151 43 154 curveto closepath
+108 145 moveto
+119 145 130 143 141 140 curveto
+146 134 155 129 149 126 curveto
+138 124 126 123 116 129 curveto
+113 134 108 139 108 145 curveto
+closepath
+114 96 moveto
+116 103 118 110 121 117 curveto
+128 117 134 112 139 107 curveto
+139 101 137 96 132 93 curveto
+closepath
+134 162 moveto
+115 162 lineto
+115 162 115 163 115 164 curveto
+134 164 lineto
+closepath
+117 73 moveto
+115 78 121 81 125 85 curveto
+129 85 lineto
+130 83 131 81 131 79 curveto
+128 74 lineto
+124 74 121 73 117 73 curveto closepath
+141 119 moveto
+134 119 126 117 126 123 curveto
+131 123 136 122 141 121 curveto
+closepath
+} bind def
+
+/build_pw {
+pop
+gsave
+size .0028 mul dup scale
+currentpoint translate
+pjw1 pjw2 eofill
+grestore
+} bind def
diff --git a/troff/font/devutf/charlib/rH b/troff/font/devutf/charlib/rH
new file mode 100644
index 00000000..798c114a
--- /dev/null
+++ b/troff/font/devutf/charlib/rH
@@ -0,0 +1,157 @@
+/build_rH {
+pop
+gsave
+size .0022 mul dup scale
+currentpoint translate
+
+15 66 moveto
+15 86 lineto
+16 131 lineto
+17 146 lineto
+18 158 lineto
+19 167 lineto
+21 181 lineto
+24 190 lineto
+34 193 lineto
+49 189 lineto
+58 182 lineto
+60 177 lineto
+60 166 lineto
+59 156 lineto
+58 143 lineto
+57 130 lineto
+56 117 lineto
+55 102 lineto
+54 42 lineto
+53 39 lineto
+49 35 lineto
+34 34 lineto
+19 39 lineto
+16 47 lineto
+15 66 lineto
+fill
+
+65 60 moveto
+65 111 lineto
+66 127 lineto
+67 139 lineto
+69 153 lineto
+72 163 lineto
+83 171 lineto
+98 177 lineto
+113 182 lineto
+128 187 lineto
+143 190 lineto
+158 194 lineto
+173 196 lineto
+188 199 lineto
+203 201 lineto
+218 203 lineto
+233 205 lineto
+248 205 lineto
+263 206 lineto
+278 206 lineto
+293 206 lineto
+308 206 lineto
+323 206 lineto
+338 205 lineto
+353 203 lineto
+368 202 lineto
+383 200 lineto
+394 197 lineto
+389 190 lineto
+389 180 lineto
+391 176 lineto
+391 173 lineto
+380 173 lineto
+365 173 lineto
+350 174 lineto
+335 175 lineto
+320 176 lineto
+305 176 lineto
+290 176 lineto
+275 177 lineto
+260 177 lineto
+245 177 lineto
+240 173 lineto
+240 170 lineto
+245 165 lineto
+260 164 lineto
+275 164 lineto
+290 164 lineto
+305 163 lineto
+320 160 lineto
+327 155 lineto
+330 149 lineto
+330 134 lineto
+328 129 lineto
+323 124 lineto
+309 121 lineto
+294 121 lineto
+279 121 lineto
+264 121 lineto
+249 121 lineto
+234 121 lineto
+228 118 lineto
+228 112 lineto
+234 109 lineto
+249 109 lineto
+264 109 lineto
+279 108 lineto
+294 108 lineto
+306 104 lineto
+311 97 lineto
+312 91 lineto
+312 88 lineto
+311 82 lineto
+305 74 lineto
+290 72 lineto
+275 72 lineto
+260 72 lineto
+245 73 lineto
+230 73 lineto
+215 73 lineto
+205 70 lineto
+205 63 lineto
+217 60 lineto
+232 60 lineto
+247 60 lineto
+262 60 lineto
+277 57 lineto
+283 52 lineto
+285 44 lineto
+285 41 lineto
+284 35 lineto
+280 30 lineto
+268 26 lineto
+253 25 lineto
+238 26 lineto
+223 28 lineto
+208 31 lineto
+193 33 lineto
+178 34 lineto
+163 33 lineto
+148 31 lineto
+133 28 lineto
+118 27 lineto
+103 28 lineto
+88 34 lineto
+73 43 lineto
+67 52 lineto
+65 60 lineto
+fill
+
+396 180 moveto
+396 188 lineto
+399 194 lineto
+410 196 lineto
+416 190 lineto
+416 180 lineto
+415 177 lineto
+411 173 lineto
+400 173 lineto
+396 180 lineto
+fill
+
+grestore
+} def
diff --git a/troff/font/devutf/charlib/rf b/troff/font/devutf/charlib/rf
new file mode 100644
index 00000000..d13d85bc
--- /dev/null
+++ b/troff/font/devutf/charlib/rf
@@ -0,0 +1,36 @@
+%
+% This stuff has gotten terribly complicated - sorry.
+%
+
+currentdict /bvbbox known not {/bvbbox [0 0 0 0 0 0 0] def} if
+
+/build_rf {
+ pop
+ gsave
+ currentpoint translate newpath
+ bvbbox 6 get size ne {
+ gsave
+ initgraphics
+ scaling scaling scale
+ 0 0 moveto
+ (\357) false charpath flattenpath pathbbox 0 0 size bvbbox astore pop
+ 0 1 idtransform dup mul exch dup mul add sqrt dup
+ bvbbox 1 get add bvbbox 1 3 -1 roll put
+ bvbbox 3 get exch sub bvbbox 3 3 -1 roll put
+ bvbbox 2 get bvbbox 0 get sub bvbbox 4 3 -1 roll put
+ bvbbox 2 get bvbbox 0 get add 2 div bvbbox 5 3 -1 roll put
+ grestore
+ } if
+ bvbbox 2 get bvbbox 1 get moveto
+ bvbbox 2 get bvbbox 3 get lineto
+ bvbbox 5 get bvbbox 4 get 8 mul sub dup bvbbox 3 get lineto
+ bvbbox 1 get lineto closepath clip newpath
+ 0 0 moveto (\357) show
+ bvbbox 5 get bvbbox 1 get moveto
+ bvbbox 4 get dup dup
+ 8 mul neg 0 rlineto
+ 0 exch rlineto
+ 8 mul 0 rlineto
+ closepath clip eofill
+ grestore
+} def
diff --git a/troff/font/devutf/charlib/sq b/troff/font/devutf/charlib/sq
new file mode 100644
index 00000000..32486e88
--- /dev/null
+++ b/troff/font/devutf/charlib/sq
@@ -0,0 +1,12 @@
+/build_sq {
+ pop
+ size 2 div /side exch def
+ currentpoint
+ newpath
+ moveto
+ 0 side rlineto
+ side 0 rlineto
+ 0 side neg rlineto
+ closepath
+ font B eq {fill} {stroke} ifelse
+} def
diff --git a/troff/font/devutf/charlib/~= b/troff/font/devutf/charlib/~=
new file mode 100644
index 00000000..215ddd4d
--- /dev/null
+++ b/troff/font/devutf/charlib/~=
@@ -0,0 +1,4 @@
+/build_~= {
+ pop
+ (\176) stringwidth pop neg size -.15 mul (\176\055) ashow
+} def
diff --git a/troff/font/devutf/charlib/☺ b/troff/font/devutf/charlib/☺
new file mode 100644
index 00000000..c08ed447
--- /dev/null
+++ b/troff/font/devutf/charlib/☺
@@ -0,0 +1,12 @@
+/build_X263a{
+ pop
+ gsave
+ currentpoint translate 7.44 7.68 scale ptsize dup scale
+ 31 32 true [31 0 0 -32 2 31]
+ {< 0007c000 007ff800 01c00600 03000180 060000c0 08000060 18000030 30000018
+ 20000008 4000000c 40183004 c0183006 80183002 80000002 80000002 80000002
+ 860000c2 8e0000e2 8e0000e2 9a0001e2 c3000186 41800304 41c0060c 60f01c08
+ 303ff818 101fe030 08000060 040000c0 03000180 01c00700 007cfc00 000fe000
+ >} imagemask
+ grestore
+} def