V10/vol2/pi/binps.ps

%!PS-Adobe-2.0
%%Version: 3.1
%%DocumentFonts: (atend)
%%Pages: (atend)
%%EndComments
%
% Version 3.1 prologue for DMD bitmap files.
%

/#copies 1 store
/aspectratio 1 def
/formsperpage 1 def
/landscape false def
/magnification 1 def
/margin 0 def
/orientation 0 def
/screenres 100 def
/xoffset 0 def
/yoffset 0 def

/useclippath true def
/pagebbox [0 0 612 792] def

/inch {72 mul} bind def
/min {2 copy gt {exch} if pop} bind def

/setup {
	counttomark 2 idiv {def} repeat pop

	landscape {/orientation 90 orientation add def} if

	pagedimensions
	xcenter ycenter translate
	orientation neg rotate
	xoffset inch yoffset inch translate
	magnification dup aspectratio mul scale

	/height height margin sub def
	/width width margin sub def
} def

/pagedimensions {
	useclippath {
		/pagebbox [clippath pathbbox newpath] def
	} if
	pagebbox aload pop
	4 -1 roll exch 4 1 roll 4 copy
	landscape {4 2 roll} if
	sub /width exch def
	sub /height exch def
	add 2 div /xcenter exch def
	add 2 div /ycenter exch def
	userdict /gotpagebbox true put
} def

/pagesetup {/page exch def} bind def

/bitmap {
	/scanlines exch def
	/scanlength exch def
	/flip exch def
	/v8format exch def

	/bytelength scanlength 8 idiv def
	/picstr bytelength string def
	/lpicstr bytelength string def
	/bytelength bytelength 1 sub def

	gsave

% First the overall scaling.

	height scanlines div width scanlength div min
	72 screenres div min
	dup scale

% Followed by the one for the unit square.

	scanlength neg 2 div scanlines neg 2 div translate
	scanlength scanlines scale
	v8format {getv8bitmap} {getbitmap} ifelse
	grestore
} bind def

/getbitmap {
	scanlength scanlines flip [scanlength 0 0 scanlines neg 0 scanlines] {
		0 {
			currentfile token pop dup
			0 eq {pop pop exit} if
			/charcount exch def
			picstr 1 index charcount getinterval
			/repl exch def
			currentfile repl readhexstring pop pop
			charcount add
			currentfile token pop {
				picstr 1 index repl putinterval
				charcount add
			} repeat
		} loop
		picstr
	} imagemask
} bind def

/getv8bitmap {
	scanlength scanlines flip not [scanlength 0 0 scanlines neg 0 scanlines] {
		0 {
			currentfile token pop dup
			0 eq {pop pop exit} if
			/charcount exch def
			picstr 1 index charcount getinterval
			/repl exch def
			currentfile repl readhexstring pop pop
			charcount add
			currentfile token pop {
				picstr 1 index repl putinterval
				charcount add
			} repeat
		} loop
		0 0 picstr {
			exch lpicstr exch get xor
			lpicstr exch 2 index exch put
			1 add dup
		} forall
		pop pop lpicstr
	} imagemask
} bind def

/done {/lastpage where {pop lastpage} if} def
%%EndProlog
%%BeginSetup
mark
setup
%%EndSetup
%%Page: 1 1
/saveobj save def
false false 512 81 bitmap
6 FFFFFFFFFFFF 9
4 FFFFFFFF 0
0
6 FFFFFFFFFFFF 9
4 FFFFFFFF 0
0
6 FFFFFFFFFFFF 9
4 FFFFFFFF 0
0
6 FFFFFFFFFFFF 9
4 FFFFFFFF 0
0
6 FFFFFFFFFFFF 9
4 FFFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00000000000000000000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00000000000000000000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00000000000000000000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00000000000000000000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00198030000180000000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00198030000180000000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00318000000300000000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF0031B1F06E031B07C000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF0061D83077061D8C6000001FFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00618C30630618CC000000000FFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00C18C30630C18CE000000003FFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF00C18C30630C18C7C0000000FFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF01818C30631818C0E00000007FFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF01818C30631818C0600000003FFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF030198306330198C600000041FFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF0301F1FE63301F07C00000060FFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF06000000006018000000000F07FFFF 0
0
6 FFFFFFFFFFFF 7
16 FF06000000006018000000000F83FFFF 0
0
6 FFFFFFFFFFFF 7
16 FF7FFFFFFFFFFFE7FFFFFFFFDFC1FFFF 0
0
6 FFFFFFFFFFFF 7
16 FF7FFFFFFFFFFFFFFFFFFFFFDFE0FFFF 0
0
6 FFFFFFFFFFFF 7
16 FF7FFFFFFFFFFFFFFFFFFFFFDFF07FFF 0
0
6 FFFFFFFFFFFF 7
16 FF7FE67FCFFFFE7FFFFFFFFFDFF83FFF 0
0
6 FFFFFFFFFFFF 7
16 FF7FE67FCFFFFE7FFFFFFFFFDFFC3FFF 0
0
6 FFFFFFFFFFFF 7
16 FF7FCE7FFFFFFCFFFFFFFFFFDFFE3FFF 0
0
6 FFFFFFFFFFFF 7
16 FF7FCE4E0F91FCE4F83FFE0FDFFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF7F9E27CF88F9E2739FFCE7DFFFFFFF 0
0
6 FFFFFFFFFFFF 7
16 FF7F9E73CF9CF9E733FFFFE7DFFFFFFF 0
0
6 FFF800000000 0
6 000000000000 6
16 007F3E73CF9CF3E731FFFFE7DFFFFFFF 0
0
6 FFF800000000 0
6 000000000000 6
16 007F3E73CF9CF3E7383FFE07DFFFFFFF 0
0
6 FFF800000000 0
6 000000000000 6
16 007E7E73CF9CE7E73F1FFCE7DFFFFFFF 0
0
6 FFF800000000 0
6 000000000000 6
16 007E7E73CF9CE7E73F9FFCE7DFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CFE67CF9CCFE6739FFCC7DFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CFE0E019CCFE0F83FFE27DFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF79FFFFFFFF9FE7FFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFCF 0
6 FFFFFFFFFFFF 6
16 FF79FFFFFFFF9FE7FFFFFFFFDFFFFFFF 0
0
24 FFF8000FFFCFFFFFFFF83FFF9FA7E7C0E0F07FFFFFFFFFFF 0
6 FFFFFFFFFFFF 3
16 FF7FFFFFFFFFFFE7FFFFFFFFDFFFFFFF 0
0
24 FFF8000FFFFFFFFFFFF39FFF1FA7C7C0CE673FFFFFFFFFFF 0
6 FFFFFFFFFFFF 3
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
24 FFF8000E4E0FFFFFFFF39FFE9F67A7DFCE673FFFFFFFFFFF 0
6 FFFFFFFFFFFF 3
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
24 FFF8000E27CFFF807FFF9FFD9F6767DFCE7F3FFFFFFFFFFF 0
6 FFFFFFFFFFFF 3
16 FF7FE67FCFFFFE7FFFFFFFFFDFFFFFFF 0
0
24 FFF8000E73CFFF807FFF9FFF9EE7E7C7CE7F3FFFFFFFFFFF 0
6 FFFFFFFFFFFF 3
16 FF7FE67FCFFFFE7FFFFFFFFFDFFFFFFF 0
0
24 FFF8000E73CFFFFFFFFC7FFF9EE7E7F1E07E7FFFFFFFFFFF 0
6 FFFFFFFFFFFF 3
16 FF7FCE7FFFFFFCFFFFFFFFFFDFFFFFFF 0
0
18 FFF8000E73CFFFFFFFFF9FFF9E03E7FCFE7C 0
6 FFFFFFFFFFFF 4
16 FF7FCE4E0F91FCE4F83FFCE7DFFFFFFF 0
0
18 FFF8000E73CFFF807FFF9FFF9E03E7FCFE79 0
6 FFFFFFFFFFFF 4
16 FF7F9E27CF88F9E2739FFCF7DFFFFFFF 0
0
18 FFF8000E73CFFF807FFF9FFF9FE7E7FCFE73 0
6 FFFFFFFFFFFF 4
16 FF7F9E73CF9CF9E733FFFE6FDFFFFFFF 0
0
24 FFF8000E67CFFFFFFFF39E7F9FE7E79CCE603FFFFFFFFFFF 0
6 FFFFFFFFFFFF 3
16 FF7F3E73CF9CF3E731FFFE1FDFFFFFFF 0
0
24 FFF8000E0E01FFFFFFF83E7E078381C1E0E03FFFFFFFFFFF 0
6 FFFFFFFFFFFF 3
16 FF7F3E73CF9CF3E7383FFFBFDFFFFFFF 0
0
6 FFF8000E7FFF 0
6 FFFFFFFFFFFF 6
16 FF7E7E73CF9CE7E73F1FFF0FDFFFFFFF 0
0
6 FFF8000E7FFF 0
6 FFFFFFFFFFFF 6
16 FF7E7E73CF9CE7E73F9FFECFDFFFFFFF 0
0
6 FFF8000E7FFF 0
6 FFFFFFFFFFFF 6
16 FF7CFE67CF9CCFE6739FFDE7DFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CFE0E019CCFE0F83FFCE7DFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF79FFFFFFFF9FE7FFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF79FFFFFFFF9FE7FFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFE7FFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CFFFFFFFFFFC1FFFFFF3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CFFFFFFFFFFF9FFFFFF3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CFFFFFFFFFFF9FFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CE7871991F0F9FFF9383FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CEF338188E679FFF89F3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CDE73999CCE79FFF9CF3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CBE739F9CCE79FFF9CF3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7C3E039F9CC079FFF9CF3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7C9E7F9F9CCFF9FFF9CF3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CCE7F9F9CCFF9FFF9CF3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CE7339F9CE679FFF99F3FDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7CE787079CF0C03FF83807DFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFF9FFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFF9FFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFF9FFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
6 FFF8000FFFFF 0
6 FFFFFFFFFFFF 6
16 FF7FFFFFFFFFFFFFFFFFFFFFDFFFFFFF 0
0
showpage
saveobj restore
%%EndPage: 1 1
%%Trailer
done
%%BoundingBox: 0 0 369 59
%%Pages: 1