Slide 1

Slide 1 text

Dex Ed @jessewilson

Slide 2

Slide 2 text

package com.squareup.fibonacci; public class Fibonacci { public int fib(int i) { if (i < 2) return i; return fib(i - 1) + fib(i - 2); } public static void main(String[] args) { Fibonacci fibonacci = new Fibonacci(); for (int i = 1; i < 100; i++) { System.out.println(fibonacci.fib(i)); } } }

Slide 3

Slide 3 text

package com.squareup.fibonacci; public class Fibonacci { public int fib(int i) { if (i < 2) return i; return fib(i - 1) + fib(i - 2); } public static void main(String[] args) { Fibonacci fibonacci = new Fibonacci(); for (int i = 1; i < 100; i++) { System.out.println(fibonacci.fib(i)); } } }

Slide 4

Slide 4 text

package com.squareup.fibonacci; public class Fibonacci { public int fib(int i) { if (i < 2) return i; return fib(i - 1) + fib(i - 2); } public static void main(String[] args) { Fibonacci fibonacci = new Fibonacci(); for (int i = 1; i < 100; i++) { System.out.println(fibonacci.fib(i)); } } } .class

Slide 5

Slide 5 text

package com.squareup.fibonacci; public class Fibonacci { public int fib(int i) { if (i < 2) return i; return fib(i - 1) + fib(i - 2); } public static void main(String[] args) { Fibonacci fibonacci = new Fibonacci(); for (int i = 1; i < 100; i++) { System.out.println(fibonacci.fib(i)); } } } .class .dex

Slide 6

Slide 6 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00

Slide 7

Slide 7 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 magic dex\n035\0

Slide 8

Slide 8 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 checksum

Slide 9

Slide 9 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 signature

Slide 10

Slide 10 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 file size 936 bytes

Slide 11

Slide 11 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 header size 112 bytes

Slide 12

Slide 12 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 endian tag 0x12345678

Slide 13

Slide 13 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 link size 0

Slide 14

Slide 14 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 link offset 0

Slide 15

Slide 15 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00

Slide 16

Slide 16 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 BOOK KEEPING

Slide 17

Slide 17 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 STRING IDS STRINGS

Slide 18

Slide 18 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 Fibonacci.java I II Lcom/squareup/fibonacci/Fibonacci; Ljava/io/PrintStream; Ljava/lang/Object; Ljava/lang/System; V VI VL [Ljava/lang/String; args fib fibonacci i main out println this

Slide 19

Slide 19 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 offset of string 0

Slide 20

Slide 20 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 length of string 0

Slide 21

Slide 21 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 data of string 0 “”

Slide 22

Slide 22 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 TYPE IDS just a name

Slide 23

Slide 23 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 string id of type 0

Slide 24

Slide 24 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 offset of string 2

Slide 25

Slide 25 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 length of string 2

Slide 26

Slide 26 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 data of string 2 “I”

Slide 27

Slide 27 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 PROTO IDS return type + parameter type

Slide 28

Slide 28 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 FIELD IDS declaring type, type, name

Slide 29

Slide 29 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 METHOD IDS declaring type, proto ID, name

Slide 30

Slide 30 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 name, modifiers, interfaces, supertype, fields, methods… CLASS DEFS

Slide 31

Slide 31 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 CODE instructions

Slide 32

Slide 32 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 invoke method 1

Slide 33

Slide 33 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 type 1 proto 0 name 13

Slide 34

Slide 34 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 offset 668

Slide 35

Slide 35 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 string “fib”

Slide 36

Slide 36 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 TYPE LISTS a list of types

Slide 37

Slide 37 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 DEBUG DATA

Slide 38

Slide 38 text

64 65 78 0a 30 33 35 00 de 7c 07 5b 09 7c ef 64 b3 62 08 fc 9e bf 01 b6 a3 ed 06 00 8c 3b 16 c6 a8 03 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 08 03 00 00 14 00 00 00 70 00 00 00 07 00 00 00 c0 00 00 00 04 00 00 00 dc 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 14 01 00 00 01 00 00 00 3c 01 00 00 4c 02 00 00 5c 01 00 00 fa 01 00 00 02 02 00 00 12 02 00 00 15 02 00 00 19 02 00 00 3d 02 00 00 54 02 00 00 68 02 00 00 7c 02 00 00 7f 02 00 00 83 02 00 00 87 02 00 00 9c 02 00 00 a2 02 00 00 a7 02 00 00 b2 02 00 00 b5 02 00 00 bb 02 00 00 c0 02 00 00 c9 02 00 00 02 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0b 00 00 00 03 00 00 00 00 00 00 00 ec 01 00 00 08 00 00 00 05 00 00 00 00 00 00 00 09 00 00 00 05 00 00 00 ec 01 00 00 0a 00 00 00 05 00 00 00 f4 01 00 00 04 00 02 00 11 00 00 00 01 00 01 00 00 00 00 00 01 00 00 00 0d 00 00 00 01 00 03 00 10 00 00 00 02 00 02 00 12 00 00 00 03 00 01 00 00 00 00 00 01 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f5 02 00 00 00 00 00 00 01 00 01 00 01 00 00 00 cf 02 00 00 04 00 00 00 70 10 04 00 00 00 0e 00 05 00 01 00 02 00 00 00 d4 02 00 00 17 00 00 00 22 00 01 00 70 10 00 00 00 00 12 11 13 02 64 00 35 21 0e 00 62 02 00 00 6e 20 01 00 10 00 0a 03 6e 20 03 00 32 00 d8 01 01 01 28 f1 0e 00 00 00 04 00 02 00 02 00 00 00 e8 02 00 00 13 00 00 00 12 20 35 03 03 00 0f 03 d8 00 03 ff 6e 20 01 00 02 00 0a 00 d8 01 03 fe 6e 20 01 00 12 00 0a 01 90 03 00 01 28 f1 00 00 01 00 00 00 00 00 00 00 01 00 00 00 06 00 06 3c 69 6e 69 74 3e 00 0e 46 69 62 6f 6e 61 63 63 69 2e 6a 61 76 61 00 01 49 00 02 49 49 00 22 4c 63 6f 6d 2f 73 71 75 61 72 65 75 70 2f 66 69 62 6f 6e 61 63 63 69 2f 46 69 62 6f 6e 61 63 63 69 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 01 56 00 02 56 49 00 02 56 4c 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 04 61 72 67 73 00 03 66 69 62 00 09 66 69 62 6f 6e 61 63 63 69 00 01 69 00 04 6d 61 69 6e 00 03 6f 75 74 00 07 70 72 69 6e 74 6c 6e 00 04 74 68 69 73 00 03 00 07 0e 00 0a 01 0d 07 0e 5a 03 00 0f 02 01 01 03 01 10 01 4b 94 3e 00 05 01 10 07 0e 3c 05 03 01 01 06 03 00 00 00 02 01 00 81 80 04 dc 02 02 09 f4 02 01 01 b4 03 00 0d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 14 00 00 00 70 00 00 00 02 00 00 00 07 00 00 00 c0 00 00 00 03 00 00 00 04 00 00 00 dc 00 00 00 04 00 00 00 01 00 00 00 0c 01 00 00 05 00 00 00 05 00 00 00 14 01 00 00 06 00 00 00 01 00 00 00 3c 01 00 00 01 20 00 00 03 00 00 00 5c 01 00 00 01 10 00 00 02 00 00 00 ec 01 00 00 02 20 00 00 14 00 00 00 fa 01 00 00 03 20 00 00 03 00 00 00 cf 02 00 00 00 20 00 00 01 00 00 00 f5 02 00 00 00 10 00 00 01 00 00 00 08 03 00 00 CLASS DATA method & field definitions

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

YOUR APP

Slide 41

Slide 41 text

YOUR APP YOUR LIBRARY

Slide 42

Slide 42 text

YOUR APP YOUR LIBRARY

Slide 43

Slide 43 text

No content

Slide 44

Slide 44 text

YOUR APP YOUR LIBRARY

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

GAPS!

Slide 48

Slide 48 text

Questions?