Created SILC Crypto Toolkit git repository.
[crypto.git] / doc / whitepaper / silc_priv2.edg
diff --git a/doc/whitepaper/silc_priv2.edg b/doc/whitepaper/silc_priv2.edg
deleted file mode 100644 (file)
index 15fa493..0000000
+++ /dev/null
@@ -1,2237 +0,0 @@
-EDGE Diagram File\r
-Version 3.50\r
-\r
-## Globals Section:\r
-\r
-X -56\r
-Y 0\r
-Scale 109\r
-PosterRows 1\r
-PosterCols 1\r
-Color1 221,208,221\r
-Color2 192,192,192\r
-Color3 130,130,130\r
-Color4 0,0,0\r
-Color5 0,255,255\r
-Color6 0,0,255\r
-Color7 0,0,160\r
-Color8 253,254,194\r
-Color9 243,237,243\r
-Color10 219,219,219\r
-Color11 244,244,244\r
-Color12 255,242,230\r
-Color13 240,255,240\r
-Color14 0,128,0\r
-Color15 223,223,255\r
-Color16 241,240,255\r
-GridX 32\r
-GridY 32\r
-SnapX 16\r
-SnapY 16\r
-SnapConPtsCentersEdges TRUE\r
-ShadowColor 130,130,130\r
-ShadowX 11\r
-ShadowY 11\r
-ShowGrid TRUE\r
-AlignToGrid TRUE\r
-AlignToGridConPts TRUE\r
-AttachMode 1\r
-SBarWidth 164\r
-SBarFigCols 3\r
-SBarLblCols 1\r
-SBarConCols 2\r
-SBarFigHeight 32\r
-SBarLblHeight 32\r
-SBarConHeight 24\r
-Parent ""\r
-LargeDropMenus FALSE\r
-LastEnd "block short"\r
-LastEndLen 25\r
-ConPointMarks 0\r
-CornerRadius 18\r
-Template "silc_template.edg"\r
-\r
-DevMode 580\r
-{\r
-4850204C617365724A6574203131303000000000000000000000000000000000\r
-000400049400B0010F77010401000900990B3408640001000700580201000100\r
-580202000000323130207820323937206D6D0000000000000000000000000000\r
-0000000000000000000000000000000000000000000000000000000001000000\r
-010000000100000001000000000000000000000000004850204C617365724A65\r
-742031313030000000000000000000000000000000004C5054313A0000000000\r
-0000000000000000000000000000000000000000000000000000000000000000\r
-0000000000000000000000000000000000000000000000000000000000000000\r
-0000000000000000000000000000000000000000000000000000000000000000\r
-0000000000000000000000000000000044021005100500004402540300000300\r
-8403DC0501000000000000000000000000000000000000000000000064000000\r
-0000000000000000000000000000000000000000000000000100000000000000\r
-0000000000000000000001000100000002000000000000000000000000000000\r
-0100000002000100000000000000480002000000000000000000000000000000\r
-0000000000000000000000000000000000000000000000000000000000000000\r
-0000000000000000000000000000000000000000000000000100000000000000\r
-0000000000000000000000000000000000000000000000000000000000000000\r
-0000000000000000000000000000000000000000000000000000000000000000\r
-00000100\r
-}\r
-\r
-DevNames 76\r
-{\r
-080011002200010077696E73706F6F6C004850204C617365724A657420313130\r
-30004C5054313A00000000000000000000000000000000000000000000000000\r
-FDD3EBBF0000000078385900\r
-}\r
-\r
-Preview 3880\r
-{\r
-FC424DF6A20600FF360300FF280300FF700300FF7C0300FD0100180900FAC30E\r
-0000C30E0A007FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
-7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
-7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
-7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
-7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
-7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF5AFF7FC06BC066FF03C015FC\r
-24DB18FC098203FC188203FC098203FC068203FC0C8203FC098206FC038203FC\r
-098203FC098203FC038218FC03C066FF03C015FC24DB7FFC2CFC03C066FF7FC0\r
-6BC07FFF7FFF7FFF0CFF21C012FF42C05AFF42C012FF21C006FF06C0FDF3EDF3\r
-1BFFFDF3EDF306C009FF03C006F439FF03F406C04EFF06C003F439FF06F403C0\r
-09FF06C0FDF3EDF31BFFFDF3EDF309C0020EF3EDF306FF03C04BF403C048FF03\r
-C04BF403C006FF03C0020EF3EDF303C027DB03C006FF03C04EF448FF03C04EF4\r
-06FF03C027DBFDF3EDF303C003DB0204F0FFF009820204F0FFF003DB03C006FF\r
-03C04BF403C048FF03C04EF403C003FF03C003DB0204F0FFF009820204F0FFF0\r
-03DB03FF03C003DB020BF0FFF003DB03C006FF03C04BF403C048FF03C04EF403\r
-C003FF03C003DB020BF0FFF003DB03FF03C027DB03C006FF03C04BF403C048FF\r
-03C04BF403FF03C003FF03C027DB03FF03C027DB03C006FF03C048DB03F403C0\r
-12FF068209FF09821EFF03C04BF403FF03C003FF03C027DB03FF03C003DB21F4\r
-03DB03C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F403C010FF0204\r
-E1E3FF03FF0203E1E3FFFEE1E303821BFF03C04BDB03FF03C003FF03C003DB21\r
-F403DB03FF03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB020AF3ED\r
-F303DB03F403C00DFFFEE1E30204FFF0F0FDFFE1E30204FFF0F0FDFFE1E30382\r
-18FF03C003DB020BF3EDF306DB020AF3EDF303DB03FF03C003FF03C003DB21F4\r
-03DB03FF03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB020AF3EDF3\r
-03DB03F403C009FF0382FDFFE1E30209FFF0F0FDFFE1E3068215FF03C003DB02\r
-0BF3EDF306DB020AF3EDF303DB03FF03C003FF03C003DB21F403DB03FF03C003\r
-DB21F406C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F403C00AFFFE\r
-E1E3020BFFF0F0FDFFE1E3038215FF06C0020BF3EDF306DB020AF3EDF303DB03\r
-FF03C003FF06C021F403DB03FF03C003DB1EF412C003DB020AF3EDF306DB020A\r
-F3EDF303DB12C0020BFFF0F0FDFFE1E303820CFF0FC00382020AF3EDF306DB02\r
-0AF3EDF303DB0FC003821EF403DB03FF03C003DB1EF403C00FF403DB020AF3ED\r
-F306DB020AF3EDF303DB03C00FF4020CFFF0F0098203FF12F403C0020AF3EDF3\r
-06DB020AF3EDF312F403C01EF403DB03FF03C003DB06F4098203F4098203C012\r
-F403DBFDF3EDF30682FDF3EDF30C82FAF3EDF3F3EDF306DBFAF3EDF3F3EDF306\r
-82FDF3EDF30C82FDF3EDF303C012F4020CFFF0F00203FFE1E3038212F403C002\r
-0AF3EDF306DB020AF3EDF312F403C003F4098203F4098206F403DB03FF03C003\r
-DB1EF415C0020AF3EDF306DB020AF3EDF303DB15C0020EFFF0F0FDFFE1E315C0\r
-FDF3EDF30682FDF3EDF30C82FAF3EDF3F3EDF306DBFAF3EDF3F3EDF31282FAF3\r
-EDF3F3EDF315C01EF403DB03FF03C003DB1EF409C006FF03C00382FDF3EDF318\r
-82FDF3EDF306DBFDF3EDF31882FDF3EDF303DB06C009FF03C00382020EFFF0F0\r
-FDFFE1E3038203C006FF06C0020BF3EDF306DB020AF3EDF303DB03FF03C003FF\r
-06C021F403DB03FF03C003DB21F412C0020AF3EDF306DB020AF3EDF303DB03F4\r
-12C0FDFFF0F009C0FDFFF0F015C00203FFF0F012C0FAF3EDF3F3EDF31882FDF3\r
-EDF306DBFDF3EDF31882FDF3EDF303DB0FC003821EF403DB03FF03C003DB06F4\r
-098203F4098215F403C0FAF3EDF3F3EDF30982FDF3EDF30982FDF3EDF306DBFA\r
-F3EDF3F3EDF30982FDF3EDF30982FDF3EDF303DB12F403C0FDFFE1E303C0FDFF\r
-F0F003C0FDFFF0F003C00204FFF0F009C0FAFFF0F0FFF0F003C00CF40382020B\r
-F3EDF306DB020AF3EDF303DB03C00CF4038203F4098203F4098206F403DB03FF\r
-03C003DB33F403C00209F3EDF306DB020AF3EDF303DB15F403C0020DFFF0F003\r
-C00FF403820203F3EDF31282FAF3EDF3F3EDF306DBFAF3EDF3F3EDF30982FDF3\r
-EDF30982FDF3EDF303C00FF403821EF403DB03FF03C003DB30F403C0020AF3ED\r
-F306DB020AF3EDF303DB12F403C0020FFFF0F003C00CF40382020BF3EDF306DB\r
-020AF3EDF303DB03C00CF403821EF403DB03FF03C003DB1EF415C0020AF3EDF3\r
-06DB020AF3EDF303DB15C00203FFF0F00CC0FDFFF0F006C00205FFF0F012C002\r
-0BF3EDF306DB020AF3EDF303DB12C01EF403DB03FF03C003DB21F403DB03C006\r
-FF03C003DB020AF3EDF306DB020AF3EDF303DB03F403C009FF03C0FDFFE1E302\r
-03FFF0F003C0FDFFF0F006C0FDFFF0F003C00206FFF0F0FDFFE1E303C006FF03\r
-C003DB020BF3EDF306DB020AF3EDF303DB03FF03C003FF03C003DB21F403DB03\r
-FF03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03\r
-F403C00DFFFEE1E3020FFFF0F00CFF03C003DB020BF3EDF306DB020AF3EDF303\r
-DB03FF03C003FF03C003DB21F403DB03FF03C003DB21F403DB03C006FF03C003\r
-DB020AF3EDF306DB020AF3EDF303DB03F403C00DFFFEE1E3020DFFF0F0FDFFE1\r
-E30FFF03C003DB020BF3EDF306DB020AF3EDF303DB03FF03C003FF03C003DB21\r
-F403DB03FF03C00CDB03C006DB06C00CDB03C006FF03C048DB03F403C00DFFFE\r
-E1E3020DFFF0F0FDFFE1E30FFF03C003DB020BF3EDF306DB020AF3EDF303DB03\r
-FF03C003FF03C00CDB06C003DB06C00CDB03FF03C00203F3EDF309C0FDF3EDF3\r
-06C00204F3EDF303C006FF03C04BF403C010FFFEE1E3020CFFF0F0FDFFE1E30F\r
-FF03C04BDB03FF03C003FF03C00203F3EDF312C00204F3EDF303FF03C00204F3\r
-EDF306C0FDF3EDF306C00204F3EDF303C006FF03C04BF403C010FFFEE1E3020C\r
-FFF0F0FDFFE1E30FFF03C04BF403FF03C003FF03C00204F3EDF306C0FDF3EDF3\r
-06C00204F3EDF303FF03C00204F3EDF306C0FDF3EDF306C00204F3EDF303C006\r
-FF03C04BF403C013FFFBE1E3FFE1E30203FFF0F00202FFE1E30204FFF0F0FDFF\r
-E1E312FF03C04BF403FF03C003FF03C00204F3EDF306C0FDF3EDF306C00204F3\r
-EDF303FF03C00204F3EDF306C0FDF3EDF306C00204F3EDF303C006FF03C04BF4\r
-03C019FF0203E1E3FF03FF0204F0F0FFFEE1E315FF03C04BF403FF03C003FF03\r
-C00204F3EDF306C0FDF3EDF306C00204F3EDF303FF03C00204F3EDF30FC00204\r
-F3EDF303C006FF03C04BF403C028FF0203E1E3FF17FF03C04BF403FF03C003FF\r
-03C00204F3EDF306C0FDF3EDF309C00203F3EDF303FF03C00204F3EDF306C0FD\r
-F3EDF303C00205F3EDF303C006FF03C04BF403C048FF03C04BF403FF03C003FF\r
-03C00204F3EDF306C0FAF3EDF3F3EDF303C00204F3EDF303FF03C027DB03C006\r
-FF03C04BF403C048FF03C04BF403FF03C003FF03C027DB03FF03C003DBFDE6F2\r
-FF1882FAE6F2FFE6F2FF03DB03C006FF03C04BF403C048FF03C04BF403FF03C0\r
-03FF03C003DBFAE6F2FFE6F2FF1582FAE6F2FFE6F2FF03DB03FF03C003DB020B\r
-E6F2FF03DB03C006FF03C04BF403C048FF03C04BF403FF03C003FF03C003DB02\r
-0BE6F2FF03DB03FF03C027DB03C006FF03C04BF403C048FF03C04BF403FF03C0\r
-03FF03C027DB03FF03C0020DF3EDF303C006FF03C04BF403C048FF03C04BF403\r
-FF03C003FF03C0020DF3EDF303FF03C0020DF3EDF303C006FF03C012F4098203\r
-F4068203F4038203F4098215F403C048FF03C012F4098203F4068203F4038203\r
-F403821BF403FF03C003FF03C0020DF3EDF303FF03C00F82FDF3EDF30982FDF3\r
-EDF30682FDF3EDF303C006FF03C012F4038203F4038203F4038203F4068203F4\r
-098215F403C048FF03C012F4038203F4038203F4038203F4068203F4038203F4\r
-068215F403C003FF03C0FDF3EDF30C82FDF3EDF30682FDF3EDF30682FAF3EDF3\r
-F3EDF303FF03C00382FDF3EDF30982FDF3EDF30382FDF3EDF30382FAF3EDF3F3\r
-EDF30382FDF3EDF303C006FF03C04BF403C048FF03C04BF406C003FF03C0FDF3\r
-EDF30382FDF3EDF30682FDF3EDF30382FAF3EDF3F3EDF30982FDF3EDF303FF03\r
-C0020DF3EDF303C006FF03C04BF403C048FF03C04BF403C006FF03C00210F3ED\r
-F321C0FAF3EDF3F3EDF306FF03F445C003F403C04EFF48C006F406FFFAF3EDF3\r
-F3EDF321C00211F3EDF309FF48F454FF48F409FF020FF3EDF37FFF7FFF7FFF7F\r
-FF7FFF7FFF78FF03C003FF03C01EFF06C07FFF1DFF03C003FF03C003FF0CC003\r
-FF03C003FF03C006FF03C003FF03C003FF03C003FF03C006FF09C009FF03C003\r
-FF09C006FF03C006FF03C006FF03C006FF0CC006FF03C003FF03C006FF03C006\r
-FF03C07FFF1DFF03C009FF06C003FF03C003FF03C003FF0CC003FF06C009FF03\r
-C003FF03C003FF09C003FF1BC003FF06C006FF03C003FF03C003FF15C006FF09\r
-C07FFF1DFF03C003FF03C006FF0FC006FF03C003FF0FC003FF03C003FF03C003\r
-FF06C003FF03C006FF0CC003FF03C006FF03C006FF03C006FF03C006FF06C003\r
-FF03C003FF03C00FFF06C003FF03C07FFF17FF03C003FF03C003FF06C006FF03\r
-C009FF06C009FF03C024FF03C006FF03C003FF03C003FF03C02AFF03C003FF03\r
-C009FF06C07FFF20FF03C006FF03C003FF03C003FF03C003FF03C006FF09C009\r
-FF03C003FF09C006FF03C006FF03C006FF03C006FF0CC009FF09C003FF03C006\r
-FF09C003FF03C006FF03C006FF03C07FFF20FF0CC003FF06C009FF03C003FF03\r
-C003FF09C003FF1BC003FF06C006FF03C003FF03C003FF0CC003FF03C009FF0F\r
-C006FF0CC003FF03C07FFF23FF03C003FF0FC003FF03C003FF03C003FF06C003\r
-FF03C006FF0CC003FF03C006FF03C006FF03C006FF03C006FF06C003FF03C006\r
-FF03C00CFF03C003FF06C003FF03C003FF03C003FF09C003FF03C07FFF1DFF06\r
-C009FF03C024FF03C006FF03C039FF06C00FFF06C07FFF7FFF7FFF7FFF7FFF7F\r
-FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
-FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
-FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
-FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
-FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF44\r
-FFFE000000FFFFFF\r
-}\r
-\r
-## Graphics Section:\r
-\r
-## Figure Symbols Section:\r
-\r
-FigureSymbol "data"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >100,>100,<900,<900\r
-  Fill\r
-  {\r
-    Rect 0,0,1000,1000\r
-  }\r
-  Outline\r
-  {\r
-    Rect 0,0,1000,1000\r
-  }\r
-}\r
-\r
-FigureSymbol "rounded box 2"\r
-{\r
-  FixedAspect FALSE\r
-  Height 128\r
-  Width 192\r
-  TextBox >100,>100,<900,<900\r
-  Fill\r
-  {\r
-    Rect >150,0,<850,1000\r
-    Rect 0,>150,1000,<850\r
-    Ellipse 0,0,>300,>300\r
-    Ellipse <700,0,1000,>300\r
-    Ellipse <700,<700,1000,1000\r
-    Ellipse 0,<700,>300,1000\r
-  }\r
-  Outline\r
-  {\r
-    Arc 0,0,>300,>300 >150,0 0,>150\r
-    Line >150,0 <850,0\r
-    Arc <700,0,1000,>300 1000,>150 <850,0\r
-    Line 1000,>150 1000,<850\r
-    Arc <700,<700,1000,1000 <850,1000 1000,<850\r
-    Line >150,1000 <850,1000\r
-    Arc 0,<700,>300,1000 0,<850 >150,1000\r
-    Line 0,>150 0,<850\r
-  }\r
-  MiniOutline\r
-  {\r
-    Arc 0,0,>500,>500 >250,0 0,>250\r
-    Line >250,0 <750,0\r
-    Arc <500,0,1000,>500 1000,>250 <750,0\r
-    Line 1000,>250 1000,<750\r
-    Arc <500,<500,1000,1000 <750,1000 1000,<750\r
-    Line >250,1000 <750,1000\r
-    Arc 0,<500,>500,1000 0,<750 >250,1000\r
-    Line 0,>250 0,<750\r
-  }\r
-  Hot 21 <874,1000 <919,<985 <957,<957 <985,<919 1000,<874 1000,>127 <985,>82 <957,>44-\r
-   <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<874-\r
-   >16,<919 >44,<957 >82,<985 >127,1000 <874,1000\r
-}\r
-\r
-FigureSymbol "connector"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox 100,100,900,900\r
-  Fill\r
-  {\r
-    Ellipse 0,0,1000,1000\r
-  }\r
-  Outline\r
-  {\r
-    Ellipse 0,0,1000,1000\r
-  }\r
-  Hot 17 599,1000 783,924 924,783 1000,599 1000,402 924,218 783,77 599,1-\r
-   402,1 218,77 77,218 1,402 1,599 77,783 218,924 402,1000-\r
-   599,1000\r
-}\r
-\r
-FigureSymbol "decision"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox 200,255,800,750\r
-  TextBox 800,375,950,625\r
-  TextBox 425,750,575,1000\r
-  TextBox 50,375,200,625\r
-  TextBox 425,0,575,250\r
-  Fill\r
-  {\r
-    Polygon 5 500,0 1000,500 500,1000 0,500 500,0\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 5 500,0 1000,500 500,1000 0,500 500,0\r
-  }\r
-  Hot 5 500,0 1000,500 500,1000 0,500 500,0\r
-}\r
-\r
-FigureSymbol "box 3d"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >100,>100,<850,<850\r
-  Fill\r
-  {\r
-    Rect 0,0,<900,<900\r
-    Rect >100,>100,1000,1000\r
-    Polygon 4 <900,0 1000,>100 <900,>100 <900,0\r
-    Polygon 4 0,<900 >100,1000 >100,<900 0,<900\r
-  }\r
-  Outline\r
-  {\r
-    Rect 0,0,<900,<900\r
-    Polyline 5 <900,0 1000,>100 1000,1000 >100,1000 0,<900\r
-    Line <900,<900 1000,1000\r
-  }\r
-  MiniOutline\r
-  {\r
-    Rect 0,0,<800,<800\r
-    Polyline 5 <800,0 1000,>200 1000,1000 >200,1000 0,<800\r
-    Line <800,<800 1000,1000\r
-  }\r
-  Hot 7 0,0 <900,0 1000,>100 1000,1000 >100,1000 0,<900 0,0\r
-}\r
-\r
-FigureSymbol "octagon"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >200,>100,<800,<900\r
-  Fill\r
-  {\r
-    Polygon 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
-     0,>333\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
-     0,>333\r
-  }\r
-  Hot 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
-   0,>333\r
-}\r
-\r
-FigureSymbol "dog ear"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >150,>150,<850,<850\r
-  Fill\r
-  {\r
-    Polygon 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
-    Polyline 3 <850,0 <850,>150 1000,>150\r
-  }\r
-  MiniOutline\r
-  {\r
-    Polyline 6 0,0 <700,0 1000,>300 1000,1000 0,1000 0,0\r
-    Polyline 3 <700,0 <700,>300 1000,>300\r
-  }\r
-  Hot 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
-}\r
-\r
-FigureSymbol "disk simple"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >100,>250,<900,<900\r
-  Fill\r
-  {\r
-    Rect 0,>100,1000,<900\r
-    Ellipse 0,0,1000,>200\r
-    Ellipse 0,<800,1000,1000\r
-  }\r
-  Outline\r
-  {\r
-    Line 0,>100 0,<900\r
-    Line 1000,>100 1000,<900\r
-    Ellipse 0,0,1000,>200\r
-    Arc 0,<800,1000,1000 0,<900 1000,<900\r
-  }\r
-  MiniOutline\r
-  {\r
-    Line 0,200 0,800\r
-    Line 1000,100 1000,900\r
-    Ellipse 0,0,1000,400\r
-    Arc 0,600,1000,1000 0,800 1000,800\r
-  }\r
-  Hot 17 1,>81 77,>44 218,>16 402,>1 599,>1 783,>16 924,>44 1000,>81-\r
-   1000,<920 924,<957 783,<985 599,<1000 402,<1000 218,<985 77,<957 1,<920-\r
-   1,>81\r
-}\r
-\r
-FigureSymbol "input/ouput"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >200,>100,<800,<900\r
-  Fill\r
-  {\r
-    Polygon 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
-  }\r
-  Hot 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
-}\r
-\r
-FigureSymbol "terminal"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >200,>100,<800,<900\r
-  Fill\r
-  {\r
-    Rect >500,0,<500,1000\r
-    Ellipse 0,0,>999,1000\r
-    Ellipse <1,0,1000,1000\r
-  }\r
-  Outline\r
-  {\r
-    Line >500,0 <500,0\r
-    Line >500,1000 <500,1000\r
-    Arc 0,0,>999,1000 >500,0 >500,1000\r
-    Arc <1,0,1000,1000 <500,1000 <500,0\r
-  }\r
-  Hot 17 >401,1 >217,77 >77,218 >1,402 >1,599 >77,783 >217,924 >401,1000-\r
-   <599,1000 <783,924 <923,783 <999,599 <999,402 <923,218 <783,77 <599,1-\r
-   >401,1\r
-}\r
-\r
-FigureSymbol "preparation"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >150,>100,<850,<900\r
-  Fill\r
-  {\r
-    Polygon 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
-  }\r
-  Hot 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
-}\r
-\r
-FigureSymbol "cloud"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox 200,200,800,800\r
-  Fill\r
-  {\r
-    Ellipse 84,114,672,702\r
-    Ellipse 421,89,859,527\r
-    Ellipse 573,286,995,708\r
-    Ellipse 263,492,721,950\r
-    Ellipse 0,528,423,952\r
-  }\r
-  Outline\r
-  {\r
-    Arc 84,114,672,702 500,140 120,550\r
-    Arc 421,89,859,527 860,300 500,140\r
-    Arc 573,286,995,708 720,700 860,300\r
-    Arc 263,492,721,950 350,900 720,700\r
-    Arc 0,528,423,952 120,550 350,900\r
-  }\r
-  Hot 40 350,900 363,915 447,950 538,950 622,915 686,851 721,767 720,700-\r
-   743,708 826,708 904,676 963,617 995,539 995,456 963,378 904,319-\r
-   860,300 859,265 826,185 764,123 684,90 597,90 517,123 500,140-\r
-   436,115 321,115 212,160 130,242 85,351 85,466 120,550 92,561-\r
-   33,621 1,699 1,782 33,860 92,920 170,952 253,952 350,900\r
-}\r
-\r
-FigureSymbol "document"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >100,>100,<900,<750\r
-  Fill\r
-  {\r
-    Rect 0,0,1000,<900\r
-    Ellipse 0,<800,500,1000\r
-    Chord 500,<800,1000,1000 1000,<900 500,<900\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 4 0,<900 0,0 1000,0 1000,<900\r
-    Arc 0,<800,500,1000 0,<900 500,<900\r
-    Arc 500,<800,1000,1000 1000,<900 500,<900\r
-  }\r
-  MiniOutline\r
-  {\r
-    Polyline 4 0,900 0,0 1000,0 1000,900\r
-    Arc 0,600,550,1000 0,750 550,750\r
-    Arc 480,700,1000,1000 1000,850 480,850\r
-  }\r
-  Hot 11 1,<941 147,<1000 354,<1000 500,<941 501,<860 647,<801 854,<801 1000,<860-\r
-   1000,0 0,0 1,<941\r
-}\r
-\r
-FigureSymbol "bevel"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >125,>125,<875,<875\r
-  Fill\r
-  {\r
-    Rect 0,0,1000,1000\r
-  }\r
-  Outline\r
-  {\r
-    Rect 0,0,1000,1000\r
-    Rect >75,>75,<925,<925\r
-    Line 0,0 >75,>75\r
-    Line 0,1000 >75,<925\r
-    Line <925,<925 1000,1000\r
-    Line <925,>75 1000,0\r
-  }\r
-  MiniOutline\r
-  {\r
-    Rect 0,0,1000,1000\r
-    Rect 150,150,850,850\r
-    Line 0,0 150,150\r
-    Line 0,1000 150,850\r
-    Line 850,850 1000,1000\r
-    Line 850,150 1000,0\r
-  }\r
-}\r
-\r
-FigureSymbol "arrow right 2"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >50,>250,<700,<750\r
-  Fill\r
-  {\r
-    Polygon 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
-  }\r
-  Hot 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
-}\r
-\r
-FigureSymbol "arrow left 2"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >300,>250,<950,<750\r
-  Fill\r
-  {\r
-    Polygon 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
-  }\r
-  Hot 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
-}\r
-\r
-FigureSymbol "arrow up"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >200,>350,<800,<950\r
-  Fill\r
-  {\r
-    Polygon 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
-  }\r
-  Hot 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
-}\r
-\r
-FigureSymbol "arrow up/down 1"\r
-{\r
-  FixedAspect FALSE\r
-  Height 256\r
-  Width 128\r
-  TextBox >200,>350,<800,<650\r
-  Fill\r
-  {\r
-    Polygon 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
-     >150,>350 0,>350 500,0\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
-     >150,>350 0,>350 500,0\r
-  }\r
-  Hot 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
-   >150,>350 0,>350 500,0\r
-}\r
-\r
-FigureSymbol "arrow left/right 1"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >300,>250,<700,<750\r
-  Fill\r
-  {\r
-    Polygon 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
-     >300,<800 >300,1000 0,500\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
-     >300,<800 >300,1000 0,500\r
-  }\r
-  Hot 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
-   >300,<800 >300,1000 0,500\r
-}\r
-\r
-FigureSymbol "arrow down"\r
-{\r
-  FixedAspect FALSE\r
-  Height 256\r
-  Width 128\r
-  TextBox >200,>50,<800,<650\r
-  Fill\r
-  {\r
-    Polygon 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
-  }\r
-  Hot 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
-}\r
-\r
-FigureSymbol "callout 3"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >100,>100,<900,<700\r
-  Fill\r
-  {\r
-    Polygon 11 0,>150 0,<650 >150,<800 0,1000 >400,<800 <850,<800 1000,<650 1000,>150-\r
-     <900,0 >150,0 0,>150\r
-    Rect >300,0,<700,<800\r
-    Rect 0,>300,1000,<500\r
-    Ellipse 0,0,>300,>300\r
-    Ellipse <700,0,1000,>300\r
-    Ellipse <700,<500,1000,<800\r
-    Ellipse 0,<500,>300,<800\r
-  }\r
-  Outline\r
-  {\r
-    Arc 0,0,>300,>300 >150,0 0,>150\r
-    Line >150,0 <850,0\r
-    Arc <700,0,1000,>300 1000,>150 <850,0\r
-    Line 1000,>150 1000,<650\r
-    Arc <700,<500,1000,<800 <850,<800 1000,<650\r
-    Polyline 4 >150,<800 0,1000 >400,<800 <850,<800\r
-    Arc 0,<500,>300,<800 0,<650 >150,<800\r
-    Line 0,>150 0,<650\r
-  }\r
-  Hot 24 <874,<800 <919,<785 <957,<757 <985,<719 1000,<674 1000,>127 <985,>82 <957,>44-\r
-   <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<674-\r
-   >16,<719 >44,<757 >82,<785 >127,<800 >150,<800 0,1000 >400,<800 <874,<800\r
-}\r
-\r
-FigureSymbol "callout 4"\r
-{\r
-  FixedAspect FALSE\r
-  Height 0\r
-  Width 0\r
-  TextBox >100,>100,<900,<700\r
-  Fill\r
-  {\r
-    Polygon 11 0,>150 0,<650 >150,<800 <600,<800 1000,1000 <850,<800 1000,<650 1000,>150-\r
-     <900,0 >150,0 0,>150\r
-    Rect >300,0,<700,<800\r
-    Rect 0,>300,1000,<500\r
-    Ellipse 0,0,>300,>300\r
-    Ellipse <700,0,1000,>300\r
-    Ellipse <700,<500,1000,<800\r
-    Ellipse 0,<500,>300,<800\r
-  }\r
-  Outline\r
-  {\r
-    Arc 0,0,>300,>300 >150,0 0,>150\r
-    Line >150,0 <850,0\r
-    Arc <700,0,1000,>300 1000,>150 <850,0\r
-    Line 1000,>150 1000,<650\r
-    Arc <700,<500,1000,<800 <850,<800 1000,<650\r
-    Polyline 4 >150,<800 <600,<800 1000,1000 <850,<800\r
-    Arc 0,<500,>300,<800 0,<650 >150,<800\r
-    Line 0,>150 0,<650\r
-  }\r
-  Hot 24 <874,<800 <919,<785 <957,<757 <985,<719 1000,<674 1000,>127 <985,>82 <957,>44-\r
-   <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<674-\r
-   >16,<719 >44,<757 >82,<785 >127,<800 <600,<800 1000,1000 <850,<800 <874,<800\r
-}\r
-\r
-FigureSymbol "banner2"\r
-{\r
-  FixedAspect FALSE\r
-  Height 128\r
-  Width 512\r
-  TextBox >325,>25,<725,<855\r
-  Fill\r
-  {\r
-    Polygon 23 0,1000 >370,1000 >387,<994 >395,<986 >400,<975 >400,<880 <600,<880 <600,<910-\r
-     <600,<964 <600,<975 <605,<986 <613,<994 <630,1000 1000,1000 <890,560 1000,>120-\r
-     <700,>120 <700,0 >300,0 >300,>120 0,>120 >110,560 0,1000\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 43 0,1000 >370,1000 >387,<994 >395,<986 >400,<975 >400,<964 >395,<953 >387,<945-\r
-     >370,<940 >330,<940 >313,<934 >305,<926 >300,<915 >300,<904 >305,<893 >313,<880-\r
-     >330,<880 <670,<880 <687,<880 <695,<893 <700,<904 <700,<915 <695,<926 <687,<934-\r
-     <670,<940 <630,<940 <613,<945 <605,<953 <600,<964 <600,<975 <605,<986 <613,<994-\r
-     <630,1000 1000,1000 <890,560 1000,>120 <700,>120 <700,0 >300,0 >300,>120-\r
-     0,>120 >110,560 0,1000\r
-    Line >300,<910 >300,>120\r
-    Line >400,<880 >400,<970\r
-    Line <700,<910 <700,>120\r
-    Line <600,<880 <600,<970\r
-  }\r
-  Hot 15 0,1000 >400,1000 >400,<880 <600,<880 <600,1000 1000,1000 <890,560 1000,>120-\r
-   <700,>120 <700,0 >300,0 >300,>120 0,>120 >110,560 0,1000\r
-}\r
-\r
-FigureSymbol "scroll1"\r
-{\r
-  FixedAspect FALSE\r
-  Height 192\r
-  Width 192\r
-  TextBox >170,>170,<830,<950\r
-  Fill\r
-  {\r
-    Polygon 33 >120,<880 >51,<880 >33,<887 >18,<898 >7,<913 0,<931 0,<950 >7,<968-\r
-     >18,<983 >33,<994 >51,1000 <787,1000 <821,<994 <849,<983 <869,<968 <880,<950-\r
-     <880,>120 <950,>120 <968,>114 <983,>103 <994,>88 1000,>70 1000,>51 <994,>33-\r
-     <983,>18 <968,>7 <950,0 >171,0 >153,7 >138,>18 >127,>33 >120,>51-\r
-     >120,<880\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 33 >120,<880 >51,<880 >33,<887 >18,<898 >7,<913 0,<931 0,<950 >7,<968-\r
-     >18,<983 >33,<994 >51,1000 <787,1000 <821,<994 <849,<983 <869,<968 <880,<950-\r
-     <880,>120 <950,>120 <968,>114 <983,>103 <994,>88 1000,>70 1000,>51 <994,>33-\r
-     <983,>18 <968,>7 <950,0 >171,0 >153,7 >138,>18 >127,>33 >120,>51-\r
-     >120,<880\r
-    Polyline 6 >120,<880 >120,<950 >114,<968 >103,<983 >88,<994 >70,1000\r
-    Polyline 11 >190,0 >208,7 >223,>18 >234,>33 >240,>51 >240,>70 >234,>88 >223,>103-\r
-     >208,>114 >190,>120 <880,>120\r
-    Polyline 6 >66,<880 >77,<886 >85,<894 >77,<935 >66,<940 >120,940\r
-    Polyline 10 >240,>60 >163,>60 >158,>66 >153,>74 >151,>85 >151,>96 >153,>107 >158,>115-\r
-     >163,>120 >190,>120\r
-  }\r
-  Hot 9 >120,<880 0,<880 0,1000 <880,1000 <880,>120 1000,>120 1000,0 >120,0-\r
-   >120,<880\r
-}\r
-\r
-FigureSymbol "explosion"\r
-{\r
-  FixedAspect FALSE\r
-  Height 192\r
-  Width 192\r
-  TextBox 200,300,800,700\r
-  Fill\r
-  {\r
-    Polygon 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
-     975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
-     400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
-     0,100\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
-     975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
-     400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
-     0,100\r
-  }\r
-  Hot 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
-   975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
-   400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
-   0,100\r
-}\r
-\r
-FigureSymbol "rounded box 1"\r
-{\r
-  FixedAspect FALSE\r
-  Height 128\r
-  Width 192\r
-  TextBox >100,>100,<900,<900\r
-  Fill\r
-  {\r
-    Rect >100,0,<900,1000\r
-    Rect 0,>100,1000,<900\r
-    Ellipse 0,0,>200,>200\r
-    Ellipse <800,0,1000,>200\r
-    Ellipse <800,<800,1000,1000\r
-    Ellipse 0,<800,>200,1000\r
-  }\r
-  Outline\r
-  {\r
-    Arc 0,0,>200,>200 >100,0 0,>100\r
-    Line >100,0 <900,0\r
-    Arc <800,0,1000,>200 1000,>100 <900,0\r
-    Line 1000,>100 1000,<900\r
-    Arc <800,<800,1000,1000 <900,1000 1000,<900\r
-    Line >100,1000 <900,1000\r
-    Arc 0,<800,>200,1000 0,<900 >100,1000\r
-    Line 0,>100 0,<900\r
-  }\r
-  MiniOutline\r
-  {\r
-    Arc 0,0,>500,>500 >250,0 0,>250\r
-    Line >250,0 <750,0\r
-    Arc <500,0,1000,>500 1000,>250 <750,0\r
-    Line 1000,>250 1000,<750\r
-    Arc <500,<500,1000,1000 <750,1000 1000,<750\r
-    Line >250,1000 <750,1000\r
-    Arc 0,<500,>500,1000 0,<750 >250,1000\r
-    Line 0,>250 0,<750\r
-  }\r
-  Hot 21 0,>85 >11,>55 >29,>29 >55,>11 >85,0 <916,0 <946,>11 <972,>29-\r
-   <990,>55 1000,>85 <1000,<916 <990,<946 <972,<972 <946,<990 <916,1000 >85,1000-\r
-   >55,<990 >29,<972 >11,<946 0,<916 0,>85\r
-}\r
-\r
-FigureSymbol "arrow right 1"\r
-{\r
-  FixedAspect FALSE\r
-  Height 96\r
-  Width 256\r
-  TextBox 0,>250,<700,<750\r
-  Fill\r
-  {\r
-    Polygon 7 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 7 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800\r
-  }\r
-  Hot 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
-}\r
-\r
-FigureSymbol "arrow left 1"\r
-{\r
-  FixedAspect FALSE\r
-  Height 96\r
-  Width 256\r
-  TextBox >300,>250,<950,<750\r
-  Fill\r
-  {\r
-    Polygon 7 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 7 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800\r
-  }\r
-  Hot 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
-}\r
-\r
-## End Symbols Section:\r
-\r
-EndSymbol "block"\r
-{\r
-  LineTo 100\r
-  Fill\r
-  {\r
-    Polygon 4 500,500 1000,300 1000,700 500,500\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 4 500,500 1000,300 1000,700 500,500\r
-  }\r
-}\r
-\r
-EndSymbol "block short"\r
-{\r
-  LineTo 60\r
-  Fill\r
-  {\r
-    Polygon 4 500,500 800,300 800,700 500,500\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 4 500,500 800,300 800,700 500,500\r
-  }\r
-}\r
-\r
-EndSymbol "taper"\r
-{\r
-  LineTo 80\r
-  Fill\r
-  {\r
-    Polygon 5 500,500 1000,300 900,500 1000,700 500,500\r
-  }\r
-  Outline\r
-  {\r
-    Polyline 5 500,500 1000,300 900,500 1000,700 500,500\r
-  }\r
-}\r
-\r
-EndSymbol "stick"\r
-{\r
-  Outline\r
-  {\r
-    Line 500,500 1000,300\r
-    Line 500,500 1000,700\r
-  }\r
-}\r
-\r
-## Figure Styles Section:\r
-\r
-FigureStyle "Title"\r
-{\r
-  Label TRUE\r
-  Height 64\r
-  Width 128\r
-  Description "A diagram title"\r
-  TextFormat 0x0022\r
-  Behavior 0x00824192\r
-  Symbol "lbl"\r
-  TypeSize 12\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Title Serif"\r
-{\r
-  Label TRUE\r
-  Height 0\r
-  Width 0\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00A241D2\r
-  Symbol "lbl"\r
-  TypeSize 12\r
-  TypeWeight 400\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Label"\r
-{\r
-  Label TRUE\r
-  Height 64\r
-  Width 128\r
-  Description "An annotation, comment, or title"\r
-  TextFormat 0x0044\r
-  Behavior 0x008241A1\r
-  Symbol "lbl"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Label Serif"\r
-{\r
-  Label TRUE\r
-  Height 0\r
-  Width 0\r
-  BindToStyle FALSE\r
-  TextFormat 0x0044\r
-  Behavior 0x00A241C9\r
-  Symbol "lbl"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Note"\r
-{\r
-  Label TRUE\r
-  Height 0\r
-  Width 0\r
-  TextColor 0,0,160\r
-  BindToStyle FALSE\r
-  TextFormat 0x0044\r
-  Behavior 0x00A241E1\r
-  Symbol "lbl"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Note Serif"\r
-{\r
-  Label TRUE\r
-  Height 0\r
-  Width 0\r
-  TextColor 0,0,160\r
-  BindToStyle FALSE\r
-  TextFormat 0x0044\r
-  Behavior 0x00A241E1\r
-  Symbol "lbl"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Rectangle"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Rectangle 3D"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 289\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "box 3d"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Paper"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "dog ear"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Rounded"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "rounded box 2"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Ellipse"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "connector"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Terminal"\r
-{\r
-  Height 64\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "terminal"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Square"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 161\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Circle"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 160\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "connector"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Stop"\r
-{\r
-  Height 128\r
-  Width 128\r
-  DefaultText "STOP"\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "octagon"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Diamond"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 289\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "decision"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Frame"\r
-{\r
-  Height 160\r
-  Width 289\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "bevel"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Disk"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "disk simple"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Slanted"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "input/ouput"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Hexagon"\r
-{\r
-  HasButton TRUE\r
-  Height 161\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "preparation"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Inverse"\r
-{\r
-  Height 160\r
-  Width 288\r
-  FillColor 0,0,0\r
-  TextColor 255,255,255\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Shadow"\r
-{\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  Shadow TRUE\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Idea"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "cloud"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Document"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "document"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Arrow right"\r
-{\r
-  Height 128\r
-  Width 289\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "arrow right 2"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Arrow left"\r
-{\r
-  Height 128\r
-  Width 289\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "arrow left 2"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Arrow right/left"\r
-{\r
-  Height 128\r
-  Width 289\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "arrow left/right 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Arrow up"\r
-{\r
-  Height 161\r
-  Width 128\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "arrow up"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Arrow down"\r
-{\r
-  Height 161\r
-  Width 128\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "arrow down"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Arrow up/down"\r
-{\r
-  Height 161\r
-  Width 128\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "arrow up/down 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Callout Left"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "callout 3"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Callout Right"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 288\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "callout 4"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Banner"\r
-{\r
-  HasButton TRUE\r
-  Height 128\r
-  Width 512\r
-  BorderWidth 3\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "banner2"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Scroll"\r
-{\r
-  HasButton TRUE\r
-  Height 192\r
-  Width 192\r
-  BorderWidth 3\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "scroll1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "Explosion"\r
-{\r
-  HasButton TRUE\r
-  Height 192\r
-  Width 192\r
-  BorderWidth 3\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "explosion"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "SILC INFO"\r
-{\r
-  HasButton TRUE\r
-  Height 160\r
-  Width 1472\r
-  BorderColor 192,192,192\r
-  FillColor 252,252,252\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0044\r
-  Behavior 0x00024E11\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeWeight 700\r
-  TypeOutPrec 3\r
-  TypeClpPrec 2\r
-  TypeQuality 1\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "SILC Background"\r
-{\r
-  HasButton TRUE\r
-  Height 1440\r
-  Width 1344\r
-  BorderColor 192,192,192\r
-  FillColor 239,231,239\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0042\r
-  Behavior 0x00024E22\r
-  Symbol "rounded box 1"\r
-  TypeSize 10\r
-  TypeWeight 700\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "SILC Server"\r
-{\r
-  HasButton TRUE\r
-  Height 96\r
-  Width 192\r
-  BorderColor 130,130,130\r
-  FillColor 244,244,244\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  Shadow TRUE\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 12\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "SILC Router"\r
-{\r
-  HasButton TRUE\r
-  Height 128\r
-  Width 256\r
-  BorderColor 130,130,130\r
-  FillColor 255,242,230\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  Shadow TRUE\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 12\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "SILC Client"\r
-{\r
-  HasButton TRUE\r
-  Height 64\r
-  Width 96\r
-  BorderColor 130,130,130\r
-  FillColor 219,219,219\r
-  TextColor 130,130,130\r
-  BorderWidth 2\r
-  Shadow TRUE\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-FigureStyle "SILC Network Cloud"\r
-{\r
-  HasButton TRUE\r
-  Height 480\r
-  Width 672\r
-  BorderColor 227,225,255\r
-  FillColor 240,240,255\r
-  TextColor 192,192,192\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "cloud"\r
-  TypeSize 18\r
-  TypeWeight 700\r
-  TypeFace "Arial"\r
-}\r
-\r
-## Connector Styles Section:\r
-\r
-ConnectorStyle "Plain"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "null"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Dashed"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "null"\r
-  End1Length 18\r
-  End2Length 18\r
-  PenStyle 2\r
-  EndBorderWidth 2\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Flow Open"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "block"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  End2FillColor 255,255,255\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Flow Open 2"\r
-{\r
-  HasButton TRUE\r
-  End1 "block"\r
-  End2 "block"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  End1FillColor 255,255,255\r
-  End2FillColor 255,255,255\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Flow Closed"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "block"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Flow Closed 2"\r
-{\r
-  HasButton TRUE\r
-  End1 "block"\r
-  End2 "block"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Stick"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "stick"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  End2FillColor 255,255,255\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Stick 2"\r
-{\r
-  HasButton TRUE\r
-  End1 "stick"\r
-  End2 "stick"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  End2FillColor 255,255,255\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Taper"\r
-{\r
-  End1 "null"\r
-  End2 "taper"\r
-  End1Length 32\r
-  End2Length 32\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Taper 2"\r
-{\r
-  End1 "taper"\r
-  End2 "taper"\r
-  End1Length 32\r
-  End2Length 32\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Taper Open"\r
-{\r
-  End1 "null"\r
-  End2 "taper"\r
-  End1Length 32\r
-  End2Length 32\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  End2FillColor 255,255,255\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Taper Open 2"\r
-{\r
-  End1 "taper"\r
-  End2 "taper"\r
-  End1Length 32\r
-  End2Length 32\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  End1FillColor 255,255,255\r
-  End2FillColor 255,255,255\r
-  Behavior 0x00000000\r
-}\r
-\r
-ConnectorStyle "Plain Smoothed"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "null"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Behavior 0x00000008\r
-}\r
-\r
-ConnectorStyle "Dashed Smoothed"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "null"\r
-  End1Length 18\r
-  End2Length 18\r
-  PenStyle 2\r
-  EndBorderWidth 2\r
-  Behavior 0x00000008\r
-}\r
-\r
-ConnectorStyle "Flow Closed Smoothed"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "block"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Behavior 0x00000008\r
-}\r
-\r
-ConnectorStyle "Flow Open Smoothed"\r
-{\r
-  HasButton TRUE\r
-  End1 "null"\r
-  End2 "block"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  End2FillColor 255,255,255\r
-  Behavior 0x00000008\r
-}\r
-\r
-ConnectorStyle "SILC Router to Router"\r
-{\r
-  HasButton TRUE\r
-  End1 "block"\r
-  End2 "block"\r
-  End1Length 36\r
-  End2Length 36\r
-  PenStyle 4\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Color 130,130,130\r
-  Behavior 0x00000008\r
-}\r
-\r
-ConnectorStyle "SILC Server To Router"\r
-{\r
-  HasButton TRUE\r
-  End1 "block short"\r
-  End2 "block short"\r
-  End1Length 18\r
-  End2Length 18\r
-  LineWidth 3\r
-  EndBorderWidth 2\r
-  Behavior 0x00000000\r
-}\r
-\r
-## Figures & Connectors Section:\r
-\r
-Figure 1\r
-{\r
-  Style "SILC Background"\r
-  Text "Server X"\r
-  Bounds 448,576,864,1216\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0042\r
-  Behavior 0x00024E22\r
-  Symbol "rounded box 1"\r
-  TypeSize 12\r
-  TypeWeight 700\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 2\r
-{\r
-  Style "SILC Background"\r
-  Text "Client A"\r
-  Bounds 192,576,416,1216\r
-  BorderColor 192,192,192\r
-  FillColor 243,237,243\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0042\r
-  Behavior 0x00024E22\r
-  Symbol "rounded box 1"\r
-  TypeSize 12\r
-  TypeWeight 700\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 3\r
-{\r
-  Label TRUE\r
-  Style "Title"\r
-  Text "Private Message Delivery\line With Private Message Key"\r
-  Bounds 607,384,1483,547\r
-  TextColor 192,192,192\r
-  TextFormat 0x0022\r
-  Behavior 0x00824192\r
-  Symbol "lbl"\r
-  TypeSize 20\r
-  TypeWeight 700\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 4\r
-{\r
-  Style "Rectangle"\r
-  Text "Encrypt\line \line Decrypt"\r
-  Bounds 208,832,400,1120\r
-  BorderColor 219,219,219\r
-  FillColor 244,244,244\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 10\r
-  TypeOutPrec 3\r
-  TypeClpPrec 2\r
-  TypeQuality 1\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 5\r
-{\r
-  Style "Rectangle"\r
-  Text "Key"\r
-  Bounds 208,1120,400,1184\r
-  BorderColor 219,219,219\r
-  FillColor 240,255,240\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 6\r
-{\r
-  Text ""\r
-  Bounds 256,736,288,832\r
-  BorderColor 192,192,192\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow down"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 7\r
-{\r
-  Style "Arrow up"\r
-  Text ""\r
-  Bounds 304,736,336,832\r
-  BorderColor 192,192,192\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "arrow up"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 8\r
-{\r
-  Style "Rectangle"\r
-  Text "Message"\r
-  Bounds 208,672,400,736\r
-  BorderColor 219,219,219\r
-  FillColor 255,242,230\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 9\r
-{\r
-  Style "SILC Background"\r
-  Text "Client B"\r
-  Bounds 1696,576,1920,1216\r
-  BorderColor 192,192,192\r
-  FillColor 243,237,243\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0042\r
-  Behavior 0x00024E22\r
-  Symbol "rounded box 1"\r
-  TypeSize 12\r
-  TypeWeight 700\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 10\r
-{\r
-  Style "Rectangle"\r
-  Text "Encrypt\line \line Decrypt"\r
-  Bounds 1712,832,1904,1120\r
-  BorderColor 219,219,219\r
-  FillColor 244,244,244\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 10\r
-  TypeOutPrec 3\r
-  TypeClpPrec 2\r
-  TypeQuality 1\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 11\r
-{\r
-  Text ""\r
-  Bounds 1760,736,1792,832\r
-  BorderColor 192,192,192\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow down"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 12\r
-{\r
-  Style "Arrow up"\r
-  Text ""\r
-  Bounds 1808,736,1840,832\r
-  BorderColor 192,192,192\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "arrow up"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 13\r
-{\r
-  Style "Rectangle"\r
-  Text "Message"\r
-  Bounds 1712,672,1904,736\r
-  BorderColor 219,219,219\r
-  FillColor 255,242,230\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 14\r
-{\r
-  Style "Rectangle"\r
-  Text "Pass the\line message\line through"\r
-  Bounds 464,832,656,1120\r
-  BorderColor 219,219,219\r
-  FillColor 243,237,243\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 10\r
-  TypeOutPrec 3\r
-  TypeClpPrec 2\r
-  TypeQuality 1\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 15\r
-{\r
-  Style "SILC Background"\r
-  Text "Server Y"\r
-  Bounds 1248,576,1664,1216\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0042\r
-  Behavior 0x00024E22\r
-  Symbol "rounded box 1"\r
-  TypeSize 12\r
-  TypeWeight 700\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 16\r
-{\r
-  Style "SILC Network Cloud"\r
-  Text "SILC\line Network"\r
-  Bounds 912,720,1200,1136\r
-  BorderColor 227,225,255\r
-  FillColor 240,240,255\r
-  TextColor 192,192,192\r
-  BorderWidth 3\r
-  Shadow TRUE\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "cloud"\r
-  TypeSize 12\r
-  TypeWeight 700\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 17\r
-{\r
-  Style "SILC INFO"\r
-  Text "INFO"\r
-  Bounds 448,1248,1664,1312\r
-  BorderColor 192,192,192\r
-  FillColor 252,252,252\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0044\r
-  Behavior 0x00024E11\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeWeight 700\r
-  TypeOutPrec 3\r
-  TypeClpPrec 2\r
-  TypeQuality 1\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 18\r
-{\r
-  Style "Rectangle"\r
-  Text ""\r
-  Bounds 576,1264,768,1296\r
-  BorderColor 219,219,219\r
-  FillColor 240,255,240\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 19\r
-{\r
-  Label TRUE\r
-  Style "Title"\r
-  Text "Private Message Key between Client A and Client B"\r
-  Bounds 861,1266,1516,1298\r
-  TextColor 130,130,130\r
-  TextFormat 0x0022\r
-  Behavior 0x00824192\r
-  Symbol "lbl"\r
-  TypeSize 8\r
-  TypeItalic TRUE\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 20\r
-{\r
-  Style "Rectangle"\r
-  Text "Key"\r
-  Bounds 1712,1120,1904,1184\r
-  BorderColor 219,219,219\r
-  FillColor 240,255,240\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 21\r
-{\r
-  Style "Rectangle"\r
-  Text "Pass the\line message\line through"\r
-  Bounds 656,832,848,1120\r
-  BorderColor 219,219,219\r
-  FillColor 243,237,243\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 10\r
-  TypeOutPrec 3\r
-  TypeClpPrec 2\r
-  TypeQuality 1\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 22\r
-{\r
-  Text ""\r
-  Bounds 368,960,464,1056\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow left 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 23\r
-{\r
-  Text ""\r
-  Bounds 384,880,480,976\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow right 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 24\r
-{\r
-  Text ""\r
-  Bounds 848,880,944,976\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow right 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 25\r
-{\r
-  Text ""\r
-  Bounds 832,960,928,1056\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow left 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 26\r
-{\r
-  Style "Rectangle"\r
-  Text "Pass the\line message\line through"\r
-  Bounds 1264,816,1456,1104\r
-  BorderColor 219,219,219\r
-  FillColor 243,237,243\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 10\r
-  TypeOutPrec 3\r
-  TypeClpPrec 2\r
-  TypeQuality 1\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 27\r
-{\r
-  Style "Rectangle"\r
-  Text "Pass the\line message\line through"\r
-  Bounds 1456,816,1648,1104\r
-  BorderColor 219,219,219\r
-  FillColor 243,237,243\r
-  TextColor 130,130,130\r
-  BorderWidth 3\r
-  TextFormat 0x0A22\r
-  Behavior 0x00024E12\r
-  Symbol "data"\r
-  TypeSize 10\r
-  TypeOutPrec 3\r
-  TypeClpPrec 2\r
-  TypeQuality 1\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 28\r
-{\r
-  Text ""\r
-  Bounds 1168,880,1264,976\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow left 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 29\r
-{\r
-  Text ""\r
-  Bounds 1184,960,1280,1056\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow right 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 30\r
-{\r
-  Text ""\r
-  Bounds 1632,880,1728,976\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow left 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-Figure 31\r
-{\r
-  Text ""\r
-  Bounds 1632,960,1728,1056\r
-  BorderColor 192,192,192\r
-  FillColor 244,244,244\r
-  Shadow TRUE\r
-  BindToStyle FALSE\r
-  TextFormat 0x0022\r
-  Behavior 0x00024E12\r
-  Symbol "arrow right 1"\r
-  TypeSize 8\r
-  TypeFace "Arial"\r
-}\r
-\r
-## Staples Section:\r