Saffron August 31, 1988 Saffron An Experimental Cedar Compiler James Rauen August 31, 1988 Why another Cedar compiler? · Demonstrate the viability of Casaba · Principled implementation Easy to maintain Easy to verify · Experiments What is Cedar? · CLRM · Mesa manual · The implementation · Religion Saffron · Front end of a compiler · Implements Cedar/Mesa + Religion · Implemented in Casaba Parser · Concrete Grammar 154 nonterminals 475 productions · Abstract Grammar 120 nonterminals 364 productions Recursive Functions · Applied to the abstract parse tree · Build: Context Tree Type Graph Program Graph · Example CompileFrameBlock: TreeRecursiveFunction [Tree, TypeGraphNode.transferType, ContextTree.parent, ProgramGraph.arg, CompilerState] Returns [ContextTree, ProgramFragment, ProgramGraph.res] DamagedReps [ContextTree.parent, ProgramGraph.arg]; Context Tree Mimics the block structure of a program One node for each block/scope: · Opened names · Enabled signals · Field List · Exit List · Dependency graph · Parent context pointer Type Graph · Predefined types · Constructed types Pair: TYPE = RECORD [x: INT, y: INT]; u: LIST OF REAL; DIRECTORY Foo: TYPE Bar USING [Baz]; · Runtime state Program Graph · Intermediate language · Retains all type information · Type checking Environment Into the Abyss Tree: TYPE = REF TreeBody; TreeBody: TYPE = RECORD [ nodeData: REF ANY, children: LIST OF Tree ]; a: INT = b; b: INT = 3; Deeper and Deeper Foo: TYPE = INT[k..k+FIRST[Bar] ]; Bar: TYPE = INT[FIRST[Foo]..10]; k: INT = LAST[Bar] The Problem · Sequential processing of declarations EXCEPT FOR · Named constants with compile-time values (but not runtime constants) AND · Constant properties of types The Solution Dependency Graph Nodes for: · Values of named constants · Bodies of inline procedures · Initialization expressions of types · SIZE, FIRST, LAST properties of types · Runtime state Evaluate nodes in topological order Reject if: · Cyclic, or · A supposedly constant type property depends on runtime state Example Foo: TYPE = INT[k..k+FIRST[Bar] ]; Bar: TYPE = INT[FIRST[Foo]..10]; k: INT = LAST[Bar] Saffron Now · Builds type graphs and context trees · Dependency analysis · Generates some intermediate code: Initialization (declarations) Expressions Assignments A few simple statements Blocks Transfer type values (procedures, ...) Wrapping Up · Cedar · Casaba · Acknowledgements Howard Sturgis Bill Jackson Carl Hauser Russ Atkinson Peter Kessler n [Artwork node; type 'Artwork on' to command tool] [Artwork node; type 'Artwork on' to command tool] �ÊÖÕ–"slides" style– PressFonts˜Iunleaded•Mark insideFooteršÐis˜K– outsideFooterš�˜title˜IcenteršÏb˜M˜M˜M˜M˜M˜M˜Mšž ˜ Mšž˜—˜Iraggedšž%˜%šž˜Nšž˜Nšž˜—Nšž ˜ —˜Nšž˜Nšž ˜ Nšž˜Nšž ˜ —˜Nšž˜NšžÐbmž ˜"Nšž˜—˜šž˜Nšž˜Nšž˜—šž˜Nšž˜Nšž˜——˜Nšž$˜$šž˜Nšž ˜ Nšž ˜ Nšž ˜ —šž ˜ codešÐnxÏx˜OšÑixz¡X˜mOš¢¡1˜8O𢠡(˜3O˜O˜———˜ Nšž'˜'šž˜Nšž˜Nšž˜Nšž ˜ Nšž ˜ Nšž˜Nšž˜——˜ Nšž˜šž˜Nš œÏkœ£œ£œ£œ˜%Nšœ£œ£œ£œ˜Nš£ œ£œ£œ˜$—Nšž˜—˜ Nšž˜Nšž˜Nšž˜—˜ I artworkFigure• InterpressÉMInterpress/Xerox/3.0  f j k j¡¥“ļ= ¤ ¨ x jÄ»éuÄ Ÿ| ¢ ¨ x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä.þIÄ9}E ¢ ¥ ¨  Š¡²“ÁRopeImpl– k x j¢¯“¢°“¢·“¡¡¨ÄEuÄ´h™ÄTM.�Ä.*5ŽÄ´h�ÄEuŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨ÄEuÄ ƒh™ÄK­.�Ä.*5ŽÄ ƒh�ÄEuŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨ÄEuÄ�h™ÄC .�Ä.*5ŽÄ�h�ÄEuŽ¡¸ k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄŽ{ÐÄm=E ¢ ¥ ¨  Š¡²“ÁBasics– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä�ßÄz-E ¢ ¥ ¨  Š¡²“ÁPrincOps– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä^›Ä`ME ¢ ¥ ¨  Š¡²“Á PrincOpsUtils– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄB8cÄS]E ¢ ¥ ¨  Š¡²“ÁRope– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄD¿oÄFmE ¢ ¥ ¨  Š¡²“Á RopePrivate– k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä.*5Ä+œ™Ä9ŽÄoègÄüã·—Ä9Ä+œ—ÄoègÄe¥G—˜ k x j¢¯“¢°“¢·“¡¡¨ÄEuÄfh™Ä1Í.�Ä.*5ŽÄfh�ÄEuŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨ÄEuÄyƒh™Ä:m.�Ä.*5ŽÄyƒh�ÄEuŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨ÄEuÄRƒh™Ä)-.�Ä.*5ŽÄRƒh�ÄEuŽ¡¸ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä.*5Ä%Ì™Ä9ŽÄoègÄÚ“·—Ä9Ä%Ì—ÄoègÄXUG—˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä.*5Äè%á™Ä9ŽÄoègĸC·—Ä9Äè%á—ÄoègÄKG—˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä.*5Ľõá™Ä9ŽÄoègÄ£áÈ—Ä9Ľõá—ÄoègÄ=µG—˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä.*5Ä7<™Ä9ŽÄoègÄ•.—Ä9Ä7<—ÄoègÄ|¨E—˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä.*5Ä1l™Ä9ŽÄoègÄ3·—Ä9Ä1l—ÄoègÄrõG—˜ k x j¡¡¨ r j °Š ªÄ@æ/ÄeŸ:Ä6h•Ä6h•¡£¡¯“¢°“¢·“ÄA¢/Ä7<™ÄA¢/ÄTg/ÄÇ–CÄTg/ÄÙ J¡”ÄT ;ÄTg/ÄT ;Ä7<ÄÙ J¡”ÄT ;Äf‡:ÄÇ–CÄf‡:ÄÙ J¡”ÄA¢/Äf‡:ÄA¢/Ä7<ÄÙ J¡”¡¸ k é k¡¡¨ ¡ ¡™ x j¡¯“¢°“¢·“¡¡¨Ä6kCÄH›U™Ä®öyÄ +—Ä3_;�Ä +�ÄþV±Ž˜ k¡¡¨ ¡ ¡™ x j¡¯“¢°“¢·“¡¡¨Ä6kCÄwO�™Ä·£ÄU»j—Äœ mŽÄ·£ŽÄ4W@�˜ k x j¡¡¨ r jÄØ‰Ä»OMŠ ªÄ@æ/ÄeŸ:Ä6h•Ä6h•¡£¡¯“¢°“¢·“ÄA¢/Ä7<™ÄA¢/ÄTg/ÄÇ–CÄTg/ÄÙ J¡”ÄT ;ÄTg/ÄT ;Ä7<ÄÙ J¡”ÄT ;Äf‡:ÄÇ–CÄf‡:ÄÙ J¡”ÄA¢/Äf‡:ÄA¢/Ä7<ÄÙ J¡”¡¸ k é k x j¡¡¨ r jÄØ‰Ä¼.EŠ ªÄ@æ/ÄeŸ:Ä6h•Ä6h•¡£¡¯“¢°“¢·“ÄA¢/Ä7<™ÄA¢/ÄTg/ÄÇ–CÄTg/ÄÙ J¡”ÄT ;ÄTg/ÄT ;Ä7<ÄÙ J¡”ÄT ;Äf‡:ÄÇ–CÄf‡:ÄÙ J¡”ÄA¢/Äf‡:ÄA¢/Ä7<ÄÙ J¡”¡¸ k é k¡¡¨ ¡ ¡™ x j¡¯“¢°“¢·“¡¡¨ÄkNIÄ`ùm™Ä† YÄdˆq—ÄjzGÄb o—Ć YÄdˆq—ÄjzGÄîY —˜ k¡¡¨ ¡ ¡™ x j¡¯“¢°“¢·“¡¡¨ÄkNIÄGY™Ä† YŽÄjzGÄC\U—Ć YÄGY—ÄjzGÄ3‰@—˜ k x j¡¡¨ r jÄ_1Ä»OMŠ ªÄ@æ/ÄeŸ:Ä6h•Ä6h•¡£¡¯“¢°“¢·“ÄA¢/Ä7<™ÄA¢/ÄTg/ÄÇ–CÄTg/ÄÙ J¡”ÄT ;ÄTg/ÄT ;Ä7<ÄÙ J¡”ÄT ;Äf‡:ÄÇ–CÄf‡:ÄÙ J¡”ÄA¢/Äf‡:ÄA¢/Ä7<ÄÙ J¡”¡¸ k é k x j¡¡¨ r jĜļ.EŠ ªÄ@æ/ÄeŸ:Ä6h•Ä6h•¡£¡¯“¢°“¢·“ÄA¢/Ä7<™ÄA¢/ÄTg/ÄÇ–CÄTg/ÄÙ J¡”ÄT ;ÄTg/ÄT ;Ä7<ÄÙ J¡”ÄT ;Äf‡:ÄÇ–CÄf‡:ÄÙ J¡”ÄA¢/Äf‡:ÄA¢/Ä7<ÄÙ J¡”¡¸ k é k¡¡¨ ¡ ¡™ x j¡¯“¢°“¢·“¡¡¨ÄfƒCÄU»j™Ät«KÄ4�?—Ä!(�Ä4�?�Ä6!#Ž˜ k¡¡¨ ¡ ¡™ x j¡¯“¢°“¢·“¡¡¨ÄN3Ä·™Ät«KÄH›U—Ä6!#ŽÄt«KŽÄ2:�˜ k x j¡¡¨ r jÄ'‚°Š ªÄ@æ/ÄeŸ:Ä6h•Ä6h•¡£¡¯“¢°“¢·“ÄA¢/Ä7<™ÄA¢/ÄTg/ÄÇ–CÄTg/ÄÙ J¡”ÄT ;ÄTg/ÄT ;Ä7<ÄÙ J¡”ÄT ;Äf‡:ÄÇ–CÄf‡:ÄÙ J¡”ÄA¢/Äf‡:ÄA¢/Ä7<ÄÙ J¡”¡¸ k é k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄV}Ä4� ¢ ¥ ¨  Š¡²“ÁFILE– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄoÁdÄ4� ¢ ¥ ¨  Š¡²“ÁCONTEXT– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄbtGÄ4� ¢ ¥ ¨  Š¡²“ÁPROGRAM– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä=u]Ä�áD ¢ ¥ ¨  Š¡²“ÁNAMES– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä¨Ä�áD ¢ ¥ ¨  Š¡²“ÁTREES– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄaßEÄ�áD ¢ ¥ ¨  Š¡²“ÁGRAPH– kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ÄuÆI™ÄIF;Ä; %—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄIF;Ä; %™ÄHZ;Ä@Q)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄKí=Ä1b™ÄJ2;Ä@Q)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;Ä@Q)™ÄGä;Ä3R!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;Ä@Q)™ÄHÐ;Ä3R!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;Ä@Q)™ÄI¼;Ä3R!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;Ä@Q)™ÄJ¨;Ä3R!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë Ä; %™Ä%K Ä@Q)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄEØ;Ä1b™Ä&K Ä@Q)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K Ä@Q)™Ä% Ä3R!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K Ä@Q)™Ä%‹ Ä3R!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K Ä@Q)™Ä& Ä3R!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K Ä@Q)™Ä&‹ Ä3R!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë Ä; %™Ä#"ÄuÆI—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ÄuÆI™ÄxI�˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ăvI™ÄIF;ÄAû%—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄIF;ÄAû%™ÄHZ;ÄH)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄKí=Ä72™ÄJ2;ÄH)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;ÄH)™ÄGä;Ä9‚!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;ÄH)™ÄHÐ;Ä9‚!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;ÄH)™ÄI¼;Ä9‚!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;ÄH)™ÄJ¨;Ä9‚!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë ÄAû%™Ä%K ÄH)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄEØ;Ä72™Ä&K ÄH)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K ÄH)™Ä% Ä9‚!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K ÄH)™Ä%‹ Ä9‚!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K ÄH)™Ä& Ä9‚!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K ÄH)™Ä&‹ Ä9‚!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë ÄAû%™Ä#"ăvI—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ăvI™Ä…¾I�˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ÄhI™ÄIF;Ä4%—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄIF;Ä4%™ÄHZ;Ä8¡)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄKí=Ä+’™ÄJ2;Ä8¡)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;Ä8¡)™ÄGä;Ä-"!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;ÄÑñ˜™ÄHÐ;Ä-"!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;Ä8¡)™ÄI¼;Ä-"!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;ÄÑñ˜™ÄJ¨;Ä-"!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë Ä4%™Ä%K Ä8¡)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄEØ;Ä+’™Ä&K Ä8¡)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K Ä8¡)™Ä% Ä-"!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K ÄÑñ˜™Ä%‹ Ä-"!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K Ä8¡)™Ä& Ä-"!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K ÄÑñ˜™Ä&‹ Ä-"!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë Ä4%™Ä#"ÄhI—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ÄhI™Äj^I�˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ÄZfI™ÄIF;Ä-+%—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄIF;Ä-+%™ÄHZ;Ä0ñ)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄKí=Ä%™ÄJ2;Ä0ñ)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;Ä0ñ)™ÄGä;Ä&ò!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;ĵq˜™ÄHÐ;Ä&ò!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;Ä0ñ)™ÄI¼;Ä&ò!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;ĵq˜™ÄJ¨;Ä&ò!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë Ä-+%™Ä%K Ä0ñ)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄEØ;Ä%™Ä&K Ä0ñ)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K Ä0ñ)™Ä% Ä&ò!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K ĵq˜™Ä%‹ Ä&ò!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K Ä0ñ)™Ä& Ä&ò!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K ĵq˜™Ä&‹ Ä&ò!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë Ä-+%™Ä#"ÄZfI—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ÄZfI™Ä\®I�˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ÄL¶I™ÄIF;Ä&;%—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄIF;Ä&;%™ÄHZ;Ä)A)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄKí=Äò™ÄJ2;Ä)A)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;Ä)A)™ÄGä;Ä Â!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;Ęñ˜™ÄHÐ;Ä Â!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;Ä)A)™ÄI¼;Ä Â!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;Ęñ˜™ÄJ¨;Ä Â!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë Ä&;%™Ä%K Ä)A)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄEØ;Äò™Ä&K Ä)A)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K Ä)A)™Ä% Ä Â!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K Ęñ˜™Ä%‹ Ä Â!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K Ä)A)™Ä& Ä Â!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K Ęñ˜™Ä&‹ Ä Â!—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë Ä&;%™Ä#"ÄL¶I—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"ÄL¶I™ÄNþI�˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"Ä~é“™ÄIF;ÄÙ\—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄIF;ÄÙ\™ÄHZ;Ä!‘)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄKí=Ä"™ÄJ2;Ä!‘)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;Ä!‘)™ÄGä;Äõ“1—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄHZ;Ä|q˜™ÄHÐ;Äõ“1—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;Ä!‘)™ÄI¼;Äõ“1—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄJ2;Ä|q˜™ÄJ¨;Äõ“1—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë ÄÙ\™Ä%K Ä!‘)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄEØ;Ä"™Ä&K Ä!‘)—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K Ä!‘)™Ä% Äõ“1—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%K Ä|q˜™Ä%‹ Äõ“1—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K Ä!‘)™Ä& Äõ“1—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä&K Ä|q˜™Ä&‹ Äõ“1—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä%Ë ÄÙ\™Ä#"Ä~é“—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä#"Ä~é“™ÄANI�˜ k k k g•Artwork Interpress•Bounds:0.0 mm xmin 0.0 mm ymin 92.38654 mm xmax 110.4214 mm ymax •FitTRUE–§1.195211 the lineLength .mul 2.822222 .add bigger topLeading 1.195211 the lineLength .mul 2.822222 .add bigger topIndent 1.411111 mm bigger bottomLeading 0.5 0.3 0.95 backgroundColor the topLeading 6 pt .sub backgroundAscent 3 pt backgroundDescent 4 pt outlineBoxThickness 1 pt outlineBoxBearoff•GGFileëÐGargoyle file for scene: stuffed from ///Users/Rauen.pa/Saffron/SaffronDealerSlides.Gargoyle at August 31, 1988 10:07:56 am PDT Produced by version 8803.24 Scripts: ///Users/Rauen.pa/Saffron/Rauen880829-09-56-38.script, ///Users/Rauen.pa/Saffron/Rauen880829-10-28-32.script, ///Users/Rauen.pa/Saffron/Rauen880829-10-40-38.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-15-24.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-27-04.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-41-58.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-47-09.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-55-38.script, ///Users/Rauen.pa/Saffron/Rauen880829-14-09-54.script, ///Users/Rauen.pa/Saffron/Rauen880831-09-55-57.script, ///Users/Rauen.pa/Saffron/Rauen880831-10-00-05.script, ///Users/Rauen.pa/Saffron/Rauen880831-10-06-52.script Slope: [F 150.0] [F 135.0] [F 120.0] [T 90.0] [F 60.0] [F 45.0] [F 30.0] [T 0.0] Angle: [F 90.0] [F 60.0] [F 45.0] [F 30.0] [F 0.0] [F -30.0] [F -45.0] [F -60.0] [F -90.0] Radius: [F 5.555556e-2 1/18] [F 0.1111111 1/9] [F 0.125 1/8] [F 0.25 1/4] [F 0.3333333 1/3] [F 0.5 1/2] [F 0.6666667 2/3] [F 0.75 3/4] [F 1.0 1] [F 2.0 2] [F 4.0 4] LineDistance: [F 0.0 0] [F 5.555556e-2 1/18] [F 0.1111111 1/9] [F 0.5 1/2] [F 1.0 1] Midpoints: T Heuristics: F ShowAlignments: T ShowColors: F ScaleUnit: 72.0 DisplayStyle: print Gravity: T GravityExtent: 8.680555e-2 GravityType: pointsPreferred DefaultFont: xerox/pressfonts/helvetica-mrr [r1: 0.0 s: [10.0 10.0] r2: 0.0] 1.0 1.0 Defaults: [1 0.5] [1 1.0] 2.0 round round Dashed: F Shadows: []F Anchor: F PaletteForFillColor: F PaletteForStrokeColor: F Entities: [126]: Text T "RopeImpl" xerox/pressfonts/helvetica [10.0 0.0 164.7945 0.0 10.0 213.2898][] F 1.0 props: ( F ) ls: 1.2 Box [162.0,469.5] [233.9983,495.5464] [1.0 0.0 -11.0171 0.0 1.0 -26.39426] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [162.0,469.5] [233.9983,495.5464] [1.0 0.0 -11.0171 0.0 1.0 -74.39426] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [162.0,469.5] [233.9983,495.5464] [1.0 0.0 -11.0171 0.0 1.0 -122.3943] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Text T "Basics" xerox/pressfonts/helvetica [10.0 0.0 171.667 0.0 10.0 405.2898][] F 1.0 props: ( F ) ls: 1.2 Text T "PrincOps" xerox/pressfonts/helvetica [10.0 0.0 165.417 0.0 10.0 453.2898][] F 1.0 props: ( F ) ls: 1.2 Text T "PrincOpsUtils" xerox/pressfonts/helvetica [10.0 0.0 155.2645 0.0 10.0 357.2898][] F 1.0 props: ( F ) ls: 1.2 Text T "Rope" xerox/pressfonts/helvetica [10.0 0.0 171.2324 0.0 10.0 309.2898][] F 1.0 props: ( F ) ls: 1.2 Text T "RopePrivate" xerox/pressfonts/helvetica [10.0 0.0 158.5496 0.0 10.0 261.2898][] F 1.0 props: ( F ) ls: 1.2 Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [222.9811,360.1289] (Line ) [284.5,360.1289] (Line ) [278.136,353.765] (Line ) [284.5,360.1289] (Line ) [278.136,366.4929] fwd: T Box [162.0,469.5] [233.9983,495.5464] [1.0 0.0 -11.0171 0.0 1.0 -218.3943] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [162.0,469.5] [233.9983,495.5464] [1.0 0.0 -11.0171 0.0 1.0 -170.3943] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [162.0,469.5] [233.9983,495.5464] [1.0 0.0 -11.0171 0.0 1.0 -266.3943] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [222.9811,312.1289] (Line ) [284.5,312.1289] (Line ) [278.136,305.765] (Line ) [284.5,312.1289] (Line ) [278.136,318.4929] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [222.9811,264.1289] (Line ) [284.5,264.1289] (Line ) [278.136,257.765] (Line ) [284.5,264.1289] (Line ) [278.136,270.4929] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [222.9811,216.1289] (Line ) [284.5,216.1289] (Line ) [278.136,209.765] (Line ) [284.5,216.1289] (Line ) [278.136,222.4929] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [222.9811,456.1289] (Line ) [284.5,456.1289] (Line ) [278.136,449.7649] (Line ) [284.5,456.1289] (Line ) [278.136,462.4928] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [222.9811,408.1289] (Line ) [284.5,408.1289] (Line ) [278.136,401.765] (Line ) [284.5,408.1289] (Line ) [278.136,414.4929] fwd: T Circle [3.594336 0.0 361.0836 0.0 3.594336 216.1289] strokeWidth: 1.0 strokeColor: [1 1.0] fillColor: [] dashes: ( F ) props: ( F ) fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 1.0 c: T [1 1.0] d: T F [363.6252,218.6705] (Line ) [370.1653,225.2107] (Line ) [370.1653,222.8983] (Line ) [370.1653,225.2107] (Line ) [367.8531,225.2107] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 1.0 c: T [1 1.0] d: T F [363.6252,213.5874] (Line ) [370.1654,207.0472] (Line ) [367.8532,207.0472] (Line ) [370.1654,207.0472] (Line ) [370.1654,209.3594] fwd: T Circle [3.594336 0.0 372.707 0.0 3.594336 227.7523] strokeWidth: 1.0 strokeColor: [1 1.0] fillColor: [] dashes: ( F ) props: ( F ) fwd: T Circle [3.594336 0.0 372.707 0.0 3.594336 204.5056] strokeWidth: 1.0 strokeColor: [1 1.0] fillColor: [] dashes: ( F ) props: ( F ) fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 1.0 c: T [1 1.0] d: T F [376.3013,227.7523] (Line ) [385.5505,227.7522] (Line ) [383.9154,226.1172] (Line ) [385.5505,227.7522] (Line ) [383.9154,229.3872] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 1.0 c: T [1 1.0] d: T F [376.3014,204.5056] (Line ) [385.5505,204.5056] (Line ) [383.9155,202.8706] (Line ) [385.5505,204.5056] (Line ) [383.9155,206.1406] fwd: T Circle [3.594336 0.0 389.1448 0.0 3.594336 227.7522] strokeWidth: 1.0 strokeColor: [1 1.0] fillColor: [] dashes: ( F ) props: ( F ) fwd: T Circle [3.594336 0.0 389.1449 0.0 3.594336 204.5056] strokeWidth: 1.0 strokeColor: [1 1.0] fillColor: [] dashes: ( F ) props: ( F ) fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 1.0 c: T [1 1.0] d: T F [391.6865,207.0472] (Line ) [398.2266,213.5873] (Line ) [398.2266,211.275] (Line ) [398.2266,213.5873] (Line ) [395.9143,213.5873] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 1.0 c: T [1 1.0] d: T F [391.6864,225.2106] (Line ) [398.2266,218.6705] (Line ) [395.9143,218.6705] (Line ) [398.2266,218.6705] (Line ) [398.2266,220.9827] fwd: T Circle [3.594336 0.0 400.7682 0.0 3.594336 216.1289] strokeWidth: 1.0 strokeColor: [1 1.0] fillColor: [] dashes: ( F ) props: ( F ) fwd: T Text T "FILE" xerox/pressfonts/helvetica [10.0 0.0 176.352 0.0 10.0 498.3705][] F 1.0 props: ( F ) ls: 1.2 Text T "CONTEXT" xerox/pressfonts/helvetica [10.0 0.0 286.09 0.0 10.0 498.3705][] F 1.0 props: ( F ) ls: 1.2 Text T "PROGRAM" xerox/pressfonts/helvetica [10.0 0.0 354.986 0.0 10.0 498.3705][] F 1.0 props: ( F ) ls: 1.2 Text T "NAMES" xerox/pressfonts/helvetica [10.0 0.0 169.172 0.0 10.0 488.956][] F 1.0 props: ( F ) ls: 1.2 Text T "TREES" xerox/pressfonts/helvetica [10.0 0.0 293.44 0.0 10.0 488.956][] F 1.0 props: ( F ) ls: 1.2 Text T "GRAPH" xerox/pressfonts/helvetica [10.0 0.0 363.116 0.0 10.0 488.956][] F 1.0 props: ( F ) ls: 1.2 Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,413.0136] (Line ) [317.9322,408.5136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [317.9322,408.5136] (Line ) [313.9322,401.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [318.6393,407.8065] (Line ) [321.9322,401.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,401.5854] (Line ) [311.9322,398.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,401.5855] (Line ) [315.9322,398.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,401.5854] (Line ) [319.9322,398.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,401.5855] (Line ) [323.9322,398.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,408.5136] (Line ) [298.3437,401.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [303.0508,407.8065] (Line ) [306.3437,401.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,401.5854] (Line ) [296.3437,398.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,401.5855] (Line ) [300.3437,398.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3437,401.5854] (Line ) [304.3437,398.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3438,401.5855] (Line ) [308.3437,398.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,408.5136] (Line ) [310.138,413.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,413.0136] (Line ) [310.138,421.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,461.0136] (Line ) [317.9322,456.5136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [317.9322,456.5136] (Line ) [313.9322,449.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [318.6393,455.8065] (Line ) [321.9322,449.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,449.5854] (Line ) [311.9322,446.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,449.5855] (Line ) [315.9322,446.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,449.5854] (Line ) [319.9322,446.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,449.5855] (Line ) [323.9322,446.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,456.5136] (Line ) [298.3437,449.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [303.0508,455.8065] (Line ) [306.3437,449.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,449.5854] (Line ) [296.3437,446.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,449.5855] (Line ) [300.3437,446.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3437,449.5854] (Line ) [304.3437,446.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3438,449.5855] (Line ) [308.3437,446.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,456.5136] (Line ) [310.138,461.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,461.0136] (Line ) [310.138,469.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,365.0136] (Line ) [317.9322,360.5136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [317.9322,360.5136] (Line ) [313.9322,353.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [318.6393,359.8065] (Line ) [321.9322,353.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,353.5854] (Line ) [311.9322,350.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,353.5855] (Line ) [315.9322,350.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,353.5854] (Line ) [319.9322,350.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,353.5855] (Line ) [323.9322,350.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,360.5136] (Line ) [298.3437,353.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [303.0508,359.8065] (Line ) [306.3437,353.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,353.5854] (Line ) [296.3437,350.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,353.5855] (Line ) [300.3437,350.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3437,353.5854] (Line ) [304.3437,350.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3438,353.5855] (Line ) [308.3437,350.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,360.5136] (Line ) [310.138,365.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,365.0136] (Line ) [310.138,373.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,317.0136] (Line ) [317.9322,312.5136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [317.9322,312.5136] (Line ) [313.9322,305.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [318.6393,311.8065] (Line ) [321.9322,305.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,305.5854] (Line ) [311.9322,302.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,305.5855] (Line ) [315.9322,302.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,305.5854] (Line ) [319.9322,302.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,305.5855] (Line ) [323.9322,302.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,312.5136] (Line ) [298.3437,305.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [303.0508,311.8065] (Line ) [306.3437,305.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,305.5854] (Line ) [296.3437,302.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,305.5855] (Line ) [300.3437,302.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3437,305.5854] (Line ) [304.3437,302.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3438,305.5855] (Line ) [308.3437,302.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,312.5136] (Line ) [310.138,317.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,317.0136] (Line ) [310.138,325.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,269.0136] (Line ) [317.9322,264.5136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [317.9322,264.5136] (Line ) [313.9322,257.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [318.6393,263.8065] (Line ) [321.9322,257.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,257.5854] (Line ) [311.9322,254.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,257.5855] (Line ) [315.9322,254.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,257.5854] (Line ) [319.9322,254.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,257.5855] (Line ) [323.9322,254.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,264.5136] (Line ) [298.3437,257.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [303.0508,263.8065] (Line ) [306.3437,257.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,257.5854] (Line ) [296.3437,254.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,257.5855] (Line ) [300.3437,254.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3437,257.5854] (Line ) [304.3437,254.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3438,257.5855] (Line ) [308.3437,254.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,264.5136] (Line ) [310.138,269.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,269.0136] (Line ) [310.138,277.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,221.0136] (Line ) [317.9322,216.5136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [317.9322,216.5136] (Line ) [313.9322,209.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [318.6393,215.8065] (Line ) [321.9322,209.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,209.5854] (Line ) [311.9322,206.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [313.9322,209.5855] (Line ) [315.9322,206.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,209.5854] (Line ) [319.9322,206.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [321.9322,209.5855] (Line ) [323.9322,206.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,216.5136] (Line ) [298.3437,209.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [303.0508,215.8065] (Line ) [306.3437,209.5854] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,209.5854] (Line ) [296.3437,206.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [298.3437,209.5855] (Line ) [300.3437,206.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3437,209.5854] (Line ) [304.3437,206.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [306.3438,209.5855] (Line ) [308.3437,206.1213] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [302.3437,216.5136] (Line ) [310.138,221.0136] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [310.138,221.0136] (Line ) [310.138,229.0136] fwd: T šÏn3™3—˜M˜Nšœ£œ£œ ˜Nš œ £œ£œ£œ£œ£œ£œ ˜MN˜Nšœ˜Mšœ£œ˜ Mšœ£œ˜ N˜—˜Nšœ£œ£œ£œ˜#Nšœ£œ£œ£œ ˜!Nšœ£œ£œ˜—šž ˜ Nšž'˜'M˜ Nšž,Ðbiž˜FM˜Nšž˜—˜ Mšž˜šž ˜ Nšž˜Nšž˜Nšž&˜&Nšž(˜(Nšž˜—Nšž#˜#šž ˜ Nšž ˜ Nšž?˜?——˜Nšœ£œ£œ£œ˜#Nšœ£œ£œ£œ ˜!Nšœ£œ£œ˜N˜P–ÚInterpress/Xerox/3.0  f j k j¡¥“ļ= ¤ ¨ x j oÄÿcqá ¢ ¨ x j¢¯“¢°“¢·“¡¡¨Ä‡Ä¡™ÄÅ�ÄÏŽÄ¡�ćޡ¸ k x j¢¯“¢°“¢·“¡¡¨Ä‡Ä}™Ä¡�ÄÏŽÄ}�ćޡ¸ k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä^™ÄNù; ¢ ¥ ¨  Š¡²“ÁLAST– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Äf”ÄJÓ; ¢ ¥ ¨  Š¡²“ÁFoo– k x j¢¯“¢°“¢·“¡¡¨ÄõÄ¡™ÄÅ�Ä=ŽÄ¡�ÄõŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨ÄõÄ}™Ä¡�Ä=ŽÄ}�ÄõŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨«Ä5™ÄY�ÏŽÄ5�«Ž¡¸ k x j¢¯“¢°“¢·“¡¡¨«Ä™Ä5�ÏŽÄ�«Ž¡¸ k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄWQÄNù; ¢ ¥ ¨  Š¡²“ÁFIRST– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä²�/ÄaTs ¢ ¥ ¨  Š¡²“ÁBar– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Äe7ÄB‡; ¢ ¥ ¨  Š¡²“ÁVALUE– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄƒK Äy–s ¢ ¥ ¨  Š¡²“Ák– k x j¢¯“¢°“¢·“¡¡¨ÄÉ™Äí�?ŽÄÉ�Ž¡¸ k x j¢¯“¢°“¢·“¡¡¨Ä¥™ÄÉ�?ŽÄ¥�Ž¡¸ k x j¢¯“¢°“¢·“¡¡¨cÄÉ™Äí�‡ŽÄÉ�cŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨cÄ¥™ÄÉ�‡ŽÄ¥�cŽ¡¸ k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä®»2Äijs ¢ ¥ ¨  Š¡²“ÁFIRST– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä“'Äœ¿« ¢ ¥ ¨  Š¡²“ÁLAST– k x j¢¯“¢°“¢·“¡¡¨ÓÄ¡™ÄÅ�÷ŽÄ¡�ÓŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨ÓÄ}™Ä¡�÷ŽÄ}�ÓŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨ÓÄÉ™Äí�÷ŽÄÉ�ÓŽ¡¸ k x j¢¯“¢°“¢·“¡¡¨ÓÄ¥™ÄÉ�÷ŽÄ¥�ÓŽ¡¸ k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä çÄNù; ¢ ¥ ¨  Š¡²“ÁSIZE– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä çÄijs ¢ ¥ ¨  Š¡²“ÁSIZE– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä®­6ÄJÓ; ¢ ¥ ¨  Š¡²“ÁFoo– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä˜-/ÄaTs ¢ ¥ ¨  Š¡²“ÁBar– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä^áÄJÓ; ¢ ¥ ¨  Š¡²“ÁFoo– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä¥e/Ä�¹« ¢ ¥ ¨  Š¡²“ÁBar– k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨$Äí™Ä}�Ä&ò Ä}–g—$Ä}—ÄÏÎÄ}–g—˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨´ÄÉ™‡ŽÄ+3 Är®}—‡ÄÉ—Ä+3 Äy{Œ—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨´ÄÉ™Ä¡Ä «½ÄÛ¡“˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨½ÄÛ™Ä�˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄÏÄG™«ŽÄ,3 ÄwØg—«ÄG—Ä,3 ÄA·;—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä½ÄY™ÄÉ­4ÄÓ�¸ÄÏÄG¡“˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä½ÄY™Ä}�˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨?Ä#™«ŽÄ,3 Äpšg—«Ä#—Ä,3 Ä’Œ—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨6Ä}™Ä5�Ä“g)ÄÆ­¸?Ä#¡“˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄSYÄŠ|]™?Äí—Äÿ�Äí�HŽ˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÄSYÄŠ|]™Ä%÷ ÄÃa«Ä™Ä�ˆ¡“˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä™Ä�ˆ™Ä}�˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä £¢Äy÷g™Äí—ŽŽÄÿ�˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä*¢Ä¸Á©™ÄûdIÄL†GÄ&, Ä4�1¡“?Ä#—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä¢Äy÷g™Ä‰ÄîÄk¡“Ä}�˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä¢Äy÷g™Ä*¢Ä¸Á©—˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ä £¢Äy÷g™Ä/ÄÜÄk¡“˜ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨ÜÄk™Ä}�˜ k¡¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ähó Ä!s ™ÄõÄ}—Äk�Ä}�Ä㎘ kÄ¡¨ ¡ ¡™ x j¢¯“¢°“¢·“¡¡¨Ähó Ä!s ™Äª!4ÄNƒLÄ™©/ÄKƒJ¡“Äí�˜ k x j¢¯“¢°“¢·“¡¡¨Ä�uÄžQá™Ä½õá�Ä…ÑŽÄžQá�Ä�uŽ¡¸ k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤Ä¬“)ÄP ¢ ¥ ¨  Š¡²“ÁRun– k x jÅXeroxÅ PressFontsÅ Helvetica-MRR£¡ “ •  —¡¡¨ª ¤ÄÍã1ÄL®g ¢ ¥ ¨  Š¡²“ÁTime– k k k g– Interpress–:0.0 mm xmin 0.0 mm ymin 102.3283 mm xmax 62.92537 mm ymax –TRUE–§0.614936 the lineLength .mul 2.822222 .add bigger topLeading 0.614936 the lineLength .mul 2.822222 .add bigger topIndent 1.411111 mm bigger bottomLeading 0.5 0.3 0.95 backgroundColor the topLeading 6 pt .sub backgroundAscent 3 pt backgroundDescent 4 pt outlineBoxThickness 1 pt outlineBoxBearoff–Ô`Gargoyle file for scene: stuffed from ///Users/Rauen.pa/Saffron/SaffronDealerSlides.Gargoyle at August 31, 1988 10:15:41 am PDT Produced by version 8803.24 Scripts: ///Users/Rauen.pa/Saffron/Rauen880829-09-56-38.script, ///Users/Rauen.pa/Saffron/Rauen880829-10-28-32.script, ///Users/Rauen.pa/Saffron/Rauen880829-10-40-38.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-15-24.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-27-04.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-41-58.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-47-09.script, ///Users/Rauen.pa/Saffron/Rauen880829-13-55-38.script, ///Users/Rauen.pa/Saffron/Rauen880829-14-09-54.script, ///Users/Rauen.pa/Saffron/Rauen880831-09-55-57.script, ///Users/Rauen.pa/Saffron/Rauen880831-10-00-05.script, ///Users/Rauen.pa/Saffron/Rauen880831-10-06-52.script, ///Users/Rauen.pa/Saffron/Rauen880831-10-14-35.script Slope: [F 150.0] [F 135.0] [F 120.0] [T 90.0] [F 60.0] [F 45.0] [F 30.0] [T 0.0] Angle: [F 90.0] [F 60.0] [F 45.0] [F 30.0] [F 0.0] [F -30.0] [F -45.0] [F -60.0] [F -90.0] Radius: [F 5.555556e-2 1/18] [F 0.1111111 1/9] [F 0.125 1/8] [F 0.25 1/4] [F 0.3333333 1/3] [T 0.5 1/2] [F 0.6666667 2/3] [F 0.75 3/4] [F 1.0 1] [F 2.0 2] [F 4.0 4] LineDistance: [F 0.0 0] [F 5.555556e-2 1/18] [F 0.1111111 1/9] [F 0.5 1/2] [F 1.0 1] Midpoints: T Heuristics: F ShowAlignments: T ShowColors: F ScaleUnit: 72.0 DisplayStyle: print Gravity: T GravityExtent: 8.680555e-2 GravityType: pointsPreferred DefaultFont: xerox/pressfonts/helvetica-mrr [r1: 0.0 s: [10.0 10.0] r2: 0.0] 1.0 1.0 Defaults: [1 0.5] [1 1.0] 2.0 round round Dashed: F Shadows: []F Anchor: F PaletteForFillColor: F PaletteForStrokeColor: F Entities: [51]: Box [854.5,376.5] [890.5,394.5] [1.0 0.0 108.9999 0.0 1.0 -39.99997] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 108.9999 0.0 1.0 -57.99997] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Text T "LAST" xerox/pressfonts/helvetica [10.0 0.0 968.6798 0.0 10.0 342.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "Foo" xerox/pressfonts/helvetica [10.0 0.0 972.5923 0.0 10.0 324.6609][] F 1.0 props: ( F ) ls: 1.2 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 36.0 0.0 1.0 -39.99997] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 36.0 0.0 1.0 -57.99997] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 180.4999 0.0 1.0 -93.99997] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 180.4999 0.0 1.0 -112.0] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Text T "FIRST" xerox/pressfonts/helvetica [10.0 0.0 894.1199 0.0 10.0 342.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "Bar" xerox/pressfonts/helvetica [10.0 0.0 972.8724 0.0 10.0 216.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "VALUE" xerox/pressfonts/helvetica [10.0 0.0 1036.44 0.0 10.0 288.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "k" xerox/pressfonts/helvetica [10.0 0.0 1050.344 0.0 10.0 270.6609][] F 1.0 props: ( F ) ls: 1.2 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 36.49994 0.0 1.0 -148.0] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 36.49994 0.0 1.0 -166.0] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 108.4999 0.0 1.0 -148.0] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 108.4999 0.0 1.0 -166.0] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Text T "FIRST" xerox/pressfonts/helvetica [10.0 0.0 894.6199 0.0 10.0 234.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "LAST" xerox/pressfonts/helvetica [10.0 0.0 968.1798 0.0 10.0 234.6608][] F 1.0 props: ( F ) ls: 1.2 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 -35.50006 0.0 1.0 -39.99997] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 -35.50006 0.0 1.0 -57.99997] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 -35.50006 0.0 1.0 -148.0] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Box [854.5,376.5] [890.5,394.5] [1.0 0.0 -35.50006 0.0 1.0 -166.0] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Text T "SIZE" xerox/pressfonts/helvetica [10.0 0.0 825.7499 0.0 10.0 342.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "SIZE" xerox/pressfonts/helvetica [10.0 0.0 825.7499 0.0 10.0 234.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "Foo" xerox/pressfonts/helvetica [10.0 0.0 828.0924 0.0 10.0 324.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "Bar" xerox/pressfonts/helvetica [10.0 0.0 828.8724 0.0 10.0 216.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "Foo" xerox/pressfonts/helvetica [10.0 0.0 899.5924 0.0 10.0 324.6609][] F 1.0 props: ( F ) ls: 1.2 Text T "Bar" xerox/pressfonts/helvetica [10.0 0.0 900.8724 0.0 10.0 216.6608][] F 1.0 props: ( F ) ls: 1.2 Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [899.9999,246.5] (Line ) [899.9999,318.5] (Line ) [906.3638,312.136] (Line ) [899.9999,318.5] (Line ) [893.6359,312.136] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [1044.0,228.5] (Line ) [998.9999,228.5] (Line ) [1005.364,234.864] (Line ) [998.9999,228.5] (Line ) [1005.364,222.1357] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [1044.0,228.5] (Arc [1050.833,231.6428] ) [1053.0,237.5] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [1053.0,237.5] (Line ) [1053.0,264.5] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [999.4998,291.5] (Line ) [1035.0,291.5] (Line ) [1028.636,297.864] (Line ) [1035.0,291.5] (Line ) [1028.636,285.1357] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [990.4998,300.5] (Arc [992.8654,294.4185] ) [999.4998,291.5] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [990.4998,300.5] (Line ) [990.4998,318.5] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [926.9999,273.5] (Line ) [1035.0,273.5] (Line ) [1028.636,279.864] (Line ) [1035.0,273.5] (Line ) [1028.636,267.1357] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [2] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [917.9999,318.5] (Line ) [917.9999,282.5] (Arc [920.3655,276.4185] ) [926.9999,273.5] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [969.8637,289.3639] (Line ) [926.9999,246.5] (Line ) [926.9999,255.5] (Line ) [926.9999,246.5] (Line ) [935.9999,246.5] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [969.8637,289.3639] (Arc [971.9,292.4971] ) [972.4998,295.7279] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [972.4998,295.7279] (Line ) [972.4998,318.5] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [830.6358,303.136] (Line ) [890.9999,246.5] (Line ) [881.9999,246.5] (Line ) [890.9999,246.5] (Line ) [890.9999,255.5] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [2] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [875.6358,279.8639] (Arc [881.589,275.9155] ) [888.3638,274.5919] (Line ) [926.9999,273.5] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [2] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [848.6358,303.136] (Arc [846.5997,306.2692] ) [845.9999,309.4999] (Line ) [845.9999,318.5] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [848.6358,303.136] (Line ) [875.6358,279.8639] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [830.6358,303.136] (Arc [828.5997,306.2692] ) [827.9999,309.4999] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [1] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [827.9999,309.4999] (Line ) [827.9999,318.5] fwd: T Outline fillColor: [1 1.0] ow: T fillText: T 0 Trajectories: [1] Traj (open) [4] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [839.5937,267.5937] (Line ) [890.5,318.5] (Line ) [890.5,309.5] (Line ) [890.5,318.5] (Line ) [881.5,318.5] fwd: T Outline fillColor: [1 0.5] ow: T fillText: T 0 Trajectories: [1] Traj (open) [2] arrows: 0 j: round e: T round w: 2.0 c: T [1 1.0] d: T F [839.5937,267.5937] (Arc [837.5575,264.4605] ) [836.9576,261.2297] (Line ) [836.9576,246.5] fwd: T Box [854.5,358.5] [890.5,394.5] [1.0 0.0 214.5645 0.0 1.0 -178.3711] strokeWidths: ( 2.0 2.0 2.0 2.0 ) strokeEnds: ( round round round round ) strokeColors: ( [1 1.0] [1 1.0] [1 1.0] [1 1.0] ) fillColor: [] dashes: ( F F F F ) props: ( ( F ) ( F ) ( F ) ( F ) ) fwd: T fillText: T 0 Text T "Run" xerox/pressfonts/helvetica [10.0 0.0 1077.537 0.0 10.0 199.997][] F 1.0 props: ( F ) ls: 1.2 Text T "Time" xerox/pressfonts/helvetica [10.0 0.0 1075.653 0.0 10.0 190.5825][] F 1.0 props: ( F ) ls: 1.2 š¤3™3N˜—˜ Nšž&˜&Nšž˜šž#˜#Nšž˜Nšž ˜ Nšž ˜ Nšž˜Nšž˜Nšž'˜'——˜ Nšž˜Nšž˜šž˜Nšž˜Nšž ˜ Nšž ˜ Nšž ˜ Nšž ˜ ———…— Èá