aboutsummaryrefslogtreecommitdiffstats
path: root/system/doc/design_principles/code_lock_2.dia
blob: 31eb0fb6eb463d2013cb873c0a383469d9046f8f (plain) (blame)
ofshex dumpascii
0000 1f 8b 08 00 00 00 00 00 02 03 ed 5d 6d 6f db ba 15 fe de 5f 21 b8 5f 36 c0 55 f8 a2 17 ea f6 a6 ...........]mo....._!._6.U......
0020 05 da 8b 61 17 28 56 60 eb 3e ac 5f 02 d9 52 1c ad b2 e4 c9 72 d2 6c d8 7e fb 48 ca 69 22 89 b2 ...a.(V`.>._..R.....r.l.~.H.i"..
0040 24 d2 94 e3 94 06 ea d4 36 cd 23 52 3c 87 cf 73 ce e1 f1 af ef bf af 53 eb 36 2e b6 49 9e 5d ce $.......6.#R<..s.......S.6..I.].
0060 a0 0d 66 56 9c 2d f3 28 c9 56 97 b3 bf 7f f9 d3 1b 32 7b ff ee d5 af 51 12 fe 42 ff ad 8a 70 6d ..fV.-.(.V.......2{....Q..B...pm
0080 d1 6f 64 5b f6 ea 72 76 53 96 9b 5f 2e 2e ee ee ee ec f4 7e 1b 96 79 61 a7 c9 ce de c6 17 ff 0b .od[..rvS.._.......~..ya........
00a0 d3 34 bc a0 8d 2e 66 ef 5e 59 d6 d3 0e a2 b0 0c d9 7b fb 77 c3 b2 2c 92 c5 ae 8c ad 2c 5c c7 97 .4....f.^Y.......{.w..,.....,\..
00c0 b3 45 b8 fc b6 2a f2 5d 16 cd aa 56 fb 76 cb 3c cd 0b eb 36 4c 2f 67 af af f9 63 76 b1 ef e6 a2 .E...*.]...V.v.<...6L/g...cv....
00e0 d6 cf 81 be 37 e1 2a 5e 14 71 f8 ad bb 6b 40 1f 41 20 d3 f5 26 2e 9a dd ae 37 f9 36 a1 4d ca fb ....7.*^.q...k@.A...&....7.6.M..
0100 4d ab 49 47 3f ec f9 49 9b 7d ab 2d 6d 94 ad de bd fe 14 97 65 5c bc ae 2e 6b ff e6 63 7f a2 8b M.IG?..I.}.-m.......e\...k..c...
0120 ed 14 54 ae c3 62 95 64 6d 59 74 7e d2 6a 32 90 ed e2 80 3d 3c 48 5c 0c 90 8f 1f e6 65 bc b8 c5 ..T..b.dmYt~.j2....=<H\.....e...
0140 b4 e2 d2 69 c5 15 d3 8a 4b b6 57 9b bc 28 8b 30 29 db 22 17 79 9e c6 61 56 49 2d 8b 5d 2c 2f 67 ...i....K.W..(.0).".y..aVI-.],/g
0160 bb 0c 53 ba c4 0e 0d 0b ca f7 7e 9d 94 65 de 73 fd d7 61 ba 1d 32 80 ea ed 1f 1a 37 56 7b 57 45 ..S.......~..e.s..a..2.....7V{WE
0180 12 1d 56 de 5a 8b 8e 5e ee 92 a8 bc b9 fa ae 69 ba aa de ef 35 f5 7e 9b 6c 93 45 1a 8b ae 3e c9 ..V.Z..^.......i....5.~.l.E...>.
01a0 ca a3 75 7f 7f 9c ee 9b 77 87 5b f0 c7 af 2b ae 86 aa b7 ce 2d 22 22 b1 1b bb e3 b7 88 d5 2e 89 ..u.....w.[...+.....-"".........
01c0 e2 6d cf 32 ab b7 e9 e8 e9 66 df ec a2 6f d6 9b ed 86 4e 4c f5 56 63 c3 e6 22 d2 f0 3e 2e f6 dd .m.2.....f...o....NL.Vc.."..>...
01e0 7f 78 dc aa ad fd 0d de 5b 1c 2b 5c 96 c9 ed c3 ab 27 73 92 2f fe 19 2f cb fd 60 ff 56 86 59 14 .x......[.+\.....'s./../..`.V.Y.
0200 16 91 f5 c6 fa 9a ac be 86 ab 4f 49 46 bf fb 08 47 66 56 12 5d ce 3e 83 fa 9c 35 47 49 fb a4 e6 ..........OIF...GfV.].>...5GI...
0220 b0 35 69 9b fc 71 65 05 73 e8 da d4 e6 ba cd a9 68 1b 92 2e 09 8b 45 53 40 41 47 12 66 ab 34 ae .5i..qe.s.......h.....ES@AG.f.4.
0240 84 78 76 e0 ce a1 43 9f df c2 c0 06 f4 ff 84 3e 4b 0a 2c a8 aa f3 01 8c 1d 56 47 ab 43 0d fc fe .xv...C........>K.,......VG.C...
0260 cf 89 c2 30 f2 22 89 b3 b2 39 8c 38 db ad 45 6a 5f ff 0c 1c f8 0c ca 5d 53 b8 a3 30 35 df 95 f5 ...0."...9.8..Ej_......]S..05...
0280 7d ad 77 e7 39 24 62 99 67 19 5d 0b 74 cd 6e 5b 76 ea e1 13 eb 86 ae 75 a6 1f 14 61 97 39 5d d4 }.w.9$b.g.].t.n[v......u...a.9].
02a0 ee cc 7a fc f4 72 86 5b 23 15 7c 17 ee bf 0b fd fa 97 41 5b c3 1b 57 54 bd 5d 69 9f aa 3a 42 55 ..z..r.[#.|.......A[..WT.]i..:BU
02c0 75 44 c0 f6 70 00 e7 8e 4e 75 fc 21 84 6b 24 62 ba 38 77 7c cd 1a 29 1a 99 74 2b 32 a0 81 6f 14 uD..p...Nu.!.k$b.8w|..)..t+2..o.
02e0 f3 d8 8a e9 d5 75 0b 8d 52 4c 70 4a c5 44 ca 8a 49 57 54 a0 51 27 df 00 a6 85 ae ed 79 ae bf 57 .....u..RLpJ.D..IWT.Q'......y..W
0300 49 17 ea 56 c9 fa 98 84 0d 5c 78 a8 01 e8 fd dc 1b b2 09 7b 2a 00 64 22 7d 3d f4 bd 13 eb 72 53 I..V.....\x........{*.d"}=....rS
0320 44 9c 45 57 61 51 e4 77 dd 13 82 90 62 d7 57 69 9c ad ca 9b f6 aa 7e 20 5c c0 76 55 45 70 5a 77 D.EWaQ.w....b.Wi......~.\.vUEpZw
0340 04 09 52 b6 ae 69 af e0 28 63 87 4e 69 ec b0 aa b1 c3 68 8e 1d 8d c6 8e 53 81 39 c6 0c 7e 60 c4 ..R..i..(c.Ni.....h.....S.9..~`.
0360 6c 1d d6 4d 08 1a 43 12 37 f0 0e da 29 77 40 03 c3 06 8e ae 88 c8 51 50 44 72 4a 3d 74 94 41 87 l..M..C.7...)w@.......QPDrJ=t.A.
0380 53 a1 61 fd 0c 9d 4a 72 09 93 e4 3c ea a4 76 92 de 39 bc 43 4d 7b 74 b8 bf 81 51 51 dd 84 7d 14 S.a...Jr...<..v..9.CM{t...QQ..}.
03a0 2f d0 c3 d7 7f fb 44 95 93 ea 69 29 d2 4b 57 d9 69 86 e7 10 53 e5 d0 a9 91 10 71 a7 19 15 03 28 /.....D...i).KW.i...S.....q....(
03c0 47 77 b9 42 ca 73 f4 75 5c 86 b3 1e 4f 71 94 2c 4b 49 c8 96 c6 eb ab 65 5e 64 ed 20 de f1 66 8d Gw.B.s.u\...Oq.,KI.....e^d....f.
03e0 0b e9 81 84 10 29 f4 7d 13 27 ab 9b b2 bb 73 0a 57 1c 17 3c 79 60 39 61 29 dd 2d fa b1 2d dc 0b .....).}.'....s.W..<y`9a).-..-..
0400 81 4e 00 20 f4 64 47 c6 85 31 17 fd ae 68 df ff 7a 6c 17 48 32 9a eb 24 4d 07 88 88 dc c8 bd 96 .N...dG..1...h..zl.H2..$M.......
0420 74 ca 6c 6f 28 1d 10 84 bf fb e3 7a a3 e7 6a 5b de a7 f1 6c 84 15 17 c6 98 c6 88 dd 84 51 24 b0 t.lo(......z..j[...l.........Q$.
0440 e0 a2 c5 f0 f0 90 94 54 c6 df cb 3e 2b d0 68 d3 75 43 78 80 bd d6 ae 11 8f 4f f3 e5 b7 38 ea 88 .......T...>+.h.uCx......O...8..
0460 c7 1f 08 62 75 2d b2 3c 2b 45 e2 d8 fb d6 75 b8 4e d2 7b 7a 55 61 b6 9d 59 fc 0e 5e ce 08 dd 9d ...bu-.<+E....u.N.{zUa..Y..^....
0480 aa ef fe 39 4e 6f e3 32 59 86 6f 3e e4 69 f4 f4 06 8e bf 8e 96 91 10 ad 03 db 0b 30 7d 20 8f 40 ...9No.2Y.o>.i.............0}..@
04a0 cf 75 09 71 d4 64 d6 37 a3 ee 70 07 b5 4e 44 4d 52 3d bc 37 d0 56 c8 08 0a d3 64 95 ad 63 f1 3d .u.q.d.7..p..NDMR=.7.V....d..c.=
04c0 ed c0 53 87 22 9f a2 e0 dd 48 2b 96 26 9b ab 1b 0a f0 fe 4d 57 54 98 ea f2 cd 70 31 14 91 b0 e5 ..S."....H+.&......MWT....p1....
04e0 a8 4d c8 76 b7 60 f9 09 f1 4c da 54 a9 83 2c 4f 15 64 05 73 07 6b c4 57 84 c1 2b 07 f1 08 08 54 .M.v.`...L.T..,O.d.s.k.W..+....T
0500 8c 80 3c 07 74 25 3f 5d 27 07 56 8e c1 51 06 47 19 1c 25 c6 51 f9 26 ce 0c 8a 9a 06 45 d1 4d 80 ..<.t%?]'.V..Q.G..%.Q.&.....E.M.
0520 a2 28 84 b1 41 51 06 45 4d 8a a2 fe 1a 2f e3 e4 56 84 a3 7c 65 27 b2 27 ef f3 1c e4 3a 76 b9 a3 .(..AQ.EM..../..V..|e'.'....:v..
0540 ca e7 8e 63 62 43 4c e0 1c 81 b3 c6 52 0a 53 76 72 30 85 0c 98 1a 01 a6 c2 30 f2 c3 d0 80 a9 9f ...cbCL.....R.Svr0.......0......
0560 04 4c fd 87 b6 2e f3 6c fe 81 ff f9 ef 29 71 55 1b 56 7d 5e a4 c9 bf ea 67 12 74 21 2b e4 f1 f3 .L.....l.....)qU.V}^....g.t!+...
0580 16 2e 84 c8 81 01 c4 ba 91 15 f2 6d 3c 87 81 8d 61 3d cc 77 fe d8 0a 18 6c f5 dc b1 d5 97 70 fb ...........m<...a=.w....l.....p.
05a0 4d 00 ac 88 2a b0 f2 e5 d3 3d 06 27 cd 63 0e ab 10 e6 0e 2a 60 93 e0 7c 41 95 fc 74 0d c2 54 9e M...*....=.'.c.....*`..|A..t..T.
05c0 4e 4c 65 93 ea 80 1a c0 3e 26 4e 20 7b 1b 7e 52 90 c5 4e a4 92 6b 03 b2 7e 12 90 15 e5 57 bb 8c NLe.....>&N.{.~R..N..k..~....W..
05e0 85 ff fe f0 c7 57 5b 16 1d b8 2a 93 75 9c ef 4a 0b 02 6b 7b 42 cc d5 76 65 bd 44 ac 45 6c 6a 69 .....W[...*.u..J..k{B..ve.D.Elji
0600 03 ba 70 90 81 5a 06 6a 3d 0b a8 15 1c 21 e1 8a 68 cf b5 aa a0 56 95 69 05 6d 59 40 f1 4c 32 ad ..p..Z.j=....!..h....V.i.mY@.L2.
0620 c8 d9 26 59 41 c0 cc 25 71 1d e2 21 8f 04 26 c9 ca 40 2d 03 b5 ba a1 d6 1e 68 7d a4 f7 a6 b0 2a ..&YA..%q..!..&..@-......h}....*
0640 bf 96 c1 58 13 e4 5b 05 36 c2 2f cd 99 65 02 85 67 1c 28 84 ca b5 20 10 96 3f 35 3d 28 52 c8 61 ...X..[.6./..e..g.(......?5=(R.a
0660 96 e3 f1 48 21 dd e8 11 f0 e7 4e 70 de 91 42 f9 29 1b 04 b5 80 89 14 9a 48 a1 41 56 d3 23 ab 9a ...H!.....Np..B.).......H.AV.#..
0680 e3 ca c4 09 a7 8a 13 92 b9 43 5e 60 94 d0 00 ab 67 0f ac 7e cf 3e ef 4a 11 ac 52 ae e9 03 fd 39 .........C^`....g..~.>.J..R....9
06a0 d0 7d 58 90 07 0b 41 75 56 b0 ca 66 a7 46 f7 9c cf 0a 2a cd d9 10 68 e5 98 84 76 93 d0 6e 90 d5 .}X...AuV..f.F....*...h...v..n..
06c0 f4 c8 2a c9 92 f2 a7 73 50 9d e0 40 20 b2 1d 9f 98 54 76 03 a4 a6 03 52 8f 75 51 1a 15 51 c0 03 ..*....sP..@.....Tv....R.uQ..Q..
06e0 98 42 47 a8 57 ea e8 06 53 c4 f6 30 41 4c 0e e0 05 4b b1 07 c9 9c d8 10 ca 26 85 b3 1a 16 57 71 .BG.W...S..0AL...K.......&....Wq
0700 16 0d 29 5b da 18 9d b0 8d e4 65 50 2d 5a 6e 9a d2 45 35 86 4d b1 b1 a9 8b 8d 41 85 92 a7 81 e6 ..)[......eP-Zn..E5.M.....A.....
0720 1a 47 5d ba 8c 8f 51 7b 18 52 b5 9a 40 97 a9 1c e0 fd d0 65 88 6d e8 79 13 28 73 63 78 e2 36 0a .G]...Q{.R..@......e.m.y.(scx.6.
0740 35 51 8c 46 3f 57 8d 0e 14 8a 96 b9 27 52 68 e5 7a 65 b0 4a 52 d6 5c 3a b0 da 9c 81 ed 07 6f a1 5Q.F?W......'Rh.ze.JR.\:......o.
0760 5b 29 b4 83 27 d9 9d 5b c3 13 b7 c1 46 99 5f 96 32 13 05 65 f6 4e a4 cc ee 11 76 67 44 a6 d8 9a [)..'..[....F._.2..e.N....vgD...
0780 3d 9b 10 82 7e 6c ce 48 be ec e0 98 ad 19 91 be 7d d9 d7 a1 c6 8e 51 e3 d3 a1 ec 6e 5d 1c bd 29 =...~l.H........}.....Q....n]..)
07a0 c3 23 d6 29 ec c8 9a 85 ca 25 74 20 d2 ac c2 90 85 1d 50 95 38 eb f1 3a be e7 7d f0 5b 61 c2 06 .#.).....%t.......P.8..:..}.[a..
07c0 a5 73 38 26 9d c3 24 ca 9a a0 c3 89 d3 39 2c 6c ce 21 4d 92 23 8b 02 93 cb 61 42 10 cf 2a 49 56 .s8&..$......9,l.!M.#....aB..*IV
07e0 bd 9c 8e de 6a 3a f0 b1 98 0e 44 55 8a ec b9 17 d3 d1 5b 4b c7 64 c8 9a 0c 59 03 a9 4c 86 ec 4f ....j:....DU......[K.d...Y..L..O
0800 92 21 8b 6d 68 0a e9 18 58 f5 9c 4e 77 43 e5 4a 3a 88 82 1c a4 f3 e0 11 4f 8f 45 90 1f 3c f2 29 .!.mh...X..NwC.J:.......O.E..<.)
0820 aa 62 dc c4 39 6f 54 25 3f 65 c3 60 95 0d 7c 48 7c 97 6e 45 ec 1c b6 63 3c 57 c6 73 65 60 d6 09 .b..9oT%?e.`..|H|.nE...c<W.se`..
0840 60 d6 c7 3c 4d 99 21 36 47 bb 27 02 58 c8 06 d8 a5 fb 03 36 be 2b 03 b2 9e 59 fa 6c 70 84 5f f6 `..<M.!6G.'.X......6.+...Y.lp._.
0860 44 40 23 d2 c2 14 63 39 01 a7 28 ec 2f ff 25 41 e2 11 8a 55 28 da 02 81 e6 b0 7e 63 74 07 94 1b D@#...c9..(./.%A...U(.....~ct...
0880 9d 30 45 47 2a 76 ed ab fc 1a 2d 39 4d 0e 0a 02 ea cb 95 de 2f e0 72 b0 ee 04 be de 85 eb f9 90 .0EG*v....-9M......./.r.........
08a0 9b 7d b6 db b0 85 8b 31 f6 59 40 7b 82 cc b2 ce 71 8a 7f a7 16 9c 57 82 19 36 89 29 3d 89 29 44 .}.....1.Y@{....q.....W..6.)=.)D
08c0 21 fd bb f9 fb b8 40 7f 66 0a 82 ea 51 14 ad 84 1f 3e f2 7d c8 7f cb f6 dc d9 be 66 b2 6f c8 bd !.....@.f...Q....>.}.......f.o..
08e0 21 f7 86 dc 9f 80 dc 9b aa 6d 13 52 7b df 90 7a 43 ea 4f 47 ea bf 26 ab af e1 aa c1 95 7e 40 2a !........m.R{..zC.OG..&......~@*
0900 e5 93 b1 c8 99 63 a4 37 5f 9f 81 aa 80 27 fb 3a 3c d9 17 49 83 aa bc 28 6f ae 7a 69 51 63 48 c2 .....c.7_....'.:<..I...(o.ziQcH.
0920 1c b3 fe 06 40 e1 12 e9 52 af eb 5f ef 4e 27 d4 cb 31 72 c3 5d 99 d3 0d bc 14 ec 76 92 5b b8 14 ....@...R.._.N'..1r.]......v.[..
0940 27 69 d2 8a 51 9c a4 99 69 0f a7 f2 38 60 f5 1f f5 d0 ea 1f e3 81 48 c8 75 c8 e7 bc 04 e9 3f ec 'i..Q...i...8`........H.u.....?.
0960 e2 f7 38 c5 fc 33 74 87 41 15 7f 18 82 47 62 cc 0c 68 6f 6a 83 11 70 e8 df e2 65 c2 56 a9 c8 e8 ..8..3t.A....Gb..hoj..p...e.V...
0980 3b cd c9 eb 5f b0 62 2b 59 bf c1 9d 08 60 d0 ba ed 88 a1 63 db 0f 30 e1 1b 80 43 dc b7 0e b0 11 ;..._.b+Y....`.....c..0...C.....
09a0 f0 d0 1c b3 ad 00 ba f2 f2 1b fc 7a 10 c3 1e 2b 43 cc b2 8f 3e 95 42 b2 7d f0 a7 6a a4 24 08 d0 ...........z...+C...>.B.}..j.$..
09c0 75 77 01 aa b1 12 84 c4 7b 1c f5 96 12 d9 e2 c6 83 40 f5 38 41 62 12 2e a2 e1 78 49 1f f2 82 ba uw......{........@.8Ab....xI....
09e0 a9 78 ff 4e 2e 35 7b 4d 42 de 9b 5e d5 89 74 c7 8a 6f 13 f3 71 d4 7c ac 3c 31 f5 ee 25 e8 63 28 .x.N.5{MB..^..t..o..q.|.<1..%.c(
0a00 7a 2b 02 5f 30 5b 68 7d cc a3 f8 7d 27 49 3f 48 ef 86 13 75 65 aa 2e 73 1d 42 ba 3e 9a b0 cb 48 z+._0[h}...}'I?H...ue..s.B.>...H
0a20 6e 93 76 61 70 04 7a 8c 6c 60 b7 49 dd 65 44 8a e8 fb 40 02 2f 23 ae 8b c4 f7 d1 f8 c3 ee 02 31 n.vap.z.l`.I.eD...@./#.........1
0a40 95 1f 6d 0f 3b e9 fc 00 ae 2d 25 4c 40 ea 35 88 12 50 7b 29 93 d7 86 7d 3d b4 e4 0b 33 3b 02 9c ..m.;....-%L@.5..P{)...}=...3;..
0a60 e7 1e 0b e7 a1 29 70 1e 17 f4 96 3d 63 1b 12 f7 9c 6c f5 5f 8c 7d 9e dc 3e f3 e5 42 49 c1 0b b6 .....)p....=c....l._.}..>..BI...
0a80 cd 68 7a db 7c cb 2f 6e 30 a4 3b dc b9 90 63 ab fa 80 2e 3a 7a 3e 9a d5 f4 8e 61 35 59 be 84 a3 .hz.|./n0.;...c....:z>....a5Y...
0aa0 dd 6a 72 29 2c 69 c4 43 be 3b c7 ee b9 d9 cd 7f 18 bb 79 02 5c cb 9c 27 2f da 6e 02 63 37 db de .jr),i.C.;........y.\..'/.n.c7..
0ac0 c9 e1 76 b3 7a e7 89 97 51 21 be e4 1f c1 33 ee e8 f6 8c b3 ec 3b 5e 72 95 e5 dc cd 91 67 43 2c ..v.z...Q!....3......;^r.....gC,
0ae0 9b 34 3a 2c c2 54 1f 94 f0 73 d7 ee ab 14 55 6f 72 f4 18 13 3c 10 63 02 7a 63 4c 0a e1 55 93 17 .4:,.T...s....Uor...<.c.zcL..U..
0b00 78 84 18 1c 54 c9 fa 55 2e 23 59 bd 4e c3 fb b8 78 f7 aa 7a 41 ff ad 8a 70 fd ee d5 ff 01 d6 05 x...T..U.#Y.N...x..zA...p.......
0b20 7c 5b 1f b7 00 00 |[....