Added SILC Thread Queue API
[crypto.git] / doc / whitepaper / silc_priv1.edg
1 EDGE Diagram File\r
2 Version 3.50\r
3 \r
4 ## Globals Section:\r
5 \r
6 X -56\r
7 Y 0\r
8 Scale 109\r
9 PosterRows 1\r
10 PosterCols 1\r
11 Color1 221,208,221\r
12 Color2 192,192,192\r
13 Color3 130,130,130\r
14 Color4 0,0,0\r
15 Color5 0,255,255\r
16 Color6 0,0,255\r
17 Color7 0,0,160\r
18 Color8 253,254,194\r
19 Color9 243,237,243\r
20 Color10 219,219,219\r
21 Color11 244,244,244\r
22 Color12 255,242,230\r
23 Color13 240,255,240\r
24 Color14 0,128,0\r
25 Color15 223,223,255\r
26 Color16 241,240,255\r
27 GridX 32\r
28 GridY 32\r
29 SnapX 16\r
30 SnapY 16\r
31 SnapConPtsCentersEdges TRUE\r
32 ShadowColor 130,130,130\r
33 ShadowX 11\r
34 ShadowY 11\r
35 ShowGrid TRUE\r
36 AlignToGrid TRUE\r
37 AlignToGridConPts TRUE\r
38 AttachMode 1\r
39 SBarWidth 164\r
40 SBarFigCols 3\r
41 SBarLblCols 1\r
42 SBarConCols 2\r
43 SBarFigHeight 32\r
44 SBarLblHeight 32\r
45 SBarConHeight 24\r
46 Parent ""\r
47 LargeDropMenus FALSE\r
48 LastEnd "block short"\r
49 LastEndLen 25\r
50 ConPointMarks 0\r
51 CornerRadius 18\r
52 Template "silc_template.edg"\r
53 \r
54 DevMode 580\r
55 {\r
56 4850204C617365724A6574203131303000000000000000000000000000000000\r
57 000400049400B0010F77010401000900990B3408640001000700580201000100\r
58 580202000000323130207820323937206D6D0000000000000000000000000000\r
59 0000000000000000000000000000000000000000000000000000000001000000\r
60 010000000100000001000000000000000000000000004850204C617365724A65\r
61 742031313030000000000000000000000000000000004C5054313A0000000000\r
62 0000000000000000000000000000000000000000000000000000000000000000\r
63 0000000000000000000000000000000000000000000000000000000000000000\r
64 0000000000000000000000000000000000000000000000000000000000000000\r
65 0000000000000000000000000000000044021005100500004402540300000300\r
66 8403DC0501000000000000000000000000000000000000000000000064000000\r
67 0000000000000000000000000000000000000000000000000100000000000000\r
68 0000000000000000000001000100000002000000000000000000000000000000\r
69 0100000002000100000000000000480002000000000000000000000000000000\r
70 0000000000000000000000000000000000000000000000000000000000000000\r
71 0000000000000000000000000000000000000000000000000100000000000000\r
72 0000000000000000000000000000000000000000000000000000000000000000\r
73 0000000000000000000000000000000000000000000000000000000000000000\r
74 00000100\r
75 }\r
76 \r
77 DevNames 68\r
78 {\r
79 080011002200010077696E73706F6F6C004850204C617365724A657420313130\r
80 30004C5054313A00000000000000000000000000000000000000000000000000\r
81 F0BA5900\r
82 }\r
83 \r
84 Preview 3856\r
85 {\r
86 FC424DF6A20600FF360300FF280300FF700300FF7C0300FD0100180900FAC30E\r
87 0000C30E0A007FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
88 7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
89 7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
90 7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
91 7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
92 7FFF7FFF7FFF7FFF7FFF3BFF7FC05FC072FF03C01BFC24DB15FC0F8203FC0982\r
93 03FC068203FC0C8203FC068203FC06820CFC098206FC038206FC098212FC03C0\r
94 72FF03C01BFC24DB7FFC1AFC03C072FF03C07FFC59FC03C072FF03C01BFC24DB\r
95 15FC0F8203FC098203FC068203FC0C8203FC068203FC068206FC038203FC0982\r
96 06FC038206FC098212FC03C072FF03C01BFC24DB7FFC1AFC03C072FF03C07FFC\r
97 59FC03C072FF03C01BFC24DB15FC0F8203FC098203FC068203FC0C8203FC0982\r
98 06FC038203FC098203FC068203FC06821EFC03C072FF03C01BFC24DB7FFC1AFC\r
99 03C072FF03C07FFC59FC03C072FF03C01BFC24DB15FC0F8203FC098203FC0682\r
100 03FC0C8203FC098206FC038203FC098203FC068203FC068203FC038218FC03C0\r
101 72FF03C01BFC24DB7FFC1AFC03C072FF03C07FFC59FC03C072FF7FC05FC03FFF\r
102 21C012FF42C05AFF42C012FF21C006FF06C0FDF3EDF31BFFFDF3EDF306C009FF\r
103 03C006F439FF03F406C04EFF06C003F439FF06F403C009FF06C0FDF3EDF31BFF\r
104 FDF3EDF309C0020EF3EDF306FF03C04BF403C048FF03C04BF403C006FF03C002\r
105 0EF3EDF303C027DB03C006FF03C048DB06F448FF03C04BDB03F406FF03C027DB\r
106 FDF3EDF303C003DB020BF0FFF003DB03C006FF03C003DB020AF0FFF006DB020A\r
107 FFFFC603DB03F403C048FF03C003DB020BC2FEFD06DB020AFFDFDF03DB03F403\r
108 C003FF03C003DB020BFFDFDF03DB03FF03C003DB1282FDF0FFF00982FDF0FFF0\r
109 03DB03C006FF03C003DB1282FDF0FFF0098206DB1282FDFFFFC6098203DB03F4\r
110 03C048FF03C003DBFDC2FEFD1B82FDC2FEFD06DB1282FDFFDFDF098203DB03F4\r
111 03C003FF03C003DBFDFFDFDF0F82FDFFDFDF0982FDFFDFDF03DB03FF03C027DB\r
112 03C006FF03C048DB03F403C048FF03C04BDB03FF03C003FF03C027DB03FF03C0\r
113 020CF0FFF0FDF3EDF303C006FF03C0020BF0FFF003F4020CFFFFC603F403C012\r
114 FF068209FF09821EFF03C0020CC2FEFD03F4020BFFDFDF03F403FF03C003FF03\r
115 C0020CFFDFDFFDF3EDF303FF03C027DB03C006FF03C048DB03F403C010FF0204\r
116 E1E3FF03FF0203E1E3FFFEE1E303821BFF03C04BDB03FF03C003FF03C027DB03\r
117 FF03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03\r
118 F403C00DFFFEE1E30204FFF0F0FDFFE1E30204FFF0F0FDFFE1E3038218FF03C0\r
119 03DB020BF3EDF306DB020AF3EDF303DB03FF03C003FF03C003DB21F403DB03FF\r
120 03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F4\r
121 03C009FF0382FDFFE1E30209FFF0F0FDFFE1E3068215FF03C003DB020BF3EDF3\r
122 06DB020AF3EDF303DB03FF03C003FF03C003DB21F403DB03FF03C003DB21F406\r
123 C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F403C00AFFFEE1E3020B\r
124 FFF0F0FDFFE1E3038215FF06C0020BF3EDF306DB020AF3EDF303DB03FF03C003\r
125 FF03C003DB03C01EF403DB03FF03C003DB1EF412C003DB020AF3EDF306DB020A\r
126 F3EDF303DB12C0020BFFF0F0FDFFE1E303820CFF0FC00382020AF3EDF306DB02\r
127 0AF3EDF303DB03FF0FC003821BF403DB03FF03C003DB1EF403C00FF403DB020A\r
128 F3EDF306DB020AF3EDF303DB03C00FF4020BFFF0F0FDFFE1E3038209FF12F403\r
129 C0020AF3EDF306DB020AF3EDF303DB12F403C01BF403DB03FF03C003DB06F409\r
130 8203F4098203C012F403DBFDF3EDF30982FDF3EDF30982FAF3EDF3F3EDF306DB\r
131 FAF3EDF3F3EDF30982FDF3EDF30982FDF3EDF303C012F4020CFFF0F00203FFE1\r
132 E303FF12F403C0FDF3EDF30982FDF3EDF30982FAF3EDF3F3EDF306DBFAF3EDF3\r
133 F3EDF31282FAF3EDF3F3EDF303DB12F403C0098203F4098206F403DB03FF03C0\r
134 03DB1EF403C00FF403DB020AF3EDF306DB020AF3EDF303DB03C00FF4020FFFF0\r
135 F0FDFFE1E312F403C0020AF3EDF306DB020AF3EDF303DB12F403C01BF403DB03\r
136 FF03C003DB1EF415C0020AF3EDF306DB020AF3EDF303DB15C0020EFFF0F0FDFF\r
137 E1E312C0020BF3EDF306DB020AF3EDF303DB12C01EF403DB03FF03C003DB21F4\r
138 12C0020AF3EDF306DB020AF3EDF303DB03F412C0FDFFF0F009C0FDFFF0F015C0\r
139 0203FFF0F0FDFFE1E30FC00382020AF3EDF306DB020AF3EDF303DB12C01EF403\r
140 DB03FF03C003DB06F4098203F4098215F403C0FDF3EDF30982FDF3EDF30982FA\r
141 F3EDF3F3EDF306DBFAF3EDF3F3EDF30982FDF3EDF30982FDF3EDF303DB12F403\r
142 C0FDFFE1E303C0FDFFF0F003C0FDFFF0F003C00204FFF0F009C00202FFF0F0FD\r
143 FFE1E303C00CF40382FDF3EDF30982FDF3EDF30982FAF3EDF3F3EDF306DBFAF3\r
144 EDF3F3EDF31282FAF3EDF3F3EDF303DB03C00CF4038203F4098203F4098206F4\r
145 03DB03FF03C003DB33F403C00209F3EDF306DB020AF3EDF303DB15F403C0020E\r
146 FFF0F003C00FF40382020AF3EDF306DB020AF3EDF303C00FF403821EF403DB03\r
147 FF03C003DB30F403C0020AF3EDF306DB020AF3EDF303DB12F403C0020FFFF0F0\r
148 FDFFE1E303C00CF40382020AF3EDF306DB020AF3EDF303DB03C00CF403821EF4\r
149 03DB03FF03C003DB1EF415C0020AF3EDF306DB020AF3EDF303DB15C00203FFF0\r
150 F00CC0FDFFF0F006C00205FFF0F0FDFFE1E312C0020AF3EDF306DB020AF3EDF3\r
151 03DB12C01EF403DB03FF03C003DB21F403DB03C006FF03C003DB020AF3EDF306\r
152 DB020AF3EDF303DB03F403C009FF03C0FDFFE1E30203FFF0F003C0FDFFF0F006\r
153 C0FDFFF0F003C00206FFF0F0FDFFE1E303FF03C003FF03C003DB020BF3EDF306\r
154 DB020AF3EDF303DB03FF03C003FF03C003DB21F403DB03FF03C003DB21F403DB\r
155 03C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F403C00DFFFEE1E302\r
156 0FFFF0F00CFF03C003DB020BF3EDF306DB020AF3EDF303DB03FF03C003FF03C0\r
157 03DB21F403DB03FF03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB02\r
158 0AF3EDF303DB03F403C00DFFFEE1E3020DFFF0F0FDFFE1E30FFF03C003DB020B\r
159 F3EDF306DB020AF3EDF303DB03FF03C003FF03C003DB21F403DB03FF03C00CDB\r
160 03C006DB06C00CDB03C006FF03C048DB03F403C00DFFFEE1E3020DFFF0F0FDFF\r
161 E1E30FFF03C04BDB03FF03C003FF03C00CDB06C003DB06C00CDB03FF03C00203\r
162 F3EDF309C003FF06C00204F3EDF303C006FF03C04BF403C010FFFEE1E3020CFF\r
163 F0F0FDFFE1E30FFF03C04BF403FF03C003FF03C00203F3EDF312C00204F3EDF3\r
164 03FF03C00204F3EDF306C003FF06C00204F3EDF303C006FF03C04BF403C010FF\r
165 FEE1E3020CFFF0F0FDFFE1E30FFF03C04BF403FF03C003FF03C00204F3EDF306\r
166 C0FDF3EDF306C00204F3EDF303FF03C00204F3EDF306C003FF06C00204F3EDF3\r
167 03C006FF03C04BF403C013FFFBE1E3FFE1E30203FFF0F00202FFE1E30204FFF0\r
168 F0FDFFE1E312FF03C04BF403FF03C003FF03C00204F3EDF306C0FDF3EDF306C0\r
169 0204F3EDF303FF03C00204F3EDF306C003FF06C00204F3EDF303C006FF03C04B\r
170 F403C019FF0202E1E3FFFEE1E303820204FFF0F0FDFFE1E315FF03C04BF403FF\r
171 03C003FF03C00204F3EDF306C0FDF3EDF306C00204F3EDF303FF03C00204F3ED\r
172 F306C003FF06C00204F3EDF303C006FF03C04BF403C028FF0203E1E3FF17FF03\r
173 C04BF403FF03C003FF03C00204F3EDF306C0FDF3EDF306C00204F3EDF303FF03\r
174 C00204F3EDF30FC00204F3EDF303C006FF03C04BF403C048FF03C04BF403FF03\r
175 C003FF03C00204F3EDF306C0FDF3EDF309C00203F3EDF303FF03C027DB03C006\r
176 FF03C04BF403C048FF03C04BF403FF03C003FF03C027DB03FF03C003DBFDE6F2\r
177 FF1882FAE6F2FFE6F2FF03DB03C006FF03C04BF403C048FF03C04BF403FF03C0\r
178 03FF03C003DBFAE6F2FFE6F2FF1582FAE6F2FFE6F2FF03DB03FF03C003DB020B\r
179 E6F2FF03DB03C006FF03C04BF403C048FF03C04BF403FF03C003FF03C003DB02\r
180 0BE6F2FF03DB03FF03C027DB03C006FF03C04BF403C048FF03C04BF403FF03C0\r
181 03FF03C027DB03FF03C0020DF3EDF303C006FF03C04BF403C048FF03C04BF403\r
182 FF03C003FF03C0020DF3EDF303FF03C0020DF3EDF303C006FF03C012F4098203\r
183 F4068203F4038203F4098215F403C048FF03C012F4098203F4068203F4038203\r
184 F403821BF403FF03C003FF03C0020DF3EDF303FF03C00F82FDF3EDF30982FDF3\r
185 EDF30682FDF3EDF303C006FF03C012F4038203F4038203F4038203F4068203F4\r
186 098215F403C048FF03C012F4038203F4038203F4038203F4068203F4038203F4\r
187 068215F403C003FF03C0FDF3EDF30C82FDF3EDF30682FDF3EDF30682FAF3EDF3\r
188 F3EDF303FF03C00382FDF3EDF30982FDF3EDF30382FDF3EDF30382FAF3EDF3F3\r
189 EDF30382FDF3EDF303C006FF03C04BF403C048FF03C04BF406C003FF03C0FDF3\r
190 EDF30382FDF3EDF30682FDF3EDF30382FAF3EDF3F3EDF30982FDF3EDF303FF03\r
191 C0020DF3EDF303C006FF03C04BF403C048FF03C04BF403C006FF03C0020DF3ED\r
192 F306FFFDF3EDF321C00FFF45C003F403C04EFF48C003F40FFF21C07FFF7FFF7F\r
193 FF7FFF7FFF7FFF5DFF03C003FF03C03FFF06C07FFF1DFF03C006FF03C003FF03\r
194 C003FF03C003FF03C006FF09C009FF03C003FF09C006FF03C006FF03C006FF03\r
195 C006FF0CC009FF09C003FF03C006FF06C003FF03C003FF03C006FF03C006FF03\r
196 C07FFF1DFF0CC003FF06C009FF03C003FF03C003FF09C003FF1BC003FF06C006\r
197 FF03C003FF03C003FF0CC003FF03C009FF12C006FF0CC003FF03C07FFF20FF03\r
198 C003FF0FC003FF03C003FF03C003FF06C003FF03C006FF0CC003FF03C006FF03\r
199 C006FF03C006FF03C006FF06C003FF03C006FF03C00CFF03C003FF09C003FF03\r
200 C003FF03C003FF09C003FF03C07FFF1AFF06C009FF03C024FF03C006FF03C039\r
201 FF06C00FFF06C07FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
202 FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
203 FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
204 FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
205 FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
206 FF7FFF7FFF7FFF1FFFFE0000007FFF7F\r
207 }\r
208 \r
209 ## Graphics Section:\r
210 \r
211 ## Figure Symbols Section:\r
212 \r
213 FigureSymbol "data"\r
214 {\r
215   FixedAspect FALSE\r
216   Height 0\r
217   Width 0\r
218   TextBox >100,>100,<900,<900\r
219   Fill\r
220   {\r
221     Rect 0,0,1000,1000\r
222   }\r
223   Outline\r
224   {\r
225     Rect 0,0,1000,1000\r
226   }\r
227 }\r
228 \r
229 FigureSymbol "rounded box 2"\r
230 {\r
231   FixedAspect FALSE\r
232   Height 128\r
233   Width 192\r
234   TextBox >100,>100,<900,<900\r
235   Fill\r
236   {\r
237     Rect >150,0,<850,1000\r
238     Rect 0,>150,1000,<850\r
239     Ellipse 0,0,>300,>300\r
240     Ellipse <700,0,1000,>300\r
241     Ellipse <700,<700,1000,1000\r
242     Ellipse 0,<700,>300,1000\r
243   }\r
244   Outline\r
245   {\r
246     Arc 0,0,>300,>300 >150,0 0,>150\r
247     Line >150,0 <850,0\r
248     Arc <700,0,1000,>300 1000,>150 <850,0\r
249     Line 1000,>150 1000,<850\r
250     Arc <700,<700,1000,1000 <850,1000 1000,<850\r
251     Line >150,1000 <850,1000\r
252     Arc 0,<700,>300,1000 0,<850 >150,1000\r
253     Line 0,>150 0,<850\r
254   }\r
255   MiniOutline\r
256   {\r
257     Arc 0,0,>500,>500 >250,0 0,>250\r
258     Line >250,0 <750,0\r
259     Arc <500,0,1000,>500 1000,>250 <750,0\r
260     Line 1000,>250 1000,<750\r
261     Arc <500,<500,1000,1000 <750,1000 1000,<750\r
262     Line >250,1000 <750,1000\r
263     Arc 0,<500,>500,1000 0,<750 >250,1000\r
264     Line 0,>250 0,<750\r
265   }\r
266   Hot 21 <874,1000 <919,<985 <957,<957 <985,<919 1000,<874 1000,>127 <985,>82 <957,>44-\r
267    <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<874-\r
268    >16,<919 >44,<957 >82,<985 >127,1000 <874,1000\r
269 }\r
270 \r
271 FigureSymbol "connector"\r
272 {\r
273   FixedAspect FALSE\r
274   Height 0\r
275   Width 0\r
276   TextBox 100,100,900,900\r
277   Fill\r
278   {\r
279     Ellipse 0,0,1000,1000\r
280   }\r
281   Outline\r
282   {\r
283     Ellipse 0,0,1000,1000\r
284   }\r
285   Hot 17 599,1000 783,924 924,783 1000,599 1000,402 924,218 783,77 599,1-\r
286    402,1 218,77 77,218 1,402 1,599 77,783 218,924 402,1000-\r
287    599,1000\r
288 }\r
289 \r
290 FigureSymbol "decision"\r
291 {\r
292   FixedAspect FALSE\r
293   Height 0\r
294   Width 0\r
295   TextBox 200,255,800,750\r
296   TextBox 800,375,950,625\r
297   TextBox 425,750,575,1000\r
298   TextBox 50,375,200,625\r
299   TextBox 425,0,575,250\r
300   Fill\r
301   {\r
302     Polygon 5 500,0 1000,500 500,1000 0,500 500,0\r
303   }\r
304   Outline\r
305   {\r
306     Polyline 5 500,0 1000,500 500,1000 0,500 500,0\r
307   }\r
308   Hot 5 500,0 1000,500 500,1000 0,500 500,0\r
309 }\r
310 \r
311 FigureSymbol "box 3d"\r
312 {\r
313   FixedAspect FALSE\r
314   Height 0\r
315   Width 0\r
316   TextBox >100,>100,<850,<850\r
317   Fill\r
318   {\r
319     Rect 0,0,<900,<900\r
320     Rect >100,>100,1000,1000\r
321     Polygon 4 <900,0 1000,>100 <900,>100 <900,0\r
322     Polygon 4 0,<900 >100,1000 >100,<900 0,<900\r
323   }\r
324   Outline\r
325   {\r
326     Rect 0,0,<900,<900\r
327     Polyline 5 <900,0 1000,>100 1000,1000 >100,1000 0,<900\r
328     Line <900,<900 1000,1000\r
329   }\r
330   MiniOutline\r
331   {\r
332     Rect 0,0,<800,<800\r
333     Polyline 5 <800,0 1000,>200 1000,1000 >200,1000 0,<800\r
334     Line <800,<800 1000,1000\r
335   }\r
336   Hot 7 0,0 <900,0 1000,>100 1000,1000 >100,1000 0,<900 0,0\r
337 }\r
338 \r
339 FigureSymbol "octagon"\r
340 {\r
341   FixedAspect FALSE\r
342   Height 0\r
343   Width 0\r
344   TextBox >200,>100,<800,<900\r
345   Fill\r
346   {\r
347     Polygon 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
348      0,>333\r
349   }\r
350   Outline\r
351   {\r
352     Polyline 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
353      0,>333\r
354   }\r
355   Hot 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
356    0,>333\r
357 }\r
358 \r
359 FigureSymbol "dog ear"\r
360 {\r
361   FixedAspect FALSE\r
362   Height 0\r
363   Width 0\r
364   TextBox >150,>150,<850,<850\r
365   Fill\r
366   {\r
367     Polygon 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
368   }\r
369   Outline\r
370   {\r
371     Polyline 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
372     Polyline 3 <850,0 <850,>150 1000,>150\r
373   }\r
374   MiniOutline\r
375   {\r
376     Polyline 6 0,0 <700,0 1000,>300 1000,1000 0,1000 0,0\r
377     Polyline 3 <700,0 <700,>300 1000,>300\r
378   }\r
379   Hot 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
380 }\r
381 \r
382 FigureSymbol "disk simple"\r
383 {\r
384   FixedAspect FALSE\r
385   Height 0\r
386   Width 0\r
387   TextBox >100,>250,<900,<900\r
388   Fill\r
389   {\r
390     Rect 0,>100,1000,<900\r
391     Ellipse 0,0,1000,>200\r
392     Ellipse 0,<800,1000,1000\r
393   }\r
394   Outline\r
395   {\r
396     Line 0,>100 0,<900\r
397     Line 1000,>100 1000,<900\r
398     Ellipse 0,0,1000,>200\r
399     Arc 0,<800,1000,1000 0,<900 1000,<900\r
400   }\r
401   MiniOutline\r
402   {\r
403     Line 0,200 0,800\r
404     Line 1000,100 1000,900\r
405     Ellipse 0,0,1000,400\r
406     Arc 0,600,1000,1000 0,800 1000,800\r
407   }\r
408   Hot 17 1,>81 77,>44 218,>16 402,>1 599,>1 783,>16 924,>44 1000,>81-\r
409    1000,<920 924,<957 783,<985 599,<1000 402,<1000 218,<985 77,<957 1,<920-\r
410    1,>81\r
411 }\r
412 \r
413 FigureSymbol "input/ouput"\r
414 {\r
415   FixedAspect FALSE\r
416   Height 0\r
417   Width 0\r
418   TextBox >200,>100,<800,<900\r
419   Fill\r
420   {\r
421     Polygon 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
422   }\r
423   Outline\r
424   {\r
425     Polyline 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
426   }\r
427   Hot 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
428 }\r
429 \r
430 FigureSymbol "terminal"\r
431 {\r
432   FixedAspect FALSE\r
433   Height 0\r
434   Width 0\r
435   TextBox >200,>100,<800,<900\r
436   Fill\r
437   {\r
438     Rect >500,0,<500,1000\r
439     Ellipse 0,0,>999,1000\r
440     Ellipse <1,0,1000,1000\r
441   }\r
442   Outline\r
443   {\r
444     Line >500,0 <500,0\r
445     Line >500,1000 <500,1000\r
446     Arc 0,0,>999,1000 >500,0 >500,1000\r
447     Arc <1,0,1000,1000 <500,1000 <500,0\r
448   }\r
449   Hot 17 >401,1 >217,77 >77,218 >1,402 >1,599 >77,783 >217,924 >401,1000-\r
450    <599,1000 <783,924 <923,783 <999,599 <999,402 <923,218 <783,77 <599,1-\r
451    >401,1\r
452 }\r
453 \r
454 FigureSymbol "preparation"\r
455 {\r
456   FixedAspect FALSE\r
457   Height 0\r
458   Width 0\r
459   TextBox >150,>100,<850,<900\r
460   Fill\r
461   {\r
462     Polygon 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
463   }\r
464   Outline\r
465   {\r
466     Polyline 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
467   }\r
468   Hot 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
469 }\r
470 \r
471 FigureSymbol "cloud"\r
472 {\r
473   FixedAspect FALSE\r
474   Height 0\r
475   Width 0\r
476   TextBox 200,200,800,800\r
477   Fill\r
478   {\r
479     Ellipse 84,114,672,702\r
480     Ellipse 421,89,859,527\r
481     Ellipse 573,286,995,708\r
482     Ellipse 263,492,721,950\r
483     Ellipse 0,528,423,952\r
484   }\r
485   Outline\r
486   {\r
487     Arc 84,114,672,702 500,140 120,550\r
488     Arc 421,89,859,527 860,300 500,140\r
489     Arc 573,286,995,708 720,700 860,300\r
490     Arc 263,492,721,950 350,900 720,700\r
491     Arc 0,528,423,952 120,550 350,900\r
492   }\r
493   Hot 40 350,900 363,915 447,950 538,950 622,915 686,851 721,767 720,700-\r
494    743,708 826,708 904,676 963,617 995,539 995,456 963,378 904,319-\r
495    860,300 859,265 826,185 764,123 684,90 597,90 517,123 500,140-\r
496    436,115 321,115 212,160 130,242 85,351 85,466 120,550 92,561-\r
497    33,621 1,699 1,782 33,860 92,920 170,952 253,952 350,900\r
498 }\r
499 \r
500 FigureSymbol "document"\r
501 {\r
502   FixedAspect FALSE\r
503   Height 0\r
504   Width 0\r
505   TextBox >100,>100,<900,<750\r
506   Fill\r
507   {\r
508     Rect 0,0,1000,<900\r
509     Ellipse 0,<800,500,1000\r
510     Chord 500,<800,1000,1000 1000,<900 500,<900\r
511   }\r
512   Outline\r
513   {\r
514     Polyline 4 0,<900 0,0 1000,0 1000,<900\r
515     Arc 0,<800,500,1000 0,<900 500,<900\r
516     Arc 500,<800,1000,1000 1000,<900 500,<900\r
517   }\r
518   MiniOutline\r
519   {\r
520     Polyline 4 0,900 0,0 1000,0 1000,900\r
521     Arc 0,600,550,1000 0,750 550,750\r
522     Arc 480,700,1000,1000 1000,850 480,850\r
523   }\r
524   Hot 11 1,<941 147,<1000 354,<1000 500,<941 501,<860 647,<801 854,<801 1000,<860-\r
525    1000,0 0,0 1,<941\r
526 }\r
527 \r
528 FigureSymbol "bevel"\r
529 {\r
530   FixedAspect FALSE\r
531   Height 0\r
532   Width 0\r
533   TextBox >125,>125,<875,<875\r
534   Fill\r
535   {\r
536     Rect 0,0,1000,1000\r
537   }\r
538   Outline\r
539   {\r
540     Rect 0,0,1000,1000\r
541     Rect >75,>75,<925,<925\r
542     Line 0,0 >75,>75\r
543     Line 0,1000 >75,<925\r
544     Line <925,<925 1000,1000\r
545     Line <925,>75 1000,0\r
546   }\r
547   MiniOutline\r
548   {\r
549     Rect 0,0,1000,1000\r
550     Rect 150,150,850,850\r
551     Line 0,0 150,150\r
552     Line 0,1000 150,850\r
553     Line 850,850 1000,1000\r
554     Line 850,150 1000,0\r
555   }\r
556 }\r
557 \r
558 FigureSymbol "arrow right 2"\r
559 {\r
560   FixedAspect FALSE\r
561   Height 0\r
562   Width 0\r
563   TextBox >50,>250,<700,<750\r
564   Fill\r
565   {\r
566     Polygon 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
567   }\r
568   Outline\r
569   {\r
570     Polyline 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
571   }\r
572   Hot 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
573 }\r
574 \r
575 FigureSymbol "arrow left 2"\r
576 {\r
577   FixedAspect FALSE\r
578   Height 0\r
579   Width 0\r
580   TextBox >300,>250,<950,<750\r
581   Fill\r
582   {\r
583     Polygon 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
584   }\r
585   Outline\r
586   {\r
587     Polyline 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
588   }\r
589   Hot 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
590 }\r
591 \r
592 FigureSymbol "arrow up"\r
593 {\r
594   FixedAspect FALSE\r
595   Height 0\r
596   Width 0\r
597   TextBox >200,>350,<800,<950\r
598   Fill\r
599   {\r
600     Polygon 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
601   }\r
602   Outline\r
603   {\r
604     Polyline 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
605   }\r
606   Hot 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
607 }\r
608 \r
609 FigureSymbol "arrow up/down 1"\r
610 {\r
611   FixedAspect FALSE\r
612   Height 256\r
613   Width 128\r
614   TextBox >200,>350,<800,<650\r
615   Fill\r
616   {\r
617     Polygon 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
618      >150,>350 0,>350 500,0\r
619   }\r
620   Outline\r
621   {\r
622     Polyline 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
623      >150,>350 0,>350 500,0\r
624   }\r
625   Hot 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
626    >150,>350 0,>350 500,0\r
627 }\r
628 \r
629 FigureSymbol "arrow left/right 1"\r
630 {\r
631   FixedAspect FALSE\r
632   Height 0\r
633   Width 0\r
634   TextBox >300,>250,<700,<750\r
635   Fill\r
636   {\r
637     Polygon 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
638      >300,<800 >300,1000 0,500\r
639   }\r
640   Outline\r
641   {\r
642     Polyline 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
643      >300,<800 >300,1000 0,500\r
644   }\r
645   Hot 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
646    >300,<800 >300,1000 0,500\r
647 }\r
648 \r
649 FigureSymbol "arrow down"\r
650 {\r
651   FixedAspect FALSE\r
652   Height 256\r
653   Width 128\r
654   TextBox >200,>50,<800,<650\r
655   Fill\r
656   {\r
657     Polygon 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
658   }\r
659   Outline\r
660   {\r
661     Polyline 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
662   }\r
663   Hot 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
664 }\r
665 \r
666 FigureSymbol "callout 3"\r
667 {\r
668   FixedAspect FALSE\r
669   Height 0\r
670   Width 0\r
671   TextBox >100,>100,<900,<700\r
672   Fill\r
673   {\r
674     Polygon 11 0,>150 0,<650 >150,<800 0,1000 >400,<800 <850,<800 1000,<650 1000,>150-\r
675      <900,0 >150,0 0,>150\r
676     Rect >300,0,<700,<800\r
677     Rect 0,>300,1000,<500\r
678     Ellipse 0,0,>300,>300\r
679     Ellipse <700,0,1000,>300\r
680     Ellipse <700,<500,1000,<800\r
681     Ellipse 0,<500,>300,<800\r
682   }\r
683   Outline\r
684   {\r
685     Arc 0,0,>300,>300 >150,0 0,>150\r
686     Line >150,0 <850,0\r
687     Arc <700,0,1000,>300 1000,>150 <850,0\r
688     Line 1000,>150 1000,<650\r
689     Arc <700,<500,1000,<800 <850,<800 1000,<650\r
690     Polyline 4 >150,<800 0,1000 >400,<800 <850,<800\r
691     Arc 0,<500,>300,<800 0,<650 >150,<800\r
692     Line 0,>150 0,<650\r
693   }\r
694   Hot 24 <874,<800 <919,<785 <957,<757 <985,<719 1000,<674 1000,>127 <985,>82 <957,>44-\r
695    <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<674-\r
696    >16,<719 >44,<757 >82,<785 >127,<800 >150,<800 0,1000 >400,<800 <874,<800\r
697 }\r
698 \r
699 FigureSymbol "callout 4"\r
700 {\r
701   FixedAspect FALSE\r
702   Height 0\r
703   Width 0\r
704   TextBox >100,>100,<900,<700\r
705   Fill\r
706   {\r
707     Polygon 11 0,>150 0,<650 >150,<800 <600,<800 1000,1000 <850,<800 1000,<650 1000,>150-\r
708      <900,0 >150,0 0,>150\r
709     Rect >300,0,<700,<800\r
710     Rect 0,>300,1000,<500\r
711     Ellipse 0,0,>300,>300\r
712     Ellipse <700,0,1000,>300\r
713     Ellipse <700,<500,1000,<800\r
714     Ellipse 0,<500,>300,<800\r
715   }\r
716   Outline\r
717   {\r
718     Arc 0,0,>300,>300 >150,0 0,>150\r
719     Line >150,0 <850,0\r
720     Arc <700,0,1000,>300 1000,>150 <850,0\r
721     Line 1000,>150 1000,<650\r
722     Arc <700,<500,1000,<800 <850,<800 1000,<650\r
723     Polyline 4 >150,<800 <600,<800 1000,1000 <850,<800\r
724     Arc 0,<500,>300,<800 0,<650 >150,<800\r
725     Line 0,>150 0,<650\r
726   }\r
727   Hot 24 <874,<800 <919,<785 <957,<757 <985,<719 1000,<674 1000,>127 <985,>82 <957,>44-\r
728    <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<674-\r
729    >16,<719 >44,<757 >82,<785 >127,<800 <600,<800 1000,1000 <850,<800 <874,<800\r
730 }\r
731 \r
732 FigureSymbol "banner2"\r
733 {\r
734   FixedAspect FALSE\r
735   Height 128\r
736   Width 512\r
737   TextBox >325,>25,<725,<855\r
738   Fill\r
739   {\r
740     Polygon 23 0,1000 >370,1000 >387,<994 >395,<986 >400,<975 >400,<880 <600,<880 <600,<910-\r
741      <600,<964 <600,<975 <605,<986 <613,<994 <630,1000 1000,1000 <890,560 1000,>120-\r
742      <700,>120 <700,0 >300,0 >300,>120 0,>120 >110,560 0,1000\r
743   }\r
744   Outline\r
745   {\r
746     Polyline 43 0,1000 >370,1000 >387,<994 >395,<986 >400,<975 >400,<964 >395,<953 >387,<945-\r
747      >370,<940 >330,<940 >313,<934 >305,<926 >300,<915 >300,<904 >305,<893 >313,<880-\r
748      >330,<880 <670,<880 <687,<880 <695,<893 <700,<904 <700,<915 <695,<926 <687,<934-\r
749      <670,<940 <630,<940 <613,<945 <605,<953 <600,<964 <600,<975 <605,<986 <613,<994-\r
750      <630,1000 1000,1000 <890,560 1000,>120 <700,>120 <700,0 >300,0 >300,>120-\r
751      0,>120 >110,560 0,1000\r
752     Line >300,<910 >300,>120\r
753     Line >400,<880 >400,<970\r
754     Line <700,<910 <700,>120\r
755     Line <600,<880 <600,<970\r
756   }\r
757   Hot 15 0,1000 >400,1000 >400,<880 <600,<880 <600,1000 1000,1000 <890,560 1000,>120-\r
758    <700,>120 <700,0 >300,0 >300,>120 0,>120 >110,560 0,1000\r
759 }\r
760 \r
761 FigureSymbol "scroll1"\r
762 {\r
763   FixedAspect FALSE\r
764   Height 192\r
765   Width 192\r
766   TextBox >170,>170,<830,<950\r
767   Fill\r
768   {\r
769     Polygon 33 >120,<880 >51,<880 >33,<887 >18,<898 >7,<913 0,<931 0,<950 >7,<968-\r
770      >18,<983 >33,<994 >51,1000 <787,1000 <821,<994 <849,<983 <869,<968 <880,<950-\r
771      <880,>120 <950,>120 <968,>114 <983,>103 <994,>88 1000,>70 1000,>51 <994,>33-\r
772      <983,>18 <968,>7 <950,0 >171,0 >153,7 >138,>18 >127,>33 >120,>51-\r
773      >120,<880\r
774   }\r
775   Outline\r
776   {\r
777     Polyline 33 >120,<880 >51,<880 >33,<887 >18,<898 >7,<913 0,<931 0,<950 >7,<968-\r
778      >18,<983 >33,<994 >51,1000 <787,1000 <821,<994 <849,<983 <869,<968 <880,<950-\r
779      <880,>120 <950,>120 <968,>114 <983,>103 <994,>88 1000,>70 1000,>51 <994,>33-\r
780      <983,>18 <968,>7 <950,0 >171,0 >153,7 >138,>18 >127,>33 >120,>51-\r
781      >120,<880\r
782     Polyline 6 >120,<880 >120,<950 >114,<968 >103,<983 >88,<994 >70,1000\r
783     Polyline 11 >190,0 >208,7 >223,>18 >234,>33 >240,>51 >240,>70 >234,>88 >223,>103-\r
784      >208,>114 >190,>120 <880,>120\r
785     Polyline 6 >66,<880 >77,<886 >85,<894 >77,<935 >66,<940 >120,940\r
786     Polyline 10 >240,>60 >163,>60 >158,>66 >153,>74 >151,>85 >151,>96 >153,>107 >158,>115-\r
787      >163,>120 >190,>120\r
788   }\r
789   Hot 9 >120,<880 0,<880 0,1000 <880,1000 <880,>120 1000,>120 1000,0 >120,0-\r
790    >120,<880\r
791 }\r
792 \r
793 FigureSymbol "explosion"\r
794 {\r
795   FixedAspect FALSE\r
796   Height 192\r
797   Width 192\r
798   TextBox 200,300,800,700\r
799   Fill\r
800   {\r
801     Polygon 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
802      975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
803      400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
804      0,100\r
805   }\r
806   Outline\r
807   {\r
808     Polyline 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
809      975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
810      400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
811      0,100\r
812   }\r
813   Hot 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
814    975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
815    400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
816    0,100\r
817 }\r
818 \r
819 FigureSymbol "rounded box 1"\r
820 {\r
821   FixedAspect FALSE\r
822   Height 128\r
823   Width 192\r
824   TextBox >100,>100,<900,<900\r
825   Fill\r
826   {\r
827     Rect >100,0,<900,1000\r
828     Rect 0,>100,1000,<900\r
829     Ellipse 0,0,>200,>200\r
830     Ellipse <800,0,1000,>200\r
831     Ellipse <800,<800,1000,1000\r
832     Ellipse 0,<800,>200,1000\r
833   }\r
834   Outline\r
835   {\r
836     Arc 0,0,>200,>200 >100,0 0,>100\r
837     Line >100,0 <900,0\r
838     Arc <800,0,1000,>200 1000,>100 <900,0\r
839     Line 1000,>100 1000,<900\r
840     Arc <800,<800,1000,1000 <900,1000 1000,<900\r
841     Line >100,1000 <900,1000\r
842     Arc 0,<800,>200,1000 0,<900 >100,1000\r
843     Line 0,>100 0,<900\r
844   }\r
845   MiniOutline\r
846   {\r
847     Arc 0,0,>500,>500 >250,0 0,>250\r
848     Line >250,0 <750,0\r
849     Arc <500,0,1000,>500 1000,>250 <750,0\r
850     Line 1000,>250 1000,<750\r
851     Arc <500,<500,1000,1000 <750,1000 1000,<750\r
852     Line >250,1000 <750,1000\r
853     Arc 0,<500,>500,1000 0,<750 >250,1000\r
854     Line 0,>250 0,<750\r
855   }\r
856   Hot 21 0,>85 >11,>55 >29,>29 >55,>11 >85,0 <916,0 <946,>11 <972,>29-\r
857    <990,>55 1000,>85 <1000,<916 <990,<946 <972,<972 <946,<990 <916,1000 >85,1000-\r
858    >55,<990 >29,<972 >11,<946 0,<916 0,>85\r
859 }\r
860 \r
861 FigureSymbol "arrow right 1"\r
862 {\r
863   FixedAspect FALSE\r
864   Height 96\r
865   Width 256\r
866   TextBox 0,>250,<700,<750\r
867   Fill\r
868   {\r
869     Polygon 7 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800\r
870   }\r
871   Outline\r
872   {\r
873     Polyline 7 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800\r
874   }\r
875   Hot 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
876 }\r
877 \r
878 FigureSymbol "arrow left 1"\r
879 {\r
880   FixedAspect FALSE\r
881   Height 96\r
882   Width 256\r
883   TextBox >300,>250,<950,<750\r
884   Fill\r
885   {\r
886     Polygon 7 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800\r
887   }\r
888   Outline\r
889   {\r
890     Polyline 7 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800\r
891   }\r
892   Hot 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
893 }\r
894 \r
895 ## End Symbols Section:\r
896 \r
897 EndSymbol "block"\r
898 {\r
899   LineTo 100\r
900   Fill\r
901   {\r
902     Polygon 4 500,500 1000,300 1000,700 500,500\r
903   }\r
904   Outline\r
905   {\r
906     Polyline 4 500,500 1000,300 1000,700 500,500\r
907   }\r
908 }\r
909 \r
910 EndSymbol "block short"\r
911 {\r
912   LineTo 60\r
913   Fill\r
914   {\r
915     Polygon 4 500,500 800,300 800,700 500,500\r
916   }\r
917   Outline\r
918   {\r
919     Polyline 4 500,500 800,300 800,700 500,500\r
920   }\r
921 }\r
922 \r
923 EndSymbol "taper"\r
924 {\r
925   LineTo 80\r
926   Fill\r
927   {\r
928     Polygon 5 500,500 1000,300 900,500 1000,700 500,500\r
929   }\r
930   Outline\r
931   {\r
932     Polyline 5 500,500 1000,300 900,500 1000,700 500,500\r
933   }\r
934 }\r
935 \r
936 EndSymbol "stick"\r
937 {\r
938   Outline\r
939   {\r
940     Line 500,500 1000,300\r
941     Line 500,500 1000,700\r
942   }\r
943 }\r
944 \r
945 ## Figure Styles Section:\r
946 \r
947 FigureStyle "Title"\r
948 {\r
949   Label TRUE\r
950   Height 64\r
951   Width 128\r
952   Description "A diagram title"\r
953   TextFormat 0x0022\r
954   Behavior 0x00824192\r
955   Symbol "lbl"\r
956   TypeSize 12\r
957   TypeFace "Arial"\r
958 }\r
959 \r
960 FigureStyle "Title Serif"\r
961 {\r
962   Label TRUE\r
963   Height 0\r
964   Width 0\r
965   BindToStyle FALSE\r
966   TextFormat 0x0022\r
967   Behavior 0x00A241D2\r
968   Symbol "lbl"\r
969   TypeSize 12\r
970   TypeWeight 400\r
971   TypeFace "Arial"\r
972 }\r
973 \r
974 FigureStyle "Label"\r
975 {\r
976   Label TRUE\r
977   Height 64\r
978   Width 128\r
979   Description "An annotation, comment, or title"\r
980   TextFormat 0x0044\r
981   Behavior 0x008241A1\r
982   Symbol "lbl"\r
983   TypeSize 8\r
984   TypeFace "Arial"\r
985 }\r
986 \r
987 FigureStyle "Label Serif"\r
988 {\r
989   Label TRUE\r
990   Height 0\r
991   Width 0\r
992   BindToStyle FALSE\r
993   TextFormat 0x0044\r
994   Behavior 0x00A241C9\r
995   Symbol "lbl"\r
996   TypeSize 8\r
997   TypeFace "Arial"\r
998 }\r
999 \r
1000 FigureStyle "Note"\r
1001 {\r
1002   Label TRUE\r
1003   Height 0\r
1004   Width 0\r
1005   TextColor 0,0,160\r
1006   BindToStyle FALSE\r
1007   TextFormat 0x0044\r
1008   Behavior 0x00A241E1\r
1009   Symbol "lbl"\r
1010   TypeSize 8\r
1011   TypeFace "Arial"\r
1012 }\r
1013 \r
1014 FigureStyle "Note Serif"\r
1015 {\r
1016   Label TRUE\r
1017   Height 0\r
1018   Width 0\r
1019   TextColor 0,0,160\r
1020   BindToStyle FALSE\r
1021   TextFormat 0x0044\r
1022   Behavior 0x00A241E1\r
1023   Symbol "lbl"\r
1024   TypeSize 8\r
1025   TypeFace "Arial"\r
1026 }\r
1027 \r
1028 FigureStyle "Rectangle"\r
1029 {\r
1030   HasButton TRUE\r
1031   Height 160\r
1032   Width 288\r
1033   BorderWidth 3\r
1034   TextFormat 0x0A22\r
1035   Behavior 0x00024E12\r
1036   Symbol "data"\r
1037   TypeSize 8\r
1038   TypeFace "Arial"\r
1039 }\r
1040 \r
1041 FigureStyle "Rectangle 3D"\r
1042 {\r
1043   HasButton TRUE\r
1044   Height 160\r
1045   Width 289\r
1046   BorderWidth 3\r
1047   TextFormat 0x0A22\r
1048   Behavior 0x00024E12\r
1049   Symbol "box 3d"\r
1050   TypeSize 8\r
1051   TypeFace "Arial"\r
1052 }\r
1053 \r
1054 FigureStyle "Paper"\r
1055 {\r
1056   HasButton TRUE\r
1057   Height 160\r
1058   Width 288\r
1059   BorderWidth 3\r
1060   TextFormat 0x0A22\r
1061   Behavior 0x00024E12\r
1062   Symbol "dog ear"\r
1063   TypeSize 8\r
1064   TypeFace "Arial"\r
1065 }\r
1066 \r
1067 FigureStyle "Rounded"\r
1068 {\r
1069   HasButton TRUE\r
1070   Height 160\r
1071   Width 288\r
1072   BorderWidth 3\r
1073   TextFormat 0x0A22\r
1074   Behavior 0x00024E12\r
1075   Symbol "rounded box 2"\r
1076   TypeSize 8\r
1077   TypeFace "Arial"\r
1078 }\r
1079 \r
1080 FigureStyle "Ellipse"\r
1081 {\r
1082   HasButton TRUE\r
1083   Height 160\r
1084   Width 288\r
1085   BorderWidth 3\r
1086   TextFormat 0x0A22\r
1087   Behavior 0x00024E12\r
1088   Symbol "connector"\r
1089   TypeSize 8\r
1090   TypeFace "Arial"\r
1091 }\r
1092 \r
1093 FigureStyle "Terminal"\r
1094 {\r
1095   Height 64\r
1096   Width 288\r
1097   BorderWidth 3\r
1098   TextFormat 0x0A22\r
1099   Behavior 0x00024E12\r
1100   Symbol "terminal"\r
1101   TypeSize 8\r
1102   TypeFace "Arial"\r
1103 }\r
1104 \r
1105 FigureStyle "Square"\r
1106 {\r
1107   HasButton TRUE\r
1108   Height 160\r
1109   Width 161\r
1110   BorderWidth 3\r
1111   TextFormat 0x0A22\r
1112   Behavior 0x00024E12\r
1113   Symbol "data"\r
1114   TypeSize 8\r
1115   TypeFace "Arial"\r
1116 }\r
1117 \r
1118 FigureStyle "Circle"\r
1119 {\r
1120   HasButton TRUE\r
1121   Height 160\r
1122   Width 160\r
1123   BorderWidth 3\r
1124   TextFormat 0x0A22\r
1125   Behavior 0x00024E12\r
1126   Symbol "connector"\r
1127   TypeSize 8\r
1128   TypeFace "Arial"\r
1129 }\r
1130 \r
1131 FigureStyle "Stop"\r
1132 {\r
1133   Height 128\r
1134   Width 128\r
1135   DefaultText "STOP"\r
1136   BorderWidth 3\r
1137   TextFormat 0x0A22\r
1138   Behavior 0x00024E12\r
1139   Symbol "octagon"\r
1140   TypeSize 8\r
1141   TypeFace "Arial"\r
1142 }\r
1143 \r
1144 FigureStyle "Diamond"\r
1145 {\r
1146   HasButton TRUE\r
1147   Height 160\r
1148   Width 289\r
1149   BorderWidth 3\r
1150   TextFormat 0x0A22\r
1151   Behavior 0x00024E12\r
1152   Symbol "decision"\r
1153   TypeSize 8\r
1154   TypeFace "Arial"\r
1155 }\r
1156 \r
1157 FigureStyle "Frame"\r
1158 {\r
1159   Height 160\r
1160   Width 289\r
1161   BorderWidth 3\r
1162   TextFormat 0x0A22\r
1163   Behavior 0x00024E12\r
1164   Symbol "bevel"\r
1165   TypeSize 8\r
1166   TypeFace "Arial"\r
1167 }\r
1168 \r
1169 FigureStyle "Disk"\r
1170 {\r
1171   HasButton TRUE\r
1172   Height 160\r
1173   Width 288\r
1174   BorderWidth 3\r
1175   TextFormat 0x0A22\r
1176   Behavior 0x00024E12\r
1177   Symbol "disk simple"\r
1178   TypeSize 8\r
1179   TypeFace "Arial"\r
1180 }\r
1181 \r
1182 FigureStyle "Slanted"\r
1183 {\r
1184   HasButton TRUE\r
1185   Height 160\r
1186   Width 288\r
1187   BorderWidth 3\r
1188   TextFormat 0x0A22\r
1189   Behavior 0x00024E12\r
1190   Symbol "input/ouput"\r
1191   TypeSize 8\r
1192   TypeFace "Arial"\r
1193 }\r
1194 \r
1195 FigureStyle "Hexagon"\r
1196 {\r
1197   HasButton TRUE\r
1198   Height 161\r
1199   Width 288\r
1200   BorderWidth 3\r
1201   TextFormat 0x0A22\r
1202   Behavior 0x00024E12\r
1203   Symbol "preparation"\r
1204   TypeSize 8\r
1205   TypeFace "Arial"\r
1206 }\r
1207 \r
1208 FigureStyle "Inverse"\r
1209 {\r
1210   Height 160\r
1211   Width 288\r
1212   FillColor 0,0,0\r
1213   TextColor 255,255,255\r
1214   BorderWidth 3\r
1215   TextFormat 0x0A22\r
1216   Behavior 0x00024E12\r
1217   Symbol "data"\r
1218   TypeSize 8\r
1219   TypeFace "Arial"\r
1220 }\r
1221 \r
1222 FigureStyle "Shadow"\r
1223 {\r
1224   Height 160\r
1225   Width 288\r
1226   BorderWidth 3\r
1227   Shadow TRUE\r
1228   TextFormat 0x0A22\r
1229   Behavior 0x00024E12\r
1230   Symbol "data"\r
1231   TypeSize 8\r
1232   TypeFace "Arial"\r
1233 }\r
1234 \r
1235 FigureStyle "Idea"\r
1236 {\r
1237   HasButton TRUE\r
1238   Height 160\r
1239   Width 288\r
1240   BorderWidth 3\r
1241   TextFormat 0x0A22\r
1242   Behavior 0x00024E12\r
1243   Symbol "cloud"\r
1244   TypeSize 8\r
1245   TypeFace "Arial"\r
1246 }\r
1247 \r
1248 FigureStyle "Document"\r
1249 {\r
1250   HasButton TRUE\r
1251   Height 160\r
1252   Width 288\r
1253   BorderWidth 3\r
1254   TextFormat 0x0A22\r
1255   Behavior 0x00024E12\r
1256   Symbol "document"\r
1257   TypeSize 8\r
1258   TypeFace "Arial"\r
1259 }\r
1260 \r
1261 FigureStyle "Arrow right"\r
1262 {\r
1263   Height 128\r
1264   Width 289\r
1265   BorderWidth 3\r
1266   TextFormat 0x0A22\r
1267   Behavior 0x00024E12\r
1268   Symbol "arrow right 2"\r
1269   TypeSize 8\r
1270   TypeFace "Arial"\r
1271 }\r
1272 \r
1273 FigureStyle "Arrow left"\r
1274 {\r
1275   Height 128\r
1276   Width 289\r
1277   BorderWidth 3\r
1278   TextFormat 0x0A22\r
1279   Behavior 0x00024E12\r
1280   Symbol "arrow left 2"\r
1281   TypeSize 8\r
1282   TypeFace "Arial"\r
1283 }\r
1284 \r
1285 FigureStyle "Arrow right/left"\r
1286 {\r
1287   Height 128\r
1288   Width 289\r
1289   BorderWidth 3\r
1290   TextFormat 0x0A22\r
1291   Behavior 0x00024E12\r
1292   Symbol "arrow left/right 1"\r
1293   TypeSize 8\r
1294   TypeFace "Arial"\r
1295 }\r
1296 \r
1297 FigureStyle "Arrow up"\r
1298 {\r
1299   Height 161\r
1300   Width 128\r
1301   BorderWidth 3\r
1302   TextFormat 0x0A22\r
1303   Behavior 0x00024E12\r
1304   Symbol "arrow up"\r
1305   TypeSize 8\r
1306   TypeFace "Arial"\r
1307 }\r
1308 \r
1309 FigureStyle "Arrow down"\r
1310 {\r
1311   Height 161\r
1312   Width 128\r
1313   BorderWidth 3\r
1314   TextFormat 0x0A22\r
1315   Behavior 0x00024E12\r
1316   Symbol "arrow down"\r
1317   TypeSize 8\r
1318   TypeFace "Arial"\r
1319 }\r
1320 \r
1321 FigureStyle "Arrow up/down"\r
1322 {\r
1323   Height 161\r
1324   Width 128\r
1325   BorderWidth 3\r
1326   TextFormat 0x0A22\r
1327   Behavior 0x00024E12\r
1328   Symbol "arrow up/down 1"\r
1329   TypeSize 8\r
1330   TypeFace "Arial"\r
1331 }\r
1332 \r
1333 FigureStyle "Callout Left"\r
1334 {\r
1335   HasButton TRUE\r
1336   Height 160\r
1337   Width 288\r
1338   TextFormat 0x0022\r
1339   Behavior 0x00024E12\r
1340   Symbol "callout 3"\r
1341   TypeSize 8\r
1342   TypeFace "Arial"\r
1343 }\r
1344 \r
1345 FigureStyle "Callout Right"\r
1346 {\r
1347   HasButton TRUE\r
1348   Height 160\r
1349   Width 288\r
1350   TextFormat 0x0022\r
1351   Behavior 0x00024E12\r
1352   Symbol "callout 4"\r
1353   TypeSize 8\r
1354   TypeFace "Arial"\r
1355 }\r
1356 \r
1357 FigureStyle "Banner"\r
1358 {\r
1359   HasButton TRUE\r
1360   Height 128\r
1361   Width 512\r
1362   BorderWidth 3\r
1363   TextFormat 0x0022\r
1364   Behavior 0x00024E12\r
1365   Symbol "banner2"\r
1366   TypeSize 8\r
1367   TypeFace "Arial"\r
1368 }\r
1369 \r
1370 FigureStyle "Scroll"\r
1371 {\r
1372   HasButton TRUE\r
1373   Height 192\r
1374   Width 192\r
1375   BorderWidth 3\r
1376   TextFormat 0x0022\r
1377   Behavior 0x00024E12\r
1378   Symbol "scroll1"\r
1379   TypeSize 8\r
1380   TypeFace "Arial"\r
1381 }\r
1382 \r
1383 FigureStyle "Explosion"\r
1384 {\r
1385   HasButton TRUE\r
1386   Height 192\r
1387   Width 192\r
1388   BorderWidth 3\r
1389   TextFormat 0x0022\r
1390   Behavior 0x00024E12\r
1391   Symbol "explosion"\r
1392   TypeSize 8\r
1393   TypeFace "Arial"\r
1394 }\r
1395 \r
1396 FigureStyle "SILC INFO"\r
1397 {\r
1398   HasButton TRUE\r
1399   Height 160\r
1400   Width 1472\r
1401   BorderColor 192,192,192\r
1402   FillColor 252,252,252\r
1403   TextColor 130,130,130\r
1404   BorderWidth 3\r
1405   Shadow TRUE\r
1406   BindToStyle FALSE\r
1407   TextFormat 0x0044\r
1408   Behavior 0x00024E11\r
1409   Symbol "data"\r
1410   TypeSize 8\r
1411   TypeWeight 700\r
1412   TypeOutPrec 3\r
1413   TypeClpPrec 2\r
1414   TypeQuality 1\r
1415   TypeFace "Arial"\r
1416 }\r
1417 \r
1418 FigureStyle "SILC Background"\r
1419 {\r
1420   HasButton TRUE\r
1421   Height 1440\r
1422   Width 1344\r
1423   BorderColor 192,192,192\r
1424   FillColor 239,231,239\r
1425   TextColor 130,130,130\r
1426   BorderWidth 3\r
1427   TextFormat 0x0042\r
1428   Behavior 0x00024E22\r
1429   Symbol "rounded box 1"\r
1430   TypeSize 10\r
1431   TypeWeight 700\r
1432   TypeFace "Arial"\r
1433 }\r
1434 \r
1435 FigureStyle "SILC Server"\r
1436 {\r
1437   HasButton TRUE\r
1438   Height 96\r
1439   Width 192\r
1440   BorderColor 130,130,130\r
1441   FillColor 244,244,244\r
1442   TextColor 130,130,130\r
1443   BorderWidth 3\r
1444   Shadow TRUE\r
1445   TextFormat 0x0A22\r
1446   Behavior 0x00024E12\r
1447   Symbol "data"\r
1448   TypeSize 12\r
1449   TypeFace "Arial"\r
1450 }\r
1451 \r
1452 FigureStyle "SILC Router"\r
1453 {\r
1454   HasButton TRUE\r
1455   Height 128\r
1456   Width 256\r
1457   BorderColor 130,130,130\r
1458   FillColor 255,242,230\r
1459   TextColor 130,130,130\r
1460   BorderWidth 3\r
1461   Shadow TRUE\r
1462   TextFormat 0x0A22\r
1463   Behavior 0x00024E12\r
1464   Symbol "data"\r
1465   TypeSize 12\r
1466   TypeFace "Arial"\r
1467 }\r
1468 \r
1469 FigureStyle "SILC Client"\r
1470 {\r
1471   HasButton TRUE\r
1472   Height 64\r
1473   Width 96\r
1474   BorderColor 130,130,130\r
1475   FillColor 219,219,219\r
1476   TextColor 130,130,130\r
1477   BorderWidth 2\r
1478   Shadow TRUE\r
1479   TextFormat 0x0A22\r
1480   Behavior 0x00024E12\r
1481   Symbol "data"\r
1482   TypeSize 8\r
1483   TypeFace "Arial"\r
1484 }\r
1485 \r
1486 FigureStyle "SILC Network Cloud"\r
1487 {\r
1488   HasButton TRUE\r
1489   Height 480\r
1490   Width 672\r
1491   BorderColor 227,225,255\r
1492   FillColor 240,240,255\r
1493   TextColor 192,192,192\r
1494   BorderWidth 3\r
1495   TextFormat 0x0A22\r
1496   Behavior 0x00024E12\r
1497   Symbol "cloud"\r
1498   TypeSize 18\r
1499   TypeWeight 700\r
1500   TypeFace "Arial"\r
1501 }\r
1502 \r
1503 ## Connector Styles Section:\r
1504 \r
1505 ConnectorStyle "Plain"\r
1506 {\r
1507   HasButton TRUE\r
1508   End1 "null"\r
1509   End2 "null"\r
1510   End1Length 18\r
1511   End2Length 18\r
1512   LineWidth 3\r
1513   EndBorderWidth 2\r
1514   Behavior 0x00000000\r
1515 }\r
1516 \r
1517 ConnectorStyle "Dashed"\r
1518 {\r
1519   HasButton TRUE\r
1520   End1 "null"\r
1521   End2 "null"\r
1522   End1Length 18\r
1523   End2Length 18\r
1524   PenStyle 2\r
1525   EndBorderWidth 2\r
1526   Behavior 0x00000000\r
1527 }\r
1528 \r
1529 ConnectorStyle "Flow Open"\r
1530 {\r
1531   HasButton TRUE\r
1532   End1 "null"\r
1533   End2 "block"\r
1534   End1Length 18\r
1535   End2Length 18\r
1536   LineWidth 3\r
1537   EndBorderWidth 2\r
1538   End2FillColor 255,255,255\r
1539   Behavior 0x00000000\r
1540 }\r
1541 \r
1542 ConnectorStyle "Flow Open 2"\r
1543 {\r
1544   HasButton TRUE\r
1545   End1 "block"\r
1546   End2 "block"\r
1547   End1Length 18\r
1548   End2Length 18\r
1549   LineWidth 3\r
1550   EndBorderWidth 2\r
1551   End1FillColor 255,255,255\r
1552   End2FillColor 255,255,255\r
1553   Behavior 0x00000000\r
1554 }\r
1555 \r
1556 ConnectorStyle "Flow Closed"\r
1557 {\r
1558   HasButton TRUE\r
1559   End1 "null"\r
1560   End2 "block"\r
1561   End1Length 18\r
1562   End2Length 18\r
1563   LineWidth 3\r
1564   EndBorderWidth 2\r
1565   Behavior 0x00000000\r
1566 }\r
1567 \r
1568 ConnectorStyle "Flow Closed 2"\r
1569 {\r
1570   HasButton TRUE\r
1571   End1 "block"\r
1572   End2 "block"\r
1573   End1Length 18\r
1574   End2Length 18\r
1575   LineWidth 3\r
1576   EndBorderWidth 2\r
1577   Behavior 0x00000000\r
1578 }\r
1579 \r
1580 ConnectorStyle "Stick"\r
1581 {\r
1582   HasButton TRUE\r
1583   End1 "null"\r
1584   End2 "stick"\r
1585   End1Length 18\r
1586   End2Length 18\r
1587   LineWidth 3\r
1588   EndBorderWidth 2\r
1589   End2FillColor 255,255,255\r
1590   Behavior 0x00000000\r
1591 }\r
1592 \r
1593 ConnectorStyle "Stick 2"\r
1594 {\r
1595   HasButton TRUE\r
1596   End1 "stick"\r
1597   End2 "stick"\r
1598   End1Length 18\r
1599   End2Length 18\r
1600   LineWidth 3\r
1601   EndBorderWidth 2\r
1602   End2FillColor 255,255,255\r
1603   Behavior 0x00000000\r
1604 }\r
1605 \r
1606 ConnectorStyle "Taper"\r
1607 {\r
1608   End1 "null"\r
1609   End2 "taper"\r
1610   End1Length 32\r
1611   End2Length 32\r
1612   LineWidth 3\r
1613   EndBorderWidth 2\r
1614   Behavior 0x00000000\r
1615 }\r
1616 \r
1617 ConnectorStyle "Taper 2"\r
1618 {\r
1619   End1 "taper"\r
1620   End2 "taper"\r
1621   End1Length 32\r
1622   End2Length 32\r
1623   LineWidth 3\r
1624   EndBorderWidth 2\r
1625   Behavior 0x00000000\r
1626 }\r
1627 \r
1628 ConnectorStyle "Taper Open"\r
1629 {\r
1630   End1 "null"\r
1631   End2 "taper"\r
1632   End1Length 32\r
1633   End2Length 32\r
1634   LineWidth 3\r
1635   EndBorderWidth 2\r
1636   End2FillColor 255,255,255\r
1637   Behavior 0x00000000\r
1638 }\r
1639 \r
1640 ConnectorStyle "Taper Open 2"\r
1641 {\r
1642   End1 "taper"\r
1643   End2 "taper"\r
1644   End1Length 32\r
1645   End2Length 32\r
1646   LineWidth 3\r
1647   EndBorderWidth 2\r
1648   End1FillColor 255,255,255\r
1649   End2FillColor 255,255,255\r
1650   Behavior 0x00000000\r
1651 }\r
1652 \r
1653 ConnectorStyle "Plain Smoothed"\r
1654 {\r
1655   HasButton TRUE\r
1656   End1 "null"\r
1657   End2 "null"\r
1658   End1Length 18\r
1659   End2Length 18\r
1660   LineWidth 3\r
1661   EndBorderWidth 2\r
1662   Behavior 0x00000008\r
1663 }\r
1664 \r
1665 ConnectorStyle "Dashed Smoothed"\r
1666 {\r
1667   HasButton TRUE\r
1668   End1 "null"\r
1669   End2 "null"\r
1670   End1Length 18\r
1671   End2Length 18\r
1672   PenStyle 2\r
1673   EndBorderWidth 2\r
1674   Behavior 0x00000008\r
1675 }\r
1676 \r
1677 ConnectorStyle "Flow Closed Smoothed"\r
1678 {\r
1679   HasButton TRUE\r
1680   End1 "null"\r
1681   End2 "block"\r
1682   End1Length 18\r
1683   End2Length 18\r
1684   LineWidth 3\r
1685   EndBorderWidth 2\r
1686   Behavior 0x00000008\r
1687 }\r
1688 \r
1689 ConnectorStyle "Flow Open Smoothed"\r
1690 {\r
1691   HasButton TRUE\r
1692   End1 "null"\r
1693   End2 "block"\r
1694   End1Length 18\r
1695   End2Length 18\r
1696   LineWidth 3\r
1697   EndBorderWidth 2\r
1698   End2FillColor 255,255,255\r
1699   Behavior 0x00000008\r
1700 }\r
1701 \r
1702 ConnectorStyle "SILC Router to Router"\r
1703 {\r
1704   HasButton TRUE\r
1705   End1 "block"\r
1706   End2 "block"\r
1707   End1Length 36\r
1708   End2Length 36\r
1709   PenStyle 4\r
1710   LineWidth 3\r
1711   EndBorderWidth 2\r
1712   Color 130,130,130\r
1713   Behavior 0x00000008\r
1714 }\r
1715 \r
1716 ConnectorStyle "SILC Server To Router"\r
1717 {\r
1718   HasButton TRUE\r
1719   End1 "block short"\r
1720   End2 "block short"\r
1721   End1Length 18\r
1722   End2Length 18\r
1723   LineWidth 3\r
1724   EndBorderWidth 2\r
1725   Behavior 0x00000000\r
1726 }\r
1727 \r
1728 ## Figures & Connectors Section:\r
1729 \r
1730 Figure 1\r
1731 {\r
1732   Style "SILC Background"\r
1733   Text "Server X"\r
1734   Bounds 448,576,864,1216\r
1735   BorderColor 192,192,192\r
1736   FillColor 244,244,244\r
1737   TextColor 130,130,130\r
1738   BorderWidth 3\r
1739   TextFormat 0x0042\r
1740   Behavior 0x00024E22\r
1741   Symbol "rounded box 1"\r
1742   TypeSize 12\r
1743   TypeWeight 700\r
1744   TypeFace "Arial"\r
1745 }\r
1746 \r
1747 Figure 2\r
1748 {\r
1749   Style "SILC Background"\r
1750   Text "Client A"\r
1751   Bounds 192,576,416,1216\r
1752   BorderColor 192,192,192\r
1753   FillColor 243,237,243\r
1754   TextColor 130,130,130\r
1755   BorderWidth 3\r
1756   TextFormat 0x0042\r
1757   Behavior 0x00024E22\r
1758   Symbol "rounded box 1"\r
1759   TypeSize 12\r
1760   TypeWeight 700\r
1761   TypeFace "Arial"\r
1762 }\r
1763 \r
1764 Figure 3\r
1765 {\r
1766   Label TRUE\r
1767   Style "Title"\r
1768   Text "Private Message Delivery"\r
1769   Bounds 624,460,1472,542\r
1770   TextColor 192,192,192\r
1771   TextFormat 0x0022\r
1772   Behavior 0x00824192\r
1773   Symbol "lbl"\r
1774   TypeSize 20\r
1775   TypeWeight 700\r
1776   TypeFace "Arial"\r
1777 }\r
1778 \r
1779 Figure 4\r
1780 {\r
1781   Style "Rectangle"\r
1782   Text "Encrypt\line \line Decrypt"\r
1783   Bounds 208,832,400,1120\r
1784   BorderColor 219,219,219\r
1785   FillColor 244,244,244\r
1786   TextColor 130,130,130\r
1787   BorderWidth 3\r
1788   TextFormat 0x0A22\r
1789   Behavior 0x00024E12\r
1790   Symbol "data"\r
1791   TypeSize 10\r
1792   TypeOutPrec 3\r
1793   TypeClpPrec 2\r
1794   TypeQuality 1\r
1795   TypeFace "Arial"\r
1796 }\r
1797 \r
1798 Figure 5\r
1799 {\r
1800   Style "Rectangle"\r
1801   Text "Session Key"\r
1802   Bounds 208,1120,400,1184\r
1803   BorderColor 219,219,219\r
1804   FillColor 240,255,240\r
1805   TextColor 130,130,130\r
1806   BorderWidth 3\r
1807   TextFormat 0x0A22\r
1808   Behavior 0x00024E12\r
1809   Symbol "data"\r
1810   TypeSize 8\r
1811   TypeFace "Arial"\r
1812 }\r
1813 \r
1814 Figure 6\r
1815 {\r
1816   Text ""\r
1817   Bounds 256,736,288,832\r
1818   BorderColor 192,192,192\r
1819   BindToStyle FALSE\r
1820   TextFormat 0x0022\r
1821   Behavior 0x00024E12\r
1822   Symbol "arrow down"\r
1823   TypeSize 8\r
1824   TypeFace "Arial"\r
1825 }\r
1826 \r
1827 Figure 7\r
1828 {\r
1829   Style "Arrow up"\r
1830   Text ""\r
1831   Bounds 304,736,336,832\r
1832   BorderColor 192,192,192\r
1833   BorderWidth 3\r
1834   TextFormat 0x0A22\r
1835   Behavior 0x00024E12\r
1836   Symbol "arrow up"\r
1837   TypeSize 8\r
1838   TypeFace "Arial"\r
1839 }\r
1840 \r
1841 Figure 8\r
1842 {\r
1843   Style "Rectangle"\r
1844   Text "Message"\r
1845   Bounds 208,672,400,736\r
1846   BorderColor 219,219,219\r
1847   FillColor 255,242,230\r
1848   TextColor 130,130,130\r
1849   BorderWidth 3\r
1850   TextFormat 0x0A22\r
1851   Behavior 0x00024E12\r
1852   Symbol "data"\r
1853   TypeSize 8\r
1854   TypeFace "Arial"\r
1855 }\r
1856 \r
1857 Figure 9\r
1858 {\r
1859   Style "SILC Background"\r
1860   Text "Client B"\r
1861   Bounds 1696,576,1920,1216\r
1862   BorderColor 192,192,192\r
1863   FillColor 243,237,243\r
1864   TextColor 130,130,130\r
1865   BorderWidth 3\r
1866   TextFormat 0x0042\r
1867   Behavior 0x00024E22\r
1868   Symbol "rounded box 1"\r
1869   TypeSize 12\r
1870   TypeWeight 700\r
1871   TypeFace "Arial"\r
1872 }\r
1873 \r
1874 Figure 10\r
1875 {\r
1876   Style "Rectangle"\r
1877   Text "Encrypt\line \line Decrypt"\r
1878   Bounds 1712,832,1904,1120\r
1879   BorderColor 219,219,219\r
1880   FillColor 244,244,244\r
1881   TextColor 130,130,130\r
1882   BorderWidth 3\r
1883   TextFormat 0x0A22\r
1884   Behavior 0x00024E12\r
1885   Symbol "data"\r
1886   TypeSize 10\r
1887   TypeOutPrec 3\r
1888   TypeClpPrec 2\r
1889   TypeQuality 1\r
1890   TypeFace "Arial"\r
1891 }\r
1892 \r
1893 Figure 11\r
1894 {\r
1895   Style "Rectangle"\r
1896   Text "Session Key"\r
1897   Bounds 1712,1120,1904,1184\r
1898   BorderColor 219,219,219\r
1899   FillColor 223,223,255\r
1900   TextColor 130,130,130\r
1901   BorderWidth 3\r
1902   TextFormat 0x0A22\r
1903   Behavior 0x00024E12\r
1904   Symbol "data"\r
1905   TypeSize 8\r
1906   TypeFace "Arial"\r
1907 }\r
1908 \r
1909 Figure 12\r
1910 {\r
1911   Text ""\r
1912   Bounds 1760,736,1792,832\r
1913   BorderColor 192,192,192\r
1914   BindToStyle FALSE\r
1915   TextFormat 0x0022\r
1916   Behavior 0x00024E12\r
1917   Symbol "arrow down"\r
1918   TypeSize 8\r
1919   TypeFace "Arial"\r
1920 }\r
1921 \r
1922 Figure 13\r
1923 {\r
1924   Style "Arrow up"\r
1925   Text ""\r
1926   Bounds 1808,736,1840,832\r
1927   BorderColor 192,192,192\r
1928   BorderWidth 3\r
1929   TextFormat 0x0A22\r
1930   Behavior 0x00024E12\r
1931   Symbol "arrow up"\r
1932   TypeSize 8\r
1933   TypeFace "Arial"\r
1934 }\r
1935 \r
1936 Figure 14\r
1937 {\r
1938   Style "Rectangle"\r
1939   Text "Message"\r
1940   Bounds 1712,672,1904,736\r
1941   BorderColor 219,219,219\r
1942   FillColor 255,242,230\r
1943   TextColor 130,130,130\r
1944   BorderWidth 3\r
1945   TextFormat 0x0A22\r
1946   Behavior 0x00024E12\r
1947   Symbol "data"\r
1948   TypeSize 8\r
1949   TypeFace "Arial"\r
1950 }\r
1951 \r
1952 Figure 15\r
1953 {\r
1954   Style "Rectangle"\r
1955   Text "Decrypt\line \line Encrypt"\r
1956   Bounds 464,832,656,1120\r
1957   BorderColor 219,219,219\r
1958   FillColor 243,237,243\r
1959   TextColor 130,130,130\r
1960   BorderWidth 3\r
1961   TextFormat 0x0A22\r
1962   Behavior 0x00024E12\r
1963   Symbol "data"\r
1964   TypeSize 10\r
1965   TypeOutPrec 3\r
1966   TypeClpPrec 2\r
1967   TypeQuality 1\r
1968   TypeFace "Arial"\r
1969 }\r
1970 \r
1971 Figure 16\r
1972 {\r
1973   Style "Rectangle"\r
1974   Text "Session Key"\r
1975   Bounds 464,1120,656,1184\r
1976   BorderColor 219,219,219\r
1977   FillColor 240,255,240\r
1978   TextColor 130,130,130\r
1979   BorderWidth 3\r
1980   TextFormat 0x0A22\r
1981   Behavior 0x00024E12\r
1982   Symbol "data"\r
1983   TypeSize 8\r
1984   TypeFace "Arial"\r
1985 }\r
1986 \r
1987 Figure 17\r
1988 {\r
1989   Style "Rectangle"\r
1990   Text "Encrypt\line \line Decrypt"\r
1991   Bounds 656,832,848,1120\r
1992   BorderColor 219,219,219\r
1993   FillColor 243,237,243\r
1994   TextColor 130,130,130\r
1995   BorderWidth 3\r
1996   TextFormat 0x0A22\r
1997   Behavior 0x00024E12\r
1998   Symbol "data"\r
1999   TypeSize 10\r
2000   TypeOutPrec 3\r
2001   TypeClpPrec 2\r
2002   TypeQuality 1\r
2003   TypeFace "Arial"\r
2004 }\r
2005 \r
2006 Figure 18\r
2007 {\r
2008   Style "Rectangle"\r
2009   Text "Session Key"\r
2010   Bounds 656,1120,848,1184\r
2011   BorderColor 219,219,219\r
2012   FillColor 198,255,255\r
2013   TextColor 130,130,130\r
2014   BorderWidth 3\r
2015   TextFormat 0x0A22\r
2016   Behavior 0x00024E12\r
2017   Symbol "data"\r
2018   TypeSize 8\r
2019   TypeFace "Arial"\r
2020 }\r
2021 \r
2022 Figure 19\r
2023 {\r
2024   Style "SILC Background"\r
2025   Text "Server Y"\r
2026   Bounds 1248,576,1664,1216\r
2027   BorderColor 192,192,192\r
2028   FillColor 244,244,244\r
2029   TextColor 130,130,130\r
2030   BorderWidth 3\r
2031   TextFormat 0x0042\r
2032   Behavior 0x00024E22\r
2033   Symbol "rounded box 1"\r
2034   TypeSize 12\r
2035   TypeWeight 700\r
2036   TypeFace "Arial"\r
2037 }\r
2038 \r
2039 Figure 20\r
2040 {\r
2041   Style "Rectangle"\r
2042   Text "Session Key"\r
2043   Bounds 1264,1120,1456,1184\r
2044   BorderColor 219,219,219\r
2045   FillColor 253,254,194\r
2046   TextColor 130,130,130\r
2047   BorderWidth 3\r
2048   TextFormat 0x0A22\r
2049   Behavior 0x00024E12\r
2050   Symbol "data"\r
2051   TypeSize 8\r
2052   TypeFace "Arial"\r
2053 }\r
2054 \r
2055 Figure 21\r
2056 {\r
2057   Style "Rectangle"\r
2058   Text "Session Key"\r
2059   Bounds 1456,1120,1648,1184\r
2060   BorderColor 219,219,219\r
2061   FillColor 223,223,255\r
2062   TextColor 130,130,130\r
2063   BorderWidth 3\r
2064   TextFormat 0x0A22\r
2065   Behavior 0x00024E12\r
2066   Symbol "data"\r
2067   TypeSize 8\r
2068   TypeFace "Arial"\r
2069 }\r
2070 \r
2071 Figure 22\r
2072 {\r
2073   Style "Rectangle"\r
2074   Text "Decrypt\line \line Encrypt"\r
2075   Bounds 1456,832,1648,1120\r
2076   BorderColor 219,219,219\r
2077   FillColor 243,237,243\r
2078   TextColor 130,130,130\r
2079   BorderWidth 3\r
2080   TextFormat 0x0A22\r
2081   Behavior 0x00024E12\r
2082   Symbol "data"\r
2083   TypeSize 10\r
2084   TypeOutPrec 3\r
2085   TypeClpPrec 2\r
2086   TypeQuality 1\r
2087   TypeFace "Arial"\r
2088 }\r
2089 \r
2090 Figure 23\r
2091 {\r
2092   Style "SILC Network Cloud"\r
2093   Text "SILC\line Network"\r
2094   Bounds 912,720,1200,1136\r
2095   BorderColor 227,225,255\r
2096   FillColor 240,240,255\r
2097   TextColor 192,192,192\r
2098   BorderWidth 3\r
2099   Shadow TRUE\r
2100   TextFormat 0x0A22\r
2101   Behavior 0x00024E12\r
2102   Symbol "cloud"\r
2103   TypeSize 12\r
2104   TypeWeight 700\r
2105   TypeFace "Arial"\r
2106 }\r
2107 \r
2108 Figure 24\r
2109 {\r
2110   Style "SILC INFO"\r
2111   Text "INFO"\r
2112   Bounds 480,1232,1632,1456\r
2113   BorderColor 192,192,192\r
2114   FillColor 252,252,252\r
2115   TextColor 130,130,130\r
2116   BorderWidth 3\r
2117   Shadow TRUE\r
2118   BindToStyle FALSE\r
2119   TextFormat 0x0044\r
2120   Behavior 0x00024E11\r
2121   Symbol "data"\r
2122   TypeSize 8\r
2123   TypeWeight 700\r
2124   TypeOutPrec 3\r
2125   TypeClpPrec 2\r
2126   TypeQuality 1\r
2127   TypeFace "Arial"\r
2128 }\r
2129 \r
2130 Figure 25\r
2131 {\r
2132   Style "Rectangle"\r
2133   Text ""\r
2134   Bounds 640,1264,832,1296\r
2135   BorderColor 219,219,219\r
2136   FillColor 240,255,240\r
2137   TextColor 130,130,130\r
2138   BorderWidth 3\r
2139   TextFormat 0x0A22\r
2140   Behavior 0x00024E12\r
2141   Symbol "data"\r
2142   TypeSize 8\r
2143   TypeFace "Arial"\r
2144 }\r
2145 \r
2146 Figure 26\r
2147 {\r
2148   Style "Rectangle"\r
2149   Text ""\r
2150   Bounds 640,1312,832,1344\r
2151   BorderColor 219,219,219\r
2152   FillColor 223,223,255\r
2153   TextColor 130,130,130\r
2154   BorderWidth 3\r
2155   TextFormat 0x0A22\r
2156   Behavior 0x00024E12\r
2157   Symbol "data"\r
2158   TypeSize 8\r
2159   TypeFace "Arial"\r
2160 }\r
2161 \r
2162 Figure 27\r
2163 {\r
2164   Style "Rectangle"\r
2165   Text "Encrypt\line \line Decrypt"\r
2166   Bounds 1264,832,1456,1120\r
2167   BorderColor 219,219,219\r
2168   FillColor 243,237,243\r
2169   TextColor 130,130,130\r
2170   BorderWidth 3\r
2171   TextFormat 0x0A22\r
2172   Behavior 0x00024E12\r
2173   Symbol "data"\r
2174   TypeSize 10\r
2175   TypeOutPrec 3\r
2176   TypeClpPrec 2\r
2177   TypeQuality 1\r
2178   TypeFace "Arial"\r
2179 }\r
2180 \r
2181 Figure 28\r
2182 {\r
2183   Label TRUE\r
2184   Style "Title"\r
2185   Text "Session key between Client A and Server X"\r
2186   Bounds 926,1264,1480,1296\r
2187   TextColor 130,130,130\r
2188   TextFormat 0x0024\r
2189   Behavior 0x00824192\r
2190   Symbol "lbl"\r
2191   TypeSize 8\r
2192   TypeItalic TRUE\r
2193   TypeFace "Arial"\r
2194 }\r
2195 \r
2196 Figure 29\r
2197 {\r
2198   Label TRUE\r
2199   Style "Title"\r
2200   Text "Session key between Client B and Server Y"\r
2201   Bounds 926,1312,1479,1344\r
2202   TextColor 130,130,130\r
2203   TextFormat 0x0024\r
2204   Behavior 0x00824192\r
2205   Symbol "lbl"\r
2206   TypeSize 8\r
2207   TypeItalic TRUE\r
2208   TypeFace "Arial"\r
2209 }\r
2210 \r
2211 Figure 30\r
2212 {\r
2213   Style "Rectangle"\r
2214   Text ""\r
2215   Bounds 640,1360,832,1392\r
2216   BorderColor 219,219,219\r
2217   FillColor 198,255,255\r
2218   TextColor 130,130,130\r
2219   BorderWidth 3\r
2220   TextFormat 0x0A22\r
2221   Behavior 0x00024E12\r
2222   Symbol "data"\r
2223   TypeSize 8\r
2224   TypeFace "Arial"\r
2225 }\r
2226 \r
2227 Figure 31\r
2228 {\r
2229   Style "Rectangle"\r
2230   Text ""\r
2231   Bounds 640,1408,832,1440\r
2232   BorderColor 219,219,219\r
2233   FillColor 253,254,194\r
2234   TextColor 130,130,130\r
2235   BorderWidth 3\r
2236   TextFormat 0x0A22\r
2237   Behavior 0x00024E12\r
2238   Symbol "data"\r
2239   TypeSize 8\r
2240   TypeFace "Arial"\r
2241 }\r
2242 \r
2243 Figure 32\r
2244 {\r
2245   Label TRUE\r
2246   Style "Title"\r
2247   Text "Session key between Server X and its router"\r
2248   Bounds 926,1359,1491,1391\r
2249   TextColor 130,130,130\r
2250   TextFormat 0x0024\r
2251   Behavior 0x00824192\r
2252   Symbol "lbl"\r
2253   TypeSize 8\r
2254   TypeItalic TRUE\r
2255   TypeFace "Arial"\r
2256 }\r
2257 \r
2258 Figure 33\r
2259 {\r
2260   Label TRUE\r
2261   Style "Title"\r
2262   Text "Session key between Server Y and its router"\r
2263   Bounds 926,1403,1491,1435\r
2264   TextColor 130,130,130\r
2265   TextFormat 0x0024\r
2266   Behavior 0x00824192\r
2267   Symbol "lbl"\r
2268   TypeSize 8\r
2269   TypeItalic TRUE\r
2270   TypeFace "Arial"\r
2271 }\r
2272 \r
2273 Figure 34\r
2274 {\r
2275   Text ""\r
2276   Bounds 384,880,480,976\r
2277   BorderColor 192,192,192\r
2278   FillColor 244,244,244\r
2279   Shadow TRUE\r
2280   BindToStyle FALSE\r
2281   TextFormat 0x0022\r
2282   Behavior 0x00024E12\r
2283   Symbol "arrow right 1"\r
2284   TypeSize 8\r
2285   TypeFace "Arial"\r
2286 }\r
2287 \r
2288 Figure 35\r
2289 {\r
2290   Text ""\r
2291   Bounds 368,960,464,1056\r
2292   BorderColor 192,192,192\r
2293   FillColor 244,244,244\r
2294   Shadow TRUE\r
2295   BindToStyle FALSE\r
2296   TextFormat 0x0022\r
2297   Behavior 0x00024E12\r
2298   Symbol "arrow left 1"\r
2299   TypeSize 8\r
2300   TypeFace "Arial"\r
2301 }\r
2302 \r
2303 Figure 36\r
2304 {\r
2305   Text ""\r
2306   Bounds 848,880,944,976\r
2307   BorderColor 192,192,192\r
2308   FillColor 244,244,244\r
2309   Shadow TRUE\r
2310   BindToStyle FALSE\r
2311   TextFormat 0x0022\r
2312   Behavior 0x00024E12\r
2313   Symbol "arrow right 1"\r
2314   TypeSize 8\r
2315   TypeFace "Arial"\r
2316 }\r
2317 \r
2318 Figure 37\r
2319 {\r
2320   Text ""\r
2321   Bounds 832,960,928,1056\r
2322   BorderColor 192,192,192\r
2323   FillColor 244,244,244\r
2324   Shadow TRUE\r
2325   BindToStyle FALSE\r
2326   TextFormat 0x0022\r
2327   Behavior 0x00024E12\r
2328   Symbol "arrow left 1"\r
2329   TypeSize 8\r
2330   TypeFace "Arial"\r
2331 }\r
2332 \r
2333 Figure 38\r
2334 {\r
2335   Text ""\r
2336   Bounds 1184,880,1280,976\r
2337   BorderColor 192,192,192\r
2338   FillColor 244,244,244\r
2339   Shadow TRUE\r
2340   BindToStyle FALSE\r
2341   TextFormat 0x0022\r
2342   Behavior 0x00024E12\r
2343   Symbol "arrow left 1"\r
2344   TypeSize 8\r
2345   TypeFace "Arial"\r
2346 }\r
2347 \r
2348 Figure 39\r
2349 {\r
2350   Text ""\r
2351   Bounds 1184,960,1280,1056\r
2352   BorderColor 192,192,192\r
2353   FillColor 244,244,244\r
2354   Shadow TRUE\r
2355   BindToStyle FALSE\r
2356   TextFormat 0x0022\r
2357   Behavior 0x00024E12\r
2358   Symbol "arrow right 1"\r
2359   TypeSize 8\r
2360   TypeFace "Arial"\r
2361 }\r
2362 \r
2363 Figure 40\r
2364 {\r
2365   Text ""\r
2366   Bounds 1632,880,1728,976\r
2367   BorderColor 192,192,192\r
2368   FillColor 244,244,244\r
2369   Shadow TRUE\r
2370   BindToStyle FALSE\r
2371   TextFormat 0x0022\r
2372   Behavior 0x00024E12\r
2373   Symbol "arrow left 1"\r
2374   TypeSize 8\r
2375   TypeFace "Arial"\r
2376 }\r
2377 \r
2378 Figure 41\r
2379 {\r
2380   Text ""\r
2381   Bounds 1648,960,1744,1056\r
2382   BorderColor 192,192,192\r
2383   FillColor 244,244,244\r
2384   Shadow TRUE\r
2385   BindToStyle FALSE\r
2386   TextFormat 0x0022\r
2387   Behavior 0x00024E12\r
2388   Symbol "arrow right 1"\r
2389   TypeSize 8\r
2390   TypeFace "Arial"\r
2391 }\r
2392 \r
2393 ## Staples Section:\r