From deb6f4f64428a5ac9a88a12029aa938cfda36184 Mon Sep 17 00:00:00 2001 From: Jakob Schlyter Date: Sat, 10 Jan 2015 23:59:07 +0100 Subject: add annotation layer and mention the entropy sources --- hsm-board.graffle | 1521 ++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 1402 insertions(+), 119 deletions(-) diff --git a/hsm-board.graffle b/hsm-board.graffle index 6b8133a..259c67e 100644 --- a/hsm-board.graffle +++ b/hsm-board.graffle @@ -14,7 +14,7 @@ BackgroundGraphic Bounds - {{0, 0}, {818, 571}} + {{0, 0}, {818, 559}} Class SolidGraphic ID @@ -48,6 +48,1242 @@ 12 GraphicsList + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 210 + + ID + 254 + Layer + 0 + Points + + {227.80311720140909, 125.62992217287302} + {364.25196055375568, 227.18942619211924} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 253 + + + + Bounds + {{182.30311720140909, 110.62992217287302}, {91, 30}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 253 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 JTAG port for\ +testing and debugging} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 247 + + ID + 251 + Layer + 0 + Points + + {197.31491720140912, 168.25243757464659} + {300.0865824241771, 227.18942619211924} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 250 + + + + Bounds + {{141.31491720140912, 153.25243757464659}, {112, 30}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 250 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 At least two entropy sources\ +connected to the FPGA} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 168 + + ID + 246 + Layer + 0 + Points + + {333.38189234855605, 125.62992217287302} + {429.06298469487933, 227.18942619211924} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 245 + + + + Bounds + {{284.88189234855605, 100.62992217287302}, {97, 50}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 245 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 USB Client interface\ +used for communicating\ +with applications and\ +HSM management} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 214 + + ID + 243 + Layer + 0 + Points + + {119.94094535769443, 227.18942619211924} + {227.80311720140909, 227.18942619211924} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 242 + + + + Bounds + {{74.440945357694432, 212.18942619211924}, {91, 30}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 242 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 SPI flash contains the\ +FPGA bitstream (code)} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 174 + + ID + 241 + Layer + 0 + Points + + {128.44094535769443, 285.29964307344687} + {227.80311720140909, 285.29964307344687} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 240 + + + + Bounds + {{91.440945357694417, 265.29964307344687}, {74, 40}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 240 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 Keystore contains\ +encrypted\ +application keys} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 164 + + ID + 239 + Layer + 0 + Points + + {108.9409453576944, 343.40985995477433} + {227.80311720140909, 343.40985995477433} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 238 + + + + Bounds + {{52.440945357694396, 323.40985995477433}, {113, 40}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 238 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 Master Key Memory\ +contains the asymmetric key\ +used to encrypt the Keystore} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 170 + Info + 8 + + ID + 236 + Layer + 0 + Points + + {575.04721590275449, 406.92913726267847} + {575.04721590275449, 299.4728713373018} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 235 + + + + Bounds + {{516.04721590275449, 386.92913726267847}, {118, 40}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 235 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 Tamper detection circuit\ +responsible for erasing Master\ +Key Memory upon tamper} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 218 + + ID + 234 + Layer + 0 + Points + + {701.13780124243783, 125.62992217287302} + {698.35431531582935, 319.31539141357285} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 233 + + + + Bounds + {{657.63780124243783, 110.62992217287302}, {87, 30}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 233 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 Tamper input/outputs\ +may be added later} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 216 + + ID + 232 + Layer + 0 + Points + + {575.04721590275449, 125.62992217287302} + {575.04721590275449, 213.01619792826423} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 230 + + + + Bounds + {{534.04721590275449, 105.62992217287302}, {82, 40}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 230 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 Tamper switch to\ +simulate tamper\ +during development} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 223 + + ID + 229 + Layer + 0 + Points + + {429.06298469487933, 65.354331120168126} + {429.06298469487933, 151.55950422912957} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 225 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 190 + + ID + 228 + Layer + 0 + Points + + {560.04721590275449, 65.354331120168126} + {485.75587619115618, 227.18942619211924} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 227 + + + + Bounds + {{486.04721590275454, 45.354331120168119}, {148, 40}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 227 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 USB Host interface for connecting\ +Security Officer authenticators and \ +storage devices for master key backup} + + Wrap + NO + + + Bounds + {{386.06298469487933, 45.354331120168119}, {86, 40}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 225 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 Applications connect\ +via the Cryptech\ +PKCS#11 provider} + + Wrap + NO + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 153 + + ID + 249 + Layer + 1 + Points + + {300.0865824241771, 227.18942619211924} + {300.0865824241771, 285.29964307344687} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 247 + + + + Bounds + {{274.5747824241771, 213.01619792826426}, {51.023600000000002, 28.346456527709961}} + Class + ShapedGraphic + FontInfo + + Font + Helvetica + Size + 8 + + ID + 247 + Layer + 1 + Style + + fill + + Color + + b + 1 + g + 1 + r + 0.4 + + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs16 \cf0 Entropy Sources} + VerticalPad + 0 + + Class LineGraphic @@ -65,10 +1301,12 @@ ID 224 + Layer + 1 Points - {330.23621221362959, 91.614174043944487} - {330.23621221362959, 155.90551301438038} + {429.06298469487933, 151.55950422912957} + {429.06298469487933, 227.18942619211924} Style @@ -97,7 +1335,7 @@ Bounds - {{304.72441221362959, 77.440945780089507}, {51.023600000000002, 28.346456527709961}} + {{403.55118469487934, 137.38627596527459}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -109,6 +1347,8 @@ ID 223 + Layer + 1 Style fill @@ -160,10 +1400,12 @@ Driver} ID 220 + Layer + 1 Points - {330.23621221362959, 214.01572989570809} - {273.54332071735274, 272.12594677703555} + {429.06298469487933, 285.29964307344687} + {372.37009319860249, 343.40985995477433} Style @@ -192,7 +1434,7 @@ Driver} Bounds - {{248.03152071735272, 257.95271851318057}, {51.023600000000002, 28.346456527709961}} + {{346.8582931986025, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -204,6 +1446,8 @@ Driver} ID 219 + Layer + 1 Style fill @@ -254,10 +1498,12 @@ Driver} ID 217 + Layer + 1 Points - {476.22044342150491, 170.07874127823536} - {476.22044342150491, 199.84250163185305} + {575.04721590275449, 241.36265445597422} + {575.04721590275449, 271.12641480959189} Style @@ -286,7 +1532,7 @@ Driver} Bounds - {{450.70864342150492, 141.73228475052539}, {51.023599999999988, 28.346456527709961}} + {{549.53541590275449, 213.01619792826426}, {51.023599999999988, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -298,6 +1544,8 @@ Driver} ID 216 + Layer + 1 Magnets {0, 1} @@ -355,10 +1603,12 @@ Driver} ID 215 + Layer + 1 Points - {128.97634472015943, 155.90551301438038} - {201.25980994292735, 214.01572989570809} + {227.80311720140909, 227.18942619211924} + {300.0865824241771, 285.29964307344687} Style @@ -387,7 +1637,7 @@ Driver} Bounds - {{103.46454472015944, 141.73228475052539}, {51.023600000000002, 28.346456527709961}} + {{202.2913172014091, 213.01619792826426}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -399,6 +1649,8 @@ Driver} ID 214 + Layer + 1 Style fill @@ -450,10 +1702,12 @@ Flash} ID 213 + Layer + 1 Points - {201.25980994292735, 155.90551301438038} - {201.25980994292735, 214.01572989570809} + {364.25196055375568, 227.18942619211924} + {300.0865824241771, 285.29964307344687} Style @@ -497,10 +1751,12 @@ Flash} ID 211 + Layer + 1 Points - {201.25980994292735, 155.90551301438038} - {330.23621221362959, 214.01572989570809} + {364.25196055375568, 227.18942619211924} + {429.06298469487933, 285.29964307344687} Style @@ -529,7 +1785,7 @@ Flash} Bounds - {{175.74800994292735, 141.73228475052539}, {51.023600000000002, 28.346456527709961}} + {{338.74016055375569, 213.01619792826426}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -541,6 +1797,8 @@ Flash} ID 210 + Layer + 1 Style shadow @@ -579,10 +1837,12 @@ Flash} ID 206 + Layer + 1 Points - {330.23621221362959, 214.01572989570809} - {386.92910370990643, 272.12594677703555} + {429.06298469487933, 285.29964307344687} + {485.75587619115618, 343.40985995477433} Style @@ -611,7 +1871,7 @@ Flash} Bounds - {{361.41730370990643, 257.95271851318057}, {51.023600000000002, 28.346456527709961}} + {{460.24407619115618, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -623,6 +1883,8 @@ Flash} ID 205 + Layer + 1 Style fill @@ -673,10 +1935,12 @@ Flash} ID 193 + Layer + 1 Points - {386.92910370990643, 155.90551301438038} - {330.23621221362959, 214.01572989570809} + {485.75587619115618, 227.18942619211924} + {429.06298469487933, 285.29964307344687} Style @@ -705,7 +1969,7 @@ Flash} Bounds - {{361.41730370990643, 141.73228475052539}, {51.023600000000002, 28.346456527709961}} + {{460.24407619115618, 213.01619792826426}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -717,6 +1981,8 @@ Flash} ID 190 + Layer + 1 Style shadow @@ -741,52 +2007,7 @@ Host} Bounds - {{103.46454472015941, 77.440945780089507}, {154, 25}} - Class - ShapedGraphic - FitText - YES - Flow - Resize - ID - 187 - Style - - fill - - Draws - NO - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Align - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 -{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} -{\colortbl;\red255\green255\blue255;} -\deftab720 -\pard\pardeftab720 - -\f0\fs24 \cf0 Cryptech G3 \'96 2015-01-09} - - Wrap - NO - - - Bounds - {{259.10219886366093, 297.74060808633158}, {61, 20}} + {{352.74771675308119, 369.02452126407036}, {61, 20}} Class ShapedGraphic FitText @@ -795,6 +2016,8 @@ Host} Resize ID 186 + Layer + 1 Line ID @@ -849,16 +2072,18 @@ Host} ID 185 + Layer + 1 OrthogonalBarAutomatic OrthogonalBarPoint - {488.97634342150491, 282.04722657595994} + {587.80311590275448, 353.33113975369872} OrthogonalBarPosition -1 Points - {488.97634342150491, 228.18895815956301} - {565.51179449445419, 282.04722657595994} + {587.80311590275448, 299.47287133730185} + {664.33856697570377, 353.33113975369872} Style @@ -887,7 +2112,7 @@ Host} Bounds - {{565.51179449445419, 267.87399831210496}, {68.031496680251848, 28.346456527709961}} + {{664.33856697570377, 339.15791148984374}, {68.031496680251848, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -899,6 +2124,8 @@ Host} ID 184 + Layer + 1 Magnets {0, 1} @@ -956,6 +2183,8 @@ Host} ID 183 + Layer + 1 OrthogonalBarAutomatic OrthogonalBarPoint @@ -964,9 +2193,9 @@ Host} -1 Points - {476.22044342150491, 228.18895815956301} - {366.20156046814043, 307.74060808633158} - {128.97634472015943, 272.12594677703555} + {562.29131590275449, 299.47287133730185} + {465.02833294939012, 379.02452126407036} + {227.80311720140909, 343.40985995477433} Style @@ -992,7 +2221,7 @@ Host} ID 170 Info - 8 + 9 @@ -1014,10 +2243,12 @@ Host} ID 182 + Layer + 1 Points - {565.51179449445419, 248.03147823583402} - {501.7322434215049, 221.10234402763552} + {664.33856697570377, 319.3153914135728} + {600.5590159027546, 292.38625720537436} Style @@ -1061,10 +2292,12 @@ Host} ID 181 + Layer + 1 Points - {565.51179449445397, 214.01572989570803} - {501.7322434215049, 214.01572989570803} + {664.33856697570343, 285.29964307344687} + {600.55901590275448, 285.29964307344687} Style @@ -1110,10 +2343,12 @@ Host} ID 180 + Layer + 1 Points - {565.51179449445397, 179.99998155558194} - {501.7322434215049, 206.92911576378054} + {664.33856697570343, 251.28389473332078} + {600.5590159027546, 278.21302894151938} Style @@ -1142,7 +2377,7 @@ Host} Bounds - {{565.51179449445419, 233.85824997197903}, {68.031496680251806, 28.346456527709961}} + {{664.33856697570377, 305.14216314971782}, {68.031496680251806, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1154,6 +2389,8 @@ Host} ID 179 + Layer + 1 Magnets {0, 1} @@ -1196,7 +2433,7 @@ Host} Bounds - {{565.51179449445397, 199.84250163185305}, {68.031496680251806, 28.346456527709961}} + {{664.33856697570354, 271.12641480959189}, {68.031496680251806, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1208,6 +2445,8 @@ Host} ID 178 + Layer + 1 Magnets {0, 1} @@ -1250,7 +2489,7 @@ Host} Bounds - {{565.51179449445397, 165.82675329172696}, {68.031496680251806, 28.346456527709961}} + {{664.33856697570354, 237.1106664694658}, {68.031496680251806, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1262,6 +2501,8 @@ Host} ID 177 + Layer + 1 Magnets {0, 1} @@ -1319,10 +2560,12 @@ Host} ID 175 + Layer + 1 Points - {128.9763447201594, 214.01572989570803} - {201.25980994292735, 214.01572989570809} + {227.80311720140909, 285.29964307344687} + {300.0865824241771, 285.29964307344687} Style @@ -1351,7 +2594,7 @@ Host} Bounds - {{103.46454472015941, 199.84250163185305}, {51.023600000000002, 28.346456527709961}} + {{202.2913172014091, 271.12641480959189}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1363,6 +2606,8 @@ Host} ID 174 + Layer + 1 Style fill @@ -1414,10 +2659,12 @@ Host} ID 173 + Layer + 1 Points - {450.70864342150492, 214.01572989570803} - {330.23621221362959, 214.01572989570809} + {549.53541590275449, 285.29964307344687} + {429.06298469487933, 285.29964307344687} Style @@ -1446,7 +2693,7 @@ Host} Bounds - {{450.70864342150492, 199.84250163185305}, {51.023600000000002, 28.346456527709961}} + {{549.53541590275449, 271.12641480959189}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1458,6 +2705,8 @@ Host} ID 170 + Layer + 1 Magnets {-0.59628479399994394, -1.1925695879998879} @@ -1509,11 +2758,13 @@ Detection} Bounds - {{304.72441221362959, 194.17322989570809}, {51.023600000000002, 39.685000000000002}} + {{403.55118469487934, 265.4571430734469}, {51.023600000000002, 39.685000000000002}} Class ShapedGraphic ID 154 + Layer + 1 Style fill @@ -1549,11 +2800,13 @@ Detection} Bounds - {{175.74800994292735, 194.17322989570809}, {51.023600000000002, 39.685000000000002}} + {{274.5747824241771, 265.4571430734469}, {51.023600000000002, 39.685000000000002}} Class ShapedGraphic ID 153 + Layer + 1 Style fill @@ -1604,10 +2857,12 @@ Detection} ID 169 + Layer + 1 Points - {330.23621221362959, 155.90551301438038} - {330.23621221362959, 214.01572989570809} + {429.06298469487933, 227.18942619211924} + {429.06298469487933, 285.29964307344687} Style @@ -1636,7 +2891,7 @@ Detection} Bounds - {{304.72441221362959, 141.73228475052539}, {51.023600000000002, 28.346456527709961}} + {{403.55118469487934, 213.01619792826426}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1648,6 +2903,8 @@ Detection} ID 168 + Layer + 1 Style shadow @@ -1687,10 +2944,12 @@ Client} ID 165 + Layer + 1 Points - {128.97634472015943, 272.12594677703555} - {201.25980994292735, 214.01572989570809} + {227.80311720140909, 343.40985995477433} + {300.0865824241771, 285.29964307344687} Style @@ -1719,7 +2978,7 @@ Client} Bounds - {{103.46454472015944, 257.95271851318057}, {51.023600000000002, 28.346456527709961}} + {{202.2913172014091, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1731,6 +2990,8 @@ Client} ID 164 + Layer + 1 Style fill @@ -1781,10 +3042,12 @@ Client} ID 162 + Layer + 1 Points - {330.23621221362959, 214.01572989570809} - {201.25980994292735, 214.01572989570809} + {429.06298469487933, 285.29964307344687} + {300.0865824241771, 285.29964307344687} Style @@ -1832,10 +3095,12 @@ Client} ID 158 + Layer + 1 Points - {330.23621221362959, 272.12594677703555} - {330.23621221362959, 214.01572989570809} + {429.06298469487933, 343.40985995477433} + {429.06298469487933, 285.29964307344687} Style @@ -1879,10 +3144,12 @@ Client} ID 157 + Layer + 1 Points - {201.25980994292735, 214.01572989570809} - {201.25980994292738, 272.12594677703555} + {300.0865824241771, 285.29964307344687} + {300.0865824241771, 343.40985995477433} Style @@ -1911,7 +3178,7 @@ Client} Bounds - {{175.74800994292738, 257.95271851318057}, {51.023600000000002, 28.346456527709961}} + {{274.5747824241771, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1923,6 +3190,8 @@ Client} ID 156 + Layer + 1 Style fill @@ -1958,7 +3227,7 @@ Client} Bounds - {{304.72441221362959, 257.95271851318057}, {51.023600000000002, 28.346456527709961}} + {{403.55118469487934, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1970,6 +3239,8 @@ Client} ID 155 + Layer + 1 Style fill @@ -2005,7 +3276,7 @@ Client} Bounds - {{547.08659747688546, 158.03147741925039}, {104.88189071538875, 180.00000163316724}} + {{645.91336995813504, 229.31539059698923}, {104.88189071538875, 180.00000163316724}} Class ShapedGraphic FontInfo @@ -2017,6 +3288,8 @@ Client} ID 218 + Layer + 1 Style fill @@ -2084,7 +3357,17 @@ inputs/outputs} Lock NO Name - Layer 1 + Annotation + Print + YES + View + YES + + + Lock + NO + Name + Base Print YES View @@ -2115,7 +3398,7 @@ inputs/outputs} MasterSheets ModificationDate - 2015-01-09 13:20:39 +0000 + 2015-01-10 22:13:17 +0000 Modifier Jakob Schlyter NotesVisible @@ -2133,7 +3416,7 @@ inputs/outputs} NSBottomMargin float - 12 + 18 NSHorizonalPagination @@ -2168,7 +3451,7 @@ inputs/outputs} NSTopMargin float - 12 + 18 PrintOnePage @@ -2202,21 +3485,21 @@ inputs/outputs} FitInWindow Frame - {{92, 90}, {1334, 841}} + {{24, 90}, {1656, 937}} ShowInfo ShowRuler Sidebar - + SidebarWidth - 0 + 200 TopSlabHeight 363 VisibleRegion - {{-9, 0}, {837.63074712643675, 571}} + {{0, -3.9999999999999858}, {818, 566.58318739054289}} Zoom - 1.2189141856392294 + 1.3960880195599021 ZoomValues -- cgit v1.2.3