home *** CD-ROM | disk | FTP | other *** search
/ Boot Disc 12 / boot-disc-1997-08.iso / ILSTRATR / ARCHIVE.Z / ProcSets.aip / TEXT / 1021 < prev    next >
Text File  |  1997-05-07  |  16KB  |  1,299 lines

  1. %%BeginResource: procset Adobe_Illustrator_AI5 1.2 0
  2. %%Title: (Adobe Illustrator (R) Version 7.0 Full Prolog)
  3. %%Version: 1.2 0
  4. %%CreationDate: (3/7/1994) ()
  5. %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
  6. currentpacking true setpacking
  7. userdict /Adobe_Illustrator_AI5_vars 107 dict dup begin
  8. put
  9. /_eo false def
  10. /_lp /none def
  11. /_pf
  12. {
  13. } def
  14. /_ps
  15. {
  16. } def
  17. /_psf
  18. {
  19. } def
  20. /_pss
  21. {
  22. } def
  23. /_pjsf
  24. {
  25. } def
  26. /_pjss
  27. {
  28. } def
  29. /_pola 0 def
  30. /_doClip 0 def
  31. /cf currentflat def
  32. /_lineorientation 0 def
  33. /_charorientation 0 def
  34. /_yokoorientation 0 def
  35. /_tm matrix def
  36. /_renderStart
  37. [
  38. /e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0
  39. ] def
  40. /_renderEnd
  41. [
  42. null null null null /i1 /i1 /i1 /i1
  43. ] def
  44. /_render -1 def
  45. /_shift [0 0] def
  46. /_ax 0 def
  47. /_ay 0 def
  48. /_cx 0 def
  49. /_cy 0 def
  50. /_leading
  51. [
  52. 0 0
  53. ] def
  54. /_ctm matrix def
  55. /_mtx matrix def
  56. /_sp 16#020 def
  57. /_hyphen (-) def
  58. /_fontSize 0 def
  59. /_fontAscent 0 def
  60. /_fontDescent 0 def
  61. /_fontHeight 0 def
  62. /_fontRotateAdjust 0 def
  63. /Ss 256 string def
  64. Ss 0 (fonts/) putinterval
  65. /_cnt 0 def
  66. /_scale [1 1] def
  67. /_nativeEncoding 0 def
  68. /_useNativeEncoding 0 def
  69. /_tempEncode 0 def
  70. /_pntr 0 def
  71. /_tDict 2 dict def
  72. /_hfname 100 string def
  73. /_hffound false def
  74. /Tx
  75. {
  76. } def
  77. /Tj
  78. {
  79. } def
  80. /CRender
  81. {
  82. } def
  83. /_AI3_savepage
  84. {
  85. } def
  86. /_gf null def
  87. /_cf 4 array def
  88. /_rgbf 3 array def
  89. /_if null def
  90. /_of false def
  91. /_fc
  92. {
  93. } def
  94. /_gs null def
  95. /_cs 4 array def
  96. /_rgbs 3 array def
  97. /_is null def
  98. /_os false def
  99. /_sc
  100. {
  101. } def
  102. /_pd 1 dict def
  103. /_ed 15 dict def
  104. /_pm matrix def
  105. /_fm null def
  106. /_fd null def
  107. /_fdd null def
  108. /_sm null def
  109. /_sd null def
  110. /_sdd null def
  111. /_i null def
  112. /_lobyte 0 def
  113. /_hibyte 0 def
  114. /_cproc null def
  115. /_cscript 0 def
  116. /_hvax 0 def
  117. /_hvay 0 def
  118. /_hvwb 0 def
  119. /_hvcx 0 def
  120. /_hvcy 0 def
  121. /_bitfont null def
  122. /_bitlobyte 0 def
  123. /_bithibyte 0 def
  124. /_bitkey null def
  125. /_bitdata null def
  126. /_bitindex 0 def
  127. /discardSave null def
  128. /buffer 256 string def
  129. /beginString null def
  130. /endString null def
  131. /endStringLength null def
  132. /layerCnt 1 def
  133. /layerCount 1 def
  134. /perCent (%) 0 get def
  135. /perCentSeen? false def
  136. /newBuff null def
  137. /newBuffButFirst null def
  138. /newBuffLast null def
  139. /clipForward? false def
  140. end
  141. userdict /Adobe_Illustrator_AI5 known not {
  142.     userdict /Adobe_Illustrator_AI5 95 dict put
  143. } if
  144. userdict /Adobe_Illustrator_AI5 get begin
  145. /initialize
  146. {
  147.     Adobe_Illustrator_AI5 dup begin
  148.     Adobe_Illustrator_AI5_vars begin
  149.     discardDict
  150.     {
  151.         bind pop pop
  152.     } forall
  153.     dup /nc get begin
  154.     {
  155.         dup xcheck 1 index type /operatortype ne and
  156.         {
  157.             bind
  158.         } if
  159.         pop pop
  160.     } forall
  161.  end
  162.     newpath
  163. } def
  164. /terminate
  165. {
  166.  end
  167.  end
  168. } def
  169. /_
  170. null def
  171. /ddef
  172. {
  173.     Adobe_Illustrator_AI5_vars 3 1 roll put
  174. } def
  175. /xput
  176. {
  177.     dup load dup length exch maxlength eq
  178.     {
  179.         dup dup load dup
  180.         length 2 mul dict copy def
  181.     } if
  182.     load begin
  183.     def
  184.  end
  185. } def
  186. /npop
  187. {
  188.     {
  189.         pop
  190.     } repeat
  191. } def
  192. /hswj
  193. {
  194.     dup stringwidth 3 2 roll
  195.     {
  196.         _hvwb eq { exch _hvcx add exch _hvcy add } if
  197.         exch _hvax add exch _hvay add
  198.     } cforall
  199. } def
  200. /vswj
  201. {
  202.     0 0 3 -1 roll
  203.     {
  204.         dup 255 le
  205.         _charorientation 1 eq
  206.         and
  207.         {
  208.             dup cstring stringwidth 5 2 roll
  209.             _hvwb eq { exch _hvcy sub exch _hvcx sub } if
  210.             exch _hvay sub exch _hvax sub
  211.             4 -1 roll sub exch
  212.             3 -1 roll sub exch
  213.         }
  214.         {
  215.             _hvwb eq { exch _hvcy sub exch _hvcx sub } if
  216.             exch _hvay sub exch _hvax sub
  217.             _fontHeight sub
  218.         } ifelse
  219.     } cforall
  220. } def
  221. /swj
  222. {
  223.     6 1 roll
  224.     /_hvay exch ddef
  225.     /_hvax exch ddef
  226.     /_hvwb exch ddef
  227.     /_hvcy exch ddef
  228.     /_hvcx exch ddef
  229.     _lineorientation 0 eq { hswj } { vswj } ifelse
  230. } def
  231. /sw
  232. {
  233.     0 0 0 6 3 roll swj
  234. } def
  235. /vjss
  236. {
  237.     4 1 roll
  238.     {
  239.         dup cstring
  240.         dup length 1 eq
  241.         _charorientation 1 eq
  242.         and
  243.         {
  244.             -90 rotate
  245.             currentpoint
  246.             _fontRotateAdjust add
  247.             moveto
  248.             gsave
  249.             false charpath currentpoint
  250.             5 index setmatrix stroke
  251.             grestore
  252.             _fontRotateAdjust sub
  253.             moveto
  254.             _sp eq
  255.             {
  256.                 5 index 5 index rmoveto
  257.             } if
  258.             2 copy rmoveto
  259.             90 rotate
  260.         }
  261.         {
  262.             currentpoint
  263.             _fontHeight sub
  264.             5 index sub
  265.             3 index _sp eq
  266.             {
  267.                 9 index sub
  268.             } if
  269.     
  270.             currentpoint
  271.             exch 4 index stringwidth pop 2 div sub
  272.             exch _fontAscent sub
  273.             moveto
  274.     
  275.             gsave
  276.             2 index false charpath
  277.             6 index setmatrix stroke
  278.             grestore
  279.     
  280.             moveto pop pop
  281.         } ifelse
  282.     } cforall
  283.     6 npop
  284. } def
  285. /hjss
  286. {
  287.     4 1 roll
  288.     {
  289.         dup cstring
  290.         gsave
  291.         false charpath currentpoint
  292.         5 index setmatrix stroke
  293.         grestore
  294.         moveto
  295.         _sp eq
  296.         {
  297.             5 index 5 index rmoveto
  298.         } if
  299.         2 copy rmoveto
  300.     } cforall
  301.     6 npop
  302. } def
  303. /jss
  304. {
  305.     _lineorientation 0 eq { hjss } { vjss } ifelse
  306. } def
  307. /ss
  308. {
  309.     0 0 0 7 3 roll jss
  310. } def
  311. /vjsp
  312. {
  313.     4 1 roll
  314.     {
  315.         dup cstring
  316.         dup length 1 eq
  317.         _charorientation 1 eq
  318.         and
  319.         {
  320.             -90 rotate
  321.             currentpoint
  322.             _fontRotateAdjust add
  323.             moveto
  324.             false charpath
  325.             currentpoint
  326.             _fontRotateAdjust sub
  327.             moveto
  328.             _sp eq
  329.             {
  330.                 5 index 5 index rmoveto
  331.             } if
  332.             2 copy rmoveto
  333.             90 rotate
  334.         }
  335.         {
  336.             currentpoint
  337.             _fontHeight sub
  338.             5 index sub
  339.             3 index _sp eq
  340.             {
  341.                 9 index sub
  342.             } if
  343.     
  344.             currentpoint
  345.             exch 4 index stringwidth pop 2 div sub
  346.             exch _fontAscent sub
  347.             moveto
  348.     
  349.             2 index false charpath
  350.     
  351.             moveto pop pop
  352.         } ifelse
  353.     } cforall
  354.     6 npop
  355. } def
  356. /hjsp
  357. {
  358.     4 1 roll
  359.     {
  360.         dup cstring
  361.         false charpath
  362.         _sp eq
  363.         {
  364.             5 index 5 index rmoveto
  365.         } if
  366.         2 copy rmoveto
  367.     } cforall
  368.     6 npop
  369. } def
  370. /jsp
  371. {
  372.     matrix currentmatrix
  373.     _lineorientation 0 eq {hjsp} {vjsp} ifelse
  374. } def
  375. /sp
  376. {
  377.     matrix currentmatrix
  378.     0 0 0 7 3 roll
  379.     _lineorientation 0 eq {hjsp} {vjsp} ifelse
  380. } def
  381. /pl
  382. {
  383.     transform
  384.     0.25 sub round 0.25 add exch
  385.     0.25 sub round 0.25 add exch
  386.     itransform
  387. } def
  388. /setstrokeadjust where
  389. {
  390.     pop true setstrokeadjust
  391.     /c
  392.     {
  393.         curveto
  394.     } def
  395.     /C
  396.     /c load def
  397.     /v
  398.     {
  399.         currentpoint 6 2 roll curveto
  400.     } def
  401.     /V
  402.     /v load def
  403.     /y
  404.     {
  405.         2 copy curveto
  406.     } def
  407.     /Y
  408.     /y load def
  409.     /l
  410.     {
  411.         lineto
  412.     } def
  413.     /L
  414.     /l load def
  415.     /m
  416.     {
  417.         moveto
  418.     } def
  419. }
  420. {
  421.     /c
  422.     {
  423.         pl curveto
  424.     } def
  425.     /C
  426.     /c load def
  427.     /v
  428.     {
  429.         currentpoint 6 2 roll pl curveto
  430.     } def
  431.     /V
  432.     /v load def
  433.     /y
  434.     {
  435.         pl 2 copy curveto
  436.     } def
  437.     /Y
  438.     /y load def
  439.     /l
  440.     {
  441.         pl lineto
  442.     } def
  443.     /L
  444.     /l load def
  445.     /m
  446.     {
  447.         pl moveto
  448.     } def
  449. } ifelse
  450. /d
  451. {
  452.     setdash
  453. } def
  454. /cf
  455. {
  456. } def
  457. /i
  458. {
  459.     dup 0 eq
  460.     {
  461.         pop cf
  462.     } if
  463.     setflat
  464. } def
  465. /j
  466. {
  467.     setlinejoin
  468. } def
  469. /J
  470. {
  471.     setlinecap
  472. } def
  473. /M
  474. {
  475.     setmiterlimit
  476. } def
  477. /w
  478. {
  479.     setlinewidth
  480. } def
  481. /XR
  482. {
  483.     0 ne
  484.     /_eo exch ddef
  485. } def
  486. /H
  487. {
  488. } def
  489. /h
  490. {
  491.     closepath
  492. } def
  493. /N
  494. {
  495.     _pola 0 eq
  496.     {
  497.         _doClip 1 eq
  498.         {
  499.             _eo {eoclip} {clip} ifelse /_doClip 0 ddef
  500.         } if
  501.         newpath
  502.     }
  503.     {
  504.         /CRender
  505.         {
  506.             N
  507.         } ddef
  508.     } ifelse
  509. } def
  510. /n
  511. {
  512.     N
  513. } def
  514. /F
  515. {
  516.     _pola 0 eq
  517.     {
  518.         _doClip 1 eq
  519.         {
  520.             gsave _pf grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _fc
  521.             /_doClip 0 ddef
  522.         }
  523.         {
  524.             _pf
  525.         } ifelse
  526.     }
  527.     {
  528.         /CRender
  529.         {
  530.             F
  531.         } ddef
  532.     } ifelse
  533. } def
  534. /f
  535. {
  536.     closepath
  537.     F
  538. } def
  539. /S
  540. {
  541.     _pola 0 eq
  542.     {
  543.         _doClip 1 eq
  544.         {
  545.             gsave _ps grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
  546.             /_doClip 0 ddef
  547.         }
  548.         {
  549.             _ps
  550.         } ifelse
  551.     }
  552.     {
  553.         /CRender
  554.         {
  555.             S
  556.         } ddef
  557.     } ifelse
  558. } def
  559. /s
  560. {
  561.     closepath
  562.     S
  563. } def
  564. /B
  565. {
  566.     _pola 0 eq
  567.     {
  568.         _doClip 1 eq
  569.         gsave F grestore
  570.         {
  571.             gsave S grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
  572.             /_doClip 0 ddef
  573.         }
  574.         {
  575.             S
  576.         } ifelse
  577.     }
  578.     {
  579.         /CRender
  580.         {
  581.             B
  582.         } ddef
  583.     } ifelse
  584. } def
  585. /b
  586. {
  587.     closepath
  588.     B
  589. } def
  590. /W
  591. {
  592.     /_doClip 1 ddef
  593. } def
  594. /*
  595. {
  596.     count 0 ne
  597.     {
  598.         dup type /stringtype eq
  599.         {
  600.             pop
  601.         } if
  602.     } if
  603.     newpath
  604. } def
  605. /u
  606. {
  607. } def
  608. /U
  609. {
  610. } def
  611. /q
  612. {
  613.     _pola 0 eq
  614.     {
  615.         gsave
  616.     } if
  617. } def
  618. /Q
  619. {
  620.     _pola 0 eq
  621.     {
  622.         grestore
  623.     } if
  624. } def
  625. /*u
  626. {
  627.     _pola 1 add /_pola exch ddef
  628. } def
  629. /*U
  630. {
  631.     _pola 1 sub /_pola exch ddef
  632.     _pola 0 eq
  633.     {
  634.         CRender
  635.     } if
  636. } def
  637. /D
  638. {
  639.     pop
  640. } def
  641. /*w
  642. {
  643. } def
  644. /*W
  645. {
  646. } def
  647. /`
  648. {
  649.     /_i save ddef
  650.     clipForward?
  651.     {
  652.         nulldevice
  653.     } if
  654.     6 1 roll 4 npop
  655.     concat pop
  656.     userdict begin
  657.     /showpage
  658.     {
  659.     } def
  660.     0 setgray
  661.     0 setlinecap
  662.     1 setlinewidth
  663.     0 setlinejoin
  664.     10 setmiterlimit
  665.     [] 0 setdash
  666.     /setstrokeadjust where {pop false setstrokeadjust} if
  667.     newpath
  668.     0 setgray
  669.     false setoverprint
  670. } def
  671. /~
  672. {
  673.  end
  674.     _i restore
  675. } def
  676. /O
  677. {
  678.     0 ne
  679.     /_of exch ddef
  680.     /_lp /none ddef
  681. } def
  682. /R
  683. {
  684.     0 ne
  685.     /_os exch ddef
  686.     /_lp /none ddef
  687. } def
  688. /g
  689. {
  690.     /_gf exch ddef
  691.     /_fc
  692.     {
  693.         _lp /fill ne
  694.         {
  695.             _of setoverprint
  696.             _gf setgray
  697.             /_lp /fill ddef
  698.         } if
  699.     } ddef
  700.     /_pf
  701.     {
  702.         _fc
  703.         _eo {eofill} {fill} ifelse
  704.     } ddef
  705.     /_psf
  706.     {
  707.         _fc
  708.         hvashow
  709.     } ddef
  710.     /_pjsf
  711.     {
  712.         _fc
  713.         hvawidthshow
  714.     } ddef
  715.     /_lp /none ddef
  716. } def
  717. /G
  718. {
  719.     /_gs exch ddef
  720.     /_sc
  721.     {
  722.         _lp /stroke ne
  723.         {
  724.             _os setoverprint
  725.             _gs setgray
  726.             /_lp /stroke ddef
  727.         } if
  728.     } ddef
  729.     /_ps
  730.     {
  731.         _sc
  732.         stroke
  733.     } ddef
  734.     /_pss
  735.     {
  736.         _sc
  737.         ss
  738.     } ddef
  739.     /_pjss
  740.     {
  741.         _sc
  742.         jss
  743.     } ddef
  744.     /_lp /none ddef
  745. } def
  746. /k
  747. {
  748.     _cf astore pop
  749.     /_fc
  750.     {
  751.         _lp /fill ne
  752.         {
  753.             _of setoverprint
  754.             _cf aload pop setcmykcolor
  755.             /_lp /fill ddef
  756.         } if
  757.     } ddef
  758.     /_pf
  759.     {
  760.         _fc
  761.         _eo {eofill} {fill} ifelse
  762.     } ddef
  763.     /_psf
  764.     {
  765.         _fc
  766.         hvashow
  767.     } ddef
  768.     /_pjsf
  769.     {
  770.         _fc
  771.         hvawidthshow
  772.     } ddef
  773.     /_lp /none ddef
  774. } def
  775. /K
  776. {
  777.     _cs astore pop
  778.     /_sc
  779.     {
  780.         _lp /stroke ne
  781.         {
  782.             _os setoverprint
  783.             _cs aload pop setcmykcolor
  784.             /_lp /stroke ddef
  785.         } if
  786.     } ddef
  787.     /_ps
  788.     {
  789.         _sc
  790.         stroke
  791.     } ddef
  792.     /_pss
  793.     {
  794.         _sc
  795.         ss
  796.     } ddef
  797.     /_pjss
  798.     {
  799.         _sc
  800.         jss
  801.     } ddef
  802.     /_lp /none ddef
  803. } def
  804. /Xa
  805. {
  806.     _rgbf astore pop
  807.     /_fc
  808.     {
  809.         _lp /fill ne
  810.         {
  811.             _of setoverprint
  812.             _rgbf aload pop setrgbcolor
  813.             /_lp /fill ddef
  814.         } if
  815.     } ddef
  816.     /_pf
  817.     {
  818.         _fc
  819.         _eo {eofill} {fill} ifelse
  820.     } ddef
  821.     /_psf
  822.     {
  823.         _fc
  824.         hvashow
  825.     } ddef
  826.     /_pjsf
  827.     {
  828.         _fc
  829.         hvawidthshow
  830.     } ddef
  831.     /_lp /none ddef
  832. } def
  833. /XA
  834. {
  835.     _rgbs astore pop
  836.     /_sc
  837.     {
  838.         _lp /stroke ne
  839.         {
  840.             _os setoverprint
  841.             _rgbs aload pop setrgbcolor
  842.             /_lp /stroke ddef
  843.         } if
  844.     } ddef
  845.     /_ps
  846.     {
  847.         _sc
  848.         stroke
  849.     } ddef
  850.     /_pss
  851.     {
  852.         _sc
  853.         ss
  854.     } ddef
  855.     /_pjss
  856.     {
  857.         _sc
  858.         jss
  859.     } ddef
  860.     /_lp /none ddef
  861. } def
  862. /_rgbtocmyk
  863. {
  864. 3
  865.     {
  866.     1 exch sub 3 1 roll
  867.     } repeat
  868. 3 copy 1 4 1 roll
  869. 3
  870.     {
  871.     3 index 2 copy gt
  872.         {
  873.         exch
  874.         } if
  875.     pop 4 1 roll
  876.     } repeat
  877. pop pop pop
  878. 4 1 roll
  879. 3
  880.     {
  881.     3 index sub
  882.     3 1 roll
  883.     } repeat
  884. 4 -1 roll
  885. } def
  886. /Xx
  887. {
  888.     exch
  889.     /_gf exch ddef
  890.     0 eq
  891.     {
  892.         findcmykcustomcolor
  893.     }
  894.     {
  895.         /findrgbcustomcolor where not {
  896.             4 1 roll _rgbtocmyk
  897.             5 -1 roll
  898.             findcmykcustomcolor
  899.         }
  900.         {
  901.             pop
  902.             findrgbcustomcolor
  903.         } ifelse
  904.     } ifelse
  905.     /_if exch ddef
  906.     /_fc
  907.     {
  908.         _lp /fill ne
  909.         {
  910.             _of setoverprint
  911.             _if _gf 1 exch sub setcustomcolor
  912.             /_lp /fill ddef
  913.         } if
  914.     } ddef
  915.     /_pf
  916.     {
  917.         _fc
  918.         _eo {eofill} {fill} ifelse
  919.     } ddef
  920.     /_psf
  921.     {
  922.         _fc
  923.         hvashow
  924.     } ddef
  925.     /_pjsf
  926.     {
  927.         _fc
  928.         hvawidthshow
  929.     } ddef
  930.     /_lp /none ddef
  931. } def
  932. /XX
  933. {
  934.     exch
  935.     /_gs exch ddef
  936.     0 eq
  937.     {
  938.         findcmykcustomcolor
  939.     }
  940.     {
  941.         /findrgbcustomcolor where not {
  942.             4 1 roll _rgbtocmyk
  943.             5 -1 roll
  944.             findcmykcustomcolor
  945.         }
  946.         {
  947.             pop
  948.             findrgbcustomcolor
  949.         } ifelse
  950.     } ifelse
  951.     /_is exch ddef
  952.     /_sc
  953.     {
  954.         _lp /stroke ne
  955.         {
  956.             _os setoverprint
  957.             _is _gs 1 exch sub setcustomcolor
  958.             /_lp /stroke ddef
  959.         } if
  960.     } ddef
  961.     /_ps
  962.     {
  963.         _sc
  964.         stroke
  965.     } ddef
  966.     /_pss
  967.     {
  968.         _sc
  969.         ss
  970.     } ddef
  971.     /_pjss
  972.     {
  973.         _sc
  974.         jss
  975.     } ddef
  976.     /_lp /none ddef
  977. } def
  978. /x
  979. {
  980.     /_gf exch ddef
  981.     findcmykcustomcolor
  982.     /_if exch ddef
  983.     /_fc
  984.     {
  985.         _lp /fill ne
  986.         {
  987.             _of setoverprint
  988.             _if _gf 1 exch sub setcustomcolor
  989.             /_lp /fill ddef
  990.         } if
  991.     } ddef
  992.     /_pf
  993.     {
  994.         _fc
  995.         _eo {eofill} {fill} ifelse
  996.     } ddef
  997.     /_psf
  998.     {
  999.         _fc
  1000.         hvashow
  1001.     } ddef
  1002.     /_pjsf
  1003.     {
  1004.         _fc
  1005.         hvawidthshow
  1006.     } ddef
  1007.     /_lp /none ddef
  1008. } def
  1009. /X
  1010. {
  1011.     /_gs exch ddef
  1012.     findcmykcustomcolor
  1013.     /_is exch ddef
  1014.     /_sc
  1015.     {
  1016.         _lp /stroke ne
  1017.         {
  1018.             _os setoverprint
  1019.             _is _gs 1 exch sub setcustomcolor
  1020.             /_lp /stroke ddef
  1021.         } if
  1022.     } ddef
  1023.     /_ps
  1024.     {
  1025.         _sc
  1026.         stroke
  1027.     } ddef
  1028.     /_pss
  1029.     {
  1030.         _sc
  1031.         ss
  1032.     } ddef
  1033.     /_pjss
  1034.     {
  1035.         _sc
  1036.         jss
  1037.     } ddef
  1038.     /_lp /none ddef
  1039. } def
  1040. /A
  1041. {
  1042.     pop
  1043. } def
  1044. /annotatepage
  1045. {
  1046. userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse
  1047. } def
  1048. /XT {
  1049.     pop pop
  1050. } def
  1051. /discard
  1052. {
  1053.     save /discardSave exch store
  1054.     discardDict begin
  1055.     /endString exch store
  1056.     gt38?
  1057.     {
  1058.         2 add
  1059.     } if
  1060.     load
  1061.     stopped
  1062.     pop
  1063.  end
  1064.     discardSave restore
  1065. } bind def
  1066. userdict /discardDict 7 dict dup begin
  1067. put
  1068. /pre38Initialize
  1069. {
  1070.     /endStringLength endString length store
  1071.     /newBuff buffer 0 endStringLength getinterval store
  1072.     /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store
  1073.     /newBuffLast newBuff endStringLength 1 sub 1 getinterval store
  1074. } def
  1075. /shiftBuffer
  1076. {
  1077.     newBuff 0 newBuffButFirst putinterval
  1078.     newBuffLast 0
  1079.     currentfile read not
  1080.     {
  1081.     stop
  1082.     } if
  1083.     put
  1084. } def
  1085. 0
  1086. {
  1087.     pre38Initialize
  1088.     mark
  1089.     currentfile newBuff readstring exch pop
  1090.     {
  1091.         {
  1092.             newBuff endString eq
  1093.             {
  1094.                 cleartomark stop
  1095.             } if
  1096.             shiftBuffer
  1097.         } loop
  1098.     }
  1099.     {
  1100.     stop
  1101.     } ifelse
  1102. } def
  1103. 1
  1104. {
  1105.     pre38Initialize
  1106.     /beginString exch store
  1107.     mark
  1108.     currentfile newBuff readstring exch pop
  1109.     {
  1110.         {
  1111.             newBuff beginString eq
  1112.             {
  1113.                 /layerCount dup load 1 add store
  1114.             }
  1115.             {
  1116.                 newBuff endString eq
  1117.                 {
  1118.                     /layerCount dup load 1 sub store
  1119.                     layerCount 0 eq
  1120.                     {
  1121.                         cleartomark stop
  1122.                     } if
  1123.                 } if
  1124.             } ifelse
  1125.             shiftBuffer
  1126.         } loop
  1127.     } if
  1128. } def
  1129. 2
  1130. {
  1131.     mark
  1132.     {
  1133.         currentfile buffer readline not
  1134.         {
  1135.         stop
  1136.         } if
  1137.         endString eq
  1138.         {
  1139.             cleartomark stop
  1140.         } if
  1141.     } loop
  1142. } def
  1143. 3
  1144. {
  1145.     /beginString exch store
  1146.     /layerCnt 1 store
  1147.     mark
  1148.     {
  1149.         currentfile buffer readline not
  1150.         {
  1151.         stop
  1152.         } if
  1153.         dup beginString eq
  1154.         {
  1155.             pop /layerCnt dup load 1 add store
  1156.         }
  1157.         {
  1158.             endString eq
  1159.             {
  1160.                 layerCnt 1 eq
  1161.                 {
  1162.                     cleartomark stop
  1163.                 }
  1164.                 {
  1165.                     /layerCnt dup load 1 sub store
  1166.                 } ifelse
  1167.             } if
  1168.         } ifelse
  1169.     } loop
  1170. } def
  1171. end
  1172. userdict /clipRenderOff 15 dict dup begin
  1173. put
  1174. {
  1175.     /n /N /s /S /f /F /b /B
  1176. }
  1177. {
  1178.     {
  1179.         _doClip 1 eq
  1180.         {
  1181.             /_doClip 0 ddef _eo {eoclip} {clip} ifelse
  1182.         } if
  1183.         newpath
  1184.     } def
  1185. } forall
  1186. /Tr /pop load def
  1187. /Bb {} def
  1188. /BB /pop load def
  1189. /Bg {12 npop} def
  1190. /Bm {6 npop} def
  1191. /Bc /Bm load def
  1192. /Bh {4 npop} def
  1193. end
  1194. /Lb
  1195. {
  1196.     4 npop
  1197.     6 1 roll
  1198.     pop
  1199.     4 1 roll
  1200.     pop pop pop
  1201.     0 eq
  1202.     {
  1203.         0 eq
  1204.         {
  1205.             (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard
  1206.         }
  1207.         {
  1208.             
  1209.             /clipForward? true def
  1210.             
  1211.             /Tx /pop load def
  1212.             /Tj /pop load def
  1213.             
  1214.             currentdict end clipRenderOff begin begin
  1215.         } ifelse
  1216.     }
  1217.     {
  1218.         0 eq
  1219.         {
  1220.             save /discardSave exch store
  1221.         } if
  1222.     } ifelse
  1223. } bind def
  1224. /LB
  1225. {
  1226.     discardSave dup null ne
  1227.     {
  1228.         restore
  1229.     }
  1230.     {
  1231.         pop
  1232.         clipForward?
  1233.         {
  1234.             currentdict
  1235.          end
  1236.          end
  1237.          begin
  1238.                     
  1239.             /clipForward? false ddef
  1240.         } if
  1241.     } ifelse
  1242. } bind def
  1243. /Pb
  1244. {
  1245.     pop pop
  1246.     0 (%AI5_EndPalette) discard
  1247. } bind def
  1248. /Np
  1249. {
  1250.     0 (%AI5_End_NonPrinting--) discard
  1251. } bind def
  1252. /Ln /pop load def
  1253. /Ap
  1254. /pop load def
  1255. /Ar
  1256. {
  1257.     72 exch div
  1258.     0 dtransform dup mul exch dup mul add sqrt
  1259.     dup 1 lt
  1260.     {
  1261.         pop 1
  1262.     } if
  1263.     setflat
  1264. } def
  1265. /Mb
  1266. {
  1267.     q
  1268. } def
  1269. /Md
  1270. {
  1271. } def
  1272. /MB
  1273. {
  1274.     Q
  1275. } def
  1276. /nc 4 dict def
  1277. nc begin
  1278. /setgray
  1279. {
  1280.     pop
  1281. } bind def
  1282. /setcmykcolor
  1283. {
  1284.     4 npop
  1285. } bind def
  1286. /setrgbcolor
  1287. {
  1288.     3 npop
  1289. } bind def
  1290. /setcustomcolor
  1291. {
  1292.     2 npop
  1293. } bind def
  1294. currentdict readonly pop
  1295. end
  1296. end
  1297. setpacking
  1298. %%EndResource
  1299.