Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Speak.activity/aiml/Kernel.pyc
blob: d5e391a8f1807aeed9839423f27a804b2aacb44c (plain)
ofshex dumpascii
0000 b3 f2 0d 0a c4 b3 7f 41 63 00 00 00 00 00 00 00 00 17 00 00 00 40 00 00 00 73 f7 05 00 00 64 00 .......Ac............@...s....d.
0020 00 5a 00 00 64 01 00 64 02 00 6b 01 00 5a 01 00 64 01 00 64 02 00 6b 02 00 5a 02 00 64 01 00 64 .Z..d..d..k..Z..d..d..k..Z..d..d
0040 02 00 6b 03 00 5a 03 00 64 01 00 64 03 00 6b 04 00 6c 04 00 5a 04 00 01 64 01 00 64 04 00 6b 05 ..k..Z..d..d..k..l..Z...d..d..k.
0060 00 6c 05 00 5a 05 00 01 64 01 00 64 05 00 6b 06 00 6c 06 00 5a 06 00 01 64 01 00 64 02 00 6b 07 .l..Z...d..d..k..l..Z...d..d..k.
0080 00 5a 07 00 64 01 00 64 02 00 6b 08 00 5a 08 00 64 01 00 64 02 00 6b 09 00 5a 09 00 64 01 00 64 .Z..d..d..k..Z..d..d..k..Z..d..d
00a0 02 00 6b 0a 00 5a 0a 00 64 01 00 64 02 00 6b 0b 00 5a 0b 00 64 01 00 64 02 00 6b 0c 00 5a 0c 00 ..k..Z..d..d..k..Z..d..d..k..Z..
00c0 64 01 00 64 02 00 6b 0d 00 5a 0d 00 64 01 00 64 02 00 6b 0e 00 5a 0e 00 64 01 00 64 02 00 6b 0f d..d..k..Z..d..d..k..Z..d..d..k.
00e0 00 5a 0f 00 64 01 00 64 02 00 6b 10 00 5a 11 00 64 06 00 66 00 00 64 07 00 84 00 00 83 00 00 59 .Z..d..d..k..Z..d..f..d........Y
0100 5a 12 00 64 08 00 84 00 00 5a 13 00 65 14 00 64 09 00 6a 02 00 6f f8 04 01 65 12 00 83 00 00 5a Z..d.....Z..e..d..j..o...e.....Z
0120 15 00 65 15 00 69 16 00 64 0a 00 64 0b 00 83 00 01 01 64 0c 00 61 17 00 64 0c 00 61 18 00 65 13 ..e..i..d..d......d..a..d..a..e.
0140 00 65 15 00 64 0d 00 64 0e 00 64 0f 00 67 01 00 83 04 00 01 65 15 00 69 19 00 64 10 00 64 11 00 .e..d..d..d..g......e..i..d..d..
0160 83 02 00 01 65 13 00 65 15 00 64 12 00 64 13 00 64 14 00 67 01 00 83 04 00 01 65 15 00 69 19 00 ....e..e..d..d..d..g......e..i..
0180 64 10 00 64 15 00 83 02 00 01 65 13 00 65 15 00 64 16 00 64 13 00 64 17 00 67 01 00 83 04 00 01 d..d......e..e..d..d..d..g......
01a0 65 13 00 65 15 00 64 18 00 64 19 00 64 1a 00 67 01 00 83 04 00 01 65 15 00 69 19 00 64 10 00 64 e..e..d..d..d..g......e..i..d..d
01c0 1b 00 83 02 00 01 65 13 00 65 15 00 64 1c 00 64 19 00 64 1d 00 67 01 00 83 04 00 01 65 13 00 65 ......e..e..d..d..d..g......e..e
01e0 15 00 64 1e 00 64 1f 00 64 1d 00 67 01 00 83 04 00 01 65 15 00 69 19 00 64 10 00 64 11 00 83 02 ..d..d..d..g......e..i..d..d....
0200 00 01 65 13 00 65 15 00 64 20 00 64 1f 00 64 14 00 67 01 00 83 04 00 01 64 21 00 5a 1a 00 65 13 ..e..e..d..d..d..g......d!.Z..e.
0220 00 65 15 00 64 22 00 64 23 00 64 24 00 65 0e 00 69 1b 00 83 00 00 16 67 01 00 83 04 00 0c 6f 09 .e..d".d#.d$.e..i......g......o.
0240 00 01 65 1a 00 47 48 6e 01 00 01 65 13 00 65 15 00 64 25 00 64 26 00 64 27 00 67 01 00 83 04 00 ..e..GHn...e..e..d%.d&.d'.g.....
0260 01 65 13 00 65 15 00 64 10 00 64 28 00 64 29 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 2a 00 .e..e..d..d(.d).g......e..e..d*.
0280 64 2b 00 64 2c 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 2d 00 64 2e 00 64 2f 00 67 01 00 83 d+.d,.g......e..e..d-.d..d/.g...
02a0 04 00 01 65 13 00 65 15 00 64 30 00 64 31 00 64 32 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 ...e..e..d0.d1.d2.g......e..e..d
02c0 33 00 64 34 00 64 35 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 36 00 64 37 00 64 38 00 67 01 3.d4.d5.g......e..e..d6.d7.d8.g.
02e0 00 83 04 00 01 65 13 00 65 15 00 64 39 00 64 3a 00 64 3b 00 67 01 00 83 04 00 01 65 13 00 65 15 .....e..e..d9.d:.d;.g......e..e.
0300 00 64 3c 00 64 3d 00 64 3e 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 3f 00 64 40 00 64 41 00 .d<.d=.d>.g......e..e..d?.d@.dA.
0320 67 01 00 83 04 00 01 65 13 00 65 15 00 64 42 00 64 43 00 64 44 00 67 01 00 83 04 00 01 65 13 00 g......e..e..dB.dC.dD.g......e..
0340 65 15 00 64 45 00 64 46 00 64 47 00 64 48 00 64 49 00 67 03 00 83 04 00 01 65 13 00 65 15 00 64 e..dE.dF.dG.dH.dI.g......e..e..d
0360 4a 00 64 4b 00 64 4c 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 4d 00 64 4e 00 64 4f 00 67 01 J.dK.dL.g......e..e..dM.dN.dO.g.
0380 00 83 04 00 01 65 13 00 65 15 00 64 50 00 64 51 00 64 52 00 65 15 00 69 1c 00 83 00 00 16 67 01 .....e..e..dP.dQ.dR.e..i......g.
03a0 00 83 04 00 01 65 13 00 65 15 00 64 53 00 64 54 00 64 55 00 67 01 00 83 04 00 01 65 13 00 65 15 .....e..e..dS.dT.dU.g......e..e.
03c0 00 64 56 00 64 57 00 64 55 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 58 00 64 59 00 64 5a 00 .dV.dW.dU.g......e..e..dX.dY.dZ.
03e0 67 01 00 83 04 00 01 65 13 00 65 15 00 64 5b 00 64 5c 00 64 17 00 67 01 00 83 04 00 01 65 13 00 g......e..e..d[.d\.d..g......e..
0400 65 15 00 64 5d 00 64 5e 00 64 5f 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 60 00 64 61 00 64 e..d].d^.d_.g......e..e..d`.da.d
0420 62 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 63 00 64 64 00 64 65 00 67 01 00 83 04 00 01 65 b.g......e..e..dc.dd.de.g......e
0440 13 00 65 15 00 64 66 00 64 67 00 64 68 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 69 00 64 6a ..e..df.dg.dh.g......e..e..di.dj
0460 00 64 6b 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 6c 00 64 6d 00 64 6e 00 67 01 00 83 04 00 .dk.g......e..e..dl.dm.dn.g.....
0480 01 65 13 00 65 15 00 64 6f 00 64 6d 00 64 70 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 71 00 .e..e..do.dm.dp.g......e..e..dq.
04a0 64 72 00 64 73 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 74 00 64 72 00 64 75 00 67 01 00 83 dr.ds.g......e..e..dt.dr.du.g...
04c0 04 00 01 65 13 00 65 15 00 64 76 00 64 77 00 64 78 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 ...e..e..dv.dw.dx.g......e..e..d
04e0 79 00 64 77 00 64 7a 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 7b 00 64 7c 00 64 17 00 67 01 y.dw.dz.g......e..e..d{.d|.d..g.
0500 00 83 04 00 01 65 15 00 69 19 00 64 7d 00 64 7e 00 83 02 00 01 65 13 00 65 15 00 64 7d 00 64 7f .....e..i..d}.d~.....e..e..d}.d.
0520 00 64 80 00 67 01 00 83 04 00 01 65 15 00 69 19 00 64 7d 00 64 81 00 83 02 00 01 65 13 00 65 15 .d..g......e..i..d}.d......e..e.
0540 00 64 82 00 64 83 00 64 84 00 67 01 00 83 04 00 01 65 15 00 69 19 00 64 7d 00 64 85 00 83 02 00 .d..d..d..g......e..i..d}.d.....
0560 01 65 13 00 65 15 00 64 86 00 64 87 00 64 88 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 89 00 .e..e..d..d..d..g......e..e..d..
0580 64 8a 00 64 8b 00 67 01 00 83 04 00 01 65 13 00 65 15 00 64 8c 00 64 8d 00 64 8e 00 67 01 00 83 d..d..g......e..e..d..d..d..g...
05a0 04 00 01 65 13 00 65 15 00 64 8f 00 64 90 00 64 91 00 65 15 00 69 1d 00 83 00 00 16 67 01 00 83 ...e..e..d..d..d..e..i......g...
05c0 04 00 01 65 13 00 65 15 00 64 92 00 64 93 00 64 94 00 67 01 00 83 04 00 01 64 95 00 47 48 74 17 ...e..e..d..d..d..g......d..GHt.
05e0 00 74 18 00 6a 02 00 6f 13 00 01 64 96 00 74 18 00 74 17 00 66 02 00 16 47 48 6e 10 00 01 64 97 .t..j..o...d..t..t..f...GHn...d.
0600 00 74 18 00 74 17 00 66 02 00 16 47 48 6e 01 00 01 64 02 00 53 28 98 00 00 00 73 3b 00 00 00 54 .t..t..f...GHn...d..S(....s;...T
0620 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 70 75 62 6c 69 63 20 69 6e 74 his.file.contains.the.public.int
0640 65 72 66 61 63 65 20 74 6f 20 74 68 65 20 61 69 6d 6c 20 6d 6f 64 75 6c 65 2e 69 ff ff ff ff 4e erface.to.the.aiml.module.i....N
0660 28 01 00 00 00 74 0a 00 00 00 50 61 74 74 65 72 6e 4d 67 72 28 01 00 00 00 74 07 00 00 00 57 6f (....t....PatternMgr(....t....Wo
0680 72 64 53 75 62 28 01 00 00 00 74 0c 00 00 00 43 6f 6e 66 69 67 50 61 72 73 65 72 74 06 00 00 00 rdSub(....t....ConfigParsert....
06a0 4b 65 72 6e 65 6c 63 00 00 00 00 00 00 00 00 04 00 00 00 42 00 00 00 73 18 02 00 00 65 00 00 5a Kernelc............B...s....e..Z
06c0 01 00 64 00 00 5a 02 00 64 01 00 5a 03 00 64 02 00 5a 04 00 64 03 00 5a 05 00 64 04 00 5a 06 00 ..d..Z..d..Z..d..Z..d..Z..d..Z..
06e0 64 05 00 5a 07 00 64 06 00 84 00 00 5a 08 00 64 3a 00 67 00 00 67 00 00 64 07 00 84 03 00 5a 0a d..Z..d.....Z..d:.g..g..d.....Z.
0700 00 65 0b 00 64 08 00 84 01 00 5a 0c 00 64 09 00 84 00 00 5a 0d 00 64 0a 00 84 00 00 5a 0e 00 64 .e..d.....Z..d.....Z..d.....Z..d
0720 0b 00 84 00 00 5a 0f 00 64 0c 00 84 00 00 5a 10 00 64 0d 00 84 00 00 5a 11 00 65 02 00 64 0e 00 .....Z..d.....Z..d.....Z..e..d..
0740 84 01 00 5a 12 00 65 02 00 64 0f 00 84 01 00 5a 13 00 64 10 00 84 00 00 5a 14 00 64 11 00 84 00 ...Z..e..d.....Z..d.....Z..d....
0760 00 5a 15 00 64 12 00 84 00 00 5a 16 00 64 13 00 84 00 00 5a 17 00 64 14 00 84 00 00 5a 18 00 64 .Z..d.....Z..d.....Z..d.....Z..d
0780 15 00 84 00 00 5a 19 00 64 3a 00 64 16 00 84 01 00 5a 1a 00 64 17 00 84 00 00 5a 1b 00 65 02 00 .....Z..d:.d.....Z..d.....Z..e..
07a0 64 18 00 84 01 00 5a 1c 00 64 19 00 84 00 00 5a 1d 00 64 1a 00 84 00 00 5a 1e 00 64 1b 00 84 00 d.....Z..d.....Z..d.....Z..d....
07c0 00 5a 1f 00 64 1c 00 84 00 00 5a 20 00 64 1d 00 84 00 00 5a 21 00 64 1e 00 84 00 00 5a 22 00 64 .Z..d.....Z..d.....Z!.d.....Z".d
07e0 1f 00 84 00 00 5a 23 00 64 20 00 84 00 00 5a 24 00 64 21 00 84 00 00 5a 25 00 64 22 00 84 00 00 .....Z#.d.....Z$.d!....Z%.d"....
0800 5a 26 00 64 23 00 84 00 00 5a 27 00 64 24 00 84 00 00 5a 28 00 64 25 00 84 00 00 5a 29 00 64 26 Z&.d#....Z'.d$....Z(.d%....Z).d&
0820 00 84 00 00 5a 2a 00 64 27 00 84 00 00 5a 2b 00 64 28 00 84 00 00 5a 2c 00 64 29 00 84 00 00 5a ....Z*.d'....Z+.d(....Z,.d)....Z
0840 2d 00 64 2a 00 84 00 00 5a 2e 00 64 2b 00 84 00 00 5a 2f 00 64 2c 00 84 00 00 5a 30 00 64 2d 00 -.d*....Z..d+....Z/.d,....Z0.d-.
0860 84 00 00 5a 31 00 64 2e 00 84 00 00 5a 32 00 64 2f 00 84 00 00 5a 33 00 64 30 00 84 00 00 5a 34 ...Z1.d.....Z2.d/....Z3.d0....Z4
0880 00 64 31 00 84 00 00 5a 35 00 64 32 00 84 00 00 5a 36 00 64 33 00 84 00 00 5a 37 00 64 34 00 84 .d1....Z5.d2....Z6.d3....Z7.d4..
08a0 00 00 5a 38 00 64 35 00 84 00 00 5a 39 00 64 36 00 84 00 00 5a 3a 00 64 37 00 84 00 00 5a 3b 00 ..Z8.d5....Z9.d6....Z:.d7....Z;.
08c0 64 38 00 84 00 00 5a 3c 00 64 39 00 84 00 00 5a 3d 00 52 53 28 3b 00 00 00 74 07 00 00 00 5f 67 d8....Z<.d9....Z=.RS(;...t...._g
08e0 6c 6f 62 61 6c 69 0a 00 00 00 69 64 00 00 00 74 0d 00 00 00 5f 69 6e 70 75 74 48 69 73 74 6f 72 lobali....id...t...._inputHistor
0900 79 74 0e 00 00 00 5f 6f 75 74 70 75 74 48 69 73 74 6f 72 79 74 0b 00 00 00 5f 69 6e 70 75 74 53 yt...._outputHistoryt...._inputS
0920 74 61 63 6b 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 4a 02 00 00 74 00 00 7c 00 00 tackc............C...sJ...t..|..
0940 5f 01 00 64 01 00 7c 00 00 5f 02 00 74 03 00 83 00 00 7c 00 00 5f 04 00 74 05 00 69 06 00 83 00 _..d..|.._..t.....|.._..t..i....
0960 00 7c 00 00 5f 07 00 64 02 00 7c 00 00 5f 08 00 68 00 00 7c 00 00 5f 09 00 7c 00 00 69 0a 00 7c .|.._..d..|.._..h..|.._..|..i..|
0980 00 00 69 0b 00 83 01 00 01 68 00 00 7c 00 00 5f 0c 00 7c 00 00 69 0d 00 64 03 00 64 04 00 83 02 ..i......h..|.._..|..i..d..d....
09a0 00 01 68 00 00 7c 00 00 5f 0e 00 74 0f 00 74 10 00 69 11 00 83 01 00 7c 00 00 69 0e 00 64 05 00 ..h..|.._..t..t..i.....|..i..d..
09c0 3c 74 0f 00 74 10 00 69 12 00 83 01 00 7c 00 00 69 0e 00 64 06 00 3c 74 0f 00 74 10 00 69 13 00 <t..t..i.....|..i..d..<t..t..i..
09e0 83 01 00 7c 00 00 69 0e 00 64 07 00 3c 74 0f 00 74 10 00 69 14 00 83 01 00 7c 00 00 69 0e 00 64 ...|..i..d..<t..t..i.....|..i..d
0a00 08 00 3c 68 00 00 04 7c 00 00 69 15 00 02 64 09 00 3c 04 7c 00 00 69 16 00 02 64 0a 00 3c 04 7c ..<h...|..i...d..<.|..i...d..<.|
0a20 00 00 69 17 00 02 64 0b 00 3c 04 7c 00 00 69 18 00 02 64 0c 00 3c 04 7c 00 00 69 19 00 02 64 05 ..i...d..<.|..i...d..<.|..i...d.
0a40 00 3c 04 7c 00 00 69 1a 00 02 64 0d 00 3c 04 7c 00 00 69 1b 00 02 64 0e 00 3c 04 7c 00 00 69 1c .<.|..i...d..<.|..i...d..<.|..i.
0a60 00 02 64 0f 00 3c 04 7c 00 00 69 1d 00 02 64 10 00 3c 04 7c 00 00 69 1e 00 02 64 11 00 3c 04 7c ..d..<.|..i...d..<.|..i...d..<.|
0a80 00 00 69 1f 00 02 64 12 00 3c 04 7c 00 00 69 20 00 02 64 13 00 3c 04 7c 00 00 69 21 00 02 64 14 ..i...d..<.|..i...d..<.|..i!..d.
0aa0 00 3c 04 7c 00 00 69 22 00 02 64 06 00 3c 04 7c 00 00 69 23 00 02 64 07 00 3c 04 7c 00 00 69 24 .<.|..i"..d..<.|..i#..d..<.|..i$
0ac0 00 02 64 15 00 3c 04 7c 00 00 69 25 00 02 64 16 00 3c 04 7c 00 00 69 26 00 02 64 17 00 3c 04 7c ..d..<.|..i%..d..<.|..i&..d..<.|
0ae0 00 00 69 27 00 02 64 18 00 3c 04 7c 00 00 69 28 00 02 64 19 00 3c 04 7c 00 00 69 29 00 02 64 1a ..i'..d..<.|..i(..d..<.|..i)..d.
0b00 00 3c 04 7c 00 00 69 2a 00 02 64 1b 00 3c 04 7c 00 00 69 2b 00 02 64 1c 00 3c 04 7c 00 00 69 2c .<.|..i*..d..<.|..i+..d..<.|..i,
0b20 00 02 64 1d 00 3c 04 7c 00 00 69 2d 00 02 64 1e 00 3c 04 7c 00 00 69 2e 00 02 64 1f 00 3c 04 7c ..d..<.|..i-..d..<.|..i...d..<.|
0b40 00 00 69 2f 00 02 64 20 00 3c 04 7c 00 00 69 30 00 02 64 21 00 3c 04 7c 00 00 69 31 00 02 64 22 ..i/..d..<.|..i0..d!.<.|..i1..d"
0b60 00 3c 04 7c 00 00 69 32 00 02 64 23 00 3c 04 7c 00 00 69 33 00 02 64 24 00 3c 7c 00 00 5f 34 00 .<.|..i2..d#.<.|..i3..d$.<|.._4.
0b80 64 00 00 53 28 25 00 00 00 4e 73 0c 00 00 00 50 79 41 49 4d 4c 20 30 2e 38 2e 35 73 05 00 00 00 d..S(%...Ns....PyAIML.0.8.5s....
0ba0 75 74 66 2d 38 74 04 00 00 00 6e 61 6d 65 74 08 00 00 00 4e 61 6d 65 6c 65 73 73 74 06 00 00 00 utf-8t....namet....Namelesst....
0bc0 67 65 6e 64 65 72 74 06 00 00 00 70 65 72 73 6f 6e 74 07 00 00 00 70 65 72 73 6f 6e 32 74 06 00 gendert....persont....person2t..
0be0 00 00 6e 6f 72 6d 61 6c 74 03 00 00 00 62 6f 74 74 09 00 00 00 63 6f 6e 64 69 74 69 6f 6e 74 04 ..normalt....bott....conditiont.
0c00 00 00 00 64 61 74 65 74 06 00 00 00 66 6f 72 6d 61 6c 74 03 00 00 00 67 65 74 74 06 00 00 00 67 ...datet....formalt....gett....g
0c20 6f 73 73 69 70 74 02 00 00 00 69 64 74 05 00 00 00 69 6e 70 75 74 74 0a 00 00 00 6a 61 76 61 73 ossipt....idt....inputt....javas
0c40 63 72 69 70 74 74 05 00 00 00 6c 65 61 72 6e 74 02 00 00 00 6c 69 74 09 00 00 00 6c 6f 77 65 72 criptt....learnt....lit....lower
0c60 63 61 73 65 74 06 00 00 00 72 61 6e 64 6f 6d 74 04 00 00 00 74 65 78 74 74 08 00 00 00 73 65 6e caset....randomt....textt....sen
0c80 74 65 6e 63 65 74 03 00 00 00 73 65 74 74 04 00 00 00 73 69 7a 65 74 02 00 00 00 73 72 74 04 00 tencet....sett....sizet....srt..
0ca0 00 00 73 72 61 69 74 04 00 00 00 73 74 61 72 74 06 00 00 00 73 79 73 74 65 6d 74 08 00 00 00 74 ..srait....start....systemt....t
0cc0 65 6d 70 6c 61 74 65 74 04 00 00 00 74 68 61 74 74 08 00 00 00 74 68 61 74 73 74 61 72 74 05 00 emplatet....thatt....thatstart..
0ce0 00 00 74 68 69 6e 6b 74 09 00 00 00 74 6f 70 69 63 73 74 61 72 74 09 00 00 00 75 70 70 65 72 63 ..thinkt....topicstart....upperc
0d00 61 73 65 74 07 00 00 00 76 65 72 73 69 6f 6e 28 35 00 00 00 74 04 00 00 00 54 72 75 65 74 0c 00 aset....version(5...t....Truet..
0d20 00 00 5f 76 65 72 62 6f 73 65 4d 6f 64 65 74 08 00 00 00 5f 76 65 72 73 69 6f 6e 52 00 00 00 00 .._verboseModet...._versionR....
0d40 74 06 00 00 00 5f 62 72 61 69 6e 74 09 00 00 00 74 68 72 65 61 64 69 6e 67 74 05 00 00 00 52 4c t...._braint....threadingt....RL
0d60 6f 63 6b 74 0c 00 00 00 5f 72 65 73 70 6f 6e 64 4c 6f 63 6b 74 0d 00 00 00 5f 74 65 78 74 45 6e ockt...._respondLockt...._textEn
0d80 63 6f 64 69 6e 67 74 09 00 00 00 5f 73 65 73 73 69 6f 6e 73 74 0b 00 00 00 5f 61 64 64 53 65 73 codingt...._sessionst...._addSes
0da0 73 69 6f 6e 74 10 00 00 00 5f 67 6c 6f 62 61 6c 53 65 73 73 69 6f 6e 49 44 74 0e 00 00 00 5f 62 siont...._globalSessionIDt...._b
0dc0 6f 74 50 72 65 64 69 63 61 74 65 73 74 0f 00 00 00 73 65 74 42 6f 74 50 72 65 64 69 63 61 74 65 otPredicatest....setBotPredicate
0de0 74 08 00 00 00 5f 73 75 62 62 65 72 73 52 01 00 00 00 74 0b 00 00 00 44 65 66 61 75 6c 74 53 75 t...._subbersR....t....DefaultSu
0e00 62 73 74 0d 00 00 00 64 65 66 61 75 6c 74 47 65 6e 64 65 72 74 0d 00 00 00 64 65 66 61 75 6c 74 bst....defaultGendert....default
0e20 50 65 72 73 6f 6e 74 0e 00 00 00 64 65 66 61 75 6c 74 50 65 72 73 6f 6e 32 74 0d 00 00 00 64 65 Persont....defaultPerson2t....de
0e40 66 61 75 6c 74 4e 6f 72 6d 61 6c 74 0b 00 00 00 5f 70 72 6f 63 65 73 73 42 6f 74 74 11 00 00 00 faultNormalt...._processBott....
0e60 5f 70 72 6f 63 65 73 73 43 6f 6e 64 69 74 69 6f 6e 74 0c 00 00 00 5f 70 72 6f 63 65 73 73 44 61 _processConditiont...._processDa
0e80 74 65 74 0e 00 00 00 5f 70 72 6f 63 65 73 73 46 6f 72 6d 61 6c 74 0e 00 00 00 5f 70 72 6f 63 65 tet...._processFormalt...._proce
0ea0 73 73 47 65 6e 64 65 72 74 0b 00 00 00 5f 70 72 6f 63 65 73 73 47 65 74 74 0e 00 00 00 5f 70 72 ssGendert...._processGett...._pr
0ec0 6f 63 65 73 73 47 6f 73 73 69 70 74 0a 00 00 00 5f 70 72 6f 63 65 73 73 49 64 74 0d 00 00 00 5f ocessGossipt...._processIdt...._
0ee0 70 72 6f 63 65 73 73 49 6e 70 75 74 74 12 00 00 00 5f 70 72 6f 63 65 73 73 4a 61 76 61 73 63 72 processInputt...._processJavascr
0f00 69 70 74 74 0d 00 00 00 5f 70 72 6f 63 65 73 73 4c 65 61 72 6e 74 0a 00 00 00 5f 70 72 6f 63 65 iptt...._processLearnt...._proce
0f20 73 73 4c 69 74 11 00 00 00 5f 70 72 6f 63 65 73 73 4c 6f 77 65 72 63 61 73 65 74 0e 00 00 00 5f ssLit...._processLowercaset...._
0f40 70 72 6f 63 65 73 73 50 65 72 73 6f 6e 74 0f 00 00 00 5f 70 72 6f 63 65 73 73 50 65 72 73 6f 6e processPersont...._processPerson
0f60 32 74 0e 00 00 00 5f 70 72 6f 63 65 73 73 52 61 6e 64 6f 6d 74 0c 00 00 00 5f 70 72 6f 63 65 73 2t...._processRandomt...._proces
0f80 73 54 65 78 74 74 10 00 00 00 5f 70 72 6f 63 65 73 73 53 65 6e 74 65 6e 63 65 74 0b 00 00 00 5f sTextt...._processSentencet...._
0fa0 70 72 6f 63 65 73 73 53 65 74 74 0c 00 00 00 5f 70 72 6f 63 65 73 73 53 69 7a 65 74 0a 00 00 00 processSett...._processSizet....
0fc0 5f 70 72 6f 63 65 73 73 53 72 74 0c 00 00 00 5f 70 72 6f 63 65 73 73 53 72 61 69 74 0c 00 00 00 _processSrt...._processSrait....
0fe0 5f 70 72 6f 63 65 73 73 53 74 61 72 74 0e 00 00 00 5f 70 72 6f 63 65 73 73 53 79 73 74 65 6d 74 _processStart...._processSystemt
1000 10 00 00 00 5f 70 72 6f 63 65 73 73 54 65 6d 70 6c 61 74 65 74 0c 00 00 00 5f 70 72 6f 63 65 73 ...._processTemplatet...._proces
1020 73 54 68 61 74 74 10 00 00 00 5f 70 72 6f 63 65 73 73 54 68 61 74 73 74 61 72 74 0d 00 00 00 5f sThatt...._processThatstart...._
1040 70 72 6f 63 65 73 73 54 68 69 6e 6b 74 11 00 00 00 5f 70 72 6f 63 65 73 73 54 6f 70 69 63 73 74 processThinkt...._processTopicst
1060 61 72 74 11 00 00 00 5f 70 72 6f 63 65 73 73 55 70 70 65 72 63 61 73 65 74 0f 00 00 00 5f 70 72 art...._processUppercaset...._pr
1080 6f 63 65 73 73 56 65 72 73 69 6f 6e 74 12 00 00 00 5f 65 6c 65 6d 65 6e 74 50 72 6f 63 65 73 73 ocessVersiont...._elementProcess
10a0 6f 72 73 28 01 00 00 00 74 04 00 00 00 73 65 6c 66 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 ors(....t....self(....(....s;...
10c0 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 /home/olpc/Activities/HablarConS
10e0 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 08 00 00 00 ara.activity/aiml/Kernel.pyt....
1100 5f 5f 69 6e 69 74 5f 5f 20 00 00 00 73 5c 00 00 00 00 01 09 01 09 01 0c 01 0f 01 09 03 09 01 10 __init__....s\..................
1120 03 09 01 10 03 09 01 16 01 16 01 16 01 16 03 04 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c ................................
1140 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c ................................
1160 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 63 04 00 00 00 09 00 00 00 0d 00 00 00 43 00 00 00 73 ce .............c............C...s.
1180 00 00 00 74 00 00 69 01 00 83 00 00 7d 04 00 7c 01 00 6f 11 00 01 7c 00 00 69 02 00 7c 01 00 83 ...t..i.....}..|..o...|..i..|...
11a0 01 00 01 6e 01 00 01 7c 02 00 7d 05 00 79 11 00 7c 02 00 64 01 00 17 67 01 00 7d 05 00 57 6e 07 ...n...|..}..y..|..d...g..}..Wn.
11c0 00 01 01 01 6e 01 00 58 78 1b 00 7c 05 00 44 5d 13 00 7d 06 00 7c 00 00 69 03 00 7c 06 00 83 01 ....n..Xx..|..D]..}..|..i..|....
11e0 00 01 71 4c 00 57 7c 03 00 7d 07 00 79 11 00 7c 03 00 64 01 00 17 67 01 00 7d 07 00 57 6e 07 00 ..qL.W|..}..y..|..d...g..}..Wn..
1200 01 01 01 6e 01 00 58 78 22 00 7c 07 00 44 5d 1a 00 7d 08 00 7c 00 00 69 04 00 7c 08 00 7c 00 00 ...n..Xx".|..D]..}..|..i..|..|..
1220 69 05 00 83 02 00 47 48 71 8b 00 57 7c 00 00 69 06 00 6f 17 00 01 64 02 00 74 00 00 69 01 00 83 i.....GHq..W|..i..o...d..t..i...
1240 00 00 7c 04 00 18 16 47 48 6e 01 00 01 64 03 00 53 28 04 00 00 00 73 64 01 00 00 50 72 65 70 61 ..|....GHn...d..S(....sd...Prepa
1260 72 65 20 61 20 4b 65 72 6e 65 6c 20 6f 62 6a 65 63 74 20 66 6f 72 20 75 73 65 2e 0a 0a 20 20 20 re.a.Kernel.object.for.use......
1280 20 20 20 20 20 49 66 20 61 20 62 72 61 69 6e 46 69 6c 65 20 61 72 67 75 6d 65 6e 74 20 69 73 20 .....If.a.brainFile.argument.is.
12a0 70 72 6f 76 69 64 65 64 2c 20 74 68 65 20 4b 65 72 6e 65 6c 20 61 74 74 65 6d 70 74 73 20 74 6f provided,.the.Kernel.attempts.to
12c0 0a 20 20 20 20 20 20 20 20 6c 6f 61 64 20 74 68 65 20 62 72 61 69 6e 20 61 74 20 74 68 65 20 73 .........load.the.brain.at.the.s
12e0 70 65 63 69 66 69 65 64 20 66 69 6c 65 6e 61 6d 65 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 6c pecified.filename...........If.l
1300 65 61 72 6e 46 69 6c 65 73 20 69 73 20 70 72 6f 76 69 64 65 64 2c 20 74 68 65 20 4b 65 72 6e 65 earnFiles.is.provided,.the.Kerne
1320 6c 20 61 74 74 65 6d 70 74 73 20 74 6f 20 6c 6f 61 64 20 74 68 65 0a 20 20 20 20 20 20 20 20 73 l.attempts.to.load.the.........s
1340 70 65 63 69 66 69 65 64 20 41 49 4d 4c 20 66 69 6c 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 46 69 pecified.AIML.files...........Fi
1360 6e 61 6c 6c 79 2c 20 65 61 63 68 20 6f 66 20 74 68 65 20 69 6e 70 75 74 20 73 74 72 69 6e 67 73 nally,.each.of.the.input.strings
1380 20 69 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 6c 69 73 74 20 69 73 0a 20 20 20 20 20 20 20 .in.the.commands.list.is........
13a0 20 70 61 73 73 65 64 20 74 6f 20 72 65 73 70 6f 6e 64 28 29 2e 0a 0a 20 20 20 20 20 20 20 20 74 .passed.to.respond()...........t
13c0 00 00 00 00 73 2a 00 00 00 4b 65 72 6e 65 6c 20 62 6f 6f 74 73 74 72 61 70 20 63 6f 6d 70 6c 65 ....s*...Kernel.bootstrap.comple
13e0 74 65 64 20 69 6e 20 25 2e 32 66 20 73 65 63 6f 6e 64 73 4e 28 07 00 00 00 74 04 00 00 00 74 69 ted.in.%.2f.secondsN(....t....ti
1400 6d 65 74 05 00 00 00 63 6c 6f 63 6b 74 09 00 00 00 6c 6f 61 64 42 72 61 69 6e 52 17 00 00 00 74 met....clockt....loadBrainR....t
1420 08 00 00 00 5f 72 65 73 70 6f 6e 64 52 34 00 00 00 52 2b 00 00 00 28 09 00 00 00 52 5d 00 00 00 ...._respondR4...R+...(....R]...
1440 74 09 00 00 00 62 72 61 69 6e 46 69 6c 65 74 0a 00 00 00 6c 65 61 72 6e 46 69 6c 65 73 74 08 00 t....brainFilet....learnFilest..
1460 00 00 63 6f 6d 6d 61 6e 64 73 74 05 00 00 00 73 74 61 72 74 74 06 00 00 00 6c 65 61 72 6e 73 74 ..commandst....startt....learnst
1480 04 00 00 00 66 69 6c 65 74 04 00 00 00 63 6d 64 73 74 03 00 00 00 63 6d 64 28 00 00 00 00 28 00 ....filet....cmdst....cmd(....(.
14a0 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 ...s;.../home/olpc/Activities/Ha
14c0 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c blarConSara.activity/aiml/Kernel
14e0 2e 70 79 74 09 00 00 00 62 6f 6f 74 73 74 72 61 70 59 00 00 00 73 22 00 00 00 00 0d 0c 01 07 01 .pyt....bootstrapY...s".........
1500 11 04 06 01 14 01 07 01 07 00 06 01 11 03 06 01 14 01 07 01 07 00 06 01 18 02 0a 01 63 02 00 00 ............................c...
1520 00 02 00 00 00 02 00 00 00 43 00 00 00 73 0d 00 00 00 7c 01 00 7c 00 00 5f 00 00 64 01 00 53 28 .........C...s....|..|.._..d..S(
1540 02 00 00 00 73 23 00 00 00 45 6e 61 62 6c 65 2f 64 69 73 61 62 6c 65 20 76 65 72 62 6f 73 65 20 ....s#...Enable/disable.verbose.
1560 6f 75 74 70 75 74 20 6d 6f 64 65 2e 4e 28 01 00 00 00 52 2b 00 00 00 28 02 00 00 00 52 5d 00 00 output.mode.N(....R+...(....R]..
1580 00 74 09 00 00 00 69 73 56 65 72 62 6f 73 65 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 .t....isVerbose(....(....s;.../h
15a0 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 ome/olpc/Activities/HablarConSar
15c0 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 07 00 00 00 76 65 a.activity/aiml/Kernel.pyt....ve
15e0 72 62 6f 73 65 7c 00 00 00 73 02 00 00 00 00 02 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 rbose|...s......c............C..
1600 00 73 07 00 00 00 7c 00 00 69 00 00 53 28 01 00 00 00 73 23 00 00 00 52 65 74 75 72 6e 20 74 68 .s....|..i..S(....s#...Return.th
1620 65 20 4b 65 72 6e 65 6c 27 73 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 28 01 00 00 00 52 e.Kernel's.version.string.(....R
1640 2c 00 00 00 28 01 00 00 00 52 5d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f ,...(....R]...(....(....s;.../ho
1660 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 me/olpc/Activities/HablarConSara
1680 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 29 00 00 00 80 00 00 .activity/aiml/Kernel.pyR)......
16a0 00 73 02 00 00 00 00 02 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 0d 00 00 00 7c 00 .s......c............C...s....|.
16c0 00 69 00 00 69 01 00 83 00 00 53 28 01 00 00 00 73 37 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 .i..i.....S(....s7...Return.the.
16e0 6e 75 6d 62 65 72 20 6f 66 20 63 61 74 65 67 6f 72 69 65 73 20 74 68 65 20 4b 65 72 6e 65 6c 20 number.of.categories.the.Kernel.
1700 68 61 73 20 6c 65 61 72 6e 65 64 2e 28 02 00 00 00 52 2d 00 00 00 74 0c 00 00 00 6e 75 6d 54 65 has.learned.(....R-...t....numTe
1720 6d 70 6c 61 74 65 73 28 01 00 00 00 52 5d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 mplates(....R]...(....(....s;...
1740 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 /home/olpc/Activities/HablarConS
1760 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 0d 00 00 00 ara.activity/aiml/Kernel.pyt....
1780 6e 75 6d 43 61 74 65 67 6f 72 69 65 73 84 00 00 00 73 02 00 00 00 00 03 63 01 00 00 00 01 00 00 numCategories....s......c.......
17a0 00 01 00 00 00 43 00 00 00 73 14 00 00 00 7c 00 00 60 00 00 7c 00 00 69 01 00 83 00 00 01 64 01 .....C...s....|..`..|..i......d.
17c0 00 53 28 02 00 00 00 73 92 00 00 00 52 65 73 65 74 20 74 68 65 20 62 72 61 69 6e 20 74 6f 20 69 .S(....s....Reset.the.brain.to.i
17e0 74 73 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 ts.initial.state...........This.
1800 69 73 20 65 73 73 65 6e 74 69 61 6c 6c 79 20 65 71 75 69 76 69 6c 61 6e 74 20 74 6f 3a 0a 20 20 is.essentially.equivilant.to:...
1820 20 20 20 20 20 20 20 20 20 20 64 65 6c 28 6b 65 72 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..........del(kern).............
1840 6b 65 72 6e 20 3d 20 61 69 6d 6c 2e 4b 65 72 6e 65 6c 28 29 0a 0a 20 20 20 20 20 20 20 20 4e 28 kern.=.aiml.Kernel()..........N(
1860 02 00 00 00 52 2d 00 00 00 52 5e 00 00 00 28 01 00 00 00 52 5d 00 00 00 28 00 00 00 00 28 00 00 ....R-...R^...(....R]...(....(..
1880 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 ..s;.../home/olpc/Activities/Hab
18a0 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e larConSara.activity/aiml/Kernel.
18c0 70 79 74 0a 00 00 00 72 65 73 65 74 42 72 61 69 6e 89 00 00 00 73 04 00 00 00 00 08 06 01 63 02 pyt....resetBrain....s........c.
18e0 00 00 00 04 00 00 00 03 00 00 00 43 00 00 00 73 6c 00 00 00 7c 00 00 69 00 00 6f 0c 00 01 64 01 ...........C...sl...|..i..o...d.
1900 00 7c 01 00 16 47 6e 01 00 01 74 01 00 69 02 00 83 00 00 7d 02 00 7c 00 00 69 03 00 69 04 00 7c .|...Gn...t..i.....}..|..i..i..|
1920 01 00 83 01 00 01 7c 00 00 69 00 00 6f 2c 00 01 74 01 00 69 02 00 83 00 00 7c 02 00 18 7d 03 00 ......|..i..o,..t..i.....|...}..
1940 64 02 00 7c 00 00 69 03 00 69 05 00 83 00 00 7c 03 00 66 02 00 16 47 48 6e 01 00 01 64 03 00 53 d..|..i..i.....|..f...GHn...d..S
1960 28 04 00 00 00 73 9f 00 00 00 41 74 74 65 6d 70 74 20 74 6f 20 6c 6f 61 64 20 61 20 70 72 65 76 (....s....Attempt.to.load.a.prev
1980 69 6f 75 73 6c 79 2d 73 61 76 65 64 20 27 62 72 61 69 6e 27 20 66 72 6f 6d 20 74 68 65 0a 20 20 iously-saved.'brain'.from.the...
19a0 20 20 20 20 20 20 73 70 65 63 69 66 69 65 64 20 66 69 6c 65 6e 61 6d 65 2e 0a 0a 20 20 20 20 20 ......specified.filename........
19c0 20 20 20 4e 4f 54 45 3a 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6e 74 65 6e 74 73 20 6f 66 ...NOTE:.the.current.contents.of
19e0 20 74 68 65 20 27 62 72 61 69 6e 27 20 77 69 6c 6c 20 62 65 20 64 69 73 63 61 72 64 65 64 21 0a .the.'brain'.will.be.discarded!.
1a00 0a 20 20 20 20 20 20 20 20 73 18 00 00 00 4c 6f 61 64 69 6e 67 20 62 72 61 69 6e 20 66 72 6f 6d .........s....Loading.brain.from
1a20 20 25 73 2e 2e 2e 73 24 00 00 00 64 6f 6e 65 20 28 25 64 20 63 61 74 65 67 6f 72 69 65 73 20 69 .%s...s$...done.(%d.categories.i
1a40 6e 20 25 2e 32 66 20 73 65 63 6f 6e 64 73 29 4e 28 06 00 00 00 52 2b 00 00 00 52 60 00 00 00 52 n.%.2f.seconds)N(....R+...R`...R
1a60 61 00 00 00 52 2d 00 00 00 74 07 00 00 00 72 65 73 74 6f 72 65 52 6f 00 00 00 28 04 00 00 00 52 a...R-...t....restoreRo...(....R
1a80 5d 00 00 00 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 52 67 00 00 00 74 03 00 00 00 65 6e 64 28 00 ]...t....filenameRg...t....end(.
1aa0 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 ...(....s;.../home/olpc/Activiti
1ac0 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b es/HablarConSara.activity/aiml/K
1ae0 65 72 6e 65 6c 2e 70 79 52 62 00 00 00 94 00 00 00 73 0c 00 00 00 00 07 16 01 0c 01 10 01 0a 01 ernel.pyRb.......s..............
1b00 10 01 63 02 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 73 57 00 00 00 7c 00 00 69 00 00 6f 0c ..c............C...sW...|..i..o.
1b20 00 01 64 01 00 7c 01 00 16 47 6e 01 00 01 74 01 00 69 02 00 83 00 00 7d 02 00 7c 00 00 69 03 00 ..d..|...Gn...t..i.....}..|..i..
1b40 69 04 00 7c 01 00 83 01 00 01 7c 00 00 69 00 00 6f 17 00 01 64 02 00 74 01 00 69 02 00 83 00 00 i..|......|..i..o...d..t..i.....
1b60 7c 02 00 18 16 47 48 6e 01 00 01 64 03 00 53 28 04 00 00 00 73 37 00 00 00 44 75 6d 70 20 74 68 |....GHn...d..S(....s7...Dump.th
1b80 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 62 6f 74 27 73 20 62 72 61 69 6e 20 74 6f e.contents.of.the.bot's.brain.to
1ba0 20 61 20 66 69 6c 65 20 6f 6e 20 64 69 73 6b 2e 73 15 00 00 00 53 61 76 69 6e 67 20 62 72 61 69 .a.file.on.disk.s....Saving.brai
1bc0 6e 20 74 6f 20 25 73 2e 2e 2e 73 13 00 00 00 64 6f 6e 65 20 28 25 2e 32 66 20 73 65 63 6f 6e 64 n.to.%s...s....done.(%.2f.second
1be0 73 29 4e 28 05 00 00 00 52 2b 00 00 00 52 60 00 00 00 52 61 00 00 00 52 2d 00 00 00 74 04 00 00 s)N(....R+...R`...Ra...R-...t...
1c00 00 73 61 76 65 28 03 00 00 00 52 5d 00 00 00 52 73 00 00 00 52 67 00 00 00 28 00 00 00 00 28 00 .save(....R]...Rs...Rg...(....(.
1c20 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 ...s;.../home/olpc/Activities/Ha
1c40 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c blarConSara.activity/aiml/Kernel
1c60 2e 70 79 74 09 00 00 00 73 61 76 65 42 72 61 69 6e a2 00 00 00 73 0a 00 00 00 00 02 16 01 0c 01 .pyt....saveBrain....s..........
1c80 10 01 0a 01 63 03 00 00 00 03 00 00 00 05 00 00 00 43 00 00 00 73 31 00 00 00 79 13 00 7c 00 00 ....c............C...s1...y..|..
1ca0 69 00 00 7c 02 00 19 7c 01 00 19 53 57 6e 17 00 04 74 01 00 6a 0a 00 6f 0b 00 01 01 01 01 64 01 i..|...|...SWn...t..j..o......d.
1cc0 00 53 6e 02 00 01 58 64 02 00 53 28 03 00 00 00 73 c0 00 00 00 52 65 74 72 69 65 76 65 20 74 68 .Sn...Xd..S(....s....Retrieve.th
1ce0 65 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 70 72 65 64 69 63 61 74 65 e.current.value.of.the.predicate
1d00 20 27 6e 61 6d 65 27 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 20 20 20 73 70 65 63 69 66 69 .'name'.from.the.........specifi
1d20 65 64 20 73 65 73 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 6e 61 6d 65 20 69 73 20 ed.session...........If.name.is.
1d40 6e 6f 74 20 61 20 76 61 6c 69 64 20 70 72 65 64 69 63 61 74 65 20 69 6e 20 74 68 65 20 73 65 73 not.a.valid.predicate.in.the.ses
1d60 73 69 6f 6e 2c 20 74 68 65 20 65 6d 70 74 79 0a 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 20 69 sion,.the.empty.........string.i
1d80 73 20 72 65 74 75 72 6e 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 4e 28 02 00 00 00 s.returned...........R_...N(....
1da0 52 32 00 00 00 74 08 00 00 00 4b 65 79 45 72 72 6f 72 28 03 00 00 00 52 5d 00 00 00 52 08 00 00 R2...t....KeyError(....R]...R...
1dc0 00 74 09 00 00 00 73 65 73 73 69 6f 6e 49 44 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 .t....sessionID(....(....s;.../h
1de0 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 ome/olpc/Activities/HablarConSar
1e00 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 0c 00 00 00 67 65 a.activity/aiml/Kernel.pyt....ge
1e20 74 50 72 65 64 69 63 61 74 65 aa 00 00 00 73 04 00 00 00 00 08 16 01 63 04 00 00 00 04 00 00 00 tPredicate....s........c........
1e40 03 00 00 00 43 00 00 00 73 22 00 00 00 7c 00 00 69 00 00 7c 03 00 83 01 00 01 7c 02 00 7c 00 00 ....C...s"...|..i..|......|..|..
1e60 69 01 00 7c 03 00 19 7c 01 00 3c 64 01 00 53 28 02 00 00 00 73 e8 00 00 00 53 65 74 20 74 68 65 i..|...|..<d..S(....s....Set.the
1e80 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 70 72 65 64 69 63 61 74 65 20 27 6e 61 6d 65 27 20 69 .value.of.the.predicate.'name'.i
1ea0 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 0a 20 20 20 20 20 20 20 20 73 65 73 73 69 6f 6e 2e n.the.specified.........session.
1ec0 0a 0a 20 20 20 20 20 20 20 20 49 66 20 73 65 73 73 69 6f 6e 49 44 20 69 73 20 6e 6f 74 20 61 20 ..........If.sessionID.is.not.a.
1ee0 76 61 6c 69 64 20 73 65 73 73 69 6f 6e 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 65 valid.session,.it.will.be.create
1f00 64 2e 20 49 66 0a 20 20 20 20 20 20 20 20 6e 61 6d 65 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 d..If.........name.is.not.a.vali
1f20 64 20 70 72 65 64 69 63 61 74 65 20 69 6e 20 74 68 65 20 73 65 73 73 69 6f 6e 2c 20 69 74 20 77 d.predicate.in.the.session,.it.w
1f40 69 6c 6c 20 62 65 0a 20 20 20 20 20 20 20 20 63 72 65 61 74 65 64 2e 0a 0a 20 20 20 20 20 20 20 ill.be.........created..........
1f60 20 4e 28 02 00 00 00 52 33 00 00 00 52 32 00 00 00 28 04 00 00 00 52 5d 00 00 00 52 08 00 00 00 .N(....R3...R2...(....R]...R....
1f80 74 05 00 00 00 76 61 6c 75 65 52 78 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 t....valueRx...(....(....s;.../h
1fa0 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 ome/olpc/Activities/HablarConSar
1fc0 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 0c 00 00 00 73 65 a.activity/aiml/Kernel.pyt....se
1fe0 74 50 72 65 64 69 63 61 74 65 b5 00 00 00 73 04 00 00 00 00 09 0d 01 63 02 00 00 00 02 00 00 00 tPredicate....s........c........
2000 05 00 00 00 43 00 00 00 73 2d 00 00 00 79 0f 00 7c 00 00 69 00 00 7c 01 00 19 53 57 6e 17 00 04 ....C...s-...y..|..i..|...SWn...
2020 74 01 00 6a 0a 00 6f 0b 00 01 01 01 01 64 01 00 53 6e 02 00 01 58 64 02 00 53 28 03 00 00 00 73 t..j..o......d..Sn...Xd..S(....s
2040 91 00 00 00 52 65 74 72 69 65 76 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 ....Retrieve.the.value.of.the.sp
2060 65 63 69 66 69 65 64 20 62 6f 74 20 70 72 65 64 69 63 61 74 65 2e 0a 0a 20 20 20 20 20 20 20 20 ecified.bot.predicate...........
2080 49 66 20 6e 61 6d 65 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 62 6f 74 20 70 72 65 64 69 If.name.is.not.a.valid.bot.predi
20a0 63 61 74 65 2c 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 20 69 73 20 72 65 74 75 72 6e cate,.the.empty.string.is.return
20c0 65 64 2e 20 20 20 20 20 20 20 20 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 4e 28 02 00 00 00 ed...................R_...N(....
20e0 52 35 00 00 00 52 77 00 00 00 28 02 00 00 00 52 5d 00 00 00 52 08 00 00 00 28 00 00 00 00 28 00 R5...Rw...(....R]...R....(....(.
2100 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 ...s;.../home/olpc/Activities/Ha
2120 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c blarConSara.activity/aiml/Kernel
2140 2e 70 79 74 0f 00 00 00 67 65 74 42 6f 74 50 72 65 64 69 63 61 74 65 c1 00 00 00 73 04 00 00 00 .pyt....getBotPredicate....s....
2160 00 06 12 01 63 03 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 73 3b 00 00 00 7c 02 00 7c 00 00 ....c............C...s;...|..|..
2180 69 00 00 7c 01 00 3c 7c 01 00 64 01 00 6a 02 00 6f 1d 00 01 7c 00 00 69 01 00 69 02 00 7c 00 00 i..|..<|..d..j..o...|..i..i..|..
21a0 69 03 00 64 01 00 83 01 00 83 01 00 01 6e 01 00 01 64 02 00 53 28 03 00 00 00 73 7a 00 00 00 53 i..d.........n...d..S(....sz...S
21c0 65 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 62 6f et.the.value.of.the.specified.bo
21e0 74 20 70 72 65 64 69 63 61 74 65 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 6e 61 6d 65 20 69 73 t.predicate...........If.name.is
2200 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 62 6f 74 20 70 72 65 64 69 63 61 74 65 2c 20 69 74 20 77 .not.a.valid.bot.predicate,.it.w
2220 69 6c 6c 20 62 65 20 63 72 65 61 74 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 52 08 00 00 00 4e 28 ill.be.created...........R....N(
2240 04 00 00 00 52 35 00 00 00 52 2d 00 00 00 74 0a 00 00 00 73 65 74 42 6f 74 4e 61 6d 65 52 7c 00 ....R5...R-...t....setBotNameR|.
2260 00 00 28 03 00 00 00 52 5d 00 00 00 52 08 00 00 00 52 7a 00 00 00 28 00 00 00 00 28 00 00 00 00 ..(....R]...R....Rz...(....(....
2280 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 s;.../home/olpc/Activities/Habla
22a0 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 rConSara.activity/aiml/Kernel.py
22c0 52 36 00 00 00 ca 00 00 00 73 06 00 00 00 00 06 0d 03 0d 01 63 02 00 00 00 02 00 00 00 02 00 00 R6.......s..........c...........
22e0 00 43 00 00 00 73 0d 00 00 00 7c 01 00 7c 00 00 5f 00 00 64 01 00 53 28 02 00 00 00 73 4a 00 00 .C...s....|..|.._..d..S(....sJ..
2300 00 53 65 74 20 74 68 65 20 74 65 78 74 20 65 6e 63 6f 64 69 6e 67 20 75 73 65 64 20 77 68 65 6e .Set.the.text.encoding.used.when
2320 20 6c 6f 61 64 69 6e 67 20 41 49 4d 4c 20 66 69 6c 65 73 20 28 4c 61 74 69 6e 2d 31 2c 20 55 54 .loading.AIML.files.(Latin-1,.UT
2340 46 2d 38 2c 20 65 74 63 2e 29 2e 4e 28 01 00 00 00 52 31 00 00 00 28 02 00 00 00 52 5d 00 00 00 F-8,.etc.).N(....R1...(....R]...
2360 74 08 00 00 00 65 6e 63 6f 64 69 6e 67 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d t....encoding(....(....s;.../hom
2380 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e e/olpc/Activities/HablarConSara.
23a0 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 0f 00 00 00 73 65 74 54 activity/aiml/Kernel.pyt....setT
23c0 65 78 74 45 6e 63 6f 64 69 6e 67 d6 00 00 00 73 02 00 00 00 00 02 63 02 00 00 00 07 00 00 00 05 extEncoding....s......c.........
23e0 00 00 00 43 00 00 00 73 ac 00 00 00 74 00 00 7c 01 00 83 01 00 7d 02 00 74 01 00 83 00 00 7d 03 ...C...s....t..|.....}..t.....}.
2400 00 7c 03 00 69 02 00 7c 02 00 7c 01 00 83 02 00 01 7c 02 00 69 03 00 83 00 00 01 78 76 00 7c 03 .|..i..|..|......|..i......xv.|.
2420 00 69 04 00 83 00 00 44 5d 68 00 7d 04 00 7c 00 00 69 05 00 69 06 00 7c 04 00 83 01 00 6f 0e 00 .i.....D]h.}..|..i..i..|.....o..
2440 01 7c 00 00 69 05 00 7c 04 00 3d 6e 01 00 01 74 07 00 83 00 00 7c 00 00 69 05 00 7c 04 00 3c 78 .|..i..|..=n...t.....|..i..|..<x
2460 2e 00 7c 03 00 69 08 00 7c 04 00 83 01 00 44 5d 1d 00 5c 02 00 7d 05 00 7d 06 00 7c 06 00 7c 00 ..|..i..|.....D]..\..}..}..|..|.
2480 00 69 05 00 7c 04 00 19 7c 05 00 3c 71 83 00 57 71 3c 00 57 64 01 00 53 28 02 00 00 00 73 00 01 .i..|...|..<q..Wq<.Wd..S(....s..
24a0 00 00 4c 6f 61 64 20 61 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 20 66 69 6c 65 2e 0a 0a 20 20 ..Load.a.substitutions.file.....
24c0 20 20 20 20 20 20 54 68 65 20 66 69 6c 65 20 6d 75 73 74 20 62 65 20 69 6e 20 74 68 65 20 57 69 ......The.file.must.be.in.the.Wi
24e0 6e 64 6f 77 73 2d 73 74 79 6c 65 20 49 4e 49 20 66 6f 72 6d 61 74 20 28 73 65 65 20 74 68 65 0a ndows-style.INI.format.(see.the.
2500 20 20 20 20 20 20 20 20 73 74 61 6e 64 61 72 64 20 43 6f 6e 66 69 67 50 61 72 73 65 72 20 6d 6f ........standard.ConfigParser.mo
2520 64 75 6c 65 20 64 6f 63 73 20 66 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 74 68 69 dule.docs.for.information.on.thi
2540 73 0a 20 20 20 20 20 20 20 20 66 6f 72 6d 61 74 29 2e 20 20 45 61 63 68 20 73 65 63 74 69 6f 6e s.........format)...Each.section
2560 20 6f 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 6c 6f 61 64 65 64 20 69 6e 74 6f 20 69 74 73 20 .of.the.file.is.loaded.into.its.
2580 6f 77 6e 0a 20 20 20 20 20 20 20 20 73 75 62 73 74 69 74 75 74 65 72 2e 0a 0a 20 20 20 20 20 20 own.........substituter.........
25a0 20 20 4e 28 09 00 00 00 52 69 00 00 00 52 02 00 00 00 74 06 00 00 00 72 65 61 64 66 70 74 05 00 ..N(....Ri...R....t....readfpt..
25c0 00 00 63 6c 6f 73 65 74 08 00 00 00 73 65 63 74 69 6f 6e 73 52 37 00 00 00 74 07 00 00 00 68 61 ..closet....sectionsR7...t....ha
25e0 73 5f 6b 65 79 52 01 00 00 00 74 05 00 00 00 69 74 65 6d 73 28 07 00 00 00 52 5d 00 00 00 52 73 s_keyR....t....items(....R]...Rs
2600 00 00 00 74 06 00 00 00 69 6e 46 69 6c 65 74 06 00 00 00 70 61 72 73 65 72 74 01 00 00 00 73 74 ...t....inFilet....parsert....st
2620 01 00 00 00 6b 74 01 00 00 00 76 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f ....kt....v(....(....s;.../home/
2640 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 olpc/Activities/HablarConSara.ac
2660 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 08 00 00 00 6c 6f 61 64 53 75 tivity/aiml/Kernel.pyt....loadSu
2680 62 73 da 00 00 00 73 18 00 00 00 00 09 0c 01 09 01 10 01 0a 01 0d 00 06 03 13 01 0e 01 10 02 10 bs....s.........................
26a0 00 0c 01 63 02 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 50 00 00 00 7c 00 00 69 00 00 69 ...c............C...sP...|..i..i
26c0 01 00 7c 01 00 83 01 00 6f 08 00 01 64 01 00 53 6e 01 00 01 68 00 00 04 67 00 00 02 7c 00 00 69 ..|.....o...d..Sn...h...g...|..i
26e0 02 00 3c 04 67 00 00 02 7c 00 00 69 03 00 3c 04 67 00 00 02 7c 00 00 69 04 00 3c 7c 00 00 69 00 ..<.g...|..i..<.g...|..i..<|..i.
2700 00 7c 01 00 3c 64 01 00 53 28 02 00 00 00 73 32 00 00 00 43 72 65 61 74 65 20 61 20 6e 65 77 20 .|..<d..S(....s2...Create.a.new.
2720 73 65 73 73 69 6f 6e 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 49 44 20 73 74 session.with.the.specified.ID.st
2740 72 69 6e 67 2e 4e 28 05 00 00 00 52 32 00 00 00 52 83 00 00 00 52 05 00 00 00 52 06 00 00 00 52 ring.N(....R2...R....R....R....R
2760 07 00 00 00 28 02 00 00 00 52 5d 00 00 00 52 78 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 ....(....R]...Rx...(....(....s;.
2780 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f ../home/olpc/Activities/HablarCo
27a0 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 33 00 nSara.activity/aiml/Kernel.pyR3.
27c0 00 00 f1 00 00 00 73 0c 00 00 00 00 02 13 01 08 02 04 02 0c 01 0c 01 63 02 00 00 00 02 00 00 00 ......s................c........
27e0 02 00 00 00 43 00 00 00 73 28 00 00 00 7c 00 00 69 00 00 69 01 00 7c 01 00 83 01 00 6f 11 00 01 ....C...s(...|..i..i..|.....o...
2800 74 00 00 69 02 00 7c 01 00 83 01 00 01 6e 01 00 01 64 01 00 53 28 02 00 00 00 73 1d 00 00 00 44 t..i..|......n...d..S(....s....D
2820 65 6c 65 74 65 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 73 65 73 73 69 6f 6e 2e 4e 28 03 00 elete.the.specified.session.N(..
2840 00 00 52 32 00 00 00 52 83 00 00 00 74 03 00 00 00 70 6f 70 28 02 00 00 00 52 5d 00 00 00 52 78 ..R2...R....t....pop(....R]...Rx
2860 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 ...(....(....s;.../home/olpc/Act
2880 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 ivities/HablarConSara.activity/a
28a0 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 0e 00 00 00 5f 64 65 6c 65 74 65 53 65 73 73 69 6f 6e iml/Kernel.pyt...._deleteSession
28c0 fd 00 00 00 73 04 00 00 00 00 02 13 01 63 02 00 00 00 03 00 00 00 05 00 00 00 43 00 00 00 73 5a ....s........c............C...sZ
28e0 00 00 00 64 01 00 7d 02 00 7c 01 00 64 01 00 6a 09 00 6f 31 00 01 79 11 00 7c 00 00 69 01 00 7c ...d..}..|..d..j..o1..y..|..i..|
2900 01 00 19 7d 02 00 57 71 4d 00 04 74 02 00 6a 0a 00 6f 0d 00 01 01 01 01 68 00 00 7d 02 00 71 4d ...}..WqM..t..j..o......h..}..qM
2920 00 01 58 6e 0a 00 01 7c 00 00 69 01 00 7d 02 00 74 03 00 69 04 00 7c 02 00 83 01 00 53 28 02 00 ..Xn...|..i..}..t..i..|.....S(..
2940 00 00 73 d5 00 00 00 52 65 74 75 72 6e 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 73 65 73 73 ..s....Return.a.copy.of.the.sess
2960 69 6f 6e 20 64 61 74 61 20 64 69 63 74 69 6f 6e 61 72 79 20 66 6f 72 20 74 68 65 0a 20 20 20 20 ion.data.dictionary.for.the.....
2980 20 20 20 20 73 70 65 63 69 66 69 65 64 20 73 65 73 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 ....specified.session...........
29a0 49 66 20 6e 6f 20 73 65 73 73 69 6f 6e 49 44 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 72 65 If.no.sessionID.is.specified,.re
29c0 74 75 72 6e 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 0a 20 20 20 turn.a.dictionary.containing....
29e0 20 20 20 20 20 2a 61 6c 6c 2a 20 6f 66 20 74 68 65 20 69 6e 64 69 76 69 64 75 61 6c 20 73 65 73 .....*all*.of.the.individual.ses
2a00 73 69 6f 6e 20 64 69 63 74 69 6f 6e 61 72 69 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 4e 28 05 00 sion.dictionaries...........N(..
2a20 00 00 74 04 00 00 00 4e 6f 6e 65 52 32 00 00 00 52 77 00 00 00 74 04 00 00 00 63 6f 70 79 74 08 ..t....NoneR2...Rw...t....copyt.
2a40 00 00 00 64 65 65 70 63 6f 70 79 28 03 00 00 00 52 5d 00 00 00 52 78 00 00 00 52 87 00 00 00 28 ...deepcopy(....R]...Rx...R....(
2a60 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 ....(....s;.../home/olpc/Activit
2a80 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f ies/HablarConSara.activity/aiml/
2aa0 4b 65 72 6e 65 6c 2e 70 79 74 0e 00 00 00 67 65 74 53 65 73 73 69 6f 6e 44 61 74 61 02 01 00 00 Kernel.pyt....getSessionData....
2ac0 73 0c 00 00 00 00 08 06 01 0d 01 14 01 1d 02 09 01 63 02 00 00 00 0a 00 00 00 09 00 00 00 43 00 s................c............C.
2ae0 00 00 73 0e 01 00 00 78 07 01 74 00 00 69 00 00 7c 01 00 83 01 00 44 5d f6 00 7d 02 00 7c 00 00 ..s....x..t..i..|.....D]..}..|..
2b00 69 01 00 6f 0c 00 01 64 01 00 7c 02 00 16 47 6e 01 00 01 74 02 00 69 03 00 83 00 00 7d 03 00 74 i..o...d..|...Gn...t..i.....}..t
2b20 04 00 69 05 00 83 00 00 7d 04 00 7c 04 00 69 06 00 83 00 00 7d 05 00 7c 05 00 69 07 00 7c 00 00 ..i.....}..|..i.....}..|..i..|..
2b40 69 08 00 83 01 00 01 79 11 00 7c 04 00 69 09 00 7c 02 00 83 01 00 01 57 6e 3e 00 04 74 0a 00 69 i......y..|..i..|......Wn>..t..i
2b60 0b 00 69 0c 00 6a 0a 00 6f 2c 00 01 01 7d 06 00 01 64 02 00 7c 02 00 7c 06 00 66 02 00 16 7d 07 ..i..j..o,...}...d..|..|..f...}.
2b80 00 74 0d 00 69 0e 00 69 0f 00 7c 07 00 83 01 00 01 71 10 00 6e 02 00 01 58 78 30 00 7c 05 00 69 .t..i..i..|......q..n...Xx0.|..i
2ba0 10 00 69 11 00 83 00 00 44 5d 1f 00 5c 02 00 7d 08 00 7d 09 00 7c 00 00 69 12 00 69 13 00 7c 08 ..i.....D]..\..}..}..|..i..i..|.
2bc0 00 7c 09 00 83 02 00 01 71 c2 00 57 7c 00 00 69 01 00 6f 17 00 01 64 03 00 74 02 00 69 03 00 83 .|......q..W|..i..o...d..t..i...
2be0 00 00 7c 03 00 18 16 47 48 71 10 00 01 71 10 00 57 64 04 00 53 28 05 00 00 00 73 ab 00 00 00 4c ..|....GHq...q..Wd..S(....s....L
2c00 6f 61 64 20 61 6e 64 20 6c 65 61 72 6e 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 oad.and.learn.the.contents.of.th
2c20 65 20 73 70 65 63 69 66 69 65 64 20 41 49 4d 4c 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 e.specified.AIML.file...........
2c40 49 66 20 66 69 6c 65 6e 61 6d 65 20 69 6e 63 6c 75 64 65 73 20 77 69 6c 64 63 61 72 64 20 63 68 If.filename.includes.wildcard.ch
2c60 61 72 61 63 74 65 72 73 2c 20 61 6c 6c 20 6d 61 74 63 68 69 6e 67 20 66 69 6c 65 73 0a 20 20 20 aracters,.all.matching.files....
2c80 20 20 20 20 20 77 69 6c 6c 20 62 65 20 6c 6f 61 64 65 64 20 61 6e 64 20 6c 65 61 72 6e 65 64 2e .....will.be.loaded.and.learned.
2ca0 0a 0a 20 20 20 20 20 20 20 20 73 0d 00 00 00 4c 6f 61 64 69 6e 67 20 25 73 2e 2e 2e 73 22 00 00 ..........s....Loading.%s...s"..
2cc0 00 0a 46 41 54 41 4c 20 50 41 52 53 45 20 45 52 52 4f 52 20 69 6e 20 66 69 6c 65 20 25 73 3a 0a ..FATAL.PARSE.ERROR.in.file.%s:.
2ce0 25 73 0a 73 13 00 00 00 64 6f 6e 65 20 28 25 2e 32 66 20 73 65 63 6f 6e 64 73 29 4e 28 14 00 00 %s.s....done.(%.2f.seconds)N(...
2d00 00 74 04 00 00 00 67 6c 6f 62 52 2b 00 00 00 52 60 00 00 00 52 61 00 00 00 74 0a 00 00 00 41 69 .t....globR+...R`...Ra...t....Ai
2d20 6d 6c 50 61 72 73 65 72 74 0d 00 00 00 63 72 65 61 74 65 5f 70 61 72 73 65 72 74 11 00 00 00 67 mlParsert....create_parsert....g
2d40 65 74 43 6f 6e 74 65 6e 74 48 61 6e 64 6c 65 72 74 0b 00 00 00 73 65 74 45 6e 63 6f 64 69 6e 67 etContentHandlert....setEncoding
2d60 52 31 00 00 00 74 05 00 00 00 70 61 72 73 65 74 03 00 00 00 78 6d 6c 74 03 00 00 00 73 61 78 74 R1...t....parset....xmlt....saxt
2d80 11 00 00 00 53 41 58 50 61 72 73 65 45 78 63 65 70 74 69 6f 6e 74 03 00 00 00 73 79 73 74 06 00 ....SAXParseExceptiont....syst..
2da0 00 00 73 74 64 65 72 72 74 05 00 00 00 77 72 69 74 65 74 0a 00 00 00 63 61 74 65 67 6f 72 69 65 ..stderrt....writet....categorie
2dc0 73 52 84 00 00 00 52 2d 00 00 00 74 03 00 00 00 61 64 64 28 0a 00 00 00 52 5d 00 00 00 52 73 00 sR....R-...t....add(....R]...Rs.
2de0 00 00 74 01 00 00 00 66 52 67 00 00 00 52 86 00 00 00 74 07 00 00 00 68 61 6e 64 6c 65 72 74 03 ..t....fRg...R....t....handlert.
2e00 00 00 00 6d 73 67 74 03 00 00 00 65 72 72 74 03 00 00 00 6b 65 79 74 03 00 00 00 74 65 6d 28 00 ...msgt....errt....keyt....tem(.
2e20 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 ...(....s;.../home/olpc/Activiti
2e40 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b es/HablarConSara.activity/aiml/K
2e60 65 72 6e 65 6c 2e 70 79 52 17 00 00 00 12 01 00 00 73 22 00 00 00 00 07 10 00 06 01 16 01 0c 02 ernel.pyR........s".............
2e80 0c 01 0c 01 10 01 14 01 16 01 10 01 10 01 08 02 10 00 0c 01 17 02 0a 01 63 03 00 00 00 09 00 00 ........................c.......
2ea0 00 0a 00 00 00 43 00 00 00 73 f6 01 00 00 74 00 00 7c 01 00 83 01 00 64 01 00 6a 02 00 6f 08 00 .....C...s....t..|.....d..j..o..
2ec0 01 64 02 00 53 6e 01 00 01 79 19 00 7c 01 00 69 01 00 7c 00 00 69 02 00 64 03 00 83 02 00 7d 01 .d..Sn...y..|..i..|..i..d.....}.
2ee0 00 57 6e 25 00 04 74 03 00 6a 0a 00 6f 07 00 01 01 01 01 6e 14 00 01 04 74 04 00 6a 0a 00 6f 07 .Wn%..t..j..o......n....t..j..o.
2f00 00 01 01 01 01 6e 02 00 01 58 7c 00 00 69 05 00 69 06 00 83 00 00 01 7c 00 00 69 07 00 7c 02 00 .....n...X|..i..i......|..i..|..
2f20 83 01 00 01 74 08 00 69 09 00 7c 01 00 83 01 00 7d 03 00 64 02 00 7d 04 00 78 f4 00 7c 03 00 44 ....t..i..|.....}..d..}..x..|..D
2f40 5d ec 00 7d 05 00 7c 00 00 69 0a 00 7c 00 00 69 0b 00 7c 02 00 83 02 00 7d 06 00 7c 06 00 69 0c ]..}..|..i..|..i..|.....}..|..i.
2f60 00 7c 05 00 83 01 00 01 78 28 00 74 00 00 7c 06 00 83 01 00 7c 00 00 69 0d 00 6a 04 00 6f 11 00 .|......x(.t..|.....|..i..j..o..
2f80 01 7c 06 00 69 0e 00 64 01 00 83 01 00 01 71 bd 00 01 57 7c 00 00 69 0f 00 7c 00 00 69 0b 00 7c .|..i..d......q...W|..i..|..i..|
2fa0 06 00 7c 02 00 83 03 00 01 7c 00 00 69 10 00 7c 05 00 7c 02 00 83 02 00 7d 07 00 7c 00 00 69 0a ..|......|..i..|..|.....}..|..i.
2fc0 00 7c 00 00 69 11 00 7c 02 00 83 02 00 7d 08 00 7c 08 00 69 0c 00 7c 07 00 83 01 00 01 78 28 00 .|..i..|.....}..|..i..|......x(.
2fe0 74 00 00 7c 08 00 83 01 00 7c 00 00 69 0d 00 6a 04 00 6f 11 00 01 7c 08 00 69 0e 00 64 01 00 83 t..|.....|..i..j..o...|..i..d...
3000 01 00 01 71 32 01 01 57 7c 00 00 69 0f 00 7c 00 00 69 11 00 7c 08 00 7c 02 00 83 03 00 01 7c 04 ...q2..W|..i..|..i..|..|......|.
3020 00 7c 07 00 64 04 00 17 37 7d 04 00 71 92 00 57 7c 04 00 69 12 00 83 00 00 7d 04 00 74 00 00 7c .|..d...7}..q..W|..i.....}..t..|
3040 00 00 69 0a 00 7c 00 00 69 13 00 7c 02 00 83 02 00 83 01 00 64 01 00 6a 02 00 70 07 00 01 74 14 ..i..|..i..|........d..j..p...t.
3060 00 82 01 00 01 7c 00 00 69 05 00 69 15 00 83 00 00 01 79 14 00 7c 04 00 69 16 00 7c 00 00 69 02 .....|..i..i......y..|..i..|..i.
3080 00 83 01 00 53 57 6e 17 00 04 74 03 00 6a 0a 00 6f 0b 00 01 01 01 01 7c 04 00 53 6e 02 00 01 58 ....SWn...t..j..o......|..Sn...X
30a0 64 05 00 53 28 06 00 00 00 73 31 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 4b 65 72 6e 65 6c 27 d..S(....s1...Return.the.Kernel'
30c0 73 20 72 65 73 70 6f 6e 73 65 20 74 6f 20 74 68 65 20 69 6e 70 75 74 20 73 74 72 69 6e 67 2e 69 s.response.to.the.input.string.i
30e0 00 00 00 00 52 5f 00 00 00 74 07 00 00 00 72 65 70 6c 61 63 65 73 02 00 00 00 20 20 4e 28 17 00 ....R_...t....replaces......N(..
3100 00 00 74 03 00 00 00 6c 65 6e 74 06 00 00 00 64 65 63 6f 64 65 52 31 00 00 00 74 0c 00 00 00 55 ..t....lent....decodeR1...t....U
3120 6e 69 63 6f 64 65 45 72 72 6f 72 74 0e 00 00 00 41 74 74 72 69 62 75 74 65 45 72 72 6f 72 52 30 nicodeErrort....AttributeErrorR0
3140 00 00 00 74 07 00 00 00 61 63 71 75 69 72 65 52 33 00 00 00 74 05 00 00 00 55 74 69 6c 73 74 09 ...t....acquireR3...t....Utilst.
3160 00 00 00 73 65 6e 74 65 6e 63 65 73 52 79 00 00 00 52 05 00 00 00 74 06 00 00 00 61 70 70 65 6e ...sentencesRy...R....t....appen
3180 64 74 0f 00 00 00 5f 6d 61 78 48 69 73 74 6f 72 79 53 69 7a 65 52 8b 00 00 00 52 7b 00 00 00 52 dt...._maxHistorySizeR....R{...R
31a0 63 00 00 00 52 06 00 00 00 74 05 00 00 00 73 74 72 69 70 52 07 00 00 00 74 0e 00 00 00 41 73 73 c...R....t....stripR....t....Ass
31c0 65 72 74 69 6f 6e 45 72 72 6f 72 74 07 00 00 00 72 65 6c 65 61 73 65 74 06 00 00 00 65 6e 63 6f ertionErrort....releaset....enco
31e0 64 65 28 09 00 00 00 52 5d 00 00 00 52 15 00 00 00 52 78 00 00 00 52 ac 00 00 00 74 0d 00 00 00 de(....R]...R....Rx...R....t....
3200 66 69 6e 61 6c 52 65 73 70 6f 6e 73 65 52 87 00 00 00 74 0c 00 00 00 69 6e 70 75 74 48 69 73 74 finalResponseR....t....inputHist
3220 6f 72 79 74 08 00 00 00 72 65 73 70 6f 6e 73 65 74 0d 00 00 00 6f 75 74 70 75 74 48 69 73 74 6f oryt....responset....outputHisto
3240 72 79 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 ry(....(....s;.../home/olpc/Acti
3260 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 vities/HablarConSara.activity/ai
3280 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 07 00 00 00 72 65 73 70 6f 6e 64 2c 01 00 00 73 38 00 00 ml/Kernel.pyt....respond,...s8..
32a0 00 00 02 13 01 08 03 1c 01 12 01 13 03 0d 03 0d 03 0f 01 06 01 07 00 06 03 15 01 0d 01 19 01 12 ................................
32c0 01 16 03 12 03 15 01 0d 01 19 01 12 01 16 03 12 01 0c 02 29 03 0d 01 17 01 63 03 00 00 00 0d 00 ...................).....c......
32e0 00 00 07 00 00 00 43 00 00 00 73 1e 02 00 00 74 00 00 7c 01 00 83 01 00 64 01 00 6a 02 00 6f 08 ......C...s....t..|.....d..j..o.
3300 00 01 64 02 00 53 6e 01 00 01 7c 00 00 69 01 00 7c 00 00 69 02 00 7c 02 00 83 02 00 7d 03 00 74 ..d..Sn...|..i..|..i..|.....}..t
3320 00 00 7c 03 00 83 01 00 7c 00 00 69 03 00 6a 04 00 6f 3f 00 01 7c 00 00 69 04 00 6f 2d 00 01 64 ..|.....|..i..j..o?..|..i..o-..d
3340 03 00 7c 01 00 69 05 00 7c 00 00 69 06 00 64 04 00 83 02 00 16 7d 04 00 74 07 00 69 08 00 69 09 ..|..i..|..i..d......}..t..i..i.
3360 00 7c 04 00 83 01 00 01 6e 01 00 01 64 02 00 53 6e 01 00 01 7c 00 00 69 01 00 7c 00 00 69 02 00 .|......n...d..Sn...|..i..|..i..
3380 7c 02 00 83 02 00 7d 03 00 7c 03 00 69 0a 00 7c 01 00 83 01 00 01 7c 00 00 69 0b 00 7c 00 00 69 |.....}..|..i..|......|..i..|..i
33a0 02 00 7c 03 00 7c 02 00 83 03 00 01 7c 00 00 69 0c 00 64 05 00 19 69 0d 00 7c 01 00 83 01 00 7d ..|..|......|..i..d...i..|.....}
33c0 05 00 7c 00 00 69 01 00 7c 00 00 69 0e 00 7c 02 00 83 02 00 7d 06 00 79 0e 00 7c 06 00 64 06 00 ..|..i..|..i..|.....}..y..|..d..
33e0 19 7d 07 00 57 6e 19 00 04 74 0f 00 6a 0a 00 6f 0d 00 01 01 01 01 64 02 00 7d 07 00 6e 02 00 01 .}..Wn...t..j..o......d..}..n...
3400 58 7c 00 00 69 0c 00 64 05 00 19 69 0d 00 7c 07 00 83 01 00 7d 08 00 7c 00 00 69 01 00 64 07 00 X|..i..d...i..|.....}..|..i..d..
3420 7c 02 00 83 02 00 7d 09 00 7c 00 00 69 0c 00 64 05 00 19 69 0d 00 7c 09 00 83 01 00 7d 0a 00 64 |.....}..|..i..d...i..|.....}..d
3440 02 00 7d 0b 00 7c 00 00 69 10 00 69 11 00 7c 05 00 7c 08 00 7c 0a 00 83 03 00 7d 0c 00 7c 0c 00 ..}..|..i..i..|..|..|.....}..|..
3460 64 0a 00 6a 08 00 6f 38 00 01 7c 00 00 69 04 00 6f 2a 00 01 64 08 00 7c 01 00 69 05 00 7c 00 00 d..j..o8..|..i..o*..d..|..i..|..
3480 69 06 00 83 01 00 16 7d 04 00 74 07 00 69 08 00 69 09 00 7c 04 00 83 01 00 01 71 d9 01 01 6e 27 i......}..t..i..i..|......q...n'
34a0 00 01 7c 0b 00 7c 00 00 69 13 00 7c 0c 00 7c 02 00 83 02 00 69 14 00 83 00 00 37 7d 0b 00 7c 0b ..|..|..i..|..|.....i.....7}..|.
34c0 00 64 09 00 37 7d 0b 00 7c 0b 00 69 14 00 83 00 00 7d 0b 00 7c 00 00 69 01 00 7c 00 00 69 02 00 .d..7}..|..i.....}..|..i..|..i..
34e0 7c 02 00 83 02 00 7d 03 00 7c 03 00 69 15 00 83 00 00 01 7c 00 00 69 0b 00 7c 00 00 69 02 00 7c |.....}..|..i......|..i..|..i..|
3500 03 00 7c 02 00 83 03 00 01 7c 0b 00 53 28 0b 00 00 00 73 31 00 00 00 50 72 69 76 61 74 65 20 76 ..|......|..S(....s1...Private.v
3520 65 72 73 69 6f 6e 20 6f 66 20 72 65 73 70 6f 6e 64 28 29 2c 20 64 6f 65 73 20 74 68 65 20 72 65 ersion.of.respond(),.does.the.re
3540 61 6c 20 77 6f 72 6b 2e 69 00 00 00 00 52 5f 00 00 00 73 36 00 00 00 57 41 52 4e 49 4e 47 3a 20 al.work.i....R_...s6...WARNING:.
3560 6d 61 78 69 6d 75 6d 20 72 65 63 75 72 73 69 6f 6e 20 64 65 70 74 68 20 65 78 63 65 65 64 65 64 maximum.recursion.depth.exceeded
3580 20 28 69 6e 70 75 74 3d 27 25 73 27 29 52 a5 00 00 00 52 0d 00 00 00 69 ff ff ff ff 74 05 00 00 .(input='%s')R....R....i....t...
35a0 00 74 6f 70 69 63 73 26 00 00 00 57 41 52 4e 49 4e 47 3a 20 4e 6f 20 6d 61 74 63 68 20 66 6f 75 .topics&...WARNING:.No.match.fou
35c0 6e 64 20 66 6f 72 20 69 6e 70 75 74 3a 20 25 73 0a 74 01 00 00 00 20 4e 28 16 00 00 00 52 a6 00 nd.for.input:.%s.t.....N(....R..
35e0 00 00 52 79 00 00 00 52 07 00 00 00 74 12 00 00 00 5f 6d 61 78 52 65 63 75 72 73 69 6f 6e 44 65 ..Ry...R....t...._maxRecursionDe
3600 70 74 68 52 2b 00 00 00 52 b2 00 00 00 52 31 00 00 00 52 9a 00 00 00 52 9b 00 00 00 52 9c 00 00 pthR+...R....R1...R....R....R...
3620 00 52 ad 00 00 00 52 7b 00 00 00 52 37 00 00 00 74 03 00 00 00 73 75 62 52 06 00 00 00 74 0a 00 .R....R{...R7...t....subR....t..
3640 00 00 49 6e 64 65 78 45 72 72 6f 72 52 2d 00 00 00 74 05 00 00 00 6d 61 74 63 68 52 8d 00 00 00 ..IndexErrorR-...t....matchR....
3660 74 0f 00 00 00 5f 70 72 6f 63 65 73 73 45 6c 65 6d 65 6e 74 52 af 00 00 00 52 8b 00 00 00 28 0d t...._processElementR....R....(.
3680 00 00 00 52 5d 00 00 00 52 15 00 00 00 52 78 00 00 00 74 0a 00 00 00 69 6e 70 75 74 53 74 61 63 ...R]...R....Rx...t....inputStac
36a0 6b 52 a2 00 00 00 74 0b 00 00 00 73 75 62 62 65 64 49 6e 70 75 74 52 b6 00 00 00 52 24 00 00 00 kR....t....subbedInputR....R$...
36c0 74 0a 00 00 00 73 75 62 62 65 64 54 68 61 74 52 b8 00 00 00 74 0b 00 00 00 73 75 62 62 65 64 54 t....subbedThatR....t....subbedT
36e0 6f 70 69 63 52 b5 00 00 00 74 04 00 00 00 65 6c 65 6d 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 opicR....t....elem(....(....s;..
3700 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e ./home/olpc/Activities/HablarCon
3720 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 63 00 00 Sara.activity/aiml/Kernel.pyRc..
3740 00 61 01 00 00 73 3e 00 00 00 00 02 13 01 08 03 15 01 16 01 0a 01 19 01 14 01 08 03 15 01 0d 01 .a...s>.........................
3760 16 03 16 04 15 01 11 01 19 01 16 03 12 01 16 03 06 01 18 01 0d 01 0a 01 16 01 18 03 1c 01 0a 01 ................................
3780 0c 03 15 01 0a 01 16 02 63 03 00 00 00 05 00 00 00 06 00 00 00 43 00 00 00 73 6b 00 00 00 79 15 ........c............C...sk...y.
37a0 00 7c 00 00 69 00 00 7c 01 00 64 01 00 19 19 7d 03 00 57 6e 46 00 01 01 01 7c 00 00 69 01 00 6f .|..i..|..d....}..WnF....|..i..o
37c0 31 00 01 64 02 00 7c 01 00 64 01 00 19 69 02 00 7c 00 00 69 03 00 64 03 00 83 02 00 16 7d 04 00 1..d..|..d...i..|..i..d......}..
37e0 74 04 00 69 05 00 69 06 00 7c 04 00 83 01 00 01 6e 01 00 01 64 04 00 53 6e 01 00 58 7c 03 00 7c t..i..i..|......n...d..Sn..X|..|
3800 01 00 7c 02 00 83 02 00 53 28 05 00 00 00 73 95 01 00 00 50 72 6f 63 65 73 73 20 61 6e 20 41 49 ..|.....S(....s....Process.an.AI
3820 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 66 69 72 73 74 20 69 ML.element...........The.first.i
3840 74 65 6d 20 6f 66 20 74 68 65 20 65 6c 65 6d 20 6c 69 73 74 20 69 73 20 74 68 65 20 6e 61 6d 65 tem.of.the.elem.list.is.the.name
3860 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 27 73 0a 20 20 20 20 20 20 20 20 58 4d 4c 20 74 61 .of.the.element's.........XML.ta
3880 67 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 20 69 74 65 6d 20 69 73 20 61 20 64 69 63 74 69 6f 6e g...The.second.item.is.a.diction
38a0 61 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6e 79 0a 20 20 20 20 20 20 20 20 61 74 74 72 69 ary.containing.any.........attri
38c0 62 75 74 65 73 20 70 61 73 73 65 64 20 74 6f 20 74 68 61 74 20 74 61 67 2c 20 61 6e 64 20 74 68 butes.passed.to.that.tag,.and.th
38e0 65 69 72 20 76 61 6c 75 65 73 2e 20 20 41 6e 79 20 66 75 72 74 68 65 72 0a 20 20 20 20 20 20 20 eir.values...Any.further........
3900 20 69 74 65 6d 73 20 69 6e 20 74 68 65 20 6c 69 73 74 20 61 72 65 20 74 68 65 20 65 6c 65 6d 65 .items.in.the.list.are.the.eleme
3920 6e 74 73 20 65 6e 63 6c 6f 73 65 64 20 62 79 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 nts.enclosed.by.the.current.....
3940 20 20 20 20 65 6c 65 6d 65 6e 74 27 73 20 62 65 67 69 6e 20 61 6e 64 20 65 6e 64 20 74 61 67 73 ....element's.begin.and.end.tags
3960 3b 20 74 68 65 79 20 61 72 65 20 68 61 6e 64 6c 65 64 20 62 79 20 65 61 63 68 0a 20 20 20 20 20 ;.they.are.handled.by.each......
3980 20 20 20 65 6c 65 6d 65 6e 74 27 73 20 68 61 6e 64 6c 65 72 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a ...element's.handler.function...
39a0 20 20 20 20 20 20 20 20 69 00 00 00 00 73 2b 00 00 00 57 41 52 4e 49 4e 47 3a 20 4e 6f 20 68 61 ........i....s+...WARNING:.No.ha
39c0 6e 64 6c 65 72 20 66 6f 75 6e 64 20 66 6f 72 20 3c 25 73 3e 20 65 6c 65 6d 65 6e 74 0a 52 a5 00 ndler.found.for.<%s>.element.R..
39e0 00 00 52 5f 00 00 00 28 07 00 00 00 52 5c 00 00 00 52 2b 00 00 00 52 b2 00 00 00 52 31 00 00 00 ..R_...(....R\...R+...R....R1...
3a00 52 9a 00 00 00 52 9b 00 00 00 52 9c 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 R....R....R....(....R]...R....Rx
3a20 00 00 00 74 0b 00 00 00 68 61 6e 64 6c 65 72 46 75 6e 63 52 a2 00 00 00 28 00 00 00 00 28 00 00 ...t....handlerFuncR....(....(..
3a40 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 ..s;.../home/olpc/Activities/Hab
3a60 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e larConSara.activity/aiml/Kernel.
3a80 70 79 52 be 00 00 00 95 01 00 00 73 10 00 00 00 00 0b 03 01 15 01 03 03 0a 01 1d 01 14 01 08 01 pyR........s....................
3aa0 63 03 00 00 00 04 00 00 00 02 00 00 00 43 00 00 00 73 1b 00 00 00 7c 01 00 64 01 00 19 64 02 00 c............C...s....|..d...d..
3ac0 19 7d 03 00 7c 00 00 69 00 00 7c 03 00 83 01 00 53 28 03 00 00 00 73 5c 01 00 00 50 72 6f 63 65 .}..|..i..|.....S(....s\...Proce
3ae0 73 73 20 61 20 3c 62 6f 74 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 ss.a.<bot>.AIML.element.........
3b00 20 20 52 65 71 75 69 72 65 64 20 65 6c 65 6d 65 6e 74 20 61 74 74 72 69 62 75 74 65 73 3a 0a 20 ..Required.element.attributes:..
3b20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 3a 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 ...........name:.The.name.of.the
3b40 20 62 6f 74 20 70 72 65 64 69 63 61 74 65 20 74 6f 20 72 65 74 72 69 65 76 65 2e 0a 0a 20 20 20 .bot.predicate.to.retrieve......
3b60 20 20 20 20 20 3c 62 6f 74 3e 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 .....<bot>.elements.are.used.to.
3b80 66 65 74 63 68 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 67 6c 6f 62 61 6c 2c 0a 20 20 20 20 20 fetch.the.value.of.global,......
3ba0 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 22 62 6f 74 20 70 72 65 64 69 63 61 74 65 73 2e 22 20 20 ...read-only."bot.predicates."..
3bc0 54 68 65 73 65 20 70 72 65 64 69 63 61 74 65 73 20 63 61 6e 6e 6f 74 20 62 65 20 73 65 74 0a 20 These.predicates.cannot.be.set..
3be0 20 20 20 20 20 20 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 41 49 4d 4c 3b 20 79 6f 75 20 6d 75 73 .......from.within.AIML;.you.mus
3c00 74 20 75 73 65 20 74 68 65 20 73 65 74 42 6f 74 50 72 65 64 69 63 61 74 65 28 29 20 66 75 6e 63 t.use.the.setBotPredicate().func
3c20 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 69 01 00 00 00 52 08 00 00 tion...................i....R...
3c40 00 28 01 00 00 00 52 7c 00 00 00 28 04 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 74 .(....R|...(....R]...R....Rx...t
3c60 08 00 00 00 61 74 74 72 4e 61 6d 65 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 ....attrName(....(....s;.../home
3c80 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 /olpc/Activities/HablarConSara.a
3ca0 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 3d 00 00 00 b1 01 00 00 73 ctivity/aiml/Kernel.pyR=.......s
3cc0 04 00 00 00 00 0b 0e 01 63 03 00 00 00 0e 00 00 00 0f 00 00 00 43 00 00 00 73 94 02 00 00 64 0c ........c............C...s....d.
3ce0 00 7d 03 00 64 01 00 7d 04 00 7c 01 00 64 02 00 19 7d 03 00 7c 03 00 69 01 00 64 03 00 83 01 00 .}..d..}..|..d...}..|..i..d.....
3d00 6f 6e 00 01 7c 03 00 69 01 00 64 04 00 83 01 00 6f 5e 00 01 7c 00 00 69 02 00 7c 03 00 64 03 00 on..|..i..d.....o^..|..i..|..d..
3d20 19 7c 02 00 83 02 00 7d 05 00 7c 05 00 7c 03 00 64 04 00 19 6a 02 00 6f 33 00 01 78 28 00 7c 01 .|.....}..|..|..d...j..o3..x(.|.
3d40 00 64 05 00 1f 44 5d 1c 00 7d 06 00 7c 04 00 7c 00 00 69 03 00 7c 06 00 7c 02 00 83 02 00 37 7d .d...D]..}..|..|..i..|..|.....7}
3d60 04 00 71 68 00 57 7c 04 00 53 71 90 02 01 6e fd 01 01 79 dc 01 64 0c 00 7d 07 00 7c 03 00 69 01 ..qh.W|..Sq...n...y..d..}..|..i.
3d80 00 64 03 00 83 01 00 6f 0e 00 01 7c 03 00 64 03 00 19 7d 07 00 6e 01 00 01 67 00 00 7d 08 00 78 .d.....o...|..d...}..n...g..}..x
3da0 34 00 7c 01 00 64 05 00 1f 44 5d 28 00 7d 06 00 7c 06 00 64 06 00 19 64 07 00 6a 02 00 6f 11 00 4.|..d...D](.}..|..d...d..j..o..
3dc0 01 7c 08 00 69 04 00 7c 06 00 83 01 00 01 71 cc 00 01 71 cc 00 57 74 05 00 7c 08 00 83 01 00 64 .|..i..|......q...q..Wt..|.....d
3de0 06 00 6a 02 00 6f 08 00 01 64 01 00 53 6e 01 00 01 74 06 00 7d 09 00 78 d6 00 7c 08 00 44 5d ce ..j..o...d..Sn...t..}..x..|..D].
3e00 00 7d 0a 00 79 a4 00 7c 0a 00 64 02 00 19 7d 0b 00 74 05 00 7c 0b 00 69 07 00 83 00 00 83 01 00 .}..y..|..d...}..t..|..i........
3e20 64 06 00 6a 02 00 6f 18 00 01 7c 0a 00 7c 08 00 64 08 00 19 6a 02 00 6f 07 00 01 77 20 01 6e 01 d..j..o...|..|..d...j..o...w..n.
3e40 00 01 7c 07 00 7d 0c 00 7c 0c 00 64 0c 00 6a 02 00 6f 0e 00 01 7c 0b 00 64 03 00 19 7d 0c 00 6e ..|..}..|..d..j..o...|..d...}..n
3e60 01 00 01 7c 0b 00 64 04 00 19 7d 0d 00 7c 00 00 69 02 00 7c 0c 00 7c 02 00 83 02 00 7c 0d 00 6a ...|..d...}..|..i..|..|.....|..j
3e80 02 00 6f 21 00 01 74 08 00 7d 09 00 7c 04 00 7c 00 00 69 03 00 7c 0a 00 7c 02 00 83 02 00 37 7d ..o!..t..}..|..|..i..|..|.....7}
3ea0 04 00 50 6e 01 00 01 57 71 20 01 01 01 01 7c 00 00 69 09 00 6f 0d 00 01 64 09 00 47 7c 0a 00 47 ..Pn...Wq.....|..i..o...d..G|..G
3ec0 48 6e 01 00 01 82 00 00 71 20 01 58 71 20 01 57 7c 09 00 70 76 00 01 79 52 00 7c 08 00 64 08 00 Hn......q..Xq..W|..pv..yR.|..d..
3ee0 19 7d 0a 00 7c 0a 00 64 02 00 19 7d 0b 00 7c 0b 00 69 01 00 64 03 00 83 01 00 70 0d 00 01 7c 0b .}..|..d...}..|..i..d.....p...|.
3f00 00 69 01 00 64 04 00 83 01 00 70 1a 00 01 7c 04 00 7c 00 00 69 03 00 7c 0a 00 7c 02 00 83 02 00 .i..d.....p...|..|..i..|..|.....
3f20 37 7d 04 00 6e 01 00 01 57 71 6f 02 01 01 01 7c 00 00 69 09 00 6f 09 00 01 64 0a 00 47 48 6e 01 7}..n...Wqo....|..i..o...d..GHn.
3f40 00 01 82 00 00 71 6f 02 58 6e 01 00 01 57 6e 1d 00 01 01 01 7c 00 00 69 09 00 6f 09 00 01 64 0b .....qo.Xn...Wn.....|..i..o...d.
3f60 00 47 48 6e 01 00 01 82 00 00 6e 01 00 58 7c 04 00 53 28 0d 00 00 00 73 ef 04 00 00 50 72 6f 63 .GHn......n..X|..S(....s....Proc
3f80 65 73 73 20 61 20 3c 63 6f 6e 64 69 74 69 6f 6e 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a ess.a.<condition>.AIML.element..
3fa0 0a 20 20 20 20 20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 65 6c 65 6d 65 6e 74 20 61 74 74 72 69 62 .........Optional.element.attrib
3fc0 75 74 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 3a 20 54 68 65 20 6e 61 6d 65 utes:.............name:.The.name
3fe0 20 6f 66 20 61 20 70 72 65 64 69 63 61 74 65 20 74 6f 20 74 65 73 74 2e 0a 20 20 20 20 20 20 20 .of.a.predicate.to.test.........
4000 20 20 20 20 20 76 61 6c 75 65 3a 20 54 68 65 20 76 61 6c 75 65 20 74 6f 20 74 65 73 74 20 74 68 .....value:.The.value.to.test.th
4020 65 20 70 72 65 64 69 63 61 74 65 20 66 6f 72 2e 0a 0a 20 20 20 20 20 20 20 20 3c 63 6f 6e 64 69 e.predicate.for...........<condi
4040 74 69 6f 6e 3e 20 65 6c 65 6d 65 6e 74 73 20 63 6f 6d 65 20 69 6e 20 74 68 72 65 65 20 66 6c 61 tion>.elements.come.in.three.fla
4060 76 6f 72 73 2e 20 20 45 61 63 68 20 68 61 73 20 64 69 66 66 65 72 65 6e 74 0a 20 20 20 20 20 20 vors...Each.has.different.......
4080 20 20 61 74 74 72 69 62 75 74 65 73 2c 20 61 6e 64 20 65 61 63 68 20 68 61 6e 64 6c 65 73 20 74 ..attributes,.and.each.handles.t
40a0 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 64 69 66 66 65 72 65 6e 74 6c 79 2e 0a 0a 20 20 20 20 heir.contents.differently.......
40c0 20 20 20 20 54 68 65 20 73 69 6d 70 6c 65 73 74 20 63 61 73 65 20 69 73 20 77 68 65 6e 20 74 68 ....The.simplest.case.is.when.th
40e0 65 20 3c 63 6f 6e 64 69 74 69 6f 6e 3e 20 74 61 67 20 68 61 73 20 62 6f 74 68 20 61 20 27 6e 61 e.<condition>.tag.has.both.a.'na
4100 6d 65 27 0a 20 20 20 20 20 20 20 20 61 6e 64 20 61 20 27 76 61 6c 75 65 27 20 61 74 74 72 69 62 me'.........and.a.'value'.attrib
4120 75 74 65 2e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 69 66 20 74 68 65 20 70 72 65 64 69 ute...In.this.case,.if.the.predi
4140 63 61 74 65 0a 20 20 20 20 20 20 20 20 27 6e 61 6d 65 27 20 68 61 73 20 74 68 65 20 76 61 6c 75 cate.........'name'.has.the.valu
4160 65 20 27 76 61 6c 75 65 27 2c 20 74 68 65 6e 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 e.'value',.then.the.contents.of.
4180 74 68 65 20 65 6c 65 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 61 72 65 20 70 72 6f 63 65 73 73 65 the.element.........are.processe
41a0 64 20 61 6e 64 20 72 65 74 75 72 6e 65 64 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 d.and.returned..................
41c0 20 49 66 20 74 68 65 20 3c 63 6f 6e 64 69 74 69 6f 6e 3e 20 65 6c 65 6d 65 6e 74 20 68 61 73 20 .If.the.<condition>.element.has.
41e0 6f 6e 6c 79 20 61 20 27 6e 61 6d 65 27 20 61 74 74 72 69 62 75 74 65 2c 20 74 68 65 6e 0a 20 20 only.a.'name'.attribute,.then...
4200 20 20 20 20 20 20 69 74 73 20 63 6f 6e 74 65 6e 74 73 20 61 72 65 20 61 20 73 65 72 69 65 73 20 ......its.contents.are.a.series.
4220 6f 66 20 3c 6c 69 3e 20 65 6c 65 6d 65 6e 74 73 2c 20 65 61 63 68 20 6f 66 20 77 68 69 63 68 20 of.<li>.elements,.each.of.which.
4240 68 61 73 0a 20 20 20 20 20 20 20 20 61 20 27 76 61 6c 75 65 27 20 61 74 74 72 69 62 75 74 65 2e has.........a.'value'.attribute.
4260 20 20 54 68 65 20 6c 69 73 74 20 69 73 20 73 63 61 6e 6e 65 64 20 66 72 6f 6d 20 74 6f 70 20 74 ..The.list.is.scanned.from.top.t
4280 6f 20 62 6f 74 74 6f 6d 0a 20 20 20 20 20 20 20 20 75 6e 74 69 6c 20 61 20 6d 61 74 63 68 20 69 o.bottom.........until.a.match.i
42a0 73 20 66 6f 75 6e 64 2e 20 20 4f 70 74 69 6f 6e 61 6c 6c 79 2c 20 74 68 65 20 6c 61 73 74 20 3c s.found...Optionally,.the.last.<
42c0 6c 69 3e 20 65 6c 65 6d 65 6e 74 20 63 61 6e 0a 20 20 20 20 20 20 20 20 68 61 76 65 20 6e 6f 20 li>.element.can.........have.no.
42e0 27 76 61 6c 75 65 27 20 61 74 74 72 69 62 75 74 65 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 'value'.attribute,.in.which.case
4300 20 69 74 20 69 73 20 70 72 6f 63 65 73 73 65 64 20 61 6e 64 0a 20 20 20 20 20 20 20 20 72 65 74 .it.is.processed.and.........ret
4320 75 72 6e 65 64 20 69 66 20 6e 6f 20 6f 74 68 65 72 20 6d 61 74 63 68 20 69 73 20 66 6f 75 6e 64 urned.if.no.other.match.is.found
4340 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 74 68 65 20 3c 63 6f 6e 64 69 74 69 6f 6e 3e 20 65 6c ...........If.the.<condition>.el
4360 65 6d 65 6e 74 20 68 61 73 20 6e 65 69 74 68 65 72 20 61 20 27 6e 61 6d 65 27 20 6e 6f 72 20 61 ement.has.neither.a.'name'.nor.a
4380 20 27 76 61 6c 75 65 27 0a 20 20 20 20 20 20 20 20 61 74 74 72 69 62 75 74 65 2c 20 74 68 65 6e .'value'.........attribute,.then
43a0 20 69 74 20 62 65 68 61 76 65 73 20 61 6c 6d 6f 73 74 20 65 78 61 63 74 6c 79 20 6c 69 6b 65 20 .it.behaves.almost.exactly.like.
43c0 74 68 65 20 70 72 65 76 69 6f 75 73 0a 20 20 20 20 20 20 20 20 63 61 73 65 2c 20 65 78 63 65 70 the.previous.........case,.excep
43e0 74 20 74 68 61 74 20 65 61 63 68 20 3c 6c 69 3e 20 73 75 62 65 6c 65 6d 65 6e 74 20 28 65 78 63 t.that.each.<li>.subelement.(exc
4400 65 70 74 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 20 20 20 6c 61 73 74 20 65 6e ept.the.optional.........last.en
4420 74 72 79 29 20 6d 75 73 74 20 6e 6f 77 20 69 6e 63 6c 75 64 65 20 62 6f 74 68 20 27 6e 61 6d 65 try).must.now.include.both.'name
4440 27 20 61 6e 64 20 27 76 61 6c 75 65 27 0a 20 20 20 20 20 20 20 20 61 74 74 72 69 62 75 74 65 73 '.and.'value'.........attributes
4460 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 01 00 00 00 52 08 00 00 00 52 7a 00 00 00 69 ...........R_...i....R....Rz...i
4480 02 00 00 00 69 00 00 00 00 52 18 00 00 00 69 ff ff ff ff 73 24 00 00 00 53 6f 6d 65 74 68 69 6e ....i....R....i....s$...Somethin
44a0 67 20 61 6d 69 73 73 20 2d 2d 20 73 6b 69 70 70 69 6e 67 20 6c 69 73 74 69 74 65 6d 73 19 00 00 g.amiss.--.skipping.listitems...
44c0 00 65 72 72 6f 72 20 69 6e 20 64 65 66 61 75 6c 74 20 6c 69 73 74 69 74 65 6d 73 1e 00 00 00 63 .error.in.default.listitems....c
44e0 61 74 61 73 74 72 6f 70 68 69 63 20 63 6f 6e 64 69 74 69 6f 6e 20 66 61 69 6c 75 72 65 4e 28 0a atastrophic.condition.failureN(.
4500 00 00 00 52 8d 00 00 00 52 83 00 00 00 52 79 00 00 00 52 be 00 00 00 52 ad 00 00 00 52 a6 00 00 ...R....R....Ry...R....R....R...
4520 00 74 05 00 00 00 46 61 6c 73 65 74 04 00 00 00 6b 65 79 73 52 2a 00 00 00 52 2b 00 00 00 28 0e .t....Falset....keysR*...R+...(.
4540 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 74 04 00 00 00 61 74 74 72 52 b5 00 00 00 ...R]...R....Rx...t....attrR....
4560 74 03 00 00 00 76 61 6c 74 01 00 00 00 65 52 08 00 00 00 74 09 00 00 00 6c 69 73 74 69 74 65 6d t....valt....eR....t....listitem
4580 73 74 0a 00 00 00 66 6f 75 6e 64 4d 61 74 63 68 52 18 00 00 00 74 06 00 00 00 6c 69 41 74 74 72 st....foundMatchR....t....liAttr
45a0 74 06 00 00 00 6c 69 4e 61 6d 65 74 07 00 00 00 6c 69 56 61 6c 75 65 28 00 00 00 00 28 00 00 00 t....liNamet....liValue(....(...
45c0 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c .s;.../home/olpc/Activities/Habl
45e0 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 arConSara.activity/aiml/Kernel.p
4600 79 52 3e 00 00 00 c0 01 00 00 73 68 00 00 00 00 1d 06 01 06 01 0a 04 20 01 16 01 11 01 0b 00 06 yR>.......sh....................
4620 01 1a 01 0c 04 03 01 06 01 10 01 0e 02 06 01 0b 00 06 01 11 01 15 02 13 01 08 03 06 01 07 00 06 ................................
4640 01 03 01 0a 03 2a 01 07 02 06 01 0d 01 0e 02 0a 02 19 01 06 01 16 01 09 01 03 03 17 01 0b 01 07 .....*..........................
4660 03 03 01 0a 01 0a 01 20 01 1e 01 03 03 13 01 0f 01 03 02 13 01 07 01 63 03 00 00 00 03 00 00 00 .......................c........
4680 01 00 00 00 43 00 00 00 73 0a 00 00 00 74 00 00 69 01 00 83 00 00 53 28 01 00 00 00 73 ed 00 00 ....C...s....t..i.....S(....s...
46a0 00 50 72 6f 63 65 73 73 20 61 20 3c 64 61 74 65 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a .Process.a.<date>.AIML.element..
46c0 0a 20 20 20 20 20 20 20 20 3c 64 61 74 65 3e 20 65 6c 65 6d 65 6e 74 73 20 72 65 73 6f 6c 76 65 .........<date>.elements.resolve
46e0 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 61 74 65 20 61 6e 64 20 74 69 6d 65 2e 20 20 .to.the.current.date.and.time...
4700 54 68 65 0a 20 20 20 20 20 20 20 20 41 49 4d 4c 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 64 The.........AIML.specification.d
4720 6f 65 73 6e 27 74 20 72 65 71 75 69 72 65 20 61 6e 79 20 70 61 72 74 69 63 75 6c 61 72 20 66 6f oesn't.require.any.particular.fo
4740 72 6d 61 74 20 66 6f 72 0a 20 20 20 20 20 20 20 20 74 68 69 73 20 69 6e 66 6f 72 6d 61 74 69 6f rmat.for.........this.informatio
4760 6e 2c 20 73 6f 20 49 20 67 6f 20 77 69 74 68 20 77 68 61 74 65 76 65 72 27 73 20 73 69 6d 70 6c n,.so.I.go.with.whatever's.simpl
4780 65 73 74 2e 0a 0a 20 20 20 20 20 20 20 20 28 02 00 00 00 52 60 00 00 00 74 07 00 00 00 61 73 63 est...........(....R`...t....asc
47a0 74 69 6d 65 28 03 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 28 00 00 00 00 28 00 00 time(....R]...R....Rx...(....(..
47c0 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 ..s;.../home/olpc/Activities/Hab
47e0 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e larConSara.activity/aiml/Kernel.
4800 70 79 52 3f 00 00 00 26 02 00 00 73 02 00 00 00 00 08 63 03 00 00 00 05 00 00 00 06 00 00 00 43 pyR?...&...s......c............C
4820 00 00 00 73 3e 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c ...s>...d..}..x(.|..d...D]..}..|
4840 03 00 7c 00 00 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 74 01 00 69 02 00 7c ..|..i..|..|.....7}..q..Wt..i..|
4860 03 00 83 01 00 53 28 03 00 00 00 73 b2 00 00 00 50 72 6f 63 65 73 73 20 61 20 3c 66 6f 72 6d 61 .....S(....s....Process.a.<forma
4880 6c 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 66 6f 72 6d 61 l>.AIML.element...........<forma
48a0 6c 3e 20 65 6c 65 6d 65 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e l>.elements.process.their.conten
48c0 74 73 20 72 65 63 75 72 73 69 76 65 6c 79 2c 20 61 6e 64 20 74 68 65 6e 0a 20 20 20 20 20 20 20 ts.recursively,.and.then........
48e0 20 63 61 70 69 74 61 6c 69 7a 65 20 74 68 65 20 66 69 72 73 74 20 6c 65 74 74 65 72 20 6f 66 20 .capitalize.the.first.letter.of.
4900 65 61 63 68 20 77 6f 72 64 20 6f 66 20 74 68 65 20 72 65 73 75 6c 74 2e 0a 0a 20 20 20 20 20 20 each.word.of.the.result.........
4920 20 20 52 5f 00 00 00 69 02 00 00 00 28 03 00 00 00 52 be 00 00 00 74 06 00 00 00 73 74 72 69 6e ..R_...i....(....R....t....strin
4940 67 74 08 00 00 00 63 61 70 77 6f 72 64 73 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 gt....capwords(....R]...R....Rx.
4960 00 00 52 b5 00 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 ..R....R....(....(....s;.../home
4980 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 /olpc/Activities/HablarConSara.a
49a0 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 40 00 00 00 31 02 00 00 73 ctivity/aiml/Kernel.pyR@...1...s
49c0 0a 00 00 00 00 07 06 01 0b 00 06 01 1a 01 63 03 00 00 00 05 00 00 00 06 00 00 00 43 00 00 00 73 ..............c............C...s
49e0 45 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 E...d..}..x(.|..d...D]..}..|..|.
4a00 00 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 7c 00 00 69 01 00 64 03 00 19 69 .i..|..|.....7}..q..W|..i..d...i
4a20 02 00 7c 03 00 83 01 00 53 28 04 00 00 00 73 f3 00 00 00 50 72 6f 63 65 73 73 20 61 20 3c 67 65 ..|.....S(....s....Process.a.<ge
4a40 6e 64 65 72 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 67 65 nder>.AIML.element...........<ge
4a60 6e 64 65 72 3e 20 65 6c 65 6d 65 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e nder>.elements.process.their.con
4a80 74 65 6e 74 73 2c 20 61 6e 64 20 74 68 65 6e 20 73 77 61 70 20 74 68 65 0a 20 20 20 20 20 20 20 tents,.and.then.swap.the........
4aa0 20 67 65 6e 64 65 72 20 6f 66 20 61 6e 79 20 74 68 69 72 64 2d 70 65 72 73 6f 6e 20 73 69 6e 67 .gender.of.any.third-person.sing
4ac0 75 6c 61 72 20 70 72 6f 6e 6f 75 6e 73 20 69 6e 20 74 68 65 20 72 65 73 75 6c 74 2e 0a 20 20 20 ular.pronouns.in.the.result.....
4ae0 20 20 20 20 20 54 68 69 73 20 73 75 62 73 69 74 75 74 69 6f 6e 20 69 73 20 68 61 6e 64 6c 65 64 .....This.subsitution.is.handled
4b00 20 62 79 20 74 68 65 20 61 69 6d 6c 2e 57 6f 72 64 53 75 62 20 6d 6f 64 75 6c 65 2e 0a 0a 20 20 .by.the.aiml.WordSub.module.....
4b20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 52 0a 00 00 00 28 03 00 00 00 52 be 00 00 00 52 ......R_...i....R....(....R....R
4b40 37 00 00 00 52 bb 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 b5 00 7...R....(....R]...R....Rx...R..
4b60 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 ..R....(....(....s;.../home/olpc
4b80 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 /Activities/HablarConSara.activi
4ba0 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 41 00 00 00 3e 02 00 00 73 0a 00 00 00 00 ty/aiml/Kernel.pyRA...>...s.....
4bc0 08 06 01 0b 00 06 01 1a 01 63 03 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 73 18 00 00 00 7c .........c............C...s....|
4be0 00 00 69 00 00 7c 01 00 64 01 00 19 64 02 00 19 7c 02 00 83 02 00 53 28 03 00 00 00 73 75 01 00 ..i..|..d...d...|.....S(....su..
4c00 00 50 72 6f 63 65 73 73 20 61 20 3c 67 65 74 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a .Process.a.<get>.AIML.element...
4c20 20 20 20 20 20 20 20 20 52 65 71 75 69 72 65 64 20 65 6c 65 6d 65 6e 74 20 61 74 74 72 69 62 75 ........Required.element.attribu
4c40 74 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 3a 20 54 68 65 20 6e 61 6d 65 20 tes:.............name:.The.name.
4c60 6f 66 20 74 68 65 20 70 72 65 64 69 63 61 74 65 20 77 68 6f 73 65 20 76 61 6c 75 65 20 73 68 6f of.the.predicate.whose.value.sho
4c80 75 6c 64 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 72 69 65 76 65 64 20 66 72 6f uld.be.............retrieved.fro
4ca0 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 73 65 73 73 69 6f 6e 20 61 6e 64 20 72 65 74 75 m.the.specified.session.and.retu
4cc0 72 6e 65 64 2e 20 20 49 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 64 69 63 rned...If.the.............predic
4ce0 61 74 65 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74 2c 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 ate.doesn't.exist,.the.empty.str
4d00 69 6e 67 20 69 73 20 72 65 74 75 72 6e 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 3c 67 65 74 3e 20 ing.is.returned...........<get>.
4d20 65 6c 65 6d 65 6e 74 73 20 72 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 20 70 elements.return.the.value.of.a.p
4d40 72 65 64 69 63 61 74 65 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 20 20 20 73 70 65 63 69 66 redicate.from.the.........specif
4d60 69 65 64 20 73 65 73 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 69 01 00 00 00 52 08 00 00 00 ied.session...........i....R....
4d80 28 01 00 00 00 52 79 00 00 00 28 03 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 28 00 (....Ry...(....R]...R....Rx...(.
4da0 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 ...(....s;.../home/olpc/Activiti
4dc0 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b es/HablarConSara.activity/aiml/K
4de0 65 72 6e 65 6c 2e 70 79 52 42 00 00 00 4c 02 00 00 73 02 00 00 00 00 0c 63 03 00 00 00 03 00 00 ernel.pyRB...L...s......c.......
4e00 00 03 00 00 00 43 00 00 00 73 10 00 00 00 7c 00 00 69 00 00 7c 01 00 7c 02 00 83 02 00 53 28 01 .....C...s....|..i..|..|.....S(.
4e20 00 00 00 73 65 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 67 6f 73 73 69 70 3e 20 41 49 4d 4c 20 ...se...Process.a.<gossip>.AIML.
4e40 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 67 6f 73 73 69 70 3e 20 65 6c 65 6d 65 element...........<gossip>.eleme
4e60 6e 74 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 63 61 70 74 75 72 65 20 61 6e 64 20 73 74 6f 72 nts.are.used.to.capture.and.stor
4e80 65 20 75 73 65 72 20 69 6e 70 75 74 20 69 6e 0a 20 20 20 20 20 20 20 20 61 6e 20 69 6d 70 6c 65 e.user.input.in.........an.imple
4ea0 6d 65 6e 74 61 74 69 6f 6e 2d 64 65 66 69 6e 65 64 20 6d 61 6e 6e 65 72 2c 20 74 68 65 6f 72 65 mentation-defined.manner,.theore
4ec0 74 69 63 61 6c 6c 79 20 61 6c 6c 6f 77 69 6e 67 20 74 68 65 0a 20 20 20 20 20 20 20 20 62 6f 74 tically.allowing.the.........bot
4ee0 20 74 6f 20 6c 65 61 72 6e 20 66 72 6f 6d 20 74 68 65 20 70 65 6f 70 6c 65 20 69 74 20 63 68 61 .to.learn.from.the.people.it.cha
4f00 74 73 20 77 69 74 68 2e 20 20 49 20 68 61 76 65 6e 27 74 0a 20 20 20 20 20 20 20 20 64 65 73 63 ts.with...I.haven't.........desc
4f20 69 64 65 64 20 68 6f 77 20 74 6f 20 64 65 66 69 6e 65 20 6d 79 20 69 6d 70 6c 65 6d 65 6e 74 61 ided.how.to.define.my.implementa
4f40 74 69 6f 6e 2c 20 73 6f 20 72 69 67 68 74 20 6e 6f 77 0a 20 20 20 20 20 20 20 20 3c 67 6f 73 73 tion,.so.right.now.........<goss
4f60 69 70 3e 20 62 65 68 61 76 65 73 20 69 64 65 6e 74 69 63 61 6c 6c 79 20 74 6f 20 3c 74 68 69 6e ip>.behaves.identically.to.<thin
4f80 6b 3e 2e 0a 0a 20 20 20 20 20 20 20 20 28 01 00 00 00 52 58 00 00 00 28 03 00 00 00 52 5d 00 00 k>...........(....RX...(....R]..
4fa0 00 52 c3 00 00 00 52 78 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f .R....Rx...(....(....s;.../home/
4fc0 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 olpc/Activities/HablarConSara.ac
4fe0 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 43 00 00 00 5b 02 00 00 73 02 tivity/aiml/Kernel.pyRC...[...s.
5000 00 00 00 00 0a 63 03 00 00 00 03 00 00 00 01 00 00 00 43 00 00 00 73 04 00 00 00 7c 02 00 53 28 .....c............C...s....|..S(
5020 01 00 00 00 73 c2 00 00 00 20 50 72 6f 63 65 73 73 20 61 6e 20 3c 69 64 3e 20 41 49 4d 4c 20 65 ....s.....Process.an.<id>.AIML.e
5040 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 69 64 3e 20 65 6c 65 6d 65 6e 74 73 20 72 lement...........<id>.elements.r
5060 65 74 75 72 6e 20 61 20 75 6e 69 71 75 65 20 22 75 73 65 72 20 69 64 22 20 66 6f 72 20 61 20 73 eturn.a.unique."user.id".for.a.s
5080 70 65 63 69 66 69 63 0a 20 20 20 20 20 20 20 20 63 6f 6e 76 65 72 73 61 74 69 6f 6e 2e 20 20 49 pecific.........conversation...I
50a0 6e 20 50 79 41 49 4d 4c 2c 20 74 68 65 20 75 73 65 72 20 69 64 20 69 73 20 74 68 65 20 6e 61 6d n.PyAIML,.the.user.id.is.the.nam
50c0 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 73 65 73 73 69 6f 6e e.of.the.........current.session
50e0 2e 0a 0a 20 20 20 20 20 20 20 20 28 00 00 00 00 28 03 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 ...........(....(....R]...R....R
5100 78 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 x...(....(....s;.../home/olpc/Ac
5120 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f tivities/HablarConSara.activity/
5140 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 44 00 00 00 68 02 00 00 73 02 00 00 00 00 08 63 03 aiml/Kernel.pyRD...h...s......c.
5160 00 00 00 06 00 00 00 08 00 00 00 43 00 00 00 73 90 00 00 00 7c 00 00 69 00 00 7c 00 00 69 01 00 ...........C...s....|..i..|..i..
5180 7c 02 00 83 02 00 7d 03 00 79 18 00 74 02 00 7c 01 00 64 01 00 19 64 02 00 19 83 01 00 7d 04 00 |.....}..y..t..|..d...d......}..
51a0 57 6e 0d 00 01 01 01 64 01 00 7d 04 00 6e 01 00 58 79 0d 00 7c 03 00 7c 04 00 0b 19 53 57 6e 3f Wn.....d..}..n..Xy..|..|....SWn?
51c0 00 04 74 03 00 6a 0a 00 6f 33 00 01 01 01 01 7c 00 00 69 04 00 6f 1e 00 01 64 03 00 7c 04 00 16 ..t..j..o3.....|..i..o...d..|...
51e0 7d 05 00 74 05 00 69 06 00 69 07 00 7c 05 00 83 01 00 01 6e 01 00 01 64 04 00 53 6e 02 00 01 58 }..t..i..i..|......n...d..Sn...X
5200 64 05 00 53 28 06 00 00 00 73 5d 01 00 00 50 72 6f 63 65 73 73 20 61 6e 20 3c 69 6e 70 75 74 3e d..S(....s]...Process.an.<input>
5220 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 4f 70 74 69 6f 6e 61 6c .AIML.element...........Optional
5240 20 61 74 74 72 69 62 75 74 65 20 65 6c 65 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 .attribute.elements:............
5260 20 69 6e 64 65 78 3a 20 54 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 .index:.The.index.of.the.element
5280 20 66 72 6f 6d 20 74 68 65 20 68 69 73 74 6f 72 79 20 6c 69 73 74 20 74 6f 0a 20 20 20 20 20 20 .from.the.history.list.to.......
52a0 20 20 20 20 20 20 72 65 74 75 72 6e 2e 20 31 20 6d 65 61 6e 73 20 74 68 65 20 6d 6f 73 74 20 72 ......return..1.means.the.most.r
52c0 65 63 65 6e 74 20 69 74 65 6d 2c 20 32 20 6d 65 61 6e 73 20 74 68 65 20 6f 6e 65 0a 20 20 20 20 ecent.item,.2.means.the.one.....
52e0 20 20 20 20 20 20 20 20 62 65 66 6f 72 65 20 74 68 61 74 2c 20 61 6e 64 20 73 6f 20 6f 6e 2e 0a ........before.that,.and.so.on..
5300 0a 20 20 20 20 20 20 20 20 3c 69 6e 70 75 74 3e 20 65 6c 65 6d 65 6e 74 73 20 72 65 74 75 72 6e .........<input>.elements.return
5320 20 61 6e 20 65 6e 74 72 79 20 66 72 6f 6d 20 74 68 65 20 69 6e 70 75 74 20 68 69 73 74 6f 72 79 .an.entry.from.the.input.history
5340 20 66 6f 72 0a 20 20 20 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 73 73 69 6f 6e .for.........the.current.session
5360 2e 0a 0a 20 20 20 20 20 20 20 20 69 01 00 00 00 74 05 00 00 00 69 6e 64 65 78 73 33 00 00 00 4e ...........i....t....indexs3...N
5380 6f 20 73 75 63 68 20 69 6e 64 65 78 20 25 64 20 77 68 69 6c 65 20 70 72 6f 63 65 73 73 69 6e 67 o.such.index.%d.while.processing
53a0 20 3c 69 6e 70 75 74 3e 20 65 6c 65 6d 65 6e 74 2e 0a 52 5f 00 00 00 4e 28 08 00 00 00 52 79 00 .<input>.element..R_...N(....Ry.
53c0 00 00 52 05 00 00 00 74 03 00 00 00 69 6e 74 52 bc 00 00 00 52 2b 00 00 00 52 9a 00 00 00 52 9b ..R....t....intR....R+...R....R.
53e0 00 00 00 52 9c 00 00 00 28 06 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 b4 00 00 ...R....(....R]...R....Rx...R...
5400 00 52 d3 00 00 00 52 a2 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f .R....R....(....(....s;.../home/
5420 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 olpc/Activities/HablarConSara.ac
5440 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 45 00 00 00 73 02 00 00 73 12 tivity/aiml/Kernel.pyRE...s...s.
5460 00 00 00 00 0c 15 01 1b 01 0d 01 10 01 0e 01 0a 01 0a 01 14 01 63 03 00 00 00 03 00 00 00 03 00 .....................c..........
5480 00 00 43 00 00 00 73 10 00 00 00 7c 00 00 69 00 00 7c 01 00 7c 02 00 83 02 00 53 28 01 00 00 00 ..C...s....|..i..|..|.....S(....
54a0 73 ab 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 6a 61 76 61 73 63 72 69 70 74 3e 20 41 49 4d 4c s....Process.a.<javascript>.AIML
54c0 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 6a 61 76 61 73 63 72 69 70 74 3e 20 .element...........<javascript>.
54e0 65 6c 65 6d 65 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 elements.process.their.contents.
5500 72 65 63 75 72 73 69 76 65 6c 79 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 74 68 65 6e 20 72 75 recursively,.and.........then.ru
5520 6e 20 74 68 65 20 72 65 73 75 6c 74 73 20 74 68 72 6f 75 67 68 20 61 20 73 65 72 76 65 72 2d 73 n.the.results.through.a.server-s
5540 69 64 65 20 4a 61 76 61 73 63 72 69 70 74 0a 20 20 20 20 20 20 20 20 69 6e 74 65 72 70 72 65 74 ide.Javascript.........interpret
5560 65 72 20 74 6f 20 63 6f 6d 70 75 74 65 20 74 68 65 20 66 69 6e 61 6c 20 72 65 73 70 6f 6e 73 65 er.to.compute.the.final.response
5580 2e 20 20 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 61 72 65 20 6e ...Implementations.........are.n
55a0 6f 74 20 72 65 71 75 69 72 65 64 20 74 6f 20 70 72 6f 76 69 64 65 20 61 6e 20 61 63 74 75 61 6c ot.required.to.provide.an.actual
55c0 20 4a 61 76 61 73 63 72 69 70 74 20 69 6e 74 65 72 70 72 65 74 65 72 2c 0a 20 20 20 20 20 20 20 .Javascript.interpreter,........
55e0 20 61 6e 64 20 72 69 67 68 74 20 6e 6f 77 20 50 79 41 49 4d 4c 20 64 6f 65 73 6e 27 74 3b 20 3c .and.right.now.PyAIML.doesn't;.<
5600 6a 61 76 61 73 63 72 69 70 74 3e 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 62 65 68 61 76 65 0a javascript>.elements.are.behave.
5620 20 20 20 20 20 20 20 20 65 78 61 63 74 6c 79 20 6c 69 6b 65 20 3c 74 68 69 6e 6b 3e 20 65 6c 65 ........exactly.like.<think>.ele
5640 6d 65 6e 74 73 2e 0a 0a 20 20 20 20 20 20 20 20 28 01 00 00 00 52 58 00 00 00 28 03 00 00 00 52 ments...........(....RX...(....R
5660 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f ]...R....Rx...(....(....s;.../ho
5680 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 me/olpc/Activities/HablarConSara
56a0 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 46 00 00 00 8a 02 00 .activity/aiml/Kernel.pyRF......
56c0 00 73 02 00 00 00 00 0b 63 03 00 00 00 05 00 00 00 06 00 00 00 43 00 00 00 73 42 00 00 00 64 01 .s......c............C...sB...d.
56e0 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 00 69 00 00 7c 04 .}..x(.|..d...D]..}..|..|..i..|.
5700 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 7c 00 00 69 01 00 7c 03 00 83 01 00 01 64 01 00 53 .|.....7}..q..W|..i..|......d..S
5720 28 03 00 00 00 73 ac 00 00 00 50 72 6f 63 65 73 73 20 61 20 3c 6c 65 61 72 6e 3e 20 41 49 4d 4c (....s....Process.a.<learn>.AIML
5740 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 6c 65 61 72 6e 3e 20 65 6c 65 6d 65 .element...........<learn>.eleme
5760 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 72 65 63 75 72 nts.process.their.contents.recur
5780 73 69 76 65 6c 79 2c 20 61 6e 64 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 74 72 65 61 74 20 74 sively,.and.then.........treat.t
57a0 68 65 20 72 65 73 75 6c 74 20 61 73 20 61 6e 20 41 49 4d 4c 20 66 69 6c 65 20 74 6f 20 6f 70 65 he.result.as.an.AIML.file.to.ope
57c0 6e 20 61 6e 64 20 6c 65 61 72 6e 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 n.and.learn...........R_...i....
57e0 28 02 00 00 00 52 be 00 00 00 52 17 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 (....R....R....(....R]...R....Rx
5800 00 00 00 52 73 00 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d ...Rs...R....(....(....s;.../hom
5820 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e e/olpc/Activities/HablarConSara.
5840 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 47 00 00 00 98 02 00 00 activity/aiml/Kernel.pyRG.......
5860 73 0c 00 00 00 00 07 06 01 0b 00 06 01 1a 01 0d 01 63 03 00 00 00 05 00 00 00 06 00 00 00 43 00 s................c............C.
5880 00 00 73 35 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 ..s5...d..}..x(.|..d...D]..}..|.
58a0 00 7c 00 00 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 7c 03 00 53 28 03 00 00 .|..i..|..|.....7}..q..W|..S(...
58c0 00 73 af 01 00 00 50 72 6f 63 65 73 73 20 61 6e 20 3c 6c 69 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 .s....Process.an.<li>.AIML.eleme
58e0 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 61 74 74 72 69 62 75 74 65 20 nt...........Optional.attribute.
5900 65 6c 65 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 3a 20 74 68 65 20 elements:.............name:.the.
5920 6e 61 6d 65 20 6f 66 20 61 20 70 72 65 64 69 63 61 74 65 20 74 6f 20 71 75 65 72 79 2e 0a 20 20 name.of.a.predicate.to.query....
5940 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 3a 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 63 68 ..........value:.the.value.to.ch
5960 65 63 6b 20 74 68 61 74 20 70 72 65 64 69 63 61 74 65 20 66 6f 72 2e 0a 0a 20 20 20 20 20 20 20 eck.that.predicate.for..........
5980 20 3c 6c 69 3e 20 65 6c 65 6d 65 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e .<li>.elements.process.their.con
59a0 74 65 6e 74 73 20 72 65 63 75 72 73 69 76 65 6c 79 20 61 6e 64 20 72 65 74 75 72 6e 0a 20 20 20 tents.recursively.and.return....
59c0 20 20 20 20 20 74 68 65 20 72 65 73 75 6c 74 73 2e 20 54 68 65 79 20 63 61 6e 20 6f 6e 6c 79 20 .....the.results..They.can.only.
59e0 61 70 70 65 61 72 20 69 6e 73 69 64 65 20 3c 63 6f 6e 64 69 74 69 6f 6e 3e 20 61 6e 64 0a 20 20 appear.inside.<condition>.and...
5a00 20 20 20 20 20 20 3c 72 61 6e 64 6f 6d 3e 20 65 6c 65 6d 65 6e 74 73 2e 20 20 53 65 65 20 5f 70 ......<random>.elements...See._p
5a20 72 6f 63 65 73 73 43 6f 6e 64 69 74 69 6f 6e 28 29 20 61 6e 64 0a 20 20 20 20 20 20 20 20 5f 70 rocessCondition().and........._p
5a40 72 6f 63 65 73 73 52 61 6e 64 6f 6d 28 29 20 66 6f 72 20 64 65 74 61 69 6c 73 20 6f 66 20 74 68 rocessRandom().for.details.of.th
5a60 65 69 72 20 75 73 61 67 65 2e 0a 20 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 28 eir.usage............R_...i....(
5a80 01 00 00 00 52 be 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 b5 00 ....R....(....R]...R....Rx...R..
5aa0 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 ..R....(....(....s;.../home/olpc
5ac0 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 /Activities/HablarConSara.activi
5ae0 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 48 00 00 00 a6 02 00 00 73 0a 00 00 00 00 ty/aiml/Kernel.pyRH.......s.....
5b00 0d 06 01 0b 00 06 01 1a 01 63 03 00 00 00 05 00 00 00 06 00 00 00 43 00 00 00 73 3e 00 00 00 64 .........c............C...s>...d
5b20 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 00 69 00 00 7c ..}..x(.|..d...D]..}..|..|..i..|
5b40 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 74 01 00 69 02 00 7c 03 00 83 01 00 53 28 03 00 ..|.....7}..q..Wt..i..|.....S(..
5b60 00 00 73 a6 00 00 00 50 72 6f 63 65 73 73 20 61 20 3c 6c 6f 77 65 72 63 61 73 65 3e 20 41 49 4d ..s....Process.a.<lowercase>.AIM
5b80 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 6c 6f 77 65 72 63 61 73 65 3e 20 L.element...........<lowercase>.
5ba0 65 6c 65 6d 65 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 elements.process.their.contents.
5bc0 72 65 63 75 72 73 69 76 65 6c 79 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 74 68 65 6e 20 63 6f recursively,.and.........then.co
5be0 6e 76 65 72 74 20 74 68 65 20 72 65 73 75 6c 74 73 20 74 6f 20 61 6c 6c 2d 6c 6f 77 65 72 63 61 nvert.the.results.to.all-lowerca
5c00 73 65 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 28 03 00 00 00 52 be 00 00 se...........R_...i....(....R...
5c20 00 52 d1 00 00 00 74 05 00 00 00 6c 6f 77 65 72 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 .R....t....lower(....R]...R....R
5c40 78 00 00 00 52 b5 00 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f x...R....R....(....(....s;.../ho
5c60 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 me/olpc/Activities/HablarConSara
5c80 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 49 00 00 00 b9 02 00 .activity/aiml/Kernel.pyRI......
5ca0 00 73 0a 00 00 00 00 07 06 01 0b 00 06 01 1a 01 63 03 00 00 00 05 00 00 00 07 00 00 00 43 00 00 .s..............c............C..
5cc0 00 73 78 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 .sx...d..}..x(.|..d...D]..}..|..
5ce0 7c 00 00 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 74 01 00 7c 01 00 64 02 00 |..i..|..|.....7}..q..Wt..|..d..
5d00 1f 83 01 00 64 03 00 6a 02 00 6f 1c 00 01 7c 00 00 69 00 00 64 04 00 68 00 00 67 02 00 7c 02 00 ....d..j..o...|..i..d..h..g..|..
5d20 83 02 00 7d 03 00 6e 01 00 01 7c 00 00 69 02 00 64 05 00 19 69 03 00 7c 03 00 83 01 00 53 28 06 ...}..n...|..i..d...i..|.....S(.
5d40 00 00 00 73 8f 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 70 65 72 73 6f 6e 3e 20 41 49 4d 4c 20 ...s....Process.a.<person>.AIML.
5d60 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 70 65 72 73 6f 6e 3e 20 65 6c 65 6d 65 element...........<person>.eleme
5d80 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 72 65 63 75 72 nts.process.their.contents.recur
5da0 73 69 76 65 6c 79 2c 20 61 6e 64 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 63 6f 6e 76 65 72 74 sively,.and.then.........convert
5dc0 20 61 6c 6c 20 70 72 6f 6e 6f 75 6e 73 20 69 6e 20 74 68 65 20 72 65 73 75 6c 74 73 20 66 72 6f .all.pronouns.in.the.results.fro
5de0 6d 20 31 73 74 20 70 65 72 73 6f 6e 20 74 6f 20 32 6e 64 0a 20 20 20 20 20 20 20 20 70 65 72 73 m.1st.person.to.2nd.........pers
5e00 6f 6e 2c 20 61 6e 64 20 76 69 63 65 20 76 65 72 73 61 2e 20 20 54 68 69 73 20 73 75 62 73 69 74 on,.and.vice.versa...This.subsit
5e20 75 74 69 6f 6e 20 69 73 20 68 61 6e 64 6c 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 20 20 20 20 ution.is.handled.by.the.........
5e40 61 69 6d 6c 2e 57 6f 72 64 53 75 62 20 6d 6f 64 75 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 aiml.WordSub.module...........If
5e60 20 74 68 65 20 3c 70 65 72 73 6f 6e 3e 20 74 61 67 20 69 73 20 75 73 65 64 20 61 74 6f 6d 69 63 .the.<person>.tag.is.used.atomic
5e80 61 6c 6c 79 20 28 65 2e 67 2e 20 3c 70 65 72 73 6f 6e 2f 3e 29 2c 20 69 74 20 69 73 0a 20 20 20 ally.(e.g..<person/>),.it.is....
5ea0 20 20 20 20 20 61 20 73 68 6f 72 74 63 75 74 20 66 6f 72 20 3c 70 65 72 73 6f 6e 3e 3c 73 74 61 .....a.shortcut.for.<person><sta
5ec0 72 2f 3e 3c 2f 70 65 72 73 6f 6e 3e 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 r/></person>...........R_...i...
5ee0 00 69 00 00 00 00 52 21 00 00 00 52 0b 00 00 00 28 04 00 00 00 52 be 00 00 00 52 a6 00 00 00 52 .i....R!...R....(....R....R....R
5f00 37 00 00 00 52 bb 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 b5 00 7...R....(....R]...R....Rx...R..
5f20 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 ..R....(....(....s;.../home/olpc
5f40 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 /Activities/HablarConSara.activi
5f60 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 4a 00 00 00 c6 02 00 00 73 0e 00 00 00 00 ty/aiml/Kernel.pyRJ.......s.....
5f80 0c 06 01 0b 00 06 01 1a 01 17 01 1c 01 63 03 00 00 00 05 00 00 00 07 00 00 00 43 00 00 00 73 78 .............c............C...sx
5fa0 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 00 ...d..}..x(.|..d...D]..}..|..|..
5fc0 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 74 01 00 7c 01 00 64 02 00 1f 83 01 i..|..|.....7}..q..Wt..|..d.....
5fe0 00 64 03 00 6a 02 00 6f 1c 00 01 7c 00 00 69 00 00 64 04 00 68 00 00 67 02 00 7c 02 00 83 02 00 .d..j..o...|..i..d..h..g..|.....
6000 7d 03 00 6e 01 00 01 7c 00 00 69 02 00 64 05 00 19 69 03 00 7c 03 00 83 01 00 53 28 06 00 00 00 }..n...|..i..d...i..|.....S(....
6020 73 95 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 70 65 72 73 6f 6e 32 3e 20 41 49 4d 4c 20 65 6c s....Process.a.<person2>.AIML.el
6040 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 70 65 72 73 6f 6e 32 3e 20 65 6c 65 6d 65 6e ement...........<person2>.elemen
6060 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 72 65 63 75 72 73 ts.process.their.contents.recurs
6080 69 76 65 6c 79 2c 20 61 6e 64 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 63 6f 6e 76 65 72 74 20 ively,.and.then.........convert.
60a0 61 6c 6c 20 70 72 6f 6e 6f 75 6e 73 20 69 6e 20 74 68 65 20 72 65 73 75 6c 74 73 20 66 72 6f 6d all.pronouns.in.the.results.from
60c0 20 31 73 74 20 70 65 72 73 6f 6e 20 74 6f 20 33 72 64 0a 20 20 20 20 20 20 20 20 70 65 72 73 6f .1st.person.to.3rd.........perso
60e0 6e 2c 20 61 6e 64 20 76 69 63 65 20 76 65 72 73 61 2e 20 20 54 68 69 73 20 73 75 62 73 69 74 75 n,.and.vice.versa...This.subsitu
6100 74 69 6f 6e 20 69 73 20 68 61 6e 64 6c 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 20 20 20 20 61 tion.is.handled.by.the.........a
6120 69 6d 6c 2e 57 6f 72 64 53 75 62 20 6d 6f 64 75 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 iml.WordSub.module...........If.
6140 74 68 65 20 3c 70 65 72 73 6f 6e 32 3e 20 74 61 67 20 69 73 20 75 73 65 64 20 61 74 6f 6d 69 63 the.<person2>.tag.is.used.atomic
6160 61 6c 6c 79 20 28 65 2e 67 2e 20 3c 70 65 72 73 6f 6e 32 2f 3e 29 2c 20 69 74 20 69 73 0a 20 20 ally.(e.g..<person2/>),.it.is...
6180 20 20 20 20 20 20 61 20 73 68 6f 72 74 63 75 74 20 66 6f 72 20 3c 70 65 72 73 6f 6e 32 3e 3c 73 ......a.shortcut.for.<person2><s
61a0 74 61 72 2f 3e 3c 2f 70 65 72 73 6f 6e 32 3e 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 tar/></person2>...........R_...i
61c0 02 00 00 00 69 00 00 00 00 52 21 00 00 00 52 0c 00 00 00 28 04 00 00 00 52 be 00 00 00 52 a6 00 ....i....R!...R....(....R....R..
61e0 00 00 52 37 00 00 00 52 bb 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 ..R7...R....(....R]...R....Rx...
6200 52 b5 00 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f R....R....(....(....s;.../home/o
6220 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 lpc/Activities/HablarConSara.act
6240 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 4b 00 00 00 da 02 00 00 73 0e 00 ivity/aiml/Kernel.pyRK.......s..
6260 00 00 00 0c 06 01 0b 00 06 01 1a 01 17 01 1c 01 63 03 00 00 00 05 00 00 00 06 00 00 00 43 00 00 ................c............C..
6280 00 73 79 00 00 00 67 00 00 7d 03 00 78 34 00 7c 01 00 64 01 00 1f 44 5d 28 00 7d 04 00 7c 04 00 .sy...g..}..x4.|..d...D](.}..|..
62a0 64 02 00 19 64 03 00 6a 02 00 6f 11 00 01 7c 03 00 69 00 00 7c 04 00 83 01 00 01 71 11 00 01 71 d...d..j..o...|..i..|......q...q
62c0 11 00 57 74 01 00 7c 03 00 83 01 00 64 02 00 6a 02 00 6f 08 00 01 64 04 00 53 6e 01 00 01 74 02 ..Wt..|.....d..j..o...d..Sn...t.
62e0 00 69 03 00 7c 03 00 83 01 00 01 7c 00 00 69 04 00 7c 03 00 64 02 00 19 7c 02 00 83 02 00 53 28 .i..|......|..i..|..d...|.....S(
6300 05 00 00 00 73 9c 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 72 61 6e 64 6f 6d 3e 20 41 49 4d 4c ....s....Process.a.<random>.AIML
6320 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 72 61 6e 64 6f 6d 3e 20 65 6c 65 6d .element...........<random>.elem
6340 65 6e 74 73 20 63 6f 6e 74 61 69 6e 20 7a 65 72 6f 20 6f 72 20 6d 6f 72 65 20 3c 6c 69 3e 20 65 ents.contain.zero.or.more.<li>.e
6360 6c 65 6d 65 6e 74 73 2e 20 20 49 66 0a 20 20 20 20 20 20 20 20 6e 6f 6e 65 2c 20 74 68 65 20 65 lements...If.........none,.the.e
6380 6d 70 74 79 20 73 74 72 69 6e 67 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 20 49 66 20 6f 6e 65 mpty.string.is.returned...If.one
63a0 20 6f 72 20 6d 6f 72 65 20 3c 6c 69 3e 0a 20 20 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 73 20 61 .or.more.<li>.........elements.a
63c0 72 65 20 70 72 65 73 65 6e 74 2c 20 6f 6e 65 20 6f 66 20 74 68 65 6d 20 69 73 20 73 65 6c 65 63 re.present,.one.of.them.is.selec
63e0 74 65 64 20 72 61 6e 64 6f 6d 6c 79 20 74 6f 20 62 65 0a 20 20 20 20 20 20 20 20 70 72 6f 63 65 ted.randomly.to.be.........proce
6400 73 73 65 64 20 72 65 63 75 72 73 69 76 65 6c 79 20 61 6e 64 20 68 61 76 65 20 69 74 73 20 72 65 ssed.recursively.and.have.its.re
6420 73 75 6c 74 73 20 72 65 74 75 72 6e 65 64 2e 20 20 4f 6e 6c 79 20 74 68 65 0a 20 20 20 20 20 20 sults.returned...Only.the.......
6440 20 20 63 68 6f 73 65 6e 20 3c 6c 69 3e 20 65 6c 65 6d 65 6e 74 27 73 20 63 6f 6e 74 65 6e 74 73 ..chosen.<li>.element's.contents
6460 20 61 72 65 20 70 72 6f 63 65 73 73 65 64 2e 20 20 41 6e 79 20 6e 6f 6e 2d 3c 6c 69 3e 20 63 6f .are.processed...Any.non-<li>.co
6480 6e 74 65 6e 74 73 20 61 72 65 0a 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 64 2e 0a 0a 20 20 20 ntents.are.........ignored......
64a0 20 20 20 20 20 69 02 00 00 00 69 00 00 00 00 52 18 00 00 00 52 5f 00 00 00 28 05 00 00 00 52 ad .....i....i....R....R_...(....R.
64c0 00 00 00 52 a6 00 00 00 52 1a 00 00 00 74 07 00 00 00 73 68 75 66 66 6c 65 52 be 00 00 00 28 05 ...R....R....t....shuffleR....(.
64e0 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 cb 00 00 00 52 ca 00 00 00 28 00 00 00 ...R]...R....Rx...R....R....(...
6500 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 .(....s;.../home/olpc/Activities
6520 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 /HablarConSara.activity/aiml/Ker
6540 6e 65 6c 2e 70 79 52 4c 00 00 00 ee 02 00 00 73 12 00 00 00 00 0b 06 01 0b 00 06 01 11 01 15 01 nel.pyRL.......s................
6560 13 01 08 03 0d 01 63 03 00 00 00 06 00 00 00 0a 00 00 00 43 00 00 00 73 9e 00 00 00 64 01 00 7d ......c............C...s....d..}
6580 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 00 69 00 00 7c 04 00 7c ..x(.|..d...D]..}..|..|..i..|..|
65a0 02 00 83 02 00 37 7d 03 00 71 11 00 57 79 4f 00 7c 03 00 69 01 00 83 00 00 7d 03 00 74 02 00 69 .....7}..q..WyO.|..i.....}..t..i
65c0 03 00 7c 03 00 64 03 00 64 04 00 83 03 00 7d 05 00 74 02 00 69 04 00 7c 05 00 64 05 00 19 83 01 ..|..d..d.....}..t..i..|..d.....
65e0 00 7c 05 00 64 05 00 3c 74 02 00 69 05 00 7c 05 00 83 01 00 7d 03 00 7c 03 00 53 57 6e 17 00 04 .|..d..<t..i..|.....}..|..SWn...
6600 74 06 00 6a 0a 00 6f 0b 00 01 01 01 01 64 01 00 53 6e 02 00 01 58 64 06 00 53 28 07 00 00 00 73 t..j..o......d..Sn...Xd..S(....s
6620 aa 00 00 00 50 72 6f 63 65 73 73 20 61 20 3c 73 65 6e 74 65 6e 63 65 3e 20 41 49 4d 4c 20 65 6c ....Process.a.<sentence>.AIML.el
6640 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 73 65 6e 74 65 6e 63 65 3e 20 65 6c 65 6d 65 ement...........<sentence>.eleme
6660 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 72 65 63 75 72 nts.process.their.contents.recur
6680 73 69 76 65 6c 79 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 74 68 65 6e 20 63 61 70 69 74 61 6c sively,.and.........then.capital
66a0 69 7a 65 20 74 68 65 20 66 69 72 73 74 20 6c 65 74 74 65 72 20 6f 66 20 74 68 65 20 72 65 73 75 ize.the.first.letter.of.the.resu
66c0 6c 74 73 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 52 b9 00 00 00 69 01 00 lts...........R_...i....R....i..
66e0 00 00 69 00 00 00 00 4e 28 07 00 00 00 52 be 00 00 00 52 af 00 00 00 52 d1 00 00 00 74 05 00 00 ..i....N(....R....R....R....t...
6700 00 73 70 6c 69 74 74 0a 00 00 00 63 61 70 69 74 61 6c 69 7a 65 74 04 00 00 00 6a 6f 69 6e 52 bc .splitt....capitalizet....joinR.
6720 00 00 00 28 06 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 b5 00 00 00 52 ca 00 00 ...(....R]...R....Rx...R....R...
6740 00 74 05 00 00 00 77 6f 72 64 73 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f .t....words(....(....s;.../home/
6760 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 olpc/Activities/HablarConSara.ac
6780 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 4e 00 00 00 05 03 00 00 73 18 tivity/aiml/Kernel.pyRN.......s.
67a0 00 00 00 00 07 06 01 0b 00 06 01 1a 01 03 01 0c 01 15 01 17 01 0f 01 08 01 0e 01 63 03 00 00 00 ...........................c....
67c0 05 00 00 00 07 00 00 00 43 00 00 00 73 50 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 ........C...sP...d..}..x(.|..d..
67e0 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 00 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 .D]..}..|..|..i..|..|.....7}..q.
6800 00 57 7c 00 00 69 01 00 7c 01 00 64 03 00 19 64 04 00 19 7c 03 00 7c 02 00 83 03 00 01 7c 03 00 .W|..i..|..d...d...|..|......|..
6820 53 28 05 00 00 00 73 5d 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 73 65 74 3e 20 41 49 4d 4c 20 S(....s]...Process.a.<set>.AIML.
6840 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 52 65 71 75 69 72 65 64 20 65 6c 65 6d 65 element...........Required.eleme
6860 6e 74 20 61 74 74 72 69 62 75 74 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 3a nt.attributes:.............name:
6880 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 72 65 64 69 63 61 74 65 20 74 6f 20 73 65 .The.name.of.the.predicate.to.se
68a0 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 73 65 74 3e 20 65 6c 65 6d 65 6e 74 73 20 70 72 6f 63 65 t...........<set>.elements.proce
68c0 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 72 65 63 75 72 73 69 76 65 6c 79 2c 20 61 ss.their.contents.recursively,.a
68e0 6e 64 20 61 73 73 69 67 6e 20 74 68 65 20 72 65 73 75 6c 74 73 20 74 6f 20 61 20 70 72 65 64 69 nd.assign.the.results.to.a.predi
6900 63 61 74 65 0a 20 20 20 20 20 20 20 20 28 67 69 76 65 6e 20 62 79 20 74 68 65 69 72 20 27 6e 61 cate.........(given.by.their.'na
6920 6d 65 27 20 61 74 74 72 69 62 75 74 65 29 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 me'.attribute).in.the.current.se
6940 73 73 69 6f 6e 2e 20 20 54 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 65 6c 65 6d ssion...The.contents.of.the.elem
6960 65 6e 74 0a 20 20 20 20 20 20 20 20 61 72 65 20 61 6c 73 6f 20 72 65 74 75 72 6e 65 64 2e 0a 0a ent.........are.also.returned...
6980 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 69 01 00 00 00 52 08 00 00 00 28 02 00 00 ........R_...i....i....R....(...
69a0 00 52 be 00 00 00 52 7b 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 .R....R{...(....R]...R....Rx...R
69c0 7a 00 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c z...R....(....(....s;.../home/ol
69e0 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 pc/Activities/HablarConSara.acti
6a00 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 4f 00 00 00 19 03 00 00 73 0c 00 00 vity/aiml/Kernel.pyRO.......s...
6a20 00 00 0b 06 01 0b 00 06 01 1a 01 1b 01 63 03 00 00 00 03 00 00 00 02 00 00 00 43 00 00 00 73 10 .............c............C...s.
6a40 00 00 00 74 00 00 7c 00 00 69 01 00 83 00 00 83 01 00 53 28 01 00 00 00 73 8c 00 00 00 50 72 6f ...t..|..i........S(....s....Pro
6a60 63 65 73 73 20 61 20 3c 73 69 7a 65 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 cess.a.<size>.AIML.element......
6a80 20 20 20 20 20 3c 73 69 7a 65 3e 20 65 6c 65 6d 65 6e 74 73 20 72 65 74 75 72 6e 20 74 68 65 20 .....<size>.elements.return.the.
6aa0 6e 75 6d 62 65 72 20 6f 66 20 41 49 4d 4c 20 63 61 74 65 67 6f 72 69 65 73 20 63 75 72 72 65 6e number.of.AIML.categories.curren
6ac0 74 6c 79 0a 20 20 20 20 20 20 20 20 69 6e 20 74 68 65 20 62 6f 74 27 73 20 62 72 61 69 6e 2e 0a tly.........in.the.bot's.brain..
6ae0 0a 20 20 20 20 20 20 20 20 28 02 00 00 00 74 03 00 00 00 73 74 72 52 70 00 00 00 28 03 00 00 00 .........(....t....strRp...(....
6b00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 R]...R....Rx...(....(....s;.../h
6b20 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 ome/olpc/Activities/HablarConSar
6b40 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 50 00 00 00 2b 03 a.activity/aiml/Kernel.pyRP...+.
6b60 00 00 73 02 00 00 00 00 07 63 03 00 00 00 05 00 00 00 03 00 00 00 43 00 00 00 73 2e 00 00 00 7c ..s......c............C...s....|
6b80 00 00 69 00 00 64 01 00 68 00 00 67 02 00 7c 02 00 83 02 00 7d 03 00 7c 00 00 69 01 00 7c 03 00 ..i..d..h..g..|.....}..|..i..|..
6ba0 7c 02 00 83 02 00 7d 04 00 7c 04 00 53 28 02 00 00 00 73 66 00 00 00 50 72 6f 63 65 73 73 20 61 |.....}..|..S(....sf...Process.a
6bc0 6e 20 3c 73 72 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 73 n.<sr>.AIML.element...........<s
6be0 72 3e 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 73 68 6f 72 74 63 75 74 73 20 66 6f 72 20 3c 73 r>.elements.are.shortcuts.for.<s
6c00 72 61 69 3e 3c 73 74 61 72 2f 3e 3c 2f 73 72 61 69 3e 2e 0a 0a 20 20 20 20 20 20 20 20 52 21 00 rai><star/></srai>...........R!.
6c20 00 00 28 02 00 00 00 52 be 00 00 00 52 63 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 ..(....R....Rc...(....R]...R....
6c40 52 78 00 00 00 52 21 00 00 00 52 b5 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 Rx...R!...R....(....(....s;.../h
6c60 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 ome/olpc/Activities/HablarConSar
6c80 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 51 00 00 00 35 03 a.activity/aiml/Kernel.pyRQ...5.
6ca0 00 00 73 06 00 00 00 00 06 18 01 12 01 63 03 00 00 00 05 00 00 00 06 00 00 00 43 00 00 00 73 41 ..s..........c............C...sA
6cc0 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 00 ...d..}..x(.|..d...D]..}..|..|..
6ce0 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 7c 00 00 69 01 00 7c 03 00 7c 02 00 i..|..|.....7}..q..W|..i..|..|..
6d00 83 02 00 53 28 03 00 00 00 73 09 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 73 72 61 69 3e 20 41 ...S(....s....Process.a.<srai>.A
6d20 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 73 72 61 69 3e 20 65 6c 65 IML.element...........<srai>.ele
6d40 6d 65 6e 74 73 20 72 65 63 75 72 73 69 76 65 6c 79 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 ments.recursively.process.their.
6d60 63 6f 6e 74 65 6e 74 73 2c 20 61 6e 64 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 70 61 73 73 20 contents,.and.then.........pass.
6d80 74 68 65 20 72 65 73 75 6c 74 73 20 72 69 67 68 74 20 62 61 63 6b 20 69 6e 74 6f 20 74 68 65 20 the.results.right.back.into.the.
6da0 41 49 4d 4c 20 69 6e 74 65 72 70 72 65 74 65 72 20 61 73 20 61 20 6e 65 77 0a 20 20 20 20 20 20 AIML.interpreter.as.a.new.......
6dc0 20 20 70 69 65 63 65 20 6f 66 20 69 6e 70 75 74 2e 20 20 54 68 65 20 72 65 73 75 6c 74 73 20 6f ..piece.of.input...The.results.o
6de0 66 20 74 68 69 73 20 6e 65 77 20 69 6e 70 75 74 20 73 74 72 69 6e 67 20 61 72 65 0a 20 20 20 20 f.this.new.input.string.are.....
6e00 20 20 20 20 72 65 74 75 72 6e 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 ....returned...........R_...i...
6e20 00 28 02 00 00 00 52 be 00 00 00 52 63 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 .(....R....Rc...(....R]...R....R
6e40 78 00 00 00 74 08 00 00 00 6e 65 77 49 6e 70 75 74 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 x...t....newInputR....(....(....
6e60 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 s;.../home/olpc/Activities/Habla
6e80 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 rConSara.activity/aiml/Kernel.py
6ea0 52 52 00 00 00 40 03 00 00 73 0a 00 00 00 00 09 06 01 0b 00 06 01 1a 01 63 03 00 00 00 0a 00 00 RR...@...s..............c.......
6ec0 00 0c 00 00 00 43 00 00 00 73 da 00 00 00 79 18 00 74 00 00 7c 01 00 64 01 00 19 64 02 00 19 83 .....C...s....y..t..|..d...d....
6ee0 01 00 7d 03 00 57 6e 19 00 04 74 01 00 6a 0a 00 6f 0d 00 01 01 01 01 64 01 00 7d 03 00 6e 02 00 ..}..Wn...t..j..o......d..}..n..
6f00 01 58 7c 00 00 69 02 00 7c 00 00 69 03 00 7c 02 00 83 02 00 7d 04 00 7c 00 00 69 04 00 64 03 00 .X|..i..|..i..|.....}..|..i..d..
6f20 19 69 05 00 7c 04 00 64 04 00 19 83 01 00 7d 05 00 7c 00 00 69 02 00 7c 00 00 69 06 00 7c 02 00 .i..|..d......}..|..i..|..i..|..
6f40 83 02 00 7d 06 00 79 1e 00 7c 00 00 69 04 00 64 03 00 19 69 05 00 7c 06 00 64 04 00 19 83 01 00 ...}..y..|..i..d...i..|..d......
6f60 7d 07 00 57 6e 0d 00 01 01 01 64 05 00 7d 07 00 6e 01 00 58 7c 00 00 69 02 00 64 06 00 7c 02 00 }..Wn.....d..}..n..X|..i..d..|..
6f80 83 02 00 7d 08 00 7c 00 00 69 07 00 69 08 00 64 07 00 7c 05 00 7c 07 00 7c 08 00 7c 03 00 83 05 ...}..|..i..i..d..|..|..|..|....
6fa0 00 7d 09 00 7c 09 00 53 28 08 00 00 00 73 e3 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 73 74 61 .}..|..S(....s....Process.a.<sta
6fc0 72 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 4f 70 74 69 6f 6e r>.AIML.element...........Option
6fe0 61 6c 20 61 74 74 72 69 62 75 74 65 20 65 6c 65 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 20 20 20 al.attribute.elements:..........
7000 20 20 20 69 6e 64 65 78 3a 20 57 68 69 63 68 20 22 2a 22 20 63 68 61 72 61 63 74 65 72 20 69 6e ...index:.Which."*".character.in
7020 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 74 74 65 72 6e 20 73 68 6f 75 6c 64 0a 20 20 20 20 .the.current.pattern.should.....
7040 20 20 20 20 20 20 20 20 62 65 20 6d 61 74 63 68 65 64 3f 0a 0a 20 20 20 20 20 20 20 20 3c 73 74 ........be.matched?..........<st
7060 61 72 3e 20 65 6c 65 6d 65 6e 74 73 20 72 65 74 75 72 6e 20 74 68 65 20 74 65 78 74 20 66 72 61 ar>.elements.return.the.text.fra
7080 67 6d 65 6e 74 20 6d 61 74 63 68 65 64 20 62 79 20 74 68 65 20 22 2a 22 0a 20 20 20 20 20 20 20 gment.matched.by.the."*"........
70a0 20 63 68 61 72 61 63 74 65 72 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 69 6e 70 75 74 20 .character.in.the.current.input.
70c0 70 61 74 74 65 72 6e 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 74 68 65 0a 20 20 pattern...For.example,.if.the...
70e0 20 20 20 20 20 20 69 6e 70 75 74 20 22 48 65 6c 6c 6f 20 54 6f 6d 20 53 6d 69 74 68 2c 20 68 6f ......input."Hello.Tom.Smith,.ho
7100 77 20 61 72 65 20 79 6f 75 3f 22 20 6d 61 74 63 68 65 64 20 74 68 65 20 70 61 74 74 65 72 6e 0a w.are.you?".matched.the.pattern.
7120 20 20 20 20 20 20 20 20 22 48 45 4c 4c 4f 20 2a 20 48 4f 57 20 41 52 45 20 59 4f 55 22 2c 20 74 ........"HELLO.*.HOW.ARE.YOU",.t
7140 68 65 6e 20 61 20 3c 73 74 61 72 3e 20 65 6c 65 6d 65 6e 74 20 69 6e 20 74 68 65 20 74 65 6d 70 hen.a.<star>.element.in.the.temp
7160 6c 61 74 65 0a 20 20 20 20 20 20 20 20 77 6f 75 6c 64 20 65 76 61 6c 75 61 74 65 20 74 6f 20 22 late.........would.evaluate.to."
7180 54 6f 6d 20 53 6d 69 74 68 22 2e 0a 0a 20 20 20 20 20 20 20 20 69 01 00 00 00 52 d3 00 00 00 52 Tom.Smith"...........i....R....R
71a0 0d 00 00 00 69 ff ff ff ff 52 5f 00 00 00 52 b8 00 00 00 52 21 00 00 00 28 09 00 00 00 52 d4 00 ....i....R_...R....R!...(....R..
71c0 00 00 52 77 00 00 00 52 79 00 00 00 52 07 00 00 00 52 37 00 00 00 52 bb 00 00 00 52 06 00 00 00 ..Rw...Ry...R....R7...R....R....
71e0 52 2d 00 00 00 52 21 00 00 00 28 0a 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 d3 R-...R!...(....R]...R....Rx...R.
7200 00 00 00 52 bf 00 00 00 52 15 00 00 00 52 b6 00 00 00 52 24 00 00 00 52 b8 00 00 00 52 b5 00 00 ...R....R....R....R$...R....R...
7220 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 .(....(....s;.../home/olpc/Activ
7240 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d ities/HablarConSara.activity/aim
7260 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 53 00 00 00 4f 03 00 00 73 14 00 00 00 00 0e 1b 01 19 02 15 l/Kernel.pyRS...O...s...........
7280 01 1a 02 15 01 21 01 0d 01 12 01 1e 01 63 03 00 00 00 0a 00 00 00 0a 00 00 00 43 00 00 00 73 ed .....!.......c............C...s.
72a0 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 00 ...d..}..x(.|..d...D]..}..|..|..
72c0 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 74 01 00 69 02 00 69 03 00 7c 03 00 i..|..|.....7}..q..Wt..i..i..|..
72e0 83 01 00 7d 03 00 64 01 00 7d 05 00 79 13 00 74 01 00 69 04 00 7c 03 00 83 01 00 7d 06 00 57 6e ...}..d..}..y..t..i..|.....}..Wn
7300 50 00 04 74 05 00 6a 0a 00 6f 44 00 01 01 7d 07 00 01 7c 00 00 69 06 00 6f 2d 00 01 64 03 00 7c P..t..j..oD...}...|..i..o-..d..|
7320 07 00 69 07 00 7c 00 00 69 08 00 64 04 00 83 02 00 16 7d 08 00 74 09 00 69 0a 00 69 0b 00 7c 08 ..i..|..i..d......}..t..i..i..|.
7340 00 83 01 00 01 6e 01 00 01 64 05 00 53 6e 02 00 01 58 78 1c 00 7c 06 00 44 5d 14 00 7d 09 00 7c .....n...d..Sn...Xx..|..D]..}..|
7360 05 00 7c 09 00 64 06 00 17 37 7d 05 00 71 b6 00 57 74 0c 00 69 0d 00 7c 05 00 69 0e 00 83 00 00 ..|..d...7}..q..Wt..i..|..i.....
7380 83 01 00 69 0f 00 83 00 00 7d 05 00 7c 05 00 53 28 07 00 00 00 73 d3 01 00 00 50 72 6f 63 65 73 ...i.....}..|..S(....s....Proces
73a0 73 20 61 20 3c 73 79 73 74 65 6d 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 s.a.<system>.AIML.element.......
73c0 20 20 20 20 3c 73 79 73 74 65 6d 3e 20 65 6c 65 6d 65 6e 74 73 20 70 72 6f 63 65 73 73 20 74 68 ....<system>.elements.process.th
73e0 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 72 65 63 75 72 73 69 76 65 6c 79 2c 20 61 6e 64 20 74 68 eir.contents.recursively,.and.th
7400 65 6e 0a 20 20 20 20 20 20 20 20 61 74 74 65 6d 70 74 20 74 6f 20 65 78 65 63 75 74 65 20 74 68 en.........attempt.to.execute.th
7420 65 20 72 65 73 75 6c 74 73 20 61 73 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 6f 6e 20 e.results.as.a.shell.command.on.
7440 74 68 65 0a 20 20 20 20 20 20 20 20 73 65 72 76 65 72 2e 20 20 54 68 65 20 41 49 4d 4c 20 69 6e the.........server...The.AIML.in
7460 74 65 72 70 72 65 74 65 72 20 62 6c 6f 63 6b 73 20 75 6e 74 69 6c 20 74 68 65 20 63 6f 6d 6d 61 terpreter.blocks.until.the.comma
7480 6e 64 20 69 73 0a 20 20 20 20 20 20 20 20 63 6f 6d 70 6c 65 74 65 2c 20 61 6e 64 20 74 68 65 6e nd.is.........complete,.and.then
74a0 20 72 65 74 75 72 6e 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 27 73 20 6f 75 74 70 75 74 2e 0a 0a .returns.the.command's.output...
74c0 20 20 20 20 20 20 20 20 46 6f 72 20 63 72 6f 73 73 2d 70 6c 61 74 66 6f 72 6d 20 63 6f 6d 70 61 ........For.cross-platform.compa
74e0 74 69 62 69 6c 69 74 79 2c 20 61 6e 79 20 66 69 6c 65 20 70 61 74 68 73 20 69 6e 73 69 64 65 0a tibility,.any.file.paths.inside.
7500 20 20 20 20 20 20 20 20 3c 73 79 73 74 65 6d 3e 20 74 61 67 73 20 73 68 6f 75 6c 64 20 75 73 65 ........<system>.tags.should.use
7520 20 55 6e 69 78 2d 73 74 79 6c 65 20 66 6f 72 77 61 72 64 20 73 6c 61 73 68 65 73 20 28 22 2f 22 .Unix-style.forward.slashes.("/"
7540 29 20 61 73 20 61 0a 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20 73 65 70 61 72 61 74 ).as.a.........directory.separat
7560 6f 72 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 73 3c 00 00 00 57 41 52 4e or...........R_...i....s<...WARN
7580 49 4e 47 3a 20 52 75 6e 74 69 6d 65 45 72 72 6f 72 20 77 68 69 6c 65 20 70 72 6f 63 65 73 73 69 ING:.RuntimeError.while.processi
75a0 6e 67 20 22 73 79 73 74 65 6d 22 20 65 6c 65 6d 65 6e 74 3a 0a 25 73 0a 52 a5 00 00 00 73 4c 00 ng."system".element:.%s.R....sL.
75c0 00 00 54 68 65 72 65 20 77 61 73 20 61 6e 20 65 72 72 6f 72 20 77 68 69 6c 65 20 63 6f 6d 70 75 ..There.was.an.error.while.compu
75e0 74 69 6e 67 20 6d 79 20 72 65 73 70 6f 6e 73 65 2e 20 20 50 6c 65 61 73 65 20 69 6e 66 6f 72 6d ting.my.response...Please.inform
7600 20 6d 79 20 62 6f 74 6d 61 73 74 65 72 2e 73 01 00 00 00 0a 28 10 00 00 00 52 be 00 00 00 74 02 .my.botmaster.s.....(....R....t.
7620 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 08 00 00 00 6e 6f 72 6d 70 61 74 68 74 05 00 00 00 ...ost....patht....normpatht....
7640 70 6f 70 65 6e 74 0c 00 00 00 52 75 6e 74 69 6d 65 45 72 72 6f 72 52 2b 00 00 00 52 b2 00 00 00 popent....RuntimeErrorR+...R....
7660 52 31 00 00 00 52 9a 00 00 00 52 9b 00 00 00 52 9c 00 00 00 52 d1 00 00 00 52 d9 00 00 00 74 0a R1...R....R....R....R....R....t.
7680 00 00 00 73 70 6c 69 74 6c 69 6e 65 73 52 af 00 00 00 28 0a 00 00 00 52 5d 00 00 00 52 c3 00 00 ...splitlinesR....(....R]...R...
76a0 00 52 78 00 00 00 74 07 00 00 00 63 6f 6d 6d 61 6e 64 52 ca 00 00 00 52 b5 00 00 00 74 03 00 00 .Rx...t....commandR....R....t...
76c0 00 6f 75 74 52 a1 00 00 00 52 a2 00 00 00 74 04 00 00 00 6c 69 6e 65 28 00 00 00 00 28 00 00 00 .outR....R....t....line(....(...
76e0 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c .s;.../home/olpc/Activities/Habl
7700 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 arConSara.activity/aiml/Kernel.p
7720 79 52 54 00 00 00 6b 03 00 00 73 24 00 00 00 00 0e 06 01 0b 00 06 01 1a 09 12 03 06 01 03 01 13 yRT...k...s$....................
7740 01 10 01 0a 01 19 01 14 01 09 01 07 00 06 01 12 01 1b 01 63 03 00 00 00 05 00 00 00 06 00 00 00 ...................c............
7760 43 00 00 00 73 35 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 00 64 02 00 1f 44 5d 1c 00 7d 04 00 C...s5...d..}..x(.|..d...D]..}..
7780 7c 03 00 7c 00 00 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d 03 00 71 11 00 57 7c 03 00 53 28 03 |..|..i..|..|.....7}..q..W|..S(.
77a0 00 00 00 73 cd 00 00 00 50 72 6f 63 65 73 73 20 61 20 3c 74 65 6d 70 6c 61 74 65 3e 20 41 49 4d ...s....Process.a.<template>.AIM
77c0 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 74 65 6d 70 6c 61 74 65 3e 20 65 L.element...........<template>.e
77e0 6c 65 6d 65 6e 74 73 20 72 65 63 75 72 73 69 76 65 6c 79 20 70 72 6f 63 65 73 73 20 74 68 65 69 lements.recursively.process.thei
7800 72 20 63 6f 6e 74 65 6e 74 73 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 r.contents,.and.........return.t
7820 68 65 20 72 65 73 75 6c 74 73 2e 20 20 3c 74 65 6d 70 6c 61 74 65 3e 20 69 73 20 74 68 65 20 72 he.results...<template>.is.the.r
7840 6f 6f 74 20 6e 6f 64 65 20 6f 66 20 61 6e 79 20 41 49 4d 4c 0a 20 20 20 20 20 20 20 20 72 65 73 oot.node.of.any.AIML.........res
7860 70 6f 6e 73 65 20 74 72 65 65 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 28 ponse.tree...........R_...i....(
7880 01 00 00 00 52 be 00 00 00 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 b5 00 ....R....(....R]...R....Rx...R..
78a0 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 ..R....(....(....s;.../home/olpc
78c0 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 /Activities/HablarConSara.activi
78e0 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 55 00 00 00 95 03 00 00 73 0a 00 00 00 00 ty/aiml/Kernel.pyRU.......s.....
7900 08 06 01 0b 00 06 01 1a 01 63 03 00 00 00 03 00 00 00 08 00 00 00 43 00 00 00 73 7b 00 00 00 79 .........c............C...s{...y
7920 10 00 7c 01 00 64 01 00 19 64 02 00 17 01 57 6e 1c 00 04 74 00 00 6a 0a 00 6f 10 00 01 01 01 01 ..|..d...d....Wn...t..j..o......
7940 74 00 00 64 03 00 82 02 00 6e 02 00 01 58 7c 01 00 64 04 00 19 64 05 00 19 64 06 00 6a 02 00 6f t..d.....n...X|..d...d...d..j..o
7960 2f 00 01 74 01 00 69 02 00 64 07 00 64 08 00 7c 01 00 64 01 00 19 83 03 00 7c 01 00 64 01 00 3c /..t..i..d..d..|..d......|..d..<
7980 64 09 00 7c 01 00 64 04 00 19 64 05 00 3c 6e 01 00 01 7c 01 00 64 01 00 19 53 28 0a 00 00 00 73 d..|..d...d..<n...|..d...S(....s
79a0 99 01 00 00 50 72 6f 63 65 73 73 20 61 20 72 61 77 20 74 65 78 74 20 65 6c 65 6d 65 6e 74 2e 0a ....Process.a.raw.text.element..
79c0 0a 20 20 20 20 20 20 20 20 52 61 77 20 74 65 78 74 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 6e 27 .........Raw.text.elements.aren'
79e0 74 20 72 65 61 6c 6c 79 20 41 49 4d 4c 20 74 61 67 73 2e 20 54 65 78 74 20 65 6c 65 6d 65 6e 74 t.really.AIML.tags..Text.element
7a00 73 20 63 61 6e 6e 6f 74 20 63 6f 6e 74 61 69 6e 0a 20 20 20 20 20 20 20 20 6f 74 68 65 72 20 65 s.cannot.contain.........other.e
7a20 6c 65 6d 65 6e 74 73 3b 20 69 6e 73 74 65 61 64 2c 20 74 68 65 20 74 68 69 72 64 20 69 74 65 6d lements;.instead,.the.third.item
7a40 20 6f 66 20 74 68 65 20 27 65 6c 65 6d 27 20 6c 69 73 74 20 69 73 20 61 20 74 65 78 74 0a 20 20 .of.the.'elem'.list.is.a.text...
7a60 20 20 20 20 20 20 73 74 72 69 6e 67 2c 20 77 68 69 63 68 20 69 73 20 69 6d 6d 65 64 69 61 74 65 ......string,.which.is.immediate
7a80 6c 79 20 72 65 74 75 72 6e 65 64 2e 20 54 68 65 79 20 68 61 76 65 20 61 20 73 69 6e 67 6c 65 20 ly.returned..They.have.a.single.
7aa0 61 74 74 72 69 62 75 74 65 2c 0a 20 20 20 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 attribute,.........automatically
7ac0 20 69 6e 73 65 72 74 65 64 20 62 79 20 74 68 65 20 70 61 72 73 65 72 2c 20 77 68 69 63 68 20 69 .inserted.by.the.parser,.which.i
7ae0 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 77 68 69 74 65 73 70 61 63 65 0a 20 20 20 20 ndicates.whether.whitespace.....
7b00 20 20 20 20 69 6e 20 74 68 65 20 74 65 78 74 20 73 68 6f 75 6c 64 20 62 65 20 70 72 65 73 65 72 ....in.the.text.should.be.preser
7b20 76 65 64 20 6f 72 20 6e 6f 74 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 69 02 00 ved.or.not...................i..
7b40 00 00 52 5f 00 00 00 73 22 00 00 00 54 65 78 74 20 65 6c 65 6d 65 6e 74 20 63 6f 6e 74 65 6e 74 ..R_...s"...Text.element.content
7b60 73 20 61 72 65 20 6e 6f 74 20 74 65 78 74 69 01 00 00 00 73 09 00 00 00 78 6d 6c 3a 73 70 61 63 s.are.not.texti....s....xml:spac
7b80 65 74 07 00 00 00 64 65 66 61 75 6c 74 73 03 00 00 00 5c 73 2b 52 b9 00 00 00 74 08 00 00 00 70 et....defaults....\s+R....t....p
7ba0 72 65 73 65 72 76 65 28 03 00 00 00 74 09 00 00 00 54 79 70 65 45 72 72 6f 72 74 02 00 00 00 72 reserve(....t....TypeErrort....r
7bc0 65 52 bb 00 00 00 28 03 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 28 00 00 00 00 28 eR....(....R]...R....Rx...(....(
7be0 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 ....s;.../home/olpc/Activities/H
7c00 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 ablarConSara.activity/aiml/Kerne
7c20 6c 2e 70 79 52 4d 00 00 00 a3 03 00 00 73 0c 00 00 00 00 0a 13 01 1c 06 15 01 1d 01 12 01 63 03 l.pyRM.......s................c.
7c40 00 00 00 06 00 00 00 08 00 00 00 43 00 00 00 73 9d 00 00 00 7c 00 00 69 00 00 7c 00 00 69 01 00 ...........C...s....|..i..|..i..
7c60 7c 02 00 83 02 00 7d 03 00 64 01 00 7d 04 00 79 25 00 74 02 00 7c 01 00 64 01 00 19 64 02 00 19 |.....}..d..}..y%.t..|..d...d...
7c80 69 03 00 64 03 00 83 01 00 64 04 00 19 83 01 00 7d 04 00 57 6e 07 00 01 01 01 6e 01 00 58 79 0d i..d.....d......}..Wn.....n..Xy.
7ca0 00 7c 03 00 7c 04 00 0b 19 53 57 6e 3f 00 04 74 04 00 6a 0a 00 6f 33 00 01 01 01 01 7c 00 00 69 .|..|....SWn?..t..j..o3.....|..i
7cc0 05 00 6f 1e 00 01 64 05 00 7c 04 00 16 7d 05 00 74 06 00 69 07 00 69 08 00 7c 05 00 83 01 00 01 ..o...d..|...}..t..i..i..|......
7ce0 6e 01 00 01 64 06 00 53 6e 02 00 01 58 64 07 00 53 28 08 00 00 00 73 b4 01 00 00 50 72 6f 63 65 n...d..Sn...Xd..S(....s....Proce
7d00 73 73 20 61 20 3c 74 68 61 74 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 ss.a.<that>.AIML.element........
7d20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 65 6c 65 6d 65 6e 74 20 61 74 74 72 69 62 75 74 65 73 3a 0a ...Optional.element.attributes:.
7d40 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 3a 20 53 70 65 63 69 66 69 65 73 20 77 68 69 ............index:.Specifies.whi
7d60 63 68 20 65 6c 65 6d 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 6f 75 74 70 75 74 20 68 69 73 74 6f ch.element.from.the.output.histo
7d80 72 79 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 2e 20 20 31 20 69 73 20 ry.to.............return...1.is.
7da0 74 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 20 72 65 73 70 6f 6e 73 65 2c 20 32 20 69 73 20 74 the.most.recent.response,.2.is.t
7dc0 68 65 20 6e 65 78 74 20 6d 6f 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 63 65 6e 74 2c he.next.most.............recent,
7de0 20 61 6e 64 20 73 6f 20 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 3c 74 68 61 74 3e 20 65 6c 65 6d .and.so.on...........<that>.elem
7e00 65 6e 74 73 20 28 77 68 65 6e 20 74 68 65 79 20 61 70 70 65 61 72 20 69 6e 73 69 64 65 20 3c 74 ents.(when.they.appear.inside.<t
7e20 65 6d 70 6c 61 74 65 3e 20 65 6c 65 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 61 72 65 20 74 emplate>.elements).........are.t
7e40 68 65 20 6f 75 74 70 75 74 20 65 71 75 69 76 69 6c 61 6e 74 20 6f 66 20 3c 69 6e 70 75 74 3e 20 he.output.equivilant.of.<input>.
7e60 65 6c 65 6d 65 6e 74 73 3b 20 74 68 65 79 20 72 65 74 75 72 6e 20 6f 6e 65 0a 20 20 20 20 20 20 elements;.they.return.one.......
7e80 20 20 6f 66 20 74 68 65 20 4b 65 72 6e 65 6c 27 73 20 70 72 65 76 69 6f 75 73 20 72 65 73 70 6f ..of.the.Kernel's.previous.respo
7ea0 6e 73 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 69 01 00 00 00 52 d3 00 00 00 74 01 00 00 00 2c 69 nses...........i....R....t....,i
7ec0 00 00 00 00 73 32 00 00 00 4e 6f 20 73 75 63 68 20 69 6e 64 65 78 20 25 64 20 77 68 69 6c 65 20 ....s2...No.such.index.%d.while.
7ee0 70 72 6f 63 65 73 73 69 6e 67 20 3c 74 68 61 74 3e 20 65 6c 65 6d 65 6e 74 2e 0a 52 5f 00 00 00 processing.<that>.element..R_...
7f00 4e 28 09 00 00 00 52 79 00 00 00 52 06 00 00 00 52 d4 00 00 00 52 d7 00 00 00 52 bc 00 00 00 52 N(....Ry...R....R....R....R....R
7f20 2b 00 00 00 52 9a 00 00 00 52 9b 00 00 00 52 9c 00 00 00 28 06 00 00 00 52 5d 00 00 00 52 c3 00 +...R....R....R....(....R]...R..
7f40 00 00 52 78 00 00 00 52 b6 00 00 00 52 d3 00 00 00 52 a2 00 00 00 28 00 00 00 00 28 00 00 00 00 ..Rx...R....R....R....(....(....
7f60 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 s;.../home/olpc/Activities/Habla
7f80 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 rConSara.activity/aiml/Kernel.py
7fa0 52 56 00 00 00 ba 03 00 00 73 18 00 00 00 00 0d 15 01 06 01 03 05 25 01 03 01 04 01 10 01 0e 01 RV.......s............%.........
7fc0 0a 01 0a 01 14 01 63 03 00 00 00 0a 00 00 00 0c 00 00 00 43 00 00 00 73 da 00 00 00 79 18 00 74 ......c............C...s....y..t
7fe0 00 00 7c 01 00 64 01 00 19 64 02 00 19 83 01 00 7d 03 00 57 6e 19 00 04 74 01 00 6a 0a 00 6f 0d ..|..d...d......}..Wn...t..j..o.
8000 00 01 01 01 01 64 01 00 7d 03 00 6e 02 00 01 58 7c 00 00 69 02 00 7c 00 00 69 03 00 7c 02 00 83 .....d..}..n...X|..i..|..i..|...
8020 02 00 7d 04 00 7c 00 00 69 04 00 64 03 00 19 69 05 00 7c 04 00 64 04 00 19 83 01 00 7d 05 00 7c ..}..|..i..d...i..|..d......}..|
8040 00 00 69 02 00 7c 00 00 69 06 00 7c 02 00 83 02 00 7d 06 00 79 1e 00 7c 00 00 69 04 00 64 03 00 ..i..|..i..|.....}..y..|..i..d..
8060 19 69 05 00 7c 06 00 64 04 00 19 83 01 00 7d 07 00 57 6e 0d 00 01 01 01 64 05 00 7d 07 00 6e 01 .i..|..d......}..Wn.....d..}..n.
8080 00 58 7c 00 00 69 02 00 64 06 00 7c 02 00 83 02 00 7d 08 00 7c 00 00 69 07 00 69 08 00 64 07 00 .X|..i..d..|.....}..|..i..i..d..
80a0 7c 05 00 7c 07 00 7c 08 00 7c 03 00 83 05 00 7d 09 00 7c 09 00 53 28 08 00 00 00 73 e4 01 00 00 |..|..|..|.....}..|..S(....s....
80c0 50 72 6f 63 65 73 73 20 61 20 3c 74 68 61 74 73 74 61 72 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e Process.a.<thatstar>.AIML.elemen
80e0 74 2e 0a 0a 20 20 20 20 20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 65 6c 65 6d 65 6e 74 20 61 74 74 t...........Optional.element.att
8100 72 69 62 75 74 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 3a 20 53 70 65 63 ributes:.............index:.Spec
8120 69 66 69 65 73 20 77 68 69 63 68 20 22 2a 22 20 69 6e 20 74 68 65 20 3c 74 68 61 74 3e 20 70 61 ifies.which."*".in.the.<that>.pa
8140 74 74 65 72 6e 20 74 6f 20 6d 61 74 63 68 2e 0a 0a 20 20 20 20 20 20 20 20 3c 74 68 61 74 73 74 ttern.to.match...........<thatst
8160 61 72 3e 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 73 69 6d 69 6c 61 72 20 74 6f 20 3c 73 74 61 ar>.elements.are.similar.to.<sta
8180 72 3e 20 65 6c 65 6d 65 6e 74 73 2c 20 65 78 63 65 70 74 0a 20 20 20 20 20 20 20 20 74 68 61 74 r>.elements,.except.........that
81a0 20 77 68 65 72 65 20 3c 73 74 61 72 2f 3e 20 72 65 74 75 72 6e 73 20 74 68 65 20 70 6f 72 74 69 .where.<star/>.returns.the.porti
81c0 6f 6e 20 6f 66 20 74 68 65 20 69 6e 70 75 74 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 6d on.of.the.input.string.........m
81e0 61 74 63 68 65 64 20 62 79 20 61 20 22 2a 22 20 63 68 61 72 61 63 74 65 72 20 69 6e 20 74 68 65 atched.by.a."*".character.in.the
8200 20 70 61 74 74 65 72 6e 2c 20 3c 74 68 61 74 73 74 61 72 2f 3e 20 72 65 74 75 72 6e 73 0a 20 20 .pattern,.<thatstar/>.returns...
8220 20 20 20 20 20 20 74 68 65 20 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f 75 ......the.portion.of.the.previou
8240 73 20 69 6e 70 75 74 20 73 74 72 69 6e 67 20 74 68 61 74 20 77 61 73 20 6d 61 74 63 68 65 64 20 s.input.string.that.was.matched.
8260 62 79 20 61 0a 20 20 20 20 20 20 20 20 22 2a 22 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 by.a........."*".in.the.current.
8280 63 61 74 65 67 6f 72 79 27 73 20 3c 74 68 61 74 3e 20 70 61 74 74 65 72 6e 2e 0a 0a 20 20 20 20 category's.<that>.pattern.......
82a0 20 20 20 20 69 01 00 00 00 52 d3 00 00 00 52 0d 00 00 00 69 ff ff ff ff 52 5f 00 00 00 52 b8 00 ....i....R....R....i....R_...R..
82c0 00 00 52 25 00 00 00 28 09 00 00 00 52 d4 00 00 00 52 77 00 00 00 52 79 00 00 00 52 07 00 00 00 ..R%...(....R....Rw...Ry...R....
82e0 52 37 00 00 00 52 bb 00 00 00 52 06 00 00 00 52 2d 00 00 00 52 21 00 00 00 28 0a 00 00 00 52 5d R7...R....R....R-...R!...(....R]
8300 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 d3 00 00 00 52 bf 00 00 00 52 15 00 00 00 52 b6 00 00 ...R....Rx...R....R....R....R...
8320 00 52 24 00 00 00 52 b8 00 00 00 52 b5 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f .R$...R....R....(....(....s;.../
8340 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 home/olpc/Activities/HablarConSa
8360 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 57 00 00 00 d9 ra.activity/aiml/Kernel.pyRW....
8380 03 00 00 73 14 00 00 00 00 0d 1b 01 19 02 15 01 1a 02 15 01 21 01 0d 01 12 01 1e 01 63 03 00 00 ...s................!.......c...
83a0 00 04 00 00 00 05 00 00 00 43 00 00 00 73 29 00 00 00 78 22 00 7c 01 00 64 01 00 1f 44 5d 16 00 .........C...s)...x".|..d...D]..
83c0 7d 03 00 7c 00 00 69 00 00 7c 03 00 7c 02 00 83 02 00 01 71 0b 00 57 64 02 00 53 28 03 00 00 00 }..|..i..|..|......q..Wd..S(....
83e0 73 17 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 74 68 69 6e 6b 3e 20 41 49 4d 4c 20 65 6c 65 6d s....Process.a.<think>.AIML.elem
8400 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c 74 68 69 6e 6b 3e 20 65 6c 65 6d 65 6e 74 73 20 70 ent...........<think>.elements.p
8420 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 72 65 63 75 72 73 69 76 65 6c rocess.their.contents.recursivel
8440 79 2c 20 61 6e 64 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 64 69 73 63 61 72 64 20 74 68 65 20 y,.and.then.........discard.the.
8460 72 65 73 75 6c 74 73 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 results.and.return.the.empty.str
8480 69 6e 67 2e 20 20 54 68 65 79 27 72 65 0a 20 20 20 20 20 20 20 20 75 73 65 66 75 6c 20 66 6f 72 ing...They're.........useful.for
84a0 20 73 65 74 74 69 6e 67 20 70 72 65 64 69 63 61 74 65 73 20 61 6e 64 20 6c 65 61 72 6e 69 6e 67 .setting.predicates.and.learning
84c0 20 41 49 4d 4c 20 66 69 6c 65 73 20 77 69 74 68 6f 75 74 0a 20 20 20 20 20 20 20 20 67 65 6e 65 .AIML.files.without.........gene
84e0 72 61 74 69 6e 67 20 61 6e 79 20 6f 75 74 70 75 74 2e 0a 0a 20 20 20 20 20 20 20 20 69 02 00 00 rating.any.output...........i...
8500 00 52 5f 00 00 00 28 01 00 00 00 52 be 00 00 00 28 04 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 .R_...(....R....(....R]...R....R
8520 78 00 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c x...R....(....(....s;.../home/ol
8540 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 pc/Activities/HablarConSara.acti
8560 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 58 00 00 00 f4 03 00 00 73 08 00 00 vity/aiml/Kernel.pyRX.......s...
8580 00 00 09 0b 00 06 01 14 01 63 03 00 00 00 0a 00 00 00 0c 00 00 00 43 00 00 00 73 da 00 00 00 79 .........c............C...s....y
85a0 18 00 74 00 00 7c 01 00 64 01 00 19 64 02 00 19 83 01 00 7d 03 00 57 6e 19 00 04 74 01 00 6a 0a ..t..|..d...d......}..Wn...t..j.
85c0 00 6f 0d 00 01 01 01 01 64 01 00 7d 03 00 6e 02 00 01 58 7c 00 00 69 02 00 7c 00 00 69 03 00 7c .o......d..}..n...X|..i..|..i..|
85e0 02 00 83 02 00 7d 04 00 7c 00 00 69 04 00 64 03 00 19 69 05 00 7c 04 00 64 04 00 19 83 01 00 7d .....}..|..i..d...i..|..d......}
8600 05 00 7c 00 00 69 02 00 7c 00 00 69 06 00 7c 02 00 83 02 00 7d 06 00 79 1e 00 7c 00 00 69 04 00 ..|..i..|..i..|.....}..y..|..i..
8620 64 03 00 19 69 05 00 7c 06 00 64 04 00 19 83 01 00 7d 07 00 57 6e 0d 00 01 01 01 64 05 00 7d 07 d...i..|..d......}..Wn.....d..}.
8640 00 6e 01 00 58 7c 00 00 69 02 00 64 06 00 7c 02 00 83 02 00 7d 08 00 7c 00 00 69 07 00 69 08 00 .n..X|..i..d..|.....}..|..i..i..
8660 64 07 00 7c 05 00 7c 07 00 7c 08 00 7c 03 00 83 05 00 7d 09 00 7c 09 00 53 28 08 00 00 00 73 e4 d..|..|..|..|.....}..|..S(....s.
8680 01 00 00 50 72 6f 63 65 73 73 20 61 20 3c 74 6f 70 69 63 73 74 61 72 3e 20 41 49 4d 4c 20 65 6c ...Process.a.<topicstar>.AIML.el
86a0 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 65 6c 65 6d 65 6e 74 ement...........Optional.element
86c0 20 61 74 74 72 69 62 75 74 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 3a 20 .attributes:.............index:.
86e0 53 70 65 63 69 66 69 65 73 20 77 68 69 63 68 20 22 2a 22 20 69 6e 20 74 68 65 20 3c 74 6f 70 69 Specifies.which."*".in.the.<topi
8700 63 3e 20 70 61 74 74 65 72 6e 20 74 6f 20 6d 61 74 63 68 2e 0a 0a 20 20 20 20 20 20 20 20 3c 74 c>.pattern.to.match...........<t
8720 6f 70 69 63 73 74 61 72 3e 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 73 69 6d 69 6c 61 72 20 74 opicstar>.elements.are.similar.t
8740 6f 20 3c 73 74 61 72 3e 20 65 6c 65 6d 65 6e 74 73 2c 20 65 78 63 65 70 74 0a 20 20 20 20 20 20 o.<star>.elements,.except.......
8760 20 20 74 68 61 74 20 77 68 65 72 65 20 3c 73 74 61 72 2f 3e 20 72 65 74 75 72 6e 73 20 74 68 65 ..that.where.<star/>.returns.the
8780 20 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 65 20 69 6e 70 75 74 20 73 74 72 69 6e 67 0a 20 20 20 .portion.of.the.input.string....
87a0 20 20 20 20 20 6d 61 74 63 68 65 64 20 62 79 20 61 20 22 2a 22 20 63 68 61 72 61 63 74 65 72 20 .....matched.by.a."*".character.
87c0 69 6e 20 74 68 65 20 70 61 74 74 65 72 6e 2c 20 3c 74 6f 70 69 63 73 74 61 72 2f 3e 0a 20 20 20 in.the.pattern,.<topicstar/>....
87e0 20 20 20 20 20 72 65 74 75 72 6e 73 20 74 68 65 20 70 6f 72 74 69 6f 6e 20 6f 66 20 63 75 72 72 .....returns.the.portion.of.curr
8800 65 6e 74 20 74 6f 70 69 63 20 73 74 72 69 6e 67 20 74 68 61 74 20 77 61 73 20 6d 61 74 63 68 65 ent.topic.string.that.was.matche
8820 64 0a 20 20 20 20 20 20 20 20 62 79 20 61 20 22 2a 22 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e d.........by.a."*".in.the.curren
8840 74 20 63 61 74 65 67 6f 72 79 27 73 20 3c 74 6f 70 69 63 3e 20 70 61 74 74 65 72 6e 2e 0a 0a 20 t.category's.<topic>.pattern....
8860 20 20 20 20 20 20 20 69 01 00 00 00 52 d3 00 00 00 52 0d 00 00 00 69 ff ff ff ff 52 5f 00 00 00 .......i....R....R....i....R_...
8880 52 b8 00 00 00 52 27 00 00 00 28 09 00 00 00 52 d4 00 00 00 52 77 00 00 00 52 79 00 00 00 52 07 R....R'...(....R....Rw...Ry...R.
88a0 00 00 00 52 37 00 00 00 52 bb 00 00 00 52 06 00 00 00 52 2d 00 00 00 52 21 00 00 00 28 0a 00 00 ...R7...R....R....R-...R!...(...
88c0 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 52 d3 00 00 00 52 bf 00 00 00 52 15 00 00 00 52 .R]...R....Rx...R....R....R....R
88e0 b6 00 00 00 52 24 00 00 00 52 b8 00 00 00 52 b5 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 ....R$...R....R....(....(....s;.
8900 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f ../home/olpc/Activities/HablarCo
8920 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 59 00 nSara.activity/aiml/Kernel.pyRY.
8940 00 00 02 04 00 00 73 14 00 00 00 00 0d 1b 01 19 02 15 01 1a 02 15 01 21 01 0d 01 12 01 1e 01 63 ......s................!.......c
8960 03 00 00 00 05 00 00 00 06 00 00 00 43 00 00 00 73 3e 00 00 00 64 01 00 7d 03 00 78 28 00 7c 01 ............C...s>...d..}..x(.|.
8980 00 64 02 00 1f 44 5d 1c 00 7d 04 00 7c 03 00 7c 00 00 69 00 00 7c 04 00 7c 02 00 83 02 00 37 7d .d...D]..}..|..|..i..|..|.....7}
89a0 03 00 71 11 00 57 74 01 00 69 02 00 7c 03 00 83 01 00 53 28 03 00 00 00 73 cf 00 00 00 50 72 6f ..q..Wt..i..|.....S(....s....Pro
89c0 63 65 73 73 20 61 6e 20 3c 75 70 70 65 72 63 61 73 65 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 cess.an.<uppercase>.AIML.element
89e0 2e 0a 0a 20 20 20 20 20 20 20 20 3c 75 70 70 65 72 63 61 73 65 3e 20 65 6c 65 6d 65 6e 74 73 20 ...........<uppercase>.elements.
8a00 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 63 6f 6e 74 65 6e 74 73 20 72 65 63 75 72 73 69 76 65 process.their.contents.recursive
8a20 6c 79 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 65 20 72 65 73 75 6c ly,.and.........return.the.resul
8a40 74 73 20 77 69 74 68 20 61 6c 6c 20 6c 6f 77 65 72 2d 63 61 73 65 20 63 68 61 72 61 63 74 65 72 ts.with.all.lower-case.character
8a60 73 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 0a 20 20 20 20 20 20 20 20 75 70 70 65 72 2d 63 61 73 s.converted.to.........upper-cas
8a80 65 2e 0a 0a 20 20 20 20 20 20 20 20 52 5f 00 00 00 69 02 00 00 00 28 03 00 00 00 52 be 00 00 00 e...........R_...i....(....R....
8aa0 52 d1 00 00 00 74 05 00 00 00 75 70 70 65 72 28 05 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 R....t....upper(....R]...R....Rx
8ac0 00 00 00 52 b5 00 00 00 52 ca 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d ...R....R....(....(....s;.../hom
8ae0 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e e/olpc/Activities/HablarConSara.
8b00 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 5a 00 00 00 1d 04 00 00 activity/aiml/Kernel.pyRZ.......
8b20 73 0a 00 00 00 00 08 06 01 0b 00 06 01 1a 01 63 03 00 00 00 03 00 00 00 01 00 00 00 43 00 00 00 s..............c............C...
8b40 73 0a 00 00 00 7c 00 00 69 00 00 83 00 00 53 28 01 00 00 00 73 82 00 00 00 50 72 6f 63 65 73 73 s....|..i.....S(....s....Process
8b60 20 61 20 3c 76 65 72 73 69 6f 6e 3e 20 41 49 4d 4c 20 65 6c 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 .a.<version>.AIML.element.......
8b80 20 20 20 20 3c 76 65 72 73 69 6f 6e 3e 20 65 6c 65 6d 65 6e 74 73 20 72 65 74 75 72 6e 20 74 68 ....<version>.elements.return.th
8ba0 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 41 49 4d 4c 0a 20 20 20 e.version.number.of.the.AIML....
8bc0 20 20 20 20 20 69 6e 74 65 72 70 72 65 74 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 28 01 00 00 00 .....interpreter...........(....
8be0 52 29 00 00 00 28 03 00 00 00 52 5d 00 00 00 52 c3 00 00 00 52 78 00 00 00 28 00 00 00 00 28 00 R)...(....R]...R....Rx...(....(.
8c00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 61 ...s;.../home/olpc/Activities/Ha
8c20 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c blarConSara.activity/aiml/Kernel
8c40 2e 70 79 52 5b 00 00 00 2b 04 00 00 73 02 00 00 00 00 07 4e 28 3e 00 00 00 74 08 00 00 00 5f 5f .pyR[...+...s......N(>...t....__
8c60 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 34 00 00 00 52 ae 00 00 00 52 name__t....__module__R4...R....R
8c80 ba 00 00 00 52 05 00 00 00 52 06 00 00 00 52 07 00 00 00 52 5e 00 00 00 52 8d 00 00 00 52 6c 00 ....R....R....R....R^...R....Rl.
8ca0 00 00 52 2a 00 00 00 52 6e 00 00 00 52 29 00 00 00 52 70 00 00 00 52 71 00 00 00 52 62 00 00 00 ..R*...Rn...R)...Rp...Rq...Rb...
8cc0 52 76 00 00 00 52 79 00 00 00 52 7b 00 00 00 52 7c 00 00 00 52 36 00 00 00 52 7f 00 00 00 52 8a Rv...Ry...R{...R|...R6...R....R.
8ce0 00 00 00 52 33 00 00 00 52 8c 00 00 00 52 90 00 00 00 52 17 00 00 00 52 b7 00 00 00 52 63 00 00 ...R3...R....R....R....R....Rc..
8d00 00 52 be 00 00 00 52 3d 00 00 00 52 3e 00 00 00 52 3f 00 00 00 52 40 00 00 00 52 41 00 00 00 52 .R....R=...R>...R?...R@...RA...R
8d20 42 00 00 00 52 43 00 00 00 52 44 00 00 00 52 45 00 00 00 52 46 00 00 00 52 47 00 00 00 52 48 00 B...RC...RD...RE...RF...RG...RH.
8d40 00 00 52 49 00 00 00 52 4a 00 00 00 52 4b 00 00 00 52 4c 00 00 00 52 4e 00 00 00 52 4f 00 00 00 ..RI...RJ...RK...RL...RN...RO...
8d60 52 50 00 00 00 52 51 00 00 00 52 52 00 00 00 52 53 00 00 00 52 54 00 00 00 52 55 00 00 00 52 4d RP...RQ...RR...RS...RT...RU...RM
8d80 00 00 00 52 56 00 00 00 52 57 00 00 00 52 58 00 00 00 52 59 00 00 00 52 5a 00 00 00 52 5b 00 00 ...RV...RW...RX...RY...RZ...R[..
8da0 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f .(....(....(....s;.../home/olpc/
8dc0 41 63 74 69 76 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 Activities/HablarConSara.activit
8de0 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 6c 2e 70 79 52 03 00 00 00 16 00 00 00 73 74 00 00 00 06 02 y/aiml/Kernel.pyR........st.....
8e00 06 01 06 01 06 02 06 01 06 01 06 02 09 39 12 23 0c 04 09 04 09 05 09 0b 09 0e 09 08 0c 0b 0c 0c .............9.#................
8e20 09 09 09 0c 09 04 09 17 09 0c 09 05 0c 10 09 1a 0c 35 09 34 09 1c 09 0f 09 66 09 0b 09 0d 09 0e .................5.4.....f......
8e40 09 0f 09 0d 09 0b 09 17 09 0e 09 0e 09 13 09 0d 09 14 09 14 09 17 09 14 09 12 09 0a 09 0b 09 0f ................................
8e60 09 1c 09 2a 09 0e 09 17 09 1f 09 1b 09 0e 09 1b 09 0e 63 04 00 00 00 05 00 00 00 04 00 00 00 43 ...*..............c............C
8e80 00 00 00 73 75 00 00 00 74 00 00 64 01 00 37 61 00 00 64 02 00 7c 01 00 17 64 03 00 17 47 7c 00 ...su...t..d..7a..d..|...d...G|.
8ea0 00 69 01 00 7c 02 00 83 01 00 69 02 00 7c 00 00 69 03 00 83 01 00 7d 04 00 7c 04 00 7c 03 00 6a .i..|.....i..|..i.....}..|..|..j
8ec0 06 00 6f 17 00 01 64 04 00 47 48 74 04 00 64 01 00 37 61 04 00 74 05 00 53 6e 1d 00 01 64 05 00 ..o...d..GHt..d..7a..t..Sn...d..
8ee0 7c 04 00 69 06 00 7c 00 00 69 03 00 64 06 00 83 02 00 16 47 48 74 07 00 53 64 07 00 53 28 08 00 |..i..|..i..d......GHt..Sd..S(..
8f00 00 00 73 84 00 00 00 54 65 73 74 73 20 27 74 61 67 27 20 62 79 20 66 65 65 64 69 6e 67 20 74 68 ..s....Tests.'tag'.by.feeding.th
8f20 65 20 4b 65 72 6e 65 6c 20 27 69 6e 70 75 74 27 2e 20 20 49 66 20 74 68 65 20 72 65 73 75 6c 74 e.Kernel.'input'...If.the.result
8f40 0a 20 20 20 20 6d 61 74 63 68 65 73 20 61 6e 79 20 6f 66 20 74 68 65 20 73 74 72 69 6e 67 73 20 .....matches.any.of.the.strings.
8f60 69 6e 20 27 6f 75 74 70 75 74 4c 69 73 74 27 2c 20 74 68 65 20 74 65 73 74 20 70 61 73 73 65 73 in.'outputList',.the.test.passes
8f80 2e 0a 20 20 20 20 0a 20 20 20 20 69 01 00 00 00 73 09 00 00 00 54 65 73 74 69 6e 67 20 3c 73 02 ...........i....s....Testing.<s.
8fa0 00 00 00 3e 3a 74 06 00 00 00 50 41 53 53 45 44 73 17 00 00 00 46 41 49 4c 45 44 20 28 72 65 73 ...>:t....PASSEDs....FAILED.(res
8fc0 70 6f 6e 73 65 3a 20 27 25 73 27 29 52 a5 00 00 00 4e 28 08 00 00 00 74 09 00 00 00 5f 6e 75 6d ponse:.'%s')R....N(....t...._num
8fe0 54 65 73 74 73 52 b7 00 00 00 52 a7 00 00 00 52 31 00 00 00 74 0a 00 00 00 5f 6e 75 6d 50 61 73 TestsR....R....R1...t...._numPas
9000 73 65 64 52 2a 00 00 00 52 b2 00 00 00 52 c6 00 00 00 28 05 00 00 00 74 04 00 00 00 6b 65 72 6e sedR*...R....R....(....t....kern
9020 74 03 00 00 00 74 61 67 52 15 00 00 00 74 0a 00 00 00 6f 75 74 70 75 74 4c 69 73 74 52 b5 00 00 t....tagR....t....outputListR...
9040 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 .(....(....s;.../home/olpc/Activ
9060 69 74 69 65 73 2f 48 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d ities/HablarConSara.activity/aim
9080 6c 2f 4b 65 72 6e 65 6c 2e 70 79 74 08 00 00 00 5f 74 65 73 74 54 61 67 38 04 00 00 73 12 00 00 l/Kernel.pyt...._testTag8...s...
90a0 00 00 06 0a 01 0c 01 1b 01 0d 01 05 01 0a 01 08 02 18 01 74 08 00 00 00 5f 5f 6d 61 69 6e 5f 5f ...................t....__main__
90c0 52 65 00 00 00 73 0e 00 00 00 73 65 6c 66 2d 74 65 73 74 2e 61 69 6d 6c 69 00 00 00 00 52 0e 00 Re...s....self-test.aimli....R..
90e0 00 00 73 08 00 00 00 74 65 73 74 20 62 6f 74 73 13 00 00 00 4d 79 20 6e 61 6d 65 20 69 73 20 4e ..s....test.bots....My.name.is.N
9100 61 6d 65 6c 65 73 73 52 0a 00 00 00 74 04 00 00 00 6d 61 6c 65 73 11 00 00 00 63 6f 6e 64 69 74 amelessR....t....males....condit
9120 69 6f 6e 20 74 65 73 74 20 23 31 73 19 00 00 00 74 65 73 74 20 63 6f 6e 64 69 74 69 6f 6e 20 6e ion.test.#1s....test.condition.n
9140 61 6d 65 20 76 61 6c 75 65 73 10 00 00 00 59 6f 75 20 61 72 65 20 68 61 6e 64 73 6f 6d 65 74 06 ame.values....You.are.handsomet.
9160 00 00 00 66 65 6d 61 6c 65 73 11 00 00 00 63 6f 6e 64 69 74 69 6f 6e 20 74 65 73 74 20 23 32 52 ...females....condition.test.#2R
9180 5f 00 00 00 73 11 00 00 00 63 6f 6e 64 69 74 69 6f 6e 20 74 65 73 74 20 23 33 73 13 00 00 00 74 _...s....condition.test.#3s....t
91a0 65 73 74 20 63 6f 6e 64 69 74 69 6f 6e 20 6e 61 6d 65 73 11 00 00 00 59 6f 75 20 61 72 65 20 62 est.condition.names....You.are.b
91c0 65 61 75 74 69 66 75 6c 74 05 00 00 00 72 6f 62 6f 74 73 11 00 00 00 63 6f 6e 64 69 74 69 6f 6e eautifult....robots....condition
91e0 20 74 65 73 74 20 23 34 73 12 00 00 00 59 6f 75 20 61 72 65 20 67 65 6e 64 65 72 6c 65 73 73 73 .test.#4s....You.are.genderlesss
9200 11 00 00 00 63 6f 6e 64 69 74 69 6f 6e 20 74 65 73 74 20 23 35 73 0e 00 00 00 74 65 73 74 20 63 ....condition.test.#5s....test.c
9220 6f 6e 64 69 74 69 6f 6e 73 11 00 00 00 63 6f 6e 64 69 74 69 6f 6e 20 74 65 73 74 20 23 36 73 b5 onditions....condition.test.#6s.
9240 00 00 00 0a 20 20 20 20 4e 4f 54 45 3a 20 74 68 65 20 3c 64 61 74 65 3e 20 74 65 73 74 20 77 69 ........NOTE:.the.<date>.test.wi
9260 6c 6c 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 72 65 70 6f 72 74 20 66 61 69 6c 75 72 65 20 65 ll.occasionally.report.failure.e
9280 76 65 6e 20 69 66 20 69 74 0a 20 20 20 20 73 75 63 63 65 65 64 73 2e 20 20 53 6f 20 6c 6f 6e 67 ven.if.it.....succeeds...So.long
92a0 20 61 73 20 74 68 65 20 72 65 73 70 6f 6e 73 65 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 61 20 64 61 .as.the.response.looks.like.a.da
92c0 74 65 2f 74 69 6d 65 20 73 74 72 69 6e 67 2c 0a 20 20 20 20 74 68 65 72 65 27 73 20 6e 6f 74 68 te/time.string,.....there's.noth
92e0 69 6e 67 20 74 6f 20 77 6f 72 72 79 20 61 62 6f 75 74 2e 0a 20 20 20 20 52 10 00 00 00 73 09 00 ing.to.worry.about......R....s..
9300 00 00 74 65 73 74 20 64 61 74 65 73 0e 00 00 00 54 68 65 20 64 61 74 65 20 69 73 20 25 73 52 11 ..test.dates....The.date.is.%sR.
9320 00 00 00 73 0b 00 00 00 74 65 73 74 20 66 6f 72 6d 61 6c 73 12 00 00 00 46 6f 72 6d 61 6c 20 54 ...s....test.formals....Formal.T
9340 65 73 74 20 50 61 73 73 65 64 73 0b 00 00 00 74 65 73 74 20 67 65 6e 64 65 72 73 31 00 00 00 48 est.Passeds....test.genders1...H
9360 65 27 64 20 74 6f 6c 64 20 68 65 72 20 68 65 20 68 65 61 72 64 20 74 68 61 74 20 68 65 72 20 68 e'd.told.her.he.heard.that.her.h
9380 65 72 6e 69 61 20 69 73 20 68 69 73 74 6f 72 79 73 07 00 00 00 67 65 74 2f 73 65 74 73 10 00 00 ernia.is.historys....get/sets...
93a0 00 74 65 73 74 20 67 65 74 20 61 6e 64 20 73 65 74 73 29 00 00 00 49 20 6c 69 6b 65 20 63 68 65 .test.get.and.sets)...I.like.che
93c0 65 73 65 2e 20 4d 79 20 66 61 76 6f 72 69 74 65 20 66 6f 6f 64 20 69 73 20 63 68 65 65 73 65 52 ese..My.favorite.food.is.cheeseR
93e0 13 00 00 00 73 0b 00 00 00 74 65 73 74 20 67 6f 73 73 69 70 73 1d 00 00 00 47 6f 73 73 69 70 20 ....s....test.gossips....Gossip.
9400 69 73 20 6e 6f 74 20 79 65 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 52 14 00 00 00 73 07 00 00 00 is.not.yet.implementedR....s....
9420 74 65 73 74 20 69 64 73 12 00 00 00 59 6f 75 72 20 69 64 20 69 73 20 5f 67 6c 6f 62 61 6c 52 15 test.ids....Your.id.is._globalR.
9440 00 00 00 73 0a 00 00 00 74 65 73 74 20 69 6e 70 75 74 73 19 00 00 00 59 6f 75 20 6a 75 73 74 20 ...s....test.inputs....You.just.
9460 73 61 69 64 3a 20 74 65 73 74 20 69 6e 70 75 74 52 16 00 00 00 73 0f 00 00 00 74 65 73 74 20 6a said:.test.inputR....s....test.j
9480 61 76 61 73 63 72 69 70 74 73 21 00 00 00 4a 61 76 61 73 63 72 69 70 74 20 69 73 20 6e 6f 74 20 avascripts!...Javascript.is.not.
94a0 79 65 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 52 19 00 00 00 73 0e 00 00 00 74 65 73 74 20 6c 6f yet.implementedR....s....test.lo
94c0 77 65 72 63 61 73 65 73 21 00 00 00 54 68 65 20 4c 61 73 74 20 57 6f 72 64 20 53 68 6f 75 6c 64 wercases!...The.Last.Word.Should
94e0 20 42 65 20 6c 6f 77 65 72 63 61 73 65 52 0b 00 00 00 73 0b 00 00 00 74 65 73 74 20 70 65 72 73 .Be.lowercaseR....s....test.pers
9500 6f 6e 73 36 00 00 00 48 45 20 74 68 69 6e 6b 20 69 20 6b 6e 6f 77 73 20 74 68 61 74 20 6d 79 20 ons6...HE.think.i.knows.that.my.
9520 61 63 74 69 6f 6e 73 20 74 68 72 65 61 74 65 6e 20 68 69 6d 20 61 6e 64 20 68 69 73 2e 52 0c 00 actions.threaten.him.and.his.R..
9540 00 00 73 0c 00 00 00 74 65 73 74 20 70 65 72 73 6f 6e 32 73 39 00 00 00 59 4f 55 20 74 68 69 6e ..s....test.person2s9...YOU.thin
9560 6b 20 6d 65 20 6b 6e 6f 77 20 74 68 61 74 20 6d 79 20 61 63 74 69 6f 6e 73 20 74 68 72 65 61 74 k.me.know.that.my.actions.threat
9580 65 6e 20 79 6f 75 20 61 6e 64 20 79 6f 75 72 73 2e 73 15 00 00 00 70 65 72 73 6f 6e 32 20 28 6e en.you.and.yours.s....person2.(n
95a0 6f 20 63 6f 6e 74 65 6e 74 73 29 73 18 00 00 00 74 65 73 74 20 70 65 72 73 6f 6e 32 20 49 20 4c o.contents)s....test.person2.I.L
95c0 6f 76 65 20 4c 75 63 79 73 0d 00 00 00 59 4f 55 20 4c 6f 76 65 20 4c 75 63 79 52 1a 00 00 00 73 ove.Lucys....YOU.Love.LucyR....s
95e0 0b 00 00 00 74 65 73 74 20 72 61 6e 64 6f 6d 73 0b 00 00 00 72 65 73 70 6f 6e 73 65 20 23 31 73 ....test.randoms....response.#1s
9600 0b 00 00 00 72 65 73 70 6f 6e 73 65 20 23 32 73 0b 00 00 00 72 65 73 70 6f 6e 73 65 20 23 33 73 ....response.#2s....response.#3s
9620 0c 00 00 00 72 61 6e 64 6f 6d 20 65 6d 70 74 79 73 11 00 00 00 74 65 73 74 20 72 61 6e 64 6f 6d ....random.emptys....test.random
9640 20 65 6d 70 74 79 73 0d 00 00 00 4e 6f 74 68 69 6e 67 20 68 65 72 65 21 52 1c 00 00 00 73 0d 00 .emptys....Nothing.here!R....s..
9660 00 00 74 65 73 74 20 73 65 6e 74 65 6e 63 65 73 26 00 00 00 4d 79 20 66 69 72 73 74 20 6c 65 74 ..test.sentences&...My.first.let
9680 74 65 72 20 73 68 6f 75 6c 64 20 62 65 20 63 61 70 69 74 61 6c 69 7a 65 64 2e 52 1e 00 00 00 73 ter.should.be.capitalized.R....s
96a0 09 00 00 00 74 65 73 74 20 73 69 7a 65 73 1a 00 00 00 49 27 76 65 20 6c 65 61 72 6e 65 64 20 25 ....test.sizes....I've.learned.%
96c0 64 20 63 61 74 65 67 6f 72 69 65 73 52 1f 00 00 00 73 11 00 00 00 74 65 73 74 20 73 72 20 74 65 d.categoriesR....s....test.sr.te
96e0 73 74 20 73 72 61 69 73 1e 00 00 00 73 72 61 69 20 72 65 73 75 6c 74 73 3a 20 73 72 61 69 20 74 st.srais....srai.results:.srai.t
9700 65 73 74 20 70 61 73 73 65 64 73 09 00 00 00 73 72 20 6e 65 73 74 65 64 73 18 00 00 00 74 65 73 est.passeds....sr.nesteds....tes
9720 74 20 6e 65 73 74 65 64 20 73 72 20 74 65 73 74 20 73 72 61 69 52 20 00 00 00 73 09 00 00 00 74 t.nested.sr.test.sraiR....s....t
9740 65 73 74 20 73 72 61 69 73 10 00 00 00 73 72 61 69 20 74 65 73 74 20 70 61 73 73 65 64 73 0d 00 est.srais....srai.test.passeds..
9760 00 00 73 72 61 69 20 69 6e 66 69 6e 69 74 65 73 12 00 00 00 74 65 73 74 20 73 72 61 69 20 69 6e ..srai.infinites....test.srai.in
9780 66 69 6e 69 74 65 73 0c 00 00 00 73 74 61 72 20 74 65 73 74 20 23 31 73 1a 00 00 00 59 6f 75 20 finites....star.test.#1s....You.
97a0 73 68 6f 75 6c 64 20 74 65 73 74 20 73 74 61 72 20 62 65 67 69 6e 73 1e 00 00 00 42 65 67 69 6e should.test.star.begins....Begin
97c0 20 73 74 61 72 20 6d 61 74 63 68 65 64 3a 20 59 6f 75 20 73 68 6f 75 6c 64 73 0c 00 00 00 73 74 .star.matched:.You.shoulds....st
97e0 61 72 20 74 65 73 74 20 23 32 73 20 00 00 00 74 65 73 74 20 73 74 61 72 20 63 72 65 61 6d 79 20 ar.test.#2s....test.star.creamy.
9800 67 6f 6f 64 6e 65 73 73 20 6d 69 64 64 6c 65 73 24 00 00 00 4d 69 64 64 6c 65 20 73 74 61 72 20 goodness.middles$...Middle.star.
9820 6d 61 74 63 68 65 64 3a 20 63 72 65 61 6d 79 20 67 6f 6f 64 6e 65 73 73 73 0c 00 00 00 73 74 61 matched:.creamy.goodnesss....sta
9840 72 20 74 65 73 74 20 23 33 73 1e 00 00 00 74 65 73 74 20 73 74 61 72 20 65 6e 64 20 74 68 65 20 r.test.#3s....test.star.end.the.
9860 63 72 65 64 69 74 73 20 72 6f 6c 6c 73 22 00 00 00 45 6e 64 20 73 74 61 72 20 6d 61 74 63 68 65 credits.rolls"...End.star.matche
9880 64 3a 20 74 68 65 20 63 72 65 64 69 74 73 20 72 6f 6c 6c 73 0c 00 00 00 73 74 61 72 20 74 65 73 d:.the.credits.rolls....star.tes
98a0 74 20 23 34 73 45 00 00 00 74 65 73 74 20 73 74 61 72 20 68 61 76 69 6e 67 20 6d 75 6c 74 69 70 t.#4sE...test.star.having.multip
98c0 6c 65 20 73 74 61 72 73 20 69 6e 20 61 20 70 61 74 74 65 72 6e 20 6d 61 6b 65 73 20 6d 65 20 65 le.stars.in.a.pattern.makes.me.e
98e0 78 74 72 65 6d 65 6c 79 20 68 61 70 70 79 73 43 00 00 00 4d 75 6c 74 69 70 6c 65 20 73 74 61 72 xtremely.happysC...Multiple.star
9900 73 20 6d 61 74 63 68 65 64 3a 20 68 61 76 69 6e 67 2c 20 73 74 61 72 73 20 69 6e 20 61 20 70 61 s.matched:.having,.stars.in.a.pa
9920 74 74 65 72 6e 2c 20 65 78 74 72 65 6d 65 6c 79 20 68 61 70 70 79 52 22 00 00 00 73 0b 00 00 00 ttern,.extremely.happyR"...s....
9940 74 65 73 74 20 73 79 73 74 65 6d 73 16 00 00 00 54 68 65 20 73 79 73 74 65 6d 20 73 61 79 73 20 test.systems....The.system.says.
9960 68 65 6c 6c 6f 21 73 0c 00 00 00 74 68 61 74 20 74 65 73 74 20 23 31 73 09 00 00 00 74 65 73 74 hello!s....that.test.#1s....test
9980 20 74 68 61 74 73 23 00 00 00 49 20 6a 75 73 74 20 73 61 69 64 3a 20 54 68 65 20 73 79 73 74 65 .thats#...I.just.said:.The.syste
99a0 6d 20 73 61 79 73 20 68 65 6c 6c 6f 21 73 0c 00 00 00 74 68 61 74 20 74 65 73 74 20 23 32 73 25 m.says.hello!s....that.test.#2s%
99c0 00 00 00 49 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 61 6e 73 77 65 72 65 64 20 74 68 69 73 20 ...I.have.already.answered.this.
99e0 71 75 65 73 74 69 6f 6e 73 10 00 00 00 74 68 61 74 73 74 61 72 20 74 65 73 74 20 23 31 73 0d 00 questions....thatstar.test.#1s..
9a00 00 00 74 65 73 74 20 74 68 61 74 73 74 61 72 73 0b 00 00 00 49 20 73 61 79 20 62 65 61 6e 73 73 ..test.thatstars....I.say.beanss
9a20 10 00 00 00 74 68 61 74 73 74 61 72 20 74 65 73 74 20 23 32 73 13 00 00 00 49 20 6a 75 73 74 20 ....thatstar.test.#2s....I.just.
9a40 73 61 69 64 20 22 62 65 61 6e 73 22 73 10 00 00 00 74 68 61 74 73 74 61 72 20 74 65 73 74 20 23 said."beans"s....thatstar.test.#
9a60 33 73 16 00 00 00 74 65 73 74 20 74 68 61 74 73 74 61 72 20 6d 75 6c 74 69 70 6c 65 73 24 00 00 3s....test.thatstar.multiples$..
9a80 00 49 20 73 61 79 20 62 65 61 6e 73 20 61 6e 64 20 66 72 61 6e 6b 73 20 66 6f 72 20 65 76 65 72 .I.say.beans.and.franks.for.ever
9aa0 79 62 6f 64 79 73 10 00 00 00 74 68 61 74 73 74 61 72 20 74 65 73 74 20 23 34 73 1e 00 00 00 59 ybodys....thatstar.test.#4s....Y
9ac0 65 73 2c 20 62 65 61 6e 73 20 61 6e 64 20 66 72 61 6e 6b 73 20 66 6f 72 20 61 6c 6c 21 52 26 00 es,.beans.and.franks.for.all!R&.
9ae0 00 00 73 0a 00 00 00 74 65 73 74 20 74 68 69 6e 6b 52 b8 00 00 00 74 05 00 00 00 66 72 75 69 74 ..s....test.thinkR....t....fruit
9b00 73 0a 00 00 00 74 65 73 74 20 74 6f 70 69 63 73 25 00 00 00 57 65 20 77 65 72 65 20 64 69 73 63 s....test.topics%...We.were.disc
9b20 75 73 73 69 6e 67 20 61 70 70 6c 65 73 20 61 6e 64 20 6f 72 61 6e 67 65 73 73 0d 00 00 00 53 6f ussing.apples.and.orangess....So
9b40 79 6c 65 6e 74 20 47 72 65 65 6e 73 11 00 00 00 74 6f 70 69 63 73 74 61 72 20 74 65 73 74 20 23 ylent.Greens....topicstar.test.#
9b60 31 73 0e 00 00 00 74 65 73 74 20 74 6f 70 69 63 73 74 61 72 73 20 00 00 00 53 6f 6c 79 65 6e 74 1s....test.topicstars....Solyent
9b80 20 47 72 65 65 6e 20 69 73 20 6d 61 64 65 20 6f 66 20 70 65 6f 70 6c 65 21 73 16 00 00 00 53 6f .Green.is.made.of.people!s....So
9ba0 79 6c 65 6e 74 20 48 61 6d 20 61 6e 64 20 43 68 65 65 73 65 73 11 00 00 00 74 6f 70 69 63 73 74 ylent.Ham.and.Cheeses....topicst
9bc0 61 72 20 74 65 73 74 20 23 32 73 17 00 00 00 74 65 73 74 20 74 6f 70 69 63 73 74 61 72 20 6d 75 ar.test.#2s....test.topicstar.mu
9be0 6c 74 69 70 6c 65 73 30 00 00 00 42 6f 74 68 20 53 6f 79 6c 65 6e 74 73 20 48 61 6d 20 61 6e 64 ltiples0...Both.Soylents.Ham.and
9c00 20 43 68 65 65 73 65 20 61 72 65 20 6d 61 64 65 20 6f 66 20 70 65 6f 70 6c 65 21 73 0f 00 00 00 .Cheese.are.made.of.people!s....
9c20 75 6e 69 63 6f 64 65 20 73 75 70 70 6f 72 74 75 0c 00 00 00 c3 94 c3 87 c3 89 c3 8f c2 ba c3 83 unicode.supportu................
9c40 75 24 00 00 00 48 65 79 2c 20 79 6f 75 20 73 70 65 61 6b 20 43 68 69 6e 65 73 65 21 20 c3 94 c3 u$...Hey,.you.speak.Chinese!....
9c60 87 c3 89 c3 8f c2 ba c3 83 52 28 00 00 00 73 0e 00 00 00 74 65 73 74 20 75 70 70 65 72 63 61 73 .........R(...s....test.uppercas
9c80 65 73 21 00 00 00 54 68 65 20 4c 61 73 74 20 57 6f 72 64 20 53 68 6f 75 6c 64 20 42 65 20 55 50 es!...The.Last.Word.Should.Be.UP
9ca0 50 45 52 43 41 53 45 52 29 00 00 00 73 0c 00 00 00 74 65 73 74 20 76 65 72 73 69 6f 6e 73 14 00 PERCASER)...s....test.versions..
9cc0 00 00 50 79 41 49 4d 4c 20 69 73 20 76 65 72 73 69 6f 6e 20 25 73 73 17 00 00 00 77 68 69 74 65 ..PyAIML.is.version.%ss....white
9ce0 73 70 61 63 65 20 70 72 65 73 65 72 76 61 74 69 6f 6e 73 0f 00 00 00 74 65 73 74 20 77 68 69 74 space.preservations....test.whit
9d00 65 73 70 61 63 65 73 47 00 00 00 45 78 74 72 61 20 20 20 53 70 61 63 65 73 0a 20 20 20 52 75 6c espacesG...Extra...Spaces....Rul
9d20 65 21 20 20 20 28 62 75 74 20 6e 6f 74 20 69 6e 20 68 65 72 65 21 29 20 20 20 20 42 75 74 20 20 e!...(but.not.in.here!)....But..
9d40 20 48 65 72 65 20 20 20 54 68 65 79 20 20 20 44 6f 21 73 14 00 00 00 2d 2d 2d 2d 2d 2d 2d 2d 2d .Here...They...Do!s....---------
9d60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 73 16 00 00 00 25 64 20 6f 66 20 25 64 20 74 65 73 74 73 20 70 -----------s....%d.of.%d.tests.p
9d80 61 73 73 65 64 21 73 35 00 00 00 25 64 20 6f 66 20 25 64 20 74 65 73 74 73 20 70 61 73 73 65 64 assed!s5...%d.of.%d.tests.passed
9da0 20 28 73 65 65 20 61 62 6f 76 65 20 66 6f 72 20 64 65 74 61 69 6c 65 64 20 65 72 72 6f 72 73 29 .(see.above.for.detailed.errors)
9dc0 28 1e 00 00 00 74 07 00 00 00 5f 5f 64 6f 63 5f 5f 52 92 00 00 00 52 38 00 00 00 52 ab 00 00 00 (....t....__doc__R....R8...R....
9de0 52 00 00 00 00 52 01 00 00 00 52 02 00 00 00 52 8e 00 00 00 52 91 00 00 00 52 dd 00 00 00 52 1a R....R....R....R....R....R....R.
9e00 00 00 00 52 e9 00 00 00 52 d1 00 00 00 52 9a 00 00 00 52 60 00 00 00 52 2e 00 00 00 74 07 00 00 ...R....R....R....R`...R....t...
9e20 00 78 6d 6c 2e 73 61 78 52 97 00 00 00 52 03 00 00 00 52 f4 00 00 00 52 ec 00 00 00 52 88 00 00 .xml.saxR....R....R....R....R...
9e40 00 52 6c 00 00 00 52 ef 00 00 00 52 f0 00 00 00 52 7b 00 00 00 74 0c 00 00 00 64 61 74 65 5f 77 .Rl...R....R....R{...t....date_w
9e60 61 72 6e 69 6e 67 52 d0 00 00 00 52 70 00 00 00 52 29 00 00 00 28 00 00 00 00 28 00 00 00 00 28 arningR....Rp...R)...(....(....(
9e80 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 48 ....s;.../home/olpc/Activities/H
9ea0 61 62 6c 61 72 43 6f 6e 53 61 72 61 2e 61 63 74 69 76 69 74 79 2f 61 69 6d 6c 2f 4b 65 72 6e 65 ablarConSara.activity/aiml/Kerne
9ec0 6c 2e 70 79 73 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 02 00 00 00 73 ae 00 00 00 06 01 0c 01 0c 01 l.pys....<module>....s..........
9ee0 0c 01 10 01 10 02 10 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 03 13 ff 00 ff ................................
9f00 00 ff 00 ff 00 26 09 11 0d 02 09 01 10 03 06 01 06 02 16 02 10 01 16 01 10 01 16 01 16 01 10 01 .....&..........................
9f20 16 01 16 01 10 01 16 0a 06 01 24 01 09 02 16 01 16 01 16 01 16 01 16 01 16 01 16 01 16 01 16 01 ..........$.....................
9f40 16 01 16 01 1c 01 16 01 16 01 20 01 16 01 16 01 16 01 16 01 16 01 16 01 16 01 0c 01 0a 01 16 01 ................................
9f60 16 01 16 01 16 01 16 01 16 01 16 01 16 01 10 01 16 01 10 01 16 01 10 01 16 01 16 01 16 01 20 01 ................................
9f80 16 03 05 01 0d 01 13 02 ........