aboutsummaryrefslogtreecommitdiffstats
path: root/system/doc/design_principles/code_lock_2.dia
blob: 4e82a9e1d6b2e385b6ed3446a99da971e1ac8bc1 (plain) (blame)
ofshex dumpascii
0000 1f 8b 08 00 00 00 00 00 02 03 ed 5d eb 8f a3 ba 15 ff 3e 7f 05 ca 7e 69 a5 0c e3 07 06 73 e7 ce ...........]......>...~i.....s..
0020 ac 74 bb aa 5a 69 d5 95 f6 6e 3f f4 7e 19 39 c1 93 a1 4b 20 05 67 66 a7 55 fb b7 d7 90 cc 23 04 .t..Zi...n?.~.9...K..gf.U.....#.
0040 02 c1 98 3c ae 91 66 a4 c0 c1 07 1b 9f e3 df 79 f8 f0 f3 c7 1f f3 c8 7a e4 69 16 26 f1 cd 08 da ...<..f........y.......z.i.&....
0060 60 64 f1 78 9a 04 61 3c bb 19 fd fd db 9f 2f e9 e8 e3 ed c5 cf 41 c8 7e 92 7f b3 94 cd 2d 79 47 `d.x..a<....../......A.~.....-yG
0080 9c e5 bf 6e 46 0f 42 2c 7e ba ba 7a 7a 7a b2 a3 e7 8c 89 24 b5 a3 70 69 67 fc ea 7f 2c 8a d8 95 ...nF.B,~..zzz.....$..pig...,...
00a0 24 ba 1a dd 5e 58 d6 fb 06 02 26 58 7e 6e 7d 96 09 91 86 93 a5 e0 56 cc e6 fc 66 34 61 d3 ef b3 $...^X....&X~n}.......V...f4a...
00c0 34 59 c6 c1 68 45 b5 a6 9b 26 51 92 5a 8f 2c ba 19 7d b8 2f 8e d1 d5 ba 99 ab 8d 76 76 b4 bd 60 4Y..hE...&Q.Z.,..}./.......vv..`
00e0 33 3e 49 39 fb 5e df 34 90 87 ef 77 69 7a c1 d3 72 b3 f3 45 92 85 92 44 3c 2f b6 48 6a da c9 ff 3>I9.^.4...wiz..r..E...D</.Hj...
0100 bf a3 59 53 65 92 28 9e dd 7e f8 cc 85 e0 e9 87 d5 63 ad 4f be b5 57 f5 b0 b5 8c c4 9c a5 b3 30 ..YSe.(..~.......c.O..W........0
0120 de e6 25 c7 27 5a 0d 06 b2 09 f6 f3 c3 85 94 60 80 3c fc 32 2e fb b3 9b 0c cb 2e 1a 96 5d 3a 2c ..%.'Z.........`.<.2.........]:,
0140 bb 30 bb 5b 24 a9 48 59 28 b6 59 4e 92 24 e2 2c 5e 71 15 e9 92 77 e7 93 4d 59 24 a7 d8 ae 6e c1 .0.[$.HY(.YN.$.,^q...w..MY$...n.
0160 ee ad df 87 42 24 0d cf 7f cf a2 ac 4d 07 56 a7 5f 25 6e 5f e9 9d a5 61 b0 5b 78 37 28 6a 5a 79 ....B$......M.V._%n_...a.[x7(jZy
0180 0a 03 f1 70 f7 43 d3 70 ad 5a 7f d6 d4 fa 63 98 85 93 88 57 3d 7d 18 8b de 9a 7f ee a7 f9 f2 db ...p.C.p.Z....c....W=}..........
01a0 29 34 f8 db ed 8a b3 61 d5 5a ed 12 11 50 4e 38 d9 7f 89 98 2d c3 80 67 0d d3 6c 93 a6 a6 a5 87 )4.....a.Z...PN8....-..g..l.....
01c0 35 d9 55 d3 a8 97 e9 da 0e cc ea 54 69 c1 2e 58 44 ec 99 a7 eb e6 7f 79 5b aa ad f5 0b 5e 6b 1c 5.U........Ti..XD......y[....^k.
01e0 8b 4d 45 f8 f8 f2 eb dd 98 24 93 7f f2 a9 58 77 f6 57 c1 e2 80 a5 81 75 69 fd 16 ce 7e 63 b3 cf .ME......$....Xw.W.....ui...~c..
0200 61 2c ef 7d 83 23 23 2b 0c 6e 46 5f c0 e6 98 95 7b 29 db 94 ea 70 6b d0 16 c9 eb cc 42 c0 76 b1 a,.}.##+.nF_....{)...pk.....B.v.
0220 0f c7 8e 57 1e 8a 6d 45 52 c7 61 32 29 33 48 65 4f 58 3c 8b 78 89 89 6b fb e4 1a 03 1b 90 b1 e3 ...W..mER.a2)3HeOX<.x..k........
0240 cb ff 1d 79 a6 52 da 8b 3e ec db b3 ae 54 18 b4 20 f0 15 7a 93 a4 21 8f 45 b9 37 3c 5e ce ab 14 ...y.R..>....T.....z..!.E.7<^...
0260 c0 e6 35 b0 e3 1a ec f6 4c 6c 29 01 6b b2 14 9b 2b 5c e3 1a b4 8b c5 34 89 63 39 2b e4 ec cd b6 ..5.....Ll).k...+\.....4.c9+....
0280 34 d6 cb 15 eb 41 ce fa 5c 52 24 d6 16 89 9c de 64 64 bd 5d 95 2f 6b ab a7 15 f7 c2 f5 bd 10 6c 4....A..\R$.....dd.]./k........l
02a0 de 0c b6 65 bd f4 44 ab d3 2b 39 54 15 4c a8 2a 98 72 46 11 a8 51 26 2f 0b 29 24 b6 0b 81 b7 16 ...e..D..+9T.L.*.rF..Q&/.)$.....
02c0 49 82 35 8b 64 a9 4f d5 04 78 17 41 8b eb b6 ef 21 b2 8b 06 92 2d a2 63 94 d7 5d f7 1d 58 96 cb I.5.d.O..x.A....!....-.c..]..X..
02e0 2c 78 1c dc b1 34 4d 9e ea 07 04 21 c5 a6 ef 22 1e cf c4 c3 f6 ac 7e 41 78 c0 26 aa 2c 0a 1c d9 ,x...4M....!..."......~Ax.&.,...
0300 03 87 4e ba ae ac af e0 5e ca 0e 1d 52 d9 21 65 65 e7 8d 91 ab 51 d9 41 47 ae f2 14 8d 11 29 00 ..N.....^...R.!ee....Q.AG.....).
0320 88 5f 00 10 60 43 08 a9 56 7d b7 d9 ad 0a 02 bf 99 00 d3 06 65 d6 48 e0 00 8d 9a ae 07 6d 76 c4 ._..`C..V}..........e.H......mv.
0340 a8 c5 68 3a 0d 9a ce 53 40 75 f4 90 7a 0e f7 65 6d 41 77 00 6b 0b 92 37 6b 0b d2 81 ac 2d e8 b6 ..h:[email protected]..
0360 b1 b6 76 53 49 14 d8 4c 40 8d b5 d5 b7 5c 3a 0a 72 e9 6a 91 cb 4f 9f a5 48 4a e9 14 55 d2 e8 a8 ..vSI..L@....\:.r.j..O..HJ..U...
0380 4a a3 3f 86 8e 46 39 a4 52 fc c6 10 e7 42 88 a0 a2 10 ce b9 60 a3 06 4f 5f 10 4e 45 c7 75 21 e2 J.?..F9.R....B......`..O_.NE.u!.
03a0 f3 bb 69 92 c6 db 41 98 5e 86 ab 68 bf 61 c9 81 48 a1 ed 07 1e ce 1e 44 7d e3 1d 9f 3b 92 cb 40 ..i...A.^..h.a..H......D}...;..@
03c0 f3 52 09 c1 ea 80 8e 0f 20 74 bb 76 a4 60 96 3b 53 97 e9 f6 9b de 8c c2 81 8e 80 ee 3e 8c a2 16 .R.......t.v.`.;S...........>...
03e0 2c 36 63 88 fb b1 c8 1e 24 ba a8 08 54 36 47 60 f6 1e ab 4c 3c 47 7c 1f 60 5a 19 0d d8 87 ed 82 ,6c.....$...T6G`...L<G|.`Z......
0400 05 41 85 92 ae 9a 0c 2f 47 47 4e 82 ff 10 4d f2 5e a2 a9 7b 21 45 28 74 83 ae 14 39 8d 92 e9 77 .A...../GGN...M.^..{!E(t...9...w
0420 1e d4 44 4e 77 84 1b ea 26 59 12 8b 2a 76 f9 79 eb 9e cd c3 e8 59 3e 15 8b b3 91 55 bc 41 a9 28 ..DNw...&Y..*v.y.....Y>....U.A.(
0440 e5 02 b4 ba f7 2f 3c 7a e4 22 9c b2 cb 5f 92 28 78 ff 02 f7 7f 8e 2d 9d 50 35 0f 6c d7 c7 f2 40 ...../<z."..._.(x.....-.P5.l...@
0460 2e 85 2e 21 94 3a 6a 3c 37 d7 9b 1a 73 0c ba b6 83 30 56 e3 b4 19 88 69 a9 2b ba 30 62 51 38 8b ...!.:j<7...s....0V....i.+.0bQ8.
0480 e7 bc fa 9d d6 40 a6 5d 31 aa aa 30 cb 9e 5a 2c 0a 17 77 0f 12 c3 fd 5b ce 28 16 e9 32 f5 0a 36 .....@.]1..0..Z,..w....[.(..2..6
04a0 12 74 e4 d3 51 1b 93 6c 39 c9 23 c9 7c d4 59 55 a9 e3 28 a2 8e a3 1c a2 1b 47 39 ce 1b 8e 52 08 .t..Q..l9.#.|.YU..(......G9...R.
04c0 1d 1d 07 8e ea 3a 5c 06 47 19 1c 65 70 d4 b1 e2 a8 64 c1 63 83 a2 86 42 51 8e 67 50 94 41 51 c3 .....:\.G..ep....d.c...BQ.gP.AQ.
04e0 a3 a8 af 7c ca c3 c7 2a 1c e5 2a 7b 87 49 77 b7 66 2b c7 b0 53 78 a4 bc c2 2d 4c 6c 88 80 37 46 ...|...*..*{.Iw.f+..Sx...-Ll..7F
0500 e0 a4 b1 94 c2 90 b5 01 53 be ed 6f 1c ae a3 11 5c 21 03 ae 0c b8 32 e0 aa 1a 5c fd 47 52 8b 24 ........S..o....\!....2...\.GR.$
0520 1e 7f 0a 67 a1 f8 ef 21 61 d6 36 ca fa 32 89 c2 7f 6d 26 93 eb 02 5a c8 2d f4 10 81 10 39 d0 87 ...g...!a.6..2...m&...Z.-....9..
0540 58 37 d0 42 ae 0d c7 d0 b7 31 f4 c8 79 41 2d 60 a0 d6 b1 43 ad 4f 7c 1a e6 10 ab 02 6b 79 ca 58 X7.B.....1..yA-`...C.O|.....ky.X
0560 0b 8f 91 ce e0 1f 42 36 85 74 8c b0 ed 3b f4 1a 7b 36 cc d3 8f f2 00 20 3a 61 b4 d5 7d d0 5a b9 ......B6.t...;..{6......:a..}.Z.
0580 ae 9c 53 77 5d 29 2e a8 06 5d 19 74 75 10 74 f5 27 d9 6e c4 05 ff 78 40 60 b5 ed be 3a 47 40 85 ..Sw])...].tu.t.'.n...x@`...:G@.
05a0 e5 fc 70 c6 12 56 61 72 6e 88 ca 38 af 8e 1e 51 7d 63 d9 f7 0a 34 45 7b 88 00 02 dd 11 40 ec bf ..p..Varn..8...Q}c...4E{.....@..
05c0 8b 00 4a 74 e5 9f 74 04 10 9c 68 04 50 0e fc 6a af 36 c0 1e a6 8e df f5 35 18 af 95 c1 55 e7 8f ..Jt..t...h.P..j.6......5....U..
05e0 ab 82 e4 6e 19 e7 f9 55 7f f8 e3 c5 af 82 a5 c2 fa 16 ce 79 6a 41 90 19 a4 a5 3b 46 08 6c 3c 76 ...n...U...........yjA....;F.l<v
0600 a0 9c 36 c8 b8 ae 0c d0 3a 0a a0 e5 ab 03 2d cf f6 f5 67 5b 79 12 5e bd 66 ad 23 29 42 27 9d 6e ..6.....:.....-...g[y.^.f.#)B'.n
0620 a5 30 64 87 cf b8 92 83 9f ab 4d 4a 1c ea 4a 15 aa e4 5a 32 78 cb e0 ad 73 c7 5b 6b b4 f5 95 67 .0d.......MJ..J...Z2x...s.[k...g
0640 5c 58 5f f9 9c 85 b1 bc 64 d0 96 fe 8c 2c df 76 29 32 3e 2d 03 b5 8e 25 21 0b aa 57 47 f2 ba 97 \X_.....d....,.v)2>-...%!..WG...
0660 f5 69 15 25 74 8b dc 76 5a 64 64 61 1b 50 8a c7 04 9e 76 46 56 f7 21 6b 03 b6 5c 93 80 65 a0 95 .i.%t..vZdda.P....vFV.!k..\..e..
0680 81 56 c3 43 2b 11 ce 79 b2 14 26 f3 6a b0 40 e1 98 80 33 cc bb 32 88 ea e8 11 d5 5f e3 2f 4b 51 .V.C+..y..&[email protected]....._./KQ
06a0 85 a7 94 8b da 41 3c be 84 b6 e7 b9 d8 e5 97 50 a7 1b 0b a2 1c 59 15 45 ee ae a1 57 c4 0c 4f 1a .....A<........P.....Y.E...W..O.
06c0 56 f5 32 72 6d 00 96 63 b6 0f 1a 80 65 00 d6 f0 00 2b 8c 43 f1 bb 73 53 1d 60 e3 20 2a f6 0d 9a V.2rm..c....e....+.C..sS.`..*...
06e0 8d 83 06 55 0d 86 aa de ca cb 95 0a cb 81 17 64 a5 5c 41 33 df 11 3b 40 01 cd a2 9a 15 24 36 76 ...U...........d.\A3..;@.....$6v
0700 21 1d e7 d9 ec 6e c7 dd 77 79 3d b0 3b 1e 07 8d 85 e5 36 3b 56 79 5d 21 be 27 05 68 ba 28 73 af !....n..wy=.;.....6;Vy]!.'.h.(s.
0720 2a bb 6f 8a 44 0e 5d 0e 17 6e 56 94 c3 fb 54 a3 f3 35 57 89 ac 13 63 dc 43 d5 6f a4 33 93 12 f9 *.o.D.]..nV...T..5W...c.C.o.3...
0740 2b 39 86 fe ba 36 64 21 c8 c8 51 28 85 db 5a 92 4b 7d ab 26 70 8c 1c 9f 97 1c bb 0a 55 ad 3d cd +9...6d!..Q(..Z.K}.&p.......U.=.
0760 62 fc 2d 87 ee 15 7e 0e e5 ca 92 52 a4 a4 80 21 8d 82 ec d9 d8 43 24 df 51 e6 7b e4 9a 8e f3 7d b.-...~....R...!.....C$.Q.{....}
0780 05 ee f1 1b 39 ff 30 81 78 cd 16 ce d6 d4 3b 07 f3 06 0d 67 de 3c 16 8f 54 af f1 b1 46 5d 89 40 ....9.0.x.....;....g.<..T...F].@
07a0 2d e6 d1 ab f0 48 1f b8 45 67 e9 92 a2 fd 1c af 78 6e 3e bf 21 25 c7 af eb fe 66 74 9d fe 18 59 -....H..Eg......xn>.!%....ft...Y
07c0 be 00 3a 26 bf 5b 97 b6 03 c3 7d 06 00 0e 65 a4 b9 3d f8 5a 20 b2 01 21 03 38 5c 72 46 e0 cd e5 ..:&.[....}...e..=.Z...!.8\rF...
07e0 02 07 b1 d4 2a 3a 58 4d 64 ac b5 33 b3 d6 7c 05 6b cd 39 90 d3 c5 eb c3 77 8a 6c 3a 84 ff 54 f2 ....*:XMd..3..|.k.9.....w.l:..T.
0800 f1 fc 57 69 76 c8 40 d2 5c ea 5e 35 8d 71 a1 9e 99 30 53 05 61 26 fa be e7 51 b3 37 0a f6 b0 0b ..Wiv.@.\.^5.q...0S.a&...Q.7....
0820 1d 69 ff 9e 07 7a f7 3d 0f e4 9e 78 1d 6a ad c5 7c 60 a9 76 22 36 99 bb 26 b1 c4 24 96 0c ef 87 .i...z.=...x.j..|`.v"6..&..$....
0840 30 5b a1 06 df 0a 85 88 c9 dc 35 39 26 47 96 63 e2 f7 60 27 a1 21 8c 24 e8 d9 94 52 f4 6a 26 a1 0[........59&G.c..`'.!.$...R.j&.
0860 ee a9 bb fb 18 49 a8 c9 42 ea 6a a9 19 0b e9 68 93 4c ea 3f 27 ba b7 bf 03 f6 68 22 ed a8 7c 8a .....I..B.j....h.L.?'.....h"..|.
0880 40 0f c1 69 aa 35 32 4d 21 f0 25 93 3c 2d 4b 4a 31 42 36 a4 fe 18 43 9b fa 5d 25 e8 18 cc a5 ee @..i.52M!.%.<-KJ1B6...C..]%.....
08a0 c3 76 f0 da a7 f8 b5 68 17 42 0e c5 9e ef 99 62 a8 c6 5e 32 f6 52 8d bd 94 0b 93 15 e4 85 e6 4d .v.....h.B.....b..^2.R.........M
08c0 3d 54 fd c6 52 5e 0f 15 03 1b 79 c4 37 f6 92 b1 97 86 b7 97 76 7e f2 1d c1 63 4f 8d 41 b0 b0 96 =T..R^....y.7.......v~...cO.A...
08e0 0a bc f5 f2 b9 f7 5c 9e a8 d2 27 d2 5b 65 f3 d2 a6 6c de 72 26 da 56 b1 08 a4 94 28 d9 e3 b7 dc ......\...'.[e...l.r&.V....(....
0900 75 7c af bd fb 7a 6e 8c 3b ad f9 25 cd b6 5d 39 13 0f 0d 14 cc 46 7d 6c 04 d2 aa 6e 5e 9c 34 88 u|...zn.;..%..]9.....F}l...n^.4.
0920 94 9c 34 74 18 27 0d 6d 70 d2 20 d7 38 69 ce 4b 8e cb b2 b8 97 93 06 52 cd 59 66 35 29 b5 08 1f ..4t.'.mp...8i.K.......R.Yf5)...
0940 bd 20 17 01 6c 0a 8b e4 b2 3c ad 96 9a 94 5a 63 8f e5 b3 c2 93 d3 c1 64 d4 6a ca a8 85 87 d1 94 ....l....<....Zc.......d.j......
0960 fd 28 bb dd a6 d2 09 6c 9b 22 6b f0 b2 b2 99 ae 69 91 c6 23 79 7a 3a 4d 25 da 6c 08 b9 ad 48 74 .(.....l."k.....i..#yz:M%.l...Ht
0980 da 49 60 87 9d 04 8d 9d f4 3b c2 57 7b ed b4 46 44 5f 14 ac 26 51 10 29 ef 56 42 7a 37 59 c3 e2 .I`......;.W{..FD_..&Q.).VBz7Y..
09a0 33 cb c5 0e 6b 58 b8 63 10 3a ed 92 9e 9d 87 ab 4d e4 8b 9a bc 40 13 e7 32 71 ae 03 18 53 b2 1d 3...kX.c.:[email protected]..
09c0 ab f8 9e b2 b1 aa 34 5b 55 6e 8e 38 4d 46 a0 89 70 1d 63 84 4b 7d 3f 24 90 d3 5b 23 9e f2 8b 8d ......4[Un.8MF..p.c.K}?$..[#....
09e0 17 a0 30 dd 72 67 55 be 67 aa 10 28 57 6f 88 ab d4 af 6a 67 c9 3e 04 e7 64 b4 29 cc 7f 63 b5 f5 ..0.rgU.g..(Wo....jg.>..d.)..c..
0a00 61 b5 91 da 08 55 0b af b8 7f 98 ca 3a 48 79 af 26 f6 3a 47 78 da 15 9a f0 f2 c8 16 20 24 ff 66 a....U......:Hy.&.:Gx........$.f
0a20 bb 8b bc c2 49 de 35 eb d9 54 d6 39 ab 6a 13 9b 53 cf f8 c5 4f a6 ae 8e a7 1a cc 5f fd 8e d8 33 ....I.5..T.9.j..S...O......_...3
0a40 4f 6f 2f 56 3f e4 df 2c 65 f3 db 8b ff 03 d0 c7 d0 71 29 b8 00 00 Oo/V?..,e........q)...