blob: a2a3285df4dbf38798df4e0074e897ffbf677448 [file] [log] [blame]
sewardjced9fe52004-07-07 11:55:36 +00001==6382== Nulgrind, a binary JIT-compiler for x86-linux.
2==6382== Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote.
3==6382== Using valgrind-2.1.2.CVS, a program supervision framework for x86-linux.
4==6382== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward.
5==6382== For more details, rerun with: -v
6==6382==
7==== BB 0 (0x3A965880) in 0B, out 0B, BBs exec'd 0 ====
8 0x3A965880: movl %esp,%eax
9 0x3A965882: call 0x3A965C80
10. 0 3A965880 7
11. 89 E0 E8 F9 03 00 00
12
13==== BB 1 _dl_start(0x3A965C80) in 7B, out 55B, BBs exec'd 0 ====
14 0x3A965C80: pushl %ebp
15 0x3A965C81: movl %esp,%ebp
16 0x3A965C83: pushl %edi
17 0x3A965C84: pushl %esi
18 0x3A965C85: pushl %ebx
19 0x3A965C86: subl $0x54, %esp
20 0x3A965C89: call 0x3A97592B
21. 1 3A965C80 14
22. 55 89 E5 57 56 53 83 EC 54 E8 9D FC 00 00
23
24==== BB 2 (0x3A97592B) in 21B, out 188B, BBs exec'd 0 ====
25 0x3A97592B: movl (%esp,,),%ebx
26 0x3A97592E: ret
27. 2 3A97592B 4
28. 8B 1C 24 C3
29
30==== BB 3 (0x3A965C8E) in 25B, out 228B, BBs exec'd 0 ====
31 0x3A965C8E: addl $0x129DE, %ebx
32 0x3A965C94: movl %eax,-48(%ebp)
33 0x3A965C97: movl 0x0(%ebx),%edx
34 0x3A965C9D: leal 0xFFFFFF50(%ebx), %eax
35 0x3A965CA3: subl %edx,%eax
36 0x3A965CA5: movl %eax,0xFFFFF9E4(%ebx)
37 0x3A965CAB: addl %edx,%eax
38 0x3A965CAD: movl %eax,0xFFFFF9EC(%ebx)
39 0x3A965CB3: leal 0xFFFFF994(%ebx), %eax
40 0x3A965CB9: movl %eax,-56(%ebp)
41 0x3A965CBC: addl $0x50, %eax
42 0x3A965CBF: movl -56(%ebp),%edi
43 0x3A965CC2: movl %eax,-52(%ebp)
44 0x3A965CC5: movl 8(%eax),%esi
45 0x3A965CC8: addl $0x68, %edi
46 0x3A965CCB: movl (%esi),%edx
47 0x3A965CCD: testl %edx,%edx
48 0x3A965CCF: jnz-8 0x3A965CE1
49. 3 3A965C8E 67
50. 81 C3 DE 29 01 00 89 45 D0 8B 93 00 00 00 00 8D 83 50 FF FF FF 29 D0 89 83 E4 F9 FF FF 01 D0 89 83 EC F9 FF FF 8D 83 94 F9 FF FF 89 45 C8 83 C0 50 8B 7D C8 89 45 CC 8B 70 08 83 C7 68 8B 16 85 D2 75 10
51
52==== BB 4 (0x3A965CE1) in 92B, out 457B, BBs exec'd 0 ====
53 0x3A965CE1: cmpl $0x21, %edx
54 0x3A965CE4: jle-8 0x3A965CD3
55. 4 3A965CE1 5
56. 83 FA 21 7E ED
57
58==== BB 5 (0x3A965CD3) in 97B, out 514B, BBs exec'd 0 ====
59 0x3A965CD3: movl %esi,(%edi,%edx,4)
60 0x3A965CD6: addl $0x8, %esi
61 0x3A965CD9: movl (%esi),%eax
62 0x3A965CDB: testl %eax,%eax
63 0x3A965CDD: movl %eax,%edx
64 0x3A965CDF: jz-8 0x3A965D10
65. 5 3A965CD3 14
66. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 2F
67
68==== BB 6 (0x3A965CE6) in 111B, out 617B, BBs exec'd 0 ====
69 0x3A965CE6: movl $0x6FFFFFFF,%eax
70 0x3A965CEB: subl %edx,%eax
71 0x3A965CED: cmpl $0xF, %eax
72 0x3A965CF0: jnbe-32 0x3A965EE0
73. 6 3A965CE6 16
74. B8 FF FF FF 6F 29 D0 83 F8 0F 0F 87 EA 01 00 00
75
76==== BB 7 (0x3A965CF6) in 127B, out 690B, BBs exec'd 0 ====
77 0x3A965CF6: movl $0x70000021,%eax
78 0x3A965CFB: subl %edx,%eax
79 0x3A965CFD: movl %esi,(%edi,%eax,4)
80 0x3A965D00: addl $0x8, %esi
81 0x3A965D03: movl (%esi),%eax
82 0x3A965D05: testl %eax,%eax
83 0x3A965D07: movl %eax,%edx
84 0x3A965D09: jnz-8 0x3A965CE1
85. 7 3A965CF6 21
86. B8 21 00 00 70 29 D0 89 34 87 83 C6 08 8B 06 85 C0 89 C2 75 D6
87
88==== BB 8 (0x3A965D0B) in 148B, out 809B, BBs exec'd 0 ====
89 0x3A965D0B: nop
90 0x3A965D0C: leal 0(%esi,,), %esi
91 0x3A965D10: movl -52(%ebp),%ecx
92 0x3A965D13: movl (%ecx),%edx
93 0x3A965D15: testl %edx,%edx
94 0x3A965D17: jz-8 0x3A965D70
95. 8 3A965D0B 14
96. 90 8D 74 26 00 8B 4D CC 8B 11 85 D2 74 57
97
98==== BB 9 (0x3A965D19) in 162B, out 908B, BBs exec'd 0 ====
99 0x3A965D19: movl 16(%edi),%eax
100 0x3A965D1C: testl %eax,%eax
101 0x3A965D1E: jz-8 0x3A965D23
102. 9 3A965D19 7
103. 8B 47 10 85 C0 74 03
104
105==== BB 10 (0x3A965D20) in 169B, out 980B, BBs exec'd 0 ====
106 0x3A965D20: addl %edx,4(%eax)
107 0x3A965D23: movl 12(%edi),%eax
108 0x3A965D26: testl %eax,%eax
109 0x3A965D28: jz-8 0x3A965D2D
110. 10 3A965D20 10
111. 01 50 04 8B 47 0C 85 C0 74 03
112
113==== BB 11 (0x3A965D2A) in 179B, out 1071B, BBs exec'd 0 ====
114 0x3A965D2A: addl %edx,4(%eax)
115 0x3A965D2D: movl 20(%edi),%eax
116 0x3A965D30: testl %eax,%eax
117 0x3A965D32: jz-8 0x3A965D37
118. 11 3A965D2A 10
119. 01 50 04 8B 47 14 85 C0 74 03
120
121==== BB 12 (0x3A965D34) in 189B, out 1162B, BBs exec'd 0 ====
122 0x3A965D34: addl %edx,4(%eax)
123 0x3A965D37: movl 24(%edi),%eax
124 0x3A965D3A: testl %eax,%eax
125 0x3A965D3C: jz-8 0x3A965D41
126. 12 3A965D34 10
127. 01 50 04 8B 47 18 85 C0 74 03
128
129==== BB 13 (0x3A965D3E) in 199B, out 1253B, BBs exec'd 0 ====
130 0x3A965D3E: addl %edx,4(%eax)
131 0x3A965D41: movl 68(%edi),%eax
132 0x3A965D44: testl %eax,%eax
133 0x3A965D46: jz-8 0x3A965D4B
134. 13 3A965D3E 10
135. 01 50 04 8B 47 44 85 C0 74 03
136
137==== BB 14 (0x3A965D48) in 209B, out 1344B, BBs exec'd 0 ====
138 0x3A965D48: addl %edx,4(%eax)
139 0x3A965D4B: movl 92(%edi),%eax
140 0x3A965D4E: testl %eax,%eax
141 0x3A965D50: jz-8 0x3A965D55
142. 14 3A965D48 10
143. 01 50 04 8B 47 5C 85 C0 74 03
144
145==== BB 15 (0x3A965D52) in 219B, out 1435B, BBs exec'd 0 ====
146 0x3A965D52: addl %edx,4(%eax)
147 0x3A965D55: movl 0xC4(%edi),%eax
148 0x3A965D5B: testl %eax,%eax
149 0x3A965D5D: jz-8 0x3A965D70
150. 15 3A965D52 13
151. 01 50 04 8B 87 C4 00 00 00 85 C0 74 11
152
153==== BB 16 (0x3A965D5F) in 232B, out 1529B, BBs exec'd 0 ====
154 0x3A965D5F: addl %edx,4(%eax)
155 0x3A965D62: leal 0(%esi,,), %esi
156 0x3A965D69: leal 0(%edi,,), %edi
157 0x3A965D70: movl 0xFFFFF9E4(%ebx),%eax
158 0x3A965D76: testl %eax,%eax
159 0x3A965D78: jnz-8 0x3A965D88
160. 16 3A965D5F 27
161. 01 50 04 8D B4 26 00 00 00 00 8D BC 27 00 00 00 00 8B 83 E4 F9 FF FF 85 C0 75 0E
162
163==== BB 17 (0x3A965D88) in 259B, out 1649B, BBs exec'd 0 ====
164 0x3A965D88: movl $0x0, -36(%ebp)
165 0x3A965D8F: movl -56(%ebp),%ecx
166 0x3A965D92: movl 0xFFFFFA40(%ebx),%eax
167 0x3A965D98: movl $0x0, -28(%ebp)
168 0x3A965D9F: addl $0x50, %ecx
169 0x3A965DA2: testl %eax,%eax
170 0x3A965DA4: movl $0x0, -40(%ebp)
171 0x3A965DAB: movl $0x0, -44(%ebp)
172 0x3A965DB2: jz-8 0x3A965DC6
173. 17 3A965D88 44
174. C7 45 DC 00 00 00 00 8B 4D C8 8B 83 40 FA FF FF C7 45 E4 00 00 00 00 83 C1 50 85 C0 C7 45 D8 00 00 00 00 C7 45 D4 00 00 00 00 74 12
175
176==== BB 18 (0x3A965DB4) in 303B, out 1807B, BBs exec'd 0 ====
177 0x3A965DB4: movl 4(%eax),%eax
178 0x3A965DB7: movl %eax,-44(%ebp)
179 0x3A965DBA: movl 0xFFFFFA44(%ebx),%eax
180 0x3A965DC0: movl 4(%eax),%eax
181 0x3A965DC3: movl %eax,-40(%ebp)
182 0x3A965DC6: movl 0xFFFFFA4C(%ebx),%edi
183 0x3A965DCC: testl %edi,%edi
184 0x3A965DCE: jz-8 0x3A965DDC
185. 18 3A965DB4 28
186. 8B 40 04 89 45 D4 8B 83 44 FA FF FF 8B 40 04 89 45 D8 8B BB 4C FA FF FF 85 FF 74 0C
187
188==== BB 19 (0x3A965DD0) in 331B, out 1944B, BBs exec'd 0 ====
189 0x3A965DD0: movl 0xFFFFFA04(%ebx),%eax
190 0x3A965DD6: movl 4(%eax),%eax
191 0x3A965DD9: addl %eax,-40(%ebp)
192 0x3A965DDC: movl -44(%ebp),%edx
193 0x3A965DDF: movl -40(%ebp),%esi
194 0x3A965DE2: leal (%esi,%edx,1), %eax
195 0x3A965DE5: movl %eax,-60(%ebp)
196 0x3A965DE8: movl -56(%ebp),%eax
197 0x3A965DEB: movl 80(%eax),%edi
198 0x3A965DEE: movl 48(%ecx),%eax
199 0x3A965DF1: movl 4(%eax),%eax
200 0x3A965DF4: movl %eax,-64(%ebp)
201 0x3A965DF7: movl 0xB4(%ecx),%eax
202 0x3A965DFD: xorl %ecx, %ecx
203 0x3A965DFF: testl %eax,%eax
204 0x3A965E01: jz-8 0x3A965E06
205. 19 3A965DD0 51
206. 8B 83 04 FA FF FF 8B 40 04 01 45 D8 8B 55 D4 8B 75 D8 8D 04 16 89 45 C4 8B 45 C8 8B 78 50 8B 41 30 8B 40 04 89 45 C0 8B 81 B4 00 00 00 31 C9 85 C0 74 03
207
208==== BB 20 (0x3A965E03) in 382B, out 2177B, BBs exec'd 0 ====
209 0x3A965E03: movl 4(%eax),%ecx
210 0x3A965E06: movl %esi,%eax
211 0x3A965E08: shrl $0x3, %eax
212 0x3A965E0B: cmpl %ecx,%eax
213 0x3A965E0D: jbe-8 0x3A965E11
214. 20 3A965E03 12
215. 8B 48 04 89 F0 C1 E8 03 39 C8 76 02
216
217==== BB 21 (0x3A965E0F) in 394B, out 2263B, BBs exec'd 0 ====
218 0x3A965E0F: movl %ecx,%eax
219 0x3A965E11: leal (%edx,%eax,8), %ecx
220 0x3A965E14: cmpl %ecx,%edx
221 0x3A965E16: jnb-8 0x3A965E2F
222. 21 3A965E0F 9
223. 89 C8 8D 0C C2 39 CA 73 17
224
225==== BB 22 (0x3A965E18) in 403B, out 2340B, BBs exec'd 0 ====
226 0x3A965E18: nop
227 0x3A965E19: leal 0(%esi,,), %esi
228 0x3A965E20: movl (%edx),%esi
229 0x3A965E22: movl %edi,%eax
230 0x3A965E24: addl $0x8, %edx
231 0x3A965E27: addl %esi,%eax
232 0x3A965E29: addl %edi,(%eax)
233 0x3A965E2B: cmpl %ecx,%edx
234 0x3A965E2D: jb-8 0x3A965E20
235. 22 3A965E18 23
236. 90 8D B4 26 00 00 00 00 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1
237
238==== BB 23 (0x3A965E20) in 426B, out 2460B, BBs exec'd 0 ====
239 0x3A965E20: movl (%edx),%esi
240 0x3A965E22: movl %edi,%eax
241 0x3A965E24: addl $0x8, %edx
242 0x3A965E27: addl %esi,%eax
243 0x3A965E29: addl %edi,(%eax)
244 0x3A965E2B: cmpl %ecx,%edx
245 0x3A965E2D: jb-8 0x3A965E20
246. 23 3A965E20 15
247. 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1
248
249==== BB 24 (0x3A965E2F) in 441B, out 2566B, BBs exec'd 0 ====
250 0x3A965E2F: cmpl -60(%ebp),%ecx
251 0x3A965E32: jnb-8 0x3A965E81
252. 24 3A965E2F 5
253. 3B 4D C4 73 4D
254
255==== BB 25 (0x3A965E34) in 446B, out 2631B, BBs exec'd 0 ====
256 0x3A965E34: leal 0x0(%esi), %esi
257 0x3A965E3A: leal 0x0(%edi), %edi
258 0x3A965E40: movl 4(%ecx),%edx
259 0x3A965E43: movl -64(%ebp),%esi
260 0x3A965E46: movl %edx,%eax
261 0x3A965E48: shrl $0x8, %eax
262 0x3A965E4B: shll $0x4, %eax
263 0x3A965E4E: addl %esi,%eax
264 0x3A965E50: movl (%ecx),%esi
265 0x3A965E52: addl %edi,%esi
266 0x3A965E54: movl %esi,-68(%ebp)
267 0x3A965E57: movzbl %dl,%esi
268 0x3A965E5A: xorl %edx, %edx
269 0x3A965E5C: cmpw $0x0, 14(%eax)
270 0x3A965E61: jz-8 0x3A965E69
271. 25 3A965E34 47
272. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06
273
274==== BB 26 (0x3A965E63) in 493B, out 2819B, BBs exec'd 0 ====
275 0x3A965E63: movl 0xFFFFF9E4(%ebx),%edx
276 0x3A965E69: addl 4(%eax),%edx
277 0x3A965E6C: leal -6(%esi), %eax
278 0x3A965E6F: cmpl $0x1, %eax
279 0x3A965E72: jnbe-8 0x3A965E79
280. 26 3A965E63 17
281. 8B 93 E4 F9 FF FF 03 50 04 8D 46 FA 83 F8 01 77 05
282
283==== BB 27 (0x3A965E74) in 510B, out 2920B, BBs exec'd 0 ====
284 0x3A965E74: movl -68(%ebp),%eax
285 0x3A965E77: movl %edx,(%eax)
286 0x3A965E79: addl $0x8, %ecx
287 0x3A965E7C: cmpl -60(%ebp),%ecx
288 0x3A965E7F: jb-8 0x3A965E40
289. 27 3A965E74 13
290. 8B 45 BC 89 10 83 C1 08 3B 4D C4 72 BF
291
292==== BB 28 (0x3A965E40) in 523B, out 3018B, BBs exec'd 0 ====
293 0x3A965E40: movl 4(%ecx),%edx
294 0x3A965E43: movl -64(%ebp),%esi
295 0x3A965E46: movl %edx,%eax
296 0x3A965E48: shrl $0x8, %eax
297 0x3A965E4B: shll $0x4, %eax
298 0x3A965E4E: addl %esi,%eax
299 0x3A965E50: movl (%ecx),%esi
300 0x3A965E52: addl %edi,%esi
301 0x3A965E54: movl %esi,-68(%ebp)
302 0x3A965E57: movzbl %dl,%esi
303 0x3A965E5A: xorl %edx, %edx
304 0x3A965E5C: cmpw $0x0, 14(%eax)
305 0x3A965E61: jz-8 0x3A965E69
306. 28 3A965E40 35
307. 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06
308
309==== BB 29 (0x3A965E81) in 558B, out 3184B, BBs exec'd 0 ====
310 0x3A965E81: movl -56(%ebp),%eax
311 0x3A965E84: movl $0x1,%esi
312 0x3A965E89: addl $0x50, %eax
313 0x3A965E8C: call 0x3A96BD80
314. 29 3A965E81 16
315. 8B 45 C8 BE 01 00 00 00 83 C0 50 E8 EF 5E 00 00
316
317==== BB 30 _dl_setup_hash(0x3A96BD80) in 574B, out 3268B, BBs exec'd 0 ====
318 0x3A96BD80: pushl %ebp
319 0x3A96BD81: movl %eax,%ecx
320 0x3A96BD83: movl 40(%eax),%eax
321 0x3A96BD86: movl %esp,%ebp
322 0x3A96BD88: testl %eax,%eax
323 0x3A96BD8A: jz-8 0x3A96BDA9
324. 30 3A96BD80 12
325. 55 89 C1 8B 40 28 89 E5 85 C0 74 1D
326
327==== BB 31 (0x3A96BD8C) in 586B, out 3376B, BBs exec'd 0 ====
328 0x3A96BD8C: movl 4(%eax),%eax
329 0x3A96BD8F: movl (%eax),%edx
330 0x3A96BD91: addl $0x8, %eax
331 0x3A96BD94: movl %eax,0x168(%ecx)
332 0x3A96BD9A: leal (%eax,%edx,4), %eax
333 0x3A96BD9D: movl %edx,0x164(%ecx)
334 0x3A96BDA3: movl %eax,0x16C(%ecx)
335 0x3A96BDA9: popl %ebp
336 0x3A96BDAA: ret
337. 31 3A96BD8C 31
338. 8B 40 04 8B 10 83 C0 08 89 81 68 01 00 00 8D 04 90 89 91 64 01 00 00 89 81 6C 01 00 00 5D C3
339
340==== BB 32 (0x3A965E91) in 617B, out 3509B, BBs exec'd 0 ====
341 0x3A965E91: movl %esi,0xFFFFFB54(%ebx)
342 0x3A965E97: leal 0xFFFEC994(%ebx), %eax
343 0x3A965E9D: movl %eax,0xFFFFFB78(%ebx)
344 0x3A965EA3: leal 0x228(%ebx), %eax
345 0x3A965EA9: movl %eax,0xFFFFFB7C(%ebx)
346 0x3A965EAF: leal 0xFFFEDD24(%ebx), %eax
347 0x3A965EB5: movl %eax,4(%esp,,)
348 0x3A965EB9: movl -48(%ebp),%edx
349 0x3A965EBC: movl %ebp,0x128(%ebx)
350 0x3A965EC2: movl %edx,(%esp,,)
351 0x3A965EC5: call 0x3A972DC0
352. 32 3A965E91 57
353. 89 B3 54 FB FF FF 8D 83 94 C9 FE FF 89 83 78 FB FF FF 8D 83 28 02 00 00 89 83 7C FB FF FF 8D 83 24 DD FE FF 89 44 24 04 8B 55 D0 89 AB 28 01 00 00 89 14 24 E8 F6 CE 00 00
354
355==== BB 33 _dl_sysdep_start(0x3A972DC0) in 674B, out 3678B, BBs exec'd 0 ====
356 0x3A972DC0: pushl %ebp
357 0x3A972DC1: xorl %edx, %edx
358 0x3A972DC3: movl %esp,%ebp
359 0x3A972DC5: pushl %edi
360 0x3A972DC6: xorl %edi, %edi
361 0x3A972DC8: xorl %ecx, %ecx
362 0x3A972DCA: pushl %esi
363 0x3A972DCB: xorl %esi, %esi
364 0x3A972DCD: pushl %ebx
365 0x3A972DCE: subl $0x204, %esp
366 0x3A972DD4: movl 8(%ebp),%eax
367 0x3A972DD7: movl %edx,0xFFFFFE1C(%ebp)
368 0x3A972DDD: xorl %edx, %edx
369 0x3A972DDF: movl %edx,0xFFFFFE0C(%ebp)
370 0x3A972DE5: movl (%eax),%edx
371 0x3A972DE7: call 0x3A97592B
372. 33 3A972DC0 44
373. 55 31 D2 89 E5 57 31 FF 31 C9 56 31 F6 53 81 EC 04 02 00 00 8B 45 08 89 95 1C FE FF FF 31 D2 89 95 0C FE FF FF 8B 10 E8 3F 2B 00 00
374
375==== BB 34 (0x3A972DEC) in 718B, out 3927B, BBs exec'd 0 ====
376 0x3A972DEC: addl $0x5880, %ebx
377 0x3A972DF2: movl %eax,0x128(%ebx)
378 0x3A972DF8: addl $0x4, %eax
379 0x3A972DFB: movl %edx,0x20C(%ebx)
380 0x3A972E01: leal (%eax,%edx,4), %edx
381 0x3A972E04: movl %esi,0xFFFFFE14(%ebp)
382 0x3A972E0A: movl 4(%edx),%esi
383 0x3A972E0D: movl %edi,0xFFFFFE18(%ebp)
384 0x3A972E13: xorl %edi, %edi
385 0x3A972E15: testl %esi,%esi
386 0x3A972E17: movl %eax,0x38(%ebx)
387 0x3A972E1D: leal 4(%edx), %eax
388 0x3A972E20: movl %ecx,0xFFFFFE10(%ebp)
389 0x3A972E26: movl %eax,%ecx
390 0x3A972E28: movl %edi,0xFFFFFE08(%ebp)
391 0x3A972E2E: movl %eax,0x200(%ebx)
392 0x3A972E34: jz-8 0x3A972E3F
393. 34 3A972DEC 74
394. 81 C3 80 58 00 00 89 83 28 01 00 00 83 C0 04 89 93 0C 02 00 00 8D 14 90 89 B5 14 FE FF FF 8B 72 04 89 BD 18 FE FF FF 31 FF 85 F6 89 83 38 00 00 00 8D 42 04 89 8D 10 FE FF FF 89 C1 89 BD 08 FE FF FF 89 83 00 02 00 00 74 09
395
396==== BB 35 (0x3A972E36) in 792B, out 4192B, BBs exec'd 0 ====
397 0x3A972E36: addl $0x4, %ecx
398 0x3A972E39: movl (%ecx),%edx
399 0x3A972E3B: testl %edx,%edx
400 0x3A972E3D: jnz-8 0x3A972E36
401. 35 3A972E36 9
402. 83 C1 04 8B 11 85 D2 75 F7
403
404==== BB 36 (0x3A972E3F) in 801B, out 4271B, BBs exec'd 0 ====
405 0x3A972E3F: addl $0x4, %ecx
406 0x3A972E42: leal 0xFFFED214(%ebx), %eax
407 0x3A972E48: movl %ecx,%edx
408 0x3A972E4A: movl %ecx,0x134(%ebx)
409 0x3A972E50: movl (%ecx),%ecx
410 0x3A972E52: movl %eax,0xFFFFFE20(%ebp)
411 0x3A972E58: xorl %eax, %eax
412 0x3A972E5A: testl %ecx,%ecx
413 0x3A972E5C: movl %eax,0xFFFFFC20(%ebx)
414 0x3A972E62: jz-8 0x3A972EB6
415. 36 3A972E3F 37
416. 83 C1 04 8D 83 14 D2 FE FF 89 CA 89 8B 34 01 00 00 8B 09 89 85 20 FE FF FF 31 C0 85 C9 89 83 20 FC FF FF 74 52
417
418==== BB 37 (0x3A972E64) in 838B, out 4429B, BBs exec'd 0 ====
419 0x3A972E64: leal 0x0(%esi), %esi
420 0x3A972E6A: leal 0x0(%edi), %edi
421 0x3A972E70: leal -3(%ecx), %eax
422 0x3A972E73: cmpl $0x1E, %eax
423 0x3A972E76: jnbe-8 0x3A972EA0
424. 37 3A972E64 20
425. 8D B6 00 00 00 00 8D BF 00 00 00 00 8D 41 FD 83 F8 1E 77 28
426
427==== BB 38 (0x3A972EA0) in 858B, out 4522B, BBs exec'd 0 ====
428 0x3A972EA0: addl $0x8, %edx
429 0x3A972EA3: movl $0x1,%eax
430 0x3A972EA8: shll %cl, %eax
431 0x3A972EAA: orl %eax,0xFFFFFE0C(%ebp)
432 0x3A972EB0: movl (%edx),%ecx
433 0x3A972EB2: testl %ecx,%ecx
434 0x3A972EB4: jnz-8 0x3A972E70
435. 38 3A972EA0 22
436. 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA
437
438==== BB 39 (0x3A972E70) in 880B, out 4648B, BBs exec'd 0 ====
439 0x3A972E70: leal -3(%ecx), %eax
440 0x3A972E73: cmpl $0x1E, %eax
441 0x3A972E76: jnbe-8 0x3A972EA0
442. 39 3A972E70 8
443. 8D 41 FD 83 F8 1E 77 28
444
445==== BB 40 (0x3A972E78) in 888B, out 4715B, BBs exec'd 0 ====
446 0x3A972E78: movl -9388(%ebx,%eax,4),%eax
447 0x3A972E7F: addl %ebx,%eax
448 0x3A972E81: jmp*l %eax
449. 40 3A972E78 11
450. 8B 84 83 54 DB FF FF 01 D8 FF E0
451
452==== BB 41 (0x3A9731AC) in 899B, out 4766B, BBs exec'd 0 ====
453 0x3A9731AC: movl 4(%edx),%eax
454 0x3A9731AF: movl %eax,0xFFFFFC54(%ebx)
455 0x3A9731B5: jmp 0x3A972EA0
456. 41 3A9731AC 14
457. 8B 42 04 89 83 54 FC FF FF E9 E6 FC FF FF
458
459==== BB 42 (0x3A9731F2) in 913B, out 4826B, BBs exec'd 0 ====
460 0x3A9731F2: movl 4(%edx),%eax
461 0x3A9731F5: movl %eax,0xFFFFFC18(%ebx)
462 0x3A9731FB: jmp 0x3A972E97
463. 42 3A9731F2 14
464. 8B 42 04 89 83 18 FC FF FF E9 97 FC FF FF
465
466==== BB 43 (0x3A972E97) in 927B, out 4886B, BBs exec'd 0 ====
467 0x3A972E97: movl (%edx),%ecx
468 0x3A972E99: leal 0(%esi,,), %esi
469 0x3A972EA0: addl $0x8, %edx
470 0x3A972EA3: movl $0x1,%eax
471 0x3A972EA8: shll %cl, %eax
472 0x3A972EAA: orl %eax,0xFFFFFE0C(%ebp)
473 0x3A972EB0: movl (%edx),%ecx
474 0x3A972EB2: testl %ecx,%ecx
475 0x3A972EB4: jnz-8 0x3A972E70
476. 43 3A972E97 31
477. 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA
478
479==== BB 44 (0x3A97319E) in 958B, out 5039B, BBs exec'd 0 ====
480 0x3A97319E: movl 4(%edx),%eax
481 0x3A9731A1: movl %eax,0xFFFFFC30(%ebx)
482 0x3A9731A7: jmp 0x3A972E97
483. 44 3A97319E 14
484. 8B 42 04 89 83 30 FC FF FF E9 EB FC FF FF
485
486==== BB 45 (0x3A97320E) in 972B, out 5099B, BBs exec'd 0 ====
487 0x3A97320E: movl 4(%edx),%eax
488 0x3A973211: movl %eax,0xFFFFFE1C(%ebp)
489 0x3A973217: jmp 0x3A972EA0
490. 45 3A97320E 14
491. 8B 42 04 89 85 1C FE FF FF E9 84 FC FF FF
492
493==== BB 46 (0x3A973200) in 986B, out 5159B, BBs exec'd 0 ====
494 0x3A973200: movl 4(%edx),%eax
495 0x3A973203: movl %eax,0xFFFFFE18(%ebp)
496 0x3A973209: jmp 0x3A972EA0
497. 46 3A973200 14
498. 8B 42 04 89 85 18 FE FF FF E9 92 FC FF FF
499
500==== BB 47 (0x3A9731E4) in 1000B, out 5219B, BBs exec'd 0 ====
501 0x3A9731E4: movl 4(%edx),%eax
502 0x3A9731E7: movl %eax,0xFFFFFE20(%ebp)
503 0x3A9731ED: jmp 0x3A972E97
504. 47 3A9731E4 14
505. 8B 42 04 89 85 20 FE FF FF E9 A5 FC FF FF
506
507==== BB 48 (0x3A9731D6) in 1014B, out 5279B, BBs exec'd 0 ====
508 0x3A9731D6: movl 4(%edx),%eax
509 0x3A9731D9: xorl %eax,0xFFFFFE14(%ebp)
510 0x3A9731DF: jmp 0x3A972EA0
511. 48 3A9731D6 14
512. 8B 42 04 31 85 14 FE FF FF E9 BC FC FF FF
513
514==== BB 49 (0x3A9731C8) in 1028B, out 5348B, BBs exec'd 0 ====
515 0x3A9731C8: movl 4(%edx),%eax
516 0x3A9731CB: xorl %eax,0xFFFFFE10(%ebp)
517 0x3A9731D1: jmp 0x3A972EA0
518. 49 3A9731C8 14
519. 8B 42 04 31 85 10 FE FF FF E9 CA FC FF FF
520
521==== BB 50 (0x3A972E83) in 1042B, out 5417B, BBs exec'd 0 ====
522 0x3A972E83: movl $0xFFFFFFFF,%eax
523 0x3A972E88: movl %eax,0xFFFFFE0C(%ebp)
524 0x3A972E8E: movl 4(%edx),%eax
525 0x3A972E91: movl %eax,0x130(%ebx)
526 0x3A972E97: movl (%edx),%ecx
527 0x3A972E99: leal 0(%esi,,), %esi
528 0x3A972EA0: addl $0x8, %edx
529 0x3A972EA3: movl $0x1,%eax
530 0x3A972EA8: shll %cl, %eax
531 0x3A972EAA: orl %eax,0xFFFFFE0C(%ebp)
532 0x3A972EB0: movl (%edx),%ecx
533 0x3A972EB2: testl %ecx,%ecx
534 0x3A972EB4: jnz-8 0x3A972E70
535. 50 3A972E83 51
536. B8 FF FF FF FF 89 85 0C FE FF FF 8B 42 04 89 83 30 01 00 00 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA
537
538==== BB 51 (0x3A9731BA) in 1093B, out 5614B, BBs exec'd 0 ====
539 0x3A9731BA: movl 4(%edx),%eax
540 0x3A9731BD: movl %eax,0xFFFFFC20(%ebx)
541 0x3A9731C3: jmp 0x3A972EA0
542. 51 3A9731BA 14
543. 8B 42 04 89 83 20 FC FF FF E9 D8 FC FF FF
544
545==== BB 52 (0x3A972EB6) in 1107B, out 5674B, BBs exec'd 0 ====
546 0x3A972EB6: leal -76(%ebp), %edx
547 0x3A972EB9: leal 0xFFFFFE24(%ebp), %eax
548 0x3A972EBF: movl %edx,0xFFFFFE04(%ebp)
549 0x3A972EC5: movl %eax,(%esp,,)
550 0x3A972EC8: call 0x3A974D50
551. 52 3A972EB6 23
552. 8D 55 B4 8D 85 24 FE FF FF 89 95 04 FE FF FF 89 04 24 E8 83 1E 00 00
553
554==== BB 53 uname(0x3A974D50) in 1130B, out 5765B, BBs exec'd 0 ====
555 0x3A974D50: movl %ebx,%edx
556 0x3A974D52: movl 4(%esp,,),%ebx
557 0x3A974D56: movl $0x7A,%eax
558 0x3A974D5B: int $0x80
559. 53 3A974D50 13
560. 89 DA 8B 5C 24 04 B8 7A 00 00 00 CD 80
561
562==== BB 54 (0x3A974D5D) in 1143B, out 5829B, BBs exec'd 0 ====
563 0x3A974D5D: movl %edx,%ebx
564 0x3A974D5F: cmpl $0xFFFFF001, %eax
565 0x3A974D64: jnb-8 0x3A974D67
566. 54 3A974D5D 9
567. 89 D3 3D 01 F0 FF FF 73 01
568
569==== BB 55 (0x3A974D66) in 1152B, out 5899B, BBs exec'd 0 ====
570 0x3A974D66: ret
571. 55 3A974D66 1
572. C3
573
574==== BB 56 (0x3A972ECD) in 1153B, out 5929B, BBs exec'd 0 ====
575 0x3A972ECD: testl %eax,%eax
576 0x3A972ECF: jnz-32 0x3A9730B1
577. 56 3A972ECD 8
578. 85 C0 0F 85 DC 01 00 00
579
580==== BB 57 (0x3A972ED5) in 1161B, out 5988B, BBs exec'd 0 ====
581 0x3A972ED5: leal 0xFFFFFEA6(%ebp), %eax
582 0x3A972EDB: movl %eax,0xFFFFFE04(%ebp)
583 0x3A972EE1: movl 0xFFFFFE04(%ebp),%esi
584 0x3A972EE7: xorl %eax, %eax
585 0x3A972EE9: xorl %edi, %edi
586 0x3A972EEB: movl %eax,0xFFFFFE00(%ebp)
587 0x3A972EF1: movzbl (%esi),%edx
588 0x3A972EF4: movb %dl,%al
589 0x3A972EF6: subb $0x30, %al
590 0x3A972EF8: cmpb $0x9, %al
591 0x3A972EFA: jnbe-8 0x3A972F65
592. 57 3A972ED5 39
593. 8D 85 A6 FE FF FF 89 85 04 FE FF FF 8B B5 04 FE FF FF 31 C0 31 FF 89 85 00 FE FF FF 0F B6 16 88 D0 2C 30 3C 09 77 69
594
595==== BB 58 (0x3A972EFC) in 1200B, out 6164B, BBs exec'd 0 ====
596 0x3A972EFC: leal 0(%esi,,), %esi
597 0x3A972F00: incl %esi
598 0x3A972F01: movsbl %dl,%eax
599 0x3A972F04: leal -48(%eax), %edx
600 0x3A972F07: movzbl (%esi),%ecx
601 0x3A972F0A: movb %cl,%al
602 0x3A972F0C: subb $0x30, %al
603 0x3A972F0E: movb %cl,0xFFFFFDFF(%ebp)
604 0x3A972F14: cmpb $0x9, %al
605 0x3A972F16: jnbe-8 0x3A972F40
606. 58 3A972EFC 28
607. 8D 74 26 00 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28
608
609==== BB 59 (0x3A972F40) in 1228B, out 6330B, BBs exec'd 0 ====
610 0x3A972F40: incl 0xFFFFFE00(%ebp)
611 0x3A972F46: shll $0x8, %edi
612 0x3A972F49: orl %edx,%edi
613 0x3A972F4B: incl %esi
614 0x3A972F4C: cmpb $0x2E, %cl
615 0x3A972F4F: jnz-8 0x3A972F5C
616. 59 3A972F40 17
617. FF 85 00 FE FF FF C1 E7 08 09 D7 46 80 F9 2E 75 0B
618
619==== BB 60 (0x3A972F51) in 1245B, out 6441B, BBs exec'd 0 ====
620 0x3A972F51: movzbl (%esi),%edx
621 0x3A972F54: movb %dl,%al
622 0x3A972F56: subb $0x30, %al
623 0x3A972F58: cmpb $0x9, %al
624 0x3A972F5A: jbe-8 0x3A972F00
625. 60 3A972F51 11
626. 0F B6 16 88 D0 2C 30 3C 09 76 A4
627
628==== BB 61 (0x3A972F00) in 1256B, out 6537B, BBs exec'd 0 ====
629 0x3A972F00: incl %esi
630 0x3A972F01: movsbl %dl,%eax
631 0x3A972F04: leal -48(%eax), %edx
632 0x3A972F07: movzbl (%esi),%ecx
633 0x3A972F0A: movb %cl,%al
634 0x3A972F0C: subb $0x30, %al
635 0x3A972F0E: movb %cl,0xFFFFFDFF(%ebp)
636 0x3A972F14: cmpb $0x9, %al
637 0x3A972F16: jnbe-8 0x3A972F40
638. 61 3A972F00 24
639. 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28
640
641==== BB 62 (0x3A972F5C) in 1280B, out 6691B, BBs exec'd 0 ====
642 0x3A972F5C: cmpl $0x2, 0xFFFFFE00(%ebp)
643 0x3A972F63: jnle-8 0x3A972F77
644. 62 3A972F5C 9
645. 83 BD 00 FE FF FF 02 7F 12
646
647==== BB 63 (0x3A972F77) in 1289B, out 6757B, BBs exec'd 0 ====
648 0x3A972F77: cmpl $0x20204, %edi
649 0x3A972F7D: jbe-32 0x3A973240
650. 63 3A972F77 12
651. 81 FF 04 02 02 00 0F 86 BD 02 00 00
652
653==== BB 64 (0x3A972F83) in 1301B, out 6817B, BBs exec'd 0 ====
654 0x3A972F83: cmpl $0xFFFFFFFF, 0xFFFFFE0C(%ebp)
655 0x3A972F8A: movl %edi,0xFFFFFC1C(%ebx)
656 0x3A972F90: jz-8 0x3A972FEA
657. 64 3A972F83 15
658. 83 BD 0C FE FF FF FF 89 BB 1C FC FF FF 74 58
659
660==== BB 65 (0x3A972FEA) in 1316B, out 6902B, BBs exec'd 0 ====
661 0x3A972FEA: movl 0xFFFFFC18(%ebx),%edi
662 0x3A972FF0: testl %edi,%edi
663 0x3A972FF2: jnz-8 0x3A972FFF
664. 65 3A972FEA 10
665. 8B BB 18 FC FF FF 85 FF 75 0B
666
667==== BB 66 (0x3A972FFF) in 1326B, out 6977B, BBs exec'd 0 ====
668 0x3A972FFF: movl 0xFFFFFD94(%ebx),%esi
669 0x3A973005: testl %esi,%esi
670 0x3A973007: jz-8 0x3A97301F
671. 66 3A972FFF 10
672. 8B B3 94 FD FF FF 85 F6 74 16
673
674==== BB 67 (0x3A97301F) in 1336B, out 7055B, BBs exec'd 0 ====
675 0x3A97301F: movl $0x0, (%esp,,)
676 0x3A973026: call 0x3A9738A0
677. 67 3A97301F 12
678. C7 04 24 00 00 00 00 E8 75 08 00 00
679
680==== BB 68 brk(0x3A9738A0) in 1348B, out 7112B, BBs exec'd 0 ====
681 0x3A9738A0: pushl %ebp
682 0x3A9738A1: movl %esp,%ebp
683 0x3A9738A3: pushl %ebx
684 0x3A9738A4: movl 8(%ebp),%ecx
685 0x3A9738A7: call 0x3A97592B
686. 68 3A9738A0 12
687. 55 89 E5 53 8B 4D 08 E8 7F 20 00 00
688
689==== BB 69 (0x3A9738AC) in 1360B, out 7212B, BBs exec'd 0 ====
690 0x3A9738AC: addl $0x4DC0, %ebx
691 0x3A9738B2: xchgl %ecx, %ebx
692 0x3A9738B4: movl $0x2D,%eax
693 0x3A9738B9: int $0x80
694. 69 3A9738AC 15
695. 81 C3 C0 4D 00 00 87 CB B8 2D 00 00 00 CD 80
696
697==== BB 70 (0x3A9738BB) in 1375B, out 7280B, BBs exec'd 0 ====
698 0x3A9738BB: xchgl %ecx, %ebx
699 0x3A9738BD: movl %eax,0x144(%ebx)
700 0x3A9738C3: xorl %edx, %edx
701 0x3A9738C5: cmpl %ecx,%eax
702 0x3A9738C7: jb-8 0x3A9738CE
703. 70 3A9738BB 14
704. 87 CB 89 83 44 01 00 00 31 D2 39 C8 72 05
705
706==== BB 71 (0x3A9738C9) in 1389B, out 7379B, BBs exec'd 0 ====
707 0x3A9738C9: popl %ebx
708 0x3A9738CA: movl %edx,%eax
709 0x3A9738CC: popl %ebp
710 0x3A9738CD: ret
711. 71 3A9738C9 5
712. 5B 89 D0 5D C3
713
714==== BB 72 (0x3A97302B) in 1394B, out 7451B, BBs exec'd 0 ====
715 0x3A97302B: movl 0xFFFFFC20(%ebx),%eax
716 0x3A973031: testl %eax,%eax
717 0x3A973033: jz-8 0x3A973056
718. 72 3A97302B 10
719. 8B 83 20 FC FF FF 85 C0 74 21
720
721==== BB 73 (0x3A973035) in 1404B, out 7526B, BBs exec'd 0 ====
722 0x3A973035: cmpb $0x0, (%eax)
723 0x3A973038: jnz-8 0x3A973044
724. 73 3A973035 5
725. 80 38 00 75 0A
726
727==== BB 74 (0x3A973044) in 1409B, out 7586B, BBs exec'd 0 ====
728 0x3A973044: testl %eax,%eax
729 0x3A973046: jz-8 0x3A973056
730. 74 3A973044 4
731. 85 C0 74 0E
732
733==== BB 75 (0x3A973048) in 1413B, out 7645B, BBs exec'd 0 ====
734 0x3A973048: movl %eax,(%esp,,)
735 0x3A97304B: call 0x3A9752D0
736. 75 3A973048 8
737. 89 04 24 E8 80 22 00 00
738
739==== BB 76 strlen(0x3A9752D0) in 1421B, out 7700B, BBs exec'd 0 ====
740 0x3A9752D0: movl 4(%esp,,),%eax
741 0x3A9752D4: movl $0x3,%edx
742 0x3A9752D9: andl %eax,%edx
743 0x3A9752DB: jz-8 0x3A975301
744. 76 3A9752D0 13
745. 8B 44 24 04 BA 03 00 00 00 21 C2 74 24
746
747==== BB 77 (0x3A9752DD) in 1434B, out 7781B, BBs exec'd 0 ====
748 0x3A9752DD: jp-8 0x3A9752F6
749. 77 3A9752DD 2
750. 7A 17
751
752==== BB 78 (0x3A9752F6) in 1436B, out 7828B, BBs exec'd 0 ====
753 0x3A9752F6: cmpb %dh{si},(%eax)
754 0x3A9752F8: jz-32 0x3A975386
755. 78 3A9752F6 8
756. 38 30 0F 84 88 00 00 00
757
758==== BB 79 (0x3A9752FE) in 1444B, out 7888B, BBs exec'd 0 ====
759 0x3A9752FE: incl %eax
760 0x3A9752FF: xorl %edx, %edx
761 0x3A975301: movl (%eax),%ecx
762 0x3A975303: addl $0x4, %eax
763 0x3A975306: subl %ecx,%edx
764 0x3A975308: addl $0xFEFEFEFF, %ecx
765 0x3A97530E: decl %edx
766 0x3A97530F: jnb-8 0x3A975369
767. 79 3A9752FE 19
768. 40 31 D2 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58
769
770==== BB 80 (0x3A975369) in 1463B, out 8001B, BBs exec'd 0 ====
771 0x3A975369: subl $0x4, %eax
772 0x3A97536C: subl $0xFEFEFEFF, %ecx
773 0x3A975372: cmpb $0x0, %cl
774 0x3A975375: jz-8 0x3A975386
775. 80 3A975369 14
776. 83 E8 04 81 E9 FF FE FE FE 80 F9 00 74 0F
777
778==== BB 81 (0x3A975377) in 1477B, out 8088B, BBs exec'd 0 ====
779 0x3A975377: incl %eax
780 0x3A975378: testb %ch{bp},%ch{bp}
781 0x3A97537A: jz-8 0x3A975386
782. 81 3A975377 5
783. 40 84 ED 74 0A
784
785==== BB 82 (0x3A97537C) in 1482B, out 8160B, BBs exec'd 0 ====
786 0x3A97537C: shrl $0x10, %ecx
787 0x3A97537F: incl %eax
788 0x3A975380: cmpb $0x0, %cl
789 0x3A975383: jz-8 0x3A975386
790. 82 3A97537C 9
791. C1 E9 10 40 80 F9 00 74 01
792
793==== BB 83 (0x3A975385) in 1491B, out 8242B, BBs exec'd 0 ====
794 0x3A975385: incl %eax
795 0x3A975386: subl 4(%esp,,),%eax
796 0x3A97538A: ret
797. 83 3A975385 6
798. 40 2B 44 24 04 C3
799
800==== BB 84 (0x3A973050) in 1497B, out 8299B, BBs exec'd 0 ====
801 0x3A973050: movl %eax,0xFFFFFC24(%ebx)
802 0x3A973056: movl $0x0, (%esp,,)
803 0x3A97305D: call 0x3A9738E0
804. 84 3A973050 18
805. 89 83 24 FC FF FF C7 04 24 00 00 00 00 E8 7E 08 00 00
806
807==== BB 85 sbrk(0x3A9738E0) in 1515B, out 8375B, BBs exec'd 0 ====
808 0x3A9738E0: pushl %ebp
809 0x3A9738E1: movl %esp,%ebp
810 0x3A9738E3: subl $0x10, %esp
811 0x3A9738E6: movl %ebx,-12(%ebp)
812 0x3A9738E9: movl %edi,-4(%ebp)
813 0x3A9738EC: movl 8(%ebp),%edi
814 0x3A9738EF: call 0x3A97592B
815. 85 3A9738E0 20
816. 55 89 E5 83 EC 10 89 5D F4 89 7D FC 8B 7D 08 E8 37 20 00 00
817
818==== BB 86 (0x3A9738F4) in 1535B, out 8499B, BBs exec'd 0 ====
819 0x3A9738F4: addl $0x4D78, %ebx
820 0x3A9738FA: movl %esi,-8(%ebp)
821 0x3A9738FD: movl 0x144(%ebx),%esi
822 0x3A973903: testl %esi,%esi
823 0x3A973905: jz-8 0x3A973911
824. 86 3A9738F4 19
825. 81 C3 78 4D 00 00 89 75 F8 8B B3 44 01 00 00 85 F6 74 0A
826
827==== BB 87 (0x3A973907) in 1554B, out 8606B, BBs exec'd 0 ====
828 0x3A973907: movl 0x12C(%ebx),%eax
829 0x3A97390D: testl %eax,%eax
830 0x3A97390F: jz-8 0x3A97392C
831. 87 3A973907 10
832. 8B 83 2C 01 00 00 85 C0 74 1B
833
834==== BB 88 (0x3A97392C) in 1564B, out 8681B, BBs exec'd 0 ====
835 0x3A97392C: testl %edi,%edi
836 0x3A97392E: movl %esi,%edx
837 0x3A973930: jnz-8 0x3A973941
838. 88 3A97392C 6
839. 85 FF 89 F2 75 0F
840
841==== BB 89 (0x3A973932) in 1570B, out 8750B, BBs exec'd 0 ====
842 0x3A973932: movl -12(%ebp),%ebx
843 0x3A973935: movl %edx,%eax
844 0x3A973937: movl -8(%ebp),%esi
845 0x3A97393A: movl -4(%ebp),%edi
846 0x3A97393D: movl %ebp,%esp
847 0x3A97393F: popl %ebp
848 0x3A973940: ret
849. 89 3A973932 15
850. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3
851
852==== BB 90 (0x3A973062) in 1585B, out 8852B, BBs exec'd 0 ====
853 0x3A973062: movl %eax,%ecx
854 0x3A973064: leal 0x228(%ebx), %eax
855 0x3A97306A: cmpl %eax,%ecx
856 0x3A97306C: jz-32 0x3A973226
857. 90 3A973062 16
858. 89 C1 8D 83 28 02 00 00 39 C1 0F 84 B4 01 00 00
859
860==== BB 91 (0x3A973072) in 1601B, out 8931B, BBs exec'd 0 ====
861 0x3A973072: movl 0x130(%ebx),%eax
862 0x3A973078: testl %eax,%eax
863 0x3A97307A: jnz-32 0x3A97321C
864. 91 3A973072 14
865. 8B 83 30 01 00 00 85 C0 0F 85 9C 01 00 00
866
867==== BB 92 (0x3A973080) in 1615B, out 9006B, BBs exec'd 0 ====
868 0x3A973080: leal 0xFFFFFE20(%ebp), %eax
869 0x3A973086: movl %eax,8(%esp,,)
870 0x3A97308A: movl 0xFFFFFE18(%ebp),%eax
871 0x3A973090: movl %eax,4(%esp,,)
872 0x3A973094: movl 0xFFFFFE1C(%ebp),%edx
873 0x3A97309A: movl %edx,(%esp,,)
874 0x3A97309D: call*l 12(%ebp)
875. 92 3A973080 32
876. 8D 85 20 FE FF FF 89 44 24 08 8B 85 18 FE FF FF 89 44 24 04 8B 95 1C FE FF FF 89 14 24 FF 55 0C
877
878==== BB 93 dl_main(0x3A966390) in 1647B, out 9117B, BBs exec'd 0 ====
879 0x3A966390: pushl %ebp
880 0x3A966391: movl %esp,%ebp
881 0x3A966393: pushl %edi
882 0x3A966394: pushl %esi
883 0x3A966395: pushl %ebx
884 0x3A966396: subl $0x1C8, %esp
885 0x3A96639C: call 0x3A97592B
886. 93 3A966390 17
887. 55 89 E5 57 56 53 81 EC C8 01 00 00 E8 8A F5 00 00
888
889==== BB 94 (0x3A9663A1) in 1664B, out 9253B, BBs exec'd 0 ====
890 0x3A9663A1: addl $0x122CB, %ebx
891 0x3A9663A7: movb $0x0, 0xFFFFFF0B(%ebp)
892 0x3A9663AE: leal 0xFFFED254(%ebx), %eax
893 0x3A9663B4: movl 0x130(%ebx),%edi
894 0x3A9663BA: movl %eax,0xFFFFF9E0(%ebx)
895 0x3A9663C0: leal 0xFFFED274(%ebx), %eax
896 0x3A9663C6: movl %eax,0xFFFFFBF8(%ebx)
897 0x3A9663CC: leal 0xFFFED284(%ebx), %eax
898 0x3A9663D2: movl %eax,0xFFFFFBFC(%ebx)
899 0x3A9663D8: leal 0xFFFF9FD4(%ebx), %eax
900 0x3A9663DE: movl %eax,0xFFFFFC04(%ebx)
901 0x3A9663E4: movl 0x200(%ebx),%eax
902 0x3A9663EA: movb $0x0, 0xFFFFFF03(%ebp)
903 0x3A9663F1: movb $0x0, 0xFFFFFF02(%ebp)
904 0x3A9663F8: movl %eax,0xFFFFFF48(%ebp)
905 0x3A9663FE: xorl %eax, %eax
906 0x3A966400: movl %eax,0xFFFFFEF8(%ebp)
907 0x3A966406: xorl %eax, %eax
908 0x3A966408: testl %edi,%edi
909 0x3A96640A: movl %eax,0xFFFFFEF4(%ebp)
910 0x3A966410: leal 0xFFFFD5BA(%ebx), %eax
911 0x3A966416: jz-8 0x3A96641B
912. 94 3A9663A1 119
913. 81 C3 CB 22 01 00 C6 85 0B FF FF FF 00 8D 83 54 D2 FE FF 8B BB 30 01 00 00 89 83 E0 F9 FF FF 8D 83 74 D2 FE FF 89 83 F8 FB FF FF 8D 83 84 D2 FE FF 89 83 FC FB FF FF 8D 83 D4 9F FF FF 89 83 04 FC FF FF 8B 83 00 02 00 00 C6 85 03 FF FF FF 00 C6 85 02 FF FF FF 00 89 85 48 FF FF FF 31 C0 89 85 F8 FE FF FF 31 C0 85 FF 89 85 F4 FE FF FF 8D 83 BA D5 FF FF 74 03
914
915==== BB 95 (0x3A96641B) in 1783B, out 9585B, BBs exec'd 0 ====
916 0x3A96641B: movl %eax,0xFFFFFD80(%ebx)
917 0x3A966421: leal 0xFFFFFF48(%ebp), %eax
918 0x3A966427: call 0x3A9732E0
919. 95 3A96641B 17
920. 89 83 80 FD FF FF 8D 85 48 FF FF FF E8 B4 CE 00 00
921
922==== BB 96 _dl_next_ld_env_entry(0x3A9732E0) in 1800B, out 9665B, BBs exec'd 0 ====
923 0x3A9732E0: pushl %ebp
924 0x3A9732E1: movl %eax,%ecx
925 0x3A9732E3: movl %esp,%ebp
926 0x3A9732E5: pushl %esi
927 0x3A9732E6: movl (%eax),%edx
928 0x3A9732E8: xorl %esi, %esi
929 0x3A9732EA: movl (%edx),%eax
930 0x3A9732EC: testl %eax,%eax
931 0x3A9732EE: jz-8 0x3A9732FE
932. 96 3A9732E0 16
933. 55 89 C1 89 E5 56 8B 10 31 F6 8B 02 85 C0 74 0E
934
935==== BB 97 (0x3A9732F0) in 1816B, out 9813B, BBs exec'd 0 ====
936 0x3A9732F0: cmpb $0x4C, (%eax)
937 0x3A9732F3: jz-8 0x3A973303
938. 97 3A9732F0 5
939. 80 38 4C 74 0E
940
941==== BB 98 (0x3A973303) in 1821B, out 9873B, BBs exec'd 0 ====
942 0x3A973303: cmpb $0x44, 1(%eax)
943 0x3A973307: jnz-8 0x3A9732F5
944. 98 3A973303 6
945. 80 78 01 44 75 EC
946
947==== BB 99 (0x3A9732F5) in 1827B, out 9936B, BBs exec'd 0 ====
948 0x3A9732F5: addl $0x4, %edx
949 0x3A9732F8: movl (%edx),%eax
950 0x3A9732FA: testl %eax,%eax
951 0x3A9732FC: jnz-8 0x3A9732F0
952. 99 3A9732F5 9
953. 83 C2 04 8B 02 85 C0 75 F2
954
955==== BB 100 (0x3A973309) in 1836B, out 10015B, BBs exec'd 0 ====
956 0x3A973309: cmpb $0x5F, 2(%eax)
957 0x3A97330D: leal 0(%esi), %esi
958 0x3A973310: jnz-8 0x3A9732F5
959. 100 3A973309 9
960. 80 78 02 5F 8D 76 00 75 E3
961
962==== BB 101 (0x3A973312) in 1845B, out 10091B, BBs exec'd 0 ====
963 0x3A973312: addl $0x4, %edx
964 0x3A973315: leal 3(%eax), %esi
965 0x3A973318: movl %edx,(%ecx)
966 0x3A97331A: jmp-8 0x3A9732FE
967. 101 3A973312 10
968. 83 C2 04 8D 70 03 89 11 EB E2
969
970==== BB 102 (0x3A9732FE) in 1855B, out 10159B, BBs exec'd 0 ====
971 0x3A9732FE: movl %esi,%eax
972 0x3A973300: popl %esi
973 0x3A973301: popl %ebp
974 0x3A973302: ret
975. 102 3A9732FE 5
976. 89 F0 5E 5D C3
977
978==== BB 103 (0x3A96642C) in 1860B, out 10234B, BBs exec'd 0 ====
979 0x3A96642C: movl %eax,0xFFFFFEFC(%ebp)
980 0x3A966432: testl %eax,%eax
981 0x3A966434: jz-8 0x3A9664A8
982. 103 3A96642C 10
983. 89 85 FC FE FF FF 85 C0 74 72
984
985==== BB 104 (0x3A966436) in 1870B, out 10309B, BBs exec'd 0 ====
986 0x3A966436: movl 0xFFFFFEFC(%ebp),%edx
987 0x3A96643C: xorl %esi, %esi
988 0x3A96643E: movzbl (%edx),%eax
989 0x3A966441: testb %al,%al
990 0x3A966443: setnz %dl
991 0x3A966446: cmpb $0x3D, %al
992 0x3A966448: setnz %al
993 0x3A96644B: andl %edx,%eax
994 0x3A96644D: testb $0x1, %al
995 0x3A96644F: jz-8 0x3A966485
996. 104 3A966436 27
997. 8B 95 FC FE FF FF 31 F6 0F B6 02 84 C0 0F 95 C2 3C 3D 0F 95 C0 21 D0 A8 01 74 34
998
999==== BB 105 (0x3A966451) in 1897B, out 10486B, BBs exec'd 0 ====
1000 0x3A966451: movl 0xFFFFFEFC(%ebp),%eax
1001 0x3A966457: incl %esi
1002 0x3A966458: movzbl (%esi,%eax,1),%ecx
1003 0x3A96645C: testb %cl,%cl
1004 0x3A96645E: setnz %al
1005 0x3A966461: cmpb $0x3D, %cl
1006 0x3A966464: setnz %dl
1007 0x3A966467: andl %edx,%eax
1008 0x3A966469: testb $0x1, %al
1009 0x3A96646B: jnz-8 0x3A966451
1010. 105 3A966451 28
1011. 8B 85 FC FE FF FF 46 0F B6 0C 06 84 C9 0F 95 C0 80 F9 3D 0F 95 C2 21 D0 A8 01 75 E4
1012
1013==== BB 106 (0x3A96646D) in 1925B, out 10660B, BBs exec'd 0 ====
1014 0x3A96646D: cmpb $0x3D, %cl
1015 0x3A966470: jnz-8 0x3A966421
1016. 106 3A96646D 5
1017. 80 F9 3D 75 AF
1018
1019==== BB 107 (0x3A966472) in 1930B, out 10718B, BBs exec'd 0 ====
1020 0x3A966472: leal -4(%esi), %eax
1021 0x3A966475: cmpl $0x10, %eax
1022 0x3A966478: jnbe-8 0x3A966421
1023. 107 3A966472 8
1024. 8D 46 FC 83 F8 10 77 A7
1025
1026==== BB 108 (0x3A96647A) in 1938B, out 10785B, BBs exec'd 0 ====
1027 0x3A96647A: movl -10800(%ebx,%eax,4),%eax
1028 0x3A966481: addl %ebx,%eax
1029 0x3A966483: jmp*l %eax
1030. 108 3A96647A 11
1031. 8B 84 83 D0 D5 FF FF 01 D8 FF E0
1032
1033==== BB 109 (0x3A9677CA) in 1949B, out 10836B, BBs exec'd 0 ====
1034 0x3A9677CA: cld
1035 0x3A9677CB: movl 0xFFFFFEFC(%ebp),%esi
1036 0x3A9677D1: movl $0xA,%ecx
1037 0x3A9677D6: leal 0xFFFFED45(%ebx), %edi
1038 0x3A9677DC: repe cmpsb
1039. 109 3A9677CA 20
1040. FC 8B B5 FC FE FF FF B9 0A 00 00 00 8D BB 45 ED FF FF F3 A6
1041
1042==== BB 110 (0x3A9677DC) in 1969B, out 11005B, BBs exec'd 0 ====
1043 0x3A9677DC: repe cmpsb
1044. 110 3A9677DC 2
1045. F3 A6
1046
1047==== BB 111 (0x3A9677DE) in 1971B, out 11130B, BBs exec'd 0 ====
1048 0x3A9677DE: jnz-32 0x3A966421
1049. 111 3A9677DE 6
1050. 0F 85 3D EC FF FF
1051
1052==== BB 112 (0x3A9677E4) in 1977B, out 11177B, BBs exec'd 0 ====
1053 0x3A9677E4: xorl %ecx, %ecx
1054 0x3A9677E6: xorl %edx, %edx
1055 0x3A9677E8: xorl %esi, %esi
1056 0x3A9677EA: movl %esi,12(%esp,,)
1057 0x3A9677EE: movl %ecx,8(%esp,,)
1058 0x3A9677F2: movl %edx,4(%esp,,)
1059 0x3A9677F6: movl 0xFFFFFEFC(%ebp),%eax
1060 0x3A9677FC: addl $0xB, %eax
1061 0x3A9677FF: movl %eax,(%esp,,)
1062 0x3A967802: call 0x3A973340
1063. 112 3A9677E4 35
1064. 31 C9 31 D2 31 F6 89 74 24 0C 89 4C 24 08 89 54 24 04 8B 85 FC FE FF FF 83 C0 0B 89 04 24 E8 39 BB 00 00
1065
1066==== BB 113 __strtoul_internal(0x3A973340) in 2012B, out 11334B, BBs exec'd 0 ====
1067 0x3A973340: pushl %ebp
1068 0x3A973341: movl %esp,%ebp
1069 0x3A973343: pushl %edi
1070 0x3A973344: xorl %edi, %edi
1071 0x3A973346: pushl %esi
1072 0x3A973347: pushl %ebx
1073 0x3A973348: subl $0x8, %esp
1074 0x3A97334B: movl 8(%ebp),%esi
1075 0x3A97334E: movl $0x1, -20(%ebp)
1076 0x3A973355: call 0x3A97592B
1077. 113 3A973340 26
1078. 55 89 E5 57 31 FF 56 53 83 EC 08 8B 75 08 C7 45 EC 01 00 00 00 E8 D1 25 00 00
1079
1080==== BB 114 (0x3A97335A) in 2038B, out 11509B, BBs exec'd 0 ====
1081 0x3A97335A: addl $0x5312, %ebx
1082 0x3A973360: movzbl (%esi),%ecx
1083 0x3A973363: cmpb $0x20, %cl
1084 0x3A973366: setz %al
1085 0x3A973369: cmpb $0x9, %cl
1086 0x3A97336C: setz %dl
1087 0x3A97336F: orl %edx,%eax
1088 0x3A973371: testb $0x1, %al
1089 0x3A973373: jz-8 0x3A973396
1090. 114 3A97335A 27
1091. 81 C3 12 53 00 00 0F B6 0E 80 F9 20 0F 94 C0 80 F9 09 0F 94 C2 09 D0 A8 01 74 21
1092
1093==== BB 115 (0x3A973396) in 2065B, out 11667B, BBs exec'd 0 ====
1094 0x3A973396: cmpb $0x2D, %cl
1095 0x3A973399: jz-32 0x3A973435
1096. 115 3A973396 9
1097. 80 F9 2D 0F 84 96 00 00 00
1098
1099==== BB 116 (0x3A97339F) in 2074B, out 11725B, BBs exec'd 0 ====
1100 0x3A97339F: cmpb $0x2B, %cl
1101 0x3A9733A2: jz-32 0x3A97343C
1102. 116 3A97339F 9
1103. 80 F9 2B 0F 84 94 00 00 00
1104
1105==== BB 117 (0x3A9733A8) in 2083B, out 11783B, BBs exec'd 0 ====
1106 0x3A9733A8: movb %cl,%al
1107 0x3A9733AA: subb $0x30, %al
1108 0x3A9733AC: cmpb $0x9, %al
1109 0x3A9733AE: jbe-8 0x3A9733C6
1110. 117 3A9733A8 8
1111. 88 C8 2C 30 3C 09 76 16
1112
1113==== BB 118 (0x3A9733C6) in 2091B, out 11866B, BBs exec'd 0 ====
1114 0x3A9733C6: movl $0xA, -16(%ebp)
1115 0x3A9733CD: cmpb $0x30, %cl
1116 0x3A9733D0: jz-8 0x3A973445
1117. 118 3A9733C6 12
1118. C7 45 F0 0A 00 00 00 80 F9 30 74 73
1119
1120==== BB 119 (0x3A973445) in 2103B, out 11942B, BBs exec'd 0 ====
1121 0x3A973445: movzbl 1(%esi),%eax
1122 0x3A973449: movl $0x8, -16(%ebp)
1123 0x3A973450: cmpb $0x78, %al
1124 0x3A973452: setz %dl
1125 0x3A973455: cmpb $0x58, %al
1126 0x3A973457: setz %al
1127 0x3A97345A: orl %edx,%eax
1128 0x3A97345C: testb $0x1, %al
1129 0x3A97345E: jz-32 0x3A9733D2
1130. 119 3A973445 31
1131. 0F B6 46 01 C7 45 F0 08 00 00 00 3C 78 0F 94 C2 3C 58 0F 94 C0 09 D0 A8 01 0F 84 6E FF FF FF
1132
1133==== BB 120 (0x3A973464) in 2134B, out 12101B, BBs exec'd 0 ====
1134 0x3A973464: movl $0x10, -16(%ebp)
1135 0x3A97346B: addl $0x2, %esi
1136 0x3A97346E: movzbl (%esi),%ecx
1137 0x3A973471: jmp 0x3A9733D2
1138. 120 3A973464 18
1139. C7 45 F0 10 00 00 00 83 C6 02 0F B6 0E E9 5C FF FF FF
1140
1141==== BB 121 (0x3A9733D2) in 2152B, out 12174B, BBs exec'd 0 ====
1142 0x3A9733D2: movb %cl,%al
1143 0x3A9733D4: movb %cl,%dl
1144 0x3A9733D6: subb $0x30, %al
1145 0x3A9733D8: cmpb $0x9, %al
1146 0x3A9733DA: jnbe-8 0x3A97341B
1147. 121 3A9733D2 10
1148. 88 C8 88 CA 2C 30 3C 09 77 3F
1149
1150==== BB 122 (0x3A9733DC) in 2162B, out 12268B, BBs exec'd 0 ====
1151 0x3A9733DC: leal 0(%esi,,), %esi
1152 0x3A9733E0: movsbl %dl,%eax
1153 0x3A9733E3: cmpl $0xCCCCCCC, %edi
1154 0x3A9733E9: leal -48(%eax), %ecx
1155 0x3A9733EC: jnbe-32 0x3A973476
1156. 122 3A9733DC 22
1157. 8D 74 26 00 0F BE C2 81 FF CC CC CC 0C 8D 48 D0 0F 87 84 00 00 00
1158
1159==== BB 123 (0x3A9733F2) in 2184B, out 12368B, BBs exec'd 0 ====
1160 0x3A9733F2: cmpl $0x19999999, %edi
1161 0x3A9733F8: setz %al
1162 0x3A9733FB: cmpl $0x5, %ecx
1163 0x3A9733FE: setnbe %dl
1164 0x3A973401: andl %edx,%eax
1165 0x3A973403: testb $0x1, %al
1166 0x3A973405: jnz-8 0x3A973476
1167. 123 3A9733F2 21
1168. 81 FF 99 99 99 19 0F 94 C0 83 F9 05 0F 97 C2 21 D0 A8 01 75 6F
1169
1170==== BB 124 (0x3A973407) in 2205B, out 12495B, BBs exec'd 0 ====
1171 0x3A973407: movl -16(%ebp),%edx
1172 0x3A97340A: incl %esi
1173 0x3A97340B: imull %edx, %edi
1174 0x3A97340E: movzbl (%esi),%edx
1175 0x3A973411: addl %ecx,%edi
1176 0x3A973413: movb %dl,%al
1177 0x3A973415: subb $0x30, %al
1178 0x3A973417: cmpb $0x9, %al
1179 0x3A973419: jbe-8 0x3A9733E0
1180. 124 3A973407 20
1181. 8B 55 F0 46 0F AF FA 0F B6 16 01 CF 88 D0 2C 30 3C 09 76 C5
1182
1183==== BB 125 (0x3A9733E0) in 2225B, out 12634B, BBs exec'd 0 ====
1184 0x3A9733E0: movsbl %dl,%eax
1185 0x3A9733E3: cmpl $0xCCCCCCC, %edi
1186 0x3A9733E9: leal -48(%eax), %ecx
1187 0x3A9733EC: jnbe-32 0x3A973476
1188. 125 3A9733E0 18
1189. 0F BE C2 81 FF CC CC CC 0C 8D 48 D0 0F 87 84 00 00 00
1190
1191==== BB 126 (0x3A97341B) in 2243B, out 12721B, BBs exec'd 0 ====
1192 0x3A97341B: movl 12(%ebp),%eax
1193 0x3A97341E: testl %eax,%eax
1194 0x3A973420: jz-8 0x3A973427
1195. 126 3A97341B 7
1196. 8B 45 0C 85 C0 74 05
1197
1198==== BB 127 (0x3A973427) in 2250B, out 12793B, BBs exec'd 0 ====
1199 0x3A973427: movl -20(%ebp),%eax
1200 0x3A97342A: imull %edi, %eax
1201 0x3A97342D: addl $0x8, %esp
1202 0x3A973430: popl %ebx
1203 0x3A973431: popl %esi
1204 0x3A973432: popl %edi
1205 0x3A973433: popl %ebp
1206 0x3A973434: ret
1207. 127 3A973427 14
1208. 8B 45 EC 0F AF C7 83 C4 08 5B 5E 5F 5D C3
1209
1210==== BB 128 (0x3A967807) in 2264B, out 12923B, BBs exec'd 0 ====
1211 0x3A967807: movl %eax,0xFFFFFC58(%ebx)
1212 0x3A96780D: jmp 0x3A966421
1213. 128 3A967807 11
1214. 89 83 58 FC FF FF E9 0F EC FF FF
1215
1216==== BB 129 (0x3A966421) in 2275B, out 12970B, BBs exec'd 0 ====
1217 0x3A966421: leal 0xFFFFFF48(%ebp), %eax
1218 0x3A966427: call 0x3A9732E0
1219. 129 3A966421 11
1220. 8D 85 48 FF FF FF E8 B4 CE 00 00
1221
1222==== BB 130 (0x3A967760) in 2286B, out 13031B, BBs exec'd 0 ====
1223 0x3A967760: cld
1224 0x3A967761: movl 0xFFFFFEFC(%ebp),%esi
1225 0x3A967767: movl $0xC,%ecx
1226 0x3A96776C: leal 0xFFFFF02D(%ebx), %edi
1227 0x3A967772: repe cmpsb
1228. 130 3A967760 20
1229. FC 8B B5 FC FE FF FF B9 0C 00 00 00 8D BB 2D F0 FF FF F3 A6
1230
1231==== BB 131 (0x3A967772) in 2306B, out 13200B, BBs exec'd 0 ====
1232 0x3A967772: repe cmpsb
1233. 131 3A967772 2
1234. F3 A6
1235
1236==== BB 132 (0x3A967774) in 2308B, out 13325B, BBs exec'd 0 ====
1237 0x3A967774: jnz-32 0x3A967A85
1238. 132 3A967774 6
1239. 0F 85 0B 03 00 00
1240
1241==== BB 133 (0x3A96777A) in 2314B, out 13372B, BBs exec'd 0 ====
1242 0x3A96777A: movl 0xFFFFFEFC(%ebp),%eax
1243 0x3A967780: addl $0xD, %eax
1244 0x3A967783: movl %eax,0xAC(%ebx)
1245 0x3A967789: jmp 0x3A966421
1246. 133 3A96777A 20
1247. 8B 85 FC FE FF FF 83 C0 0D 89 83 AC 00 00 00 E9 93 EC FF FF
1248
1249==== BB 134 (0x3A9678A7) in 2334B, out 13446B, BBs exec'd 0 ====
1250 0x3A9678A7: cld
1251 0x3A9678A8: movl 0xFFFFFEFC(%ebp),%esi
1252 0x3A9678AE: movl $0x7,%ecx
1253 0x3A9678B3: leal 0xFFFFED69(%ebx), %edi
1254 0x3A9678B9: repe cmpsb
1255. 134 3A9678A7 20
1256. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB 69 ED FF FF F3 A6
1257
1258==== BB 135 (0x3A9678BB) in 2354B, out 13615B, BBs exec'd 0 ====
1259 0x3A9678BB: jnz-32 0x3A967B31
1260. 135 3A9678BB 6
1261. 0F 85 70 02 00 00
1262
1263==== BB 136 (0x3A967B31) in 2360B, out 13662B, BBs exec'd 0 ====
1264 0x3A967B31: cld
1265 0x3A967B32: movl 0xFFFFFEFC(%ebp),%esi
1266 0x3A967B38: movl $0x7,%ecx
1267 0x3A967B3D: leal 0xFFFFEDCF(%ebx), %edi
1268 0x3A967B43: repe cmpsb
1269. 136 3A967B31 20
1270. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB CF ED FF FF F3 A6
1271
1272==== BB 137 (0x3A967B43) in 2380B, out 13831B, BBs exec'd 0 ====
1273 0x3A967B43: repe cmpsb
1274. 137 3A967B43 2
1275. F3 A6
1276
1277==== BB 138 (0x3A967B45) in 2382B, out 13956B, BBs exec'd 0 ====
1278 0x3A967B45: jnz-32 0x3A967EDB
1279. 138 3A967B45 6
1280. 0F 85 90 03 00 00
1281
1282==== BB 139 (0x3A967B4B) in 2388B, out 14003B, BBs exec'd 0 ====
1283 0x3A967B4B: movl 0xFFFFFEFC(%ebp),%eax
1284 0x3A967B51: addl $0x8, %eax
1285 0x3A967B54: movl %eax,0xB0(%ebx)
1286 0x3A967B5A: jmp 0x3A966421
1287. 139 3A967B4B 20
1288. 8B 85 FC FE FF FF 83 C0 08 89 83 B0 00 00 00 E9 C2 E8 FF FF
1289
1290==== BB 140 (0x3A9664A8) in 2408B, out 14077B, BBs exec'd 0 ====
1291 0x3A9664A8: movl 0xFFFFFEF8(%ebp),%eax
1292 0x3A9664AE: movl %eax,0xFFFFFF50(%ebp)
1293 0x3A9664B4: movl 0x130(%ebx),%eax
1294 0x3A9664BA: testl %eax,%eax
1295 0x3A9664BC: jnz-32 0x3A967A31
1296. 140 3A9664A8 26
1297. 8B 85 F8 FE FF FF 89 85 50 FF FF FF 8B 83 30 01 00 00 85 C0 0F 85 6F 15 00 00
1298
1299==== BB 141 (0x3A9664C2) in 2434B, out 14181B, BBs exec'd 0 ====
1300 0x3A9664C2: movl 0xB8(%ebx),%edi
1301 0x3A9664C8: testl %edi,%edi
1302 0x3A9664CA: jz-32 0x3A966580
1303. 141 3A9664C2 14
1304. 8B BB B8 00 00 00 85 FF 0F 84 B0 00 00 00
1305
1306==== BB 142 (0x3A966580) in 2448B, out 14256B, BBs exec'd 0 ====
1307 0x3A966580: movl 16(%ebp),%edx
1308 0x3A966583: movl $0x1,%eax
1309 0x3A966588: movl %eax,0x34(%ebx)
1310 0x3A96658E: leal 0xFFFED214(%ebx), %eax
1311 0x3A966594: cmpl %eax,(%edx)
1312 0x3A966596: jz-32 0x3A966A99
1313. 142 3A966580 28
1314. 8B 55 10 B8 01 00 00 00 89 83 34 00 00 00 8D 83 14 D2 FE FF 39 02 0F 84 FD 04 00 00
1315
1316==== BB 143 (0x3A96659C) in 2476B, out 14363B, BBs exec'd 0 ====
1317 0x3A96659C: movl $0x0, (%esp,,)
1318 0x3A9665A3: leal 0xFFFFEDF6(%ebx), %edx
1319 0x3A9665A9: xorl %ecx, %ecx
1320 0x3A9665AB: movl %edx,%eax
1321 0x3A9665AD: call 0x3A96C9D0
1322. 143 3A96659C 22
1323. C7 04 24 00 00 00 00 8D 93 F6 ED FF FF 31 C9 89 D0 E8 1E 64 00 00
1324
1325==== BB 144 _dl_new_object(0x3A96C9D0) in 2498B, out 14461B, BBs exec'd 0 ====
1326 0x3A96C9D0: pushl %ebp
1327 0x3A96C9D1: movl %esp,%ebp
1328 0x3A96C9D3: pushl %edi
1329 0x3A96C9D4: pushl %esi
1330 0x3A96C9D5: pushl %ebx
1331 0x3A96C9D6: subl $0x2C, %esp
1332 0x3A96C9D9: movl 8(%ebp),%edi
1333 0x3A96C9DC: call 0x3A97592B
1334. 144 3A96C9D0 17
1335. 55 89 E5 57 56 53 83 EC 2C 8B 7D 08 E8 4A 8F 00 00
1336
1337==== BB 145 (0x3A96C9E1) in 2515B, out 14607B, BBs exec'd 0 ====
1338 0x3A96C9E1: addl $0xBC8B, %ebx
1339 0x3A96C9E7: movl %edx,-20(%ebp)
1340 0x3A96C9EA: movl %ecx,-24(%ebp)
1341 0x3A96C9ED: movl %eax,-16(%ebp)
1342 0x3A96C9F0: movl %edx,(%esp,,)
1343 0x3A96C9F3: call 0x3A9752D0
1344. 145 3A96C9E1 23
1345. 81 C3 8B BC 00 00 89 55 EC 89 4D E8 89 45 F0 89 14 24 E8 D8 88 00 00
1346
1347==== BB 146 (0x3A9752DF) in 2538B, out 14721B, BBs exec'd 0 ====
1348 0x3A9752DF: cmpb %dh{si},(%eax)
1349 0x3A9752E1: jz-32 0x3A975386
1350. 146 3A9752DF 8
1351. 38 30 0F 84 9F 00 00 00
1352
1353==== BB 147 (0x3A975386) in 2546B, out 14781B, BBs exec'd 0 ====
1354 0x3A975386: subl 4(%esp,,),%eax
1355 0x3A97538A: ret
1356. 147 3A975386 5
1357. 2B 44 24 04 C3
1358
1359==== BB 148 (0x3A96C9F8) in 2551B, out 14833B, BBs exec'd 0 ====
1360 0x3A96C9F8: leal 1(%eax), %edx
1361 0x3A96C9FB: movl $0x1,%ecx
1362 0x3A96CA00: addl $0x221, %eax
1363 0x3A96CA05: movl %edx,-28(%ebp)
1364 0x3A96CA08: movl %ecx,4(%esp,,)
1365 0x3A96CA0C: movl %eax,(%esp,,)
1366 0x3A96CA0F: call 0x3A96582C
1367. 148 3A96C9F8 28
1368. 8D 50 01 B9 01 00 00 00 05 21 02 00 00 89 55 E4 89 4C 24 04 89 04 24 E8 18 8E FF FF
1369
1370==== BB 149 (0x3A96582C) in 2579B, out 14953B, BBs exec'd 0 ====
1371 0x3A96582C: jmp*l 0x14(%ebx)
1372. 149 3A96582C 6
1373. FF A3 14 00 00 00
1374
1375==== BB 150 calloc(0x3A973870) in 2585B, out 14980B, BBs exec'd 0 ====
1376 0x3A973870: pushl %ebp
1377 0x3A973871: movl %esp,%ebp
1378 0x3A973873: pushl %ebx
1379 0x3A973874: subl $0x4, %esp
1380 0x3A973877: movl 12(%ebp),%eax
1381 0x3A97387A: movl 8(%ebp),%ecx
1382 0x3A97387D: call 0x3A97592B
1383. 150 3A973870 18
1384. 55 89 E5 53 83 EC 04 8B 45 0C 8B 4D 08 E8 A9 20 00 00
1385
1386==== BB 151 (0x3A973882) in 2603B, out 15107B, BBs exec'd 0 ====
1387 0x3A973882: addl $0x4DEA, %ebx
1388 0x3A973888: imull %ecx, %eax
1389 0x3A97388B: movl %eax,(%esp,,)
1390 0x3A97388E: call 0x3A96581C
1391. 151 3A973882 17
1392. 81 C3 EA 4D 00 00 0F AF C1 89 04 24 E8 89 1F FF FF
1393
1394==== BB 152 (0x3A96581C) in 2620B, out 15193B, BBs exec'd 0 ====
1395 0x3A96581C: jmp*l 0x10(%ebx)
1396. 152 3A96581C 6
1397. FF A3 10 00 00 00
1398
1399==== BB 153 malloc(0x3A973800) in 2626B, out 15220B, BBs exec'd 0 ====
1400 0x3A973800: pushl %ebp
1401 0x3A973801: movl %esp,%ebp
1402 0x3A973803: pushl %ebx
1403 0x3A973804: subl $0x8, %esp
1404 0x3A973807: movl 8(%ebp),%eax
1405 0x3A97380A: call 0x3A97592B
1406. 153 3A973800 15
1407. 55 89 E5 53 83 EC 08 8B 45 08 E8 1C 21 00 00
1408
1409==== BB 154 (0x3A97380F) in 2641B, out 15334B, BBs exec'd 0 ====
1410 0x3A97380F: addl $0x4E5D, %ebx
1411 0x3A973815: movl $0x8, (%esp,,)
1412 0x3A97381C: movl %eax,4(%esp,,)
1413 0x3A973820: call 0x3A96580C
1414. 154 3A97380F 22
1415. 81 C3 5D 4E 00 00 C7 04 24 08 00 00 00 89 44 24 04 E8 E7 1F FF FF
1416
1417==== BB 155 (0x3A96580C) in 2663B, out 15424B, BBs exec'd 0 ====
1418 0x3A96580C: jmp*l 0xC(%ebx)
1419. 155 3A96580C 6
1420. FF A3 0C 00 00 00
1421
1422==== BB 156 __libc_memalign(0x3A973700) in 2669B, out 15451B, BBs exec'd 0 ====
1423 0x3A973700: pushl %ebp
1424 0x3A973701: movl %esp,%ebp
1425 0x3A973703: subl $0x24, %esp
1426 0x3A973706: movl %ebx,-12(%ebp)
1427 0x3A973709: movl %esi,-8(%ebp)
1428 0x3A97370C: movl 8(%ebp),%esi
1429 0x3A97370F: movl %edi,-4(%ebp)
1430 0x3A973712: movl 12(%ebp),%edi
1431 0x3A973715: call 0x3A97592B
1432. 156 3A973700 26
1433. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 8B 75 08 89 7D FC 8B 7D 0C E8 11 22 00 00
1434
1435==== BB 157 (0x3A97371A) in 2695B, out 15601B, BBs exec'd 0 ====
1436 0x3A97371A: addl $0x4F52, %ebx
1437 0x3A973720: movl 0x13C(%ebx),%ecx
1438 0x3A973726: testl %ecx,%ecx
1439 0x3A973728: jnz-8 0x3A97374A
1440. 157 3A97371A 16
1441. 81 C3 52 4F 00 00 8B 8B 3C 01 00 00 85 C9 75 20
1442
1443==== BB 158 (0x3A97372A) in 2711B, out 15689B, BBs exec'd 0 ====
1444 0x3A97372A: movl 0xFFFFFC18(%ebx),%eax
1445 0x3A973730: leal 0x228(%ebx), %edx
1446 0x3A973736: movl %edx,0x138(%ebx)
1447 0x3A97373C: leal -1(%edx,%eax,1), %ecx
1448 0x3A973740: negl %eax
1449 0x3A973742: andl %eax,%ecx
1450 0x3A973744: movl %ecx,0x13C(%ebx)
1451 0x3A97374A: movl 0x138(%ebx),%eax
1452 0x3A973750: addl %esi,%eax
1453 0x3A973752: leal -1(%eax), %edx
1454 0x3A973755: negl %esi
1455 0x3A973757: andl %esi,%edx
1456 0x3A973759: leal (%edi,%edx,1), %eax
1457 0x3A97375C: cmpl %ecx,%eax
1458 0x3A97375E: jnb-8 0x3A973780
1459. 158 3A97372A 54
1460. 8B 83 18 FC FF FF 8D 93 28 02 00 00 89 93 38 01 00 00 8D 4C 02 FF F7 D8 21 C1 89 8B 3C 01 00 00 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20
1461
1462==== BB 159 (0x3A973760) in 2765B, out 15879B, BBs exec'd 0 ====
1463 0x3A973760: movl %edx,0x140(%ebx)
1464 0x3A973766: movl %edx,%eax
1465 0x3A973768: leal (%edi,%edx,1), %edx
1466 0x3A97376B: movl %edx,0x138(%ebx)
1467 0x3A973771: movl -12(%ebp),%ebx
1468 0x3A973774: movl -8(%ebp),%esi
1469 0x3A973777: movl -4(%ebp),%edi
1470 0x3A97377A: movl %ebp,%esp
1471 0x3A97377C: popl %ebp
1472 0x3A97377D: ret
1473. 159 3A973760 30
1474. 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
1475
1476==== BB 160 (0x3A973825) in 2795B, out 16027B, BBs exec'd 0 ====
1477 0x3A973825: addl $0x8, %esp
1478 0x3A973828: popl %ebx
1479 0x3A973829: popl %ebp
1480 0x3A97382A: ret
1481. 160 3A973825 6
1482. 83 C4 08 5B 5D C3
1483
1484==== BB 161 (0x3A973893) in 2801B, out 16103B, BBs exec'd 0 ====
1485 0x3A973893: popl %edx
1486 0x3A973894: popl %ebx
1487 0x3A973895: popl %ebp
1488 0x3A973896: ret
1489. 161 3A973893 4
1490. 5A 5B 5D C3
1491
1492==== BB 162 (0x3A96CA14) in 2805B, out 16181B, BBs exec'd 0 ====
1493 0x3A96CA14: movl %eax,-32(%ebp)
1494 0x3A96CA17: movl -32(%ebp),%edx
1495 0x3A96CA1A: xorl %eax, %eax
1496 0x3A96CA1C: testl %edx,%edx
1497 0x3A96CA1E: jz-32 0x3A96CC29
1498. 162 3A96CA14 16
1499. 89 45 E0 8B 55 E0 31 C0 85 D2 0F 84 05 02 00 00
1500
1501==== BB 163 (0x3A96CA24) in 2821B, out 16280B, BBs exec'd 0 ====
1502 0x3A96CA24: movl -32(%ebp),%esi
1503 0x3A96CA27: movl -32(%ebp),%ecx
1504 0x3A96CA2A: movl -28(%ebp),%edx
1505 0x3A96CA2D: addl $0x214, %esi
1506 0x3A96CA33: movl %ecx,%eax
1507 0x3A96CA35: addl $0x220, %eax
1508 0x3A96CA3A: movl %esi,20(%ecx)
1509 0x3A96CA3D: movl %edx,8(%esp,,)
1510 0x3A96CA41: movl -20(%ebp),%ecx
1511 0x3A96CA44: movl %eax,(%esp,,)
1512 0x3A96CA47: movl %ecx,4(%esp,,)
1513 0x3A96CA4B: call 0x3A975870
1514. 163 3A96CA24 44
1515. 8B 75 E0 8B 4D E0 8B 55 E4 81 C6 14 02 00 00 89 C8 05 20 02 00 00 89 71 14 89 54 24 08 8B 4D EC 89 04 24 89 4C 24 04 E8 20 8E 00 00
1516
1517==== BB 164 memcpy(0x3A975870) in 2865B, out 16451B, BBs exec'd 0 ====
1518 0x3A975870: pushl %edi
1519 0x3A975871: pushl %esi
1520 0x3A975872: movl 12(%esp,,),%edi
1521 0x3A975876: movl 16(%esp,,),%esi
1522 0x3A97587A: movl 20(%esp,,),%ecx
1523 0x3A97587E: movl %edi,%eax
1524 0x3A975880: cld
1525 0x3A975881: cmpl $0x20, %ecx
1526 0x3A975884: jbe-8 0x3A9758DC
1527. 164 3A975870 22
1528. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 56
1529
1530==== BB 165 (0x3A9758DC) in 2887B, out 16600B, BBs exec'd 0 ====
1531 0x3A9758DC: rep movsb
1532. 165 3A9758DC 2
1533. F3 A4
1534
1535==== BB 166 (0x3A9758DE) in 2889B, out 16695B, BBs exec'd 0 ====
1536 0x3A9758DE: popl %esi
1537 0x3A9758DF: popl %edi
1538 0x3A9758E0: ret
1539. 166 3A9758DE 3
1540. 5E 5F C3
1541
1542==== BB 167 (0x3A96CA50) in 2892B, out 16757B, BBs exec'd 0 ====
1543 0x3A96CA50: movl $0x1, 8(%esi)
1544 0x3A96CA57: movl -32(%ebp),%edx
1545 0x3A96CA5A: movl $0x4,%esi
1546 0x3A96CA5F: movl -16(%ebp),%ecx
1547 0x3A96CA62: movl %eax,0x214(%edx)
1548 0x3A96CA68: movl %ecx,4(%edx)
1549 0x3A96CA6B: movl -32(%ebp),%ecx
1550 0x3A96CA6E: movzbl -24(%ebp),%edx
1551 0x3A96CA72: movzbl 0x174(%ecx),%eax
1552 0x3A96CA79: movl %edi,0x160(%ecx)
1553 0x3A96CA7F: andb $0x3, %dl
1554 0x3A96CA82: movl %esi,0x1AC(%ecx)
1555 0x3A96CA88: andb $0xFC, %al
1556 0x3A96CA8A: orb %dl,%al
1557 0x3A96CA8C: movb %al,0x174(%ecx)
1558 0x3A96CA92: movl %ecx,%edx
1559 0x3A96CA94: movl 0xFFFFF994(%ebx),%eax
1560 0x3A96CA9A: addl $0x19C, %edx
1561 0x3A96CAA0: movl %edx,0x1B0(%ecx)
1562 0x3A96CAA6: xorl %ecx, %ecx
1563 0x3A96CAA8: testl %eax,%eax
1564 0x3A96CAAA: jz-32 0x3A96CC33
1565. 167 3A96CA50 96
1566. C7 46 08 01 00 00 00 8B 55 E0 BE 04 00 00 00 8B 4D F0 89 82 14 02 00 00 89 4A 04 8B 4D E0 0F B6 55 E8 0F B6 81 74 01 00 00 89 B9 60 01 00 00 80 E2 03 89 B1 AC 01 00 00 24 FC 08 D0 88 81 74 01 00 00 89 CA 8B 83 94 F9 FF FF 81 C2 9C 01 00 00 89 91 B0 01 00 00 31 C9 85 C0 0F 84 83 01 00 00
1567
1568==== BB 168 (0x3A96CC33) in 2988B, out 17098B, BBs exec'd 0 ====
1569 0x3A96CC33: movl -32(%ebp),%eax
1570 0x3A96CC36: movl %eax,0xFFFFF994(%ebx)
1571 0x3A96CC3C: incl 0xFFFFF998(%ebx)
1572 0x3A96CC42: addl $0x1, 0xFFFFF9C4(%ebx)
1573 0x3A96CC49: adcl $0x0, 0xFFFFF9C8(%ebx)
1574 0x3A96CC50: testl %edi,%edi
1575 0x3A96CC52: jnz-32 0x3A96CB07
1576. 168 3A96CC33 37
1577. 8B 45 E0 89 83 94 F9 FF FF FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 85 AF FE FF FF
1578
1579==== BB 169 (0x3A96CC58) in 3025B, out 17244B, BBs exec'd 0 ====
1580 0x3A96CC58: movl -32(%ebp),%edi
1581 0x3A96CC5B: jmp 0x3A96CB2C
1582. 169 3A96CC58 8
1583. 8B 7D E0 E9 CC FE FF FF
1584
1585==== BB 170 (0x3A96CB2C) in 3033B, out 17288B, BBs exec'd 0 ====
1586 0x3A96CB2C: testl %ecx,%ecx
1587 0x3A96CB2E: leal 0x150(%edi), %eax
1588 0x3A96CB34: jz-8 0x3A96CB3A
1589. 170 3A96CB2C 10
1590. 85 C9 8D 87 50 01 00 00 74 04
1591
1592==== BB 171 (0x3A96CB3A) in 3043B, out 17363B, BBs exec'd 0 ====
1593 0x3A96CB3A: movl %eax,(%edx,%ecx,4)
1594 0x3A96CB3D: movl -32(%ebp),%eax
1595 0x3A96CB40: movl -32(%ebp),%edx
1596 0x3A96CB43: movl -16(%ebp),%ecx
1597 0x3A96CB46: addl $0x150, %eax
1598 0x3A96CB4B: movl %eax,0x1B4(%edx)
1599 0x3A96CB51: movzbl (%ecx),%ecx
1600 0x3A96CB54: testb %cl,%cl
1601 0x3A96CB56: movb %cl,-33(%ebp)
1602 0x3A96CB59: jz-32 0x3A96CC26
1603. 171 3A96CB3A 37
1604. 89 04 8A 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00
1605
1606==== BB 172 (0x3A96CC26) in 3080B, out 17529B, BBs exec'd 0 ====
1607 0x3A96CC26: movl -32(%ebp),%eax
1608 0x3A96CC29: addl $0x2C, %esp
1609 0x3A96CC2C: popl %ebx
1610 0x3A96CC2D: popl %esi
1611 0x3A96CC2E: popl %edi
1612 0x3A96CC2F: popl %ebp
1613 0x3A96CC30: ret 4
1614. 172 3A96CC26 13
1615. 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00
1616
1617==== BB 173 (0x3A9665B2) in 3093B, out 17651B, BBs exec'd 0 ====
1618 0x3A9665B2: movl 0xFFFFF994(%ebx),%ecx
1619 0x3A9665B8: subl $0x4, %esp
1620 0x3A9665BB: testl %ecx,%ecx
1621 0x3A9665BD: jz-32 0x3A9679C8
1622. 173 3A9665B2 17
1623. 8B 8B 94 F9 FF FF 83 EC 04 85 C9 0F 84 05 14 00 00
1624
1625==== BB 174 (0x3A9665C3) in 3110B, out 17739B, BBs exec'd 0 ====
1626 0x3A9665C3: movl 8(%ebp),%esi
1627 0x3A9665C6: movl 12(%ebp),%eax
1628 0x3A9665C9: movl %esi,0x144(%ecx)
1629 0x3A9665CF: movl 16(%ebp),%esi
1630 0x3A9665D2: movw %ax,0x14C(%ecx)
1631 0x3A9665D9: movl (%esi),%eax
1632 0x3A9665DB: movl %eax,0x148(%ecx)
1633 0x3A9665E1: incl 0x170(%ecx)
1634 0x3A9665E7: xorl %eax, %eax
1635 0x3A9665E9: movl 8(%ebp),%esi
1636 0x3A9665EC: movl %eax,0x198(%ecx)
1637 0x3A9665F2: movl $0xFFFFFFFF,%eax
1638 0x3A9665F7: movl %eax,0x194(%ecx)
1639 0x3A9665FD: shll $0x5, 12(%ebp)
1640 0x3A966601: movl 12(%ebp),%edx
1641 0x3A966604: leal (%edx,%esi,1), %eax
1642 0x3A966607: cmpl %eax,%esi
1643 0x3A966609: jnb-32 0x3A9666B9
1644. 174 3A9665C3 76
1645. 8B 75 08 8B 45 0C 89 B1 44 01 00 00 8B 75 10 66 89 81 4C 01 00 00 8B 06 89 81 48 01 00 00 FF 81 70 01 00 00 31 C0 8B 75 08 89 81 98 01 00 00 B8 FF FF FF FF 89 81 94 01 00 00 C1 65 0C 05 8B 55 0C 8D 04 32 39 C6 0F 83 AA 00 00 00
1646
1647==== BB 175 (0x3A96660F) in 3186B, out 18001B, BBs exec'd 0 ====
1648 0x3A96660F: movl %eax,0xFFFFFEE4(%ebp)
1649 0x3A966615: jmp-8 0x3A96663A
1650. 175 3A96660F 8
1651. 89 85 E4 FE FF FF EB 23
1652
1653==== BB 176 (0x3A96663A) in 3194B, out 18048B, BBs exec'd 0 ====
1654 0x3A96663A: movl (%esi),%eax
1655 0x3A96663C: cmpl $0x3, %eax
1656 0x3A96663F: jz-8 0x3A966670
1657. 176 3A96663A 7
1658. 8B 06 83 F8 03 74 2F
1659
1660==== BB 177 (0x3A966641) in 3201B, out 18115B, BBs exec'd 0 ====
1661 0x3A966641: cmpl $0x3, %eax
1662 0x3A966644: jbe-8 0x3A966617
1663. 177 3A966641 5
1664. 83 F8 03 76 D1
1665
1666==== BB 178 (0x3A966646) in 3206B, out 18172B, BBs exec'd 0 ====
1667 0x3A966646: cmpl $0x6474E551, %eax
1668 0x3A96664B: jz-32 0x3A966CC0
1669. 178 3A966646 11
1670. 3D 51 E5 74 64 0F 84 6F 06 00 00
1671
1672==== BB 179 (0x3A966651) in 3217B, out 18232B, BBs exec'd 0 ====
1673 0x3A966651: cmpl $0x6474E551, %eax
1674 0x3A966656: jnbe-32 0x3A966C9B
1675. 179 3A966651 11
1676. 3D 51 E5 74 64 0F 87 3F 06 00 00
1677
1678==== BB 180 (0x3A96665C) in 3228B, out 18292B, BBs exec'd 0 ====
1679 0x3A96665C: cmpl $0x6, %eax
1680 0x3A96665F: nop
1681 0x3A966660: jnz-8 0x3A96662F
1682. 180 3A96665C 6
1683. 83 F8 06 90 75 CD
1684
1685==== BB 181 (0x3A966662) in 3234B, out 18353B, BBs exec'd 0 ====
1686 0x3A966662: movl 8(%esi),%edi
1687 0x3A966665: movl 8(%ebp),%eax
1688 0x3A966668: subl %edi,%eax
1689 0x3A96666A: movl %eax,(%ecx)
1690 0x3A96666C: jmp-8 0x3A96662F
1691. 181 3A966662 12
1692. 8B 7E 08 8B 45 08 29 F8 89 01 EB C1
1693
1694==== BB 182 (0x3A96662F) in 3246B, out 18433B, BBs exec'd 0 ====
1695 0x3A96662F: addl $0x20, %esi
1696 0x3A966632: cmpl 0xFFFFFEE4(%ebp),%esi
1697 0x3A966638: jnb-8 0x3A9666B9
1698. 182 3A96662F 11
1699. 83 C6 20 3B B5 E4 FE FF FF 73 7F
1700
1701==== BB 183 (0x3A966670) in 3257B, out 18511B, BBs exec'd 0 ====
1702 0x3A966670: movl (%ecx),%eax
1703 0x3A966672: movl 8(%esi),%edx
1704 0x3A966675: addl %eax,%edx
1705 0x3A966677: movl %edx,0x94(%ebx)
1706 0x3A96667D: leal 0x94(%ebx), %eax
1707 0x3A966683: movl %eax,0xFFFFF9F8(%ebx)
1708 0x3A966689: movl 0xFFFFF9EC(%ebx),%eax
1709 0x3A96668F: testl %eax,%eax
1710 0x3A966691: jnz-32 0x3A967586
1711. 183 3A966670 39
1712. 8B 01 8B 56 08 01 C2 89 93 94 00 00 00 8D 83 94 00 00 00 89 83 F8 F9 FF FF 8B 83 EC F9 FF FF 85 C0 0F 85 EF 0E 00 00
1713
1714==== BB 184 (0x3A967586) in 3296B, out 18654B, BBs exec'd 0 ====
1715 0x3A967586: movb $0x1, 0xFFFFFF0B(%ebp)
1716 0x3A96758D: jmp 0x3A96662F
1717. 184 3A967586 12
1718. C6 85 0B FF FF FF 01 E9 9D F0 FF FF
1719
1720==== BB 185 (0x3A966617) in 3308B, out 18702B, BBs exec'd 0 ====
1721 0x3A966617: cmpl $0x1, %eax
1722 0x3A96661A: jz-32 0x3A966B96
1723. 185 3A966617 9
1724. 83 F8 01 0F 84 76 05 00 00
1725
1726==== BB 186 (0x3A966B96) in 3317B, out 18759B, BBs exec'd 0 ====
1727 0x3A966B96: movl 28(%esi),%eax
1728 0x3A966B99: movl 8(%esi),%edx
1729 0x3A966B9C: movl (%ecx),%edi
1730 0x3A966B9E: decl %eax
1731 0x3A966B9F: notl %eax
1732 0x3A966BA1: andl %edx,%eax
1733 0x3A966BA3: leal (%eax,%edi,1), %eax
1734 0x3A966BA6: cmpl %eax,0x194(%ecx)
1735 0x3A966BAC: jbe-8 0x3A966BB7
1736. 186 3A966B96 24
1737. 8B 46 1C 8B 56 08 8B 39 48 F7 D0 21 D0 8D 04 38 39 81 94 01 00 00 76 09
1738
1739==== BB 187 (0x3A966BAE) in 3341B, out 18888B, BBs exec'd 0 ====
1740 0x3A966BAE: movl %eax,0x194(%ecx)
1741 0x3A966BB4: movl 8(%esi),%edx
1742 0x3A966BB7: leal (%edx,%edi,1), %eax
1743 0x3A966BBA: movl 20(%esi),%edi
1744 0x3A966BBD: addl %edi,%eax
1745 0x3A966BBF: cmpl %eax,0x198(%ecx)
1746 0x3A966BC5: jnb-32 0x3A96662F
1747. 187 3A966BAE 29
1748. 89 81 94 01 00 00 8B 56 08 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF
1749
1750==== BB 188 (0x3A966BCB) in 3370B, out 19018B, BBs exec'd 0 ====
1751 0x3A966BCB: movl %eax,0x198(%ecx)
1752 0x3A966BD1: jmp 0x3A96662F
1753. 188 3A966BCB 11
1754. 89 81 98 01 00 00 E9 59 FA FF FF
1755
1756==== BB 189 (0x3A966BB7) in 3381B, out 19065B, BBs exec'd 0 ====
1757 0x3A966BB7: leal (%edx,%edi,1), %eax
1758 0x3A966BBA: movl 20(%esi),%edi
1759 0x3A966BBD: addl %edi,%eax
1760 0x3A966BBF: cmpl %eax,0x198(%ecx)
1761 0x3A966BC5: jnb-32 0x3A96662F
1762. 189 3A966BB7 20
1763. 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF
1764
1765==== BB 190 (0x3A966620) in 3401B, out 19169B, BBs exec'd 0 ====
1766 0x3A966620: cmpl $0x2, %eax
1767 0x3A966623: jnz-8 0x3A96662F
1768. 190 3A966620 5
1769. 83 F8 02 75 0A
1770
1771==== BB 191 (0x3A966625) in 3406B, out 19226B, BBs exec'd 0 ====
1772 0x3A966625: movl 8(%esi),%eax
1773 0x3A966628: movl (%ecx),%edx
1774 0x3A96662A: addl %edx,%eax
1775 0x3A96662C: movl %eax,8(%ecx)
1776 0x3A96662F: addl $0x20, %esi
1777 0x3A966632: cmpl 0xFFFFFEE4(%ebp),%esi
1778 0x3A966638: jnb-8 0x3A9666B9
1779. 191 3A966625 21
1780. 8B 46 08 8B 11 01 D0 89 41 08 83 C6 20 3B B5 E4 FE FF FF 73 7F
1781
1782==== BB 192 (0x3A966CC0) in 3427B, out 19346B, BBs exec'd 0 ====
1783 0x3A966CC0: movl 24(%esi),%eax
1784 0x3A966CC3: movl %eax,0xFFFFFC00(%ebx)
1785 0x3A966CC9: jmp 0x3A96662F
1786. 192 3A966CC0 14
1787. 8B 46 18 89 83 00 FC FF FF E9 61 F9 FF FF
1788
1789==== BB 193 (0x3A9666B9) in 3441B, out 19406B, BBs exec'd 0 ====
1790 0x3A9666B9: movl 0x198(%ecx),%edx
1791 0x3A9666BF: testl %edx,%edx
1792 0x3A9666C1: jnz-8 0x3A9666CE
1793. 193 3A9666B9 10
1794. 8B 91 98 01 00 00 85 D2 75 0B
1795
1796==== BB 194 (0x3A9666CE) in 3451B, out 19481B, BBs exec'd 0 ====
1797 0x3A9666CE: movl 0xFFFFF9F8(%ebx),%eax
1798 0x3A9666D4: testl %eax,%eax
1799 0x3A9666D6: jnz-8 0x3A9666F4
1800. 194 3A9666CE 10
1801. 8B 83 F8 F9 FF FF 85 C0 75 1C
1802
1803==== BB 195 (0x3A9666F4) in 3461B, out 19556B, BBs exec'd 0 ====
1804 0x3A9666F4: cmpb $0x0, 0xFFFFFF02(%ebp)
1805 0x3A9666FB: jnz-32 0x3A966837
1806. 195 3A9666F4 13
1807. 80 BD 02 FF FF FF 00 0F 85 36 01 00 00
1808
1809==== BB 196 (0x3A966701) in 3474B, out 19622B, BBs exec'd 0 ====
1810 0x3A966701: movl %ecx,0xFFFFFEE0(%ebp)
1811 0x3A966707: movl 8(%ecx),%esi
1812 0x3A96670A: testl %esi,%esi
1813 0x3A96670C: movl %esi,0xFFFFFEDC(%ebp)
1814 0x3A966712: jz-32 0x3A96682C
1815. 196 3A966701 23
1816. 89 8D E0 FE FF FF 8B 71 08 85 F6 89 B5 DC FE FF FF 0F 84 14 01 00 00
1817
1818==== BB 197 (0x3A966718) in 3497B, out 19723B, BBs exec'd 0 ====
1819 0x3A966718: movl (%esi),%esi
1820 0x3A96671A: leal 24(%ecx), %edi
1821 0x3A96671D: testl %esi,%esi
1822 0x3A96671F: jnz-8 0x3A966741
1823. 197 3A966718 9
1824. 8B 36 8D 79 18 85 F6 75 20
1825
1826==== BB 198 (0x3A966741) in 3506B, out 19805B, BBs exec'd 0 ====
1827 0x3A966741: cmpl $0x21, %esi
1828 0x3A966744: jle-8 0x3A966723
1829. 198 3A966741 5
1830. 83 FE 21 7E DD
1831
1832==== BB 199 (0x3A966723) in 3511B, out 19862B, BBs exec'd 0 ====
1833 0x3A966723: movl 0xFFFFFEDC(%ebp),%edx
1834 0x3A966729: movl %edx,(%edi,%esi,4)
1835 0x3A96672C: addl $0x8, 0xFFFFFEDC(%ebp)
1836 0x3A966733: movl 0xFFFFFEDC(%ebp),%esi
1837 0x3A966739: movl (%esi),%eax
1838 0x3A96673B: testl %eax,%eax
1839 0x3A96673D: movl %eax,%esi
1840 0x3A96673F: jz-8 0x3A966768
1841. 199 3A966723 30
1842. 8B 95 DC FE FF FF 89 14 B7 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27
1843
1844==== BB 200 (0x3A966746) in 3541B, out 20003B, BBs exec'd 0 ====
1845 0x3A966746: movl $0x6FFFFFFF,%eax
1846 0x3A96674B: subl %esi,%eax
1847 0x3A96674D: cmpl $0xF, %eax
1848 0x3A966750: jnbe-32 0x3A966BD6
1849. 200 3A966746 16
1850. B8 FF FF FF 6F 29 F0 83 F8 0F 0F 87 80 04 00 00
1851
1852==== BB 201 (0x3A966756) in 3557B, out 20076B, BBs exec'd 0 ====
1853 0x3A966756: movl $0x70000021,%eax
1854 0x3A96675B: subl %esi,%eax
1855 0x3A96675D: movl 0xFFFFFEDC(%ebp),%esi
1856 0x3A966763: movl %esi,(%edi,%eax,4)
1857 0x3A966766: jmp-8 0x3A96672C
1858. 201 3A966756 18
1859. B8 21 00 00 70 29 F0 8B B5 DC FE FF FF 89 34 87 EB C4
1860
1861==== BB 202 (0x3A96672C) in 3575B, out 20160B, BBs exec'd 0 ====
1862 0x3A96672C: addl $0x8, 0xFFFFFEDC(%ebp)
1863 0x3A966733: movl 0xFFFFFEDC(%ebp),%esi
1864 0x3A966739: movl (%esi),%eax
1865 0x3A96673B: testl %eax,%eax
1866 0x3A96673D: movl %eax,%esi
1867 0x3A96673F: jz-8 0x3A966768
1868. 202 3A96672C 21
1869. 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27
1870
1871==== BB 203 (0x3A966768) in 3596B, out 20268B, BBs exec'd 0 ====
1872 0x3A966768: movl (%ecx),%edx
1873 0x3A96676A: testl %edx,%edx
1874 0x3A96676C: jz-8 0x3A9667C7
1875. 203 3A966768 6
1876. 8B 11 85 D2 74 59
1877
1878==== BB 204 (0x3A9667C7) in 3602B, out 20337B, BBs exec'd 0 ====
1879 0x3A9667C7: movl 120(%edi),%edx
1880 0x3A9667CA: testl %edx,%edx
1881 0x3A9667CC: jz-8 0x3A9667FE
1882. 204 3A9667C7 7
1883. 8B 57 78 85 D2 74 30
1884
1885==== BB 205 (0x3A9667FE) in 3609B, out 20409B, BBs exec'd 0 ====
1886 0x3A9667FE: movl 0x98(%edi),%edx
1887 0x3A966804: testl %edx,%edx
1888 0x3A966806: jz-8 0x3A96681E
1889. 205 3A9667FE 10
1890. 8B 97 98 00 00 00 85 D2 74 16
1891
1892==== BB 206 (0x3A96681E) in 3619B, out 20487B, BBs exec'd 0 ====
1893 0x3A96681E: movl 116(%edi),%eax
1894 0x3A966821: testl %eax,%eax
1895 0x3A966823: jz-8 0x3A96682C
1896. 206 3A96681E 7
1897. 8B 47 74 85 C0 74 07
1898
1899==== BB 207 (0x3A96682C) in 3626B, out 20559B, BBs exec'd 0 ====
1900 0x3A96682C: movl 40(%ecx),%eax
1901 0x3A96682F: testl %eax,%eax
1902 0x3A966831: jnz-32 0x3A966D00
1903. 207 3A96682C 11
1904. 8B 41 28 85 C0 0F 85 C9 04 00 00
1905
1906==== BB 208 (0x3A966D00) in 3637B, out 20631B, BBs exec'd 0 ====
1907 0x3A966D00: movl %ecx,%eax
1908 0x3A966D02: call 0x3A96BD80
1909. 208 3A966D00 7
1910. 89 C8 E8 79 50 00 00
1911
1912==== BB 209 (0x3A966D07) in 3644B, out 20686B, BBs exec'd 0 ====
1913 0x3A966D07: jmp 0x3A966837
1914. 209 3A966D07 5
1915. E9 2B FB FF FF
1916
1917==== BB 210 (0x3A966837) in 3649B, out 20714B, BBs exec'd 0 ====
1918 0x3A966837: cmpl $0x2, 0xFFFFFF50(%ebp)
1919 0x3A96683E: jz-32 0x3A967D63
1920. 210 3A966837 13
1921. 83 BD 50 FF FF FF 02 0F 84 1F 15 00 00
1922
1923==== BB 211 (0x3A966844) in 3662B, out 20780B, BBs exec'd 0 ====
1924 0x3A966844: cmpb $0x0, 0xFFFFFF02(%ebp)
1925 0x3A96684B: jz-32 0x3A966CF0
1926. 211 3A966844 13
1927. 80 BD 02 FF FF FF 00 0F 84 9F 04 00 00
1928
1929==== BB 212 (0x3A966CF0) in 3675B, out 20846B, BBs exec'd 0 ====
1930 0x3A966CF0: movl 0xAC(%ebx),%eax
1931 0x3A966CF6: call 0x3A96AB30
1932. 212 3A966CF0 11
1933. 8B 83 AC 00 00 00 E8 35 3E 00 00
1934
1935==== BB 213 _dl_init_paths(0x3A96AB30) in 3686B, out 20910B, BBs exec'd 0 ====
1936 0x3A96AB30: pushl %ebp
1937 0x3A96AB31: movl %esp,%ebp
1938 0x3A96AB33: pushl %edi
1939 0x3A96AB34: pushl %esi
1940 0x3A96AB35: pushl %ebx
1941 0x3A96AB36: subl $0x2C, %esp
1942 0x3A96AB39: call 0x3A97592B
1943. 213 3A96AB30 14
1944. 55 89 E5 57 56 53 83 EC 2C E8 ED AD 00 00
1945
1946==== BB 214 (0x3A96AB3E) in 3700B, out 21043B, BBs exec'd 0 ====
1947 0x3A96AB3E: addl $0xDB2E, %ebx
1948 0x3A96AB44: movl %eax,-16(%ebp)
1949 0x3A96AB47: movl 0xFFFFFC24(%ebx),%edx
1950 0x3A96AB4D: leal 0xCC(%ebx), %ecx
1951 0x3A96AB53: movl 0xFFFFFC20(%ebx),%eax
1952 0x3A96AB59: movl %ecx,(%esp,,)
1953 0x3A96AB5C: leal 0xC8(%ebx), %ecx
1954 0x3A96AB62: call 0x3A972740
1955. 214 3A96AB3E 41
1956. 81 C3 2E DB 00 00 89 45 F0 8B 93 24 FC FF FF 8D 8B CC 00 00 00 8B 83 20 FC FF FF 89 0C 24 8D 8B C8 00 00 00 E8 D9 7B 00 00
1957
1958==== BB 215 _dl_important_hwcaps(0x3A972740) in 3741B, out 21186B, BBs exec'd 0 ====
1959 0x3A972740: pushl %ebp
1960 0x3A972741: movl %esp,%ebp
1961 0x3A972743: pushl %edi
1962 0x3A972744: pushl %esi
1963 0x3A972745: pushl %ebx
1964 0x3A972746: subl $0x38, %esp
1965 0x3A972749: call 0x3A97592B
1966. 215 3A972740 14
1967. 55 89 E5 57 56 53 83 EC 38 E8 DD 31 00 00
1968
1969==== BB 216 (0x3A97274E) in 3755B, out 21319B, BBs exec'd 0 ====
1970 0x3A97274E: addl $0x5F1E, %ebx
1971 0x3A972754: movl %edx,-20(%ebp)
1972 0x3A972757: testl %eax,%eax
1973 0x3A972759: movl 0xFFFFFC58(%ebx),%edx
1974 0x3A97275F: movl %eax,-16(%ebp)
1975 0x3A972762: setnz %al
1976 0x3A972765: xorl %edi, %edi
1977 0x3A972767: andl 0xFFFFFC54(%ebx),%edx
1978 0x3A97276D: movzbl %al,%eax
1979 0x3A972770: movl %ecx,-24(%ebp)
1980 0x3A972773: movl %eax,-32(%ebp)
1981 0x3A972776: movl %edx,-28(%ebp)
1982 0x3A972779: jz-8 0x3A9727A0
1983. 216 3A97274E 45
1984. 81 C3 1E 5F 00 00 89 55 EC 85 C0 8B 93 58 FC FF FF 89 45 F0 0F 95 C0 31 FF 23 93 54 FC FF FF 0F B6 C0 89 4D E8 89 45 E0 89 55 E4 74 25
1985
1986==== BB 217 (0x3A9727A0) in 3800B, out 21523B, BBs exec'd 0 ====
1987 0x3A9727A0: movl -32(%ebp),%eax
1988 0x3A9727A3: testl %eax,%eax
1989 0x3A9727A5: jz-32 0x3A9728CB
1990. 217 3A9727A0 11
1991. 8B 45 E0 85 C0 0F 84 20 01 00 00
1992
1993==== BB 218 (0x3A9727AB) in 3811B, out 21595B, BBs exec'd 0 ====
1994 0x3A9727AB: movl -32(%ebp),%edx
1995 0x3A9727AE: xorl %esi, %esi
1996 0x3A9727B0: xorl %edi, %edi
1997 0x3A9727B2: leal 0x10(,%edx,8), %eax
1998 0x3A9727B9: subl %eax,%esp
1999 0x3A9727BB: movl -28(%ebp),%eax
2000 0x3A9727BE: leal 27(%esp,,), %ecx
2001 0x3A9727C2: andl $0xFFFFFFF0, %ecx
2002 0x3A9727C5: testl %eax,%eax
2003 0x3A9727C7: movl %ecx,-40(%ebp)
2004 0x3A9727CA: jz-8 0x3A97280C
2005. 218 3A9727AB 33
2006. 8B 55 E0 31 F6 31 FF 8D 04 D5 10 00 00 00 29 C4 8B 45 E4 8D 4C 24 1B 83 E1 F0 85 C0 89 4D D8 74 40
2007
2008==== BB 219 (0x3A97280C) in 3844B, out 21764B, BBs exec'd 0 ====
2009 0x3A97280C: movl -16(%ebp),%edi
2010 0x3A97280F: testl %edi,%edi
2011 0x3A972811: jz-8 0x3A972823
2012. 219 3A97280C 7
2013. 8B 7D F0 85 FF 74 10
2014
2015==== BB 220 (0x3A972813) in 3851B, out 21836B, BBs exec'd 0 ====
2016 0x3A972813: movl -40(%ebp),%eax
2017 0x3A972816: movl -16(%ebp),%edx
2018 0x3A972819: movl -20(%ebp),%ecx
2019 0x3A97281C: movl %edx,(%eax,%esi,8)
2020 0x3A97281F: movl %ecx,4(%eax,%esi,8)
2021 0x3A972823: cmpl $0x1, -32(%ebp)
2022 0x3A972827: jz-32 0x3A9728FD
2023. 220 3A972813 26
2024. 8B 45 D8 8B 55 F0 8B 4D EC 89 14 F0 89 4C F0 04 83 7D E0 01 0F 84 D0 00 00 00
2025
2026==== BB 221 (0x3A9728FD) in 3877B, out 21963B, BBs exec'd 0 ====
2027 0x3A9728FD: movl -40(%ebp),%esi
2028 0x3A972900: movl 4(%esi),%edx
2029 0x3A972903: incl %edx
2030 0x3A972904: movzbl -32(%ebp),%ecx
2031 0x3A972908: movl $0x1,%esi
2032 0x3A97290D: movl %esi,%eax
2033 0x3A97290F: shll %cl, %eax
2034 0x3A972911: movl -24(%ebp),%ecx
2035 0x3A972914: movl %eax,(%ecx)
2036 0x3A972916: leal (%edx,%eax,8), %eax
2037 0x3A972919: movl %eax,(%esp,,)
2038 0x3A97291C: call 0x3A96581C
2039. 221 3A9728FD 36
2040. 8B 75 D8 8B 56 04 42 0F B6 4D E0 BE 01 00 00 00 89 F0 D3 E0 8B 4D E8 89 01 8D 04 C2 89 04 24 E8 FB 2E FF FF
2041
2042==== BB 222 (0x3A97374A) in 3913B, out 22127B, BBs exec'd 0 ====
2043 0x3A97374A: movl 0x138(%ebx),%eax
2044 0x3A973750: addl %esi,%eax
2045 0x3A973752: leal -1(%eax), %edx
2046 0x3A973755: negl %esi
2047 0x3A973757: andl %esi,%edx
2048 0x3A973759: leal (%edi,%edx,1), %eax
2049 0x3A97375C: cmpl %ecx,%eax
2050 0x3A97375E: jnb-8 0x3A973780
2051. 222 3A97374A 22
2052. 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20
2053
2054==== BB 223 (0x3A972921) in 3935B, out 22246B, BBs exec'd 0 ====
2055 0x3A972921: movl %eax,-36(%ebp)
2056 0x3A972924: testl %eax,%eax
2057 0x3A972926: jz-8 0x3A9728B4
2058. 223 3A972921 7
2059. 89 45 DC 85 C0 74 8C
2060
2061==== BB 224 (0x3A972928) in 3942B, out 22318B, BBs exec'd 0 ====
2062 0x3A972928: cmpl $0x1, -32(%ebp)
2063 0x3A97292C: jz-32 0x3A972A0B
2064. 224 3A972928 10
2065. 83 7D E0 01 0F 84 D9 00 00 00
2066
2067==== BB 225 (0x3A972A0B) in 3952B, out 22381B, BBs exec'd 0 ====
2068 0x3A972A0B: movl -24(%ebp),%esi
2069 0x3A972A0E: movl -36(%ebp),%edx
2070 0x3A972A11: movl -40(%ebp),%ecx
2071 0x3A972A14: movl (%esi),%eax
2072 0x3A972A16: leal (%edx,%eax,8), %eax
2073 0x3A972A19: movl %eax,(%edx)
2074 0x3A972A1B: movl 4(%ecx),%eax
2075 0x3A972A1E: incl %eax
2076 0x3A972A1F: movl %eax,4(%edx)
2077 0x3A972A22: movl (%esi),%eax
2078 0x3A972A24: movl $0x0, 12(%edx)
2079 0x3A972A2B: leal (%edx,%eax,8), %eax
2080 0x3A972A2E: movl %eax,8(%edx)
2081 0x3A972A31: movl 4(%ecx),%eax
2082 0x3A972A34: movl %eax,8(%esp,,)
2083 0x3A972A38: movl (%ecx),%eax
2084 0x3A972A3A: movl %eax,4(%esp,,)
2085 0x3A972A3E: movl (%esi),%eax
2086 0x3A972A40: leal (%edx,%eax,8), %eax
2087 0x3A972A43: movl %eax,(%esp,,)
2088 0x3A972A46: call 0x3A975770
2089. 225 3A972A0B 64
2090. 8B 75 E8 8B 55 DC 8B 4D D8 8B 06 8D 04 C2 89 02 8B 41 04 40 89 42 04 8B 06 C7 42 0C 00 00 00 00 8D 04 C2 89 42 08 8B 41 04 89 44 24 08 8B 01 89 44 24 04 8B 06 8D 04 C2 89 04 24 E8 25 2D 00 00
2091
2092==== BB 226 mempcpy(0x3A975770) in 4016B, out 22625B, BBs exec'd 0 ====
2093 0x3A975770: pushl %edi
2094 0x3A975771: pushl %esi
2095 0x3A975772: movl 12(%esp,,),%edi
2096 0x3A975776: movl 16(%esp,,),%esi
2097 0x3A97577A: movl 20(%esp,,),%ecx
2098 0x3A97577E: movl %edi,%eax
2099 0x3A975780: cld
2100 0x3A975781: cmpl $0x20, %ecx
2101 0x3A975784: jbe-8 0x3A9757D8
2102. 226 3A975770 22
2103. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 52
2104
2105==== BB 227 (0x3A9757D8) in 4038B, out 22774B, BBs exec'd 0 ====
2106 0x3A9757D8: rep movsb
2107. 227 3A9757D8 2
2108. F3 A4
2109
2110==== BB 228 (0x3A9757DA) in 4040B, out 22869B, BBs exec'd 0 ====
2111 0x3A9757DA: movl %edi,%eax
2112 0x3A9757DC: popl %esi
2113 0x3A9757DD: popl %edi
2114 0x3A9757DE: ret
2115. 228 3A9757DA 5
2116. 89 F8 5E 5F C3
2117
2118==== BB 229 (0x3A972A4B) in 4045B, out 22941B, BBs exec'd 0 ====
2119 0x3A972A4B: movb $0x2F, (%eax)
2120 0x3A972A4E: movl 8(%ebp),%edx
2121 0x3A972A51: movl $0x2, (%esi)
2122 0x3A972A57: movl -36(%ebp),%esi
2123 0x3A972A5A: movl 4(%esi),%eax
2124 0x3A972A5D: movl %eax,(%edx)
2125 0x3A972A5F: jmp 0x3A9728F0
2126. 229 3A972A4B 25
2127. C6 00 2F 8B 55 08 C7 06 02 00 00 00 8B 75 DC 8B 46 04 89 02 E9 8C FE FF FF
2128
2129==== BB 230 (0x3A9728F0) in 4070B, out 23047B, BBs exec'd 0 ====
2130 0x3A9728F0: movl -36(%ebp),%eax
2131 0x3A9728F3: leal -12(%ebp), %esp
2132 0x3A9728F6: popl %ebx
2133 0x3A9728F7: popl %esi
2134 0x3A9728F8: popl %edi
2135 0x3A9728F9: popl %ebp
2136 0x3A9728FA: ret 4
2137. 230 3A9728F0 13
2138. 8B 45 DC 8D 65 F4 5B 5E 5F 5D C2 04 00
2139
2140==== BB 231 (0x3A96AB67) in 4083B, out 23162B, BBs exec'd 0 ====
2141 0x3A96AB67: movl %eax,0xC4(%ebx)
2142 0x3A96AB6D: subl $0x4, %esp
2143 0x3A96AB70: movl $0xC, (%esp,,)
2144 0x3A96AB77: call 0x3A96581C
2145. 231 3A96AB67 21
2146. 89 83 C4 00 00 00 83 EC 04 C7 04 24 0C 00 00 00 E8 A0 AC FF FF
2147
2148==== BB 232 (0x3A96AB7C) in 4104B, out 23252B, BBs exec'd 0 ====
2149 0x3A96AB7C: movl %eax,0xD0(%ebx)
2150 0x3A96AB82: testl %eax,%eax
2151 0x3A96AB84: movl %eax,%esi
2152 0x3A96AB86: jz-32 0x3A96AE1F
2153. 232 3A96AB7C 16
2154. 89 83 D0 00 00 00 85 C0 89 C6 0F 84 93 02 00 00
2155
2156==== BB 233 (0x3A96AB8C) in 4120B, out 23334B, BBs exec'd 0 ====
2157 0x3A96AB8C: movl 0xC8(%ebx),%edx
2158 0x3A96AB92: movl $0xCCCCCCCD,%eax
2159 0x3A96AB97: leal 0x27(,%edx,4), %edx
2160 0x3A96AB9E: mull %edx
2161 0x3A96ABA0: shrl $0x4, %edx
2162 0x3A96ABA3: leal (%edx,%edx,4), %edx
2163 0x3A96ABA6: movl %edx,-24(%ebp)
2164 0x3A96ABA9: movl %edx,%eax
2165 0x3A96ABAB: shll $0x6, %eax
2166 0x3A96ABAE: movl %eax,(%esp,,)
2167 0x3A96ABB1: call 0x3A96581C
2168. 233 3A96AB8C 42
2169. 8B 93 C8 00 00 00 B8 CD CC CC CC 8D 14 95 27 00 00 00 F7 E2 C1 EA 04 8D 14 92 89 55 E8 89 D0 C1 E0 06 89 04 24 E8 66 AC FF FF
2170
2171==== BB 234 (0x3A96ABB6) in 4162B, out 23505B, BBs exec'd 0 ====
2172 0x3A96ABB6: movl %eax,(%esi)
2173 0x3A96ABB8: movl 0xD0(%ebx),%eax
2174 0x3A96ABBE: leal 0xFFFFE390(%ebx), %edx
2175 0x3A96ABC4: movl (%eax),%eax
2176 0x3A96ABC6: testl %eax,%eax
2177 0x3A96ABC8: jz-32 0x3A96AE25
2178. 234 3A96ABB6 24
2179. 89 06 8B 83 D0 00 00 00 8D 93 90 E3 FF FF 8B 00 85 C0 0F 84 57 02 00 00
2180
2181==== BB 235 (0x3A96ABCE) in 4186B, out 23613B, BBs exec'd 0 ====
2182 0x3A96ABCE: movl %eax,0xFFFFF9DC(%ebx)
2183 0x3A96ABD4: xorl %edx, %edx
2184 0x3A96ABD6: movl 0xC8(%ebx),%ecx
2185 0x3A96ABDC: movl %edx,0xD4(%ebx)
2186 0x3A96ABE2: movl %eax,%edx
2187 0x3A96ABE4: leal 0xFFFFD61C(%ebx), %eax
2188 0x3A96ABEA: movl %eax,-20(%ebp)
2189 0x3A96ABED: movl -24(%ebp),%eax
2190 0x3A96ABF0: leal 0xFFFFF017(%ebx), %edi
2191 0x3A96ABF6: movl $0x0, -40(%ebp)
2192 0x3A96ABFD: shll $0x2, %eax
2193 0x3A96AC00: movl %edi,-32(%ebp)
2194 0x3A96AC03: movl %eax,-28(%ebp)
2195 0x3A96AC06: movl %edx,(%esi)
2196 0x3A96AC08: movl -32(%ebp),%edi
2197 0x3A96AC0B: addl $0x4, %esi
2198 0x3A96AC0E: movl $0x0, 8(%edx)
2199 0x3A96AC15: movl -20(%ebp),%eax
2200 0x3A96AC18: movl %edi,4(%edx)
2201 0x3A96AC1B: movl -40(%ebp),%edi
2202 0x3A96AC1E: movl %eax,12(%edx)
2203 0x3A96AC21: movl -10732(%ebx,%edi,4),%edi
2204 0x3A96AC28: leal 1(%edi,%eax,1), %eax
2205 0x3A96AC2C: movl %eax,-20(%ebp)
2206 0x3A96AC2F: xorl %eax, %eax
2207 0x3A96AC31: cmpl %ecx,%eax
2208 0x3A96AC33: movl %edi,16(%edx)
2209 0x3A96AC36: jnb-8 0x3A96AC4B
2210. 235 3A96ABCE 106
2211. 89 83 DC F9 FF FF 31 D2 8B 8B C8 00 00 00 89 93 D4 00 00 00 89 C2 8D 83 1C D6 FF FF 89 45 EC 8B 45 E8 8D BB 17 F0 FF FF C7 45 D8 00 00 00 00 C1 E0 02 89 7D E0 89 45 E4 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13
2212
2213==== BB 236 (0x3A96AC38) in 4292B, out 23976B, BBs exec'd 0 ====
2214 0x3A96AC38: nop
2215 0x3A96AC39: leal 0(%esi,,), %esi
2216 0x3A96AC40: xorl %edi, %edi
2217 0x3A96AC42: movl %edi,20(%edx,%eax,4)
2218 0x3A96AC46: incl %eax
2219 0x3A96AC47: cmpl %ecx,%eax
2220 0x3A96AC49: jb-8 0x3A96AC40
2221. 236 3A96AC38 19
2222. 90 8D B4 26 00 00 00 00 31 FF 89 7C 82 14 40 39 C8 72 F5
2223
2224==== BB 237 (0x3A96AC40) in 4311B, out 24086B, BBs exec'd 0 ====
2225 0x3A96AC40: xorl %edi, %edi
2226 0x3A96AC42: movl %edi,20(%edx,%eax,4)
2227 0x3A96AC46: incl %eax
2228 0x3A96AC47: cmpl %ecx,%eax
2229 0x3A96AC49: jb-8 0x3A96AC40
2230. 237 3A96AC40 11
2231. 31 FF 89 7C 82 14 40 39 C8 72 F5
2232
2233==== BB 238 (0x3A96AC4B) in 4322B, out 24179B, BBs exec'd 0 ====
2234 0x3A96AC4B: incl -40(%ebp)
2235 0x3A96AC4E: movl $0x0, -36(%ebp)
2236 0x3A96AC55: cmpl $0x2, -40(%ebp)
2237 0x3A96AC59: jz-8 0x3A96AC63
2238. 238 3A96AC4B 16
2239. FF 45 D8 C7 45 DC 00 00 00 00 83 7D D8 02 74 08
2240
2241==== BB 239 (0x3A96AC5B) in 4338B, out 24271B, BBs exec'd 0 ====
2242 0x3A96AC5B: movl -28(%ebp),%edi
2243 0x3A96AC5E: addl %edx,%edi
2244 0x3A96AC60: movl %edi,-36(%ebp)
2245 0x3A96AC63: movl -36(%ebp),%eax
2246 0x3A96AC66: movl %eax,(%edx)
2247 0x3A96AC68: movl -28(%ebp),%eax
2248 0x3A96AC6B: addl %eax,%edx
2249 0x3A96AC6D: cmpl $0x1, -40(%ebp)
2250 0x3A96AC71: jbe-8 0x3A96AC06
2251. 239 3A96AC5B 24
2252. 8B 7D E4 01 D7 89 7D DC 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93
2253
2254==== BB 240 (0x3A96AC06) in 4362B, out 24406B, BBs exec'd 0 ====
2255 0x3A96AC06: movl %edx,(%esi)
2256 0x3A96AC08: movl -32(%ebp),%edi
2257 0x3A96AC0B: addl $0x4, %esi
2258 0x3A96AC0E: movl $0x0, 8(%edx)
2259 0x3A96AC15: movl -20(%ebp),%eax
2260 0x3A96AC18: movl %edi,4(%edx)
2261 0x3A96AC1B: movl -40(%ebp),%edi
2262 0x3A96AC1E: movl %eax,12(%edx)
2263 0x3A96AC21: movl -10732(%ebx,%edi,4),%edi
2264 0x3A96AC28: leal 1(%edi,%eax,1), %eax
2265 0x3A96AC2C: movl %eax,-20(%ebp)
2266 0x3A96AC2F: xorl %eax, %eax
2267 0x3A96AC31: cmpl %ecx,%eax
2268 0x3A96AC33: movl %edi,16(%edx)
2269 0x3A96AC36: jnb-8 0x3A96AC4B
2270. 240 3A96AC06 50
2271. 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13
2272
2273==== BB 241 (0x3A96AC63) in 4412B, out 24613B, BBs exec'd 0 ====
2274 0x3A96AC63: movl -36(%ebp),%eax
2275 0x3A96AC66: movl %eax,(%edx)
2276 0x3A96AC68: movl -28(%ebp),%eax
2277 0x3A96AC6B: addl %eax,%edx
2278 0x3A96AC6D: cmpl $0x1, -40(%ebp)
2279 0x3A96AC71: jbe-8 0x3A96AC06
2280. 241 3A96AC63 16
2281. 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93
2282
2283==== BB 242 (0x3A96AC73) in 4428B, out 24718B, BBs exec'd 0 ====
2284 0x3A96AC73: movl $0x0, (%esi)
2285 0x3A96AC79: movl 0xFFFFF994(%ebx),%esi
2286 0x3A96AC7F: movl $0x9,%edi
2287 0x3A96AC84: movl %edi,0xD8(%ebx)
2288 0x3A96AC8A: testl %esi,%esi
2289 0x3A96AC8C: jz-8 0x3A96ACB9
2290. 242 3A96AC73 27
2291. C7 06 00 00 00 00 8B B3 94 F9 FF FF BF 09 00 00 00 89 BB D8 00 00 00 85 F6 74 2B
2292
2293==== BB 243 (0x3A96AC8E) in 4455B, out 24833B, BBs exec'd 0 ====
2294 0x3A96AC8E: movl 0x8C(%esi),%edx
2295 0x3A96AC94: testl %edx,%edx
2296 0x3A96AC96: jnz-8 0x3A96ACE7
2297. 243 3A96AC8E 10
2298. 8B 96 8C 00 00 00 85 D2 75 4F
2299
2300==== BB 244 (0x3A96AC98) in 4465B, out 24908B, BBs exec'd 0 ====
2301 0x3A96AC98: movl 84(%esi),%edx
2302 0x3A96AC9B: movl $0xFFFFFFFF,%edi
2303 0x3A96ACA0: movl %edi,0x1CC(%esi)
2304 0x3A96ACA6: testl %edx,%edx
2305 0x3A96ACA8: jnz-32 0x3A96ADD9
2306. 244 3A96AC98 22
2307. 8B 56 54 BF FF FF FF FF 89 BE CC 01 00 00 85 D2 0F 85 2B 01 00 00
2308
2309==== BB 245 (0x3A96ACAE) in 4487B, out 25005B, BBs exec'd 0 ====
2310 0x3A96ACAE: movl $0xFFFFFFFF,%edi
2311 0x3A96ACB3: movl %edi,0x180(%esi)
2312 0x3A96ACB9: movl -16(%ebp),%esi
2313 0x3A96ACBC: testl %esi,%esi
2314 0x3A96ACBE: jz-8 0x3A96ACC8
2315. 245 3A96ACAE 18
2316. BF FF FF FF FF 89 BE 80 01 00 00 8B 75 F0 85 F6 74 08
2317
2318==== BB 246 (0x3A96ACC0) in 4505B, out 25105B, BBs exec'd 0 ====
2319 0x3A96ACC0: movl -16(%ebp),%edi
2320 0x3A96ACC3: cmpb $0x0, (%edi)
2321 0x3A96ACC6: jnz-8 0x3A96AD0D
2322. 246 3A96ACC0 8
2323. 8B 7D F0 80 3F 00 75 45
2324
2325==== BB 247 (0x3A96AD0D) in 4513B, out 25178B, BBs exec'd 0 ====
2326 0x3A96AD0D: movl %edi,(%esp,,)
2327 0x3A96AD10: movl %edi,%esi
2328 0x3A96AD12: call 0x3A9752D0
2329. 247 3A96AD0D 10
2330. 89 3C 24 89 FE E8 B9 A5 00 00
2331
2332==== BB 248 (0x3A975311) in 4523B, out 25240B, BBs exec'd 0 ====
2333 0x3A975311: xorl %ecx,%edx
2334 0x3A975313: andl $0x1010100, %edx
2335 0x3A975319: jnz-8 0x3A975369
2336. 248 3A975311 10
2337. 31 CA 81 E2 00 01 01 01 75 4E
2338
2339==== BB 249 (0x3A97531B) in 4533B, out 25311B, BBs exec'd 0 ====
2340 0x3A97531B: movl (%eax),%ecx
2341 0x3A97531D: addl $0x4, %eax
2342 0x3A975320: subl %ecx,%edx
2343 0x3A975322: addl $0xFEFEFEFF, %ecx
2344 0x3A975328: decl %edx
2345 0x3A975329: jnb-8 0x3A975369
2346. 249 3A97531B 16
2347. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 3E
2348
2349==== BB 250 (0x3A97532B) in 4549B, out 25408B, BBs exec'd 0 ====
2350 0x3A97532B: xorl %ecx,%edx
2351 0x3A97532D: andl $0x1010100, %edx
2352 0x3A975333: jnz-8 0x3A975369
2353. 250 3A97532B 10
2354. 31 CA 81 E2 00 01 01 01 75 34
2355
2356==== BB 251 (0x3A975335) in 4559B, out 25479B, BBs exec'd 0 ====
2357 0x3A975335: movl (%eax),%ecx
2358 0x3A975337: addl $0x4, %eax
2359 0x3A97533A: subl %ecx,%edx
2360 0x3A97533C: addl $0xFEFEFEFF, %ecx
2361 0x3A975342: decl %edx
2362 0x3A975343: jnb-8 0x3A975369
2363. 251 3A975335 16
2364. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 24
2365
2366==== BB 252 (0x3A975345) in 4575B, out 25576B, BBs exec'd 0 ====
2367 0x3A975345: xorl %ecx,%edx
2368 0x3A975347: andl $0x1010100, %edx
2369 0x3A97534D: jnz-8 0x3A975369
2370. 252 3A975345 10
2371. 31 CA 81 E2 00 01 01 01 75 1A
2372
2373==== BB 253 (0x3A97534F) in 4585B, out 25647B, BBs exec'd 0 ====
2374 0x3A97534F: movl (%eax),%ecx
2375 0x3A975351: addl $0x4, %eax
2376 0x3A975354: subl %ecx,%edx
2377 0x3A975356: addl $0xFEFEFEFF, %ecx
2378 0x3A97535C: decl %edx
2379 0x3A97535D: jnb-8 0x3A975369
2380. 253 3A97534F 16
2381. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 0A
2382
2383==== BB 254 (0x3A97535F) in 4601B, out 25744B, BBs exec'd 0 ====
2384 0x3A97535F: xorl %ecx,%edx
2385 0x3A975361: andl $0x1010100, %edx
2386 0x3A975367: jz-8 0x3A975301
2387. 254 3A97535F 10
2388. 31 CA 81 E2 00 01 01 01 74 98
2389
2390==== BB 255 (0x3A975301) in 4611B, out 25815B, BBs exec'd 0 ====
2391 0x3A975301: movl (%eax),%ecx
2392 0x3A975303: addl $0x4, %eax
2393 0x3A975306: subl %ecx,%edx
2394 0x3A975308: addl $0xFEFEFEFF, %ecx
2395 0x3A97530E: decl %edx
2396 0x3A97530F: jnb-8 0x3A975369
2397. 255 3A975301 16
2398. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58
2399
2400==== BB 256 (0x3A96AD17) in 4627B, out 25912B, BBs exec'd 0 ====
2401 0x3A96AD17: leal 1(%eax), %edx
2402 0x3A96AD1A: addl $0x13, %eax
2403 0x3A96AD1D: andl $0xFFFFFFFC, %eax
2404 0x3A96AD20: subl %eax,%esp
2405 0x3A96AD22: leal 27(%esp,,), %eax
2406 0x3A96AD26: andl $0xFFFFFFF0, %eax
2407 0x3A96AD29: movl %edx,8(%esp,,)
2408 0x3A96AD2D: movl %edi,4(%esp,,)
2409 0x3A96AD31: movl %eax,(%esp,,)
2410 0x3A96AD34: call 0x3A975870
2411. 256 3A96AD17 34
2412. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 1B 83 E0 F0 89 54 24 08 89 7C 24 04 89 04 24 E8 37 AB 00 00
2413
2414==== BB 257 (0x3A975886) in 4661B, out 26052B, BBs exec'd 0 ====
2415 0x3A975886: negl %eax
2416 0x3A975888: andl $0x3, %eax
2417 0x3A97588B: subl %eax,%ecx
2418 0x3A97588D: xchgl %eax, %ecx
2419 0x3A97588E: rep movsb
2420. 257 3A975886 10
2421. F7 D8 83 E0 03 29 C1 91 F3 A4
2422
2423==== BB 258 (0x3A975890) in 4671B, out 26179B, BBs exec'd 0 ====
2424 0x3A975890: movl %eax,%ecx
2425 0x3A975892: subl $0x20, %ecx
2426 0x3A975895: js-8 0x3A9758D5
2427. 258 3A975890 7
2428. 89 C1 83 E9 20 78 3E
2429
2430==== BB 259 (0x3A975897) in 4678B, out 26243B, BBs exec'd 0 ====
2431 0x3A975897: movl (%edi),%eax
2432 0x3A975899: movl 28(%edi),%edx
2433 0x3A97589C: subl $0x20, %ecx
2434 0x3A97589F: movl (%esi),%eax
2435 0x3A9758A1: movl 4(%esi),%edx
2436 0x3A9758A4: movl %eax,(%edi)
2437 0x3A9758A6: movl %edx,4(%edi)
2438 0x3A9758A9: movl 8(%esi),%eax
2439 0x3A9758AC: movl 12(%esi),%edx
2440 0x3A9758AF: movl %eax,8(%edi)
2441 0x3A9758B2: movl %edx,12(%edi)
2442 0x3A9758B5: movl 16(%esi),%eax
2443 0x3A9758B8: movl 20(%esi),%edx
2444 0x3A9758BB: movl %eax,16(%edi)
2445 0x3A9758BE: movl %edx,20(%edi)
2446 0x3A9758C1: movl 24(%esi),%eax
2447 0x3A9758C4: movl 28(%esi),%edx
2448 0x3A9758C7: movl %eax,24(%edi)
2449 0x3A9758CA: movl %edx,28(%edi)
2450 0x3A9758CD: leal 32(%esi), %esi
2451 0x3A9758D0: leal 32(%edi), %edi
2452 0x3A9758D3: jns-8 0x3A975899
2453. 259 3A975897 62
2454. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4
2455
2456==== BB 260 (0x3A9758D5) in 4740B, out 26506B, BBs exec'd 0 ====
2457 0x3A9758D5: addl $0x20, %ecx
2458 0x3A9758D8: movl 12(%esp,,),%eax
2459 0x3A9758DC: rep movsb
2460. 260 3A9758D5 9
2461. 83 C1 20 8B 44 24 0C F3 A4
2462
2463==== BB 261 (0x3A96AD39) in 4749B, out 26623B, BBs exec'd 0 ====
2464 0x3A96AD39: movl %eax,%edi
2465 0x3A96AD3B: movzbl (%esi),%eax
2466 0x3A96AD3E: movl $0x1,%edx
2467 0x3A96AD43: testb %al,%al
2468 0x3A96AD45: jz-8 0x3A96AD64
2469. 261 3A96AD39 14
2470. 89 C7 0F B6 06 BA 01 00 00 00 84 C0 74 1D
2471
2472==== BB 262 (0x3A96AD47) in 4763B, out 26723B, BBs exec'd 0 ====
2473 0x3A96AD47: movl %esi,%esi
2474 0x3A96AD49: leal 0(%edi,,), %edi
2475 0x3A96AD50: subb $0x3A, %al
2476 0x3A96AD52: cmpb $0x1, %al
2477 0x3A96AD54: setbe %al
2478 0x3A96AD57: movzbl %al,%eax
2479 0x3A96AD5A: incl %esi
2480 0x3A96AD5B: addl %eax,%edx
2481 0x3A96AD5D: movzbl (%esi),%eax
2482 0x3A96AD60: testb %al,%al
2483 0x3A96AD62: jnz-8 0x3A96AD50
2484. 262 3A96AD47 29
2485. 89 F6 8D BC 27 00 00 00 00 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC
2486
2487==== BB 263 (0x3A96AD50) in 4792B, out 26887B, BBs exec'd 0 ====
2488 0x3A96AD50: subb $0x3A, %al
2489 0x3A96AD52: cmpb $0x1, %al
2490 0x3A96AD54: setbe %al
2491 0x3A96AD57: movzbl %al,%eax
2492 0x3A96AD5A: incl %esi
2493 0x3A96AD5B: addl %eax,%edx
2494 0x3A96AD5D: movzbl (%esi),%eax
2495 0x3A96AD60: testb %al,%al
2496 0x3A96AD62: jnz-8 0x3A96AD50
2497. 263 3A96AD50 20
2498. 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC
2499
2500==== BB 264 (0x3A96AD64) in 4812B, out 27028B, BBs exec'd 0 ====
2501 0x3A96AD64: leal 0x4(,%edx,4), %eax
2502 0x3A96AD6B: movl %eax,(%esp,,)
2503 0x3A96AD6E: call 0x3A96581C
2504. 264 3A96AD64 15
2505. 8D 04 95 04 00 00 00 89 04 24 E8 A9 AA FF FF
2506
2507==== BB 265 (0x3A96AD73) in 4827B, out 27099B, BBs exec'd 0 ====
2508 0x3A96AD73: movl %eax,0xBC(%ebx)
2509 0x3A96AD79: testl %eax,%eax
2510 0x3A96AD7B: movl %eax,%esi
2511 0x3A96AD7D: leal 0xFFFFE390(%ebx), %edx
2512 0x3A96AD83: jz-32 0x3A96AE25
2513. 265 3A96AD73 22
2514. 89 83 BC 00 00 00 85 C0 89 C6 8D 93 90 E3 FF FF 0F 84 9C 00 00 00
2515
2516==== BB 266 (0x3A96AD89) in 4849B, out 27194B, BBs exec'd 0 ====
2517 0x3A96AD89: xorl %ecx, %ecx
2518 0x3A96AD8B: leal 0xFFFFF02A(%ebx), %eax
2519 0x3A96AD91: movl %esi,%edx
2520 0x3A96AD93: movl %ecx,8(%esp,,)
2521 0x3A96AD97: leal 0xFFFFF03A(%ebx), %ecx
2522 0x3A96AD9D: movl %eax,4(%esp,,)
2523 0x3A96ADA1: movl 0x130(%ebx),%eax
2524 0x3A96ADA7: movl %eax,(%esp,,)
2525 0x3A96ADAA: movl %edi,%eax
2526 0x3A96ADAC: call 0x3A968AC0
2527. 266 3A96AD89 40
2528. 31 C9 8D 83 2A F0 FF FF 89 F2 89 4C 24 08 8D 8B 3A F0 FF FF 89 44 24 04 8B 83 30 01 00 00 89 04 24 89 F8 E8 0F DD FF FF
2529
2530==== BB 267 fillin_rpath(0x3A968AC0) in 4889B, out 27340B, BBs exec'd 0 ====
2531 0x3A968AC0: pushl %ebp
2532 0x3A968AC1: movl %esp,%ebp
2533 0x3A968AC3: pushl %edi
2534 0x3A968AC4: pushl %esi
2535 0x3A968AC5: pushl %ebx
2536 0x3A968AC6: subl $0x3C, %esp
2537 0x3A968AC9: call 0x3A97592B
2538. 267 3A968AC0 14
2539. 55 89 E5 57 56 53 83 EC 3C E8 5D CE 00 00
2540
2541==== BB 268 (0x3A968ACE) in 4903B, out 27473B, BBs exec'd 0 ====
2542 0x3A968ACE: addl $0xFB9E, %ebx
2543 0x3A968AD4: movl %eax,-16(%ebp)
2544 0x3A968AD7: leal -16(%ebp), %eax
2545 0x3A968ADA: movl %edx,-20(%ebp)
2546 0x3A968ADD: movl %ecx,-24(%ebp)
2547 0x3A968AE0: movl $0x0, -32(%ebp)
2548 0x3A968AE7: movl %eax,-60(%ebp)
2549 0x3A968AEA: leal 0x0(%esi), %esi
2550 0x3A968AF0: movl -24(%ebp),%eax
2551 0x3A968AF3: movl %eax,4(%esp,,)
2552 0x3A968AF7: movl -60(%ebp),%edx
2553 0x3A968AFA: movl %edx,(%esp,,)
2554 0x3A968AFD: call 0x3A973530
2555. 268 3A968ACE 52
2556. 81 C3 9E FB 00 00 89 45 F0 8D 45 F0 89 55 EC 89 4D E8 C7 45 E0 00 00 00 00 89 45 C4 8D B6 00 00 00 00 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00
2557
2558==== BB 269 __strsep_g(0x3A973530) in 4955B, out 27668B, BBs exec'd 0 ====
2559 0x3A973530: pushl %ebp
2560 0x3A973531: movl %esp,%ebp
2561 0x3A973533: pushl %edi
2562 0x3A973534: pushl %esi
2563 0x3A973535: movl 8(%ebp),%eax
2564 0x3A973538: movl (%eax),%edi
2565 0x3A97353A: testl %edi,%edi
2566 0x3A97353C: jz-8 0x3A97358F
2567. 269 3A973530 14
2568. 55 89 E5 57 56 8B 45 08 8B 38 85 FF 74 51
2569
2570==== BB 270 (0x3A97353E) in 4969B, out 27808B, BBs exec'd 0 ====
2571 0x3A97353E: movzbl (%edi),%eax
2572 0x3A973541: movl %edi,%esi
2573 0x3A973543: testb %al,%al
2574 0x3A973545: jz-8 0x3A973588
2575. 270 3A97353E 9
2576. 0F B6 07 89 FE 84 C0 74 41
2577
2578==== BB 271 (0x3A973547) in 4978B, out 27892B, BBs exec'd 0 ====
2579 0x3A973547: movl %esi,%esi
2580 0x3A973549: leal 0(%edi,,), %edi
2581 0x3A973550: movl 12(%ebp),%ecx
2582 0x3A973553: movzbl (%ecx),%edx
2583 0x3A973556: cmpb %al,%dl
2584 0x3A973558: jz-8 0x3A97356C
2585. 271 3A973547 19
2586. 89 F6 8D BC 27 00 00 00 00 8B 4D 0C 0F B6 11 38 C2 74 12
2587
2588==== BB 272 (0x3A97355A) in 4997B, out 27999B, BBs exec'd 0 ====
2589 0x3A97355A: leal 0x0(%esi), %esi
2590 0x3A973560: incl %ecx
2591 0x3A973561: movzbl (%ecx),%edx
2592 0x3A973564: testb %dl,%dl
2593 0x3A973566: jz-8 0x3A973580
2594. 272 3A97355A 14
2595. 8D B6 00 00 00 00 41 0F B6 11 84 D2 74 18
2596
2597==== BB 273 (0x3A973568) in 5011B, out 28098B, BBs exec'd 0 ====
2598 0x3A973568: cmpb %al,%dl
2599 0x3A97356A: jnz-8 0x3A973560
2600. 273 3A973568 4
2601. 38 C2 75 F4
2602
2603==== BB 274 (0x3A973560) in 5015B, out 28156B, BBs exec'd 0 ====
2604 0x3A973560: incl %ecx
2605 0x3A973561: movzbl (%ecx),%edx
2606 0x3A973564: testb %dl,%dl
2607 0x3A973566: jz-8 0x3A973580
2608. 274 3A973560 8
2609. 41 0F B6 11 84 D2 74 18
2610
2611==== BB 275 (0x3A973580) in 5023B, out 28238B, BBs exec'd 0 ====
2612 0x3A973580: incl %esi
2613 0x3A973581: movzbl (%esi),%eax
2614 0x3A973584: testb %al,%al
2615 0x3A973586: jnz-8 0x3A973550
2616. 275 3A973580 8
2617. 46 0F B6 06 84 C0 75 C8
2618
2619==== BB 276 (0x3A973550) in 5031B, out 28320B, BBs exec'd 0 ====
2620 0x3A973550: movl 12(%ebp),%ecx
2621 0x3A973553: movzbl (%ecx),%edx
2622 0x3A973556: cmpb %al,%dl
2623 0x3A973558: jz-8 0x3A97356C
2624. 276 3A973550 10
2625. 8B 4D 0C 0F B6 11 38 C2 74 12
2626
2627==== BB 277 (0x3A973588) in 5041B, out 28404B, BBs exec'd 0 ====
2628 0x3A973588: xorl %esi, %esi
2629 0x3A97358A: movl 8(%ebp),%eax
2630 0x3A97358D: movl %esi,(%eax)
2631 0x3A97358F: popl %esi
2632 0x3A973590: movl %edi,%eax
2633 0x3A973592: popl %edi
2634 0x3A973593: popl %ebp
2635 0x3A973594: ret
2636. 277 3A973588 13
2637. 31 F6 8B 45 08 89 30 5E 89 F8 5F 5D C3
2638
2639==== BB 278 (0x3A968B02) in 5054B, out 28525B, BBs exec'd 0 ====
2640 0x3A968B02: movl %eax,-28(%ebp)
2641 0x3A968B05: testl %eax,%eax
2642 0x3A968B07: jz-32 0x3A968BFB
2643. 278 3A968B02 11
2644. 89 45 E4 85 C0 0F 84 EE 00 00 00
2645
2646==== BB 279 (0x3A968B0D) in 5065B, out 28597B, BBs exec'd 0 ====
2647 0x3A968B0D: movl %eax,(%esp,,)
2648 0x3A968B10: call 0x3A9752D0
2649. 279 3A968B0D 8
2650. 89 04 24 E8 BB C7 00 00
2651
2652==== BB 280 (0x3A968B15) in 5073B, out 28652B, BBs exec'd 0 ====
2653 0x3A968B15: movl %eax,-40(%ebp)
2654 0x3A968B18: testl %eax,%eax
2655 0x3A968B1A: jnz-8 0x3A968B25
2656. 280 3A968B15 7
2657. 89 45 D8 85 C0 75 09
2658
2659==== BB 281 (0x3A968B25) in 5080B, out 28724B, BBs exec'd 0 ====
2660 0x3A968B25: cmpl $0x1, -40(%ebp)
2661 0x3A968B29: jbe-8 0x3A968B3C
2662. 281 3A968B25 6
2663. 83 7D D8 01 76 11
2664
2665==== BB 282 (0x3A968B2B) in 5086B, out 28787B, BBs exec'd 0 ====
2666 0x3A968B2B: movl -28(%ebp),%ecx
2667 0x3A968B2E: movl -40(%ebp),%edi
2668 0x3A968B31: cmpb $0x2F, -1(%edi,%ecx,1)
2669 0x3A968B36: jz-32 0x3A968C12
2670. 282 3A968B2B 17
2671. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 0F 84 D6 00 00 00
2672
2673==== BB 283 (0x3A968B3C) in 5103B, out 28877B, BBs exec'd 0 ====
2674 0x3A968B3C: movl -40(%ebp),%eax
2675 0x3A968B3F: testl %eax,%eax
2676 0x3A968B41: jz-8 0x3A968B58
2677. 283 3A968B3C 7
2678. 8B 45 D8 85 C0 74 15
2679
2680==== BB 284 (0x3A968B43) in 5110B, out 28949B, BBs exec'd 0 ====
2681 0x3A968B43: movl -28(%ebp),%ecx
2682 0x3A968B46: movl -40(%ebp),%edi
2683 0x3A968B49: cmpb $0x2F, -1(%edi,%ecx,1)
2684 0x3A968B4E: jz-8 0x3A968B58
2685. 284 3A968B43 13
2686. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 74 08
2687
2688==== BB 285 (0x3A968B50) in 5123B, out 29039B, BBs exec'd 0 ====
2689 0x3A968B50: movb $0x2F, (%edi,%ecx,1)
2690 0x3A968B54: incl %edi
2691 0x3A968B55: movl %edi,-40(%ebp)
2692 0x3A968B58: movl 8(%ebp),%eax
2693 0x3A968B5B: testl %eax,%eax
2694 0x3A968B5D: jnz-32 0x3A968D35
2695. 285 3A968B50 19
2696. C6 04 0F 2F 47 89 7D D8 8B 45 08 85 C0 0F 85 D2 01 00 00
2697
2698==== BB 286 (0x3A968B63) in 5142B, out 29150B, BBs exec'd 0 ====
2699 0x3A968B63: movl 0xFFFFF9DC(%ebx),%edx
2700 0x3A968B69: testl %edx,%edx
2701 0x3A968B6B: movl %edx,-36(%ebp)
2702 0x3A968B6E: jnz-8 0x3A968B85
2703. 286 3A968B63 13
2704. 8B 93 DC F9 FF FF 85 D2 89 55 DC 75 15
2705
2706==== BB 287 (0x3A968B85) in 5155B, out 29238B, BBs exec'd 0 ====
2707 0x3A968B85: movl -36(%ebp),%ecx
2708 0x3A968B88: movl -40(%ebp),%edi
2709 0x3A968B8B: cmpl %edi,16(%ecx)
2710 0x3A968B8E: jnz-8 0x3A968B75
2711. 287 3A968B85 11
2712. 8B 4D DC 8B 7D D8 39 79 10 75 E5
2713
2714==== BB 288 (0x3A968B75) in 5166B, out 29326B, BBs exec'd 0 ====
2715 0x3A968B75: movl -36(%ebp),%edx
2716 0x3A968B78: movl (%edx),%edx
2717 0x3A968B7A: testl %edx,%edx
2718 0x3A968B7C: movl %edx,-36(%ebp)
2719 0x3A968B7F: jz-32 0x3A968C31
2720. 288 3A968B75 16
2721. 8B 55 DC 8B 12 85 D2 89 55 DC 0F 84 AC 00 00 00
2722
2723==== BB 289 (0x3A968C31) in 5182B, out 29415B, BBs exec'd 0 ====
2724 0x3A968C31: movl 16(%ebp),%ecx
2725 0x3A968C34: xorl %esi, %esi
2726 0x3A968C36: testl %ecx,%ecx
2727 0x3A968C38: jz-8 0x3A968C48
2728. 289 3A968C31 9
2729. 8B 4D 10 31 F6 85 C9 74 0E
2730
2731==== BB 290 (0x3A968C48) in 5191B, out 29501B, BBs exec'd 0 ====
2732 0x3A968C48: movl 0xC8(%ebx),%eax
2733 0x3A968C4E: movl -40(%ebp),%edx
2734 0x3A968C51: leal (%esi,%eax,4), %eax
2735 0x3A968C54: leal 21(%edx,%eax,1), %eax
2736 0x3A968C58: movl %eax,(%esp,,)
2737 0x3A968C5B: call 0x3A96581C
2738. 290 3A968C48 24
2739. 8B 83 C8 00 00 00 8B 55 D8 8D 04 86 8D 44 02 15 89 04 24 E8 BC CB FF FF
2740
2741==== BB 291 (0x3A968C60) in 5215B, out 29607B, BBs exec'd 0 ====
2742 0x3A968C60: movl %eax,-36(%ebp)
2743 0x3A968C63: testl %eax,%eax
2744 0x3A968C65: jz-32 0x3A968DBF
2745. 291 3A968C60 11
2746. 89 45 DC 85 C0 0F 84 54 01 00 00
2747
2748==== BB 292 (0x3A968C6B) in 5226B, out 29679B, BBs exec'd 0 ====
2749 0x3A968C6B: movl -36(%ebp),%ecx
2750 0x3A968C6E: movl 0xC8(%ebx),%eax
2751 0x3A968C74: movl -40(%ebp),%edi
2752 0x3A968C77: leal 20(%ecx,%eax,4), %eax
2753 0x3A968C7B: movl %eax,12(%ecx)
2754 0x3A968C7E: movl %edi,8(%esp,,)
2755 0x3A968C82: movl -28(%ebp),%eax
2756 0x3A968C85: movl %eax,4(%esp,,)
2757 0x3A968C89: movl 12(%ecx),%eax
2758 0x3A968C8C: movl %eax,(%esp,,)
2759 0x3A968C8F: call 0x3A975770
2760. 292 3A968C6B 41
2761. 8B 4D DC 8B 83 C8 00 00 00 8B 7D D8 8D 44 81 14 89 41 0C 89 7C 24 08 8B 45 E4 89 44 24 04 8B 41 0C 89 04 24 E8 DC CA 00 00
2762
2763==== BB 293 (0x3A975786) in 5267B, out 29837B, BBs exec'd 0 ====
2764 0x3A975786: negl %eax
2765 0x3A975788: andl $0x3, %eax
2766 0x3A97578B: subl %eax,%ecx
2767 0x3A97578D: xchgl %eax, %ecx
2768 0x3A97578E: rep movsb
2769. 293 3A975786 10
2770. F7 D8 83 E0 03 29 C1 91 F3 A4
2771
2772==== BB 294 (0x3A975790) in 5277B, out 29964B, BBs exec'd 0 ====
2773 0x3A975790: movl %eax,%ecx
2774 0x3A975792: subl $0x20, %ecx
2775 0x3A975795: js-8 0x3A9757D5
2776. 294 3A975790 7
2777. 89 C1 83 E9 20 78 3E
2778
2779==== BB 295 (0x3A975797) in 5284B, out 30028B, BBs exec'd 0 ====
2780 0x3A975797: movl (%edi),%eax
2781 0x3A975799: movl 28(%edi),%edx
2782 0x3A97579C: subl $0x20, %ecx
2783 0x3A97579F: movl (%esi),%eax
2784 0x3A9757A1: movl 4(%esi),%edx
2785 0x3A9757A4: movl %eax,(%edi)
2786 0x3A9757A6: movl %edx,4(%edi)
2787 0x3A9757A9: movl 8(%esi),%eax
2788 0x3A9757AC: movl 12(%esi),%edx
2789 0x3A9757AF: movl %eax,8(%edi)
2790 0x3A9757B2: movl %edx,12(%edi)
2791 0x3A9757B5: movl 16(%esi),%eax
2792 0x3A9757B8: movl 20(%esi),%edx
2793 0x3A9757BB: movl %eax,16(%edi)
2794 0x3A9757BE: movl %edx,20(%edi)
2795 0x3A9757C1: movl 24(%esi),%eax
2796 0x3A9757C4: movl 28(%esi),%edx
2797 0x3A9757C7: movl %eax,24(%edi)
2798 0x3A9757CA: movl %edx,28(%edi)
2799 0x3A9757CD: leal 32(%esi), %esi
2800 0x3A9757D0: leal 32(%edi), %edi
2801 0x3A9757D3: jns-8 0x3A975799
2802. 295 3A975797 62
2803. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4
2804
2805==== BB 296 (0x3A9757D5) in 5346B, out 30291B, BBs exec'd 0 ====
2806 0x3A9757D5: addl $0x20, %ecx
2807 0x3A9757D8: rep movsb
2808. 296 3A9757D5 5
2809. 83 C1 20 F3 A4
2810
2811==== BB 297 (0x3A968C94) in 5351B, out 30396B, BBs exec'd 0 ====
2812 0x3A968C94: movb $0x0, (%eax)
2813 0x3A968C97: movl -36(%ebp),%edx
2814 0x3A968C9A: cmpl 0xD8(%ebx),%edi
2815 0x3A968CA0: movl %edi,16(%edx)
2816 0x3A968CA3: jbe-8 0x3A968CAB
2817. 297 3A968C94 17
2818. C6 00 00 8B 55 DC 3B BB D8 00 00 00 89 7A 10 76 06
2819
2820==== BB 298 (0x3A968CA5) in 5368B, out 30507B, BBs exec'd 0 ====
2821 0x3A968CA5: movl %edi,0xD8(%ebx)
2822 0x3A968CAB: movl -28(%ebp),%ecx
2823 0x3A968CAE: xorl %eax, %eax
2824 0x3A968CB0: cmpb $0x2F, (%ecx)
2825 0x3A968CB3: movl 0xC8(%ebx),%ecx
2826 0x3A968CB9: setnz %al
2827 0x3A968CBC: xorl %edx, %edx
2828 0x3A968CBE: addl %eax,%eax
2829 0x3A968CC0: cmpl %ecx,%edx
2830 0x3A968CC2: jnb-8 0x3A968CDC
2831. 298 3A968CA5 31
2832. 89 BB D8 00 00 00 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18
2833
2834==== BB 299 (0x3A968CC4) in 5399B, out 30672B, BBs exec'd 0 ====
2835 0x3A968CC4: leal 0x0(%esi), %esi
2836 0x3A968CCA: leal 0x0(%edi), %edi
2837 0x3A968CD0: movl -36(%ebp),%edi
2838 0x3A968CD3: movl %eax,20(%edi,%edx,4)
2839 0x3A968CD7: incl %edx
2840 0x3A968CD8: cmpl %ecx,%edx
2841 0x3A968CDA: jb-8 0x3A968CD0
2842. 299 3A968CC4 24
2843. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 7D DC 89 44 97 14 42 39 CA 72 F4
2844
2845==== BB 300 (0x3A968CD0) in 5423B, out 30790B, BBs exec'd 0 ====
2846 0x3A968CD0: movl -36(%ebp),%edi
2847 0x3A968CD3: movl %eax,20(%edi,%edx,4)
2848 0x3A968CD7: incl %edx
2849 0x3A968CD8: cmpl %ecx,%edx
2850 0x3A968CDA: jb-8 0x3A968CD0
2851. 300 3A968CD0 12
2852. 8B 7D DC 89 44 97 14 42 39 CA 72 F4
2853
2854==== BB 301 (0x3A968CDC) in 5435B, out 30885B, BBs exec'd 0 ====
2855 0x3A968CDC: movl 12(%ebp),%edx
2856 0x3A968CDF: movl -36(%ebp),%eax
2857 0x3A968CE2: movl %edx,4(%eax)
2858 0x3A968CE5: movl 16(%ebp),%edx
2859 0x3A968CE8: testl %edx,%edx
2860 0x3A968CEA: jz-32 0x3A968DB0
2861. 301 3A968CDC 20
2862. 8B 55 0C 8B 45 DC 89 50 04 8B 55 10 85 D2 0F 84 C0 00 00 00
2863
2864==== BB 302 (0x3A968DB0) in 5455B, out 30990B, BBs exec'd 0 ====
2865 0x3A968DB0: movl -36(%ebp),%edi
2866 0x3A968DB3: movl $0x0, 8(%edi)
2867 0x3A968DBA: jmp 0x3A968D12
2868. 302 3A968DB0 15
2869. 8B 7D DC C7 47 08 00 00 00 00 E9 53 FF FF FF
2870
2871==== BB 303 (0x3A968D12) in 5470B, out 31049B, BBs exec'd 0 ====
2872 0x3A968D12: movl 0xFFFFF9DC(%ebx),%eax
2873 0x3A968D18: movl -36(%ebp),%edx
2874 0x3A968D1B: movl -32(%ebp),%ecx
2875 0x3A968D1E: movl -20(%ebp),%edi
2876 0x3A968D21: movl %eax,(%edx)
2877 0x3A968D23: movl %edx,0xFFFFF9DC(%ebx)
2878 0x3A968D29: movl %edx,(%edi,%ecx,4)
2879 0x3A968D2C: incl %ecx
2880 0x3A968D2D: movl %ecx,-32(%ebp)
2881 0x3A968D30: jmp 0x3A968AF0
2882. 303 3A968D12 35
2883. 8B 83 DC F9 FF FF 8B 55 DC 8B 4D E0 8B 7D EC 89 02 89 93 DC F9 FF FF 89 14 8F 41 89 4D E0 E9 BB FD FF FF
2884
2885==== BB 304 (0x3A968AF0) in 5505B, out 31198B, BBs exec'd 0 ====
2886 0x3A968AF0: movl -24(%ebp),%eax
2887 0x3A968AF3: movl %eax,4(%esp,,)
2888 0x3A968AF7: movl -60(%ebp),%edx
2889 0x3A968AFA: movl %edx,(%esp,,)
2890 0x3A968AFD: call 0x3A973530
2891. 304 3A968AF0 18
2892. 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00
2893
2894==== BB 305 (0x3A97358F) in 5523B, out 31289B, BBs exec'd 0 ====
2895 0x3A97358F: popl %esi
2896 0x3A973590: movl %edi,%eax
2897 0x3A973592: popl %edi
2898 0x3A973593: popl %ebp
2899 0x3A973594: ret
2900. 305 3A97358F 6
2901. 5E 89 F8 5F 5D C3
2902
2903==== BB 306 (0x3A968BFB) in 5529B, out 31377B, BBs exec'd 0 ====
2904 0x3A968BFB: movl -20(%ebp),%edi
2905 0x3A968BFE: movl -32(%ebp),%ecx
2906 0x3A968C01: movl %edi,%eax
2907 0x3A968C03: movl $0x0, (%edi,%ecx,4)
2908 0x3A968C0A: leal -12(%ebp), %esp
2909 0x3A968C0D: popl %ebx
2910 0x3A968C0E: popl %esi
2911 0x3A968C0F: popl %edi
2912 0x3A968C10: popl %ebp
2913 0x3A968C11: ret
2914. 306 3A968BFB 23
2915. 8B 7D EC 8B 4D E0 89 F8 C7 04 8F 00 00 00 00 8D 65 F4 5B 5E 5F 5D C3
2916
2917==== BB 307 (0x3A96ADB1) in 5552B, out 31534B, BBs exec'd 0 ====
2918 0x3A96ADB1: movl 0xBC(%ebx),%eax
2919 0x3A96ADB7: movl (%eax),%edx
2920 0x3A96ADB9: testl %edx,%edx
2921 0x3A96ADBB: jz-8 0x3A96AE0A
2922. 307 3A96ADB1 12
2923. 8B 83 BC 00 00 00 8B 10 85 D2 74 4D
2924
2925==== BB 308 (0x3A96ADBD) in 5564B, out 31619B, BBs exec'd 0 ====
2926 0x3A96ADBD: xorl %eax, %eax
2927 0x3A96ADBF: movl %eax,0xC0(%ebx)
2928 0x3A96ADC5: movl 0xFFFFF9DC(%ebx),%eax
2929 0x3A96ADCB: movl %eax,0xFFFFFD8C(%ebx)
2930 0x3A96ADD1: leal -12(%ebp), %esp
2931 0x3A96ADD4: popl %ebx
2932 0x3A96ADD5: popl %esi
2933 0x3A96ADD6: popl %edi
2934 0x3A96ADD7: popl %ebp
2935 0x3A96ADD8: ret
2936. 308 3A96ADBD 28
2937. 31 C0 89 83 C0 00 00 00 8B 83 DC F9 FF FF 89 83 8C FD FF FF 8D 65 F4 5B 5E 5F 5D C3
2938
2939==== BB 309 (0x3A966CFB) in 5592B, out 31781B, BBs exec'd 0 ====
2940 0x3A966CFB: jmp 0x3A966851
2941. 309 3A966CFB 5
2942. E9 51 FB FF FF
2943
2944==== BB 310 (0x3A966851) in 5597B, out 31809B, BBs exec'd 0 ====
2945 0x3A966851: movl 0xFFFFF9E8(%ebx),%esi
2946 0x3A966857: testl %esi,%esi
2947 0x3A966859: jnz-8 0x3A966869
2948. 310 3A966851 10
2949. 8B B3 E8 F9 FF FF 85 F6 75 0E
2950
2951==== BB 311 (0x3A96685B) in 5607B, out 31884B, BBs exec'd 0 ====
2952 0x3A96685B: movl 0xFFFFF9F8(%ebx),%eax
2953 0x3A966861: movl (%eax),%eax
2954 0x3A966863: movl %eax,0xFFFFF9E8(%ebx)
2955 0x3A966869: movzbl 0xFFFFFB58(%ebx),%eax
2956 0x3A966870: incl 0xFFFFF998(%ebx)
2957 0x3A966876: andb $0xFC, %al
2958 0x3A966878: orb $0x1, %al
2959 0x3A96687A: movb %al,0xFFFFFB58(%ebx)
2960 0x3A966880: leal 0xFFFFF994(%ebx), %eax
2961 0x3A966886: movl %eax,%edx
2962 0x3A966888: movl %eax,0xFFFFFED0(%ebp)
2963 0x3A96688E: addl $0x50, %edx
2964 0x3A966891: movl 0xFFFFF994(%ebx),%eax
2965 0x3A966897: addl $0x1, 0xFFFFF9C4(%ebx)
2966 0x3A96689E: movl %edx,12(%eax)
2967 0x3A9668A1: movl 0xFFFFF994(%ebx),%ecx
2968 0x3A9668A7: adcl $0x0, 0xFFFFF9C8(%ebx)
2969 0x3A9668AE: cmpl $0xFFFFFFFE, 0xFFFFFD78(%ebx)
2970 0x3A9668B5: movl %ecx,0xFFFFF9F4(%ebx)
2971 0x3A9668BB: jz-32 0x3A966CD8
2972. 311 3A96685B 102
2973. 8B 83 F8 F9 FF FF 8B 00 89 83 E8 F9 FF FF 0F B6 83 58 FB FF FF FF 83 98 F9 FF FF 24 FC 0C 01 88 83 58 FB FF FF 8D 83 94 F9 FF FF 89 C2 89 85 D0 FE FF FF 83 C2 50 8B 83 94 F9 FF FF 83 83 C4 F9 FF FF 01 89 50 0C 8B 8B 94 F9 FF FF 83 93 C8 F9 FF FF 00 83 BB 78 FD FF FF FE 89 8B F4 F9 FF FF 0F 84 17 04 00 00
2974
2975==== BB 312 (0x3A966CD8) in 5709B, out 32207B, BBs exec'd 0 ====
2976 0x3A966CD8: movl (%ecx),%ecx
2977 0x3A966CDA: movl $0xFFFFFFFF,%eax
2978 0x3A966CDF: testl %ecx,%ecx
2979 0x3A966CE1: jz-8 0x3A966CE5
2980. 312 3A966CD8 11
2981. 8B 09 B8 FF FF FF FF 85 C9 74 02
2982
2983==== BB 313 (0x3A966CE5) in 5720B, out 32288B, BBs exec'd 0 ====
2984 0x3A966CE5: movl %eax,0xFFFFFD78(%ebx)
2985 0x3A966CEB: jmp 0x3A9668C1
2986. 313 3A966CE5 11
2987. 89 83 78 FD FF FF E9 D1 FB FF FF
2988
2989==== BB 314 (0x3A9668C1) in 5731B, out 32335B, BBs exec'd 0 ====
2990 0x3A9668C1: movl 0xFFFFFB78(%ebx),%eax
2991 0x3A9668C7: movl 28(%eax),%edx
2992 0x3A9668CA: movl %eax,%esi
2993 0x3A9668CC: addl %edx,%esi
2994 0x3A9668CE: movzwl 44(%eax),%edx
2995 0x3A9668D2: movl %esi,0xFFFFFB28(%ebx)
2996 0x3A9668D8: movw %dx,0xFFFFFB30(%ebx)
2997 0x3A9668DF: movzwl 44(%eax),%edx
2998 0x3A9668E3: movl %edx,%eax
2999 0x3A9668E5: decl %edx
3000 0x3A9668E6: testl %eax,%eax
3001 0x3A9668E8: jz-8 0x3A96690C
3002. 314 3A9668C1 41
3003. 8B 83 78 FB FF FF 8B 50 1C 89 C6 01 D6 0F B7 50 2C 89 B3 28 FB FF FF 66 89 93 30 FB FF FF 0F B7 50 2C 89 D0 4A 85 C0 74 22
3004
3005==== BB 315 (0x3A9668EA) in 5772B, out 32511B, BBs exec'd 0 ====
3006 0x3A9668EA: movl %edx,%eax
3007 0x3A9668EC: shll $0x5, %eax
3008 0x3A9668EF: addl %esi,%eax
3009 0x3A9668F1: movl %edx,%ecx
3010 0x3A9668F3: movl %edx,%edi
3011 0x3A9668F5: shll $0x5, %ecx
3012 0x3A9668F8: cmpl $0x6474E552, (%eax)
3013 0x3A9668FE: jz-32 0x3A967D4A
3014. 315 3A9668EA 26
3015. 89 D0 C1 E0 05 01 F0 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00
3016
3017==== BB 316 (0x3A966904) in 5798B, out 32622B, BBs exec'd 0 ====
3018 0x3A966904: decl %edx
3019 0x3A966905: subl $0x20, %eax
3020 0x3A966908: testl %edi,%edi
3021 0x3A96690A: jnz-8 0x3A9668F1
3022. 316 3A966904 8
3023. 4A 83 E8 20 85 FF 75 E5
3024
3025==== BB 317 (0x3A9668F1) in 5806B, out 32705B, BBs exec'd 0 ====
3026 0x3A9668F1: movl %edx,%ecx
3027 0x3A9668F3: movl %edx,%edi
3028 0x3A9668F5: shll $0x5, %ecx
3029 0x3A9668F8: cmpl $0x6474E552, (%eax)
3030 0x3A9668FE: jz-32 0x3A967D4A
3031. 317 3A9668F1 19
3032. 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00
3033
3034==== BB 318 (0x3A96690C) in 5825B, out 32795B, BBs exec'd 0 ====
3035 0x3A96690C: movl 0xB0(%ebx),%esi
3036 0x3A966912: xorl %eax, %eax
3037 0x3A966914: movl %eax,0xFFFFFF14(%ebp)
3038 0x3A96691A: xorl %eax, %eax
3039 0x3A96691C: testl %esi,%esi
3040 0x3A96691E: movl %eax,0xFFFFFF10(%ebp)
3041 0x3A966924: jnz-32 0x3A967BDA
3042. 318 3A96690C 30
3043. 8B B3 B0 00 00 00 31 C0 89 85 14 FF FF FF 31 C0 85 F6 89 85 10 FF FF FF 0F 85 B0 12 00 00
3044
3045==== BB 319 (0x3A967BDA) in 5855B, out 32924B, BBs exec'd 0 ====
3046 0x3A967BDA: movl %esi,(%esp,,)
3047 0x3A967BDD: leal 0xFFFFFF3C(%ebp), %edi
3048 0x3A967BE3: call 0x3A9752D0
3049. 319 3A967BDA 14
3050. 89 34 24 8D BD 3C FF FF FF E8 E8 D6 00 00
3051
3052==== BB 320 (0x3A9752E7) in 5869B, out 32995B, BBs exec'd 0 ====
3053 0x3A9752E7: incl %eax
3054 0x3A9752E8: cmpb %dh{si},(%eax)
3055 0x3A9752EA: jz-32 0x3A975386
3056. 320 3A9752E7 9
3057. 40 38 30 0F 84 96 00 00 00
3058
3059==== BB 321 (0x3A9752F0) in 5878B, out 33063B, BBs exec'd 0 ====
3060 0x3A9752F0: incl %eax
3061 0x3A9752F1: xorl $0x2, %edx
3062 0x3A9752F4: jz-8 0x3A975301
3063. 321 3A9752F0 6
3064. 40 83 F2 02 74 0B
3065
3066==== BB 322 (0x3A967BE8) in 5884B, out 33134B, BBs exec'd 0 ====
3067 0x3A967BE8: leal 1(%eax), %edx
3068 0x3A967BEB: addl $0x13, %eax
3069 0x3A967BEE: andl $0xFFFFFFFC, %eax
3070 0x3A967BF1: subl %eax,%esp
3071 0x3A967BF3: leal 47(%esp,,), %eax
3072 0x3A967BF7: andl $0xFFFFFFF0, %eax
3073 0x3A967BFA: movl %edx,8(%esp,,)
3074 0x3A967BFE: movl %esi,4(%esp,,)
3075 0x3A967C02: movl %eax,(%esp,,)
3076 0x3A967C05: call 0x3A975870
3077. 322 3A967BE8 34
3078. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 2F 83 E0 F0 89 54 24 08 89 74 24 04 89 04 24 E8 66 DC 00 00
3079
3080==== BB 323 (0x3A967C0A) in 5918B, out 33277B, BBs exec'd 0 ====
3081 0x3A967C0A: movl %eax,0xFFFFFF3C(%ebp)
3082 0x3A967C10: leal 0xFFFFEDD7(%ebx), %edx
3083 0x3A967C16: movl %edx,0xFFFFFE60(%ebp)
3084 0x3A967C1C: movl 0xFFFFFE60(%ebp),%ecx
3085 0x3A967C22: movl %edi,(%esp,,)
3086 0x3A967C25: movl %ecx,4(%esp,,)
3087 0x3A967C29: call 0x3A973530
3088. 323 3A967C0A 36
3089. 89 85 3C FF FF FF 8D 93 D7 ED FF FF 89 95 60 FE FF FF 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00
3090
3091==== BB 324 (0x3A967C2E) in 5954B, out 33406B, BBs exec'd 0 ====
3092 0x3A967C2E: testl %eax,%eax
3093 0x3A967C30: movl %eax,%esi
3094 0x3A967C32: jz-32 0x3A96692A
3095. 324 3A967C2E 10
3096. 85 C0 89 C6 0F 84 F2 EC FF FF
3097
3098==== BB 325 (0x3A967C38) in 5964B, out 33472B, BBs exec'd 0 ====
3099 0x3A967C38: cmpb $0x0, (%esi)
3100 0x3A967C3B: jz-8 0x3A967C1C
3101. 325 3A967C38 5
3102. 80 3E 00 74 DF
3103
3104==== BB 326 (0x3A967C3D) in 5969B, out 33532B, BBs exec'd 0 ====
3105 0x3A967C3D: movl 0x130(%ebx),%eax
3106 0x3A967C43: testl %eax,%eax
3107 0x3A967C45: jnz-32 0x3A968175
3108. 326 3A967C3D 14
3109. 8B 83 30 01 00 00 85 C0 0F 85 2A 05 00 00
3110
3111==== BB 327 (0x3A967C4B) in 5983B, out 33607B, BBs exec'd 0 ====
3112 0x3A967C4B: movl 0xFFFFF994(%ebx),%eax
3113 0x3A967C51: xorl %ecx, %ecx
3114 0x3A967C53: xorl %edx, %edx
3115 0x3A967C55: movl %ecx,8(%esp,,)
3116 0x3A967C59: movl $0x1,%ecx
3117 0x3A967C5E: movl %edx,4(%esp,,)
3118 0x3A967C62: movl %esi,%edx
3119 0x3A967C64: movl $0x1, (%esp,,)
3120 0x3A967C6B: call 0x3A96AE40
3121. 327 3A967C4B 37
3122. 8B 83 94 F9 FF FF 31 C9 31 D2 89 4C 24 08 B9 01 00 00 00 89 54 24 04 89 F2 C7 04 24 01 00 00 00 E8 D0 31 00 00
3123
3124==== BB 328 _dl_map_object(0x3A96AE40) in 6020B, out 33751B, BBs exec'd 0 ====
3125 0x3A96AE40: pushl %ebp
3126 0x3A96AE41: movl %esp,%ebp
3127 0x3A96AE43: pushl %edi
3128 0x3A96AE44: pushl %esi
3129 0x3A96AE45: pushl %ebx
3130 0x3A96AE46: subl $0x258, %esp
3131 0x3A96AE4C: call 0x3A97592B
3132. 328 3A96AE40 17
3133. 55 89 E5 57 56 53 81 EC 58 02 00 00 E8 DA AA 00 00
3134
3135==== BB 329 (0x3A96AE51) in 6037B, out 33887B, BBs exec'd 0 ====
3136 0x3A96AE51: addl $0xD81B, %ebx
3137 0x3A96AE57: movl %eax,0xFFFFFDD8(%ebp)
3138 0x3A96AE5D: movl 0xFFFFF994(%ebx),%esi
3139 0x3A96AE63: movl %edx,0xFFFFFDD4(%ebp)
3140 0x3A96AE69: movl %ecx,0xFFFFFDD0(%ebp)
3141 0x3A96AE6F: testl %esi,%esi
3142 0x3A96AE71: jz-8 0x3A96AEB2
3143. 329 3A96AE51 34
3144. 81 C3 1B D8 00 00 89 85 D8 FD FF FF 8B B3 94 F9 FF FF 89 95 D4 FD FF FF 89 8D D0 FD FF FF 85 F6 74 3F
3145
3146==== BB 330 (0x3A96AE73) in 6071B, out 34026B, BBs exec'd 0 ====
3147 0x3A96AE73: leal 0x0(%esi), %esi
3148 0x3A96AE79: leal 0(%edi,,), %edi
3149 0x3A96AE80: testb $0x2, 0x175(%esi)
3150 0x3A96AE87: jnz-8 0x3A96AEAB
3151. 330 3A96AE73 22
3152. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 F6 86 75 01 00 00 02 75 22
3153
3154==== BB 331 (0x3A96AE89) in 6093B, out 34123B, BBs exec'd 0 ====
3155 0x3A96AE89: movl 0xFFFFFDD4(%ebp),%eax
3156 0x3A96AE8F: movl %esi,%edx
3157 0x3A96AE91: call 0x3A970B80
3158. 331 3A96AE89 13
3159. 8B 85 D4 FD FF FF 89 F2 E8 EA 5C 00 00
3160
3161==== BB 332 _dl_name_match_p(0x3A970B80) in 6106B, out 34197B, BBs exec'd 0 ====
3162 0x3A970B80: pushl %ebp
3163 0x3A970B81: movl %esp,%ebp
3164 0x3A970B83: pushl %edi
3165 0x3A970B84: movl %eax,%edi
3166 0x3A970B86: pushl %esi
3167 0x3A970B87: movl %edx,%esi
3168 0x3A970B89: pushl %ebx
3169 0x3A970B8A: subl $0x8, %esp
3170 0x3A970B8D: movl 4(%edx),%eax
3171 0x3A970B90: call 0x3A97592B
3172. 332 3A970B80 21
3173. 55 89 E5 57 89 C7 56 89 D6 53 83 EC 08 8B 42 04 E8 96 4D 00 00
3174
3175==== BB 333 (0x3A970B95) in 6127B, out 34366B, BBs exec'd 0 ====
3176 0x3A970B95: addl $0x7AD7, %ebx
3177 0x3A970B9B: movl %edi,(%esp,,)
3178 0x3A970B9E: movl %eax,4(%esp,,)
3179 0x3A970BA2: call 0x3A975280
3180. 333 3A970B95 18
3181. 81 C3 D7 7A 00 00 89 3C 24 89 44 24 04 E8 D9 46 00 00
3182
3183==== BB 334 strcmp(0x3A975280) in 6145B, out 34454B, BBs exec'd 0 ====
3184 0x3A975280: pushl %ebp
3185 0x3A975281: movl %esp,%ebp
3186 0x3A975283: pushl %esi
3187 0x3A975284: subl $0x4, %esp
3188 0x3A975287: movl 8(%ebp),%ecx
3189 0x3A97528A: movl 12(%ebp),%edx
3190 0x3A97528D: leal 0(%esi), %esi
3191 0x3A975290: movzbl (%ecx),%esi
3192 0x3A975293: incl %ecx
3193 0x3A975294: movzbl (%edx),%eax
3194 0x3A975297: incl %edx
3195 0x3A975298: movb %al,-5(%ebp)
3196 0x3A97529B: movl %esi,%eax
3197 0x3A97529D: testb %al,%al
3198 0x3A97529F: jz-8 0x3A9752B7
3199. 334 3A975280 33
3200. 55 89 E5 56 83 EC 04 8B 4D 08 8B 55 0C 8D 76 00 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16
3201
3202==== BB 335 (0x3A9752A1) in 6178B, out 34665B, BBs exec'd 0 ====
3203 0x3A9752A1: movl %esi,%eax
3204 0x3A9752A3: cmpb -5(%ebp),%al
3205 0x3A9752A6: jz-8 0x3A975290
3206. 335 3A9752A1 7
3207. 89 F0 3A 45 FB 74 E8
3208
3209==== BB 336 (0x3A9752A8) in 6185B, out 34741B, BBs exec'd 0 ====
3210 0x3A9752A8: movzbl %al,%edx
3211 0x3A9752AB: movzbl -5(%ebp),%eax
3212 0x3A9752AF: subl %eax,%edx
3213 0x3A9752B1: movl %edx,%eax
3214 0x3A9752B3: popl %edx
3215 0x3A9752B4: popl %esi
3216 0x3A9752B5: popl %ebp
3217 0x3A9752B6: ret
3218. 336 3A9752A8 15
3219. 0F B6 D0 0F B6 45 FB 29 C2 89 D0 5A 5E 5D C3
3220
3221==== BB 337 (0x3A970BA7) in 6200B, out 34855B, BBs exec'd 0 ====
3222 0x3A970BA7: testl %eax,%eax
3223 0x3A970BA9: movl $0x1,%edx
3224 0x3A970BAE: jz-8 0x3A970BE0
3225. 337 3A970BA7 9
3226. 85 C0 BA 01 00 00 00 74 30
3227
3228==== BB 338 (0x3A970BB0) in 6209B, out 34926B, BBs exec'd 0 ====
3229 0x3A970BB0: movl 20(%esi),%esi
3230 0x3A970BB3: testl %esi,%esi
3231 0x3A970BB5: jz-8 0x3A970BDE
3232. 338 3A970BB0 7
3233. 8B 76 14 85 F6 74 27
3234
3235==== BB 339 (0x3A970BB7) in 6216B, out 34998B, BBs exec'd 0 ====
3236 0x3A970BB7: movl %esi,%esi
3237 0x3A970BB9: leal 0(%edi,,), %edi
3238 0x3A970BC0: movl (%esi),%eax
3239 0x3A970BC2: movl %edi,(%esp,,)
3240 0x3A970BC5: movl %eax,4(%esp,,)
3241 0x3A970BC9: call 0x3A975280
3242. 339 3A970BB7 23
3243. 89 F6 8D BC 27 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00
3244
3245==== BB 340 (0x3A970BCE) in 6239B, out 35093B, BBs exec'd 0 ====
3246 0x3A970BCE: testl %eax,%eax
3247 0x3A970BD0: movl $0x1,%edx
3248 0x3A970BD5: jz-8 0x3A970BE0
3249. 340 3A970BCE 9
3250. 85 C0 BA 01 00 00 00 74 09
3251
3252==== BB 341 (0x3A970BD7) in 6248B, out 35164B, BBs exec'd 0 ====
3253 0x3A970BD7: movl 4(%esi),%esi
3254 0x3A970BDA: testl %esi,%esi
3255 0x3A970BDC: jnz-8 0x3A970BC0
3256. 341 3A970BD7 7
3257. 8B 76 04 85 F6 75 E2
3258
3259==== BB 342 (0x3A970BDE) in 6255B, out 35236B, BBs exec'd 0 ====
3260 0x3A970BDE: xorl %edx, %edx
3261 0x3A970BE0: addl $0x8, %esp
3262 0x3A970BE3: movl %edx,%eax
3263 0x3A970BE5: popl %ebx
3264 0x3A970BE6: popl %esi
3265 0x3A970BE7: popl %edi
3266 0x3A970BE8: popl %ebp
3267 0x3A970BE9: ret
3268. 342 3A970BDE 12
3269. 31 D2 83 C4 08 89 D0 5B 5E 5F 5D C3
3270
3271==== BB 343 (0x3A96AE96) in 6267B, out 35363B, BBs exec'd 0 ====
3272 0x3A96AE96: testl %eax,%eax
3273 0x3A96AE98: jnz-32 0x3A96AFA7
3274. 343 3A96AE96 8
3275. 85 C0 0F 85 09 01 00 00
3276
3277==== BB 344 (0x3A96AE9E) in 6275B, out 35422B, BBs exec'd 0 ====
3278 0x3A96AE9E: testb $0x1, 0x175(%esi)
3279 0x3A96AEA5: jz-32 0x3A96AFB3
3280. 344 3A96AE9E 13
3281. F6 86 75 01 00 00 01 0F 84 08 01 00 00
3282
3283==== BB 345 (0x3A96AFB3) in 6288B, out 35492B, BBs exec'd 0 ====
3284 0x3A96AFB3: movl 80(%esi),%edx
3285 0x3A96AFB6: testl %edx,%edx
3286 0x3A96AFB8: jz-32 0x3A96AEAB
3287. 345 3A96AFB3 11
3288. 8B 56 50 85 D2 0F 84 ED FE FF FF
3289
3290==== BB 346 (0x3A96AEAB) in 6299B, out 35564B, BBs exec'd 0 ====
3291 0x3A96AEAB: movl 12(%esi),%esi
3292 0x3A96AEAE: testl %esi,%esi
3293 0x3A96AEB0: jnz-8 0x3A96AE80
3294. 346 3A96AEAB 7
3295. 8B 76 0C 85 F6 75 CE
3296
3297==== BB 347 (0x3A96AE80) in 6306B, out 35636B, BBs exec'd 0 ====
3298 0x3A96AE80: testb $0x2, 0x175(%esi)
3299 0x3A96AE87: jnz-8 0x3A96AEAB
3300. 347 3A96AE80 9
3301. F6 86 75 01 00 00 02 75 22
3302
3303==== BB 348 (0x3A975290) in 6315B, out 35706B, BBs exec'd 0 ====
3304 0x3A975290: movzbl (%ecx),%esi
3305 0x3A975293: incl %ecx
3306 0x3A975294: movzbl (%edx),%eax
3307 0x3A975297: incl %edx
3308 0x3A975298: movb %al,-5(%ebp)
3309 0x3A97529B: movl %esi,%eax
3310 0x3A97529D: testb %al,%al
3311 0x3A97529F: jz-8 0x3A9752B7
3312. 348 3A975290 17
3313. 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16
3314
3315==== BB 349 (0x3A96AFBE) in 6332B, out 35838B, BBs exec'd 0 ====
3316 0x3A96AFBE: movl 44(%esi),%eax
3317 0x3A96AFC1: movl 4(%edx),%edi
3318 0x3A96AFC4: movl 4(%eax),%edx
3319 0x3A96AFC7: addl %edx,%edi
3320 0x3A96AFC9: movl %edi,4(%esp,,)
3321 0x3A96AFCD: movl 0xFFFFFDD4(%ebp),%eax
3322 0x3A96AFD3: movl %eax,(%esp,,)
3323 0x3A96AFD6: call 0x3A975280
3324. 349 3A96AFBE 29
3325. 8B 46 2C 8B 7A 04 8B 50 04 01 D7 89 7C 24 04 8B 85 D4 FD FF FF 89 04 24 E8 A5 A2 00 00
3326
3327==== BB 350 (0x3A96AFDB) in 6361B, out 35971B, BBs exec'd 0 ====
3328 0x3A96AFDB: testl %eax,%eax
3329 0x3A96AFDD: jnz-32 0x3A96AEAB
3330. 350 3A96AFDB 8
3331. 85 C0 0F 85 C8 FE FF FF
3332
3333==== BB 351 (0x3A96AEB2) in 6369B, out 36030B, BBs exec'd 0 ====
3334 0x3A96AEB2: testb $0x40, 0xFFFFFC14(%ebx)
3335 0x3A96AEB9: jnz-32 0x3A96B2BE
3336. 351 3A96AEB2 13
3337. F6 83 14 FC FF FF 40 0F 85 FF 03 00 00
3338
3339==== BB 352 (0x3A96AEBF) in 6382B, out 36100B, BBs exec'd 0 ====
3340 0x3A96AEBF: movl $0x2F,%eax
3341 0x3A96AEC4: movl %eax,4(%esp,,)
3342 0x3A96AEC8: movl 0xFFFFFDD4(%ebp),%eax
3343 0x3A96AECE: movl %eax,(%esp,,)
3344 0x3A96AED1: call 0x3A9750B0
3345. 352 3A96AEBF 23
3346. B8 2F 00 00 00 89 44 24 04 8B 85 D4 FD FF FF 89 04 24 E8 DA A1 00 00
3347
3348==== BB 353 strchr(0x3A9750B0) in 6405B, out 36190B, BBs exec'd 0 ====
3349 0x3A9750B0: pushl %edi
3350 0x3A9750B1: pushl %esi
3351 0x3A9750B2: pushl %ebx
3352 0x3A9750B3: pushl %ebp
3353 0x3A9750B4: movl 20(%esp,,),%eax
3354 0x3A9750B8: movl 24(%esp,,),%edx
3355 0x3A9750BC: movl %eax,%edi
3356 0x3A9750BE: xorl %ecx, %ecx
3357 0x3A9750C0: movb %dl,%dh{si}
3358 0x3A9750C2: movb %dl,%cl
3359 0x3A9750C4: shll $0x10, %edx
3360 0x3A9750C7: movb %cl,%ch{bp}
3361 0x3A9750C9: orl %ecx,%edx
3362 0x3A9750CB: andl $0x3, %edi
3363 0x3A9750CE: jz-8 0x3A975111
3364. 353 3A9750B0 32
3365. 57 56 53 55 8B 44 24 14 8B 54 24 18 89 C7 31 C9 88 D6 88 D1 C1 E2 10 88 CD 09 CA 83 E7 03 74 41
3366
3367==== BB 354 (0x3A975111) in 6437B, out 36417B, BBs exec'd 0 ====
3368 0x3A975111: movl (%eax),%ecx
3369 0x3A975113: movl $0xFEFEFEFF,%ebp
3370 0x3A975118: movl $0xFEFEFEFF,%edi
3371 0x3A97511D: addl %ecx,%ebp
3372 0x3A97511F: xorl %ecx,%ebp
3373 0x3A975121: addl %ecx,%edi
3374 0x3A975123: leal 4(%eax), %eax
3375 0x3A975126: jnb-32 0x3A975242
3376. 354 3A975111 27
3377. 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00
3378
3379==== BB 355 (0x3A97512C) in 6464B, out 36529B, BBs exec'd 0 ====
3380 0x3A97512C: movl %ecx,%ebx
3381 0x3A97512E: orl $0xFEFEFEFF, %ebp
3382 0x3A975134: addl $0x1, %ebp
3383 0x3A975137: jnz-32 0x3A975242
3384. 355 3A97512C 17
3385. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 05 01 00 00
3386
3387==== BB 356 (0x3A97513D) in 6481B, out 36610B, BBs exec'd 0 ====
3388 0x3A97513D: movl $0xFEFEFEFF,%esi
3389 0x3A975142: xorl %edx,%ebx
3390 0x3A975144: movl (%eax),%ecx
3391 0x3A975146: addl %ebx,%esi
3392 0x3A975148: movl $0xFEFEFEFF,%edi
3393 0x3A97514D: jnb-32 0x3A975227
3394. 356 3A97513D 22
3395. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 D4 00 00 00
3396
3397==== BB 357 (0x3A975153) in 6503B, out 36713B, BBs exec'd 0 ====
3398 0x3A975153: movl %edi,%ebp
3399 0x3A975155: xorl %ebx,%esi
3400 0x3A975157: addl %ecx,%ebp
3401 0x3A975159: orl $0xFEFEFEFF, %esi
3402 0x3A97515F: addl $0x1, %esi
3403 0x3A975162: jnz-32 0x3A975227
3404. 357 3A975153 21
3405. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 85 BF 00 00 00
3406
3407==== BB 358 (0x3A975227) in 6524B, out 36808B, BBs exec'd 0 ====
3408 0x3A975227: subl $0x4, %eax
3409 0x3A97522A: testb %bl,%bl
3410 0x3A97522C: jz-8 0x3A97523D
3411. 358 3A975227 7
3412. 83 E8 04 84 DB 74 0F
3413
3414==== BB 359 (0x3A97523D) in 6531B, out 36882B, BBs exec'd 0 ====
3415 0x3A97523D: popl %ebp
3416 0x3A97523E: popl %ebx
3417 0x3A97523F: popl %esi
3418 0x3A975240: popl %edi
3419 0x3A975241: ret
3420. 359 3A97523D 5
3421. 5D 5B 5E 5F C3
3422
3423==== BB 360 (0x3A96AED6) in 6536B, out 36976B, BBs exec'd 0 ====
3424 0x3A96AED6: testl %eax,%eax
3425 0x3A96AED8: jz-32 0x3A96B088
3426. 360 3A96AED6 8
3427. 85 C0 0F 84 AA 01 00 00
3428
3429==== BB 361 (0x3A96AEDE) in 6544B, out 37035B, BBs exec'd 0 ====
3430 0x3A96AEDE: movl 0xFFFFFDD8(%ebp),%edi
3431 0x3A96AEE4: testl %edi,%edi
3432 0x3A96AEE6: jz-32 0x3A96B165
3433. 361 3A96AEDE 14
3434. 8B BD D8 FD FF FF 85 FF 0F 84 79 02 00 00
3435
3436==== BB 362 (0x3A96AEEC) in 6558B, out 37110B, BBs exec'd 0 ====
3437 0x3A96AEEC: movl 0xFFFFFDD4(%ebp),%edx
3438 0x3A96AEF2: movl 0xFFFFFDD8(%ebp),%eax
3439 0x3A96AEF8: call 0x3A96A5D0
3440. 362 3A96AEEC 17
3441. 8B 95 D4 FD FF FF 8B 85 D8 FD FF FF E8 D3 F6 FF FF
3442
3443==== BB 363 expand_dynamic_string_token(0x3A96A5D0) in 6575B, out 37190B, BBs exec'd 0 ====
3444 0x3A96A5D0: pushl %ebp
3445 0x3A96A5D1: movl $0x24,%ecx
3446 0x3A96A5D6: movl %esp,%ebp
3447 0x3A96A5D8: subl $0x24, %esp
3448 0x3A96A5DB: movl %ebx,-12(%ebp)
3449 0x3A96A5DE: movl %esi,-8(%ebp)
3450 0x3A96A5E1: xorl %esi, %esi
3451 0x3A96A5E3: movl %edi,-4(%ebp)
3452 0x3A96A5E6: movl %edx,%edi
3453 0x3A96A5E8: movl %eax,-16(%ebp)
3454 0x3A96A5EB: call 0x3A97592B
3455. 363 3A96A5D0 32
3456. 55 B9 24 00 00 00 89 E5 83 EC 24 89 5D F4 89 75 F8 31 F6 89 7D FC 89 D7 89 45 F0 E8 3B B3 00 00
3457
3458==== BB 364 (0x3A96A5F0) in 6607B, out 37363B, BBs exec'd 0 ====
3459 0x3A96A5F0: addl $0xE07C, %ebx
3460 0x3A96A5F6: movl %ecx,4(%esp,,)
3461 0x3A96A5FA: movl %edx,(%esp,,)
3462 0x3A96A5FD: call 0x3A9750B0
3463. 364 3A96A5F0 18
3464. 81 C3 7C E0 00 00 89 4C 24 04 89 14 24 E8 AE AA 00 00
3465
3466==== BB 365 (0x3A975168) in 6625B, out 37451B, BBs exec'd 0 ====
3467 0x3A975168: xorl %ecx,%ebp
3468 0x3A97516A: addl %ecx,%edi
3469 0x3A97516C: leal 4(%eax), %eax
3470 0x3A97516F: jnb-32 0x3A975242
3471. 365 3A975168 13
3472. 31 CD 01 CF 8D 40 04 0F 83 CD 00 00 00
3473
3474==== BB 366 (0x3A975175) in 6638B, out 37537B, BBs exec'd 0 ====
3475 0x3A975175: movl %ecx,%ebx
3476 0x3A975177: orl $0xFEFEFEFF, %ebp
3477 0x3A97517D: addl $0x1, %ebp
3478 0x3A975180: jnz-32 0x3A975242
3479. 366 3A975175 17
3480. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 BC 00 00 00
3481
3482==== BB 367 (0x3A975186) in 6655B, out 37618B, BBs exec'd 0 ====
3483 0x3A975186: movl $0xFEFEFEFF,%esi
3484 0x3A97518B: xorl %edx,%ebx
3485 0x3A97518D: movl (%eax),%ecx
3486 0x3A97518F: addl %ebx,%esi
3487 0x3A975191: movl $0xFEFEFEFF,%edi
3488 0x3A975196: jnb-32 0x3A975227
3489. 367 3A975186 22
3490. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 8B 00 00 00
3491
3492==== BB 368 (0x3A97519C) in 6677B, out 37721B, BBs exec'd 0 ====
3493 0x3A97519C: movl %edi,%ebp
3494 0x3A97519E: xorl %ebx,%esi
3495 0x3A9751A0: addl %ecx,%ebp
3496 0x3A9751A2: orl $0xFEFEFEFF, %esi
3497 0x3A9751A8: addl $0x1, %esi
3498 0x3A9751AB: jnz-8 0x3A975227
3499. 368 3A97519C 17
3500. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 7A
3501
3502==== BB 369 (0x3A9751AD) in 6694B, out 37816B, BBs exec'd 0 ====
3503 0x3A9751AD: xorl %ecx,%ebp
3504 0x3A9751AF: addl %ecx,%edi
3505 0x3A9751B1: leal 4(%eax), %eax
3506 0x3A9751B4: jnb-32 0x3A975242
3507. 369 3A9751AD 13
3508. 31 CD 01 CF 8D 40 04 0F 83 88 00 00 00
3509
3510==== BB 370 (0x3A9751BA) in 6707B, out 37902B, BBs exec'd 0 ====
3511 0x3A9751BA: movl %ecx,%ebx
3512 0x3A9751BC: orl $0xFEFEFEFF, %ebp
3513 0x3A9751C2: addl $0x1, %ebp
3514 0x3A9751C5: jnz-8 0x3A975242
3515. 370 3A9751BA 13
3516. 89 CB 81 CD FF FE FE FE 83 C5 01 75 7B
3517
3518==== BB 371 (0x3A9751C7) in 6720B, out 37983B, BBs exec'd 0 ====
3519 0x3A9751C7: movl $0xFEFEFEFF,%esi
3520 0x3A9751CC: xorl %edx,%ebx
3521 0x3A9751CE: movl (%eax),%ecx
3522 0x3A9751D0: addl %ebx,%esi
3523 0x3A9751D2: movl $0xFEFEFEFF,%edi
3524 0x3A9751D7: jnb-8 0x3A975227
3525. 371 3A9751C7 18
3526. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 4E
3527
3528==== BB 372 (0x3A9751D9) in 6738B, out 38086B, BBs exec'd 0 ====
3529 0x3A9751D9: movl %edi,%ebp
3530 0x3A9751DB: xorl %ebx,%esi
3531 0x3A9751DD: addl %ecx,%ebp
3532 0x3A9751DF: orl $0xFEFEFEFF, %esi
3533 0x3A9751E5: addl $0x1, %esi
3534 0x3A9751E8: jnz-8 0x3A975227
3535. 372 3A9751D9 17
3536. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 3D
3537
3538==== BB 373 (0x3A9751EA) in 6755B, out 38181B, BBs exec'd 0 ====
3539 0x3A9751EA: xorl %ecx,%ebp
3540 0x3A9751EC: addl %ecx,%edi
3541 0x3A9751EE: leal 4(%eax), %eax
3542 0x3A9751F1: jnb-8 0x3A975242
3543. 373 3A9751EA 9
3544. 31 CD 01 CF 8D 40 04 73 4F
3545
3546==== BB 374 (0x3A9751F3) in 6764B, out 38267B, BBs exec'd 0 ====
3547 0x3A9751F3: movl %ecx,%ebx
3548 0x3A9751F5: orl $0xFEFEFEFF, %ebp
3549 0x3A9751FB: addl $0x1, %ebp
3550 0x3A9751FE: jnz-8 0x3A975242
3551. 374 3A9751F3 13
3552. 89 CB 81 CD FF FE FE FE 83 C5 01 75 42
3553
3554==== BB 375 (0x3A975200) in 6777B, out 38348B, BBs exec'd 0 ====
3555 0x3A975200: movl $0xFEFEFEFF,%esi
3556 0x3A975205: xorl %edx,%ebx
3557 0x3A975207: movl (%eax),%ecx
3558 0x3A975209: addl %ebx,%esi
3559 0x3A97520B: movl $0xFEFEFEFF,%edi
3560 0x3A975210: jnb-8 0x3A975227
3561. 375 3A975200 18
3562. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 15
3563
3564==== BB 376 (0x3A975212) in 6795B, out 38451B, BBs exec'd 0 ====
3565 0x3A975212: movl %edi,%ebp
3566 0x3A975214: xorl %ebx,%esi
3567 0x3A975216: addl %ecx,%ebp
3568 0x3A975218: orl $0xFEFEFEFF, %esi
3569 0x3A97521E: addl $0x1, %esi
3570 0x3A975221: jz-32 0x3A97511F
3571. 376 3A975212 21
3572. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 84 F8 FE FF FF
3573
3574==== BB 377 (0x3A97511F) in 6816B, out 38546B, BBs exec'd 0 ====
3575 0x3A97511F: xorl %ecx,%ebp
3576 0x3A975121: addl %ecx,%edi
3577 0x3A975123: leal 4(%eax), %eax
3578 0x3A975126: jnb-32 0x3A975242
3579. 377 3A97511F 13
3580. 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00
3581
3582==== BB 378 (0x3A975242) in 6829B, out 38632B, BBs exec'd 0 ====
3583 0x3A975242: subl $0x4, %eax
3584 0x3A975245: cmpb %dl,%cl
3585 0x3A975247: jz-8 0x3A97523D
3586. 378 3A975242 7
3587. 83 E8 04 38 D1 74 F4
3588
3589==== BB 379 (0x3A975249) in 6836B, out 38703B, BBs exec'd 0 ====
3590 0x3A975249: cmpb $0x0, %cl
3591 0x3A97524C: jz-8 0x3A97526A
3592. 379 3A975249 5
3593. 80 F9 00 74 1C
3594
3595==== BB 380 (0x3A97526A) in 6841B, out 38761B, BBs exec'd 0 ====
3596 0x3A97526A: xorl %eax, %eax
3597 0x3A97526C: popl %ebp
3598 0x3A97526D: popl %ebx
3599 0x3A97526E: popl %esi
3600 0x3A97526F: popl %edi
3601 0x3A975270: ret
3602. 380 3A97526A 7
3603. 31 C0 5D 5B 5E 5F C3
3604
3605==== BB 381 (0x3A96A602) in 6848B, out 38871B, BBs exec'd 0 ====
3606 0x3A96A602: testl %eax,%eax
3607 0x3A96A604: jnz-8 0x3A96A647
3608. 381 3A96A602 4
3609. 85 C0 75 41
3610
3611==== BB 382 (0x3A96A606) in 6852B, out 38930B, BBs exec'd 0 ====
3612 0x3A96A606: testl %esi,%esi
3613 0x3A96A608: jnz-8 0x3A96A65C
3614. 382 3A96A606 4
3615. 85 F6 75 52
3616
3617==== BB 383 (0x3A96A60A) in 6856B, out 38989B, BBs exec'd 0 ====
3618 0x3A96A60A: movl %edi,(%esp,,)
3619 0x3A96A60D: leal 0(%esi), %esi
3620 0x3A96A610: call 0x3A9752D0
3621. 383 3A96A60A 11
3622. 89 3C 24 8D 76 00 E8 BB AC 00 00
3623
3624==== BB 384 (0x3A96A615) in 6867B, out 39057B, BBs exec'd 0 ====
3625 0x3A96A615: leal 1(%eax), %esi
3626 0x3A96A618: movl %esi,(%esp,,)
3627 0x3A96A61B: call 0x3A96581C
3628. 384 3A96A615 11
3629. 8D 70 01 89 34 24 E8 FC B1 FF FF
3630
3631==== BB 385 (0x3A96A620) in 6878B, out 39122B, BBs exec'd 0 ====
3632 0x3A96A620: xorl %edx, %edx
3633 0x3A96A622: testl %eax,%eax
3634 0x3A96A624: jz-8 0x3A96A638
3635. 385 3A96A620 6
3636. 31 D2 85 C0 74 12
3637
3638==== BB 386 (0x3A96A626) in 6884B, out 39195B, BBs exec'd 0 ====
3639 0x3A96A626: movl %esi,8(%esp,,)
3640 0x3A96A62A: movl %edi,4(%esp,,)
3641 0x3A96A62E: movl %eax,(%esp,,)
3642 0x3A96A631: call 0x3A975870
3643. 386 3A96A626 16
3644. 89 74 24 08 89 7C 24 04 89 04 24 E8 3A B2 00 00
3645
3646==== BB 387 (0x3A96A636) in 6900B, out 39276B, BBs exec'd 0 ====
3647 0x3A96A636: movl %eax,%edx
3648 0x3A96A638: movl %edx,%eax
3649 0x3A96A63A: movl -12(%ebp),%ebx
3650 0x3A96A63D: movl -8(%ebp),%esi
3651 0x3A96A640: movl -4(%ebp),%edi
3652 0x3A96A643: movl %ebp,%esp
3653 0x3A96A645: popl %ebp
3654 0x3A96A646: ret
3655. 387 3A96A636 17
3656. 89 C2 89 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
3657
3658==== BB 388 (0x3A96AEFD) in 6917B, out 39383B, BBs exec'd 0 ====
3659 0x3A96AEFD: movl %eax,0xFFFFFDE0(%ebp)
3660 0x3A96AF03: testl %eax,%eax
3661 0x3A96AF05: jnz-32 0x3A96B010
3662. 388 3A96AEFD 14
3663. 89 85 E0 FD FF FF 85 C0 0F 85 05 01 00 00
3664
3665==== BB 389 (0x3A96B010) in 6931B, out 39461B, BBs exec'd 0 ====
3666 0x3A96B010: leal 0xFFFFFDE4(%ebp), %ecx
3667 0x3A96B016: movl %ecx,%edx
3668 0x3A96B018: movl %ecx,0xFFFFFDB8(%ebp)
3669 0x3A96B01E: call 0x3A968F20
3670. 389 3A96B010 19
3671. 8D 8D E4 FD FF FF 89 CA 89 8D B8 FD FF FF E8 FD DE FF FF
3672
3673==== BB 390 open_verify(0x3A968F20) in 6950B, out 39545B, BBs exec'd 0 ====
3674 0x3A968F20: pushl %ebp
3675 0x3A968F21: movl %esp,%ebp
3676 0x3A968F23: pushl %edi
3677 0x3A968F24: pushl %esi
3678 0x3A968F25: xorl %esi, %esi
3679 0x3A968F27: pushl %ebx
3680 0x3A968F28: subl $0x4C, %esp
3681 0x3A968F2B: call 0x3A97592B
3682. 390 3A968F20 16
3683. 55 89 E5 57 56 31 F6 53 83 EC 4C E8 FB C9 00 00
3684
3685==== BB 391 (0x3A968F30) in 6966B, out 39692B, BBs exec'd 0 ====
3686 0x3A968F30: addl $0xF73C, %ebx
3687 0x3A968F36: movl %eax,-48(%ebp)
3688 0x3A968F39: movl %edx,-52(%ebp)
3689 0x3A968F3C: movl $0x0, -60(%ebp)
3690 0x3A968F43: movl %esi,4(%esp,,)
3691 0x3A968F47: movl %eax,(%esp,,)
3692 0x3A968F4A: call 0x3A974430
3693. 391 3A968F30 31
3694. 81 C3 3C F7 00 00 89 45 D0 89 55 CC C7 45 C4 00 00 00 00 89 74 24 04 89 04 24 E8 E1 B4 00 00
3695
3696==== BB 392 open(0x3A974430) in 6997B, out 39821B, BBs exec'd 0 ====
3697 0x3A974430: pushl %ebx
3698 0x3A974431: movl 16(%esp,,),%edx
3699 0x3A974435: movl 12(%esp,,),%ecx
3700 0x3A974439: movl 8(%esp,,),%ebx
3701 0x3A97443D: movl $0x5,%eax
3702 0x3A974442: int $0x80
3703. 392 3A974430 20
3704. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 05 00 00 00 CD 80
3705
3706==== BB 393 (0x3A974444) in 7017B, out 39917B, BBs exec'd 0 ====
3707 0x3A974444: popl %ebx
3708 0x3A974445: cmpl $0xFFFFF001, %eax
3709 0x3A97444A: jnb-8 0x3A97444D
3710. 393 3A974444 8
3711. 5B 3D 01 F0 FF FF 73 01
3712
3713==== BB 394 (0x3A97444C) in 7025B, out 39996B, BBs exec'd 0 ====
3714 0x3A97444C: ret
3715. 394 3A97444C 1
3716. C3
3717
3718==== BB 395 (0x3A968F4F) in 7026B, out 40026B, BBs exec'd 0 ====
3719 0x3A968F4F: movl %eax,-56(%ebp)
3720 0x3A968F52: cmpl $0xFFFFFFFF, %eax
3721 0x3A968F55: jz-32 0x3A969150
3722. 395 3A968F4F 12
3723. 89 45 C8 83 F8 FF 0F 84 F5 01 00 00
3724
3725==== BB 396 (0x3A968F5B) in 7038B, out 40096B, BBs exec'd 0 ====
3726 0x3A968F5B: xorl %ecx, %ecx
3727 0x3A968F5D: movl $0x200,%edx
3728 0x3A968F62: movl %ecx,0x148(%ebx)
3729 0x3A968F68: movl %edx,8(%esp,,)
3730 0x3A968F6C: movl -52(%ebp),%edx
3731 0x3A968F6F: addl $0x4, %edx
3732 0x3A968F72: movl %edx,-72(%ebp)
3733 0x3A968F75: movl %edx,4(%esp,,)
3734 0x3A968F79: movl %eax,(%esp,,)
3735 0x3A968F7C: call 0x3A9744B0
3736. 396 3A968F5B 38
3737. 31 C9 BA 00 02 00 00 89 8B 48 01 00 00 89 54 24 08 8B 55 CC 83 C2 04 89 55 B8 89 54 24 04 89 04 24 E8 2F B5 00 00
3738
3739==== BB 397 read(0x3A9744B0) in 7076B, out 40247B, BBs exec'd 0 ====
3740 0x3A9744B0: pushl %ebx
3741 0x3A9744B1: movl 16(%esp,,),%edx
3742 0x3A9744B5: movl 12(%esp,,),%ecx
3743 0x3A9744B9: movl 8(%esp,,),%ebx
3744 0x3A9744BD: movl $0x3,%eax
3745 0x3A9744C2: int $0x80
3746. 397 3A9744B0 20
3747. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 03 00 00 00 CD 80
3748
3749==== BB 398 (0x3A9744C4) in 7096B, out 40343B, BBs exec'd 0 ====
3750 0x3A9744C4: popl %ebx
3751 0x3A9744C5: cmpl $0xFFFFF001, %eax
3752 0x3A9744CA: jnb-8 0x3A9744CD
3753. 398 3A9744C4 8
3754. 5B 3D 01 F0 FF FF 73 01
3755
3756==== BB 399 (0x3A9744CC) in 7104B, out 40422B, BBs exec'd 0 ====
3757 0x3A9744CC: ret
3758. 399 3A9744CC 1
3759. C3
3760
3761==== BB 400 (0x3A968F81) in 7105B, out 40452B, BBs exec'd 0 ====
3762 0x3A968F81: movl -52(%ebp),%esi
3763 0x3A968F84: cmpl $0x33, %eax
3764 0x3A968F87: movl %eax,(%esi)
3765 0x3A968F89: jle-32 0x3A96919F
3766. 400 3A968F81 14
3767. 8B 75 CC 83 F8 33 89 06 0F 8E 10 02 00 00
3768
3769==== BB 401 (0x3A968F8F) in 7119B, out 40535B, BBs exec'd 0 ====
3770 0x3A968F8F: cld
3771 0x3A968F90: movl -72(%ebp),%esi
3772 0x3A968F93: movl $0x9,%ecx
3773 0x3A968F98: leal 0xFFFFD62F(%ebx), %edi
3774 0x3A968F9E: repe cmpsb
3775. 401 3A968F8F 17
3776. FC 8B 75 B8 B9 09 00 00 00 8D BB 2F D6 FF FF F3 A6
3777
3778==== BB 402 (0x3A968F9E) in 7136B, out 40701B, BBs exec'd 0 ====
3779 0x3A968F9E: repe cmpsb
3780. 402 3A968F9E 2
3781. F3 A6
3782
3783==== BB 403 (0x3A968FA0) in 7138B, out 40826B, BBs exec'd 0 ====
3784 0x3A968FA0: jnz-32 0x3A9691BB
3785. 403 3A968FA0 6
3786. 0F 85 15 02 00 00
3787
3788==== BB 404 (0x3A968FA6) in 7144B, out 40873B, BBs exec'd 0 ====
3789 0x3A968FA6: movl -72(%ebp),%esi
3790 0x3A968FA9: leal 0xFFFFE3B4(%ebx), %edx
3791 0x3A968FAF: cmpl $0x1, 20(%esi)
3792 0x3A968FB3: jnz-32 0x3A9690D9
3793. 404 3A968FA6 19
3794. 8B 75 B8 8D 93 B4 E3 FF FF 83 7E 14 01 0F 85 20 01 00 00
3795
3796==== BB 405 (0x3A968FB9) in 7163B, out 40965B, BBs exec'd 0 ====
3797 0x3A968FB9: cmpw $0x3, 18(%esi)
3798 0x3A968FBE: jnz-32 0x3A969132
3799. 405 3A968FB9 11
3800. 66 83 7E 12 03 0F 85 6E 01 00 00
3801
3802==== BB 406 (0x3A968FC4) in 7174B, out 41029B, BBs exec'd 0 ====
3803 0x3A968FC4: cmpw $0x20, 42(%esi)
3804 0x3A968FC9: leal 0xFFFFE3E0(%ebx), %edx
3805 0x3A968FCF: jnz-32 0x3A9690D9
3806. 406 3A968FC4 17
3807. 66 83 7E 2A 20 8D 93 E0 E3 FF FF 0F 85 04 01 00 00
3808
3809==== BB 407 (0x3A968FD5) in 7191B, out 41109B, BBs exec'd 0 ====
3810 0x3A968FD5: movzwl 16(%esi),%eax
3811 0x3A968FD9: cmpl $0x3, %eax
3812 0x3A968FDC: jnz-32 0x3A969230
3813. 407 3A968FD5 13
3814. 0F B7 46 10 83 F8 03 0F 85 4E 02 00 00
3815
3816==== BB 408 (0x3A968FE2) in 7204B, out 41179B, BBs exec'd 0 ====
3817 0x3A968FE2: movl -72(%ebp),%edi
3818 0x3A968FE5: movl 28(%edi),%edx
3819 0x3A968FE8: movzwl 44(%edi),%ecx
3820 0x3A968FEC: movl -52(%ebp),%edi
3821 0x3A968FEF: leal 4(%edx,%edi,1), %edi
3822 0x3A968FF3: movl %edi,-64(%ebp)
3823 0x3A968FF6: movzwl %cx,%esi
3824 0x3A968FF9: movl -52(%ebp),%edi
3825 0x3A968FFC: shll $0x5, %esi
3826 0x3A968FFF: leal (%esi,%edx,1), %eax
3827 0x3A969002: cmpl (%edi),%eax
3828 0x3A969004: jnbe-32 0x3A969087
3829. 408 3A968FE2 40
3830. 8B 7D B8 8B 57 1C 0F B7 4F 2C 8B 7D CC 8D 7C 3A 04 89 7D C0 0F B7 F1 8B 7D CC C1 E6 05 8D 04 16 3B 07 0F 87 7D 00 00 00
3831
3832==== BB 409 (0x3A96900A) in 7244B, out 41347B, BBs exec'd 0 ====
3833 0x3A96900A: movl -64(%ebp),%esi
3834 0x3A96900D: movzwl %cx,%eax
3835 0x3A969010: shll $0x5, %eax
3836 0x3A969013: movl %esi,-68(%ebp)
3837 0x3A969016: addl %esi,%eax
3838 0x3A969018: cmpl %eax,%esi
3839 0x3A96901A: jb-8 0x3A969039
3840. 409 3A96900A 18
3841. 8B 75 C0 0F B7 C1 C1 E0 05 89 75 BC 01 F0 39 C6 72 1D
3842
3843==== BB 410 (0x3A969039) in 7262B, out 41450B, BBs exec'd 0 ====
3844 0x3A969039: movl -68(%ebp),%edi
3845 0x3A96903C: cmpl $0x4, (%edi)
3846 0x3A96903F: jnz-8 0x3A969021
3847. 410 3A969039 8
3848. 8B 7D BC 83 3F 04 75 E0
3849
3850==== BB 411 (0x3A969021) in 7270B, out 41523B, BBs exec'd 0 ====
3851 0x3A969021: addl $0x20, -68(%ebp)
3852 0x3A969025: movzwl %cx,%eax
3853 0x3A969028: movl -64(%ebp),%edx
3854 0x3A96902B: shll $0x5, %eax
3855 0x3A96902E: addl %edx,%eax
3856 0x3A969030: cmpl %eax,-68(%ebp)
3857 0x3A969033: jnb-32 0x3A969150
3858. 411 3A969021 24
3859. 83 45 BC 20 0F B7 C1 8B 55 C0 C1 E0 05 01 D0 39 45 BC 0F 83 17 01 00 00
3860
3861==== BB 412 (0x3A969150) in 7294B, out 41638B, BBs exec'd 0 ====
3862 0x3A969150: movl -56(%ebp),%eax
3863 0x3A969153: leal -12(%ebp), %esp
3864 0x3A969156: popl %ebx
3865 0x3A969157: popl %esi
3866 0x3A969158: popl %edi
3867 0x3A969159: popl %ebp
3868 0x3A96915A: ret
3869. 412 3A969150 11
3870. 8B 45 C8 8D 65 F4 5B 5E 5F 5D C3
3871
3872==== BB 413 (0x3A96B023) in 7305B, out 41753B, BBs exec'd 0 ====
3873 0x3A96B023: movl %eax,0xFFFFFDCC(%ebp)
3874 0x3A96B029: incl %eax
3875 0x3A96B02A: jz-32 0x3A96B4B0
3876. 413 3A96B023 13
3877. 89 85 CC FD FF FF 40 0F 84 80 04 00 00
3878
3879==== BB 414 (0x3A96B030) in 7318B, out 41831B, BBs exec'd 0 ====
3880 0x3A96B030: movl 0x128(%ebx),%eax
3881 0x3A96B036: movl %eax,0xFFFFFDDC(%ebp)
3882 0x3A96B03C: leal 0xFFFFFDDC(%ebp), %eax
3883 0x3A96B042: movl %eax,16(%esp,,)
3884 0x3A96B046: movl 16(%ebp),%eax
3885 0x3A96B049: movl %eax,12(%esp,,)
3886 0x3A96B04D: movl 8(%ebp),%ecx
3887 0x3A96B050: movl %ecx,8(%esp,,)
3888 0x3A96B054: movl 0xFFFFFDD8(%ebp),%eax
3889 0x3A96B05A: movl %eax,4(%esp,,)
3890 0x3A96B05E: movl 0xFFFFFDE0(%ebp),%eax
3891 0x3A96B064: movl %eax,(%esp,,)
3892 0x3A96B067: movl 0xFFFFFDB8(%ebp),%ecx
3893 0x3A96B06D: movl 0xFFFFFDCC(%ebp),%edx
3894 0x3A96B073: movl 0xFFFFFDD4(%ebp),%eax
3895 0x3A96B079: call 0x3A969790
3896. 414 3A96B030 78
3897. 8B 83 28 01 00 00 89 85 DC FD FF FF 8D 85 DC FD FF FF 89 44 24 10 8B 45 10 89 44 24 0C 8B 4D 08 89 4C 24 08 8B 85 D8 FD FF FF 89 44 24 04 8B 85 E0 FD FF FF 89 04 24 8B 8D B8 FD FF FF 8B 95 CC FD FF FF 8B 85 D4 FD FF FF E8 12 E7 FF FF
3898
3899==== BB 415 _dl_map_object_from_fd(0x3A969790) in 7396B, out 42059B, BBs exec'd 0 ====
3900 0x3A969790: pushl %ebp
3901 0x3A969791: movl %esp,%ebp
3902 0x3A969793: pushl %edi
3903 0x3A969794: pushl %esi
3904 0x3A969795: pushl %ebx
3905 0x3A969796: subl $0x108, %esp
3906 0x3A96979C: movl %eax,-112(%ebp)
3907 0x3A96979F: leal -108(%ebp), %eax
3908 0x3A9697A2: movl %ecx,-120(%ebp)
3909 0x3A9697A5: xorl %ecx, %ecx
3910 0x3A9697A7: movl %edx,-116(%ebp)
3911 0x3A9697AA: movl $0x0, -124(%ebp)
3912 0x3A9697B1: movl %ecx,0xFFFFFF74(%ebp)
3913 0x3A9697B7: movl %eax,8(%esp,,)
3914 0x3A9697BB: movl -116(%ebp),%eax
3915 0x3A9697BE: call 0x3A97592B
3916. 415 3A969790 51
3917. 55 89 E5 57 56 53 81 EC 08 01 00 00 89 45 90 8D 45 94 89 4D 88 31 C9 89 55 8C C7 45 84 00 00 00 00 89 8D 74 FF FF FF 89 44 24 08 8B 45 8C E8 68 C1 00 00
3918
3919==== BB 416 (0x3A9697C3) in 7447B, out 42306B, BBs exec'd 0 ====
3920 0x3A9697C3: addl $0xEEA9, %ebx
3921 0x3A9697C9: movl $0x3, (%esp,,)
3922 0x3A9697D0: movl %eax,4(%esp,,)
3923 0x3A9697D4: call 0x3A974320
3924. 416 3A9697C3 22
3925. 81 C3 A9 EE 00 00 C7 04 24 03 00 00 00 89 44 24 04 E8 47 AB 00 00
3926
3927==== BB 417 __GI___fxstat64(0x3A974320) in 7469B, out 42396B, BBs exec'd 0 ====
3928 0x3A974320: pushl %ebp
3929 0x3A974321: movl %esp,%ebp
3930 0x3A974323: subl $0x58, %esp
3931 0x3A974326: movl %ebx,-12(%ebp)
3932 0x3A974329: call 0x3A97592B
3933. 417 3A974320 14
3934. 55 89 E5 83 EC 58 89 5D F4 E8 FD 15 00 00
3935
3936==== BB 418 (0x3A97432E) in 7483B, out 42494B, BBs exec'd 0 ====
3937 0x3A97432E: addl $0x433E, %ebx
3938 0x3A974334: movl %esi,-8(%ebp)
3939 0x3A974337: movl 0x24(%ebx),%esi
3940 0x3A97433D: movl %edi,-4(%ebp)
3941 0x3A974340: movl (%esi),%eax
3942 0x3A974342: testl %eax,%eax
3943 0x3A974344: jnz-8 0x3A9743C0
3944. 418 3A97432E 24
3945. 81 C3 3E 43 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A
3946
3947==== BB 419 (0x3A974346) in 7507B, out 42618B, BBs exec'd 0 ====
3948 0x3A974346: movl 0x148(%ebx),%edi
3949 0x3A97434C: movl 12(%ebp),%edx
3950 0x3A97434F: movl 16(%ebp),%ecx
3951 0x3A974352: xchgl %edx, %ebx
3952 0x3A974354: movl $0xC5,%eax
3953 0x3A974359: int $0x80
3954. 419 3A974346 21
3955. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C5 00 00 00 CD 80
3956
3957==== BB 420 (0x3A97435B) in 7528B, out 42711B, BBs exec'd 0 ====
3958 0x3A97435B: xchgl %edx, %ebx
3959 0x3A97435D: cmpl $0xFFFFF000, %eax
3960 0x3A974362: jnbe-32 0x3A974416
3961. 420 3A97435B 13
3962. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00
3963
3964==== BB 421 (0x3A974368) in 7541B, out 42787B, BBs exec'd 0 ====
3965 0x3A974368: cmpl $0xFFFFFFFF, %eax
3966 0x3A97436B: movl %eax,%edx
3967 0x3A97436D: jz-8 0x3A9743A0
3968. 421 3A974368 7
3969. 83 F8 FF 89 C2 74 31
3970
3971==== BB 422 (0x3A97436F) in 7548B, out 42854B, BBs exec'd 0 ====
3972 0x3A97436F: testl %edx,%edx
3973 0x3A974371: jnz-8 0x3A974390
3974. 422 3A97436F 4
3975. 85 D2 75 1D
3976
3977==== BB 423 (0x3A974373) in 7552B, out 42913B, BBs exec'd 0 ====
3978 0x3A974373: movl 16(%ebp),%ecx
3979 0x3A974376: movl 88(%ecx),%eax
3980 0x3A974379: cmpl %eax,12(%ecx)
3981 0x3A97437C: jz-8 0x3A974390
3982. 423 3A974373 11
3983. 8B 4D 10 8B 41 58 39 41 0C 74 12
3984
3985==== BB 424 (0x3A974390) in 7563B, out 43001B, BBs exec'd 0 ====
3986 0x3A974390: movl -12(%ebp),%ebx
3987 0x3A974393: movl %edx,%eax
3988 0x3A974395: movl -8(%ebp),%esi
3989 0x3A974398: movl -4(%ebp),%edi
3990 0x3A97439B: movl %ebp,%esp
3991 0x3A97439D: popl %ebp
3992 0x3A97439E: ret
3993. 424 3A974390 15
3994. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3
3995
3996==== BB 425 (0x3A9697D9) in 7578B, out 43103B, BBs exec'd 0 ====
3997 0x3A9697D9: testl %eax,%eax
3998 0x3A9697DB: js-32 0x3A969DCE
3999. 425 3A9697D9 8
4000. 85 C0 0F 88 ED 05 00 00
4001
4002==== BB 426 (0x3A9697E1) in 7586B, out 43162B, BBs exec'd 0 ====
4003 0x3A9697E1: movl 0xFFFFF994(%ebx),%edx
4004 0x3A9697E7: testl %edx,%edx
4005 0x3A9697E9: movl %edx,-124(%ebp)
4006 0x3A9697EC: jz-8 0x3A96985D
4007. 426 3A9697E1 13
4008. 8B 93 94 F9 FF FF 85 D2 89 55 84 74 6F
4009
4010==== BB 427 (0x3A9697EE) in 7599B, out 43250B, BBs exec'd 0 ====
4011 0x3A9697EE: movl -108(%ebp),%eax
4012 0x3A9697F1: movl -104(%ebp),%edx
4013 0x3A9697F4: movl -20(%ebp),%esi
4014 0x3A9697F7: movl %eax,0xFFFFFF6C(%ebp)
4015 0x3A9697FD: movl -16(%ebp),%edi
4016 0x3A969800: movl %edx,0xFFFFFF70(%ebp)
4017 0x3A969806: leal 0(%esi), %esi
4018 0x3A969809: leal 0(%edi,,), %edi
4019 0x3A969810: movl -124(%ebp),%ecx
4020 0x3A969813: movl 0x1C8(%ecx),%edx
4021 0x3A969819: movl 0x1C4(%ecx),%eax
4022 0x3A96981F: movl %edx,%ecx
4023 0x3A969821: xorl %edi,%ecx
4024 0x3A969823: xorl %esi,%eax
4025 0x3A969825: orl %eax,%ecx
4026 0x3A969827: jnz-8 0x3A969850
4027. 427 3A9697EE 59
4028. 8B 45 94 8B 55 98 8B 75 EC 89 85 6C FF FF FF 8B 7D F0 89 95 70 FF FF FF 8D 76 00 8D BC 27 00 00 00 00 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27
4029
4030==== BB 428 (0x3A969850) in 7658B, out 43456B, BBs exec'd 0 ====
4031 0x3A969850: movl -124(%ebp),%eax
4032 0x3A969853: movl 12(%eax),%eax
4033 0x3A969856: testl %eax,%eax
4034 0x3A969858: movl %eax,-124(%ebp)
4035 0x3A96985B: jnz-8 0x3A969810
4036. 428 3A969850 13
4037. 8B 45 84 8B 40 0C 85 C0 89 45 84 75 B3
4038
4039==== BB 429 (0x3A969810) in 7671B, out 43548B, BBs exec'd 0 ====
4040 0x3A969810: movl -124(%ebp),%ecx
4041 0x3A969813: movl 0x1C8(%ecx),%edx
4042 0x3A969819: movl 0x1C4(%ecx),%eax
4043 0x3A96981F: movl %edx,%ecx
4044 0x3A969821: xorl %edi,%ecx
4045 0x3A969823: xorl %esi,%eax
4046 0x3A969825: orl %eax,%ecx
4047 0x3A969827: jnz-8 0x3A969850
4048. 429 3A969810 25
4049. 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27
4050
4051==== BB 430 (0x3A96985D) in 7696B, out 43667B, BBs exec'd 0 ====
4052 0x3A96985D: xorl %eax, %eax
4053 0x3A96985F: testb $0x4, 20(%ebp)
4054 0x3A969863: jnz-32 0x3A969DC6
4055. 430 3A96985D 12
4056. 31 C0 F6 45 14 04 0F 85 5D 05 00 00
4057
4058==== BB 431 (0x3A969869) in 7708B, out 43752B, BBs exec'd 0 ====
4059 0x3A969869: testb $0x40, 0xFFFFFC14(%ebx)
4060 0x3A969870: jnz-32 0x3A96A050
4061. 431 3A969869 13
4062. F6 83 14 FC FF FF 40 0F 85 DA 07 00 00
4063
4064==== BB 432 (0x3A969876) in 7721B, out 43822B, BBs exec'd 0 ====
4065 0x3A969876: movl -120(%ebp),%ecx
4066 0x3A969879: movl 12(%ebp),%eax
4067 0x3A96987C: addl $0x4, %ecx
4068 0x3A96987F: movl %ecx,-128(%ebp)
4069 0x3A969882: movl %eax,(%esp,,)
4070 0x3A969885: movl -112(%ebp),%edx
4071 0x3A969888: movl 16(%ebp),%ecx
4072 0x3A96988B: movl 8(%ebp),%eax
4073 0x3A96988E: call 0x3A96C9D0
4074. 432 3A969876 29
4075. 8B 4D 88 8B 45 0C 83 C1 04 89 4D 80 89 04 24 8B 55 90 8B 4D 10 8B 45 08 E8 3D 31 00 00
4076
4077==== BB 433 (0x3A973780) in 7750B, out 43957B, BBs exec'd 0 ====
4078 0x3A973780: movl %edx,0x138(%ebx)
4079 0x3A973786: movl 0xFFFFFC18(%ebx),%eax
4080 0x3A97378C: xorl %ecx, %ecx
4081 0x3A97378E: movl %ecx,20(%esp,,)
4082 0x3A973792: movl $0xFFFFFFFF,%edx
4083 0x3A973797: movl %edx,16(%esp,,)
4084 0x3A97379B: leal -1(%eax,%edi,1), %esi
4085 0x3A97379F: negl %eax
4086 0x3A9737A1: movl $0x0, (%esp,,)
4087 0x3A9737A8: andl %eax,%esi
4088 0x3A9737AA: movl $0x22,%eax
4089 0x3A9737AF: movl %eax,12(%esp,,)
4090 0x3A9737B3: movl $0x3,%eax
4091 0x3A9737B8: movl %eax,8(%esp,,)
4092 0x3A9737BC: movl %esi,4(%esp,,)
4093 0x3A9737C0: call 0x3A974C50
4094. 433 3A973780 69
4095. 89 93 38 01 00 00 8B 83 18 FC FF FF 31 C9 89 4C 24 14 BA FF FF FF FF 89 54 24 10 8D 74 38 FF F7 D8 C7 04 24 00 00 00 00 21 C6 B8 22 00 00 00 89 44 24 0C B8 03 00 00 00 89 44 24 08 89 74 24 04 E8 8B 14 00 00
4096
4097==== BB 434 mmap(0x3A974C50) in 7819B, out 44173B, BBs exec'd 0 ====
4098 0x3A974C50: movl %ebx,%edx
4099 0x3A974C52: movl $0x5A,%eax
4100 0x3A974C57: leal 4(%esp,,), %ebx
4101 0x3A974C5B: int $0x80
4102. 434 3A974C50 13
4103. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80
4104
4105==== BB 435 (0x3A974C5D) in 7832B, out 44234B, BBs exec'd 0 ====
4106 0x3A974C5D: movl %edx,%ebx
4107 0x3A974C5F: cmpl $0xFFFFF000, %eax
4108 0x3A974C64: jnbe-8 0x3A974C67
4109. 435 3A974C5D 9
4110. 89 D3 3D 00 F0 FF FF 77 01
4111
4112==== BB 436 (0x3A974C66) in 7841B, out 44304B, BBs exec'd 0 ====
4113 0x3A974C66: ret
4114. 436 3A974C66 1
4115. C3
4116
4117==== BB 437 (0x3A9737C5) in 7842B, out 44334B, BBs exec'd 0 ====
4118 0x3A9737C5: cmpl 0x13C(%ebx),%eax
4119 0x3A9737CB: jz-8 0x3A9737D3
4120. 437 3A9737C5 8
4121. 3B 83 3C 01 00 00 74 06
4122
4123==== BB 438 (0x3A9737CD) in 7850B, out 44402B, BBs exec'd 0 ====
4124 0x3A9737CD: movl %eax,0x138(%ebx)
4125 0x3A9737D3: movl 0x138(%ebx),%edx
4126 0x3A9737D9: addl %esi,%eax
4127 0x3A9737DB: movl %eax,0x13C(%ebx)
4128 0x3A9737E1: movl %edx,0x140(%ebx)
4129 0x3A9737E7: movl %edx,%eax
4130 0x3A9737E9: leal (%edi,%edx,1), %edx
4131 0x3A9737EC: movl %edx,0x138(%ebx)
4132 0x3A9737F2: movl -12(%ebp),%ebx
4133 0x3A9737F5: movl -8(%ebp),%esi
4134 0x3A9737F8: movl -4(%ebp),%edi
4135 0x3A9737FB: movl %ebp,%esp
4136 0x3A9737FD: popl %ebp
4137 0x3A9737FE: ret
4138. 438 3A9737CD 50
4139. 89 83 38 01 00 00 8B 93 38 01 00 00 01 F0 89 83 3C 01 00 00 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
4140
4141==== BB 439 (0x3A96CAB0) in 7900B, out 44603B, BBs exec'd 0 ====
4142 0x3A96CAB0: movl %eax,%edx
4143 0x3A96CAB2: movl 12(%eax),%eax
4144 0x3A96CAB5: testl %eax,%eax
4145 0x3A96CAB7: jz-8 0x3A96CAC9
4146. 439 3A96CAB0 9
4147. 89 C2 8B 40 0C 85 C0 74 10
4148
4149==== BB 440 (0x3A96CAB9) in 7909B, out 44685B, BBs exec'd 0 ====
4150 0x3A96CAB9: leal 0(%esi,,), %esi
4151 0x3A96CAC0: movl %eax,%edx
4152 0x3A96CAC2: movl 12(%eax),%eax
4153 0x3A96CAC5: testl %eax,%eax
4154 0x3A96CAC7: jnz-8 0x3A96CAC0
4155. 440 3A96CAB9 16
4156. 8D B4 26 00 00 00 00 89 C2 8B 40 0C 85 C0 75 F7
4157
4158==== BB 441 (0x3A96CAC9) in 7925B, out 44780B, BBs exec'd 0 ====
4159 0x3A96CAC9: movl -32(%ebp),%eax
4160 0x3A96CACC: movl %edx,16(%eax)
4161 0x3A96CACF: movl %eax,12(%edx)
4162 0x3A96CAD2: movl 0x1B0(%eax),%edx
4163 0x3A96CAD8: movl 0xFFFFF994(%ebx),%eax
4164 0x3A96CADE: addl $0x150, %eax
4165 0x3A96CAE3: movl %eax,(%edx,%ecx,4)
4166 0x3A96CAE6: movl $0x1,%ecx
4167 0x3A96CAEB: incl 0xFFFFF998(%ebx)
4168 0x3A96CAF1: addl $0x1, 0xFFFFF9C4(%ebx)
4169 0x3A96CAF8: adcl $0x0, 0xFFFFF9C8(%ebx)
4170 0x3A96CAFF: testl %edi,%edi
4171 0x3A96CB01: jz-32 0x3A96CC58
4172. 441 3A96CAC9 62
4173. 8B 45 E0 89 50 10 89 42 0C 8B 90 B0 01 00 00 8B 83 94 F9 FF FF 05 50 01 00 00 89 04 8A B9 01 00 00 00 FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 84 51 01 00 00
4174
4175==== BB 442 (0x3A96CB07) in 7987B, out 45004B, BBs exec'd 0 ====
4176 0x3A96CB07: movl 0x160(%edi),%eax
4177 0x3A96CB0D: testl %eax,%eax
4178 0x3A96CB0F: jz-8 0x3A96CB2C
4179. 442 3A96CB07 10
4180. 8B 87 60 01 00 00 85 C0 74 1B
4181
4182==== BB 443 (0x3A96CB36) in 7997B, out 45079B, BBs exec'd 0 ====
4183 0x3A96CB36: cmpl (%edx),%eax
4184 0x3A96CB38: jz-8 0x3A96CB3D
4185. 443 3A96CB36 4
4186. 3B 02 74 03
4187
4188==== BB 444 (0x3A96CB3D) in 8001B, out 45141B, BBs exec'd 0 ====
4189 0x3A96CB3D: movl -32(%ebp),%eax
4190 0x3A96CB40: movl -32(%ebp),%edx
4191 0x3A96CB43: movl -16(%ebp),%ecx
4192 0x3A96CB46: addl $0x150, %eax
4193 0x3A96CB4B: movl %eax,0x1B4(%edx)
4194 0x3A96CB51: movzbl (%ecx),%ecx
4195 0x3A96CB54: testb %cl,%cl
4196 0x3A96CB56: movb %cl,-33(%ebp)
4197 0x3A96CB59: jz-32 0x3A96CC26
4198. 444 3A96CB3D 34
4199. 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00
4200
4201==== BB 445 (0x3A96CB5F) in 8035B, out 45287B, BBs exec'd 0 ====
4202 0x3A96CB5F: movl -16(%ebp),%eax
4203 0x3A96CB62: movl %eax,(%esp,,)
4204 0x3A96CB65: call 0x3A9752D0
4205. 445 3A96CB5F 11
4206. 8B 45 F0 89 04 24 E8 66 87 00 00
4207
4208==== BB 446 (0x3A96CB6A) in 8046B, out 45355B, BBs exec'd 0 ====
4209 0x3A96CB6A: incl %eax
4210 0x3A96CB6B: cmpb $0x2F, -33(%ebp)
4211 0x3A96CB6F: movl %eax,-40(%ebp)
4212 0x3A96CB72: jz-32 0x3A96CC60
4213. 446 3A96CB6A 14
4214. 40 80 7D DF 2F 89 45 D8 0F 84 E8 00 00 00
4215
4216==== BB 447 (0x3A96CC60) in 8060B, out 45439B, BBs exec'd 0 ====
4217 0x3A96CC60: movl %eax,(%esp,,)
4218 0x3A96CC63: call 0x3A96581C
4219. 447 3A96CC60 8
4220. 89 04 24 E8 B4 8B FF FF
4221
4222==== BB 448 (0x3A96CC68) in 8068B, out 45494B, BBs exec'd 0 ====
4223 0x3A96CC68: testl %eax,%eax
4224 0x3A96CC6A: movl %eax,%edi
4225 0x3A96CC6C: jnz-32 0x3A96CBEB
4226. 448 3A96CC68 10
4227. 85 C0 89 C7 0F 85 79 FF FF FF
4228
4229==== BB 449 (0x3A96CBEB) in 8078B, out 45560B, BBs exec'd 0 ====
4230 0x3A96CBEB: movl -40(%ebp),%edx
4231 0x3A96CBEE: movl %edx,8(%esp,,)
4232 0x3A96CBF2: movl -16(%ebp),%ecx
4233 0x3A96CBF5: movl %eax,(%esp,,)
4234 0x3A96CBF8: movl %ecx,4(%esp,,)
4235 0x3A96CBFC: call 0x3A975770
4236. 449 3A96CBEB 22
4237. 8B 55 D8 89 54 24 08 8B 4D F0 89 04 24 89 4C 24 04 E8 6F 8B 00 00
4238
4239==== BB 450 (0x3A96CC01) in 8100B, out 45664B, BBs exec'd 0 ====
4240 0x3A96CC01: jmp-8 0x3A96CC10
4241. 450 3A96CC01 2
4242. EB 0D
4243
4244==== BB 451 (0x3A96CC10) in 8102B, out 45692B, BBs exec'd 0 ====
4245 0x3A96CC10: decl %eax
4246 0x3A96CC11: cmpb $0x2F, (%eax)
4247 0x3A96CC14: jnz-8 0x3A96CC10
4248. 451 3A96CC10 6
4249. 48 80 38 2F 75 FA
4250
4251==== BB 452 (0x3A96CC16) in 8108B, out 45760B, BBs exec'd 0 ====
4252 0x3A96CC16: cmpl %edi,%eax
4253 0x3A96CC18: jz-8 0x3A96CC83
4254. 452 3A96CC16 4
4255. 39 F8 74 69
4256
4257==== BB 453 (0x3A96CC1A) in 8112B, out 45817B, BBs exec'd 0 ====
4258 0x3A96CC1A: movb $0x0, (%eax)
4259 0x3A96CC1D: movl -32(%ebp),%eax
4260 0x3A96CC20: movl %edi,0x190(%eax)
4261 0x3A96CC26: movl -32(%ebp),%eax
4262 0x3A96CC29: addl $0x2C, %esp
4263 0x3A96CC2C: popl %ebx
4264 0x3A96CC2D: popl %esi
4265 0x3A96CC2E: popl %edi
4266 0x3A96CC2F: popl %ebp
4267 0x3A96CC30: ret 4
4268. 453 3A96CC1A 25
4269. C6 00 00 8B 45 E0 89 B8 90 01 00 00 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00
4270
4271==== BB 454 (0x3A969893) in 8137B, out 45981B, BBs exec'd 0 ====
4272 0x3A969893: movl %eax,-124(%ebp)
4273 0x3A969896: subl $0x4, %esp
4274 0x3A969899: testl %eax,%eax
4275 0x3A96989B: leal 0xFFFFE494(%ebx), %edx
4276 0x3A9698A1: jz-32 0x3A969D74
4277. 454 3A969893 20
4278. 89 45 84 83 EC 04 85 C0 8D 93 94 E4 FF FF 0F 84 CD 04 00 00
4279
4280==== BB 455 (0x3A9698A7) in 8157B, out 46082B, BBs exec'd 0 ====
4281 0x3A9698A7: movl -128(%ebp),%esi
4282 0x3A9698AA: movl -124(%ebp),%edx
4283 0x3A9698AD: movl 24(%esi),%eax
4284 0x3A9698B0: movzwl 16(%esi),%ecx
4285 0x3A9698B4: movl %eax,0x148(%edx)
4286 0x3A9698BA: movzwl 44(%esi),%eax
4287 0x3A9698BE: movl %ecx,0xFFFFFF78(%ebp)
4288 0x3A9698C4: movl -120(%ebp),%ecx
4289 0x3A9698C7: movw %ax,0x14C(%edx)
4290 0x3A9698CE: movl -128(%ebp),%edx
4291 0x3A9698D1: movzwl 44(%esi),%esi
4292 0x3A9698D5: movl 28(%edx),%eax
4293 0x3A9698D8: shll $0x5, %esi
4294 0x3A9698DB: movl %esi,0xFFFFFF28(%ebp)
4295 0x3A9698E1: leal (%esi,%eax,1), %edx
4296 0x3A9698E4: leal 4(%eax,%ecx,1), %eax
4297 0x3A9698E8: cmpl (%ecx),%edx
4298 0x3A9698EA: movl %eax,0xFFFFFF7C(%ebp)
4299 0x3A9698F0: jnbe-32 0x3A969D15
4300. 455 3A9698A7 79
4301. 8B 75 80 8B 55 84 8B 46 18 0F B7 4E 10 89 82 48 01 00 00 0F B7 46 2C 89 8D 78 FF FF FF 8B 4D 88 66 89 82 4C 01 00 00 8B 55 80 0F B7 76 2C 8B 42 1C C1 E6 05 89 B5 28 FF FF FF 8D 14 06 8D 44 08 04 3B 11 89 85 7C FF FF FF 0F 87 1F 04 00 00
4302
4303==== BB 456 (0x3A9698F6) in 8236B, out 46339B, BBs exec'd 0 ====
4304 0x3A9698F6: movl %esp,0xFFFFFF64(%ebp)
4305 0x3A9698FC: movl -124(%ebp),%ecx
4306 0x3A9698FF: movl $0x7,%edi
4307 0x3A969904: movl %edi,0xFFFFFF68(%ebp)
4308 0x3A96990A: movb $0x0, 0xFFFFFF5B(%ebp)
4309 0x3A969911: movzwl 0x14C(%ecx),%edx
4310 0x3A969918: leal -3(%edx,%edx,2), %eax
4311 0x3A96991C: leal 0x28(,%eax,8), %eax
4312 0x3A969923: subl %eax,%esp
4313 0x3A969925: shll $0x5, %edx
4314 0x3A969928: leal 67(%esp,,), %esi
4315 0x3A96992C: andl $0xFFFFFFF0, %esi
4316 0x3A96992F: movl %esi,0xFFFFFF60(%ebp)
4317 0x3A969935: xorl %esi, %esi
4318 0x3A969937: movl %esi,0xFFFFFF5C(%ebp)
4319 0x3A96993D: movl 0xFFFFFF7C(%ebp),%esi
4320 0x3A969943: movl %esi,%eax
4321 0x3A969945: addl %edx,%eax
4322 0x3A969947: cmpl %eax,%esi
4323 0x3A969949: jnb-32 0x3A969DD6
4324. 456 3A9698F6 89
4325. 89 A5 64 FF FF FF 8B 4D 84 BF 07 00 00 00 89 BD 68 FF FF FF C6 85 5B FF FF FF 00 0F B7 91 4C 01 00 00 8D 44 52 FD 8D 04 C5 28 00 00 00 29 C4 C1 E2 05 8D 74 24 43 83 E6 F0 89 B5 60 FF FF FF 31 F6 89 B5 5C FF FF FF 8B B5 7C FF FF FF 89 F0 01 D0 39 C6 0F 83 87 04 00 00
4326
4327==== BB 457 (0x3A96994F) in 8325B, out 46615B, BBs exec'd 0 ====
4328 0x3A96994F: movl %eax,0xFFFFFF54(%ebp)
4329 0x3A969955: movl 0xFFFFFF60(%ebp),%eax
4330 0x3A96995B: movl %eax,0xFFFFFF2C(%ebp)
4331 0x3A969961: jmp-8 0x3A96998B
4332. 457 3A96994F 20
4333. 89 85 54 FF FF FF 8B 85 60 FF FF FF 89 85 2C FF FF FF EB 28
4334
4335==== BB 458 (0x3A96998B) in 8345B, out 46691B, BBs exec'd 0 ====
4336 0x3A96998B: movl (%esi),%eax
4337 0x3A96998D: cmpl $0x6, %eax
4338 0x3A969990: jz-8 0x3A9699C5
4339. 458 3A96998B 7
4340. 8B 06 83 F8 06 74 33
4341
4342==== BB 459 (0x3A969992) in 8352B, out 46758B, BBs exec'd 0 ====
4343 0x3A969992: cmpl $0x6, %eax
4344 0x3A969995: jbe-8 0x3A969963
4345. 459 3A969992 5
4346. 83 F8 06 76 CC
4347
4348==== BB 460 (0x3A969963) in 8357B, out 46815B, BBs exec'd 0 ====
4349 0x3A969963: cmpl $0x1, %eax
4350 0x3A969966: jz-32 0x3A969C3A
4351. 460 3A969963 9
4352. 83 F8 01 0F 84 CE 02 00 00
4353
4354==== BB 461 (0x3A969C3A) in 8366B, out 46872B, BBs exec'd 0 ====
4355 0x3A969C3A: movl 0xFFFFFC18(%ebx),%eax
4356 0x3A969C40: movl 28(%esi),%edx
4357 0x3A969C43: decl %eax
4358 0x3A969C44: testl %eax,%edx
4359 0x3A969C46: jnz-32 0x3A96A1E5
4360. 461 3A969C3A 18
4361. 8B 83 18 FC FF FF 8B 56 1C 48 85 D0 0F 85 99 05 00 00
4362
4363==== BB 462 (0x3A969C4C) in 8384B, out 46965B, BBs exec'd 0 ====
4364 0x3A969C4C: movl 8(%esi),%eax
4365 0x3A969C4F: decl %edx
4366 0x3A969C50: movl 4(%esi),%ecx
4367 0x3A969C53: movl %eax,0xFFFFFF50(%ebp)
4368 0x3A969C59: subl %ecx,%eax
4369 0x3A969C5B: testl %edx,%eax
4370 0x3A969C5D: jnz-32 0x3A96A1F0
4371. 462 3A969C4C 23
4372. 8B 46 08 4A 8B 4E 04 89 85 50 FF FF FF 29 C8 85 C2 0F 85 8D 05 00 00
4373
4374==== BB 463 (0x3A969C63) in 8407B, out 47080B, BBs exec'd 0 ====
4375 0x3A969C63: incl 0xFFFFFF5C(%ebp)
4376 0x3A969C69: movl 0xFFFFFF2C(%ebp),%edi
4377 0x3A969C6F: movl 0xFFFFFF50(%ebp),%eax
4378 0x3A969C75: leal 24(%edi), %ecx
4379 0x3A969C78: movl %ecx,0xFFFFFF2C(%ebp)
4380 0x3A969C7E: movl %edx,%ecx
4381 0x3A969C80: notl %ecx
4382 0x3A969C82: andl %eax,%ecx
4383 0x3A969C84: movl 0xFFFFFF2C(%ebp),%eax
4384 0x3A969C8A: movl %ecx,-24(%eax)
4385 0x3A969C8D: movl 8(%esi),%edx
4386 0x3A969C90: movl 16(%esi),%eax
4387 0x3A969C93: addl %edx,%eax
4388 0x3A969C95: movl 0xFFFFFC18(%ebx),%edx
4389 0x3A969C9B: leal -1(%edx,%eax,1), %eax
4390 0x3A969C9F: negl %edx
4391 0x3A969CA1: andl %edx,%eax
4392 0x3A969CA3: movl 0xFFFFFF2C(%ebp),%edx
4393 0x3A969CA9: movl %eax,-20(%edx)
4394 0x3A969CAC: movl 16(%esi),%eax
4395 0x3A969CAF: addl 8(%esi),%eax
4396 0x3A969CB2: movl %eax,-16(%edx)
4397 0x3A969CB5: movl 20(%esi),%eax
4398 0x3A969CB8: addl 8(%esi),%eax
4399 0x3A969CBB: movl %eax,-12(%edx)
4400 0x3A969CBE: movl 28(%esi),%eax
4401 0x3A969CC1: decl %eax
4402 0x3A969CC2: notl %eax
4403 0x3A969CC4: andl 4(%esi),%eax
4404 0x3A969CC7: cmpl $0x1, 0xFFFFFF5C(%ebp)
4405 0x3A969CCE: movl %eax,-8(%edx)
4406 0x3A969CD1: jbe-8 0x3A969CDF
4407. 463 3A969C63 112
4408. FF 85 5C FF FF FF 8B BD 2C FF FF FF 8B 85 50 FF FF FF 8D 4F 18 89 8D 2C FF FF FF 89 D1 F7 D1 21 C1 8B 85 2C FF FF FF 89 48 E8 8B 56 08 8B 46 10 01 D0 8B 93 18 FC FF FF 8D 44 02 FF F7 DA 21 D0 8B 95 2C FF FF FF 89 42 EC 8B 46 10 03 46 08 89 42 F0 8B 46 14 03 46 08 89 42 F4 8B 46 1C 48 F7 D0 23 46 04 83 BD 5C FF FF FF 01 89 42 F8 76 0C
4409
4410==== BB 464 (0x3A969CDF) in 8519B, out 47458B, BBs exec'd 0 ====
4411 0x3A969CDF: movl 24(%esi),%ecx
4412 0x3A969CE2: movl $0x73516240,%eax
4413 0x3A969CE7: andl $0x7, %ecx
4414 0x3A969CEA: shll $0x2, %ecx
4415 0x3A969CED: sarl %cl, %eax
4416 0x3A969CEF: andl $0xF, %eax
4417 0x3A969CF2: movl %eax,20(%edi)
4418 0x3A969CF5: jmp 0x3A969980
4419. 464 3A969CDF 27
4420. 8B 4E 18 B8 40 62 51 73 83 E1 07 C1 E1 02 D3 F8 83 E0 0F 89 47 14 E9 86 FC FF FF
4421
4422==== BB 465 (0x3A969980) in 8546B, out 47578B, BBs exec'd 0 ====
4423 0x3A969980: addl $0x20, %esi
4424 0x3A969983: cmpl 0xFFFFFF54(%ebp),%esi
4425 0x3A969989: jnb-8 0x3A9699DC
4426. 465 3A969980 11
4427. 83 C6 20 3B B5 54 FF FF FF 73 51
4428
4429==== BB 466 (0x3A969CD3) in 8557B, out 47656B, BBs exec'd 0 ====
4430 0x3A969CD3: cmpl %ecx,-20(%edi)
4431 0x3A969CD6: jz-8 0x3A969CDF
4432. 466 3A969CD3 5
4433. 39 4F EC 74 07
4434
4435==== BB 467 (0x3A96996C) in 8562B, out 47719B, BBs exec'd 0 ====
4436 0x3A96996C: cmpl $0x2, %eax
4437 0x3A96996F: jz-32 0x3A969CFA
4438. 467 3A96996C 9
4439. 83 F8 02 0F 84 85 03 00 00
4440
4441==== BB 468 (0x3A969CFA) in 8571B, out 47776B, BBs exec'd 0 ====
4442 0x3A969CFA: movl 8(%esi),%eax
4443 0x3A969CFD: movl -124(%ebp),%edx
4444 0x3A969D00: movl %eax,8(%edx)
4445 0x3A969D03: movl 20(%esi),%eax
4446 0x3A969D06: shrl $0x3, %eax
4447 0x3A969D09: movw %ax,0x14E(%edx)
4448 0x3A969D10: jmp 0x3A969980
4449. 468 3A969CFA 27
4450. 8B 46 08 8B 55 84 89 42 08 8B 46 14 C1 E8 03 66 89 82 4E 01 00 00 E9 6B FC FF FF
4451
4452==== BB 469 (0x3A969997) in 8598B, out 47888B, BBs exec'd 0 ====
4453 0x3A969997: cmpl $0x6474E551, %eax
4454 0x3A96999C: jz-32 0x3A969C2C
4455. 469 3A969997 11
4456. 3D 51 E5 74 64 0F 84 8A 02 00 00
4457
4458==== BB 470 (0x3A969C2C) in 8609B, out 47948B, BBs exec'd 0 ====
4459 0x3A969C2C: movl 24(%esi),%ecx
4460 0x3A969C2F: movl %ecx,0xFFFFFF68(%ebp)
4461 0x3A969C35: jmp 0x3A969980
4462. 470 3A969C2C 14
4463. 8B 4E 18 89 8D 68 FF FF FF E9 46 FD FF FF
4464
4465==== BB 471 (0x3A9699DC) in 8623B, out 48008B, BBs exec'd 0 ====
4466 0x3A9699DC: movl 0xFFFFFF5C(%ebp),%eax
4467 0x3A9699E2: testl %eax,%eax
4468 0x3A9699E4: jz-32 0x3A969DD6
4469. 471 3A9699DC 14
4470. 8B 85 5C FF FF FF 85 C0 0F 84 EC 03 00 00
4471
4472==== BB 472 (0x3A9699EA) in 8637B, out 48083B, BBs exec'd 0 ====
4473 0x3A9699EA: movl 0xFFFFFF5C(%ebp),%ecx
4474 0x3A9699F0: movl 0xFFFFFF60(%ebp),%edi
4475 0x3A9699F6: leal (%ecx,%ecx,2), %eax
4476 0x3A9699F9: leal (%edi,%eax,8), %eax
4477 0x3A9699FC: movl (%edi),%edx
4478 0x3A9699FE: movl -12(%eax),%esi
4479 0x3A969A01: movl %eax,0xFFFFFF4C(%ebp)
4480 0x3A969A07: subl %edx,%esi
4481 0x3A969A09: cmpl $0x3, 0xFFFFFF78(%ebp)
4482 0x3A969A10: movl %esi,0xFFFFFF28(%ebp)
4483 0x3A969A16: jnz-32 0x3A96A1FB
4484. 472 3A9699EA 50
4485. 8B 8D 5C FF FF FF 8B BD 60 FF FF FF 8D 04 49 8D 04 C7 8B 17 8B 70 F4 89 85 4C FF FF FF 29 D6 83 BD 78 FF FF FF 03 89 B5 28 FF FF FF 0F 85 DF 07 00 00
4486
4487==== BB 473 (0x3A969A1C) in 8687B, out 48261B, BBs exec'd 0 ====
4488 0x3A969A1C: movl 0xFFFFFD78(%ebx),%eax
4489 0x3A969A22: andl %eax,%edx
4490 0x3A969A24: movl 16(%edi),%eax
4491 0x3A969A27: movl %eax,20(%esp,,)
4492 0x3A969A2B: movl -116(%ebp),%eax
4493 0x3A969A2E: movl %eax,16(%esp,,)
4494 0x3A969A32: movl $0x2,%eax
4495 0x3A969A37: movl %eax,12(%esp,,)
4496 0x3A969A3B: movl 20(%edi),%eax
4497 0x3A969A3E: movl %edx,(%esp,,)
4498 0x3A969A41: movl %esi,4(%esp,,)
4499 0x3A969A45: movl %eax,8(%esp,,)
4500 0x3A969A49: call 0x3A974C50
4501. 473 3A969A1C 50
4502. 8B 83 78 FD FF FF 21 C2 8B 47 10 89 44 24 14 8B 45 8C 89 44 24 10 B8 02 00 00 00 89 44 24 0C 8B 47 14 89 14 24 89 74 24 04 89 44 24 08 E8 02 B2 00 00
4503
4504==== BB 474 (0x3A969A4E) in 8737B, out 48446B, BBs exec'd 0 ====
4505 0x3A969A4E: movl -124(%ebp),%edx
4506 0x3A969A51: movl %eax,0x194(%edx)
4507 0x3A969A57: incl %eax
4508 0x3A969A58: jz-32 0x3A969BF6
4509. 474 3A969A4E 16
4510. 8B 55 84 89 82 94 01 00 00 40 0F 84 98 01 00 00
4511
4512==== BB 475 (0x3A969A5E) in 8753B, out 48537B, BBs exec'd 0 ====
4513 0x3A969A5E: movl 0xFFFFFC40(%ebx),%esi
4514 0x3A969A64: testl %esi,%esi
4515 0x3A969A66: jnz-32 0x3A96A06A
4516. 475 3A969A5E 14
4517. 8B B3 40 FC FF FF 85 F6 0F 85 FE 05 00 00
4518
4519==== BB 476 (0x3A96A06A) in 8767B, out 48612B, BBs exec'd 0 ====
4520 0x3A96A06A: movl $0x3,%ecx
4521 0x3A96A06F: movl %ecx,8(%esp,,)
4522 0x3A96A073: movl 0xFFFFFF28(%ebp),%ecx
4523 0x3A96A079: movl %ecx,4(%esp,,)
4524 0x3A96A07D: movl -124(%ebp),%esi
4525 0x3A96A080: movl 0x194(%esi),%eax
4526 0x3A96A086: movl %eax,(%esp,,)
4527 0x3A96A089: call 0x3A974D10
4528. 476 3A96A06A 36
4529. B9 03 00 00 00 89 4C 24 08 8B 8D 28 FF FF FF 89 4C 24 04 8B 75 84 8B 86 94 01 00 00 89 04 24 E8 82 AC 00 00
4530
4531==== BB 477 madvise(0x3A974D10) in 8803B, out 48741B, BBs exec'd 0 ====
4532 0x3A974D10: pushl %ebx
4533 0x3A974D11: movl 16(%esp,,),%edx
4534 0x3A974D15: movl 12(%esp,,),%ecx
4535 0x3A974D19: movl 8(%esp,,),%ebx
4536 0x3A974D1D: movl $0xDB,%eax
4537 0x3A974D22: int $0x80
4538. 477 3A974D10 20
4539. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 DB 00 00 00 CD 80
4540
4541==== BB 478 (0x3A974D24) in 8823B, out 48837B, BBs exec'd 0 ====
4542 0x3A974D24: popl %ebx
4543 0x3A974D25: cmpl $0xFFFFF001, %eax
4544 0x3A974D2A: jnb-8 0x3A974D2D
4545. 478 3A974D24 8
4546. 5B 3D 01 F0 FF FF 73 01
4547
4548==== BB 479 (0x3A974D2C) in 8831B, out 48916B, BBs exec'd 0 ====
4549 0x3A974D2C: ret
4550. 479 3A974D2C 1
4551. C3
4552
4553==== BB 480 (0x3A96A08E) in 8832B, out 48946B, BBs exec'd 0 ====
4554 0x3A96A08E: jmp 0x3A969A6C
4555. 480 3A96A08E 5
4556. E9 D9 F9 FF FF
4557
4558==== BB 481 (0x3A969A6C) in 8837B, out 48974B, BBs exec'd 0 ====
4559 0x3A969A6C: movl -124(%ebp),%edx
4560 0x3A969A6F: movl 0xFFFFFF28(%ebp),%ecx
4561 0x3A969A75: movl -124(%ebp),%esi
4562 0x3A969A78: movl 0x194(%edx),%eax
4563 0x3A969A7E: leal (%ecx,%eax,1), %edx
4564 0x3A969A81: movl %edx,0x198(%esi)
4565 0x3A969A87: movl (%edi),%edx
4566 0x3A969A89: subl %edx,%eax
4567 0x3A969A8B: cmpb $0x0, 0xFFFFFF5B(%ebp)
4568 0x3A969A92: movl %eax,(%esi)
4569 0x3A969A94: jnz-32 0x3A96A093
4570. 481 3A969A6C 46
4571. 8B 55 84 8B 8D 28 FF FF FF 8B 75 84 8B 82 94 01 00 00 8D 14 01 89 96 98 01 00 00 8B 17 29 D0 80 BD 5B FF FF FF 00 89 06 0F 85 F9 05 00 00
4572
4573==== BB 482 (0x3A969A9A) in 8883B, out 49142B, BBs exec'd 0 ====
4574 0x3A969A9A: movl -124(%ebp),%ecx
4575 0x3A969A9D: movl 0x144(%ecx),%eax
4576 0x3A969AA3: testl %eax,%eax
4577 0x3A969AA5: jnz-8 0x3A969AF0
4578. 482 3A969A9A 13
4579. 8B 4D 84 8B 81 44 01 00 00 85 C0 75 49
4580
4581==== BB 483 (0x3A969AA7) in 8896B, out 49230B, BBs exec'd 0 ====
4582 0x3A969AA7: movl -128(%ebp),%eax
4583 0x3A969AAA: movl 16(%edi),%esi
4584 0x3A969AAD: movl 28(%eax),%ecx
4585 0x3A969AB0: movl %esi,0xFFFFFF48(%ebp)
4586 0x3A969AB6: cmpl %ecx,%esi
4587 0x3A969AB8: jnbe-8 0x3A969AF0
4588. 483 3A969AA7 19
4589. 8B 45 80 8B 77 10 8B 48 1C 89 B5 48 FF FF FF 39 CE 77 36
4590
4591==== BB 484 (0x3A969ABA) in 8915B, out 49341B, BBs exec'd 0 ====
4592 0x3A969ABA: movzwl 44(%eax),%eax
4593 0x3A969ABE: movl (%edi),%esi
4594 0x3A969AC0: movl 4(%edi),%edx
4595 0x3A969AC3: movl %esi,0xFFFFFF44(%ebp)
4596 0x3A969AC9: shll $0x5, %eax
4597 0x3A969ACC: subl %esi,%edx
4598 0x3A969ACE: addl 0xFFFFFF48(%ebp),%edx
4599 0x3A969AD4: leal (%eax,%ecx,1), %eax
4600 0x3A969AD7: cmpl %eax,%edx
4601 0x3A969AD9: jb-8 0x3A969AF0
4602. 484 3A969ABA 33
4603. 0F B7 40 2C 8B 37 8B 57 04 89 B5 44 FF FF FF C1 E0 05 29 F2 03 95 48 FF FF FF 8D 04 08 39 C2 72 15
4604
4605==== BB 485 (0x3A969ADB) in 8948B, out 49491B, BBs exec'd 0 ====
4606 0x3A969ADB: movl %esi,%eax
4607 0x3A969ADD: movl -124(%ebp),%edx
4608 0x3A969AE0: addl %ecx,%eax
4609 0x3A969AE2: movl 0xFFFFFF48(%ebp),%ecx
4610 0x3A969AE8: subl %ecx,%eax
4611 0x3A969AEA: movl %eax,0x144(%edx)
4612 0x3A969AF0: movl 12(%edi),%ecx
4613 0x3A969AF3: movl 8(%edi),%edx
4614 0x3A969AF6: cmpl %edx,%ecx
4615 0x3A969AF8: jbe-32 0x3A969B8D
4616. 485 3A969ADB 35
4617. 89 F0 8B 55 84 01 C8 8B 8D 48 FF FF FF 29 C8 89 82 44 01 00 00 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00
4618
4619==== BB 486 (0x3A969B8D) in 8983B, out 49635B, BBs exec'd 0 ====
4620 0x3A969B8D: movl 0xFFFFFF5C(%ebp),%esi
4621 0x3A969B93: addl $0x18, %edi
4622 0x3A969B96: movl 0xFFFFFF60(%ebp),%edx
4623 0x3A969B9C: leal (%esi,%esi,2), %eax
4624 0x3A969B9F: leal (%edx,%eax,8), %eax
4625 0x3A969BA2: cmpl %eax,%edi
4626 0x3A969BA4: jnb-32 0x3A969DE4
4627. 486 3A969B8D 29
4628. 8B B5 5C FF FF FF 83 C7 18 8B 95 60 FF FF FF 8D 04 76 8D 04 C2 39 C7 0F 83 3A 02 00 00
4629
4630==== BB 487 (0x3A969BAA) in 9012B, out 49758B, BBs exec'd 0 ====
4631 0x3A969BAA: movl (%edi),%eax
4632 0x3A969BAC: cmpl %eax,4(%edi)
4633 0x3A969BAF: jbe-32 0x3A969A9A
4634. 487 3A969BAA 11
4635. 8B 07 39 47 04 0F 86 E5 FE FF FF
4636
4637==== BB 488 (0x3A969BB5) in 9023B, out 49830B, BBs exec'd 0 ====
4638 0x3A969BB5: movl 16(%edi),%eax
4639 0x3A969BB8: movl %eax,20(%esp,,)
4640 0x3A969BBC: movl -116(%ebp),%esi
4641 0x3A969BBF: movl $0x12,%eax
4642 0x3A969BC4: movl %eax,12(%esp,,)
4643 0x3A969BC8: movl %esi,16(%esp,,)
4644 0x3A969BCC: movl 20(%edi),%eax
4645 0x3A969BCF: movl %eax,8(%esp,,)
4646 0x3A969BD3: movl 4(%edi),%eax
4647 0x3A969BD6: movl (%edi),%esi
4648 0x3A969BD8: subl %esi,%eax
4649 0x3A969BDA: movl %eax,4(%esp,,)
4650 0x3A969BDE: movl -124(%ebp),%edx
4651 0x3A969BE1: movl (%edi),%eax
4652 0x3A969BE3: movl (%edx),%ecx
4653 0x3A969BE5: addl %ecx,%eax
4654 0x3A969BE7: movl %eax,(%esp,,)
4655 0x3A969BEA: call 0x3A974C50
4656. 488 3A969BB5 58
4657. 8B 47 10 89 44 24 14 8B 75 8C B8 12 00 00 00 89 44 24 0C 89 74 24 10 8B 47 14 89 44 24 08 8B 47 04 8B 37 29 F0 89 44 24 04 8B 55 84 8B 07 8B 0A 01 C8 89 04 24 E8 61 B0 00 00
4658
4659==== BB 489 (0x3A969BEF) in 9081B, out 50046B, BBs exec'd 0 ====
4660 0x3A969BEF: incl %eax
4661 0x3A969BF0: jnz-32 0x3A969A9A
4662. 489 3A969BEF 7
4663. 40 0F 85 A4 FE FF FF
4664
4665==== BB 490 (0x3A969AF0) in 9088B, out 50108B, BBs exec'd 0 ====
4666 0x3A969AF0: movl 12(%edi),%ecx
4667 0x3A969AF3: movl 8(%edi),%edx
4668 0x3A969AF6: cmpl %edx,%ecx
4669 0x3A969AF8: jbe-32 0x3A969B8D
4670. 490 3A969AF0 14
4671. 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00
4672
4673==== BB 491 (0x3A969AFE) in 9102B, out 50190B, BBs exec'd 0 ====
4674 0x3A969AFE: movl -124(%ebp),%esi
4675 0x3A969B01: movl 0xFFFFFC18(%ebx),%eax
4676 0x3A969B07: movl (%esi),%esi
4677 0x3A969B09: addl %esi,%edx
4678 0x3A969B0B: addl %esi,%ecx
4679 0x3A969B0D: movl %edx,0xFFFFFF40(%ebp)
4680 0x3A969B13: leal -1(%eax,%edx,1), %edx
4681 0x3A969B17: negl %eax
4682 0x3A969B19: movl %ecx,0xFFFFFF3C(%ebp)
4683 0x3A969B1F: andl %eax,%edx
4684 0x3A969B21: cmpl %edx,%ecx
4685 0x3A969B23: movl %edx,0xFFFFFF38(%ebp)
4686 0x3A969B29: jnb-8 0x3A969B31
4687. 491 3A969AFE 45
4688. 8B 75 84 8B 83 18 FC FF FF 8B 36 01 F2 01 F1 89 95 40 FF FF FF 8D 54 10 FF F7 D8 89 8D 3C FF FF FF 21 C2 39 D1 89 95 38 FF FF FF 73 06
4689
4690==== BB 492 (0x3A969B2B) in 9147B, out 50371B, BBs exec'd 0 ====
4691 0x3A969B2B: movl %ecx,0xFFFFFF38(%ebp)
4692 0x3A969B31: movl 0xFFFFFF40(%ebp),%ecx
4693 0x3A969B37: cmpl %ecx,0xFFFFFF38(%ebp)
4694 0x3A969B3D: jbe-8 0x3A969B7B
4695. 492 3A969B2B 20
4696. 89 8D 38 FF FF FF 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C
4697
4698==== BB 493 (0x3A969B3F) in 9167B, out 50468B, BBs exec'd 0 ====
4699 0x3A969B3F: movl 20(%edi),%eax
4700 0x3A969B42: testb $0x2, %al
4701 0x3A969B44: jz-32 0x3A96A3D8
4702. 493 3A969B3F 11
4703. 8B 47 14 A8 02 0F 84 8E 08 00 00
4704
4705==== BB 494 (0x3A969B4A) in 9178B, out 50550B, BBs exec'd 0 ====
4706 0x3A969B4A: movl 0xFFFFFF38(%ebp),%eax
4707 0x3A969B50: movl 0xFFFFFF40(%ebp),%edx
4708 0x3A969B56: subl %edx,%eax
4709 0x3A969B58: movl %eax,8(%esp,,)
4710 0x3A969B5C: xorl %eax, %eax
4711 0x3A969B5E: movl %eax,4(%esp,,)
4712 0x3A969B62: movl 0xFFFFFF40(%ebp),%esi
4713 0x3A969B68: movl %esi,(%esp,,)
4714 0x3A969B6B: call 0x3A975700
4715. 494 3A969B4A 38
4716. 8B 85 38 FF FF FF 8B 95 40 FF FF FF 29 D0 89 44 24 08 31 C0 89 44 24 04 8B B5 40 FF FF FF 89 34 24 E8 90 BB 00 00
4717
4718==== BB 495 memset(0x3A975700) in 9216B, out 50694B, BBs exec'd 0 ====
4719 0x3A975700: pushl %edi
4720 0x3A975701: movl 8(%esp,,),%edi
4721 0x3A975705: movl 16(%esp,,),%edx
4722 0x3A975709: movb 12(%esp,,),%al
4723 0x3A97570D: movb %al,%ah{sp}
4724 0x3A97570F: movl %eax,%ecx
4725 0x3A975711: shll $0x10, %eax
4726 0x3A975714: movw %cx,%ax
4727 0x3A975717: cld
4728 0x3A975718: cmpl $0x24, %edx
4729 0x3A97571B: movl %edx,%ecx
4730 0x3A97571D: jl-8 0x3A975756
4731. 495 3A975700 31
4732. 57 8B 7C 24 08 8B 54 24 10 8A 44 24 0C 88 C4 89 C1 C1 E0 10 66 89 C8 FC 83 FA 24 89 D1 7C 37
4733
4734==== BB 496 (0x3A975756) in 9247B, out 50876B, BBs exec'd 0 ====
4735 0x3A975756: shrl $0x2, %ecx
4736 0x3A975759: rep stosl
4737. 496 3A975756 5
4738. C1 E9 02 F3 AB
4739
4740==== BB 497 (0x3A975759) in 9252B, out 50973B, BBs exec'd 0 ====
4741 0x3A975759: rep stosl
4742. 497 3A975759 2
4743. F3 AB
4744
4745==== BB 498 (0x3A97575B) in 9254B, out 51060B, BBs exec'd 0 ====
4746 0x3A97575B: movl %edx,%ecx
4747 0x3A97575D: andl $0x3, %ecx
4748 0x3A975760: rep stosb
4749. 498 3A97575B 7
4750. 89 D1 83 E1 03 F3 AA
4751
4752==== BB 499 (0x3A975762) in 9261B, out 51162B, BBs exec'd 0 ====
4753 0x3A975762: movl 8(%esp,,),%eax
4754 0x3A975766: popl %edi
4755 0x3A975767: ret
4756. 499 3A975762 6
4757. 8B 44 24 08 5F C3
4758
4759==== BB 500 (0x3A969B70) in 9267B, out 51221B, BBs exec'd 0 ====
4760 0x3A969B70: movl 20(%edi),%eax
4761 0x3A969B73: testb $0x2, %al
4762 0x3A969B75: jz-32 0x3A96A3B2
4763. 500 3A969B70 11
4764. 8B 47 14 A8 02 0F 84 37 08 00 00
4765
4766==== BB 501 (0x3A969B7B) in 9278B, out 51303B, BBs exec'd 0 ====
4767 0x3A969B7B: movl 0xFFFFFF38(%ebp),%eax
4768 0x3A969B81: cmpl %eax,0xFFFFFF3C(%ebp)
4769 0x3A969B87: jnbe-32 0x3A96A171
4770. 501 3A969B7B 18
4771. 8B 85 38 FF FF FF 39 85 3C FF FF FF 0F 87 E4 05 00 00
4772
4773==== BB 502 (0x3A969DE4) in 9296B, out 51384B, BBs exec'd 0 ====
4774 0x3A969DE4: movl -124(%ebp),%ecx
4775 0x3A969DE7: movl 0x144(%ecx),%eax
4776 0x3A969DED: testl %eax,%eax
4777 0x3A969DEF: jz-32 0x3A96A0E8
4778. 502 3A969DE4 17
4779. 8B 4D 84 8B 81 44 01 00 00 85 C0 0F 84 F3 02 00 00
4780
4781==== BB 503 (0x3A969DF5) in 9313B, out 51472B, BBs exec'd 0 ====
4782 0x3A969DF5: movl -124(%ebp),%ecx
4783 0x3A969DF8: movl (%ecx),%esi
4784 0x3A969DFA: addl %esi,%eax
4785 0x3A969DFC: movl %eax,0x144(%ecx)
4786 0x3A969E02: movl 0xFFFFFF64(%ebp),%esp
4787 0x3A969E08: movl -116(%ebp),%esi
4788 0x3A969E0B: movl %esi,(%esp,,)
4789 0x3A969E0E: call 0x3A974470
4790. 503 3A969DF5 30
4791. 8B 4D 84 8B 31 01 F0 89 81 44 01 00 00 8B A5 64 FF FF FF 8B 75 8C 89 34 24 E8 5D A6 00 00
4792
4793==== BB 504 close(0x3A974470) in 9343B, out 51605B, BBs exec'd 0 ====
4794 0x3A974470: movl %ebx,%edx
4795 0x3A974472: movl 4(%esp,,),%ebx
4796 0x3A974476: movl $0x6,%eax
4797 0x3A97447B: int $0x80
4798. 504 3A974470 13
4799. 89 DA 8B 5C 24 04 B8 06 00 00 00 CD 80
4800
4801==== BB 505 (0x3A97447D) in 9356B, out 51669B, BBs exec'd 0 ====
4802 0x3A97447D: movl %edx,%ebx
4803 0x3A97447F: cmpl $0xFFFFF001, %eax
4804 0x3A974484: jnb-8 0x3A974487
4805. 505 3A97447D 9
4806. 89 D3 3D 01 F0 FF FF 73 01
4807
4808==== BB 506 (0x3A974486) in 9365B, out 51739B, BBs exec'd 0 ====
4809 0x3A974486: ret
4810. 506 3A974486 1
4811. C3
4812
4813==== BB 507 (0x3A969E13) in 9366B, out 51769B, BBs exec'd 0 ====
4814 0x3A969E13: movl $0xFFFFFFFF, -116(%ebp)
4815 0x3A969E1A: movl -124(%ebp),%eax
4816 0x3A969E1D: movzbl 0x174(%eax),%ecx
4817 0x3A969E24: movb %cl,%al
4818 0x3A969E26: andb $0x3, %al
4819 0x3A969E28: decb %al
4820 0x3A969E2A: setz %dl
4821 0x3A969E2D: cmpl $0x2, 0xFFFFFF78(%ebp)
4822 0x3A969E34: setz %al
4823 0x3A969E37: andl %edx,%eax
4824 0x3A969E39: testb $0x1, %al
4825 0x3A969E3B: jz-8 0x3A969E49
4826. 507 3A969E13 42
4827. C7 45 8C FF FF FF FF 8B 45 84 0F B6 88 74 01 00 00 88 C8 24 03 FE C8 0F 94 C2 83 BD 78 FF FF FF 02 0F 94 C0 21 D0 A8 01 74 0C
4828
4829==== BB 508 (0x3A969E49) in 9408B, out 51975B, BBs exec'd 0 ====
4830 0x3A969E49: movl -124(%ebp),%ecx
4831 0x3A969E4C: movl 8(%ecx),%eax
4832 0x3A969E4F: testl %eax,%eax
4833 0x3A969E51: jnz-32 0x3A96A0D9
4834. 508 3A969E49 14
4835. 8B 4D 84 8B 41 08 85 C0 0F 85 82 02 00 00
4836
4837==== BB 509 (0x3A96A0D9) in 9422B, out 52060B, BBs exec'd 0 ====
4838 0x3A96A0D9: movl -124(%ebp),%esi
4839 0x3A96A0DC: movl (%esi),%edx
4840 0x3A96A0DE: addl %edx,%eax
4841 0x3A96A0E0: movl %eax,8(%esi)
4842 0x3A96A0E3: jmp 0x3A969E6F
4843. 509 3A96A0D9 15
4844. 8B 75 84 8B 16 01 D0 89 46 08 E9 87 FD FF FF
4845
4846==== BB 510 (0x3A969E6F) in 9437B, out 52140B, BBs exec'd 0 ====
4847 0x3A969E6F: movl -124(%ebp),%ecx
4848 0x3A969E72: addl %edx,0x148(%ecx)
4849 0x3A969E78: testb $0x40, 0xFFFFFC14(%ebx)
4850 0x3A969E7F: jnz-32 0x3A96A230
4851. 510 3A969E6F 22
4852. 8B 4D 84 01 91 48 01 00 00 F6 83 14 FC FF FF 40 0F 85 AB 03 00 00
4853
4854==== BB 511 (0x3A969E85) in 9459B, out 52245B, BBs exec'd 0 ====
4855 0x3A969E85: movl -124(%ebp),%eax
4856 0x3A969E88: movl 8(%eax),%esi
4857 0x3A969E8B: testl %esi,%esi
4858 0x3A969E8D: jz-32 0x3A969F9E
4859. 511 3A969E85 14
4860. 8B 45 84 8B 70 08 85 F6 0F 84 0B 01 00 00
4861
4862==== BB 512 (0x3A969E93) in 9473B, out 52330B, BBs exec'd 0 ====
4863 0x3A969E93: movl (%esi),%edx
4864 0x3A969E95: movl %eax,%edi
4865 0x3A969E97: addl $0x18, %edi
4866 0x3A969E9A: testl %edx,%edx
4867 0x3A969E9C: jnz-8 0x3A969EAE
4868. 512 3A969E93 11
4869. 8B 16 89 C7 83 C7 18 85 D2 75 10
4870
4871==== BB 513 (0x3A969EAE) in 9484B, out 52416B, BBs exec'd 0 ====
4872 0x3A969EAE: cmpl $0x21, %edx
4873 0x3A969EB1: jle-8 0x3A969EA0
4874. 513 3A969EAE 5
4875. 83 FA 21 7E ED
4876
4877==== BB 514 (0x3A969EA0) in 9489B, out 52473B, BBs exec'd 0 ====
4878 0x3A969EA0: movl %esi,(%edi,%edx,4)
4879 0x3A969EA3: addl $0x8, %esi
4880 0x3A969EA6: movl (%esi),%eax
4881 0x3A969EA8: testl %eax,%eax
4882 0x3A969EAA: movl %eax,%edx
4883 0x3A969EAC: jz-8 0x3A969EE6
4884. 514 3A969EA0 14
4885. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 38
4886
4887==== BB 515 (0x3A969EB3) in 9503B, out 52576B, BBs exec'd 0 ====
4888 0x3A969EB3: movl $0x6FFFFFFF,%eax
4889 0x3A969EB8: subl %edx,%eax
4890 0x3A969EBA: cmpl $0xF, %eax
4891 0x3A969EBD: jnbe-8 0x3A969ECB
4892. 515 3A969EB3 12
4893. B8 FF FF FF 6F 29 D0 83 F8 0F 77 0C
4894
4895==== BB 516 (0x3A969EBF) in 9515B, out 52649B, BBs exec'd 0 ====
4896 0x3A969EBF: movl $0x70000021,%eax
4897 0x3A969EC4: subl %edx,%eax
4898 0x3A969EC6: movl %esi,(%edi,%eax,4)
4899 0x3A969EC9: jmp-8 0x3A969EA3
4900. 516 3A969EBF 12
4901. B8 21 00 00 70 29 D0 89 34 87 EB D8
4902
4903==== BB 517 (0x3A969EA3) in 9527B, out 52717B, BBs exec'd 0 ====
4904 0x3A969EA3: addl $0x8, %esi
4905 0x3A969EA6: movl (%esi),%eax
4906 0x3A969EA8: testl %eax,%eax
4907 0x3A969EAA: movl %eax,%edx
4908 0x3A969EAC: jz-8 0x3A969EE6
4909. 517 3A969EA3 11
4910. 83 C6 08 8B 06 85 C0 89 C2 74 38
4911
4912==== BB 518 (0x3A969EE6) in 9538B, out 52803B, BBs exec'd 0 ====
4913 0x3A969EE6: movl -124(%ebp),%ecx
4914 0x3A969EE9: movl (%ecx),%edx
4915 0x3A969EEB: testl %edx,%edx
4916 0x3A969EED: jz-8 0x3A969F42
4917. 518 3A969EE6 9
4918. 8B 4D 84 8B 11 85 D2 74 53
4919
4920==== BB 519 (0x3A969EEF) in 9547B, out 52885B, BBs exec'd 0 ====
4921 0x3A969EEF: movl 16(%edi),%eax
4922 0x3A969EF2: testl %eax,%eax
4923 0x3A969EF4: jz-8 0x3A969EF9
4924. 519 3A969EEF 7
4925. 8B 47 10 85 C0 74 03
4926
4927==== BB 520 (0x3A969EF6) in 9554B, out 52957B, BBs exec'd 0 ====
4928 0x3A969EF6: addl %edx,4(%eax)
4929 0x3A969EF9: movl 12(%edi),%eax
4930 0x3A969EFC: testl %eax,%eax
4931 0x3A969EFE: jz-8 0x3A969F03
4932. 520 3A969EF6 10
4933. 01 50 04 8B 47 0C 85 C0 74 03
4934
4935==== BB 521 (0x3A969F00) in 9564B, out 53048B, BBs exec'd 0 ====
4936 0x3A969F00: addl %edx,4(%eax)
4937 0x3A969F03: movl 20(%edi),%eax
4938 0x3A969F06: testl %eax,%eax
4939 0x3A969F08: jz-8 0x3A969F0D
4940. 521 3A969F00 10
4941. 01 50 04 8B 47 14 85 C0 74 03
4942
4943==== BB 522 (0x3A969F0A) in 9574B, out 53139B, BBs exec'd 0 ====
4944 0x3A969F0A: addl %edx,4(%eax)
4945 0x3A969F0D: movl 24(%edi),%eax
4946 0x3A969F10: testl %eax,%eax
4947 0x3A969F12: jz-8 0x3A969F17
4948. 522 3A969F0A 10
4949. 01 50 04 8B 47 18 85 C0 74 03
4950
4951==== BB 523 (0x3A969F14) in 9584B, out 53230B, BBs exec'd 0 ====
4952 0x3A969F14: addl %edx,4(%eax)
4953 0x3A969F17: movl 28(%edi),%eax
4954 0x3A969F1A: testl %eax,%eax
4955 0x3A969F1C: jz-8 0x3A969F21
4956. 523 3A969F14 10
4957. 01 50 04 8B 47 1C 85 C0 74 03
4958
4959==== BB 524 (0x3A969F21) in 9594B, out 53321B, BBs exec'd 0 ====
4960 0x3A969F21: movl 68(%edi),%eax
4961 0x3A969F24: testl %eax,%eax
4962 0x3A969F26: jz-8 0x3A969F2B
4963. 524 3A969F21 7
4964. 8B 47 44 85 C0 74 03
4965
4966==== BB 525 (0x3A969F28) in 9601B, out 53393B, BBs exec'd 0 ====
4967 0x3A969F28: addl %edx,4(%eax)
4968 0x3A969F2B: movl 92(%edi),%eax
4969 0x3A969F2E: testl %eax,%eax
4970 0x3A969F30: jz-8 0x3A969F35
4971. 525 3A969F28 10
4972. 01 50 04 8B 47 5C 85 C0 74 03
4973
4974==== BB 526 (0x3A969F32) in 9611B, out 53484B, BBs exec'd 0 ====
4975 0x3A969F32: addl %edx,4(%eax)
4976 0x3A969F35: movl 0xC4(%edi),%eax
4977 0x3A969F3B: testl %eax,%eax
4978 0x3A969F3D: jz-8 0x3A969F42
4979. 526 3A969F32 13
4980. 01 50 04 8B 87 C4 00 00 00 85 C0 74 03
4981
4982==== BB 527 (0x3A969F3F) in 9624B, out 53578B, BBs exec'd 0 ====
4983 0x3A969F3F: addl %edx,4(%eax)
4984 0x3A969F42: movl 120(%edi),%edx
4985 0x3A969F45: testl %edx,%edx
4986 0x3A969F47: jz-8 0x3A969F73
4987. 527 3A969F3F 10
4988. 01 50 04 8B 57 78 85 D2 74 2A
4989
4990==== BB 528 (0x3A969F73) in 9634B, out 53669B, BBs exec'd 0 ====
4991 0x3A969F73: movl 0x98(%edi),%edx
4992 0x3A969F79: testl %edx,%edx
4993 0x3A969F7B: jz-8 0x3A969F90
4994. 528 3A969F73 10
4995. 8B 97 98 00 00 00 85 D2 74 13
4996
4997==== BB 529 (0x3A969F7D) in 9644B, out 53744B, BBs exec'd 0 ====
4998 0x3A969F7D: movl 4(%edx),%eax
4999 0x3A969F80: movl -124(%ebp),%esi
5000 0x3A969F83: testb $0x1, %al
5001 0x3A969F85: movl %eax,0x1E8(%esi)
5002 0x3A969F8B: jz-8 0x3A969F90
5003. 529 3A969F7D 16
5004. 8B 42 04 8B 75 84 A8 01 89 86 E8 01 00 00 74 03
5005
5006==== BB 530 (0x3A969F90) in 9660B, out 53854B, BBs exec'd 0 ====
5007 0x3A969F90: movl 116(%edi),%eax
5008 0x3A969F93: testl %eax,%eax
5009 0x3A969F95: jz-8 0x3A969F9E
5010. 530 3A969F90 7
5011. 8B 47 74 85 C0 74 07
5012
5013==== BB 531 (0x3A969F9E) in 9667B, out 53926B, BBs exec'd 0 ====
5014 0x3A969F9E: movl -124(%ebp),%eax
5015 0x3A969FA1: testb $0x40, 0x1E8(%eax)
5016 0x3A969FA8: jnz-32 0x3A96A336
5017. 531 3A969F9E 16
5018. 8B 45 84 F6 80 E8 01 00 00 40 0F 85 88 03 00 00
5019
5020==== BB 532 (0x3A969FAE) in 9683B, out 54017B, BBs exec'd 0 ====
5021 0x3A969FAE: movl -124(%ebp),%eax
5022 0x3A969FB1: movl 40(%eax),%edx
5023 0x3A969FB4: testl %edx,%edx
5024 0x3A969FB6: jnz-32 0x3A96A1DA
5025. 532 3A969FAE 14
5026. 8B 45 84 8B 50 28 85 D2 0F 85 1E 02 00 00
5027
5028==== BB 533 (0x3A96A1DA) in 9697B, out 54102B, BBs exec'd 0 ====
5029 0x3A96A1DA: call 0x3A96BD80
5030. 533 3A96A1DA 5
5031. E8 A1 1B 00 00
5032
5033==== BB 534 (0x3A96A1DF) in 9702B, out 54147B, BBs exec'd 0 ====
5034 0x3A96A1DF: nop
5035 0x3A96A1E0: jmp 0x3A969FBC
5036. 534 3A96A1DF 6
5037. 90 E9 D7 FD FF FF
5038
5039==== BB 535 (0x3A969FBC) in 9708B, out 54179B, BBs exec'd 0 ====
5040 0x3A969FBC: movl -124(%ebp),%edx
5041 0x3A969FBF: movl 88(%edx),%eax
5042 0x3A969FC2: testl %eax,%eax
5043 0x3A969FC4: jnz-32 0x3A96A2AF
5044. 535 3A969FBC 14
5045. 8B 55 84 8B 42 58 85 C0 0F 85 E5 02 00 00
5046
5047==== BB 536 (0x3A969FCA) in 9722B, out 54264B, BBs exec'd 0 ====
5048 0x3A969FCA: movl -124(%ebp),%eax
5049 0x3A969FCD: testb $0x20, 0x1E8(%eax)
5050 0x3A969FD4: jz-8 0x3A969FDC
5051. 536 3A969FCA 12
5052. 8B 45 84 F6 80 E8 01 00 00 20 74 06
5053
5054==== BB 537 (0x3A969FD6) in 9734B, out 54355B, BBs exec'd 0 ====
5055 0x3A969FD6: movl %eax,0xFFFFF9CC(%ebx)
5056 0x3A969FDC: movl -108(%ebp),%eax
5057 0x3A969FDF: movl -104(%ebp),%edx
5058 0x3A969FE2: movl -124(%ebp),%ecx
5059 0x3A969FE5: movl %eax,0x1BC(%ecx)
5060 0x3A969FEB: movl %edx,0x1C0(%ecx)
5061 0x3A969FF1: movl -20(%ebp),%eax
5062 0x3A969FF4: movl -16(%ebp),%edx
5063 0x3A969FF7: movl %eax,0x1C4(%ecx)
5064 0x3A969FFD: movl 0xFFFFFC00(%ebx),%eax
5065 0x3A96A003: movl %edx,0x1C8(%ecx)
5066 0x3A96A009: notl %eax
5067 0x3A96A00B: andl %eax,0xFFFFFF68(%ebp)
5068 0x3A96A011: testb $0x1, 0xFFFFFF68(%ebp)
5069 0x3A96A018: jnz-32 0x3A96A390
5070. 537 3A969FD6 72
5071. 89 83 CC F9 FF FF 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00
5072
5073==== BB 538 (0x3A96A01E) in 9806B, out 54595B, BBs exec'd 0 ====
5074 0x3A96A01E: movl 0xFFFFFD7C(%ebx),%edi
5075 0x3A96A024: testl %edi,%edi
5076 0x3A96A026: jz-32 0x3A969DC3
5077. 538 3A96A01E 14
5078. 8B BB 7C FD FF FF 85 FF 0F 84 97 FD FF FF
5079
5080==== BB 539 (0x3A969DC3) in 9820B, out 54670B, BBs exec'd 0 ====
5081 0x3A969DC3: movl -124(%ebp),%eax
5082 0x3A969DC6: leal -12(%ebp), %esp
5083 0x3A969DC9: popl %ebx
5084 0x3A969DCA: popl %esi
5085 0x3A969DCB: popl %edi
5086 0x3A969DCC: popl %ebp
5087 0x3A969DCD: ret
5088. 539 3A969DC3 11
5089. 8B 45 84 8D 65 F4 5B 5E 5F 5D C3
5090
5091==== BB 540 (0x3A96B07E) in 9831B, out 54785B, BBs exec'd 0 ====
5092 0x3A96B07E: leal -12(%ebp), %esp
5093 0x3A96B081: popl %ebx
5094 0x3A96B082: popl %esi
5095 0x3A96B083: popl %edi
5096 0x3A96B084: popl %ebp
5097 0x3A96B085: ret 12
5098. 540 3A96B07E 10
5099. 8D 65 F4 5B 5E 5F 5D C2 0C 00
5100
5101==== BB 541 (0x3A967C70) in 9841B, out 54887B, BBs exec'd 0 ====
5102 0x3A967C70: movl 0x170(%eax),%edx
5103 0x3A967C76: subl $0xC, %esp
5104 0x3A967C79: incl %edx
5105 0x3A967C7A: movl %edx,0x170(%eax)
5106 0x3A967C80: xorl %eax, %eax
5107 0x3A967C82: cmpl $0x1, %edx
5108 0x3A967C85: setz %al
5109 0x3A967C88: addl %eax,0xFFFFFF10(%ebp)
5110 0x3A967C8E: jmp-8 0x3A967C1C
5111. 541 3A967C70 32
5112. 8B 90 70 01 00 00 83 EC 0C 42 89 90 70 01 00 00 31 C0 83 FA 01 0F 94 C0 01 85 10 FF FF FF EB 8C
5113
5114==== BB 542 (0x3A967C1C) in 9873B, out 55022B, BBs exec'd 0 ====
5115 0x3A967C1C: movl 0xFFFFFE60(%ebp),%ecx
5116 0x3A967C22: movl %edi,(%esp,,)
5117 0x3A967C25: movl %ecx,4(%esp,,)
5118 0x3A967C29: call 0x3A973530
5119. 542 3A967C1C 18
5120. 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00
5121
5122==== BB 543 (0x3A96692A) in 9891B, out 55106B, BBs exec'd 0 ====
5123 0x3A96692A: movl 0xFFFFEC7E(%ebx),%eax
5124 0x3A966930: leal -76(%ebp), %esi
5125 0x3A966933: movl $0x3,%ecx
5126 0x3A966938: movl %esi,0xFFFFFECC(%ebp)
5127 0x3A96693E: leal 0xFFFFFF38(%ebp), %edx
5128 0x3A966944: movl %eax,-76(%ebp)
5129 0x3A966947: movl 0xFFFFEC82(%ebx),%eax
5130 0x3A96694D: movl %eax,-72(%ebp)
5131 0x3A966950: movl 0xFFFFEC86(%ebx),%eax
5132 0x3A966956: movl %eax,-68(%ebp)
5133 0x3A966959: movl 0xFFFFEC8A(%ebx),%eax
5134 0x3A96695F: movl %eax,-64(%ebp)
5135 0x3A966962: movzwl 0xFFFFEC8E(%ebx),%eax
5136 0x3A966969: movw %ax,-60(%ebp)
5137 0x3A96696D: movzbl 0xFFFFEC90(%ebx),%eax
5138 0x3A966974: movb %al,-58(%ebp)
5139 0x3A966977: movl %esi,%eax
5140 0x3A966979: call 0x3A971070
5141. 543 3A96692A 84
5142. 8B 83 7E EC FF FF 8D 75 B4 B9 03 00 00 00 89 B5 CC FE FF FF 8D 95 38 FF FF FF 89 45 B4 8B 83 82 EC FF FF 89 45 B8 8B 83 86 EC FF FF 89 45 BC 8B 83 8A EC FF FF 89 45 C0 0F B7 83 8E EC FF FF 66 89 45 C4 0F B6 83 90 EC FF FF 88 45 C6 89 F0 E8 F2 A6 00 00
5143
5144==== BB 544 _dl_sysdep_read_whole_file(0x3A971070) in 9975B, out 55364B, BBs exec'd 0 ====
5145 0x3A971070: pushl %ebp
5146 0x3A971071: movl %esp,%ebp
5147 0x3A971073: subl $0x8C, %esp
5148 0x3A971079: movl %esi,-8(%ebp)
5149 0x3A97107C: xorl %esi, %esi
5150 0x3A97107E: movl %ebx,-12(%ebp)
5151 0x3A971081: movl %edi,-4(%ebp)
5152 0x3A971084: movl %edx,%edi
5153 0x3A971086: movl %ecx,-112(%ebp)
5154 0x3A971089: movl $0xFFFFFFFF, -116(%ebp)
5155 0x3A971090: call 0x3A97592B
5156. 544 3A971070 37
5157. 55 89 E5 81 EC 8C 00 00 00 89 75 F8 31 F6 89 5D F4 89 7D FC 89 D7 89 4D 90 C7 45 8C FF FF FF FF E8 96 48 00 00
5158
5159==== BB 545 (0x3A971095) in 10012B, out 55543B, BBs exec'd 0 ====
5160 0x3A971095: addl $0x75D7, %ebx
5161 0x3A97109B: movl %esi,4(%esp,,)
5162 0x3A97109F: movl %eax,(%esp,,)
5163 0x3A9710A2: call 0x3A974430
5164. 545 3A971095 18
5165. 81 C3 D7 75 00 00 89 74 24 04 89 04 24 E8 89 33 00 00
5166
5167==== BB 546 (0x3A97444D) in 10030B, out 55631B, BBs exec'd 0 ====
5168 0x3A97444D: call 0x3A975927
5169. 546 3A97444D 5
5170. E8 D5 14 00 00
5171
5172==== BB 547 __i686.get_pc_thunk.cx(0x3A975927) in 10035B, out 55676B, BBs exec'd 0 ====
5173 0x3A975927: movl (%esp,,),%ecx
5174 0x3A97592A: ret
5175. 547 3A975927 4
5176. 8B 0C 24 C3
5177
5178==== BB 548 (0x3A974452) in 10039B, out 55716B, BBs exec'd 0 ====
5179 0x3A974452: addl $0x421A, %ecx
5180 0x3A974458: xorl %edx, %edx
5181 0x3A97445A: subl %eax,%edx
5182 0x3A97445C: movl %edx,0x148(%ecx)
5183 0x3A974462: orl $0xFFFFFFFF, %eax
5184 0x3A974465: jmp-8 0x3A97444C
5185. 548 3A974452 21
5186. 81 C1 1A 42 00 00 31 D2 29 C2 89 91 48 01 00 00 83 C8 FF EB E5
5187
5188==== BB 549 (0x3A9710A7) in 10060B, out 55815B, BBs exec'd 0 ====
5189 0x3A9710A7: testl %eax,%eax
5190 0x3A9710A9: movl %eax,%esi
5191 0x3A9710AB: js-8 0x3A9710D9
5192. 549 3A9710A7 6
5193. 85 C0 89 C6 78 2C
5194
5195==== BB 550 (0x3A9710D9) in 10066B, out 55881B, BBs exec'd 0 ====
5196 0x3A9710D9: movl -116(%ebp),%eax
5197 0x3A9710DC: movl -12(%ebp),%ebx
5198 0x3A9710DF: movl -8(%ebp),%esi
5199 0x3A9710E2: movl -4(%ebp),%edi
5200 0x3A9710E5: movl %ebp,%esp
5201 0x3A9710E7: popl %ebp
5202 0x3A9710E8: ret
5203. 550 3A9710D9 16
5204. 8B 45 8C 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
5205
5206==== BB 551 (0x3A96697E) in 10082B, out 55986B, BBs exec'd 0 ====
5207 0x3A96697E: movl %eax,0xFFFFFF0C(%ebp)
5208 0x3A966984: cmpl $0xFFFFFFFF, %eax
5209 0x3A966987: jnz-32 0x3A967E6E
5210. 551 3A96697E 15
5211. 89 85 0C FF FF FF 83 F8 FF 0F 85 E1 14 00 00
5212
5213==== BB 552 (0x3A96698D) in 10097B, out 56059B, BBs exec'd 0 ====
5214 0x3A96698D: movl 0xFFFFF994(%ebx),%eax
5215 0x3A966993: movl 0xA4(%eax),%edi
5216 0x3A966999: testl %edi,%edi
5217 0x3A96699B: jz-32 0x3A9674A5
5218. 552 3A96698D 20
5219. 8B 83 94 F9 FF FF 8B B8 A4 00 00 00 85 FF 0F 84 04 0B 00 00
5220
5221==== BB 553 (0x3A9669A1) in 10117B, out 56150B, BBs exec'd 0 ====
5222 0x3A9669A1: movl 0xFFFFFF10(%ebp),%esi
5223 0x3A9669A7: testl %esi,%esi
5224 0x3A9669A9: jnz-32 0x3A967E28
5225. 553 3A9669A1 14
5226. 8B B5 10 FF FF FF 85 F6 0F 85 79 14 00 00
5227
5228==== BB 554 (0x3A967E28) in 10131B, out 56225B, BBs exec'd 0 ====
5229 0x3A967E28: movl 0xFFFFFF10(%ebp),%esi
5230 0x3A967E2E: xorl %ecx, %ecx
5231 0x3A967E30: movl %ecx,0xFFFFFF04(%ebp)
5232 0x3A967E36: leal 0x10(,%esi,4), %eax
5233 0x3A967E3D: subl %eax,%esp
5234 0x3A967E3F: leal 47(%esp,,), %edx
5235 0x3A967E43: movl 0xFFFFF9F0(%ebx),%eax
5236 0x3A967E49: andl $0xFFFFFFF0, %edx
5237 0x3A967E4C: movl %edx,0xFFFFFF14(%ebp)
5238 0x3A967E52: movl 0xFFFFFF04(%ebp),%ecx
5239 0x3A967E58: movl %eax,(%edx,%ecx,4)
5240 0x3A967E5B: movl 12(%eax),%eax
5241 0x3A967E5E: incl %ecx
5242 0x3A967E5F: movl %ecx,0xFFFFFF04(%ebp)
5243 0x3A967E65: testl %eax,%eax
5244 0x3A967E67: jnz-8 0x3A967E52
5245. 554 3A967E28 65
5246. 8B B5 10 FF FF FF 31 C9 89 8D 04 FF FF FF 8D 04 B5 10 00 00 00 29 C4 8D 54 24 2F 8B 83 F0 F9 FF FF 83 E2 F0 89 95 14 FF FF FF 8B 8D 04 FF FF FF 89 04 8A 8B 40 0C 41 89 8D 04 FF FF FF 85 C0 75 E9
5247
5248==== BB 555 (0x3A967E69) in 10196B, out 56457B, BBs exec'd 0 ====
5249 0x3A967E69: jmp 0x3A9669AF
5250. 555 3A967E69 5
5251. E9 41 EB FF FF
5252
5253==== BB 556 (0x3A9669AF) in 10201B, out 56485B, BBs exec'd 0 ====
5254 0x3A9669AF: movl 0xFFFFFD94(%ebx),%esi
5255 0x3A9669B5: xorl %edi, %edi
5256 0x3A9669B7: movl %edi,0xFFFFFEC4(%ebp)
5257 0x3A9669BD: testl %esi,%esi
5258 0x3A9669BF: jz-32 0x3A967064
5259. 556 3A9669AF 22
5260. 8B B3 94 FD FF FF 31 FF 89 BD C4 FE FF FF 85 F6 0F 84 9F 06 00 00
5261
5262==== BB 557 (0x3A967064) in 10223B, out 56590B, BBs exec'd 0 ====
5263 0x3A967064: xorl %edx, %edx
5264 0x3A967066: movl 0xFFFFF994(%ebx),%eax
5265 0x3A96706C: movl %edx,4(%esp,,)
5266 0x3A967070: xorl %edx, %edx
5267 0x3A967072: cmpl $0x3, 0xFFFFFF50(%ebp)
5268 0x3A967079: setz %dl
5269 0x3A96707C: movl %edx,(%esp,,)
5270 0x3A96707F: movl 0xFFFFFF10(%ebp),%ecx
5271 0x3A967085: movl 0xFFFFFF14(%ebp),%edx
5272 0x3A96708B: call 0x3A96F1A0
5273. 557 3A967064 44
5274. 31 D2 8B 83 94 F9 FF FF 89 54 24 04 31 D2 83 BD 50 FF FF FF 03 0F 94 C2 89 14 24 8B 8D 10 FF FF FF 8B 95 14 FF FF FF E8 10 81 00 00
5275
5276==== BB 558 _dl_map_object_deps(0x3A96F1A0) in 10267B, out 56764B, BBs exec'd 0 ====
5277 0x3A96F1A0: pushl %ebp
5278 0x3A96F1A1: movl %esp,%ebp
5279 0x3A96F1A3: pushl %edi
5280 0x3A96F1A4: pushl %esi
5281 0x3A96F1A5: pushl %ebx
5282 0x3A96F1A6: subl $0xA0, %esp
5283 0x3A96F1AC: movl %eax,-64(%ebp)
5284 0x3A96F1AF: leal (%ecx,%ecx,2), %eax
5285 0x3A96F1B2: leal 0x28(,%eax,4), %eax
5286 0x3A96F1B9: movl %edx,-68(%ebp)
5287 0x3A96F1BC: subl %eax,%esp
5288 0x3A96F1BE: movl -64(%ebp),%edx
5289 0x3A96F1C1: movl %ecx,-72(%ebp)
5290 0x3A96F1C4: leal 31(%esp,,), %eax
5291 0x3A96F1C8: andl $0xFFFFFFF0, %eax
5292 0x3A96F1CB: movl %edx,4(%eax)
5293 0x3A96F1CE: movl -64(%ebp),%ecx
5294 0x3A96F1D1: leal 12(%eax), %edx
5295 0x3A96F1D4: movl %eax,-16(%ebp)
5296 0x3A96F1D7: movl $0x0, (%eax)
5297 0x3A96F1DD: movl %edx,8(%eax)
5298 0x3A96F1E0: movzbl 0x174(%ecx),%eax
5299 0x3A96F1E7: movl $0x1, -20(%ebp)
5300 0x3A96F1EE: call 0x3A97592B
5301. 558 3A96F1A0 83
5302. 55 89 E5 57 56 53 81 EC A0 00 00 00 89 45 C0 8D 04 49 8D 04 85 28 00 00 00 89 55 BC 29 C4 8B 55 C0 89 4D B8 8D 44 24 1F 83 E0 F0 89 50 04 8B 4D C0 8D 50 0C 89 45 F0 C7 00 00 00 00 00 89 50 08 0F B6 81 74 01 00 00 C7 45 EC 01 00 00 00 E8 38 67 00 00
5303
5304==== BB 559 (0x3A96F1F3) in 10350B, out 57096B, BBs exec'd 0 ====
5305 0x3A96F1F3: addl $0x9479, %ebx
5306 0x3A96F1F9: andb $0x9F, %al
5307 0x3A96F1FB: orb $0x20, %al
5308 0x3A96F1FD: movb %al,0x174(%ecx)
5309 0x3A96F203: movl -72(%ebp),%esi
5310 0x3A96F206: movl $0x0, -84(%ebp)
5311 0x3A96F20D: cmpl %esi,-84(%ebp)
5312 0x3A96F210: jnb-8 0x3A96F25A
5313. 559 3A96F1F3 31
5314. 81 C3 79 94 00 00 24 9F 0C 20 88 81 74 01 00 00 8B 75 B8 C7 45 AC 00 00 00 00 39 75 AC 73 48
5315
5316==== BB 560 (0x3A96F212) in 10381B, out 57264B, BBs exec'd 0 ====
5317 0x3A96F212: movl -84(%ebp),%eax
5318 0x3A96F215: movl -68(%ebp),%edx
5319 0x3A96F218: movl -20(%ebp),%esi
5320 0x3A96F21B: movl (%edx,%eax,4),%edi
5321 0x3A96F21E: movl -16(%ebp),%eax
5322 0x3A96F221: leal (%esi,%esi,2), %edx
5323 0x3A96F224: shll $0x2, %edx
5324 0x3A96F227: incl %esi
5325 0x3A96F228: leal 12(%edx,%eax,1), %ecx
5326 0x3A96F22C: movl $0x0, (%eax,%edx,1)
5327 0x3A96F233: movl %ecx,8(%eax,%edx,1)
5328 0x3A96F237: movl %edi,4(%eax,%edx,1)
5329 0x3A96F23B: movzbl 0x174(%edi),%eax
5330 0x3A96F242: movl %esi,-20(%ebp)
5331 0x3A96F245: andb $0x9F, %al
5332 0x3A96F247: orb $0x20, %al
5333 0x3A96F249: movb %al,0x174(%edi)
5334 0x3A96F24F: movl -72(%ebp),%ecx
5335 0x3A96F252: incl -84(%ebp)
5336 0x3A96F255: cmpl %ecx,-84(%ebp)
5337 0x3A96F258: jb-8 0x3A96F212
5338. 560 3A96F212 72
5339. 8B 45 AC 8B 55 BC 8B 75 EC 8B 3C 82 8B 45 F0 8D 14 76 C1 E2 02 46 8D 4C 02 0C C7 04 10 00 00 00 00 89 4C 10 08 89 7C 10 04 0F B6 87 74 01 00 00 89 75 EC 24 9F 0C 20 88 87 74 01 00 00 8B 4D B8 FF 45 AC 39 4D AC 72 B8
5340
5341==== BB 561 (0x3A96F25A) in 10453B, out 57575B, BBs exec'd 0 ====
5342 0x3A96F25A: movl $0x0, -92(%ebp)
5343 0x3A96F261: movl -20(%ebp),%eax
5344 0x3A96F264: xorl %ecx, %ecx
5345 0x3A96F266: movl $0x0, -56(%ebp)
5346 0x3A96F26D: movl -16(%ebp),%edx
5347 0x3A96F270: movl 0x148(%ebx),%esi
5348 0x3A96F276: movl %ecx,0x148(%ebx)
5349 0x3A96F27C: leal (%eax,%eax,2), %eax
5350 0x3A96F27F: leal -12(%edx,%eax,4), %eax
5351 0x3A96F283: movl $0x0, 8(%eax)
5352 0x3A96F28A: testl %edx,%edx
5353 0x3A96F28C: movl %eax,-80(%ebp)
5354 0x3A96F28F: movl %esi,-88(%ebp)
5355 0x3A96F292: movl %edx,-76(%ebp)
5356 0x3A96F295: jz-32 0x3A96F605
5357. 561 3A96F25A 65
5358. C7 45 A4 00 00 00 00 8B 45 EC 31 C9 C7 45 C8 00 00 00 00 8B 55 F0 8B B3 48 01 00 00 89 8B 48 01 00 00 8D 04 40 8D 44 82 F4 C7 40 08 00 00 00 00 85 D2 89 45 B0 89 75 A8 89 55 B4 0F 84 6A 03 00 00
5359
5360==== BB 562 (0x3A96F29B) in 10518B, out 57809B, BBs exec'd 0 ====
5361 0x3A96F29B: movl $0x0, -100(%ebp)
5362 0x3A96F2A2: movl -76(%ebp),%eax
5363 0x3A96F2A5: movl -76(%ebp),%edx
5364 0x3A96F2A8: movl $0x0, -104(%ebp)
5365 0x3A96F2AF: movl 4(%eax),%eax
5366 0x3A96F2B2: movl $0x1, (%edx)
5367 0x3A96F2B8: movl 0x150(%eax),%edx
5368 0x3A96F2BE: movl %eax,-96(%ebp)
5369 0x3A96F2C1: testl %edx,%edx
5370 0x3A96F2C3: jnz-8 0x3A96F309
5371. 562 3A96F29B 42
5372. C7 45 9C 00 00 00 00 8B 45 B4 8B 55 B4 C7 45 98 00 00 00 00 8B 40 04 C7 02 01 00 00 00 8B 90 50 01 00 00 89 45 A0 85 D2 75 44
5373
5374==== BB 563 (0x3A96F2C5) in 10560B, out 57969B, BBs exec'd 0 ====
5375 0x3A96F2C5: movl 0x1D4(%eax),%eax
5376 0x3A96F2CB: movl -64(%ebp),%ecx
5377 0x3A96F2CE: testl %eax,%eax
5378 0x3A96F2D0: setz %al
5379 0x3A96F2D3: cmpl %ecx,-96(%ebp)
5380 0x3A96F2D6: setnz %dl
5381 0x3A96F2D9: andl %edx,%eax
5382 0x3A96F2DB: testb $0x1, %al
5383 0x3A96F2DD: jz-8 0x3A96F309
5384. 563 3A96F2C5 26
5385. 8B 80 D4 01 00 00 8B 4D C0 85 C0 0F 94 C0 39 4D A0 0F 95 C2 21 D0 A8 01 74 2A
5386
5387==== BB 564 (0x3A96F309) in 10586B, out 58126B, BBs exec'd 0 ====
5388 0x3A96F309: movl -96(%ebp),%edx
5389 0x3A96F30C: movl 28(%edx),%eax
5390 0x3A96F30F: testl %eax,%eax
5391 0x3A96F311: jnz-8 0x3A96F32B
5392. 564 3A96F309 10
5393. 8B 55 A0 8B 42 1C 85 C0 75 18
5394
5395==== BB 565 (0x3A96F32B) in 10596B, out 58211B, BBs exec'd 0 ====
5396 0x3A96F32B: movl -96(%ebp),%ecx
5397 0x3A96F32E: movl 8(%ebp),%esi
5398 0x3A96F331: movl -76(%ebp),%edx
5399 0x3A96F334: movl 44(%ecx),%eax
5400 0x3A96F337: movl 4(%eax),%eax
5401 0x3A96F33A: movl %ecx,-52(%ebp)
5402 0x3A96F33D: movl 8(%ecx),%ecx
5403 0x3A96F340: movl %eax,-108(%ebp)
5404 0x3A96F343: movl %eax,-40(%ebp)
5405 0x3A96F346: movl 12(%ebp),%eax
5406 0x3A96F349: movl %esi,-48(%ebp)
5407 0x3A96F34C: movl %edx,-112(%ebp)
5408 0x3A96F34F: movl %eax,-44(%ebp)
5409 0x3A96F352: movl (%ecx),%edx
5410 0x3A96F354: movl %ecx,-116(%ebp)
5411 0x3A96F357: testl %edx,%edx
5412 0x3A96F359: jnz-32 0x3A96F41C
5413. 565 3A96F32B 52
5414. 8B 4D A0 8B 75 08 8B 55 B4 8B 41 2C 8B 40 04 89 4D CC 8B 49 08 89 45 94 89 45 D8 8B 45 0C 89 75 D0 89 55 90 89 45 D4 8B 11 89 4D 8C 85 D2 0F 85 BD 00 00 00
5415
5416==== BB 566 (0x3A96F41C) in 10648B, out 58429B, BBs exec'd 0 ====
5417 0x3A96F41C: cmpl $0x1, %edx
5418 0x3A96F41F: jz-32 0x3A96F364
5419. 566 3A96F41C 9
5420. 83 FA 01 0F 84 3F FF FF FF
5421
5422==== BB 567 (0x3A96F364) in 10657B, out 58486B, BBs exec'd 0 ====
5423 0x3A96F364: movl -116(%ebp),%esi
5424 0x3A96F367: movl $0x24,%ecx
5425 0x3A96F36C: movl -108(%ebp),%edi
5426 0x3A96F36F: movl 4(%esi),%eax
5427 0x3A96F372: movl %ecx,4(%esp,,)
5428 0x3A96F376: addl %eax,%edi
5429 0x3A96F378: movl %edi,%esi
5430 0x3A96F37A: movl %edi,(%esp,,)
5431 0x3A96F37D: call 0x3A9750B0
5432. 567 3A96F364 30
5433. 8B 75 8C B9 24 00 00 00 8B 7D 94 8B 46 04 89 4C 24 04 01 C7 89 FE 89 3C 24 E8 2E 5D 00 00
5434
5435==== BB 568 (0x3A9750D0) in 10687B, out 58619B, BBs exec'd 0 ====
5436 0x3A9750D0: movb %dl,%cl
5437 0x3A9750D2: jp-8 0x3A9750FD
5438. 568 3A9750D0 4
5439. 88 D1 7A 29
5440
5441==== BB 569 (0x3A9750D4) in 10691B, out 58677B, BBs exec'd 0 ====
5442 0x3A9750D4: xorb (%eax),%cl
5443 0x3A9750D6: jz-32 0x3A97523D
5444. 569 3A9750D4 8
5445. 32 08 0F 84 61 01 00 00
5446
5447==== BB 570 (0x3A9750DC) in 10699B, out 58740B, BBs exec'd 0 ====
5448 0x3A9750DC: xorb %dl,%cl
5449 0x3A9750DE: jz-32 0x3A97526A
5450. 570 3A9750DC 8
5451. 30 D1 0F 84 86 01 00 00
5452
5453==== BB 571 (0x3A9750E4) in 10707B, out 58801B, BBs exec'd 0 ====
5454 0x3A9750E4: movb 1(%eax),%cl
5455 0x3A9750E7: incl %eax
5456 0x3A9750E8: cmpb %cl,%dl
5457 0x3A9750EA: jz-32 0x3A97523D
5458. 571 3A9750E4 12
5459. 8A 48 01 40 38 CA 0F 84 4D 01 00 00
5460
5461==== BB 572 (0x3A9750F0) in 10719B, out 58883B, BBs exec'd 0 ====
5462 0x3A9750F0: cmpb $0x0, %cl
5463 0x3A9750F3: jz-32 0x3A97526A
5464. 572 3A9750F0 9
5465. 80 F9 00 0F 84 71 01 00 00
5466
5467==== BB 573 (0x3A9750F9) in 10728B, out 58941B, BBs exec'd 0 ====
5468 0x3A9750F9: incl %eax
5469 0x3A9750FA: decl %edi
5470 0x3A9750FB: jnz-8 0x3A975111
5471. 573 3A9750F9 4
5472. 40 4F 75 14
5473
5474==== BB 574 (0x3A9750FD) in 10732B, out 59014B, BBs exec'd 0 ====
5475 0x3A9750FD: movb (%eax),%cl
5476 0x3A9750FF: cmpb %cl,%dl
5477 0x3A975101: jz-32 0x3A97523D
5478. 574 3A9750FD 10
5479. 8A 08 38 CA 0F 84 36 01 00 00
5480
5481==== BB 575 (0x3A975107) in 10742B, out 59088B, BBs exec'd 0 ====
5482 0x3A975107: cmpb $0x0, %cl
5483 0x3A97510A: jz-32 0x3A97526A
5484. 575 3A975107 9
5485. 80 F9 00 0F 84 5A 01 00 00
5486
5487==== BB 576 (0x3A975110) in 10751B, out 59146B, BBs exec'd 0 ====
5488 0x3A975110: incl %eax
5489 0x3A975111: movl (%eax),%ecx
5490 0x3A975113: movl $0xFEFEFEFF,%ebp
5491 0x3A975118: movl $0xFEFEFEFF,%edi
5492 0x3A97511D: addl %ecx,%ebp
5493 0x3A97511F: xorl %ecx,%ebp
5494 0x3A975121: addl %ecx,%edi
5495 0x3A975123: leal 4(%eax), %eax
5496 0x3A975126: jnb-32 0x3A975242
5497. 576 3A975110 28
5498. 40 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00
5499
5500==== BB 577 (0x3A97524E) in 10779B, out 59263B, BBs exec'd 0 ====
5501 0x3A97524E: incl %eax
5502 0x3A97524F: cmpb %dl,%ch{bp}
5503 0x3A975251: jz-8 0x3A97523D
5504. 577 3A97524E 5
5505. 40 38 D5 74 EA
5506
5507==== BB 578 (0x3A975253) in 10784B, out 59332B, BBs exec'd 0 ====
5508 0x3A975253: cmpb $0x0, %ch{bp}
5509 0x3A975256: jz-8 0x3A97526A
5510. 578 3A975253 5
5511. 80 FD 00 74 12
5512
5513==== BB 579 (0x3A975258) in 10789B, out 59390B, BBs exec'd 0 ====
5514 0x3A975258: shrl $0x10, %ecx
5515 0x3A97525B: incl %eax
5516 0x3A97525C: cmpb %dl,%cl
5517 0x3A97525E: jz-8 0x3A97523D
5518. 579 3A975258 8
5519. C1 E9 10 40 38 D1 74 DD
5520
5521==== BB 580 (0x3A975260) in 10797B, out 59472B, BBs exec'd 0 ====
5522 0x3A975260: cmpb $0x0, %cl
5523 0x3A975263: jz-8 0x3A97526A
5524. 580 3A975260 5
5525. 80 F9 00 74 05
5526
5527==== BB 581 (0x3A96F382) in 10802B, out 59530B, BBs exec'd 0 ====
5528 0x3A96F382: testl %eax,%eax
5529 0x3A96F384: jnz-32 0x3A96F8B4
5530. 581 3A96F382 8
5531. 85 C0 0F 85 2A 05 00 00
5532
5533==== BB 582 (0x3A96F38A) in 10810B, out 59589B, BBs exec'd 0 ====
5534 0x3A96F38A: movl %esi,-36(%ebp)
5535 0x3A96F38D: leal -52(%ebp), %eax
5536 0x3A96F390: leal -56(%ebp), %edx
5537 0x3A96F393: movl %eax,(%esp,,)
5538 0x3A96F396: leal 0xFFFF7834(%ebx), %ecx
5539 0x3A96F39C: leal -60(%ebp), %eax
5540 0x3A96F39F: call 0x3A9701D0
5541. 582 3A96F38A 26
5542. 89 75 DC 8D 45 CC 8D 55 C8 89 04 24 8D 8B 34 78 FF FF 8D 45 C4 E8 2C 0E 00 00
5543
5544==== BB 583 _dl_catch_error(0x3A9701D0) in 10836B, out 59700B, BBs exec'd 0 ====
5545 0x3A9701D0: pushl %ebp
5546 0x3A9701D1: movl %esp,%ebp
5547 0x3A9701D3: subl $0xF8, %esp
5548 0x3A9701D9: movl %eax,0xFFFFFF24(%ebp)
5549 0x3A9701DF: xorl %eax, %eax
5550 0x3A9701E1: movl %ebx,-12(%ebp)
5551 0x3A9701E4: movl %esi,-8(%ebp)
5552 0x3A9701E7: movl %edi,-4(%ebp)
5553 0x3A9701EA: call 0x3A97592B
5554. 583 3A9701D0 31
5555. 55 89 E5 81 EC F8 00 00 00 89 85 24 FF FF FF 31 C0 89 5D F4 89 75 F8 89 7D FC E8 3C 57 00 00
5556
5557==== BB 584 (0x3A9701EF) in 10867B, out 59857B, BBs exec'd 0 ====
5558 0x3A9701EF: addl $0x847D, %ebx
5559 0x3A9701F5: movl %edx,0xFFFFFF20(%ebp)
5560 0x3A9701FB: movl %ecx,0xFFFFFF1C(%ebp)
5561 0x3A970201: movl %eax,0xFFFFFF2C(%ebp)
5562 0x3A970207: call*l 0xFFFFF9E0(%ebx)
5563. 584 3A9701EF 30
5564. 81 C3 7D 84 00 00 89 95 20 FF FF FF 89 8D 1C FF FF FF 89 85 2C FF FF FF FF 93 E0 F9 FF FF
5565
5566==== BB 585 _dl_initial_error_catch_tsd(0x3A9658C0) in 10897B, out 59973B, BBs exec'd 0 ====
5567 0x3A9658C0: pushl %ebp
5568 0x3A9658C1: movl %esp,%ebp
5569 0x3A9658C3: popl %ebp
5570 0x3A9658C4: call 0x3A975927
5571. 585 3A9658C0 9
5572. 55 89 E5 5D E8 5E 00 01 00
5573
5574==== BB 586 (0x3A9658C9) in 10906B, out 60057B, BBs exec'd 0 ====
5575 0x3A9658C9: addl $0x12DA3, %ecx
5576 0x3A9658CF: leal 0x3C(%ecx), %eax
5577 0x3A9658D5: ret
5578. 586 3A9658C9 13
5579. 81 C1 A3 2D 01 00 8D 81 3C 00 00 00 C3
5580
5581==== BB 587 (0x3A97020D) in 10919B, out 60117B, BBs exec'd 0 ====
5582 0x3A97020D: movl %eax,0xFFFFFF18(%ebp)
5583 0x3A970213: movl (%eax),%eax
5584 0x3A970215: movl %eax,-28(%ebp)
5585 0x3A970218: leal 0xFFFFFF30(%ebp), %eax
5586 0x3A97021E: movl %eax,(%esp,,)
5587 0x3A970221: call 0x3A974F30
5588. 587 3A97020D 25
5589. 89 85 18 FF FF FF 8B 00 89 45 E4 8D 85 30 FF FF FF 89 04 24 E8 0A 4D 00 00
5590
5591==== BB 588 _setjmp(0x3A974F30) in 10944B, out 60218B, BBs exec'd 0 ====
5592 0x3A974F30: xorl %eax, %eax
5593 0x3A974F32: movl 4(%esp,,),%edx
5594 0x3A974F36: movl %ebx,0(%edx)
5595 0x3A974F39: movl %esi,4(%edx)
5596 0x3A974F3C: movl %edi,8(%edx)
5597 0x3A974F3F: leal 4(%esp,,), %ecx
5598 0x3A974F43: movl %ecx,16(%edx)
5599 0x3A974F46: movl 0(%esp,,),%ecx
5600 0x3A974F4A: movl %ecx,20(%edx)
5601 0x3A974F4D: movl %ebp,12(%edx)
5602 0x3A974F50: movl %eax,24(%edx)
5603 0x3A974F53: ret
5604. 588 3A974F30 36
5605. 31 C0 8B 54 24 04 89 5A 00 89 72 04 89 7A 08 8D 4C 24 04 89 4A 10 8B 4C 24 00 89 4A 14 89 6A 0C 89 42 18 C3
5606
5607==== BB 589 (0x3A970226) in 10980B, out 60379B, BBs exec'd 0 ====
5608 0x3A970226: testl %eax,%eax
5609 0x3A970228: movl %eax,%edx
5610 0x3A97022A: jnz-8 0x3A97027A
5611. 589 3A970226 6
5612. 85 C0 89 C2 75 4E
5613
5614==== BB 590 (0x3A97022C) in 10986B, out 60445B, BBs exec'd 0 ====
5615 0x3A97022C: movl 0xFFFFFF18(%ebp),%ecx
5616 0x3A970232: leal 0xFFFFFF28(%ebp), %eax
5617 0x3A970238: movl %eax,(%ecx)
5618 0x3A97023A: movl 8(%ebp),%eax
5619 0x3A97023D: movl %eax,(%esp,,)
5620 0x3A970240: call*l 0xFFFFFF1C(%ebp)
5621. 590 3A97022C 26
5622. 8B 8D 18 FF FF FF 8D 85 28 FF FF FF 89 01 8B 45 08 89 04 24 FF 95 1C FF FF FF
5623
5624==== BB 591 openaux(0x3A96FEA0) in 11012B, out 60543B, BBs exec'd 0 ====
5625 0x3A96FEA0: pushl %ebp
5626 0x3A96FEA1: movl $0x1,%ecx
5627 0x3A96FEA6: movl %esp,%ebp
5628 0x3A96FEA8: pushl %esi
5629 0x3A96FEA9: subl $0xC, %esp
5630 0x3A96FEAC: movl 8(%ebp),%esi
5631 0x3A96FEAF: movl 8(%esi),%eax
5632 0x3A96FEB2: movl 16(%esi),%edx
5633 0x3A96FEB5: movl %eax,8(%esp,,)
5634 0x3A96FEB9: movl 4(%esi),%eax
5635 0x3A96FEBC: movl %eax,4(%esp,,)
5636 0x3A96FEC0: movl (%esi),%eax
5637 0x3A96FEC2: movzbl 0x174(%eax),%eax
5638 0x3A96FEC9: testb $0x3, %al
5639 0x3A96FECB: jz-8 0x3A96FED2
5640. 591 3A96FEA0 45
5641. 55 B9 01 00 00 00 89 E5 56 83 EC 0C 8B 75 08 8B 46 08 8B 56 10 89 44 24 08 8B 46 04 89 44 24 04 8B 06 0F B6 80 74 01 00 00 A8 03 74 05
5642
5643==== BB 592 (0x3A96FED2) in 11057B, out 60761B, BBs exec'd 0 ====
5644 0x3A96FED2: movl %ecx,(%esp,,)
5645 0x3A96FED5: movl (%esi),%eax
5646 0x3A96FED7: xorl %ecx, %ecx
5647 0x3A96FED9: call 0x3A96AE40
5648. 592 3A96FED2 12
5649. 89 0C 24 8B 06 31 C9 E8 62 AF FF FF
5650
5651==== BB 593 (0x3A96B088) in 11069B, out 60847B, BBs exec'd 0 ====
5652 0x3A96B088: movl 0xFFFFFDD4(%ebp),%edx
5653 0x3A96B08E: movl %edx,(%esp,,)
5654 0x3A96B091: call 0x3A9752D0
5655. 593 3A96B088 14
5656. 8B 95 D4 FD FF FF 89 14 24 E8 3A A2 00 00
5657
5658==== BB 594 (0x3A96B096) in 11083B, out 60918B, BBs exec'd 0 ====
5659 0x3A96B096: incl %eax
5660 0x3A96B097: testb $0x1, 0xFFFFFC14(%ebx)
5661 0x3A96B09E: movl %eax,0xFFFFFDC8(%ebp)
5662 0x3A96B0A4: jnz-32 0x3A96B4D6
5663. 594 3A96B096 20
5664. 40 F6 83 14 FC FF FF 01 89 85 C8 FD FF FF 0F 85 2C 04 00 00
5665
5666==== BB 595 (0x3A96B0AA) in 11103B, out 61019B, BBs exec'd 0 ====
5667 0x3A96B0AA: movl 0xFFFFFDD8(%ebp),%esi
5668 0x3A96B0B0: movl $0xFFFFFFFF,%edi
5669 0x3A96B0B5: movl %edi,0xFFFFFDCC(%ebp)
5670 0x3A96B0BB: testl %esi,%esi
5671 0x3A96B0BD: jz-8 0x3A96B0D3
5672. 595 3A96B0AA 21
5673. 8B B5 D8 FD FF FF BF FF FF FF FF 89 BD CC FD FF FF 85 F6 74 14
5674
5675==== BB 596 (0x3A96B0BF) in 11124B, out 61119B, BBs exec'd 0 ====
5676 0x3A96B0BF: movl 0xFFFFFDD8(%ebp),%eax
5677 0x3A96B0C5: movl 0x8C(%eax),%ecx
5678 0x3A96B0CB: testl %ecx,%ecx
5679 0x3A96B0CD: jnz-32 0x3A96B276
5680. 596 3A96B0BF 20
5681. 8B 85 D8 FD FF FF 8B 88 8C 00 00 00 85 C9 0F 85 A3 01 00 00
5682
5683==== BB 597 (0x3A96B0D3) in 11144B, out 61210B, BBs exec'd 0 ====
5684 0x3A96B0D3: movl 0xFFFFFDD8(%ebp),%esi
5685 0x3A96B0D9: testl %esi,%esi
5686 0x3A96B0DB: jz-32 0x3A96B1A3
5687. 597 3A96B0D3 14
5688. 8B B5 D8 FD FF FF 85 F6 0F 84 C2 00 00 00
5689
5690==== BB 598 (0x3A96B0E1) in 11158B, out 61285B, BBs exec'd 0 ====
5691 0x3A96B0E1: leal 0xFFFFF009(%ebx), %edx
5692 0x3A96B0E7: movl %edx,0xFFFFFDB4(%ebp)
5693 0x3A96B0ED: jmp-8 0x3A96B10E
5694. 598 3A96B0E1 14
5695. 8D 93 09 F0 FF FF 89 95 B4 FD FF FF EB 1F
5696
5697==== BB 599 (0x3A96B10E) in 11172B, out 61345B, BBs exec'd 0 ====
5698 0x3A96B10E: movl 0xFFFFFDB4(%ebp),%ecx
5699 0x3A96B114: leal 0x180(%esi), %edi
5700 0x3A96B11A: movl %esi,%eax
5701 0x3A96B11C: movl %edi,%edx
5702 0x3A96B11E: movl %ecx,(%esp,,)
5703 0x3A96B121: movl $0xF,%ecx
5704 0x3A96B126: call 0x3A96A890
5705. 599 3A96B10E 29
5706. 8B 8D B4 FD FF FF 8D BE 80 01 00 00 89 F0 89 FA 89 0C 24 B9 0F 00 00 00 E8 65 F7 FF FF
5707
5708==== BB 600 cache_rpath(0x3A96A890) in 11201B, out 61455B, BBs exec'd 0 ====
5709 0x3A96A890: pushl %ebp
5710 0x3A96A891: movl %esp,%ebp
5711 0x3A96A893: subl $0xC, %esp
5712 0x3A96A896: movl %esi,-8(%ebp)
5713 0x3A96A899: movl %edx,%esi
5714 0x3A96A89B: movl %edi,-4(%ebp)
5715 0x3A96A89E: movl (%edx),%edx
5716 0x3A96A8A0: movl %eax,%edi
5717 0x3A96A8A2: xorl %eax, %eax
5718 0x3A96A8A4: cmpl $0xFFFFFFFF, %edx
5719 0x3A96A8A7: jz-8 0x3A96A8D0
5720. 600 3A96A890 25
5721. 55 89 E5 83 EC 0C 89 75 F8 89 D6 89 7D FC 8B 12 89 C7 31 C0 83 FA FF 74 27
5722
5723==== BB 601 (0x3A96A8D0) in 11226B, out 61621B, BBs exec'd 0 ====
5724 0x3A96A8D0: movl -8(%ebp),%esi
5725 0x3A96A8D3: movl -4(%ebp),%edi
5726 0x3A96A8D6: movl %ebp,%esp
5727 0x3A96A8D8: popl %ebp
5728 0x3A96A8D9: ret
5729. 601 3A96A8D0 10
5730. 8B 75 F8 8B 7D FC 89 EC 5D C3
5731
5732==== BB 602 (0x3A96B12B) in 11236B, out 61700B, BBs exec'd 0 ====
5733 0x3A96B12B: testb %al,%al
5734 0x3A96B12D: jz-8 0x3A96B0EF
5735. 602 3A96B12B 4
5736. 84 C0 74 C0
5737
5738==== BB 603 (0x3A96B0EF) in 11240B, out 61761B, BBs exec'd 0 ====
5739 0x3A96B0EF: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
5740 0x3A96B0F6: movl 0x160(%esi),%esi
5741 0x3A96B0FC: setz %al
5742 0x3A96B0FF: testl %esi,%esi
5743 0x3A96B101: setnz %dl
5744 0x3A96B104: andl %edx,%eax
5745 0x3A96B106: testb $0x1, %al
5746 0x3A96B108: jz-32 0x3A96B1A3
5747. 603 3A96B0EF 31
5748. 83 BD CC FD FF FF FF 8B B6 60 01 00 00 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 0F 84 95 00 00 00
5749
5750==== BB 604 (0x3A96B1A3) in 11271B, out 61912B, BBs exec'd 0 ====
5751 0x3A96B1A3: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
5752 0x3A96B1AA: movl 0xFFFFF994(%ebx),%esi
5753 0x3A96B1B0: setz %al
5754 0x3A96B1B3: testl %esi,%esi
5755 0x3A96B1B5: setnz %dl
5756 0x3A96B1B8: andl %edx,%eax
5757 0x3A96B1BA: testb $0x1, %al
5758 0x3A96B1BC: jz-8 0x3A96B216
5759. 604 3A96B1A3 27
5760. 83 BD CC FD FF FF FF 8B B3 94 F9 FF FF 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 74 58
5761
5762==== BB 605 (0x3A96B1BE) in 11298B, out 62060B, BBs exec'd 0 ====
5763 0x3A96B1BE: movzbl 0x174(%esi),%eax
5764 0x3A96B1C5: andb $0x3, %al
5765 0x3A96B1C7: cmpb $0x2, %al
5766 0x3A96B1C9: jz-8 0x3A96B216
5767. 605 3A96B1BE 13
5768. 0F B6 86 74 01 00 00 24 03 3C 02 74 4B
5769
5770==== BB 606 (0x3A96B1CB) in 11311B, out 62157B, BBs exec'd 0 ====
5771 0x3A96B1CB: cmpl 0xFFFFFDD8(%ebp),%esi
5772 0x3A96B1D1: jz-8 0x3A96B216
5773. 606 3A96B1CB 8
5774. 3B B5 D8 FD FF FF 74 43
5775
5776==== BB 607 (0x3A96B216) in 11319B, out 62225B, BBs exec'd 0 ====
5777 0x3A96B216: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
5778 0x3A96B21D: jz-8 0x3A96B276
5779. 607 3A96B216 9
5780. 83 BD CC FD FF FF FF 74 57
5781
5782==== BB 608 (0x3A96B276) in 11328B, out 62291B, BBs exec'd 0 ====
5783 0x3A96B276: cmpl $0xFFFFFFFF, 0xBC(%ebx)
5784 0x3A96B27D: jz-8 0x3A96B21F
5785. 608 3A96B276 9
5786. 83 BB BC 00 00 00 FF 74 A0
5787
5788==== BB 609 (0x3A96B27F) in 11337B, out 62357B, BBs exec'd 0 ====
5789 0x3A96B27F: leal 0xFFFFFDE0(%ebp), %eax
5790 0x3A96B285: leal 0xFFFFFDE4(%ebp), %ecx
5791 0x3A96B28B: movl %eax,4(%esp,,)
5792 0x3A96B28F: leal 0xBC(%ebx), %eax
5793 0x3A96B295: movl %ecx,8(%esp,,)
5794 0x3A96B299: movl %eax,(%esp,,)
5795 0x3A96B29C: movl 0xFFFFFDD0(%ebp),%ecx
5796 0x3A96B2A2: movl 0xFFFFFDC8(%ebp),%edx
5797 0x3A96B2A8: movl 0xFFFFFDD4(%ebp),%eax
5798 0x3A96B2AE: call 0x3A969250
5799. 609 3A96B27F 52
5800. 8D 85 E0 FD FF FF 8D 8D E4 FD FF FF 89 44 24 04 8D 83 BC 00 00 00 89 4C 24 08 89 04 24 8B 8D D0 FD FF FF 8B 95 C8 FD FF FF 8B 85 D4 FD FF FF E8 9D DF FF FF
5801
5802==== BB 610 open_path(0x3A969250) in 11389B, out 62513B, BBs exec'd 0 ====
5803 0x3A969250: pushl %ebp
5804 0x3A969251: movl %esp,%ebp
5805 0x3A969253: pushl %edi
5806 0x3A969254: xorl %edi, %edi
5807 0x3A969256: pushl %esi
5808 0x3A969257: xorl %esi, %esi
5809 0x3A969259: pushl %ebx
5810 0x3A96925A: subl $0xB4, %esp
5811 0x3A969260: movl %eax,-112(%ebp)
5812 0x3A969263: movl 8(%ebp),%eax
5813 0x3A969266: call 0x3A97592B
5814. 610 3A969250 27
5815. 55 89 E5 57 31 FF 56 31 F6 53 81 EC B4 00 00 00 89 45 90 8B 45 08 E8 C0 C6 00 00
5816
5817==== BB 611 (0x3A96926B) in 11416B, out 62703B, BBs exec'd 0 ====
5818 0x3A96926B: addl $0xF401, %ebx
5819 0x3A969271: movl %ecx,-120(%ebp)
5820 0x3A969274: movl (%eax),%eax
5821 0x3A969276: movl %edx,-116(%ebp)
5822 0x3A969279: movl 0xD8(%ebx),%ecx
5823 0x3A96927F: movl %edi,0xFFFFFF7C(%ebp)
5824 0x3A969285: movl %eax,-124(%ebp)
5825 0x3A969288: movl 0xCC(%ebx),%eax
5826 0x3A96928E: movl $0xFFFFFFFF, -128(%ebp)
5827 0x3A969295: movl %esi,0xFFFFFF78(%ebp)
5828 0x3A96929B: addl %ecx,%eax
5829 0x3A96929D: leal 18(%edx,%eax,1), %eax
5830 0x3A9692A1: movl -124(%ebp),%ecx
5831 0x3A9692A4: andl $0xFFFFFFFC, %eax
5832 0x3A9692A7: subl %eax,%esp
5833 0x3A9692A9: leal 27(%esp,,), %edx
5834 0x3A9692AD: movl (%ecx),%edi
5835 0x3A9692AF: andl $0xFFFFFFF0, %edx
5836 0x3A9692B2: movl %edx,0xFFFFFF74(%ebp)
5837 0x3A9692B8: nop
5838 0x3A9692B9: leal 0(%esi,,), %esi
5839 0x3A9692C0: xorl %eax, %eax
5840 0x3A9692C2: movl %eax,0xFFFFFF70(%ebp)
5841 0x3A9692C8: xorl %eax, %eax
5842 0x3A9692CA: testb $0x1, 0xFFFFFC14(%ebx)
5843 0x3A9692D1: movl %eax,0xFFFFFF68(%ebp)
5844 0x3A9692D7: jnz-32 0x3A969555
5845. 611 3A96926B 114
5846. 81 C3 01 F4 00 00 89 4D 88 8B 00 89 55 8C 8B 8B D8 00 00 00 89 BD 7C FF FF FF 89 45 84 8B 83 CC 00 00 00 C7 45 80 FF FF FF FF 89 B5 78 FF FF FF 01 C8 8D 44 02 12 8B 4D 84 83 E0 FC 29 C4 8D 54 24 1B 8B 39 83 E2 F0 89 95 74 FF FF FF 90 8D B4 26 00 00 00 00 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00
5847
5848==== BB 612 (0x3A9692DD) in 11530B, out 63073B, BBs exec'd 0 ====
5849 0x3A9692DD: movl 16(%edi),%eax
5850 0x3A9692E0: xorl %esi, %esi
5851 0x3A9692E2: movl %eax,8(%esp,,)
5852 0x3A9692E6: movl 12(%edi),%eax
5853 0x3A9692E9: movl %eax,4(%esp,,)
5854 0x3A9692ED: movl 0xFFFFFF74(%ebp),%ecx
5855 0x3A9692F3: movl %ecx,(%esp,,)
5856 0x3A9692F6: call 0x3A975770
5857. 612 3A9692DD 30
5858. 8B 47 10 31 F6 89 44 24 08 8B 47 0C 89 44 24 04 8B 8D 74 FF FF FF 89 0C 24 E8 75 C4 00 00
5859
5860==== BB 613 (0x3A9692FB) in 11560B, out 63208B, BBs exec'd 0 ====
5861 0x3A9692FB: cmpl $0xFFFFFFFF, -128(%ebp)
5862 0x3A9692FF: movl %eax,0xFFFFFF6C(%ebp)
5863 0x3A969305: jnz-32 0x3A9694A3
5864. 613 3A9692FB 16
5865. 83 7D 80 FF 89 85 6C FF FF FF 0F 85 98 01 00 00
5866
5867==== BB 614 (0x3A96930B) in 11576B, out 63290B, BBs exec'd 0 ====
5868 0x3A96930B: cmpl 0xC8(%ebx),%esi
5869 0x3A969311: jb-8 0x3A969332
5870. 614 3A96930B 8
5871. 3B B3 C8 00 00 00 72 1F
5872
5873==== BB 615 (0x3A969332) in 11584B, out 63358B, BBs exec'd 0 ====
5874 0x3A969332: cmpl $0x1, 20(%edi,%esi,4)
5875 0x3A969337: jz-8 0x3A969318
5876. 615 3A969332 7
5877. 83 7C B7 14 01 74 DF
5878
5879==== BB 616 (0x3A969339) in 11591B, out 63425B, BBs exec'd 0 ====
5880 0x3A969339: movl 0xC4(%ebx),%eax
5881 0x3A96933F: movl 4(%eax,%esi,8),%eax
5882 0x3A969343: movl %eax,8(%esp,,)
5883 0x3A969347: movl 0xC4(%ebx),%eax
5884 0x3A96934D: movl (%eax,%esi,8),%eax
5885 0x3A969350: movl %eax,4(%esp,,)
5886 0x3A969354: movl 0xFFFFFF6C(%ebp),%eax
5887 0x3A96935A: movl %eax,(%esp,,)
5888 0x3A96935D: call 0x3A975770
5889. 616 3A969339 41
5890. 8B 83 C4 00 00 00 8B 44 F0 04 89 44 24 08 8B 83 C4 00 00 00 8B 04 F0 89 44 24 04 8B 85 6C FF FF FF 89 04 24 E8 0E C4 00 00
5891
5892==== BB 617 (0x3A969362) in 11632B, out 63570B, BBs exec'd 0 ====
5893 0x3A969362: movl -116(%ebp),%edx
5894 0x3A969365: movl %edx,8(%esp,,)
5895 0x3A969369: movl -112(%ebp),%ecx
5896 0x3A96936C: movl %eax,(%esp,,)
5897 0x3A96936F: movl %ecx,4(%esp,,)
5898 0x3A969373: call 0x3A975770
5899. 617 3A969362 22
5900. 8B 55 8C 89 54 24 08 8B 4D 90 89 04 24 89 4C 24 04 E8 F8 C3 00 00
5901
5902==== BB 618 (0x3A969378) in 11654B, out 63674B, BBs exec'd 0 ====
5903 0x3A969378: movl %eax,0xFFFFFF70(%ebp)
5904 0x3A96937E: movl 0xFFFFFF74(%ebp),%eax
5905 0x3A969384: subl %eax,0xFFFFFF70(%ebp)
5906 0x3A96938A: testb $0x1, 0xFFFFFC14(%ebx)
5907 0x3A969391: jnz-32 0x3A9694E7
5908. 618 3A969378 31
5909. 89 85 70 FF FF FF 8B 85 74 FF FF FF 29 85 70 FF FF FF F6 83 14 FC FF FF 01 0F 85 50 01 00 00
5910
5911==== BB 619 (0x3A969397) in 11685B, out 63797B, BBs exec'd 0 ====
5912 0x3A969397: movl 16(%ebp),%edx
5913 0x3A96939A: movl 0xFFFFFF74(%ebp),%eax
5914 0x3A9693A0: call 0x3A968F20
5915. 619 3A969397 14
5916. 8B 55 10 8B 85 74 FF FF FF E8 7B FB FF FF
5917
5918==== BB 620 (0x3A9693A5) in 11699B, out 63874B, BBs exec'd 0 ====
5919 0x3A9693A5: movl %eax,-128(%ebp)
5920 0x3A9693A8: movl 20(%edi,%esi,4),%eax
5921 0x3A9693AC: testl %eax,%eax
5922 0x3A9693AE: jnz-8 0x3A9693C8
5923. 620 3A9693A5 11
5924. 89 45 80 8B 44 B7 14 85 C0 75 18
5925
5926==== BB 621 (0x3A9693B0) in 11710B, out 63966B, BBs exec'd 0 ====
5927 0x3A9693B0: cmpl $0xFFFFFFFF, -128(%ebp)
5928 0x3A9693B4: jz-32 0x3A9694FE
5929. 621 3A9693B0 10
5930. 83 7D 80 FF 0F 84 44 01 00 00
5931
5932==== BB 622 (0x3A9694FE) in 11720B, out 64029B, BBs exec'd 0 ====
5933 0x3A9694FE: movl 0xFFFFFF70(%ebp),%eax
5934 0x3A969504: movl -116(%ebp),%ecx
5935 0x3A969507: movl 0xFFFFFF74(%ebp),%edx
5936 0x3A96950D: subl %ecx,%eax
5937 0x3A96950F: movb $0x0, -1(%eax,%edx,1)
5938 0x3A969514: leal -108(%ebp), %eax
5939 0x3A969517: movl %eax,8(%esp,,)
5940 0x3A96951B: movl %edx,4(%esp,,)
5941 0x3A96951F: movl $0x3, (%esp,,)
5942 0x3A969526: call 0x3A974210
5943. 622 3A9694FE 45
5944. 8B 85 70 FF FF FF 8B 4D 8C 8B 95 74 FF FF FF 29 C8 C6 44 10 FF 00 8D 45 94 89 44 24 08 89 54 24 04 C7 04 24 03 00 00 00 E8 E5 AC 00 00
5945
5946==== BB 623 __GI___xstat64(0x3A974210) in 11765B, out 64189B, BBs exec'd 0 ====
5947 0x3A974210: pushl %ebp
5948 0x3A974211: movl %esp,%ebp
5949 0x3A974213: subl $0x58, %esp
5950 0x3A974216: movl %ebx,-12(%ebp)
5951 0x3A974219: call 0x3A97592B
5952. 623 3A974210 14
5953. 55 89 E5 83 EC 58 89 5D F4 E8 0D 17 00 00
5954
5955==== BB 624 (0x3A97421E) in 11779B, out 64287B, BBs exec'd 0 ====
5956 0x3A97421E: addl $0x444E, %ebx
5957 0x3A974224: movl %esi,-8(%ebp)
5958 0x3A974227: movl 0x24(%ebx),%esi
5959 0x3A97422D: movl %edi,-4(%ebp)
5960 0x3A974230: movl (%esi),%eax
5961 0x3A974232: testl %eax,%eax
5962 0x3A974234: jnz-8 0x3A9742B0
5963. 624 3A97421E 24
5964. 81 C3 4E 44 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A
5965
5966==== BB 625 (0x3A974236) in 11803B, out 64411B, BBs exec'd 0 ====
5967 0x3A974236: movl 0x148(%ebx),%edi
5968 0x3A97423C: movl 12(%ebp),%edx
5969 0x3A97423F: movl 16(%ebp),%ecx
5970 0x3A974242: xchgl %edx, %ebx
5971 0x3A974244: movl $0xC3,%eax
5972 0x3A974249: int $0x80
5973. 625 3A974236 21
5974. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C3 00 00 00 CD 80
5975
5976==== BB 626 (0x3A97424B) in 11824B, out 64504B, BBs exec'd 0 ====
5977 0x3A97424B: xchgl %edx, %ebx
5978 0x3A97424D: cmpl $0xFFFFF000, %eax
5979 0x3A974252: jnbe-32 0x3A974306
5980. 626 3A97424B 13
5981. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00
5982
5983==== BB 627 (0x3A974306) in 11837B, out 64580B, BBs exec'd 0 ====
5984 0x3A974306: negl %eax
5985 0x3A974308: movl %eax,0x148(%ebx)
5986 0x3A97430E: movl $0xFFFFFFFF,%eax
5987 0x3A974313: jmp 0x3A974258
5988. 627 3A974306 18
5989. F7 D8 89 83 48 01 00 00 B8 FF FF FF FF E9 40 FF FF FF
5990
5991==== BB 628 (0x3A974258) in 11855B, out 64649B, BBs exec'd 0 ====
5992 0x3A974258: cmpl $0xFFFFFFFF, %eax
5993 0x3A97425B: movl %eax,%edx
5994 0x3A97425D: jz-8 0x3A974290
5995. 628 3A974258 7
5996. 83 F8 FF 89 C2 74 31
5997
5998==== BB 629 (0x3A974290) in 11862B, out 64716B, BBs exec'd 0 ====
5999 0x3A974290: cmpl $0x26, 0x148(%ebx)
6000 0x3A974297: jnz-8 0x3A97425F
6001. 629 3A974290 9
6002. 83 BB 48 01 00 00 26 75 C6
6003
6004==== BB 630 (0x3A97425F) in 11871B, out 64782B, BBs exec'd 0 ====
6005 0x3A97425F: testl %edx,%edx
6006 0x3A974261: jnz-8 0x3A974280
6007. 630 3A97425F 4
6008. 85 D2 75 1D
6009
6010==== BB 631 (0x3A974280) in 11875B, out 64841B, BBs exec'd 0 ====
6011 0x3A974280: movl -12(%ebp),%ebx
6012 0x3A974283: movl %edx,%eax
6013 0x3A974285: movl -8(%ebp),%esi
6014 0x3A974288: movl -4(%ebp),%edi
6015 0x3A97428B: movl %ebp,%esp
6016 0x3A97428D: popl %ebp
6017 0x3A97428E: ret
6018. 631 3A974280 15
6019. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3
6020
6021==== BB 632 (0x3A96952B) in 11890B, out 64943B, BBs exec'd 0 ====
6022 0x3A96952B: testl %eax,%eax
6023 0x3A96952D: jnz-8 0x3A969542
6024. 632 3A96952B 4
6025. 85 C0 75 13
6026
6027==== BB 633 (0x3A969542) in 11894B, out 65002B, BBs exec'd 0 ====
6028 0x3A969542: movl $0x1,%edx
6029 0x3A969547: movl $0x1,%eax
6030 0x3A96954C: movl %edx,20(%edi,%esi,4)
6031 0x3A969550: jmp 0x3A9693C8
6032. 633 3A969542 19
6033. BA 01 00 00 00 B8 01 00 00 00 89 54 B7 14 E9 73 FE FF FF
6034
6035==== BB 634 (0x3A9693C8) in 11913B, out 65071B, BBs exec'd 0 ====
6036 0x3A9693C8: cmpl $0x2, %eax
6037 0x3A9693CB: setz %al
6038 0x3A9693CE: movzbl %al,%eax
6039 0x3A9693D1: orl %eax,0xFFFFFF68(%ebp)
6040 0x3A9693D7: cmpl $0xFFFFFFFF, -128(%ebp)
6041 0x3A9693DB: jz-32 0x3A969318
6042. 634 3A9693C8 25
6043. 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF
6044
6045==== BB 635 (0x3A969318) in 11938B, out 65187B, BBs exec'd 0 ====
6046 0x3A969318: incl %esi
6047 0x3A969319: cmpl $0xFFFFFFFF, -128(%ebp)
6048 0x3A96931D: leal 0(%esi), %esi
6049 0x3A969320: jnz-32 0x3A9694A3
6050. 635 3A969318 14
6051. 46 83 7D 80 FF 8D 76 00 0F 85 7D 01 00 00
6052
6053==== BB 636 (0x3A969326) in 11952B, out 65268B, BBs exec'd 0 ====
6054 0x3A969326: cmpl 0xC8(%ebx),%esi
6055 0x3A96932C: jnb-32 0x3A969444
6056. 636 3A969326 12
6057. 3B B3 C8 00 00 00 0F 83 12 01 00 00
6058
6059==== BB 637 (0x3A974263) in 11964B, out 65336B, BBs exec'd 0 ====
6060 0x3A974263: movl 16(%ebp),%ecx
6061 0x3A974266: movl 88(%ecx),%eax
6062 0x3A974269: cmpl %eax,12(%ecx)
6063 0x3A97426C: jz-8 0x3A974280
6064. 637 3A974263 11
6065. 8B 4D 10 8B 41 58 39 41 0C 74 12
6066
6067==== BB 638 (0x3A96952F) in 11975B, out 65424B, BBs exec'd 0 ====
6068 0x3A96952F: movl -92(%ebp),%eax
6069 0x3A969532: andl $0xF000, %eax
6070 0x3A969537: cmpl $0x4000, %eax
6071 0x3A96953C: jz-32 0x3A9693BA
6072. 638 3A96952F 19
6073. 8B 45 A4 25 00 F0 00 00 3D 00 40 00 00 0F 84 78 FE FF FF
6074
6075==== BB 639 (0x3A9693BA) in 11994B, out 65508B, BBs exec'd 0 ====
6076 0x3A9693BA: movl $0x2,%eax
6077 0x3A9693BF: movl %eax,20(%edi,%esi,4)
6078 0x3A9693C3: movl $0x2,%eax
6079 0x3A9693C8: cmpl $0x2, %eax
6080 0x3A9693CB: setz %al
6081 0x3A9693CE: movzbl %al,%eax
6082 0x3A9693D1: orl %eax,0xFFFFFF68(%ebp)
6083 0x3A9693D7: cmpl $0xFFFFFFFF, -128(%ebp)
6084 0x3A9693DB: jz-32 0x3A969318
6085. 639 3A9693BA 39
6086. B8 02 00 00 00 89 44 B7 14 B8 02 00 00 00 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF
6087
6088==== BB 640 (0x3A969444) in 12033B, out 65663B, BBs exec'd 0 ====
6089 0x3A969444: cmpl $0xFFFFFFFF, -128(%ebp)
6090 0x3A969448: jnz-8 0x3A9694A3
6091. 640 3A969444 6
6092. 83 7D 80 FF 75 59
6093
6094==== BB 641 (0x3A96944A) in 12039B, out 65726B, BBs exec'd 0 ====
6095 0x3A96944A: movl 0xFFFFFF68(%ebp),%eax
6096 0x3A969450: testl %eax,%eax
6097 0x3A969452: jz-8 0x3A969469
6098. 641 3A96944A 10
6099. 8B 85 68 FF FF FF 85 C0 74 15
6100
6101==== BB 642 (0x3A969454) in 12049B, out 65801B, BBs exec'd 0 ====
6102 0x3A969454: movl 0x148(%ebx),%edx
6103 0x3A96945A: cmpl $0x2, %edx
6104 0x3A96945D: jz-8 0x3A969469
6105. 642 3A969454 11
6106. 8B 93 48 01 00 00 83 FA 02 74 0A
6107
6108==== BB 643 (0x3A969469) in 12060B, out 65874B, BBs exec'd 0 ====
6109 0x3A969469: addl $0x4, -124(%ebp)
6110 0x3A96946D: movl 0xFFFFFF68(%ebp),%ecx
6111 0x3A969473: orl %ecx,0xFFFFFF78(%ebp)
6112 0x3A969479: movl -124(%ebp),%edx
6113 0x3A96947C: movl (%edx),%eax
6114 0x3A96947E: testl %eax,%eax
6115 0x3A969480: movl %eax,%edi
6116 0x3A969482: jnz-32 0x3A9692C0
6117. 643 3A969469 31
6118. 83 45 84 04 8B 8D 68 FF FF FF 09 8D 78 FF FF FF 8B 55 84 8B 02 85 C0 89 C7 0F 85 38 FE FF FF
6119
6120==== BB 644 (0x3A969488) in 12091B, out 66013B, BBs exec'd 0 ====
6121 0x3A969488: movl 0xFFFFFF78(%ebp),%eax
6122 0x3A96948E: testl %eax,%eax
6123 0x3A969490: jz-32 0x3A969732
6124. 644 3A969488 14
6125. 8B 85 78 FF FF FF 85 C0 0F 84 9C 02 00 00
6126
6127==== BB 645 (0x3A969496) in 12105B, out 66088B, BBs exec'd 0 ====
6128 0x3A969496: movl $0xFFFFFFFF,%eax
6129 0x3A96949B: leal -12(%ebp), %esp
6130 0x3A96949E: popl %ebx
6131 0x3A96949F: popl %esi
6132 0x3A9694A0: popl %edi
6133 0x3A9694A1: popl %ebp
6134 0x3A9694A2: ret
6135. 645 3A969496 13
6136. B8 FF FF FF FF 8D 65 F4 5B 5E 5F 5D C3
6137
6138==== BB 646 (0x3A96B2B3) in 12118B, out 66202B, BBs exec'd 0 ====
6139 0x3A96B2B3: movl %eax,0xFFFFFDCC(%ebp)
6140 0x3A96B2B9: jmp 0x3A96B21F
6141. 646 3A96B2B3 11
6142. 89 85 CC FD FF FF E9 61 FF FF FF
6143
6144==== BB 647 (0x3A96B21F) in 12129B, out 66249B, BBs exec'd 0 ====
6145 0x3A96B21F: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
6146 0x3A96B226: movl 0xFFFFFDD8(%ebp),%edx
6147 0x3A96B22C: setz %al
6148 0x3A96B22F: testl %edx,%edx
6149 0x3A96B231: setnz %dl
6150 0x3A96B234: andl %edx,%eax
6151 0x3A96B236: testb $0x1, %al
6152 0x3A96B238: jnz-32 0x3A96B31F
6153. 647 3A96B21F 31
6154. 83 BD CC FD FF FF FF 8B 95 D8 FD FF FF 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 85 E1 00 00 00
6155
6156==== BB 648 (0x3A96B31F) in 12160B, out 66398B, BBs exec'd 0 ====
6157 0x3A96B31F: movl 0xFFFFFDD8(%ebp),%esi
6158 0x3A96B325: leal 0xFFFFF00F(%ebx), %eax
6159 0x3A96B32B: movl $0x1D,%ecx
6160 0x3A96B330: movl %eax,(%esp,,)
6161 0x3A96B333: movl 0xFFFFFDD8(%ebp),%eax
6162 0x3A96B339: addl $0x1CC, %esi
6163 0x3A96B33F: movl %esi,%edx
6164 0x3A96B341: call 0x3A96A890
6165. 648 3A96B31F 39
6166. 8B B5 D8 FD FF FF 8D 83 0F F0 FF FF B9 1D 00 00 00 89 04 24 8B 85 D8 FD FF FF 81 C6 CC 01 00 00 89 F2 E8 4A F5 FF FF
6167
6168==== BB 649 (0x3A96B346) in 12199B, out 66531B, BBs exec'd 0 ====
6169 0x3A96B346: testb %al,%al
6170 0x3A96B348: jz-32 0x3A96B23E
6171. 649 3A96B346 8
6172. 84 C0 0F 84 F0 FE FF FF
6173
6174==== BB 650 (0x3A96B23E) in 12207B, out 66592B, BBs exec'd 0 ====
6175 0x3A96B23E: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
6176 0x3A96B245: jz-32 0x3A96B387
6177. 650 3A96B23E 13
6178. 83 BD CC FD FF FF FF 0F 84 3C 01 00 00
6179
6180==== BB 651 (0x3A96B387) in 12220B, out 66658B, BBs exec'd 0 ====
6181 0x3A96B387: movl 0xFFFFFDD0(%ebp),%eax
6182 0x3A96B38D: testl %eax,%eax
6183 0x3A96B38F: jnz-32 0x3A96B4FE
6184. 651 3A96B387 14
6185. 8B 85 D0 FD FF FF 85 C0 0F 85 69 01 00 00
6186
6187==== BB 652 (0x3A96B395) in 12234B, out 66733B, BBs exec'd 0 ====
6188 0x3A96B395: movl 0xFFFFFDD4(%ebp),%eax
6189 0x3A96B39B: call 0x3A96B720
6190. 652 3A96B395 11
6191. 8B 85 D4 FD FF FF E8 80 03 00 00
6192
6193==== BB 653 _dl_load_cache_lookup(0x3A96B720) in 12245B, out 66797B, BBs exec'd 0 ====
6194 0x3A96B720: pushl %ebp
6195 0x3A96B721: movl %esp,%ebp
6196 0x3A96B723: pushl %edi
6197 0x3A96B724: pushl %esi
6198 0x3A96B725: pushl %ebx
6199 0x3A96B726: subl $0x64, %esp
6200 0x3A96B729: call 0x3A97592B
6201. 653 3A96B720 14
6202. 55 89 E5 57 56 53 83 EC 64 E8 FD A1 00 00
6203
6204==== BB 654 (0x3A96B72E) in 12259B, out 66930B, BBs exec'd 0 ====
6205 0x3A96B72E: addl $0xCF3E, %ebx
6206 0x3A96B734: testb $0x1, 0xFFFFFC14(%ebx)
6207 0x3A96B73B: movl %eax,-16(%ebp)
6208 0x3A96B73E: jnz-32 0x3A96BBA2
6209. 654 3A96B72E 22
6210. 81 C3 3E CF 00 00 F6 83 14 FC FF FF 01 89 45 F0 0F 85 5E 04 00 00
6211
6212==== BB 655 (0x3A96B744) in 12281B, out 67029B, BBs exec'd 0 ====
6213 0x3A96B744: movl 0xDC(%ebx),%ecx
6214 0x3A96B74A: testl %ecx,%ecx
6215 0x3A96B74C: jz-32 0x3A96B872
6216. 655 3A96B744 14
6217. 8B 8B DC 00 00 00 85 C9 0F 84 20 01 00 00
6218
6219==== BB 656 (0x3A96B872) in 12295B, out 67104B, BBs exec'd 0 ====
6220 0x3A96B872: movl $0x1,%ecx
6221 0x3A96B877: leal 0xE4(%ebx), %edx
6222 0x3A96B87D: leal 0xFFFFF072(%ebx), %eax
6223 0x3A96B883: call 0x3A971070
6224. 656 3A96B872 22
6225. B9 01 00 00 00 8D 93 E4 00 00 00 8D 83 72 F0 FF FF E8 E8 57 00 00
6226
6227==== BB 657 (0x3A9710AD) in 12317B, out 67190B, BBs exec'd 0 ====
6228 0x3A9710AD: movl %esi,4(%esp,,)
6229 0x3A9710B1: leal -108(%ebp), %eax
6230 0x3A9710B4: movl %eax,8(%esp,,)
6231 0x3A9710B8: movl $0x3, (%esp,,)
6232 0x3A9710BF: call 0x3A974320
6233. 657 3A9710AD 23
6234. 89 74 24 04 8D 45 94 89 44 24 08 C7 04 24 03 00 00 00 E8 5C 32 00 00
6235
6236==== BB 658 (0x3A9710C4) in 12340B, out 67283B, BBs exec'd 0 ====
6237 0x3A9710C4: testl %eax,%eax
6238 0x3A9710C6: js-8 0x3A9710D1
6239. 658 3A9710C4 4
6240. 85 C0 78 09
6241
6242==== BB 659 (0x3A9710C8) in 12344B, out 67342B, BBs exec'd 0 ====
6243 0x3A9710C8: movl -64(%ebp),%eax
6244 0x3A9710CB: testl %eax,%eax
6245 0x3A9710CD: movl %eax,(%edi)
6246 0x3A9710CF: jnz-8 0x3A9710F0
6247. 659 3A9710C8 9
6248. 8B 45 C0 85 C0 89 07 75 1F
6249
6250==== BB 660 (0x3A9710F0) in 12353B, out 67424B, BBs exec'd 0 ====
6251 0x3A9710F0: movl %esi,16(%esp,,)
6252 0x3A9710F4: xorl %ecx, %ecx
6253 0x3A9710F6: movl $0x2,%edx
6254 0x3A9710FB: movl %ecx,20(%esp,,)
6255 0x3A9710FF: movl %edx,12(%esp,,)
6256 0x3A971103: movl -112(%ebp),%edx
6257 0x3A971106: movl %eax,4(%esp,,)
6258 0x3A97110A: movl $0x0, (%esp,,)
6259 0x3A971111: movl %edx,8(%esp,,)
6260 0x3A971115: call 0x3A974C50
6261. 660 3A9710F0 42
6262. 89 74 24 10 31 C9 BA 02 00 00 00 89 4C 24 14 89 54 24 0C 8B 55 90 89 44 24 04 C7 04 24 00 00 00 00 89 54 24 08 E8 36 3B 00 00
6263
6264==== BB 661 (0x3A97111A) in 12395B, out 67583B, BBs exec'd 0 ====
6265 0x3A97111A: movl %eax,-116(%ebp)
6266 0x3A97111D: jmp-8 0x3A9710D1
6267. 661 3A97111A 5
6268. 89 45 8C EB B2
6269
6270==== BB 662 (0x3A9710D1) in 12400B, out 67627B, BBs exec'd 0 ====
6271 0x3A9710D1: movl %esi,(%esp,,)
6272 0x3A9710D4: call 0x3A974470
6273. 662 3A9710D1 8
6274. 89 34 24 E8 97 33 00 00
6275
6276==== BB 663 (0x3A96B888) in 12408B, out 67682B, BBs exec'd 0 ====
6277 0x3A96B888: movl %eax,-40(%ebp)
6278 0x3A96B88B: incl %eax
6279 0x3A96B88C: jz-32 0x3A96BA05
6280. 663 3A96B888 10
6281. 89 45 D8 40 0F 84 73 01 00 00
6282
6283==== BB 664 (0x3A96B892) in 12418B, out 67757B, BBs exec'd 0 ====
6284 0x3A96B892: movl 0xE4(%ebx),%eax
6285 0x3A96B898: cmpl $0x10, %eax
6286 0x3A96B89B: movl %eax,-96(%ebp)
6287 0x3A96B89E: jbe-32 0x3A96B9B2
6288. 664 3A96B892 18
6289. 8B 83 E4 00 00 00 83 F8 10 89 45 A0 0F 86 0E 01 00 00
6290
6291==== BB 665 (0x3A96B8A4) in 12436B, out 67846B, BBs exec'd 0 ====
6292 0x3A96B8A4: cld
6293 0x3A96B8A5: movl -40(%ebp),%esi
6294 0x3A96B8A8: movl $0xB,%edx
6295 0x3A96B8AD: leal 0xFFFFF083(%ebx), %edi
6296 0x3A96B8B3: movl %edx,%ecx
6297 0x3A96B8B5: repe cmpsb
6298. 665 3A96B8A4 19
6299. FC 8B 75 D8 BA 0B 00 00 00 8D BB 83 F0 FF FF 89 D1 F3 A6
6300
6301==== BB 666 (0x3A96B8B5) in 12455B, out 68019B, BBs exec'd 0 ====
6302 0x3A96B8B5: repe cmpsb
6303. 666 3A96B8B5 2
6304. F3 A6
6305
6306==== BB 667 (0x3A96B8B7) in 12457B, out 68144B, BBs exec'd 0 ====
6307 0x3A96B8B7: jnz-32 0x3A96B9B2
6308. 667 3A96B8B7 6
6309. 0F 85 F5 00 00 00
6310
6311==== BB 668 (0x3A96B8BD) in 12463B, out 68191B, BBs exec'd 0 ====
6312 0x3A96B8BD: movl -40(%ebp),%eax
6313 0x3A96B8C0: movl %eax,%edx
6314 0x3A96B8C2: movl %eax,0xDC(%ebx)
6315 0x3A96B8C8: movl 12(%eax),%eax
6316 0x3A96B8CB: leal (%eax,%eax,2), %eax
6317 0x3A96B8CE: leal 0x10(,%eax,4), %eax
6318 0x3A96B8D5: addl %eax,%edx
6319 0x3A96B8D7: addl $0x30, %eax
6320 0x3A96B8DA: cmpl %eax,-96(%ebp)
6321 0x3A96B8DD: jb-8 0x3A96B905
6322. 668 3A96B8BD 34
6323. 8B 45 D8 89 C2 89 83 DC 00 00 00 8B 40 0C 8D 04 40 8D 04 85 10 00 00 00 01 C2 83 C0 30 39 45 A0 72 26
6324
6325==== BB 669 (0x3A96B8DF) in 12497B, out 68345B, BBs exec'd 0 ====
6326 0x3A96B8DF: movl %edx,0xE0(%ebx)
6327 0x3A96B8E5: movl $0x14,%ecx
6328 0x3A96B8EA: movl %edx,%esi
6329 0x3A96B8EC: leal 0xFFFFF08F(%ebx), %edi
6330 0x3A96B8F2: repe cmpsb
6331. 669 3A96B8DF 21
6332. 89 93 E0 00 00 00 B9 14 00 00 00 89 D6 8D BB 8F F0 FF FF F3 A6
6333
6334==== BB 670 (0x3A96B8F2) in 12518B, out 68504B, BBs exec'd 0 ====
6335 0x3A96B8F2: repe cmpsb
6336. 670 3A96B8F2 2
6337. F3 A6
6338
6339==== BB 671 (0x3A96B8F4) in 12520B, out 68629B, BBs exec'd 0 ====
6340 0x3A96B8F4: setnbe %dl
6341 0x3A96B8F7: setb %al
6342 0x3A96B8FA: movl -40(%ebp),%ecx
6343 0x3A96B8FD: cmpb %al,%dl
6344 0x3A96B8FF: jz-32 0x3A96B752
6345. 671 3A96B8F4 17
6346. 0F 97 C2 0F 92 C0 8B 4D D8 38 C2 0F 84 4D FE FF FF
6347
6348==== BB 672 (0x3A96B752) in 12537B, out 68729B, BBs exec'd 0 ====
6349 0x3A96B752: xorl %eax, %eax
6350 0x3A96B754: cmpl $0xFFFFFFFF, %ecx
6351 0x3A96B757: jz-32 0x3A96BB5C
6352. 672 3A96B752 11
6353. 31 C0 83 F9 FF 0F 84 FF 03 00 00
6354
6355==== BB 673 (0x3A96B75D) in 12548B, out 68800B, BBs exec'd 0 ====
6356 0x3A96B75D: movl $0x0, -36(%ebp)
6357 0x3A96B764: movl 0xE0(%ebx),%eax
6358 0x3A96B76A: cmpl $0xFFFFFFFF, %eax
6359 0x3A96B76D: movl %eax,-44(%ebp)
6360 0x3A96B770: movl %eax,%edi
6361 0x3A96B772: jz-32 0x3A96B918
6362. 673 3A96B75D 27
6363. C7 45 DC 00 00 00 00 8B 83 E0 00 00 00 83 F8 FF 89 45 D4 89 C7 0F 84 A0 01 00 00
6364
6365==== BB 674 (0x3A96B778) in 12575B, out 68911B, BBs exec'd 0 ====
6366 0x3A96B778: movl 0xE4(%ebx),%edx
6367 0x3A96B77E: addl %edx,%ecx
6368 0x3A96B780: movl 0xFFFFFC20(%ebx),%edx
6369 0x3A96B786: subl %eax,%ecx
6370 0x3A96B788: movl %ecx,-32(%ebp)
6371 0x3A96B78B: testl %edx,%edx
6372 0x3A96B78D: movl %edx,-56(%ebp)
6373 0x3A96B790: jz-8 0x3A96B7C3
6374. 674 3A96B778 26
6375. 8B 93 E4 00 00 00 01 D1 8B 93 20 FC FF FF 29 C1 89 4D E0 85 D2 89 55 C8 74 31
6376
6377==== BB 675 (0x3A96B792) in 12601B, out 69041B, BBs exec'd 0 ====
6378 0x3A96B792: movl $0x0, -60(%ebp)
6379 0x3A96B799: leal 0xFFFFFD5C(%ebx), %esi
6380 0x3A96B79F: nop
6381 0x3A96B7A0: movl %esi,4(%esp,,)
6382 0x3A96B7A4: movl -56(%ebp),%ecx
6383 0x3A96B7A7: movl %ecx,(%esp,,)
6384 0x3A96B7AA: call 0x3A975280
6385. 675 3A96B792 29
6386. C7 45 C4 00 00 00 00 8D B3 5C FD FF FF 90 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00
6387
6388==== BB 676 (0x3A96B7AF) in 12630B, out 69154B, BBs exec'd 0 ====
6389 0x3A96B7AF: testl %eax,%eax
6390 0x3A96B7B1: jz-32 0x3A96BBE0
6391. 676 3A96B7AF 8
6392. 85 C0 0F 84 29 04 00 00
6393
6394==== BB 677 (0x3A96B7B7) in 12638B, out 69213B, BBs exec'd 0 ====
6395 0x3A96B7B7: incl -60(%ebp)
6396 0x3A96B7BA: addl $0x5, %esi
6397 0x3A96B7BD: cmpl $0x3, -60(%ebp)
6398 0x3A96B7C1: jle-8 0x3A96B7A0
6399. 677 3A96B7B7 12
6400. FF 45 C4 83 C6 05 83 7D C4 03 7E DD
6401
6402==== BB 678 (0x3A96B7A0) in 12650B, out 69303B, BBs exec'd 0 ====
6403 0x3A96B7A0: movl %esi,4(%esp,,)
6404 0x3A96B7A4: movl -56(%ebp),%ecx
6405 0x3A96B7A7: movl %ecx,(%esp,,)
6406 0x3A96B7AA: call 0x3A975280
6407. 678 3A96B7A0 15
6408. 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00
6409
6410==== BB 679 (0x3A9752B7) in 12665B, out 69384B, BBs exec'd 0 ====
6411 0x3A9752B7: movzbl -5(%ebp),%edx
6412 0x3A9752BB: negl %edx
6413 0x3A9752BD: movl %edx,%eax
6414 0x3A9752BF: popl %edx
6415 0x3A9752C0: popl %esi
6416 0x3A9752C1: popl %ebp
6417 0x3A9752C2: ret
6418. 679 3A9752B7 12
6419. 0F B6 55 FB F7 DA 89 D0 5A 5E 5D C3
6420
6421==== BB 680 (0x3A96BBE0) in 12677B, out 69490B, BBs exec'd 0 ====
6422 0x3A96BBE0: movl -60(%ebp),%eax
6423 0x3A96BBE3: addl $0x30, %eax
6424 0x3A96BBE6: jmp 0x3A96B7C8
6425. 680 3A96BBE0 11
6426. 8B 45 C4 83 C0 30 E9 DD FB FF FF
6427
6428==== BB 681 (0x3A96B7C8) in 12688B, out 69545B, BBs exec'd 0 ====
6429 0x3A96B7C8: movl %eax,-52(%ebp)
6430 0x3A96B7CB: cdqq
6431 0x3A96B7CC: movl -52(%ebp),%eax
6432 0x3A96B7CF: movl %edx,-48(%ebp)
6433 0x3A96B7D2: movl -48(%ebp),%esi
6434 0x3A96B7D5: andl %esi,%eax
6435 0x3A96B7D7: incl %eax
6436 0x3A96B7D8: jz-8 0x3A96B7F9
6437. 681 3A96B7C8 18
6438. 89 45 CC 99 8B 45 CC 89 55 D0 8B 75 D0 21 F0 40 74 1F
6439
6440==== BB 682 (0x3A96B7DA) in 12706B, out 69665B, BBs exec'd 0 ====
6441 0x3A96B7DA: movzbl -52(%ebp),%ecx
6442 0x3A96B7DE: movl $0x1,%eax
6443 0x3A96B7E3: xorl %edx, %edx
6444 0x3A96B7E5: shldl %cl, %eax, %edx
6445 0x3A96B7E8: shll %cl, %eax
6446 0x3A96B7EA: testb $0x20, %cl
6447 0x3A96B7ED: jz-8 0x3A96B7F3
6448. 682 3A96B7DA 21
6449. 0F B6 4D CC B8 01 00 00 00 31 D2 0F A5 C2 D3 E0 F6 C1 20 74 04
6450
6451==== BB 683 (0x3A96B7EF) in 12727B, out 69815B, BBs exec'd 0 ====
6452 0x3A96B7EF: movl %eax,%edx
6453 0x3A96B7F1: xorl %eax, %eax
6454 0x3A96B7F3: movl %eax,-52(%ebp)
6455 0x3A96B7F6: movl %edx,-48(%ebp)
6456 0x3A96B7F9: movl $0x0, -20(%ebp)
6457 0x3A96B800: movl -44(%ebp),%edx
6458 0x3A96B803: movl 20(%edx),%ecx
6459 0x3A96B806: decl %ecx
6460 0x3A96B807: cmpl %ecx,-20(%ebp)
6461 0x3A96B80A: movl %ecx,-24(%ebp)
6462 0x3A96B80D: jle-8 0x3A96B82A
6463. 683 3A96B7EF 32
6464. 89 C2 31 C0 89 45 CC 89 55 D0 C7 45 EC 00 00 00 00 8B 55 D4 8B 4A 14 49 39 4D EC 89 4D E8 7E 1B
6465
6466==== BB 684 (0x3A96B82A) in 12759B, out 69977B, BBs exec'd 0 ====
6467 0x3A96B82A: movl -20(%ebp),%eax
6468 0x3A96B82D: movl -24(%ebp),%ecx
6469 0x3A96B830: addl %ecx,%eax
6470 0x3A96B832: movl %eax,%edx
6471 0x3A96B834: shrl $0x1F, %edx
6472 0x3A96B837: leal (%edx,%eax,1), %esi
6473 0x3A96B83A: sarl $0x1, %esi
6474 0x3A96B83C: leal (%esi,%esi,2), %eax
6475 0x3A96B83F: shll $0x3, %eax
6476 0x3A96B842: movl %eax,-64(%ebp)
6477 0x3A96B845: movl 52(%edi,%eax,1),%eax
6478 0x3A96B849: cmpl -32(%ebp),%eax
6479 0x3A96B84C: jnb-32 0x3A96BB50
6480. 684 3A96B82A 40
6481. 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00
6482
6483==== BB 685 (0x3A96B852) in 12799B, out 70151B, BBs exec'd 0 ====
6484 0x3A96B852: movl -44(%ebp),%edx
6485 0x3A96B855: addl %eax,%edx
6486 0x3A96B857: movl -16(%ebp),%eax
6487 0x3A96B85A: call 0x3A96B5B0
6488. 685 3A96B852 13
6489. 8B 55 D4 01 C2 8B 45 F0 E8 51 FD FF FF
6490
6491==== BB 686 _dl_cache_libcmp(0x3A96B5B0) in 12812B, out 70236B, BBs exec'd 0 ====
6492 0x3A96B5B0: pushl %ebp
6493 0x3A96B5B1: movl %esp,%ebp
6494 0x3A96B5B3: pushl %edi
6495 0x3A96B5B4: movl %eax,%edi
6496 0x3A96B5B6: pushl %esi
6497 0x3A96B5B7: subl $0xC, %esp
6498 0x3A96B5BA: movl %edx,-12(%ebp)
6499 0x3A96B5BD: movzbl (%eax),%eax
6500 0x3A96B5C0: testb %al,%al
6501 0x3A96B5C2: movb %al,-17(%ebp)
6502 0x3A96B5C5: jz-32 0x3A96B6AA
6503. 686 3A96B5B0 27
6504. 55 89 E5 57 89 C7 56 83 EC 0C 89 55 F4 0F B6 00 84 C0 88 45 EF 0F 84 DF 00 00 00
6505
6506==== BB 687 (0x3A96B5CB) in 12839B, out 70417B, BBs exec'd 0 ====
6507 0x3A96B5CB: movzbl (%edx),%ecx
6508 0x3A96B5CE: movzbl -17(%ebp),%eax
6509 0x3A96B5D2: subb $0x30, %al
6510 0x3A96B5D4: cmpb $0x9, %al
6511 0x3A96B5D6: jnbe-32 0x3A96B686
6512. 687 3A96B5CB 17
6513. 0F B6 0A 0F B6 45 EF 2C 30 3C 09 0F 87 AA 00 00 00
6514
6515==== BB 688 (0x3A96B686) in 12856B, out 70520B, BBs exec'd 0 ====
6516 0x3A96B686: movb %cl,%al
6517 0x3A96B688: movl $0xFFFFFFFF,%edx
6518 0x3A96B68D: subb $0x30, %al
6519 0x3A96B68F: cmpb $0x9, %al
6520 0x3A96B691: jbe-8 0x3A96B6B9
6521. 688 3A96B686 13
6522. 88 C8 BA FF FF FF FF 2C 30 3C 09 76 26
6523
6524==== BB 689 (0x3A96B693) in 12869B, out 70615B, BBs exec'd 0 ====
6525 0x3A96B693: cmpb %cl,-17(%ebp)
6526 0x3A96B696: jnz-8 0x3A96B6B0
6527. 689 3A96B693 5
6528. 38 4D EF 75 18
6529
6530==== BB 690 (0x3A96B698) in 12874B, out 70678B, BBs exec'd 0 ====
6531 0x3A96B698: incl -12(%ebp)
6532 0x3A96B69B: incl %edi
6533 0x3A96B69C: movl -12(%ebp),%eax
6534 0x3A96B69F: movzbl (%edi),%ecx
6535 0x3A96B6A2: movb %cl,-17(%ebp)
6536 0x3A96B6A5: movzbl (%eax),%ecx
6537 0x3A96B6A8: jmp-8 0x3A96B672
6538. 690 3A96B698 18
6539. FF 45 F4 47 8B 45 F4 0F B6 0F 88 4D EF 0F B6 08 EB C8
6540
6541==== BB 691 (0x3A96B672) in 12892B, out 70788B, BBs exec'd 0 ====
6542 0x3A96B672: cmpb $0x0, -17(%ebp)
6543 0x3A96B676: jz-8 0x3A96B6B0
6544. 691 3A96B672 6
6545. 80 7D EF 00 74 38
6546
6547==== BB 692 (0x3A96B678) in 12898B, out 70851B, BBs exec'd 0 ====
6548 0x3A96B678: movzbl -17(%ebp),%eax
6549 0x3A96B67C: subb $0x30, %al
6550 0x3A96B67E: cmpb $0x9, %al
6551 0x3A96B680: jbe-32 0x3A96B5E0
6552. 692 3A96B678 14
6553. 0F B6 45 EF 2C 30 3C 09 0F 86 5A FF FF FF
6554
6555==== BB 693 (0x3A96B6B0) in 12912B, out 70939B, BBs exec'd 0 ====
6556 0x3A96B6B0: movsbl -17(%ebp),%edx
6557 0x3A96B6B4: movsbl %cl,%eax
6558 0x3A96B6B7: subl %eax,%edx
6559 0x3A96B6B9: addl $0xC, %esp
6560 0x3A96B6BC: movl %edx,%eax
6561 0x3A96B6BE: popl %esi
6562 0x3A96B6BF: popl %edi
6563 0x3A96B6C0: popl %ebp
6564 0x3A96B6C1: ret
6565. 693 3A96B6B0 18
6566. 0F BE 55 EF 0F BE C1 29 C2 83 C4 0C 89 D0 5E 5F 5D C3
6567
6568==== BB 694 (0x3A96B85F) in 12930B, out 71078B, BBs exec'd 0 ====
6569 0x3A96B85F: testl %eax,%eax
6570 0x3A96B861: jz-32 0x3A96BC8C
6571. 694 3A96B85F 8
6572. 85 C0 0F 84 25 04 00 00
6573
6574==== BB 695 (0x3A96B867) in 12938B, out 71137B, BBs exec'd 0 ====
6575 0x3A96B867: testl %eax,%eax
6576 0x3A96B869: jns-8 0x3A96B814
6577. 695 3A96B867 4
6578. 85 C0 79 A9
6579
6580==== BB 696 (0x3A96B86B) in 12942B, out 71196B, BBs exec'd 0 ====
6581 0x3A96B86B: incl %esi
6582 0x3A96B86C: movl %esi,-20(%ebp)
6583 0x3A96B86F: nop
6584 0x3A96B870: jmp-8 0x3A96B818
6585. 696 3A96B86B 7
6586. 46 89 75 EC 90 EB A6
6587
6588==== BB 697 (0x3A96B818) in 12949B, out 71260B, BBs exec'd 0 ====
6589 0x3A96B818: movl -24(%ebp),%ecx
6590 0x3A96B81B: cmpl %ecx,-20(%ebp)
6591 0x3A96B81E: jnle-32 0x3A96BB50
6592. 697 3A96B818 12
6593. 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00
6594
6595==== BB 698 (0x3A96B824) in 12961B, out 71335B, BBs exec'd 0 ====
6596 0x3A96B824: movl 0xE0(%ebx),%edi
6597 0x3A96B82A: movl -20(%ebp),%eax
6598 0x3A96B82D: movl -24(%ebp),%ecx
6599 0x3A96B830: addl %ecx,%eax
6600 0x3A96B832: movl %eax,%edx
6601 0x3A96B834: shrl $0x1F, %edx
6602 0x3A96B837: leal (%edx,%eax,1), %esi
6603 0x3A96B83A: sarl $0x1, %esi
6604 0x3A96B83C: leal (%esi,%esi,2), %eax
6605 0x3A96B83F: shll $0x3, %eax
6606 0x3A96B842: movl %eax,-64(%ebp)
6607 0x3A96B845: movl 52(%edi,%eax,1),%eax
6608 0x3A96B849: cmpl -32(%ebp),%eax
6609 0x3A96B84C: jnb-32 0x3A96BB50
6610. 698 3A96B824 46
6611. 8B BB E0 00 00 00 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00
6612
6613==== BB 699 (0x3A96B814) in 13007B, out 71525B, BBs exec'd 0 ====
6614 0x3A96B814: decl %esi
6615 0x3A96B815: movl %esi,-24(%ebp)
6616 0x3A96B818: movl -24(%ebp),%ecx
6617 0x3A96B81B: cmpl %ecx,-20(%ebp)
6618 0x3A96B81E: jnle-32 0x3A96BB50
6619. 699 3A96B814 16
6620. 4E 89 75 E8 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00
6621
6622==== BB 700 (0x3A96B5E0) in 13023B, out 71621B, BBs exec'd 0 ====
6623 0x3A96B5E0: movb %cl,%al
6624 0x3A96B5E2: movl $0x1,%edx
6625 0x3A96B5E7: subb $0x30, %al
6626 0x3A96B5E9: cmpb $0x9, %al
6627 0x3A96B5EB: jnbe-32 0x3A96B6B9
6628. 700 3A96B5E0 17
6629. 88 C8 BA 01 00 00 00 2C 30 3C 09 0F 87 C8 00 00 00
6630
6631==== BB 701 (0x3A96B5F1) in 13040B, out 71716B, BBs exec'd 0 ====
6632 0x3A96B5F1: movsbl -17(%ebp),%eax
6633 0x3A96B5F5: incl %edi
6634 0x3A96B5F6: incl -12(%ebp)
6635 0x3A96B5F9: subl $0x30, %eax
6636 0x3A96B5FC: movl %eax,-16(%ebp)
6637 0x3A96B5FF: movsbl %cl,%eax
6638 0x3A96B602: leal -48(%eax), %esi
6639 0x3A96B605: movzbl (%edi),%ecx
6640 0x3A96B608: movb %cl,%al
6641 0x3A96B60A: movb %cl,-17(%ebp)
6642 0x3A96B60D: subb $0x30, %al
6643 0x3A96B60F: movb %cl,%dl
6644 0x3A96B611: cmpb $0x9, %al
6645 0x3A96B613: jnbe-8 0x3A96B63F
6646. 701 3A96B5F1 36
6647. 0F BE 45 EF 47 FF 45 F4 83 E8 30 89 45 F0 0F BE C1 8D 70 D0 0F B6 0F 88 C8 88 4D EF 2C 30 88 CA 3C 09 77 2A
6648
6649==== BB 702 (0x3A96B63F) in 13076B, out 71924B, BBs exec'd 0 ====
6650 0x3A96B63F: movl -12(%ebp),%eax
6651 0x3A96B642: movzbl (%eax),%ecx
6652 0x3A96B645: movb %cl,%al
6653 0x3A96B647: movb %cl,%dl
6654 0x3A96B649: subb $0x30, %al
6655 0x3A96B64B: cmpb $0x9, %al
6656 0x3A96B64D: jnbe-8 0x3A96B66D
6657. 702 3A96B63F 16
6658. 8B 45 F4 0F B6 08 88 C8 88 CA 2C 30 3C 09 77 1E
6659
6660==== BB 703 (0x3A96B66D) in 13092B, out 72050B, BBs exec'd 0 ====
6661 0x3A96B66D: cmpl %esi,-16(%ebp)
6662 0x3A96B670: jnz-8 0x3A96B6C2
6663. 703 3A96B66D 5
6664. 39 75 F0 75 50
6665
6666==== BB 704 (0x3A96BC8C) in 13097B, out 72113B, BBs exec'd 0 ====
6667 0x3A96BC8C: movl %esi,-20(%ebp)
6668 0x3A96BC8F: testl %esi,%esi
6669 0x3A96BC91: jle-32 0x3A96BA2A
6670. 704 3A96BC8C 11
6671. 89 75 EC 85 F6 0F 8E 93 FD FF FF
6672
6673==== BB 705 (0x3A96BC97) in 13108B, out 72185B, BBs exec'd 0 ====
6674 0x3A96BC97: movl -64(%ebp),%ecx
6675 0x3A96BC9A: movl %ecx,-92(%ebp)
6676 0x3A96BC9D: leal 0(%esi), %esi
6677 0x3A96BCA0: movl 0xE0(%ebx),%edi
6678 0x3A96BCA6: movl -92(%ebp),%edx
6679 0x3A96BCA9: movl 28(%edi,%edx,1),%eax
6680 0x3A96BCAD: cmpl -32(%ebp),%eax
6681 0x3A96BCB0: jnb-32 0x3A96BA30
6682. 705 3A96BC97 31
6683. 8B 4D C0 89 4D A4 8D 76 00 8B BB E0 00 00 00 8B 55 A4 8B 44 17 1C 3B 45 E0 0F 83 7A FD FF FF
6684
6685==== BB 706 (0x3A96BCB6) in 13139B, out 72329B, BBs exec'd 0 ====
6686 0x3A96BCB6: movl -44(%ebp),%edx
6687 0x3A96BCB9: addl %eax,%edx
6688 0x3A96BCBB: movl -16(%ebp),%eax
6689 0x3A96BCBE: call 0x3A96B5B0
6690. 706 3A96BCB6 13
6691. 8B 55 D4 01 C2 8B 45 F0 E8 ED F8 FF FF
6692
6693==== BB 707 (0x3A96BCC3) in 13152B, out 72414B, BBs exec'd 0 ====
6694 0x3A96BCC3: testl %eax,%eax
6695 0x3A96BCC5: jnz-32 0x3A96BA2A
6696. 707 3A96BCC3 8
6697. 85 C0 0F 85 5F FD FF FF
6698
6699==== BB 708 (0x3A96BA2A) in 13160B, out 72473B, BBs exec'd 0 ====
6700 0x3A96BA2A: movl 0xE0(%ebx),%edi
6701 0x3A96BA30: cmpl -20(%ebp),%esi
6702 0x3A96BA33: leal (%esi,%esi,2), %eax
6703 0x3A96BA36: leal (%edi,%eax,8), %edi
6704 0x3A96BA39: leal 48(%edi), %ecx
6705 0x3A96BA3C: movl %ecx,-68(%ebp)
6706 0x3A96BA3F: jle-8 0x3A96BA62
6707. 708 3A96BA2A 23
6708. 8B BB E0 00 00 00 3B 75 EC 8D 04 76 8D 3C C7 8D 4F 30 89 4D BC 7E 21
6709
6710==== BB 709 (0x3A96BA62) in 13183B, out 72602B, BBs exec'd 0 ====
6711 0x3A96BA62: movl 48(%edi),%ecx
6712 0x3A96BA65: cmpl $0x1, %ecx
6713 0x3A96BA68: setz %al
6714 0x3A96BA6B: cmpl $0x3, %ecx
6715 0x3A96BA6E: setz %dl
6716 0x3A96BA71: orl %edx,%eax
6717 0x3A96BA73: testb $0x1, %al
6718 0x3A96BA75: jz-8 0x3A96BA20
6719. 709 3A96BA62 21
6720. 8B 4F 30 83 F9 01 0F 94 C0 83 F9 03 0F 94 C2 09 D0 A8 01 74 A9
6721
6722==== BB 710 (0x3A96BA77) in 13204B, out 72740B, BBs exec'd 0 ====
6723 0x3A96BA77: movl -68(%ebp),%eax
6724 0x3A96BA7A: movl 8(%eax),%edi
6725 0x3A96BA7D: cmpl -32(%ebp),%edi
6726 0x3A96BA80: jnb-8 0x3A96BA20
6727. 710 3A96BA77 11
6728. 8B 45 BC 8B 78 08 3B 7D E0 73 9E
6729
6730==== BB 711 (0x3A96BA82) in 13215B, out 72828B, BBs exec'd 0 ====
6731 0x3A96BA82: movl -36(%ebp),%edx
6732 0x3A96BA85: testl %edx,%edx
6733 0x3A96BA87: jz-8 0x3A96BA91
6734. 711 3A96BA82 7
6735. 8B 55 DC 85 D2 74 08
6736
6737==== BB 712 (0x3A96BA91) in 13222B, out 72900B, BBs exec'd 0 ====
6738 0x3A96BA91: movl 0xFFFFFC1C(%ebx),%eax
6739 0x3A96BA97: testl %eax,%eax
6740 0x3A96BA99: jz-8 0x3A96BAA7
6741. 712 3A96BA91 10
6742. 8B 83 1C FC FF FF 85 C0 74 0C
6743
6744==== BB 713 (0x3A96BA9B) in 13232B, out 72975B, BBs exec'd 0 ====
6745 0x3A96BA9B: movl -68(%ebp),%edx
6746 0x3A96BA9E: cmpl %eax,12(%edx)
6747 0x3A96BAA1: jnbe-32 0x3A96BA20
6748. 713 3A96BA9B 12
6749. 8B 55 BC 39 42 0C 0F 87 79 FF FF FF
6750
6751==== BB 714 (0x3A96BAA7) in 13244B, out 73051B, BBs exec'd 0 ====
6752 0x3A96BAA7: movl -48(%ebp),%edx
6753 0x3A96BAAA: movl -52(%ebp),%eax
6754 0x3A96BAAD: notl %edx
6755 0x3A96BAAF: notl %eax
6756 0x3A96BAB1: orl %eax,%edx
6757 0x3A96BAB3: jz-32 0x3A96BCD9
6758. 714 3A96BAA7 18
6759. 8B 55 D0 8B 45 CC F7 D2 F7 D0 09 C2 0F 84 20 02 00 00
6760
6761==== BB 715 (0x3A96BAB9) in 13262B, out 73145B, BBs exec'd 0 ====
6762 0x3A96BAB9: movl $0x0, -76(%ebp)
6763 0x3A96BAC0: movl -68(%ebp),%edx
6764 0x3A96BAC3: movl 16(%edx),%eax
6765 0x3A96BAC6: movl 20(%edx),%edx
6766 0x3A96BAC9: movl %eax,-88(%ebp)
6767 0x3A96BACC: movl %edx,-84(%ebp)
6768 0x3A96BACF: andl $0xF0000, %edx
6769 0x3A96BAD5: movl %edx,%eax
6770 0x3A96BAD7: orl -76(%ebp),%eax
6771 0x3A96BADA: movl %edx,-72(%ebp)
6772 0x3A96BADD: jz-8 0x3A96BAF1
6773. 715 3A96BAB9 38
6774. C7 45 B4 00 00 00 00 8B 55 BC 8B 42 10 8B 52 14 89 45 A8 89 55 AC 81 E2 00 00 0F 00 89 D0 0B 45 B4 89 55 B8 74 12
6775
6776==== BB 716 (0x3A96BAF1) in 13300B, out 73306B, BBs exec'd 0 ====
6777 0x3A96BAF1: movl 0xFFFFFC54(%ebx),%eax
6778 0x3A96BAF7: xorl %edx, %edx
6779 0x3A96BAF9: orl $0xF0000, %edx
6780 0x3A96BAFF: movl %edx,-100(%ebp)
6781 0x3A96BB02: movl %eax,%edx
6782 0x3A96BB04: movl -100(%ebp),%eax
6783 0x3A96BB07: notl %edx
6784 0x3A96BB09: movl %edx,-104(%ebp)
6785 0x3A96BB0C: notl %eax
6786 0x3A96BB0E: movl -88(%ebp),%edx
6787 0x3A96BB11: movl %eax,-100(%ebp)
6788 0x3A96BB14: movl -104(%ebp),%eax
6789 0x3A96BB17: andl %eax,%edx
6790 0x3A96BB19: movl %edx,-104(%ebp)
6791 0x3A96BB1C: movl -84(%ebp),%eax
6792 0x3A96BB1F: movl -100(%ebp),%edx
6793 0x3A96BB22: andl %edx,%eax
6794 0x3A96BB24: movl %eax,%edx
6795 0x3A96BB26: orl -104(%ebp),%edx
6796 0x3A96BB29: movl %eax,-100(%ebp)
6797 0x3A96BB2C: jnz-32 0x3A96BA20
6798. 716 3A96BAF1 65
6799. 8B 83 54 FC FF FF 31 D2 81 CA 00 00 0F 00 89 55 9C 89 C2 8B 45 9C F7 D2 89 55 98 F7 D0 8B 55 A8 89 45 9C 8B 45 98 21 C2 89 55 98 8B 45 AC 8B 55 9C 21 D0 89 C2 0B 55 98 89 45 9C 0F 85 EE FE FF FF
6800
6801==== BB 717 (0x3A96BB32) in 13365B, out 73550B, BBs exec'd 0 ====
6802 0x3A96BB32: movl -44(%ebp),%eax
6803 0x3A96BB35: addl %eax,%edi
6804 0x3A96BB37: cmpl 0xFFFFFC50(%ebx),%ecx
6805 0x3A96BB3D: movl %edi,-36(%ebp)
6806 0x3A96BB40: jnz-32 0x3A96BA20
6807. 717 3A96BB32 20
6808. 8B 45 D4 01 C7 3B 8B 50 FC FF FF 89 7D DC 0F 85 DA FE FF FF
6809
6810==== BB 718 (0x3A96BB46) in 13385B, out 73656B, BBs exec'd 0 ====
6811 0x3A96BB46: leal 0(%esi), %esi
6812 0x3A96BB49: leal 0(%edi,,), %edi
6813 0x3A96BB50: testb $0x1, 0xFFFFFC14(%ebx)
6814 0x3A96BB57: jnz-8 0x3A96BBBF
6815. 718 3A96BB46 19
6816. 8D 76 00 8D BC 27 00 00 00 00 F6 83 14 FC FF FF 01 75 66
6817
6818==== BB 719 (0x3A96BB59) in 13404B, out 73752B, BBs exec'd 0 ====
6819 0x3A96BB59: movl -36(%ebp),%eax
6820 0x3A96BB5C: addl $0x64, %esp
6821 0x3A96BB5F: popl %ebx
6822 0x3A96BB60: popl %esi
6823 0x3A96BB61: popl %edi
6824 0x3A96BB62: popl %ebp
6825 0x3A96BB63: ret
6826. 719 3A96BB59 11
6827. 8B 45 DC 83 C4 64 5B 5E 5F 5D C3
6828
6829==== BB 720 (0x3A96B3A0) in 13415B, out 73874B, BBs exec'd 0 ====
6830 0x3A96B3A0: movl %eax,0xFFFFFDC4(%ebp)
6831 0x3A96B3A6: testl %eax,%eax
6832 0x3A96B3A8: jz-32 0x3A96B438
6833. 720 3A96B3A0 14
6834. 89 85 C4 FD FF FF 85 C0 0F 84 8A 00 00 00
6835
6836==== BB 721 (0x3A96B3AE) in 13429B, out 73949B, BBs exec'd 0 ====
6837 0x3A96B3AE: movl 0xFFFFFDD8(%ebp),%esi
6838 0x3A96B3B4: testl %esi,%esi
6839 0x3A96B3B6: jz-32 0x3A96B4F3
6840. 721 3A96B3AE 14
6841. 8B B5 D8 FD FF FF 85 F6 0F 84 37 01 00 00
6842
6843==== BB 722 (0x3A96B3BC) in 13443B, out 74024B, BBs exec'd 0 ====
6844 0x3A96B3BC: testb $0x8, 0x1E9(%esi)
6845 0x3A96B3C3: jnz-32 0x3A96B511
6846. 722 3A96B3BC 13
6847. F6 86 E9 01 00 00 08 0F 85 48 01 00 00
6848
6849==== BB 723 (0x3A96B3C9) in 13456B, out 74094B, BBs exec'd 0 ====
6850 0x3A96B3C9: movl 0xFFFFFDC4(%ebp),%eax
6851 0x3A96B3CF: testl %eax,%eax
6852 0x3A96B3D1: jz-8 0x3A96B438
6853. 723 3A96B3C9 10
6854. 8B 85 C4 FD FF FF 85 C0 74 65
6855
6856==== BB 724 (0x3A96B3D3) in 13466B, out 74169B, BBs exec'd 0 ====
6857 0x3A96B3D3: movl 0xFFFFFDC4(%ebp),%eax
6858 0x3A96B3D9: leal 0xFFFFFDE4(%ebp), %edx
6859 0x3A96B3DF: movl %edx,0xFFFFFDB8(%ebp)
6860 0x3A96B3E5: call 0x3A968F20
6861. 724 3A96B3D3 23
6862. 8B 85 C4 FD FF FF 8D 95 E4 FD FF FF 89 95 B8 FD FF FF E8 36 DB FF FF
6863
6864==== BB 725 (0x3A969041) in 13489B, out 74259B, BBs exec'd 0 ====
6865 0x3A969041: cmpl $0x20, 16(%edi)
6866 0x3A969045: jnz-8 0x3A969021
6867. 725 3A969041 6
6868. 83 7F 10 20 75 DA
6869
6870==== BB 726 (0x3A969047) in 13495B, out 74322B, BBs exec'd 0 ====
6871 0x3A969047: cmpl $0x3, 28(%edi)
6872 0x3A96904B: jbe-8 0x3A969021
6873. 726 3A969047 6
6874. 83 7F 1C 03 76 D4
6875
6876==== BB 727 (0x3A96904D) in 13501B, out 74385B, BBs exec'd 0 ====
6877 0x3A96904D: movl 4(%edi),%eax
6878 0x3A969050: movl -52(%ebp),%ecx
6879 0x3A969053: leal 32(%eax), %edx
6880 0x3A969056: cmpl (%ecx),%edx
6881 0x3A969058: leal 4(%eax,%ecx,1), %eax
6882 0x3A96905C: movl %eax,-76(%ebp)
6883 0x3A96905F: jnbe-32 0x3A96915B
6884. 727 3A96904D 24
6885. 8B 47 04 8B 4D CC 8D 50 20 3B 11 8D 44 08 04 89 45 B4 0F 87 F6 00 00 00
6886
6887==== BB 728 (0x3A969065) in 13525B, out 74504B, BBs exec'd 0 ====
6888 0x3A969065: cld
6889 0x3A969066: movl -76(%ebp),%esi
6890 0x3A969069: movl $0x10,%edx
6891 0x3A96906E: leal 0xFFFFD638(%ebx), %edi
6892 0x3A969074: movl %edx,%ecx
6893 0x3A969076: repe cmpsb
6894. 728 3A969065 19
6895. FC 8B 75 B4 BA 10 00 00 00 8D BB 38 D6 FF FF 89 D1 F3 A6
6896
6897==== BB 729 (0x3A969076) in 13544B, out 74677B, BBs exec'd 0 ====
6898 0x3A969076: repe cmpsb
6899. 729 3A969076 2
6900. F3 A6
6901
6902==== BB 730 (0x3A969078) in 13546B, out 74802B, BBs exec'd 0 ====
6903 0x3A969078: jz-32 0x3A969104
6904. 730 3A969078 6
6905. 0F 84 86 00 00 00
6906
6907==== BB 731 (0x3A969104) in 13552B, out 74849B, BBs exec'd 0 ====
6908 0x3A969104: movl -76(%ebp),%esi
6909 0x3A969107: movzbl 20(%esi),%eax
6910 0x3A96910B: movzbl 24(%esi),%edx
6911 0x3A96910F: shll $0x8, %eax
6912 0x3A969112: addl %edx,%eax
6913 0x3A969114: movzbl 28(%esi),%edx
6914 0x3A969118: shll $0x8, %eax
6915 0x3A96911B: movl 16(%esi),%esi
6916 0x3A96911E: addl %edx,%eax
6917 0x3A969120: testl %esi,%esi
6918 0x3A969122: jnz-8 0x3A969132
6919. 731 3A969104 32
6920. 8B 75 B4 0F B6 46 14 0F B6 56 18 C1 E0 08 01 D0 0F B6 56 1C C1 E0 08 8B 76 10 01 D0 85 F6 75 0E
6921
6922==== BB 732 (0x3A969124) in 13584B, out 74993B, BBs exec'd 0 ====
6923 0x3A969124: movl 0xFFFFFC1C(%ebx),%edx
6924 0x3A96912A: testl %edx,%edx
6925 0x3A96912C: jz-8 0x3A969150
6926. 732 3A969124 10
6927. 8B 93 1C FC FF FF 85 D2 74 22
6928
6929==== BB 733 (0x3A96912E) in 13594B, out 75068B, BBs exec'd 0 ====
6930 0x3A96912E: cmpl %eax,%edx
6931 0x3A969130: jnb-8 0x3A969150
6932. 733 3A96912E 4
6933. 39 C2 73 1E
6934
6935==== BB 734 (0x3A96B3EA) in 13598B, out 75125B, BBs exec'd 0 ====
6936 0x3A96B3EA: movl %eax,0xFFFFFDCC(%ebp)
6937 0x3A96B3F0: incl %eax
6938 0x3A96B3F1: jz-8 0x3A96B445
6939. 734 3A96B3EA 9
6940. 89 85 CC FD FF FF 40 74 52
6941
6942==== BB 735 (0x3A96B3F3) in 13607B, out 75203B, BBs exec'd 0 ====
6943 0x3A96B3F3: movl 0xFFFFFDC4(%ebp),%ecx
6944 0x3A96B3F9: movl %ecx,(%esp,,)
6945 0x3A96B3FC: call 0x3A9752D0
6946. 735 3A96B3F3 14
6947. 8B 8D C4 FD FF FF 89 0C 24 E8 CF 9E 00 00
6948
6949==== BB 736 (0x3A96B401) in 13621B, out 75274B, BBs exec'd 0 ====
6950 0x3A96B401: leal 1(%eax), %esi
6951 0x3A96B404: movl %esi,(%esp,,)
6952 0x3A96B407: call 0x3A96581C
6953. 736 3A96B401 11
6954. 8D 70 01 89 34 24 E8 10 A4 FF FF
6955
6956==== BB 737 (0x3A96B40C) in 13632B, out 75339B, BBs exec'd 0 ====
6957 0x3A96B40C: movl %eax,%edx
6958 0x3A96B40E: xorl %eax, %eax
6959 0x3A96B410: testl %edx,%edx
6960 0x3A96B412: jz-8 0x3A96B42A
6961. 737 3A96B40C 8
6962. 89 C2 31 C0 85 D2 74 16
6963
6964==== BB 738 (0x3A96B414) in 13640B, out 75419B, BBs exec'd 0 ====
6965 0x3A96B414: movl %esi,8(%esp,,)
6966 0x3A96B418: movl 0xFFFFFDC4(%ebp),%eax
6967 0x3A96B41E: movl %edx,(%esp,,)
6968 0x3A96B421: movl %eax,4(%esp,,)
6969 0x3A96B425: call 0x3A975870
6970. 738 3A96B414 22
6971. 89 74 24 08 8B 85 C4 FD FF FF 89 14 24 89 44 24 04 E8 46 A4 00 00
6972
6973==== BB 739 (0x3A96B42A) in 13662B, out 75516B, BBs exec'd 0 ====
6974 0x3A96B42A: movl %eax,0xFFFFFDE0(%ebp)
6975 0x3A96B430: testl %eax,%eax
6976 0x3A96B432: jz-32 0x3A96B580
6977. 739 3A96B42A 14
6978. 89 85 E0 FD FF FF 85 C0 0F 84 48 01 00 00
6979
6980==== BB 740 (0x3A96B438) in 13676B, out 75591B, BBs exec'd 0 ====
6981 0x3A96B438: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
6982 0x3A96B43F: jnz-32 0x3A96B24B
6983. 740 3A96B438 13
6984. 83 BD CC FD FF FF FF 0F 85 06 FE FF FF
6985
6986==== BB 741 (0x3A96B24B) in 13689B, out 75657B, BBs exec'd 0 ====
6987 0x3A96B24B: testb $0x1, 0xFFFFFC14(%ebx)
6988 0x3A96B252: jnz-32 0x3A96B4C3
6989. 741 3A96B24B 13
6990. F6 83 14 FC FF FF 01 0F 85 6B 02 00 00
6991
6992==== BB 742 (0x3A96B258) in 13702B, out 75727B, BBs exec'd 0 ====
6993 0x3A96B258: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
6994 0x3A96B25F: leal 0xFFFFFDE4(%ebp), %eax
6995 0x3A96B265: movl %eax,0xFFFFFDB8(%ebp)
6996 0x3A96B26B: jnz-32 0x3A96B030
6997. 742 3A96B258 25
6998. 83 BD CC FD FF FF FF 8D 85 E4 FD FF FF 89 85 B8 FD FF FF 0F 85 BF FD FF FF
6999
7000==== BB 743 (0x3A96CAC0) in 13727B, out 75819B, BBs exec'd 0 ====
7001 0x3A96CAC0: movl %eax,%edx
7002 0x3A96CAC2: movl 12(%eax),%eax
7003 0x3A96CAC5: testl %eax,%eax
7004 0x3A96CAC7: jnz-8 0x3A96CAC0
7005. 743 3A96CAC0 9
7006. 89 C2 8B 40 0C 85 C0 75 F7
7007
7008==== BB 744 (0x3A9699C5) in 13736B, out 75901B, BBs exec'd 0 ====
7009 0x3A9699C5: movl 8(%esi),%eax
7010 0x3A9699C8: movl -124(%ebp),%ecx
7011 0x3A9699CB: movl %eax,0x144(%ecx)
7012 0x3A9699D1: addl $0x20, %esi
7013 0x3A9699D4: cmpl 0xFFFFFF54(%ebp),%esi
7014 0x3A9699DA: jb-8 0x3A96998B
7015. 744 3A9699C5 23
7016. 8B 46 08 8B 4D 84 89 81 44 01 00 00 83 C6 20 3B B5 54 FF FF FF 72 AF
7017
7018==== BB 745 (0x3A969975) in 13759B, out 76018B, BBs exec'd 0 ====
7019 0x3A969975: leal 0(%esi,,), %esi
7020 0x3A969979: leal 0(%edi,,), %edi
7021 0x3A969980: addl $0x20, %esi
7022 0x3A969983: cmpl 0xFFFFFF54(%ebp),%esi
7023 0x3A969989: jnb-8 0x3A9699DC
7024. 745 3A969975 22
7025. 8D 74 26 00 8D BC 27 00 00 00 00 83 C6 20 3B B5 54 FF FF FF 73 51
7026
7027==== BB 746 (0x3A9699A2) in 13781B, out 76116B, BBs exec'd 0 ====
7028 0x3A9699A2: cmpl $0x6474E551, %eax
7029 0x3A9699A7: jnbe-32 0x3A969C07
7030. 746 3A9699A2 11
7031. 3D 51 E5 74 64 0F 87 5A 02 00 00
7032
7033==== BB 747 (0x3A9699AD) in 13792B, out 76176B, BBs exec'd 0 ====
7034 0x3A9699AD: cmpl $0x7, %eax
7035 0x3A9699B0: jnz-8 0x3A969980
7036. 747 3A9699AD 5
7037. 83 F8 07 75 CE
7038
7039==== BB 748 (0x3A969B31) in 13797B, out 76233B, BBs exec'd 0 ====
7040 0x3A969B31: movl 0xFFFFFF40(%ebp),%ecx
7041 0x3A969B37: cmpl %ecx,0xFFFFFF38(%ebp)
7042 0x3A969B3D: jbe-8 0x3A969B7B
7043. 748 3A969B31 14
7044. 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C
7045
7046==== BB 749 (0x3A97571F) in 13811B, out 76314B, BBs exec'd 0 ====
7047 0x3A97571F: movl %edi,%ecx
7048 0x3A975721: negl %ecx
7049 0x3A975723: andl $0x3, %ecx
7050 0x3A975726: subl %ecx,%edx
7051 0x3A975728: rep stosb
7052. 749 3A97571F 11
7053. 89 F9 F7 D9 83 E1 03 29 CA F3 AA
7054
7055==== BB 750 (0x3A97572A) in 13822B, out 76438B, BBs exec'd 0 ====
7056 0x3A97572A: subl $0x20, %edx
7057 0x3A97572D: movl (%edi),%ecx
7058 0x3A97572F: nop
7059 0x3A975730: movl 28(%edi),%ecx
7060 0x3A975733: subl $0x20, %edx
7061 0x3A975736: movl %eax,0(%edi)
7062 0x3A975739: movl %eax,4(%edi)
7063 0x3A97573C: movl %eax,8(%edi)
7064 0x3A97573F: movl %eax,12(%edi)
7065 0x3A975742: movl %eax,16(%edi)
7066 0x3A975745: movl %eax,20(%edi)
7067 0x3A975748: movl %eax,24(%edi)
7068 0x3A97574B: movl %eax,28(%edi)
7069 0x3A97574E: leal 32(%edi), %edi
7070 0x3A975751: jnl-8 0x3A975730
7071. 750 3A97572A 41
7072. 83 EA 20 8B 0F 90 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD
7073
7074==== BB 751 (0x3A975730) in 13863B, out 76625B, BBs exec'd 0 ====
7075 0x3A975730: movl 28(%edi),%ecx
7076 0x3A975733: subl $0x20, %edx
7077 0x3A975736: movl %eax,0(%edi)
7078 0x3A975739: movl %eax,4(%edi)
7079 0x3A97573C: movl %eax,8(%edi)
7080 0x3A97573F: movl %eax,12(%edi)
7081 0x3A975742: movl %eax,16(%edi)
7082 0x3A975745: movl %eax,20(%edi)
7083 0x3A975748: movl %eax,24(%edi)
7084 0x3A97574B: movl %eax,28(%edi)
7085 0x3A97574E: leal 32(%edi), %edi
7086 0x3A975751: jnl-8 0x3A975730
7087. 751 3A975730 35
7088. 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD
7089
7090==== BB 752 (0x3A975753) in 13898B, out 76794B, BBs exec'd 0 ====
7091 0x3A975753: leal 32(%edx), %ecx
7092 0x3A975756: shrl $0x2, %ecx
7093 0x3A975759: rep stosl
7094. 752 3A975753 8
7095. 8D 4A 20 C1 E9 02 F3 AB
7096
7097==== BB 753 (0x3A96A171) in 13906B, out 76898B, BBs exec'd 0 ====
7098 0x3A96A171: xorl %eax, %eax
7099 0x3A96A173: movl %eax,20(%esp,,)
7100 0x3A96A177: movl $0xFFFFFFFF,%eax
7101 0x3A96A17C: movl %eax,16(%esp,,)
7102 0x3A96A180: movl $0x32,%eax
7103 0x3A96A185: movl %eax,12(%esp,,)
7104 0x3A96A189: movl 20(%edi),%eax
7105 0x3A96A18C: movl %eax,8(%esp,,)
7106 0x3A96A190: movl 0xFFFFFF38(%ebp),%edx
7107 0x3A96A196: subl %edx,0xFFFFFF3C(%ebp)
7108 0x3A96A19C: movl 0xFFFFFF3C(%ebp),%ecx
7109 0x3A96A1A2: movl %edx,(%esp,,)
7110 0x3A96A1A5: movl %ecx,4(%esp,,)
7111 0x3A96A1A9: call 0x3A974C50
7112. 753 3A96A171 61
7113. 31 C0 89 44 24 14 B8 FF FF FF FF 89 44 24 10 B8 32 00 00 00 89 44 24 0C 8B 47 14 89 44 24 08 8B 95 38 FF FF FF 29 95 3C FF FF FF 8B 8D 3C FF FF FF 89 14 24 89 4C 24 04 E8 A2 AA 00 00
7114
7115==== BB 754 (0x3A96A1AE) in 13967B, out 77102B, BBs exec'd 0 ====
7116 0x3A96A1AE: incl %eax
7117 0x3A96A1AF: jnz-32 0x3A969B8D
7118. 754 3A96A1AE 7
7119. 40 0F 85 D8 F9 FF FF
7120
7121==== BB 755 (0x3A969FDC) in 13974B, out 77164B, BBs exec'd 0 ====
7122 0x3A969FDC: movl -108(%ebp),%eax
7123 0x3A969FDF: movl -104(%ebp),%edx
7124 0x3A969FE2: movl -124(%ebp),%ecx
7125 0x3A969FE5: movl %eax,0x1BC(%ecx)
7126 0x3A969FEB: movl %edx,0x1C0(%ecx)
7127 0x3A969FF1: movl -20(%ebp),%eax
7128 0x3A969FF4: movl -16(%ebp),%edx
7129 0x3A969FF7: movl %eax,0x1C4(%ecx)
7130 0x3A969FFD: movl 0xFFFFFC00(%ebx),%eax
7131 0x3A96A003: movl %edx,0x1C8(%ecx)
7132 0x3A96A009: notl %eax
7133 0x3A96A00B: andl %eax,0xFFFFFF68(%ebp)
7134 0x3A96A011: testb $0x1, 0xFFFFFF68(%ebp)
7135 0x3A96A018: jnz-32 0x3A96A390
7136. 755 3A969FDC 66
7137. 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00
7138
7139==== BB 756 (0x3A96FEDE) in 14040B, out 77388B, BBs exec'd 0 ====
7140 0x3A96FEDE: movl %eax,20(%esi)
7141 0x3A96FEE1: subl $0xC, %esp
7142 0x3A96FEE4: movl -4(%ebp),%esi
7143 0x3A96FEE7: leave 0x3A96FEE8: ret
7144. 756 3A96FEDE 11
7145. 89 46 14 83 EC 0C 8B 75 FC C9 C3
7146
7147==== BB 757 (0x3A970246) in 14051B, out 77481B, BBs exec'd 0 ====
7148 0x3A970246: movl -28(%ebp),%eax
7149 0x3A970249: movl 0xFFFFFF18(%ebp),%edx
7150 0x3A97024F: movl 0xFFFFFF24(%ebp),%ecx
7151 0x3A970255: movl %eax,(%edx)
7152 0x3A970257: movl 0xFFFFFF20(%ebp),%eax
7153 0x3A97025D: movl $0x0, (%ecx)
7154 0x3A970263: movl $0x0, (%eax)
7155 0x3A970269: xorl %eax, %eax
7156 0x3A97026B: movl -12(%ebp),%ebx
7157 0x3A97026E: movl -8(%ebp),%esi
7158 0x3A970271: movl -4(%ebp),%edi
7159 0x3A970274: movl %ebp,%esp
7160 0x3A970276: popl %ebp
7161 0x3A970277: ret 4
7162. 757 3A970246 52
7163. 8B 45 E4 8B 95 18 FF FF FF 8B 8D 24 FF FF FF 89 02 8B 85 20 FF FF FF C7 01 00 00 00 00 C7 00 00 00 00 00 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C2 04 00
7164
7165==== BB 758 (0x3A96F3A4) in 14103B, out 77677B, BBs exec'd 0 ====
7166 0x3A96F3A4: movl -56(%ebp),%edx
7167 0x3A96F3A7: subl $0x4, %esp
7168 0x3A96F3AA: testl %edx,%edx
7169 0x3A96F3AC: jnz-32 0x3A96F5F6
7170. 758 3A96F3A4 14
7171. 8B 55 C8 83 EC 04 85 D2 0F 85 44 02 00 00
7172
7173==== BB 759 (0x3A96F3B2) in 14117B, out 77762B, BBs exec'd 0 ====
7174 0x3A96F3B2: movl -32(%ebp),%edx
7175 0x3A96F3B5: testb $0x60, 0x174(%edx)
7176 0x3A96F3BC: jnz-8 0x3A96F3F5
7177. 759 3A96F3B2 12
7178. 8B 55 E0 F6 82 74 01 00 00 60 75 37
7179
7180==== BB 760 (0x3A96F3BE) in 14129B, out 77853B, BBs exec'd 0 ====
7181 0x3A96F3BE: movl -80(%ebp),%ecx
7182 0x3A96F3C1: subl $0x1C, %esp
7183 0x3A96F3C4: leal 31(%esp,,), %eax
7184 0x3A96F3C8: andl $0xFFFFFFF0, %eax
7185 0x3A96F3CB: movl $0x0, (%eax)
7186 0x3A96F3D1: movl $0x0, 8(%eax)
7187 0x3A96F3D8: movl %edx,4(%eax)
7188 0x3A96F3DB: movl %eax,8(%ecx)
7189 0x3A96F3DE: movl %eax,-80(%ebp)
7190 0x3A96F3E1: movzbl 0x174(%edx),%eax
7191 0x3A96F3E8: incl -20(%ebp)
7192 0x3A96F3EB: andb $0x9F, %al
7193 0x3A96F3ED: orb $0x20, %al
7194 0x3A96F3EF: movb %al,0x174(%edx)
7195 0x3A96F3F5: movl -100(%ebp),%edi
7196 0x3A96F3F8: testl %edi,%edi
7197 0x3A96F3FA: jz-8 0x3A96F409
7198. 760 3A96F3BE 62
7199. 8B 4D B0 83 EC 1C 8D 44 24 1F 83 E0 F0 C7 00 00 00 00 00 C7 40 08 00 00 00 00 89 50 04 89 41 08 89 45 B0 0F B6 82 74 01 00 00 FF 45 EC 24 9F 0C 20 88 82 74 01 00 00 8B 7D 9C 85 FF 74 0D
7200
7201==== BB 761 (0x3A96F409) in 14191B, out 78111B, BBs exec'd 0 ====
7202 0x3A96F409: addl $0x8, -116(%ebp)
7203 0x3A96F40D: movl -116(%ebp),%esi
7204 0x3A96F410: movl (%esi),%eax
7205 0x3A96F412: testl %eax,%eax
7206 0x3A96F414: movl %eax,%edx
7207 0x3A96F416: jz-32 0x3A96F523
7208. 761 3A96F409 19
7209. 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00
7210
7211==== BB 762 (0x3A96F425) in 14210B, out 78216B, BBs exec'd 0 ====
7212 0x3A96F425: cmpl $0x7FFFFFFD, %edx
7213 0x3A96F42B: setz %al
7214 0x3A96F42E: cmpl $0x7FFFFFFF, %edx
7215 0x3A96F434: setz %dl
7216 0x3A96F437: orl %edx,%eax
7217 0x3A96F439: testb $0x1, %al
7218 0x3A96F43B: jz-8 0x3A96F409
7219. 762 3A96F425 24
7220. 81 FA FD FF FF 7F 0F 94 C0 81 FA FF FF FF 7F 0F 94 C2 09 D0 A8 01 74 CC
7221
7222==== BB 763 (0x3A96F523) in 14234B, out 78343B, BBs exec'd 0 ====
7223 0x3A96F523: movl -100(%ebp),%eax
7224 0x3A96F526: testl %eax,%eax
7225 0x3A96F528: jz-32 0x3A96F5CD
7226. 763 3A96F523 11
7227. 8B 45 9C 85 C0 0F 84 9F 00 00 00
7228
7229==== BB 764 (0x3A96F5CD) in 14245B, out 78415B, BBs exec'd 0 ====
7230 0x3A96F5CD: movl -76(%ebp),%ecx
7231 0x3A96F5D0: movl (%ecx),%eax
7232 0x3A96F5D2: testl %eax,%eax
7233 0x3A96F5D4: jz-8 0x3A96F5E9
7234. 764 3A96F5CD 9
7235. 8B 4D B4 8B 01 85 C0 74 13
7236
7237==== BB 765 (0x3A96F5D6) in 14254B, out 78497B, BBs exec'd 0 ====
7238 0x3A96F5D6: movl -76(%ebp),%esi
7239 0x3A96F5D9: movl 8(%esi),%esi
7240 0x3A96F5DC: testl %esi,%esi
7241 0x3A96F5DE: movl %esi,-76(%ebp)
7242 0x3A96F5E1: jz-8 0x3A96F605
7243. 765 3A96F5D6 13
7244. 8B 75 B4 8B 76 08 85 F6 89 75 B4 74 22
7245
7246==== BB 766 (0x3A96F5E3) in 14267B, out 78589B, BBs exec'd 0 ====
7247 0x3A96F5E3: movl (%esi),%eax
7248 0x3A96F5E5: testl %eax,%eax
7249 0x3A96F5E7: jnz-8 0x3A96F5D6
7250. 766 3A96F5E3 6
7251. 8B 06 85 C0 75 ED
7252
7253==== BB 767 (0x3A96F5E9) in 14273B, out 78658B, BBs exec'd 0 ====
7254 0x3A96F5E9: movl -76(%ebp),%eax
7255 0x3A96F5EC: testl %eax,%eax
7256 0x3A96F5EE: jnz-32 0x3A96F29B
7257. 767 3A96F5E9 11
7258. 8B 45 B4 85 C0 0F 85 A7 FC FF FF
7259
7260==== BB 768 (0x3A96F2DF) in 14284B, out 78730B, BBs exec'd 0 ====
7261 0x3A96F2DF: movl -96(%ebp),%esi
7262 0x3A96F2E2: movzwl 0x14E(%esi),%eax
7263 0x3A96F2E9: testw %ax,%ax
7264 0x3A96F2EC: jz-8 0x3A96F309
7265. 768 3A96F2DF 15
7266. 8B 75 A0 0F B7 86 4E 01 00 00 66 85 C0 74 1B
7267
7268==== BB 769 (0x3A96F2EE) in 14299B, out 78824B, BBs exec'd 0 ====
7269 0x3A96F2EE: movzwl %ax,%eax
7270 0x3A96F2F1: leal 0x12(,%eax,4), %eax
7271 0x3A96F2F8: andl $0xFFFFC, %eax
7272 0x3A96F2FD: subl %eax,%esp
7273 0x3A96F2FF: leal 31(%esp,,), %eax
7274 0x3A96F303: andl $0xFFFFFFF0, %eax
7275 0x3A96F306: movl %eax,-100(%ebp)
7276 0x3A96F309: movl -96(%ebp),%edx
7277 0x3A96F30C: movl 28(%edx),%eax
7278 0x3A96F30F: testl %eax,%eax
7279 0x3A96F311: jnz-8 0x3A96F32B
7280. 769 3A96F2EE 37
7281. 0F B7 C0 8D 04 85 12 00 00 00 25 FC FF 0F 00 29 C4 8D 44 24 1F 83 E0 F0 89 45 9C 8B 55 A0 8B 42 1C 85 C0 75 18
7282
7283==== BB 770 (0x3A96FECD) in 14336B, out 78984B, BBs exec'd 0 ====
7284 0x3A96FECD: movl %eax,%ecx
7285 0x3A96FECF: andl $0x3, %ecx
7286 0x3A96FED2: movl %ecx,(%esp,,)
7287 0x3A96FED5: movl (%esi),%eax
7288 0x3A96FED7: xorl %ecx, %ecx
7289 0x3A96FED9: call 0x3A96AE40
7290. 770 3A96FECD 17
7291. 89 C1 83 E1 03 89 0C 24 8B 06 31 C9 E8 62 AF FF FF
7292
7293==== BB 771 (0x3A970BE0) in 14353B, out 79085B, BBs exec'd 0 ====
7294 0x3A970BE0: addl $0x8, %esp
7295 0x3A970BE3: movl %edx,%eax
7296 0x3A970BE5: popl %ebx
7297 0x3A970BE6: popl %esi
7298 0x3A970BE7: popl %edi
7299 0x3A970BE8: popl %ebp
7300 0x3A970BE9: ret
7301. 771 3A970BE0 10
7302. 83 C4 08 89 D0 5B 5E 5F 5D C3
7303
7304==== BB 772 (0x3A96AFA7) in 14363B, out 79203B, BBs exec'd 0 ====
7305 0x3A96AFA7: movl %esi,%eax
7306 0x3A96AFA9: leal -12(%ebp), %esp
7307 0x3A96AFAC: popl %ebx
7308 0x3A96AFAD: popl %esi
7309 0x3A96AFAE: popl %edi
7310 0x3A96AFAF: popl %ebp
7311 0x3A96AFB0: ret 12
7312. 772 3A96AFA7 12
7313. 89 F0 8D 65 F4 5B 5E 5F 5D C2 0C 00
7314
7315==== BB 773 (0x3A96F3F5) in 14375B, out 79315B, BBs exec'd 0 ====
7316 0x3A96F3F5: movl -100(%ebp),%edi
7317 0x3A96F3F8: testl %edi,%edi
7318 0x3A96F3FA: jz-8 0x3A96F409
7319. 773 3A96F3F5 7
7320. 8B 7D 9C 85 FF 74 0D
7321
7322==== BB 774 (0x3A96F3FC) in 14382B, out 79387B, BBs exec'd 0 ====
7323 0x3A96F3FC: movl -104(%ebp),%esi
7324 0x3A96F3FF: movl -100(%ebp),%eax
7325 0x3A96F402: movl %edx,(%eax,%esi,4)
7326 0x3A96F405: incl %esi
7327 0x3A96F406: movl %esi,-104(%ebp)
7328 0x3A96F409: addl $0x8, -116(%ebp)
7329 0x3A96F40D: movl -116(%ebp),%esi
7330 0x3A96F410: movl (%esi),%eax
7331 0x3A96F412: testl %eax,%eax
7332 0x3A96F414: movl %eax,%edx
7333 0x3A96F416: jz-32 0x3A96F523
7334. 774 3A96F3FC 32
7335. 8B 75 98 8B 45 9C 89 14 B0 46 89 75 98 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00
7336
7337==== BB 775 (0x3A96F52E) in 14414B, out 79544B, BBs exec'd 0 ====
7338 0x3A96F52E: movl -104(%ebp),%eax
7339 0x3A96F531: movl -100(%ebp),%edx
7340 0x3A96F534: movl $0x0, (%edx,%eax,4)
7341 0x3A96F53B: incl %eax
7342 0x3A96F53C: movl %eax,-104(%ebp)
7343 0x3A96F53F: leal 0x4(,%eax,8), %eax
7344 0x3A96F546: movl %eax,(%esp,,)
7345 0x3A96F549: call 0x3A96581C
7346. 775 3A96F52E 32
7347. 8B 45 98 8B 55 9C C7 04 82 00 00 00 00 40 89 45 98 8D 04 C5 04 00 00 00 89 04 24 E8 CE 62 FF FF
7348
7349==== BB 776 (0x3A96F54E) in 14446B, out 79677B, BBs exec'd 0 ====
7350 0x3A96F54E: movl -96(%ebp),%ecx
7351 0x3A96F551: testl %eax,%eax
7352 0x3A96F553: movl %eax,%edx
7353 0x3A96F555: movl %eax,0x1D4(%ecx)
7354 0x3A96F55B: jz-32 0x3A96FAA9
7355. 776 3A96F54E 19
7356. 8B 4D A0 85 C0 89 C2 89 81 D4 01 00 00 0F 84 48 05 00 00
7357
7358==== BB 777 (0x3A96F561) in 14465B, out 79775B, BBs exec'd 0 ====
7359 0x3A96F561: movl -104(%ebp),%ecx
7360 0x3A96F564: leal 4(%edx), %edi
7361 0x3A96F567: movl -96(%ebp),%eax
7362 0x3A96F56A: movl -100(%ebp),%esi
7363 0x3A96F56D: shll $0x2, %ecx
7364 0x3A96F570: cmpl $0x7, %ecx
7365 0x3A96F573: movl %eax,(%edx)
7366 0x3A96F575: jbe-8 0x3A96F58D
7367. 777 3A96F561 22
7368. 8B 4D 98 8D 7A 04 8B 45 A0 8B 75 9C C1 E1 02 83 F9 07 89 02 76 16
7369
7370==== BB 778 (0x3A96F577) in 14487B, out 79898B, BBs exec'd 0 ====
7371 0x3A96F577: testl $0x4, %edi
7372 0x3A96F57D: jz-8 0x3A96F58D
7373. 778 3A96F577 8
7374. F7 C7 04 00 00 00 74 0E
7375
7376==== BB 779 (0x3A96F57F) in 14495B, out 79959B, BBs exec'd 0 ====
7377 0x3A96F57F: movl (%esi),%eax
7378 0x3A96F581: leal 8(%edx), %edi
7379 0x3A96F584: addl $0x4, %esi
7380 0x3A96F587: subl $0x4, %ecx
7381 0x3A96F58A: movl %eax,4(%edx)
7382 0x3A96F58D: cld
7383 0x3A96F58E: shrl $0x2, %ecx
7384 0x3A96F591: rep movsl
7385. 779 3A96F57F 20
7386. 8B 06 8D 7A 08 83 C6 04 83 E9 04 89 42 04 FC C1 E9 02 F3 A5
7387
7388==== BB 780 (0x3A96F591) in 14515B, out 80128B, BBs exec'd 0 ====
7389 0x3A96F591: rep movsl
7390. 780 3A96F591 2
7391. F3 A5
7392
7393==== BB 781 (0x3A96F593) in 14517B, out 80223B, BBs exec'd 0 ====
7394 0x3A96F593: movl -96(%ebp),%edx
7395 0x3A96F596: movl -104(%ebp),%eax
7396 0x3A96F599: movl 0x1D4(%edx),%esi
7397 0x3A96F59F: shll $0x2, %eax
7398 0x3A96F5A2: cmpl $0x7, %eax
7399 0x3A96F5A5: movl %eax,%edx
7400 0x3A96F5A7: leal (%esi,%eax,1), %ecx
7401 0x3A96F5AA: leal 4(%ecx), %edi
7402 0x3A96F5AD: jbe-8 0x3A96F5C5
7403. 781 3A96F593 28
7404. 8B 55 A0 8B 45 98 8B B2 D4 01 00 00 C1 E0 02 83 F8 07 89 C2 8D 0C 06 8D 79 04 76 16
7405
7406==== BB 782 (0x3A96F5AF) in 14545B, out 80360B, BBs exec'd 0 ====
7407 0x3A96F5AF: testl $0x4, %edi
7408 0x3A96F5B5: jz-8 0x3A96F5C5
7409. 782 3A96F5AF 8
7410. F7 C7 04 00 00 00 74 0E
7411
7412==== BB 783 (0x3A96F5B7) in 14553B, out 80421B, BBs exec'd 0 ====
7413 0x3A96F5B7: movl (%esi),%eax
7414 0x3A96F5B9: leal 8(%ecx), %edi
7415 0x3A96F5BC: addl $0x4, %esi
7416 0x3A96F5BF: subl $0x4, %edx
7417 0x3A96F5C2: movl %eax,4(%ecx)
7418 0x3A96F5C5: cld
7419 0x3A96F5C6: movl %edx,%ecx
7420 0x3A96F5C8: shrl $0x2, %ecx
7421 0x3A96F5CB: rep movsl
7422. 783 3A96F5B7 22
7423. 8B 06 8D 79 08 83 C6 04 83 EA 04 89 41 04 FC 89 D1 C1 E9 02 F3 A5
7424
7425==== BB 784 (0x3A96F5CB) in 14575B, out 80594B, BBs exec'd 0 ====
7426 0x3A96F5CB: rep movsl
7427. 784 3A96F5CB 2
7428. F3 A5
7429
7430==== BB 785 (0x3A96AFE3) in 14577B, out 80689B, BBs exec'd 0 ====
7431 0x3A96AFE3: movl %edi,%edx
7432 0x3A96AFE5: movl %esi,%eax
7433 0x3A96AFE7: call 0x3A968DE0
7434. 785 3A96AFE3 9
7435. 89 FA 89 F0 E8 F4 DD FF FF
7436
7437==== BB 786 add_name_to_object(0x3A968DE0) in 14586B, out 80754B, BBs exec'd 0 ====
7438 0x3A968DE0: pushl %ebp
7439 0x3A968DE1: movl %esp,%ebp
7440 0x3A968DE3: pushl %edi
7441 0x3A968DE4: movl %edx,%edi
7442 0x3A968DE6: pushl %esi
7443 0x3A968DE7: pushl %ebx
7444 0x3A968DE8: subl $0x14, %esp
7445 0x3A968DEB: movl 20(%eax),%esi
7446 0x3A968DEE: call 0x3A97592B
7447. 786 3A968DE0 19
7448. 55 89 E5 57 89 D7 56 53 83 EC 14 8B 70 14 E8 38 CB 00 00
7449
7450==== BB 787 (0x3A968DF3) in 14605B, out 80913B, BBs exec'd 0 ====
7451 0x3A968DF3: addl $0xF879, %ebx
7452 0x3A968DF9: movl $0x0, -16(%ebp)
7453 0x3A968E00: testl %esi,%esi
7454 0x3A968E02: jz-8 0x3A968E2C
7455. 787 3A968DF3 17
7456. 81 C3 79 F8 00 00 C7 45 F0 00 00 00 00 85 F6 74 28
7457
7458==== BB 788 (0x3A968E04) in 14622B, out 81009B, BBs exec'd 0 ====
7459 0x3A968E04: leal 0x0(%esi), %esi
7460 0x3A968E0A: leal 0x0(%edi), %edi
7461 0x3A968E10: movl (%esi),%eax
7462 0x3A968E12: movl %edi,(%esp,,)
7463 0x3A968E15: movl %eax,4(%esp,,)
7464 0x3A968E19: call 0x3A975280
7465. 788 3A968E04 26
7466. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 62 C4 00 00
7467
7468==== BB 789 (0x3A968E1E) in 14648B, out 81107B, BBs exec'd 0 ====
7469 0x3A968E1E: testl %eax,%eax
7470 0x3A968E20: jz-8 0x3A968E77
7471. 789 3A968E1E 4
7472. 85 C0 74 55
7473
7474==== BB 790 (0x3A968E22) in 14652B, out 81166B, BBs exec'd 0 ====
7475 0x3A968E22: movl %esi,-16(%ebp)
7476 0x3A968E25: movl 4(%esi),%esi
7477 0x3A968E28: testl %esi,%esi
7478 0x3A968E2A: jnz-8 0x3A968E10
7479. 790 3A968E22 10
7480. 89 75 F0 8B 76 04 85 F6 75 E4
7481
7482==== BB 791 (0x3A968E2C) in 14662B, out 81251B, BBs exec'd 0 ====
7483 0x3A968E2C: movl %edi,(%esp,,)
7484 0x3A968E2F: call 0x3A9752D0
7485. 791 3A968E2C 8
7486. 89 3C 24 E8 9C C4 00 00
7487
7488==== BB 792 (0x3A968E34) in 14670B, out 81306B, BBs exec'd 0 ====
7489 0x3A968E34: leal 1(%eax), %edx
7490 0x3A968E37: addl $0xD, %eax
7491 0x3A968E3A: movl %edx,-20(%ebp)
7492 0x3A968E3D: movl %eax,(%esp,,)
7493 0x3A968E40: call 0x3A96581C
7494. 792 3A968E34 17
7495. 8D 50 01 83 C0 0D 89 55 EC 89 04 24 E8 D7 C9 FF FF
7496
7497==== BB 793 (0x3A968E45) in 14687B, out 81398B, BBs exec'd 0 ====
7498 0x3A968E45: testl %eax,%eax
7499 0x3A968E47: movl %eax,%esi
7500 0x3A968E49: jz-8 0x3A968E7F
7501. 793 3A968E45 6
7502. 85 C0 89 C6 74 34
7503
7504==== BB 794 (0x3A968E4B) in 14693B, out 81464B, BBs exec'd 0 ====
7505 0x3A968E4B: movl -20(%ebp),%edx
7506 0x3A968E4E: leal 12(%eax), %eax
7507 0x3A968E51: movl %edi,4(%esp,,)
7508 0x3A968E55: movl %eax,(%esp,,)
7509 0x3A968E58: movl %edx,8(%esp,,)
7510 0x3A968E5C: call 0x3A975870
7511. 794 3A968E4B 22
7512. 8B 55 EC 8D 40 0C 89 7C 24 04 89 04 24 89 54 24 08 E8 0F CA 00 00
7513
7514==== BB 795 (0x3A968E61) in 14715B, out 81568B, BBs exec'd 0 ====
7515 0x3A968E61: movl %eax,(%esi)
7516 0x3A968E63: movl -16(%ebp),%eax
7517 0x3A968E66: movl $0x0, 4(%esi)
7518 0x3A968E6D: movl $0x0, 8(%esi)
7519 0x3A968E74: movl %esi,4(%eax)
7520 0x3A968E77: leal -12(%ebp), %esp
7521 0x3A968E7A: popl %ebx
7522 0x3A968E7B: popl %esi
7523 0x3A968E7C: popl %edi
7524 0x3A968E7D: popl %ebp
7525 0x3A968E7E: ret
7526. 795 3A968E61 30
7527. 89 06 8B 45 F0 C7 46 04 00 00 00 00 C7 46 08 00 00 00 00 89 70 04 8D 65 F4 5B 5E 5F 5D C3
7528
7529==== BB 796 (0x3A96AFEC) in 14745B, out 81738B, BBs exec'd 0 ====
7530 0x3A96AFEC: orb $0x1, 0x175(%esi)
7531 0x3A96AFF3: jmp-8 0x3A96AFA7
7532. 796 3A96AFEC 9
7533. 80 8E 75 01 00 00 01 EB B2
7534
7535==== BB 797 (0x3A96F313) in 14754B, out 81795B, BBs exec'd 0 ====
7536 0x3A96F313: movl 0xE8(%edx),%eax
7537 0x3A96F319: testl %eax,%eax
7538 0x3A96F31B: jnz-8 0x3A96F32B
7539. 797 3A96F313 10
7540. 8B 82 E8 00 00 00 85 C0 75 0E
7541
7542==== BB 798 (0x3A96F31D) in 14764B, out 81870B, BBs exec'd 0 ====
7543 0x3A96F31D: movl 0xE0(%edx),%eax
7544 0x3A96F323: testl %eax,%eax
7545 0x3A96F325: jz-32 0x3A96F523
7546. 798 3A96F31D 14
7547. 8B 82 E0 00 00 00 85 C0 0F 84 F8 01 00 00
7548
7549==== BB 799 (0x3A96F605) in 14778B, out 81945B, BBs exec'd 0 ====
7550 0x3A96F605: movl 0x148(%ebx),%eax
7551 0x3A96F60B: movl -88(%ebp),%edi
7552 0x3A96F60E: testl %eax,%eax
7553 0x3A96F610: setz %al
7554 0x3A96F613: testl %edi,%edi
7555 0x3A96F615: setnz %dl
7556 0x3A96F618: andl %edx,%eax
7557 0x3A96F61A: testb $0x1, %al
7558 0x3A96F61C: jz-8 0x3A96F627
7559. 799 3A96F605 25
7560. 8B 83 48 01 00 00 8B 7D A8 85 C0 0F 94 C0 85 FF 0F 95 C2 21 D0 A8 01 74 09
7561
7562==== BB 800 (0x3A96F61E) in 14803B, out 82099B, BBs exec'd 0 ====
7563 0x3A96F61E: movl -88(%ebp),%eax
7564 0x3A96F621: movl %eax,0x148(%ebx)
7565 0x3A96F627: movl -64(%ebp),%ecx
7566 0x3A96F62A: movl 0x1D4(%ecx),%edx
7567 0x3A96F630: testl %edx,%edx
7568 0x3A96F632: jz-8 0x3A96F645
7569. 800 3A96F61E 22
7570. 8B 45 A8 89 83 48 01 00 00 8B 4D C0 8B 91 D4 01 00 00 85 D2 74 11
7571
7572==== BB 801 (0x3A96F645) in 14825B, out 82216B, BBs exec'd 0 ====
7573 0x3A96F645: movl -20(%ebp),%eax
7574 0x3A96F648: leal 0x4(,%eax,8), %eax
7575 0x3A96F64F: movl %eax,(%esp,,)
7576 0x3A96F652: call 0x3A96581C
7577. 801 3A96F645 18
7578. 8B 45 EC 8D 04 C5 04 00 00 00 89 04 24 E8 C5 61 FF FF
7579
7580==== BB 802 (0x3A96F657) in 14843B, out 82297B, BBs exec'd 0 ====
7581 0x3A96F657: movl -64(%ebp),%esi
7582 0x3A96F65A: testl %eax,%eax
7583 0x3A96F65C: movl %eax,%ecx
7584 0x3A96F65E: movl %eax,0x1D4(%esi)
7585 0x3A96F664: jz-32 0x3A96FC0E
7586. 802 3A96F657 19
7587. 8B 75 C0 85 C0 89 C1 89 86 D4 01 00 00 0F 84 A4 05 00 00
7588
7589==== BB 803 (0x3A96F66A) in 14862B, out 82395B, BBs exec'd 0 ====
7590 0x3A96F66A: movl -20(%ebp),%eax
7591 0x3A96F66D: movl -64(%ebp),%edx
7592 0x3A96F670: leal 4(%ecx,%eax,4), %ecx
7593 0x3A96F674: movl %ecx,0x150(%edx)
7594 0x3A96F67A: movl -16(%ebp),%ecx
7595 0x3A96F67D: movl %eax,0x154(%edx)
7596 0x3A96F683: movl $0x0, -20(%ebp)
7597 0x3A96F68A: testl %ecx,%ecx
7598 0x3A96F68C: movl %ecx,-76(%ebp)
7599 0x3A96F68F: jz-8 0x3A96F6CF
7600. 803 3A96F66A 39
7601. 8B 45 EC 8B 55 C0 8D 4C 81 04 89 8A 50 01 00 00 8B 4D F0 89 82 54 01 00 00 C7 45 EC 00 00 00 00 85 C9 89 4D B4 74 3E
7602
7603==== BB 804 (0x3A96F691) in 14901B, out 82555B, BBs exec'd 0 ====
7604 0x3A96F691: movl 8(%ebp),%esi
7605 0x3A96F694: testl %esi,%esi
7606 0x3A96F696: jnz-32 0x3A96FAC4
7607. 804 3A96F691 11
7608. 8B 75 08 85 F6 0F 85 28 04 00 00
7609
7610==== BB 805 (0x3A96F69C) in 14912B, out 82627B, BBs exec'd 0 ====
7611 0x3A96F69C: movl -76(%ebp),%edx
7612 0x3A96F69F: movl 4(%edx),%ecx
7613 0x3A96F6A2: movl -64(%ebp),%esi
7614 0x3A96F6A5: movl -20(%ebp),%eax
7615 0x3A96F6A8: movl 0x150(%esi),%edx
7616 0x3A96F6AE: movl %ecx,(%edx,%eax,4)
7617 0x3A96F6B1: incl %eax
7618 0x3A96F6B2: movl %eax,-20(%ebp)
7619 0x3A96F6B5: movl -76(%ebp),%eax
7620 0x3A96F6B8: movl 4(%eax),%ecx
7621 0x3A96F6BB: andb $0xFFFFFF9F, 0x174(%ecx)
7622 0x3A96F6C2: movl -76(%ebp),%edx
7623 0x3A96F6C5: movl 8(%edx),%edx
7624 0x3A96F6C8: movl %edx,-76(%ebp)
7625 0x3A96F6CB: testl %edx,%edx
7626 0x3A96F6CD: jnz-8 0x3A96F691
7627. 805 3A96F69C 51
7628. 8B 55 B4 8B 4A 04 8B 75 C0 8B 45 EC 8B 96 50 01 00 00 89 0C 82 40 89 45 EC 8B 45 B4 8B 48 04 80 A1 74 01 00 00 9F 8B 55 B4 8B 52 08 89 55 B4 85 D2 75 C2
7629
7630==== BB 806 (0x3A96F6CF) in 14963B, out 82849B, BBs exec'd 0 ====
7631 0x3A96F6CF: testb $0x2, 0xFFFFFC15(%ebx)
7632 0x3A96F6D6: jnz-32 0x3A96FCFC
7633. 806 3A96F6CF 13
7634. F6 83 15 FC FF FF 02 0F 85 20 06 00 00
7635
7636==== BB 807 (0x3A96F6DC) in 14976B, out 82919B, BBs exec'd 0 ====
7637 0x3A96F6DC: movl -64(%ebp),%edx
7638 0x3A96F6DF: movl -20(%ebp),%eax
7639 0x3A96F6E2: movl 0x150(%edx),%edx
7640 0x3A96F6E8: movl %eax,0xFFFFFF78(%ebp)
7641 0x3A96F6EE: movl %edx,0xFFFFFF74(%ebp)
7642 0x3A96F6F4: movl $0x0, -84(%ebp)
7643 0x3A96F6FB: movl -64(%ebp),%edx
7644 0x3A96F6FE: movl 0x1DC(%edx),%ecx
7645 0x3A96F704: cmpl %ecx,-84(%ebp)
7646 0x3A96F707: jnb-8 0x3A96F752
7647. 807 3A96F6DC 45
7648. 8B 55 C0 8B 45 EC 8B 92 50 01 00 00 89 85 78 FF FF FF 89 95 74 FF FF FF C7 45 AC 00 00 00 00 8B 55 C0 8B 8A DC 01 00 00 39 4D AC 73 49
7649
7650==== BB 808 (0x3A96F752) in 15021B, out 83090B, BBs exec'd 0 ====
7651 0x3A96F752: movl 0xFFFFFF78(%ebp),%edx
7652 0x3A96F758: movl -64(%ebp),%eax
7653 0x3A96F75B: movl 0xFFFFFF74(%ebp),%esi
7654 0x3A96F761: shll $0x2, %edx
7655 0x3A96F764: cmpl $0x7, %edx
7656 0x3A96F767: movl 0x1D4(%eax),%edi
7657 0x3A96F76D: jbe-8 0x3A96F784
7658. 808 3A96F752 29
7659. 8B 95 78 FF FF FF 8B 45 C0 8B B5 74 FF FF FF C1 E2 02 83 FA 07 8B B8 D4 01 00 00 76 15
7660
7661==== BB 809 (0x3A96F76F) in 15050B, out 83215B, BBs exec'd 0 ====
7662 0x3A96F76F: testl $0x4, %edi
7663 0x3A96F775: jz-8 0x3A96F784
7664. 809 3A96F76F 8
7665. F7 C7 04 00 00 00 74 0D
7666
7667==== BB 810 (0x3A96F784) in 15058B, out 83276B, BBs exec'd 0 ====
7668 0x3A96F784: cld
7669 0x3A96F785: movl %edx,%ecx
7670 0x3A96F787: shrl $0x2, %ecx
7671 0x3A96F78A: rep movsl
7672. 810 3A96F784 8
7673. FC 89 D1 C1 E9 02 F3 A5
7674
7675==== BB 811 (0x3A96F78A) in 15066B, out 83399B, BBs exec'd 0 ====
7676 0x3A96F78A: rep movsl
7677. 811 3A96F78A 2
7678. F3 A5
7679
7680==== BB 812 (0x3A96F78C) in 15068B, out 83494B, BBs exec'd 0 ====
7681 0x3A96F78C: movl $0x1, -84(%ebp)
7682 0x3A96F793: movl -20(%ebp),%edx
7683 0x3A96F796: cmpl %edx,-84(%ebp)
7684 0x3A96F799: movl %edx,0xFFFFFF78(%ebp)
7685 0x3A96F79F: jnb-32 0x3A96FC92
7686. 812 3A96F78C 25
7687. C7 45 AC 01 00 00 00 8B 55 EC 39 55 AC 89 95 78 FF FF FF 0F 83 ED 04 00 00
7688
7689==== BB 813 (0x3A96F7A5) in 15093B, out 83597B, BBs exec'd 0 ====
7690 0x3A96F7A5: movl -64(%ebp),%esi
7691 0x3A96F7A8: movl 0x1D4(%esi),%ecx
7692 0x3A96F7AE: movl -64(%ebp),%edx
7693 0x3A96F7B1: movl -84(%ebp),%esi
7694 0x3A96F7B4: movl 0x150(%edx),%eax
7695 0x3A96F7BA: movl $0x1,%edx
7696 0x3A96F7BF: movl (%eax,%esi,4),%eax
7697 0x3A96F7C2: cmpl %eax,4(%ecx)
7698 0x3A96F7C5: movl %eax,0xFFFFFF7C(%ebp)
7699 0x3A96F7CB: jz-8 0x3A96F7DE
7700. 813 3A96F7A5 40
7701. 8B 75 C0 8B 8E D4 01 00 00 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11
7702
7703==== BB 814 (0x3A96F7DE) in 15133B, out 83760B, BBs exec'd 0 ====
7704 0x3A96F7DE: leal 1(%edx), %edi
7705 0x3A96F7E1: cmpl 0xFFFFFF78(%ebp),%edi
7706 0x3A96F7E7: jnb-32 0x3A96F89D
7707. 814 3A96F7DE 15
7708. 8D 7A 01 3B BD 78 FF FF FF 0F 83 B0 00 00 00
7709
7710==== BB 815 (0x3A96F7ED) in 15148B, out 83838B, BBs exec'd 0 ====
7711 0x3A96F7ED: shll $0x2, %edx
7712 0x3A96F7F0: movl %edx,0xFFFFFF6C(%ebp)
7713 0x3A96F7F6: negl %edx
7714 0x3A96F7F8: movl %edx,0xFFFFFF68(%ebp)
7715 0x3A96F7FE: movl %esi,%esi
7716 0x3A96F800: leal 0x0(,%edi,4), %esi
7717 0x3A96F807: movl (%ecx,%esi,1),%eax
7718 0x3A96F80A: movl 0x1D4(%eax),%edx
7719 0x3A96F810: testl %edx,%edx
7720 0x3A96F812: jz-8 0x3A96F890
7721. 815 3A96F7ED 39
7722. C1 E2 02 89 95 6C FF FF FF F7 DA 89 95 68 FF FF FF 89 F6 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C
7723
7724==== BB 816 (0x3A96F814) in 15187B, out 84001B, BBs exec'd 0 ====
7725 0x3A96F814: movl (%edx),%eax
7726 0x3A96F816: testl %eax,%eax
7727 0x3A96F818: jz-8 0x3A96F890
7728. 816 3A96F814 6
7729. 8B 02 85 C0 74 76
7730
7731==== BB 817 (0x3A96F81A) in 15193B, out 84070B, BBs exec'd 0 ====
7732 0x3A96F81A: addl 0xFFFFFF68(%ebp),%esi
7733 0x3A96F820: movl %esi,0xFFFFFF70(%ebp)
7734 0x3A96F826: jmp-8 0x3A96F82E
7735. 817 3A96F81A 14
7736. 03 B5 68 FF FF FF 89 B5 70 FF FF FF EB 06
7737
7738==== BB 818 (0x3A96F82E) in 15207B, out 84137B, BBs exec'd 0 ====
7739 0x3A96F82E: addl $0x4, %edx
7740 0x3A96F831: cmpl 0xFFFFFF7C(%ebp),%eax
7741 0x3A96F837: jnz-8 0x3A96F828
7742. 818 3A96F82E 11
7743. 83 C2 04 3B 85 7C FF FF FF 75 EF
7744
7745==== BB 819 (0x3A96F828) in 15218B, out 84218B, BBs exec'd 0 ====
7746 0x3A96F828: movl (%edx),%eax
7747 0x3A96F82A: testl %eax,%eax
7748 0x3A96F82C: jz-8 0x3A96F890
7749. 819 3A96F828 6
7750. 8B 02 85 C0 74 62
7751
7752==== BB 820 (0x3A96F890) in 15224B, out 84287B, BBs exec'd 0 ====
7753 0x3A96F890: incl %edi
7754 0x3A96F891: cmpl 0xFFFFFF78(%ebp),%edi
7755 0x3A96F897: jb-32 0x3A96F800
7756. 820 3A96F890 13
7757. 47 3B BD 78 FF FF FF 0F 82 63 FF FF FF
7758
7759==== BB 821 (0x3A96F800) in 15237B, out 84363B, BBs exec'd 0 ====
7760 0x3A96F800: leal 0x0(,%edi,4), %esi
7761 0x3A96F807: movl (%ecx,%esi,1),%eax
7762 0x3A96F80A: movl 0x1D4(%eax),%edx
7763 0x3A96F810: testl %edx,%edx
7764 0x3A96F812: jz-8 0x3A96F890
7765. 821 3A96F800 20
7766. 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C
7767
7768==== BB 822 (0x3A96F89D) in 15257B, out 84471B, BBs exec'd 0 ====
7769 0x3A96F89D: incl -84(%ebp)
7770 0x3A96F8A0: movl 0xFFFFFF78(%ebp),%eax
7771 0x3A96F8A6: cmpl %eax,-84(%ebp)
7772 0x3A96F8A9: jb-32 0x3A96F7AE
7773. 822 3A96F89D 18
7774. FF 45 AC 8B 85 78 FF FF FF 39 45 AC 0F 82 FF FE FF FF
7775
7776==== BB 823 (0x3A96F7AE) in 15275B, out 84563B, BBs exec'd 0 ====
7777 0x3A96F7AE: movl -64(%ebp),%edx
7778 0x3A96F7B1: movl -84(%ebp),%esi
7779 0x3A96F7B4: movl 0x150(%edx),%eax
7780 0x3A96F7BA: movl $0x1,%edx
7781 0x3A96F7BF: movl (%eax,%esi,4),%eax
7782 0x3A96F7C2: cmpl %eax,4(%ecx)
7783 0x3A96F7C5: movl %eax,0xFFFFFF7C(%ebp)
7784 0x3A96F7CB: jz-8 0x3A96F7DE
7785. 823 3A96F7AE 31
7786. 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11
7787
7788==== BB 824 (0x3A96F7CD) in 15306B, out 84703B, BBs exec'd 0 ====
7789 0x3A96F7CD: leal 4(%ecx), %eax
7790 0x3A96F7D0: addl $0x4, %eax
7791 0x3A96F7D3: movl 0xFFFFFF7C(%ebp),%esi
7792 0x3A96F7D9: incl %edx
7793 0x3A96F7DA: cmpl %esi,(%eax)
7794 0x3A96F7DC: jnz-8 0x3A96F7D0
7795. 824 3A96F7CD 17
7796. 8D 41 04 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2
7797
7798==== BB 825 (0x3A96F7D0) in 15323B, out 84809B, BBs exec'd 0 ====
7799 0x3A96F7D0: addl $0x4, %eax
7800 0x3A96F7D3: movl 0xFFFFFF7C(%ebp),%esi
7801 0x3A96F7D9: incl %edx
7802 0x3A96F7DA: cmpl %esi,(%eax)
7803 0x3A96F7DC: jnz-8 0x3A96F7D0
7804. 825 3A96F7D0 14
7805. 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2
7806
7807==== BB 826 (0x3A96F8AF) in 15337B, out 84908B, BBs exec'd 0 ====
7808 0x3A96F8AF: jmp 0x3A96FC9B
7809. 826 3A96F8AF 5
7810. E9 E7 03 00 00
7811
7812==== BB 827 (0x3A96FC9B) in 15342B, out 84936B, BBs exec'd 0 ====
7813 0x3A96FC9B: movl 0xFFFFFF78(%ebp),%esi
7814 0x3A96FCA1: movl $0x0, (%ecx,%esi,4)
7815 0x3A96FCA8: movl -92(%ebp),%esi
7816 0x3A96FCAB: testl %esi,%esi
7817 0x3A96FCAD: jnz-32 0x3A96FE5C
7818. 827 3A96FC9B 24
7819. 8B B5 78 FF FF FF C7 04 B1 00 00 00 00 8B 75 A4 85 F6 0F 85 A9 01 00 00
7820
7821==== BB 828 (0x3A96FCB3) in 15366B, out 85040B, BBs exec'd 0 ====
7822 0x3A96FCB3: leal -12(%ebp), %esp
7823 0x3A96FCB6: popl %ebx
7824 0x3A96FCB7: popl %esi
7825 0x3A96FCB8: popl %edi
7826 0x3A96FCB9: popl %ebp
7827 0x3A96FCBA: ret 8
7828. 828 3A96FCB3 10
7829. 8D 65 F4 5B 5E 5F 5D C2 08 00
7830
7831==== BB 829 (0x3A967090) in 15376B, out 85142B, BBs exec'd 0 ====
7832 0x3A967090: movl 0xFFFFF994(%ebx),%ecx
7833 0x3A967096: subl $0x8, %esp
7834 0x3A967099: movl 0x154(%ecx),%edx
7835 0x3A96709F: movl %edx,0xFFFFFF04(%ebp)
7836 0x3A9670A5: testl %edx,%edx
7837 0x3A9670A7: jz-8 0x3A9670E4
7838. 829 3A967090 25
7839. 8B 8B 94 F9 FF FF 83 EC 08 8B 91 54 01 00 00 89 95 04 FF FF FF 85 D2 74 3B
7840
7841==== BB 830 (0x3A9670A9) in 15401B, out 85262B, BBs exec'd 0 ====
7842 0x3A9670A9: decl 0xFFFFFF04(%ebp)
7843 0x3A9670AF: movl 0x150(%ecx),%eax
7844 0x3A9670B5: movl 0xFFFFFF04(%ebp),%ecx
7845 0x3A9670BB: movl (%eax,%ecx,4),%eax
7846 0x3A9670BE: orb $0x10, 0x174(%eax)
7847 0x3A9670C5: movl 0xFFFFF994(%ebx),%ecx
7848 0x3A9670CB: movl 0xFFFFFF04(%ebp),%esi
7849 0x3A9670D1: movl 0x150(%ecx),%eax
7850 0x3A9670D7: movl (%eax,%esi,4),%eax
7851 0x3A9670DA: incl 0x170(%eax)
7852 0x3A9670E0: testl %esi,%esi
7853 0x3A9670E2: jnz-8 0x3A9670A9
7854. 830 3A9670A9 59
7855. FF 8D 04 FF FF FF 8B 81 50 01 00 00 8B 8D 04 FF FF FF 8B 04 88 80 88 74 01 00 00 10 8B 8B 94 F9 FF FF 8B B5 04 FF FF FF 8B 81 50 01 00 00 8B 04 B0 FF 80 70 01 00 00 85 F6 75 C5
7856
7857==== BB 831 (0x3A9670E4) in 15460B, out 85479B, BBs exec'd 0 ====
7858 0x3A9670E4: movl 0xFFFFF9F0(%ebx),%eax
7859 0x3A9670EA: movl 0xFFFFF9F4(%ebx),%edx
7860 0x3A9670F0: movl %eax,12(%edx)
7861 0x3A9670F3: movl 0xFFFFF9F0(%ebx),%eax
7862 0x3A9670F9: testl %eax,%eax
7863 0x3A9670FB: jz-8 0x3A967100
7864. 831 3A9670E4 25
7865. 8B 83 F0 F9 FF FF 8B 93 F4 F9 FF FF 89 42 0C 8B 83 F0 F9 FF FF 85 C0 74 03
7866
7867==== BB 832 (0x3A9670FD) in 15485B, out 85593B, BBs exec'd 0 ====
7868 0x3A9670FD: movl %edx,16(%eax)
7869 0x3A967100: cmpl $0x1, 0xFFFFFB54(%ebx)
7870 0x3A967107: jbe-32 0x3A967B5F
7871. 832 3A9670FD 16
7872. 89 50 10 83 BB 54 FB FF FF 01 0F 86 52 0A 00 00
7873
7874==== BB 833 (0x3A96710D) in 15501B, out 85678B, BBs exec'd 0 ====
7875 0x3A96710D: movl 0xFFFFF994(%ebx),%ecx
7876 0x3A967113: movl $0x1,%eax
7877 0x3A967118: movl 0xFFFFFED0(%ebp),%edx
7878 0x3A96711E: movl %eax,0xFFFFFF04(%ebp)
7879 0x3A967124: movl 0x150(%ecx),%eax
7880 0x3A96712A: addl $0x50, %edx
7881 0x3A96712D: cmpl %edx,4(%eax)
7882 0x3A967130: jz-8 0x3A967143
7883. 833 3A96710D 37
7884. 8B 8B 94 F9 FF FF B8 01 00 00 00 8B 95 D0 FE FF FF 89 85 04 FF FF FF 8B 81 50 01 00 00 83 C2 50 39 50 04 74 11
7885
7886==== BB 834 (0x3A967132) in 15538B, out 85820B, BBs exec'd 0 ====
7887 0x3A967132: incl 0xFFFFFF04(%ebp)
7888 0x3A967138: movl 0xFFFFFF04(%ebp),%esi
7889 0x3A96713E: cmpl %edx,(%eax,%esi,4)
7890 0x3A967141: jnz-8 0x3A967132
7891. 834 3A967132 17
7892. FF 85 04 FF FF FF 8B B5 04 FF FF FF 39 14 B0 75 EF
7893
7894==== BB 835 (0x3A967143) in 15555B, out 85920B, BBs exec'd 0 ====
7895 0x3A967143: movl 0x150(%ecx),%eax
7896 0x3A967149: movl 0xFFFFFF04(%ebp),%esi
7897 0x3A96714F: movl 0xFFFFFF50(%ebp),%edi
7898 0x3A967155: movl %eax,0xFFFFFEA8(%ebp)
7899 0x3A96715B: movl -4(%eax,%esi,4),%edx
7900 0x3A96715F: testl %edi,%edi
7901 0x3A967161: movl %edx,0xFFFFF9F4(%ebx)
7902 0x3A967167: jnz-32 0x3A968345
7903. 835 3A967143 42
7904. 8B 81 50 01 00 00 8B B5 04 FF FF FF 8B BD 50 FF FF FF 89 85 A8 FE FF FF 8B 54 B0 FC 85 FF 89 93 F4 F9 FF FF 0F 85 D8 11 00 00
7905
7906==== BB 836 (0x3A96716D) in 15597B, out 86073B, BBs exec'd 0 ====
7907 0x3A96716D: movl %esi,%eax
7908 0x3A96716F: incl %eax
7909 0x3A967170: xorl %esi, %esi
7910 0x3A967172: cmpl 0x154(%ecx),%eax
7911 0x3A967178: jnb-8 0x3A96718A
7912. 836 3A96716D 13
7913. 89 F0 40 31 F6 3B 81 54 01 00 00 73 10
7914
7915==== BB 837 (0x3A96718A) in 15610B, out 86167B, BBs exec'd 0 ====
7916 0x3A96718A: movl %esi,0xFFFFF9F0(%ebx)
7917 0x3A967190: movl 0xFFFFFEC4(%ebp),%eax
7918 0x3A967196: testl %eax,%eax
7919 0x3A967198: jz-32 0x3A96833A
7920. 837 3A96718A 20
7921. 89 B3 F0 F9 FF FF 8B 85 C4 FE FF FF 85 C0 0F 84 9C 11 00 00
7922
7923==== BB 838 (0x3A96833A) in 15630B, out 86261B, BBs exec'd 0 ====
7924 0x3A96833A: movl 0xFFFFF9F4(%ebx),%edx
7925 0x3A968340: jmp 0x3A9671B3
7926. 838 3A96833A 11
7927. 8B 93 F4 F9 FF FF E9 6E EE FF FF
7928
7929==== BB 839 (0x3A9671B3) in 15641B, out 86308B, BBs exec'd 0 ====
7930 0x3A9671B3: movl 0xFFFFFED0(%ebp),%ecx
7931 0x3A9671B9: addl $0x50, %ecx
7932 0x3A9671BC: movl %ecx,12(%edx)
7933 0x3A9671BF: movl 0xFFFFF9F0(%ebx),%eax
7934 0x3A9671C5: testl %eax,%eax
7935 0x3A9671C7: jz-8 0x3A9671CC
7936. 839 3A9671B3 22
7937. 8B 8D D0 FE FF FF 83 C1 50 89 4A 0C 8B 83 F0 F9 FF FF 85 C0 74 03
7938
7939==== BB 840 (0x3A9671CC) in 15663B, out 86422B, BBs exec'd 0 ====
7940 0x3A9671CC: xorl %eax, %eax
7941 0x3A9671CE: testl %edi,%edi
7942 0x3A9671D0: setz %al
7943 0x3A9671D3: movl %eax,0xFFFFFF24(%ebp)
7944 0x3A9671D9: xorl %eax, %eax
7945 0x3A9671DB: cmpl $0x3, %edi
7946 0x3A9671DE: setz %al
7947 0x3A9671E1: leal 0xFFFFFF24(%ebp), %ecx
7948 0x3A9671E7: leal 0xFFFF0244(%ebx), %edx
7949 0x3A9671ED: movl %eax,0xFFFFFF28(%ebp)
7950 0x3A9671F3: leal 0xFFFED9B4(%ebx), %eax
7951 0x3A9671F9: call 0x3A970160
7952. 840 3A9671CC 50
7953. 31 C0 85 FF 0F 94 C0 89 85 24 FF FF FF 31 C0 83 FF 03 0F 94 C0 8D 8D 24 FF FF FF 8D 93 44 02 FF FF 89 85 28 FF FF FF 8D 83 B4 D9 FE FF E8 62 8F 00 00
7954
7955==== BB 841 _dl_receive_error(0x3A970160) in 15713B, out 86619B, BBs exec'd 0 ====
7956 0x3A970160: pushl %ebp
7957 0x3A970161: movl %esp,%ebp
7958 0x3A970163: subl $0x28, %esp
7959 0x3A970166: movl %ebx,-12(%ebp)
7960 0x3A970169: movl %esi,-8(%ebp)
7961 0x3A97016C: call 0x3A97592B
7962. 841 3A970160 17
7963. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 E8 BA 57 00 00
7964
7965==== BB 842 (0x3A970171) in 15730B, out 86730B, BBs exec'd 0 ====
7966 0x3A970171: addl $0x84FB, %ebx
7967 0x3A970177: movl %edi,-4(%ebp)
7968 0x3A97017A: movl %edx,-20(%ebp)
7969 0x3A97017D: movl %ecx,-24(%ebp)
7970 0x3A970180: movl %eax,-16(%ebp)
7971 0x3A970183: call*l 0xFFFFF9E0(%ebx)
7972. 842 3A970171 24
7973. 81 C3 FB 84 00 00 89 7D FC 89 55 EC 89 4D E8 89 45 F0 FF 93 E0 F9 FF FF
7974
7975==== BB 843 (0x3A970189) in 15754B, out 86847B, BBs exec'd 0 ====
7976 0x3A970189: movl (%eax),%edi
7977 0x3A97018B: movl %eax,%esi
7978 0x3A97018D: movl 0xE8(%ebx),%eax
7979 0x3A970193: movl $0x0, (%esi)
7980 0x3A970199: movl %eax,-28(%ebp)
7981 0x3A97019C: movl -16(%ebp),%eax
7982 0x3A97019F: movl %eax,0xE8(%ebx)
7983 0x3A9701A5: movl -24(%ebp),%eax
7984 0x3A9701A8: movl %eax,(%esp,,)
7985 0x3A9701AB: call*l -20(%ebp)
7986. 843 3A970189 37
7987. 8B 38 89 C6 8B 83 E8 00 00 00 C7 06 00 00 00 00 89 45 E4 8B 45 F0 89 83 E8 00 00 00 8B 45 E8 89 04 24 FF 55 EC
7988
7989==== BB 844 version_check_doit(0x3A9688B0) in 15791B, out 86990B, BBs exec'd 0 ====
7990 0x3A9688B0: pushl %ebp
7991 0x3A9688B1: movl $0x1,%edx
7992 0x3A9688B6: movl %esp,%ebp
7993 0x3A9688B8: subl $0xC, %esp
7994 0x3A9688BB: movl %esi,-4(%ebp)
7995 0x3A9688BE: movl 8(%ebp),%esi
7996 0x3A9688C1: movl %ebx,-8(%ebp)
7997 0x3A9688C4: call 0x3A97592B
7998. 844 3A9688B0 25
7999. 55 BA 01 00 00 00 89 E5 83 EC 0C 89 75 FC 8B 75 08 89 5D F8 E8 62 D0 00 00
8000
8001==== BB 845 (0x3A9688C9) in 15816B, out 87126B, BBs exec'd 0 ====
8002 0x3A9688C9: addl $0xFDA3, %ebx
8003 0x3A9688CF: movl 4(%esi),%ecx
8004 0x3A9688D2: movl 0xFFFFF994(%ebx),%eax
8005 0x3A9688D8: call 0x3A971860
8006. 845 3A9688C9 20
8007. 81 C3 A3 FD 00 00 8B 4E 04 8B 83 94 F9 FF FF E8 83 8F 00 00
8008
8009==== BB 846 _dl_check_all_versions(0x3A971860) in 15836B, out 87223B, BBs exec'd 0 ====
8010 0x3A971860: pushl %ebp
8011 0x3A971861: movl %esp,%ebp
8012 0x3A971863: pushl %edi
8013 0x3A971864: xorl %edi, %edi
8014 0x3A971866: pushl %esi
8015 0x3A971867: movl %eax,%esi
8016 0x3A971869: pushl %ebx
8017 0x3A97186A: subl $0xC, %esp
8018 0x3A97186D: call 0x3A97592B
8019. 846 3A971860 18
8020. 55 89 E5 57 31 FF 56 89 C6 53 83 EC 0C E8 B9 40 00 00
8021
8022==== BB 847 (0x3A971872) in 15854B, out 87380B, BBs exec'd 0 ====
8023 0x3A971872: addl $0x6DFA, %ebx
8024 0x3A971878: movl %edx,-16(%ebp)
8025 0x3A97187B: testl %eax,%eax
8026 0x3A97187D: movl %ecx,-20(%ebp)
8027 0x3A971880: jnz-8 0x3A971890
8028. 847 3A971872 16
8029. 81 C3 FA 6D 00 00 89 55 F0 85 C0 89 4D EC 75 0E
8030
8031==== BB 848 (0x3A971890) in 15870B, out 87484B, BBs exec'd 0 ====
8032 0x3A971890: testb $0x2, 0x175(%esi)
8033 0x3A971897: movl $0x0, -24(%ebp)
8034 0x3A97189E: jnz-8 0x3A971884
8035. 848 3A971890 16
8036. F6 86 75 01 00 00 02 C7 45 E8 00 00 00 00 75 E4
8037
8038==== BB 849 (0x3A9718A0) in 15886B, out 87572B, BBs exec'd 0 ====
8039 0x3A9718A0: movl -20(%ebp),%ecx
8040 0x3A9718A3: movl %esi,%eax
8041 0x3A9718A5: movl -16(%ebp),%edx
8042 0x3A9718A8: call 0x3A9714A0
8043. 849 3A9718A0 13
8044. 8B 4D EC 89 F0 8B 55 F0 E8 F3 FB FF FF
8045
8046==== BB 850 _dl_check_map_versions(0x3A9714A0) in 15899B, out 87656B, BBs exec'd 0 ====
8047 0x3A9714A0: pushl %ebp
8048 0x3A9714A1: movl %esp,%ebp
8049 0x3A9714A3: pushl %edi
8050 0x3A9714A4: pushl %esi
8051 0x3A9714A5: pushl %ebx
8052 0x3A9714A6: subl $0x84, %esp
8053 0x3A9714AC: movl %eax,-80(%ebp)
8054 0x3A9714AF: movl 44(%eax),%eax
8055 0x3A9714B2: call 0x3A97592B
8056. 850 3A9714A0 23
8057. 55 89 E5 57 56 53 81 EC 84 00 00 00 89 45 B0 8B 40 2C E8 74 44 00 00
8058
8059==== BB 851 (0x3A9714B7) in 15922B, out 87818B, BBs exec'd 0 ====
8060 0x3A9714B7: addl $0x71B5, %ebx
8061 0x3A9714BD: movl %edx,-84(%ebp)
8062 0x3A9714C0: xorl %edx, %edx
8063 0x3A9714C2: testl %eax,%eax
8064 0x3A9714C4: movl %ecx,-88(%ebp)
8065 0x3A9714C7: movl $0x0, -92(%ebp)
8066 0x3A9714CE: movl $0x0, -108(%ebp)
8067 0x3A9714D5: movl $0x0, -112(%ebp)
8068 0x3A9714DC: jz-32 0x3A971630
8069. 851 3A9714B7 43
8070. 81 C3 B5 71 00 00 89 55 AC 31 D2 85 C0 89 4D A8 C7 45 A4 00 00 00 00 C7 45 94 00 00 00 00 C7 45 90 00 00 00 00 0F 84 4E 01 00 00
8071
8072==== BB 852 (0x3A9714E2) in 15965B, out 87981B, BBs exec'd 0 ====
8073 0x3A9714E2: movl 4(%eax),%eax
8074 0x3A9714E5: movl -80(%ebp),%ecx
8075 0x3A9714E8: movl %eax,-96(%ebp)
8076 0x3A9714EB: movl -80(%ebp),%eax
8077 0x3A9714EE: movl 0xA4(%ecx),%ecx
8078 0x3A9714F4: movl 0xAC(%eax),%eax
8079 0x3A9714FA: testl %ecx,%ecx
8080 0x3A9714FC: movl %ecx,-100(%ebp)
8081 0x3A9714FF: movl %eax,-104(%ebp)
8082 0x3A971502: jz-32 0x3A9715F2
8083. 852 3A9714E2 38
8084. 8B 40 04 8B 4D B0 89 45 A0 8B 45 B0 8B 89 A4 00 00 00 8B 80 AC 00 00 00 85 C9 89 4D 9C 89 45 98 0F 84 EA 00 00 00
8085
8086==== BB 853 (0x3A971508) in 16003B, out 88138B, BBs exec'd 0 ====
8087 0x3A971508: movl 4(%ecx),%edx
8088 0x3A97150B: movl -80(%ebp),%ecx
8089 0x3A97150E: movl (%ecx),%ecx
8090 0x3A971510: addl %ecx,%edx
8091 0x3A971512: cmpw $0x1, (%edx)
8092 0x3A971516: movl %edx,-116(%ebp)
8093 0x3A971519: jnz-32 0x3A971696
8094. 853 3A971508 23
8095. 8B 51 04 8B 4D B0 8B 09 01 CA 66 83 3A 01 89 55 8C 0F 85 77 01 00 00
8096
8097==== BB 854 (0x3A97151F) in 16026B, out 88251B, BBs exec'd 0 ====
8098 0x3A97151F: nop
8099 0x3A971520: movl -116(%ebp),%edx
8100 0x3A971523: movl -96(%ebp),%edi
8101 0x3A971526: movl 0xFFFFF994(%ebx),%esi
8102 0x3A97152C: movl 4(%edx),%eax
8103 0x3A97152F: addl %eax,%edi
8104 0x3A971531: testl %esi,%esi
8105 0x3A971533: jz-8 0x3A971557
8106. 854 3A97151F 22
8107. 90 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22
8108
8109==== BB 855 (0x3A971535) in 16048B, out 88378B, BBs exec'd 0 ====
8110 0x3A971535: leal 0(%esi,,), %esi
8111 0x3A971539: leal 0(%edi,,), %edi
8112 0x3A971540: movl %esi,%edx
8113 0x3A971542: movl %edi,%eax
8114 0x3A971544: call 0x3A970B80
8115. 855 3A971535 20
8116. 8D 74 26 00 8D BC 27 00 00 00 00 89 F2 89 F8 E8 37 F6 FF FF
8117
8118==== BB 856 (0x3A971549) in 16068B, out 88463B, BBs exec'd 0 ====
8119 0x3A971549: movl %esi,-120(%ebp)
8120 0x3A97154C: testl %eax,%eax
8121 0x3A97154E: jnz-8 0x3A97156F
8122. 856 3A971549 7
8123. 89 75 88 85 C0 75 1F
8124
8125==== BB 857 (0x3A971550) in 16075B, out 88538B, BBs exec'd 0 ====
8126 0x3A971550: movl 12(%esi),%esi
8127 0x3A971553: testl %esi,%esi
8128 0x3A971555: jnz-8 0x3A971540
8129. 857 3A971550 7
8130. 8B 76 0C 85 F6 75 E9
8131
8132==== BB 858 (0x3A971540) in 16082B, out 88610B, BBs exec'd 0 ====
8133 0x3A971540: movl %esi,%edx
8134 0x3A971542: movl %edi,%eax
8135 0x3A971544: call 0x3A970B80
8136. 858 3A971540 9
8137. 89 F2 89 F8 E8 37 F6 FF FF
8138
8139==== BB 859 (0x3A97156F) in 16091B, out 88675B, BBs exec'd 0 ====
8140 0x3A97156F: movl -88(%ebp),%eax
8141 0x3A971572: testl %eax,%eax
8142 0x3A971574: jnz-32 0x3A971681
8143. 859 3A97156F 11
8144. 8B 45 A8 85 C0 0F 85 07 01 00 00
8145
8146==== BB 860 (0x3A97157A) in 16102B, out 88747B, BBs exec'd 0 ====
8147 0x3A97157A: movl -116(%ebp),%esi
8148 0x3A97157D: movl 8(%esi),%eax
8149 0x3A971580: addl %eax,%esi
8150 0x3A971582: movl -80(%ebp),%edx
8151 0x3A971585: movl 8(%esi),%edi
8152 0x3A971588: movl -96(%ebp),%ecx
8153 0x3A97158B: movl 4(%edx),%eax
8154 0x3A97158E: addl %edi,%ecx
8155 0x3A971590: movl %eax,%edi
8156 0x3A971592: cmpb $0x0, (%eax)
8157 0x3A971595: jnz-8 0x3A97159F
8158. 860 3A97157A 29
8159. 8B 75 8C 8B 46 08 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08
8160
8161==== BB 861 (0x3A971597) in 16131B, out 88901B, BBs exec'd 0 ====
8162 0x3A971597: movl 0x38(%ebx),%eax
8163 0x3A97159D: movl (%eax),%edi
8164 0x3A97159F: movzwl 4(%esi),%eax
8165 0x3A9715A3: andl $0x2, %eax
8166 0x3A9715A6: movl %eax,8(%esp,,)
8167 0x3A9715AA: movl -84(%ebp),%eax
8168 0x3A9715AD: movl %eax,4(%esp,,)
8169 0x3A9715B1: movl -120(%ebp),%edx
8170 0x3A9715B4: movl %edi,%eax
8171 0x3A9715B6: movl %edx,(%esp,,)
8172 0x3A9715B9: movl (%esi),%edx
8173 0x3A9715BB: call 0x3A971120
8174. 861 3A971597 41
8175. 8B 83 38 00 00 00 8B 38 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF
8176
8177==== BB 862 match_symbol(0x3A971120) in 16172B, out 89064B, BBs exec'd 0 ====
8178 0x3A971120: pushl %ebp
8179 0x3A971121: movl %esp,%ebp
8180 0x3A971123: pushl %edi
8181 0x3A971124: movl %edx,%edi
8182 0x3A971126: pushl %esi
8183 0x3A971127: xorl %esi, %esi
8184 0x3A971129: pushl %ebx
8185 0x3A97112A: subl $0xB4, %esp
8186 0x3A971130: movl 8(%ebp),%edx
8187 0x3A971133: movl %eax,0xFFFFFF60(%ebp)
8188 0x3A971139: call 0x3A97592B
8189. 862 3A971120 30
8190. 55 89 E5 57 89 D7 56 31 F6 53 81 EC B4 00 00 00 8B 55 08 89 85 60 FF FF FF E8 ED 47 00 00
8191
8192==== BB 863 (0x3A97113E) in 16202B, out 89253B, BBs exec'd 0 ====
8193 0x3A97113E: addl $0x752E, %ebx
8194 0x3A971144: movl %ecx,0xFFFFFF5C(%ebp)
8195 0x3A97114A: movl 44(%edx),%eax
8196 0x3A97114D: testb $0x10, 0xFFFFFC14(%ebx)
8197 0x3A971154: movl 4(%eax),%eax
8198 0x3A971157: movl %esi,0xFFFFFF54(%ebp)
8199 0x3A97115D: movl %eax,0xFFFFFF58(%ebp)
8200 0x3A971163: jnz-32 0x3A97132A
8201. 863 3A97113E 43
8202. 81 C3 2E 75 00 00 89 8D 5C FF FF FF 8B 42 2C F6 83 14 FC FF FF 10 8B 40 04 89 B5 54 FF FF FF 89 85 58 FF FF FF 0F 85 C1 01 00 00
8203
8204==== BB 864 (0x3A971169) in 16245B, out 89410B, BBs exec'd 0 ====
8205 0x3A971169: movl 8(%ebp),%edx
8206 0x3A97116C: movl 0xAC(%edx),%eax
8207 0x3A971172: testl %eax,%eax
8208 0x3A971174: jz-32 0x3A9712B9
8209. 864 3A971169 17
8210. 8B 55 08 8B 82 AC 00 00 00 85 C0 0F 84 3F 01 00 00
8211
8212==== BB 865 (0x3A97117A) in 16262B, out 89498B, BBs exec'd 0 ====
8213 0x3A97117A: movl 8(%ebp),%edx
8214 0x3A97117D: movl (%edx),%esi
8215 0x3A97117F: movl 4(%eax),%edx
8216 0x3A971182: addl %edx,%esi
8217 0x3A971184: cmpw $0x1, (%esi)
8218 0x3A971188: jnz-8 0x3A9711A6
8219. 865 3A97117A 16
8220. 8B 55 08 8B 32 8B 50 04 01 D6 66 83 3E 01 75 1C
8221
8222==== BB 866 (0x3A97118A) in 16278B, out 89601B, BBs exec'd 0 ====
8223 0x3A97118A: cmpl 8(%esi),%edi
8224 0x3A97118D: jz-32 0x3A971280
8225. 866 3A97118A 9
8226. 3B 7E 08 0F 84 ED 00 00 00
8227
8228==== BB 867 (0x3A971193) in 16287B, out 89666B, BBs exec'd 0 ====
8229 0x3A971193: movl 16(%esi),%eax
8230 0x3A971196: testl %eax,%eax
8231 0x3A971198: jz-32 0x3A971365
8232. 867 3A971193 11
8233. 8B 46 10 85 C0 0F 84 C7 01 00 00
8234
8235==== BB 868 (0x3A97119E) in 16298B, out 89738B, BBs exec'd 0 ====
8236 0x3A97119E: addl %eax,%esi
8237 0x3A9711A0: cmpw $0x1, (%esi)
8238 0x3A9711A4: jz-8 0x3A97118A
8239. 868 3A97119E 8
8240. 01 C6 66 83 3E 01 74 E4
8241
8242==== BB 869 (0x3A971280) in 16306B, out 89809B, BBs exec'd 0 ====
8243 0x3A971280: movl 12(%esi),%edx
8244 0x3A971283: movl %esi,%eax
8245 0x3A971285: addl %edx,%eax
8246 0x3A971287: movl (%eax),%ecx
8247 0x3A971289: movl 0xFFFFFF58(%ebp),%edx
8248 0x3A97128F: addl %ecx,%edx
8249 0x3A971291: movl %edx,4(%esp,,)
8250 0x3A971295: movl 0xFFFFFF5C(%ebp),%eax
8251 0x3A97129B: movl %eax,(%esp,,)
8252 0x3A97129E: call 0x3A975280
8253. 869 3A971280 35
8254. 8B 56 0C 89 F0 01 D0 8B 08 8B 95 58 FF FF FF 01 CA 89 54 24 04 8B 85 5C FF FF FF 89 04 24 E8 DD 3F 00 00
8255
8256==== BB 870 (0x3A9712A3) in 16341B, out 89949B, BBs exec'd 0 ====
8257 0x3A9712A3: xorl %edx, %edx
8258 0x3A9712A5: testl %eax,%eax
8259 0x3A9712A7: jnz-32 0x3A971193
8260. 870 3A9712A3 10
8261. 31 D2 85 C0 0F 85 E6 FE FF FF
8262
8263==== BB 871 (0x3A9712AD) in 16351B, out 90022B, BBs exec'd 0 ====
8264 0x3A9712AD: leal -12(%ebp), %esp
8265 0x3A9712B0: movl %edx,%eax
8266 0x3A9712B2: popl %ebx
8267 0x3A9712B3: popl %esi
8268 0x3A9712B4: popl %edi
8269 0x3A9712B5: popl %ebp
8270 0x3A9712B6: ret 12
8271. 871 3A9712AD 12
8272. 8D 65 F4 89 D0 5B 5E 5F 5D C2 0C 00
8273
8274==== BB 872 (0x3A9715C0) in 16363B, out 90134B, BBs exec'd 0 ====
8275 0x3A9715C0: orl %eax,-92(%ebp)
8276 0x3A9715C3: subl $0xC, %esp
8277 0x3A9715C6: movzwl 6(%esi),%eax
8278 0x3A9715CA: andl $0x7FFF, %eax
8279 0x3A9715CF: cmpl -108(%ebp),%eax
8280 0x3A9715D2: jbe-8 0x3A9715D7
8281. 872 3A9715C0 20
8282. 09 45 A4 83 EC 0C 0F B7 46 06 25 FF 7F 00 00 3B 45 94 76 03
8283
8284==== BB 873 (0x3A9715D4) in 16383B, out 90254B, BBs exec'd 0 ====
8285 0x3A9715D4: movl %eax,-108(%ebp)
8286 0x3A9715D7: movl 12(%esi),%eax
8287 0x3A9715DA: testl %eax,%eax
8288 0x3A9715DC: jnz-8 0x3A971580
8289. 873 3A9715D4 10
8290. 89 45 94 8B 46 0C 85 C0 75 A2
8291
8292==== BB 874 (0x3A9715DE) in 16393B, out 90342B, BBs exec'd 0 ====
8293 0x3A9715DE: movl -116(%ebp),%ecx
8294 0x3A9715E1: movl 12(%ecx),%eax
8295 0x3A9715E4: testl %eax,%eax
8296 0x3A9715E6: jz-8 0x3A9715F2
8297. 874 3A9715DE 10
8298. 8B 4D 8C 8B 41 0C 85 C0 74 0A
8299
8300==== BB 875 (0x3A9715F2) in 16403B, out 90427B, BBs exec'd 0 ====
8301 0x3A9715F2: movl -104(%ebp),%esi
8302 0x3A9715F5: testl %esi,%esi
8303 0x3A9715F7: jz-8 0x3A971622
8304. 875 3A9715F2 7
8305. 8B 75 98 85 F6 74 29
8306
8307==== BB 876 (0x3A971622) in 16410B, out 90499B, BBs exec'd 0 ====
8308 0x3A971622: movl -108(%ebp),%eax
8309 0x3A971625: testl %eax,%eax
8310 0x3A971627: jnz-32 0x3A97174A
8311. 876 3A971622 11
8312. 8B 45 94 85 C0 0F 85 1D 01 00 00
8313
8314==== BB 877 (0x3A97174A) in 16421B, out 90571B, BBs exec'd 0 ====
8315 0x3A97174A: movl $0x10,%edi
8316 0x3A97174F: movl %edi,4(%esp,,)
8317 0x3A971753: movl -108(%ebp),%esi
8318 0x3A971756: incl %esi
8319 0x3A971757: movl %esi,(%esp,,)
8320 0x3A97175A: call 0x3A96582C
8321. 877 3A97174A 21
8322. BF 10 00 00 00 89 7C 24 04 8B 75 94 46 89 34 24 E8 CD 40 FF FF
8323
8324==== BB 878 (0x3A97175F) in 16442B, out 90674B, BBs exec'd 0 ====
8325 0x3A97175F: movl $0xC, -112(%ebp)
8326 0x3A971766: movl -80(%ebp),%edx
8327 0x3A971769: testl %eax,%eax
8328 0x3A97176B: movl %eax,%edi
8329 0x3A97176D: leal 0xFFFFEB7C(%ebx), %ecx
8330 0x3A971773: movl %eax,0x17C(%edx)
8331 0x3A971779: jz-8 0x3A97172A
8332. 878 3A97175F 28
8333. C7 45 90 0C 00 00 00 8B 55 B0 85 C0 89 C7 8D 8B 7C EB FF FF 89 82 7C 01 00 00 74 AF
8334
8335==== BB 879 (0x3A97177B) in 16470B, out 90803B, BBs exec'd 0 ====
8336 0x3A97177B: movl %esi,0x178(%edx)
8337 0x3A971781: movl 0xDC(%edx),%eax
8338 0x3A971787: movl -100(%ebp),%esi
8339 0x3A97178A: movl 4(%eax),%eax
8340 0x3A97178D: testl %esi,%esi
8341 0x3A97178F: movl %eax,0x18C(%edx)
8342 0x3A971795: jz-8 0x3A9717FA
8343. 879 3A97177B 28
8344. 89 B2 78 01 00 00 8B 82 DC 00 00 00 8B 75 9C 8B 40 04 85 F6 89 82 8C 01 00 00 74 63
8345
8346==== BB 880 (0x3A971797) in 16498B, out 90933B, BBs exec'd 0 ====
8347 0x3A971797: movl -100(%ebp),%ecx
8348 0x3A97179A: movl (%edx),%eax
8349 0x3A97179C: movl 4(%ecx),%ecx
8350 0x3A97179F: addl %eax,%ecx
8351 0x3A9717A1: movl %ecx,-124(%ebp)
8352 0x3A9717A4: movl -124(%ebp),%esi
8353 0x3A9717A7: movl 8(%esi),%ecx
8354 0x3A9717AA: addl %ecx,%esi
8355 0x3A9717AC: jmp-8 0x3A9717B2
8356. 880 3A971797 23
8357. 8B 4D 9C 8B 02 8B 49 04 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04
8358
8359==== BB 881 (0x3A9717B2) in 16521B, out 91049B, BBs exec'd 0 ====
8360 0x3A9717B2: movzwl 6(%esi),%edx
8361 0x3A9717B6: movl (%esi),%eax
8362 0x3A9717B8: movl %edx,%ecx
8363 0x3A9717BA: andl $0x7FFF, %ecx
8364 0x3A9717C0: andl $0x8000, %edx
8365 0x3A9717C6: shll $0x4, %ecx
8366 0x3A9717C9: movl %eax,4(%edi,%ecx,1)
8367 0x3A9717CD: movl -96(%ebp),%eax
8368 0x3A9717D0: movl %edx,8(%edi,%ecx,1)
8369 0x3A9717D4: movl 8(%esi),%edx
8370 0x3A9717D7: addl %edx,%eax
8371 0x3A9717D9: movl %eax,(%edi,%ecx,1)
8372 0x3A9717DC: movl -124(%ebp),%edx
8373 0x3A9717DF: movl -96(%ebp),%eax
8374 0x3A9717E2: addl 4(%edx),%eax
8375 0x3A9717E5: movl %eax,12(%edi,%ecx,1)
8376 0x3A9717E9: movl 12(%esi),%eax
8377 0x3A9717EC: testl %eax,%eax
8378 0x3A9717EE: jnz-8 0x3A9717B0
8379. 881 3A9717B2 62
8380. 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0
8381
8382==== BB 882 (0x3A9717F0) in 16583B, out 91297B, BBs exec'd 0 ====
8383 0x3A9717F0: movl -124(%ebp),%ecx
8384 0x3A9717F3: movl 12(%ecx),%eax
8385 0x3A9717F6: testl %eax,%eax
8386 0x3A9717F8: jnz-8 0x3A97179F
8387. 882 3A9717F0 10
8388. 8B 4D 84 8B 41 0C 85 C0 75 A5
8389
8390==== BB 883 (0x3A9717FA) in 16593B, out 91382B, BBs exec'd 0 ====
8391 0x3A9717FA: movl -104(%ebp),%esi
8392 0x3A9717FD: testl %esi,%esi
8393 0x3A9717FF: jz-32 0x3A97162D
8394. 883 3A9717FA 11
8395. 8B 75 98 85 F6 0F 84 28 FE FF FF
8396
8397==== BB 884 (0x3A97162D) in 16604B, out 91454B, BBs exec'd 0 ====
8398 0x3A97162D: movl -92(%ebp),%edx
8399 0x3A971630: leal -12(%ebp), %esp
8400 0x3A971633: movl %edx,%eax
8401 0x3A971635: popl %ebx
8402 0x3A971636: popl %esi
8403 0x3A971637: popl %edi
8404 0x3A971638: popl %ebp
8405 0x3A971639: ret
8406. 884 3A97162D 13
8407. 8B 55 A4 8D 65 F4 89 D0 5B 5E 5F 5D C3
8408
8409==== BB 885 (0x3A9718AD) in 16617B, out 91576B, BBs exec'd 0 ====
8410 0x3A9718AD: testl %eax,%eax
8411 0x3A9718AF: jz-8 0x3A971884
8412. 885 3A9718AD 4
8413. 85 C0 74 D3
8414
8415==== BB 886 (0x3A971884) in 16621B, out 91635B, BBs exec'd 0 ====
8416 0x3A971884: movl -24(%ebp),%edx
8417 0x3A971887: movl 12(%esi),%esi
8418 0x3A97188A: orl %edx,%edi
8419 0x3A97188C: testl %esi,%esi
8420 0x3A97188E: jz-8 0x3A9718D0
8421. 886 3A971884 12
8422. 8B 55 E8 8B 76 0C 09 D7 85 F6 74 40
8423
8424==== BB 887 (0x3A97159F) in 16633B, out 91735B, BBs exec'd 0 ====
8425 0x3A97159F: movzwl 4(%esi),%eax
8426 0x3A9715A3: andl $0x2, %eax
8427 0x3A9715A6: movl %eax,8(%esp,,)
8428 0x3A9715AA: movl -84(%ebp),%eax
8429 0x3A9715AD: movl %eax,4(%esp,,)
8430 0x3A9715B1: movl -120(%ebp),%edx
8431 0x3A9715B4: movl %edi,%eax
8432 0x3A9715B6: movl %edx,(%esp,,)
8433 0x3A9715B9: movl (%esi),%edx
8434 0x3A9715BB: call 0x3A971120
8435. 887 3A97159F 33
8436. 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF
8437
8438==== BB 888 (0x3A971580) in 16666B, out 91878B, BBs exec'd 0 ====
8439 0x3A971580: addl %eax,%esi
8440 0x3A971582: movl -80(%ebp),%edx
8441 0x3A971585: movl 8(%esi),%edi
8442 0x3A971588: movl -96(%ebp),%ecx
8443 0x3A97158B: movl 4(%edx),%eax
8444 0x3A97158E: addl %edi,%ecx
8445 0x3A971590: movl %eax,%edi
8446 0x3A971592: cmpb $0x0, (%eax)
8447 0x3A971595: jnz-8 0x3A97159F
8448. 888 3A971580 23
8449. 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08
8450
8451==== BB 889 (0x3A9715D7) in 16689B, out 92016B, BBs exec'd 0 ====
8452 0x3A9715D7: movl 12(%esi),%eax
8453 0x3A9715DA: testl %eax,%eax
8454 0x3A9715DC: jnz-8 0x3A971580
8455. 889 3A9715D7 7
8456. 8B 46 0C 85 C0 75 A2
8457
8458==== BB 890 (0x3A9717B0) in 16696B, out 92088B, BBs exec'd 0 ====
8459 0x3A9717B0: addl %eax,%esi
8460 0x3A9717B2: movzwl 6(%esi),%edx
8461 0x3A9717B6: movl (%esi),%eax
8462 0x3A9717B8: movl %edx,%ecx
8463 0x3A9717BA: andl $0x7FFF, %ecx
8464 0x3A9717C0: andl $0x8000, %edx
8465 0x3A9717C6: shll $0x4, %ecx
8466 0x3A9717C9: movl %eax,4(%edi,%ecx,1)
8467 0x3A9717CD: movl -96(%ebp),%eax
8468 0x3A9717D0: movl %edx,8(%edi,%ecx,1)
8469 0x3A9717D4: movl 8(%esi),%edx
8470 0x3A9717D7: addl %edx,%eax
8471 0x3A9717D9: movl %eax,(%edi,%ecx,1)
8472 0x3A9717DC: movl -124(%ebp),%edx
8473 0x3A9717DF: movl -96(%ebp),%eax
8474 0x3A9717E2: addl 4(%edx),%eax
8475 0x3A9717E5: movl %eax,12(%edi,%ecx,1)
8476 0x3A9717E9: movl 12(%esi),%eax
8477 0x3A9717EC: testl %eax,%eax
8478 0x3A9717EE: jnz-8 0x3A9717B0
8479. 890 3A9717B0 64
8480. 01 C6 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0
8481
8482==== BB 891 (0x3A970BC0) in 16760B, out 92346B, BBs exec'd 0 ====
8483 0x3A970BC0: movl (%esi),%eax
8484 0x3A970BC2: movl %edi,(%esp,,)
8485 0x3A970BC5: movl %eax,4(%esp,,)
8486 0x3A970BC9: call 0x3A975280
8487. 891 3A970BC0 14
8488. 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00
8489
8490==== BB 892 (0x3A9715F9) in 16774B, out 92424B, BBs exec'd 0 ====
8491 0x3A9715F9: movl -104(%ebp),%ecx
8492 0x3A9715FC: movl -80(%ebp),%eax
8493 0x3A9715FF: movl 4(%ecx),%edx
8494 0x3A971602: movl (%eax),%ecx
8495 0x3A971604: addl %ecx,%edx
8496 0x3A971606: jmp-8 0x3A97160A
8497. 892 3A9715F9 15
8498. 8B 4D 98 8B 45 B0 8B 51 04 8B 08 01 CA EB 02
8499
8500==== BB 893 (0x3A97160A) in 16789B, out 92514B, BBs exec'd 0 ====
8501 0x3A97160A: movzwl 4(%edx),%eax
8502 0x3A97160E: andl $0x7FFF, %eax
8503 0x3A971613: cmpl -108(%ebp),%eax
8504 0x3A971616: jbe-8 0x3A97161B
8505. 893 3A97160A 14
8506. 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03
8507
8508==== BB 894 (0x3A97161B) in 16803B, out 92603B, BBs exec'd 0 ====
8509 0x3A97161B: movl 16(%edx),%eax
8510 0x3A97161E: testl %eax,%eax
8511 0x3A971620: jnz-8 0x3A971608
8512. 894 3A97161B 7
8513. 8B 42 10 85 C0 75 E6
8514
8515==== BB 895 (0x3A971608) in 16810B, out 92675B, BBs exec'd 0 ====
8516 0x3A971608: addl %eax,%edx
8517 0x3A97160A: movzwl 4(%edx),%eax
8518 0x3A97160E: andl $0x7FFF, %eax
8519 0x3A971613: cmpl -108(%ebp),%eax
8520 0x3A971616: jbe-8 0x3A97161B
8521. 895 3A971608 16
8522. 01 C2 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03
8523
8524==== BB 896 (0x3A971805) in 16826B, out 92774B, BBs exec'd 0 ====
8525 0x3A971805: movl -104(%ebp),%eax
8526 0x3A971808: movl -80(%ebp),%edx
8527 0x3A97180B: movl 4(%eax),%esi
8528 0x3A97180E: movl (%edx),%ecx
8529 0x3A971810: addl %ecx,%esi
8530 0x3A971812: jmp-8 0x3A971816
8531. 896 3A971805 15
8532. 8B 45 98 8B 55 B0 8B 70 04 8B 0A 01 CE EB 02
8533
8534==== BB 897 (0x3A971816) in 16841B, out 92864B, BBs exec'd 0 ====
8535 0x3A971816: movl 12(%esi),%eax
8536 0x3A971819: movl %esi,%edi
8537 0x3A97181B: addl %eax,%edi
8538 0x3A97181D: testb $0x1, 2(%esi)
8539 0x3A971821: jnz-8 0x3A97184D
8540. 897 3A971816 13
8541. 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A
8542
8543==== BB 898 (0x3A97184D) in 16854B, out 92964B, BBs exec'd 0 ====
8544 0x3A97184D: movl 16(%esi),%eax
8545 0x3A971850: testl %eax,%eax
8546 0x3A971852: jnz-8 0x3A971814
8547. 898 3A97184D 7
8548. 8B 46 10 85 C0 75 C0
8549
8550==== BB 899 (0x3A971814) in 16861B, out 93036B, BBs exec'd 0 ====
8551 0x3A971814: addl %eax,%esi
8552 0x3A971816: movl 12(%esi),%eax
8553 0x3A971819: movl %esi,%edi
8554 0x3A97181B: addl %eax,%edi
8555 0x3A97181D: testb $0x1, 2(%esi)
8556 0x3A971821: jnz-8 0x3A97184D
8557. 899 3A971814 15
8558. 01 C6 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A
8559
8560==== BB 900 (0x3A971823) in 16876B, out 93146B, BBs exec'd 0 ====
8561 0x3A971823: movzwl 4(%esi),%eax
8562 0x3A971827: movl -80(%ebp),%edx
8563 0x3A97182A: movl 0x17C(%edx),%ecx
8564 0x3A971830: movl 8(%esi),%edx
8565 0x3A971833: andl $0x7FFF, %eax
8566 0x3A971838: shll $0x4, %eax
8567 0x3A97183B: movl %edx,4(%ecx,%eax,1)
8568 0x3A97183F: movl -96(%ebp),%edx
8569 0x3A971842: addl (%edi),%edx
8570 0x3A971844: xorl %edi, %edi
8571 0x3A971846: movl %edi,12(%ecx,%eax,1)
8572 0x3A97184A: movl %edx,(%ecx,%eax,1)
8573 0x3A97184D: movl 16(%esi),%eax
8574 0x3A971850: testl %eax,%eax
8575 0x3A971852: jnz-8 0x3A971814
8576. 900 3A971823 49
8577. 0F B7 46 04 8B 55 B0 8B 8A 7C 01 00 00 8B 56 08 25 FF 7F 00 00 C1 E0 04 89 54 01 04 8B 55 A0 03 17 31 FF 89 7C 01 0C 89 14 01 8B 46 10 85 C0 75 C0
8578
8579==== BB 901 (0x3A971854) in 16925B, out 93357B, BBs exec'd 0 ====
8580 0x3A971854: jmp 0x3A97162D
8581. 901 3A971854 5
8582. E9 D4 FD FF FF
8583
8584==== BB 902 (0x3A971618) in 16930B, out 93385B, BBs exec'd 0 ====
8585 0x3A971618: movl %eax,-108(%ebp)
8586 0x3A97161B: movl 16(%edx),%eax
8587 0x3A97161E: testl %eax,%eax
8588 0x3A971620: jnz-8 0x3A971608
8589. 902 3A971618 10
8590. 89 45 94 8B 42 10 85 C0 75 E6
8591
8592==== BB 903 (0x3A9718D0) in 16940B, out 93473B, BBs exec'd 0 ====
8593 0x3A9718D0: addl $0xC, %esp
8594 0x3A9718D3: movl %edi,%eax
8595 0x3A9718D5: popl %ebx
8596 0x3A9718D6: popl %esi
8597 0x3A9718D7: popl %edi
8598 0x3A9718D8: popl %ebp
8599 0x3A9718D9: ret
8600. 903 3A9718D0 10
8601. 83 C4 0C 89 F8 5B 5E 5F 5D C3
8602
8603==== BB 904 (0x3A9688DD) in 16950B, out 93591B, BBs exec'd 0 ====
8604 0x3A9688DD: testl %eax,%eax
8605 0x3A9688DF: jz-8 0x3A9688E7
8606. 904 3A9688DD 4
8607. 85 C0 74 06
8608
8609==== BB 905 (0x3A9688E7) in 16954B, out 93650B, BBs exec'd 0 ====
8610 0x3A9688E7: movl -8(%ebp),%ebx
8611 0x3A9688EA: movl -4(%ebp),%esi
8612 0x3A9688ED: movl %ebp,%esp
8613 0x3A9688EF: popl %ebp
8614 0x3A9688F0: ret
8615. 905 3A9688E7 10
8616. 8B 5D F8 8B 75 FC 89 EC 5D C3
8617
8618==== BB 906 (0x3A9701AE) in 16964B, out 93729B, BBs exec'd 0 ====
8619 0x3A9701AE: movl %edi,(%esi)
8620 0x3A9701B0: movl -28(%ebp),%eax
8621 0x3A9701B3: movl %eax,0xE8(%ebx)
8622 0x3A9701B9: movl -12(%ebp),%ebx
8623 0x3A9701BC: movl -8(%ebp),%esi
8624 0x3A9701BF: movl -4(%ebp),%edi
8625 0x3A9701C2: movl %ebp,%esp
8626 0x3A9701C4: popl %ebp
8627 0x3A9701C5: ret
8628. 906 3A9701AE 24
8629. 89 3E 8B 45 E4 89 83 E8 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
8630
8631==== BB 907 (0x3A9671FE) in 16988B, out 93861B, BBs exec'd 0 ====
8632 0x3A9671FE: movl 0xFFFFFF50(%ebp),%edi
8633 0x3A967204: testl %edi,%edi
8634 0x3A967206: jnz-32 0x3A9681A2
8635. 907 3A9671FE 14
8636. 8B BD 50 FF FF FF 85 FF 0F 85 96 0F 00 00
8637
8638==== BB 908 (0x3A96720C) in 17002B, out 93939B, BBs exec'd 0 ====
8639 0x3A96720C: movl 0xFFFFF994(%ebx),%ecx
8640 0x3A967212: movl 0x134(%ecx),%edx
8641 0x3A967218: testl %edx,%edx
8642 0x3A96721A: jz-32 0x3A967313
8643. 908 3A96720C 20
8644. 8B 8B 94 F9 FF FF 8B 91 34 01 00 00 85 D2 0F 84 F3 00 00 00
8645
8646==== BB 909 (0x3A967313) in 17022B, out 94030B, BBs exec'd 0 ====
8647 0x3A967313: movl 0xFFFFF9E4(%ebx),%eax
8648 0x3A967319: call 0x3A970B30
8649. 909 3A967313 11
8650. 8B 83 E4 F9 FF FF E8 12 98 00 00
8651
8652==== BB 910 _dl_debug_initialize(0x3A970B30) in 17033B, out 94094B, BBs exec'd 0 ====
8653 0x3A970B30: call 0x3A975927
8654. 910 3A970B30 5
8655. E8 F2 4D 00 00
8656
8657==== BB 911 (0x3A970B35) in 17038B, out 94139B, BBs exec'd 0 ====
8658 0x3A970B35: addl $0x7B37, %ecx
8659 0x3A970B3B: pushl %ebp
8660 0x3A970B3C: movl 0x28(%ecx),%edx
8661 0x3A970B42: movl %esp,%ebp
8662 0x3A970B44: cmpl $0x0, 8(%edx)
8663 0x3A970B48: jnz-8 0x3A970B65
8664. 911 3A970B35 21
8665. 81 C1 37 7B 00 00 55 8B 91 28 00 00 00 89 E5 83 7A 08 00 75 1B
8666
8667==== BB 912 (0x3A970B4A) in 17059B, out 94254B, BBs exec'd 0 ====
8668 0x3A970B4A: movl %eax,16(%edx)
8669 0x3A970B4D: movl 0xFFFFF994(%ecx),%eax
8670 0x3A970B53: movl $0x1, (%edx)
8671 0x3A970B59: movl %eax,4(%edx)
8672 0x3A970B5C: leal 0xFFFF8504(%ecx), %eax
8673 0x3A970B62: movl %eax,8(%edx)
8674 0x3A970B65: popl %ebp
8675 0x3A970B66: movl %edx,%eax
8676 0x3A970B68: ret
8677. 912 3A970B4A 31
8678. 89 42 10 8B 81 94 F9 FF FF C7 02 01 00 00 00 89 42 04 8D 81 04 85 FF FF 89 42 08 5D 89 D0 C3
8679
8680==== BB 913 (0x3A96731E) in 17090B, out 94379B, BBs exec'd 0 ====
8681 0x3A96731E: movl %eax,0xFFFFFE78(%ebp)
8682 0x3A967324: movl 0xFFFFF994(%ebx),%eax
8683 0x3A96732A: movl 108(%eax),%eax
8684 0x3A96732D: testl %eax,%eax
8685 0x3A96732F: jz-8 0x3A96733A
8686. 913 3A96731E 19
8687. 89 85 78 FE FF FF 8B 83 94 F9 FF FF 8B 40 6C 85 C0 74 09
8688
8689==== BB 914 (0x3A967331) in 17109B, out 94483B, BBs exec'd 0 ====
8690 0x3A967331: movl 0xFFFFFE78(%ebp),%edx
8691 0x3A967337: movl %edx,4(%eax)
8692 0x3A96733A: movl 0xFFFFFA50(%ebx),%eax
8693 0x3A967340: testl %eax,%eax
8694 0x3A967342: jz-8 0x3A96734D
8695. 914 3A967331 19
8696. 8B 95 78 FE FF FF 89 50 04 8B 83 50 FA FF FF 85 C0 74 09
8697
8698==== BB 915 (0x3A96734D) in 17128B, out 94590B, BBs exec'd 0 ====
8699 0x3A96734D: cmpb $0x0, 0xFFFFFF03(%ebp)
8700 0x3A967354: movl 0xFFFFF994(%ebx),%esi
8701 0x3A96735A: leal 0x150(%esi), %eax
8702 0x3A967360: movl %eax,0xFFFFF9A4(%ebx)
8703 0x3A967366: movl 0x154(%esi),%edx
8704 0x3A96736C: movl %esi,%ecx
8705 0x3A96736E: movl %eax,0xFFFFF99C(%ebx)
8706 0x3A967374: movl 0x150(%esi),%eax
8707 0x3A96737A: movl %edx,0xFFFFFC2C(%ebx)
8708 0x3A967380: movl %eax,0xFFFFFC28(%ebx)
8709 0x3A967386: jz-32 0x3A967910
8710. 915 3A96734D 63
8711. 80 BD 03 FF FF FF 00 8B B3 94 F9 FF FF 8D 86 50 01 00 00 89 83 A4 F9 FF FF 8B 96 54 01 00 00 89 F1 89 83 9C F9 FF FF 8B 86 50 01 00 00 89 93 2C FC FF FF 89 83 28 FC FF FF 0F 84 84 05 00 00
8712
8713==== BB 916 (0x3A967910) in 17191B, out 94779B, BBs exec'd 0 ====
8714 0x3A967910: xorl %eax, %eax
8715 0x3A967912: cmpl $0x0, 0xFFFFFD7C(%ebx)
8716 0x3A967919: setnz %al
8717 0x3A96791C: orl %eax,0xFFFFFC3C(%ebx)
8718 0x3A967922: movl %eax,0xFFFFFE74(%ebp)
8719 0x3A967928: movl 12(%esi),%eax
8720 0x3A96792B: testl %eax,%eax
8721 0x3A96792D: jz-8 0x3A96798C
8722. 916 3A967910 31
8723. 31 C0 83 BB 7C FD FF FF 00 0F 95 C0 09 83 3C FC FF FF 89 85 74 FE FF FF 8B 46 0C 85 C0 74 5D
8724
8725==== BB 917 (0x3A96792F) in 17222B, out 94939B, BBs exec'd 0 ====
8726 0x3A96792F: movl %eax,%esi
8727 0x3A967931: movl 12(%eax),%eax
8728 0x3A967934: testl %eax,%eax
8729 0x3A967936: jnz-8 0x3A96792F
8730. 917 3A96792F 9
8731. 89 C6 8B 40 0C 85 C0 75 F7
8732
8733==== BB 918 (0x3A967938) in 17231B, out 95021B, BBs exec'd 0 ====
8734 0x3A967938: jmp-8 0x3A96798C
8735. 918 3A967938 2
8736. EB 52
8737
8738==== BB 919 (0x3A96798C) in 17233B, out 95049B, BBs exec'd 0 ====
8739 0x3A96798C: movl 20(%esi),%eax
8740 0x3A96798F: movl 4(%eax),%eax
8741 0x3A967992: testl %eax,%eax
8742 0x3A967994: jz-8 0x3A96794E
8743. 919 3A96798C 10
8744. 8B 46 14 8B 40 04 85 C0 74 B8
8745
8746==== BB 920 (0x3A967996) in 17243B, out 95131B, BBs exec'd 0 ====
8747 0x3A967996: jmp-8 0x3A967940
8748. 920 3A967996 2
8749. EB A8
8750
8751==== BB 921 (0x3A967940) in 17245B, out 95159B, BBs exec'd 0 ====
8752 0x3A967940: movl $0x1, 8(%eax)
8753 0x3A967947: movl 4(%eax),%eax
8754 0x3A96794A: testl %eax,%eax
8755 0x3A96794C: jnz-8 0x3A967940
8756. 921 3A967940 14
8757. C7 40 08 01 00 00 00 8B 40 04 85 C0 75 F2
8758
8759==== BB 922 (0x3A96794E) in 17259B, out 95246B, BBs exec'd 0 ====
8760 0x3A96794E: movl 0xFFFFFED0(%ebp),%edi
8761 0x3A967954: addl $0x50, %edi
8762 0x3A967957: cmpl %edi,%esi
8763 0x3A967959: jz-8 0x3A967981
8764. 922 3A96794E 13
8765. 8B BD D0 FE FF FF 83 C7 50 39 FE 74 26
8766
8767==== BB 923 (0x3A967981) in 17272B, out 95328B, BBs exec'd 0 ====
8768 0x3A967981: movl 16(%esi),%esi
8769 0x3A967984: testl %esi,%esi
8770 0x3A967986: jz-32 0x3A968122
8771. 923 3A967981 11
8772. 8B 76 10 85 F6 0F 84 96 07 00 00
8773
8774==== BB 924 (0x3A96795B) in 17283B, out 95400B, BBs exec'd 0 ====
8775 0x3A96795B: movl 0xFFFFFE74(%ebp),%eax
8776 0x3A967961: movl %eax,12(%esp,,)
8777 0x3A967965: movl 0xFFFFFC3C(%ebx),%eax
8778 0x3A96796B: movl %eax,8(%esp,,)
8779 0x3A96796F: movl 0x1B0(%esi),%eax
8780 0x3A967975: movl %esi,(%esp,,)
8781 0x3A967978: movl %eax,4(%esp,,)
8782 0x3A96797C: call 0x3A96DEB0
8783. 924 3A96795B 38
8784. 8B 85 74 FE FF FF 89 44 24 0C 8B 83 3C FC FF FF 89 44 24 08 8B 86 B0 01 00 00 89 34 24 89 44 24 04 E8 2F 65 00 00
8785
8786==== BB 925 _dl_relocate_object(0x3A96DEB0) in 17321B, out 95533B, BBs exec'd 0 ====
8787 0x3A96DEB0: pushl %ebp
8788 0x3A96DEB1: movl %esp,%ebp
8789 0x3A96DEB3: leal 8(%ebp), %eax
8790 0x3A96DEB6: pushl %edi
8791 0x3A96DEB7: pushl %esi
8792 0x3A96DEB8: pushl %ebx
8793 0x3A96DEB9: subl $0xFC, %esp
8794 0x3A96DEBF: movl 8(%ebp),%esi
8795 0x3A96DEC2: movl %eax,-20(%ebp)
8796 0x3A96DEC5: call 0x3A97592B
8797. 925 3A96DEB0 26
8798. 55 89 E5 8D 45 08 57 56 53 81 EC FC 00 00 00 8B 75 08 89 45 EC E8 61 7A 00 00
8799
8800==== BB 926 (0x3A96DECA) in 17347B, out 95702B, BBs exec'd 0 ====
8801 0x3A96DECA: addl $0xA7A2, %ebx
8802 0x3A96DED0: testb $0x4, 0x174(%esi)
8803 0x3A96DED7: movl $0x0, -104(%ebp)
8804 0x3A96DEDE: movl %esi,%edx
8805 0x3A96DEE0: jnz-32 0x3A96E300
8806. 926 3A96DECA 28
8807. 81 C3 A2 A7 00 00 F6 86 74 01 00 00 04 C7 45 98 00 00 00 00 89 F2 0F 85 1A 04 00 00
8808
8809==== BB 927 (0x3A96DEE6) in 17375B, out 95817B, BBs exec'd 0 ====
8810 0x3A96DEE6: movl 20(%ebp),%edi
8811 0x3A96DEE9: testl %edi,%edi
8812 0x3A96DEEB: jnz-8 0x3A96DEFB
8813. 927 3A96DEE6 7
8814. 8B 7D 14 85 FF 75 0E
8815
8816==== BB 928 (0x3A96DEED) in 17382B, out 95889B, BBs exec'd 0 ====
8817 0x3A96DEED: xorl %eax, %eax
8818 0x3A96DEEF: cmpl $0x0, 120(%esi)
8819 0x3A96DEF3: setz %al
8820 0x3A96DEF6: negl %eax
8821 0x3A96DEF8: andl %eax,16(%ebp)
8822 0x3A96DEFB: testb $0x20, 0xFFFFFC14(%ebx)
8823 0x3A96DF02: jnz-32 0x3A96E90C
8824. 928 3A96DEED 27
8825. 31 C0 83 7E 78 00 0F 94 C0 F7 D8 21 45 10 F6 83 14 FC FF FF 20 0F 85 04 0A 00 00
8826
8827==== BB 929 (0x3A96DF08) in 17409B, out 96040B, BBs exec'd 0 ====
8828 0x3A96DF08: movl 112(%esi),%ecx
8829 0x3A96DF0B: testl %ecx,%ecx
8830 0x3A96DF0D: jnz-32 0x3A96E94D
8831. 929 3A96DF08 11
8832. 8B 4E 70 85 C9 0F 85 3A 0A 00 00
8833
8834==== BB 930 (0x3A96DF13) in 17420B, out 96112B, BBs exec'd 0 ====
8835 0x3A96DF13: movl 44(%esi),%eax
8836 0x3A96DF16: movl 4(%eax),%eax
8837 0x3A96DF19: movl %eax,-16(%ebp)
8838 0x3A96DF1C: movl 116(%esi),%eax
8839 0x3A96DF1F: testl %eax,%eax
8840 0x3A96DF21: jz-8 0x3A96DF70
8841. 930 3A96DF13 16
8842. 8B 46 2C 8B 40 04 89 45 F0 8B 46 74 85 C0 74 4D
8843
8844==== BB 931 (0x3A96DF23) in 17436B, out 96217B, BBs exec'd 0 ====
8845 0x3A96DF23: movl 16(%ebp),%edi
8846 0x3A96DF26: testl %edi,%edi
8847 0x3A96DF28: jz-8 0x3A96DF70
8848. 931 3A96DF23 7
8849. 8B 7D 10 85 FF 74 46
8850
8851==== BB 932 (0x3A96DF2A) in 17443B, out 96289B, BBs exec'd 0 ====
8852 0x3A96DF2A: movl 36(%esi),%eax
8853 0x3A96DF2D: movl 4(%eax),%edx
8854 0x3A96DF30: movl 4(%edx),%eax
8855 0x3A96DF33: testl %eax,%eax
8856 0x3A96DF35: jz-8 0x3A96DF4A
8857. 932 3A96DF2A 13
8858. 8B 46 24 8B 50 04 8B 42 04 85 C0 74 13
8859
8860==== BB 933 (0x3A96DF4A) in 17456B, out 96384B, BBs exec'd 0 ====
8861 0x3A96DF4A: movl %esi,4(%edx)
8862 0x3A96DF4D: movl 20(%ebp),%eax
8863 0x3A96DF50: testl %eax,%eax
8864 0x3A96DF52: jnz-32 0x3A96EA37
8865. 933 3A96DF4A 14
8866. 89 72 04 8B 45 14 85 C0 0F 85 DF 0A 00 00
8867
8868==== BB 934 (0x3A96DF58) in 17470B, out 96472B, BBs exec'd 0 ====
8869 0x3A96DF58: leal 0xFFFF7884(%ebx), %eax
8870 0x3A96DF5E: movl %eax,8(%edx)
8871 0x3A96DF61: jmp-8 0x3A96DF70
8872. 934 3A96DF58 11
8873. 8D 83 84 78 FF FF 89 42 08 EB 0D
8874
8875==== BB 935 (0x3A96DF70) in 17481B, out 96529B, BBs exec'd 0 ====
8876 0x3A96DF70: movl $0x0, -44(%ebp)
8877 0x3A96DF77: movl 92(%esi),%eax
8878 0x3A96DF7A: movl $0x0, -36(%ebp)
8879 0x3A96DF81: movl $0x0, -48(%ebp)
8880 0x3A96DF88: testl %eax,%eax
8881 0x3A96DF8A: movl $0x0, -52(%ebp)
8882 0x3A96DF91: jz-8 0x3A96DFA2
8883. 935 3A96DF70 35
8884. C7 45 D4 00 00 00 00 8B 46 5C C7 45 DC 00 00 00 00 C7 45 D0 00 00 00 00 85 C0 C7 45 CC 00 00 00 00 74 0F
8885
8886==== BB 936 (0x3A96DF93) in 17516B, out 96664B, BBs exec'd 0 ====
8887 0x3A96DF93: movl 4(%eax),%eax
8888 0x3A96DF96: movl %eax,-52(%ebp)
8889 0x3A96DF99: movl 96(%esi),%eax
8890 0x3A96DF9C: movl 4(%eax),%eax
8891 0x3A96DF9F: movl %eax,-48(%ebp)
8892 0x3A96DFA2: movl 104(%esi),%eax
8893 0x3A96DFA5: testl %eax,%eax
8894 0x3A96DFA7: jz-8 0x3A96DFB3
8895. 936 3A96DF93 22
8896. 8B 40 04 89 45 CC 8B 46 60 8B 40 04 89 45 D0 8B 46 68 85 C0 74 0A
8897
8898==== BB 937 (0x3A96DFA9) in 17538B, out 96792B, BBs exec'd 0 ====
8899 0x3A96DFA9: cmpl $0x11, 4(%eax)
8900 0x3A96DFAD: jz-32 0x3A96E226
8901. 937 3A96DFA9 10
8902. 83 78 04 11 0F 84 73 02 00 00
8903
8904==== BB 938 (0x3A96E226) in 17548B, out 96855B, BBs exec'd 0 ====
8905 0x3A96E226: movl 16(%ebp),%edi
8906 0x3A96E229: movl 116(%esi),%eax
8907 0x3A96E22C: testl %edi,%edi
8908 0x3A96E22E: movl 4(%eax),%ecx
8909 0x3A96E231: jnz-8 0x3A96E23F
8910. 938 3A96E226 13
8911. 8B 7D 10 8B 46 74 85 FF 8B 48 04 75 0C
8912
8913==== BB 939 (0x3A96E23F) in 17561B, out 96956B, BBs exec'd 0 ====
8914 0x3A96E23F: movl %ecx,-40(%ebp)
8915 0x3A96E242: movl 32(%esi),%eax
8916 0x3A96E245: movl 16(%ebp),%edx
8917 0x3A96E248: movl 4(%eax),%eax
8918 0x3A96E24B: movl %edx,-32(%ebp)
8919 0x3A96E24E: movl %eax,-36(%ebp)
8920 0x3A96E251: jmp 0x3A96DFB3
8921. 939 3A96E23F 23
8922. 89 4D D8 8B 46 20 8B 55 10 8B 40 04 89 55 E0 89 45 DC E9 5D FD FF FF
8923
8924==== BB 940 (0x3A96DFB3) in 17584B, out 97059B, BBs exec'd 0 ====
8925 0x3A96DFB3: movl $0x0, -112(%ebp)
8926 0x3A96DFBA: movl %esi,-116(%ebp)
8927 0x3A96DFBD: movl -112(%ebp),%ecx
8928 0x3A96DFC0: leal (%ecx,%ecx,2), %eax
8929 0x3A96DFC3: leal -12(%ebp,%eax,4), %eax
8930 0x3A96DFC7: leal -40(%eax), %edx
8931 0x3A96DFCA: movl -40(%eax),%ecx
8932 0x3A96DFCD: movl 4(%edx),%edi
8933 0x3A96DFD0: movl %ecx,%eax
8934 0x3A96DFD2: addl %edi,%eax
8935 0x3A96DFD4: movl %eax,-124(%ebp)
8936 0x3A96DFD7: movl (%esi),%eax
8937 0x3A96DFD9: movl %ecx,-120(%ebp)
8938 0x3A96DFDC: movl %eax,-128(%ebp)
8939 0x3A96DFDF: movl 8(%edx),%eax
8940 0x3A96DFE2: testl %eax,%eax
8941 0x3A96DFE4: jz-8 0x3A96E035
8942. 940 3A96DFB3 51
8943. C7 45 90 00 00 00 00 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F
8944
8945==== BB 941 (0x3A96E035) in 17635B, out 97277B, BBs exec'd 0 ====
8946 0x3A96E035: movl 48(%esi),%eax
8947 0x3A96E038: xorl %edx, %edx
8948 0x3A96E03A: movl 4(%eax),%eax
8949 0x3A96E03D: movl %edx,0xFFFFFF78(%ebp)
8950 0x3A96E043: movl %eax,0xFFFFFF7C(%ebp)
8951 0x3A96E049: movl 0xB4(%esi),%eax
8952 0x3A96E04F: testl %eax,%eax
8953 0x3A96E051: jz-8 0x3A96E05C
8954. 941 3A96E035 30
8955. 8B 46 30 31 D2 8B 40 04 89 95 78 FF FF FF 89 85 7C FF FF FF 8B 86 B4 00 00 00 85 C0 74 09
8956
8957==== BB 942 (0x3A96E053) in 17665B, out 97415B, BBs exec'd 0 ====
8958 0x3A96E053: movl 4(%eax),%eax
8959 0x3A96E056: movl %eax,0xFFFFFF78(%ebp)
8960 0x3A96E05C: movl %edi,%eax
8961 0x3A96E05E: movl %ecx,%edx
8962 0x3A96E060: shrl $0x3, %eax
8963 0x3A96E063: cmpl 0xFFFFFF78(%ebp),%eax
8964 0x3A96E069: jbe-8 0x3A96E071
8965. 942 3A96E053 24
8966. 8B 40 04 89 85 78 FF FF FF 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06
8967
8968==== BB 943 (0x3A96E06B) in 17689B, out 97533B, BBs exec'd 0 ====
8969 0x3A96E06B: movl 0xFFFFFF78(%ebp),%eax
8970 0x3A96E071: leal 0xFFFFF9E4(%ebx), %ecx
8971 0x3A96E077: leal (%edx,%eax,8), %eax
8972 0x3A96E07A: cmpl %ecx,%esi
8973 0x3A96E07C: movl %eax,-120(%ebp)
8974 0x3A96E07F: jz-8 0x3A96E0B0
8975. 943 3A96E06B 22
8976. 8B 85 78 FF FF FF 8D 8B E4 F9 FF FF 8D 04 C2 39 CE 89 45 88 74 2F
8977
8978==== BB 944 (0x3A96E081) in 17711B, out 97645B, BBs exec'd 0 ====
8979 0x3A96E081: movl -128(%ebp),%edi
8980 0x3A96E084: testl %edi,%edi
8981 0x3A96E086: jz-8 0x3A96E0B0
8982. 944 3A96E081 7
8983. 8B 7D 80 85 FF 74 28
8984
8985==== BB 945 (0x3A96E088) in 17718B, out 97717B, BBs exec'd 0 ====
8986 0x3A96E088: cmpl %eax,%edx
8987 0x3A96E08A: jnb-8 0x3A96E0B0
8988. 945 3A96E088 4
8989. 39 C2 73 24
8990
8991==== BB 946 (0x3A96E08C) in 17722B, out 97774B, BBs exec'd 0 ====
8992 0x3A96E08C: leal 0(%esi,,), %esi
8993 0x3A96E090: movl (%edx),%ecx
8994 0x3A96E092: addl $0x8, %edx
8995 0x3A96E095: movl -128(%ebp),%eax
8996 0x3A96E098: movl -128(%ebp),%edi
8997 0x3A96E09B: addl %ecx,%eax
8998 0x3A96E09D: addl %edi,(%eax)
8999 0x3A96E09F: cmpl -120(%ebp),%edx
9000 0x3A96E0A2: jb-8 0x3A96E090
9001. 946 3A96E08C 24
9002. 8D 74 26 00 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC
9003
9004==== BB 947 (0x3A96E090) in 17746B, out 97916B, BBs exec'd 0 ====
9005 0x3A96E090: movl (%edx),%ecx
9006 0x3A96E092: addl $0x8, %edx
9007 0x3A96E095: movl -128(%ebp),%eax
9008 0x3A96E098: movl -128(%ebp),%edi
9009 0x3A96E09B: addl %ecx,%eax
9010 0x3A96E09D: addl %edi,(%eax)
9011 0x3A96E09F: cmpl -120(%ebp),%edx
9012 0x3A96E0A2: jb-8 0x3A96E090
9013. 947 3A96E090 20
9014. 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC
9015
9016==== BB 948 (0x3A96E0A4) in 17766B, out 98045B, BBs exec'd 0 ====
9017 0x3A96E0A4: leal 0x0(%esi), %esi
9018 0x3A96E0AA: leal 0x0(%edi), %edi
9019 0x3A96E0B0: movl 0xDC(%esi),%eax
9020 0x3A96E0B6: testl %eax,%eax
9021 0x3A96E0B8: jz-32 0x3A96E631
9022. 948 3A96E0A4 26
9023. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00
9024
9025==== BB 949 (0x3A96E0BE) in 17792B, out 98143B, BBs exec'd 0 ====
9026 0x3A96E0BE: movl 4(%eax),%eax
9027 0x3A96E0C1: movl %eax,0xFFFFFF74(%ebp)
9028 0x3A96E0C7: movl -124(%ebp),%eax
9029 0x3A96E0CA: cmpl %eax,-120(%ebp)
9030 0x3A96E0CD: jnb-32 0x3A96E330
9031. 949 3A96E0BE 21
9032. 8B 40 04 89 85 74 FF FF FF 8B 45 84 39 45 88 0F 83 5D 02 00 00
9033
9034==== BB 950 (0x3A96E0D3) in 17813B, out 98244B, BBs exec'd 0 ====
9035 0x3A96E0D3: leal 0x0(%esi), %esi
9036 0x3A96E0D9: leal 0(%edi,,), %edi
9037 0x3A96E0E0: movl -120(%ebp),%edx
9038 0x3A96E0E3: movl 0xFFFFFF74(%ebp),%edi
9039 0x3A96E0E9: movl 4(%edx),%edx
9040 0x3A96E0EC: movl %edx,0xFFFFFF0C(%ebp)
9041 0x3A96E0F2: movl %edx,%eax
9042 0x3A96E0F4: shrl $0x8, %eax
9043 0x3A96E0F7: movzwl (%edi,%eax,2),%ecx
9044 0x3A96E0FB: movl 0xFFFFFF7C(%ebp),%edi
9045 0x3A96E101: shll $0x4, %eax
9046 0x3A96E104: addl %eax,%edi
9047 0x3A96E106: movl -116(%ebp),%eax
9048 0x3A96E109: andl $0x7FFF, %ecx
9049 0x3A96E10F: movl %edi,-88(%ebp)
9050 0x3A96E112: shll $0x4, %ecx
9051 0x3A96E115: movl 0x17C(%eax),%edx
9052 0x3A96E11B: movl -128(%ebp),%eax
9053 0x3A96E11E: addl %edx,%ecx
9054 0x3A96E120: movl -120(%ebp),%edx
9055 0x3A96E123: addl (%edx),%eax
9056 0x3A96E125: movzbl 0xFFFFFF0C(%ebp),%edx
9057 0x3A96E12C: movl %eax,0xFFFFFF70(%ebp)
9058 0x3A96E132: cmpl $0x8, %edx
9059 0x3A96E135: movl %edx,0xFFFFFF6C(%ebp)
9060 0x3A96E13B: jz-32 0x3A96ECE5
9061. 950 3A96E0D3 110
9062. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00
9063
9064==== BB 951 (0x3A96E141) in 17923B, out 98561B, BBs exec'd 0 ====
9065 0x3A96E141: movl 0xFFFFFF6C(%ebp),%eax
9066 0x3A96E147: testl %eax,%eax
9067 0x3A96E149: jz-32 0x3A96E320
9068. 951 3A96E141 14
9069. 8B 85 6C FF FF FF 85 C0 0F 84 D1 01 00 00
9070
9071==== BB 952 (0x3A96E14F) in 17937B, out 98636B, BBs exec'd 0 ====
9072 0x3A96E14F: movl %edi,0xFFFFFF68(%ebp)
9073 0x3A96E155: movzbl 12(%edi),%eax
9074 0x3A96E159: shrb $0x4, %al
9075 0x3A96E15C: testb %al,%al
9076 0x3A96E15E: jz-32 0x3A96E740
9077. 952 3A96E14F 21
9078. 89 BD 68 FF FF FF 0F B6 47 0C C0 E8 04 84 C0 0F 84 DC 05 00 00
9079
9080==== BB 953 (0x3A96E164) in 17958B, out 98751B, BBs exec'd 0 ====
9081 0x3A96E164: cmpl 0x1FC(%esi),%edi
9082 0x3A96E16A: jz-32 0x3A96ED40
9083. 953 3A96E164 12
9084. 3B BE FC 01 00 00 0F 84 D0 0B 00 00
9085
9086==== BB 954 (0x3A96E170) in 17970B, out 98819B, BBs exec'd 0 ====
9087 0x3A96E170: xorl %edx, %edx
9088 0x3A96E172: cmpl $0x7, 0xFFFFFF6C(%ebp)
9089 0x3A96E179: setz %dl
9090 0x3A96E17C: cmpl $0x5, 0xFFFFFF6C(%ebp)
9091 0x3A96E183: jz-32 0x3A96E904
9092. 954 3A96E170 25
9093. 31 D2 83 BD 6C FF FF FF 07 0F 94 C2 83 BD 6C FF FF FF 05 0F 84 7B 07 00 00
9094
9095==== BB 955 (0x3A96E189) in 17995B, out 98929B, BBs exec'd 0 ====
9096 0x3A96E189: movl %edx,0x200(%esi)
9097 0x3A96E18F: movl 0xFFFFFF68(%ebp),%edi
9098 0x3A96E195: movl %edi,0x1FC(%esi)
9099 0x3A96E19B: xorl %edi, %edi
9100 0x3A96E19D: testl %ecx,%ecx
9101 0x3A96E19F: movl $0x1,%esi
9102 0x3A96E1A4: jz-8 0x3A96E1B1
9103. 955 3A96E189 29
9104. 89 96 00 02 00 00 8B BD 68 FF FF FF 89 BE FC 01 00 00 31 FF 85 C9 BE 01 00 00 00 74 0B
9105
9106==== BB 956 (0x3A96E1A6) in 18024B, out 99062B, BBs exec'd 0 ====
9107 0x3A96E1A6: movl 4(%ecx),%eax
9108 0x3A96E1A9: testl %eax,%eax
9109 0x3A96E1AB: jz-8 0x3A96E1B1
9110. 956 3A96E1A6 7
9111. 8B 41 04 85 C0 74 04
9112
9113==== BB 957 (0x3A96E1AD) in 18031B, out 99134B, BBs exec'd 0 ====
9114 0x3A96E1AD: movl %ecx,%edi
9115 0x3A96E1AF: xorl %esi, %esi
9116 0x3A96E1B1: movl -88(%ebp),%eax
9117 0x3A96E1B4: movl -16(%ebp),%ecx
9118 0x3A96E1B7: movl (%eax),%eax
9119 0x3A96E1B9: movl %esi,12(%esp,,)
9120 0x3A96E1BD: movl %edi,4(%esp,,)
9121 0x3A96E1C1: addl %ecx,%eax
9122 0x3A96E1C3: xorl %ecx, %ecx
9123 0x3A96E1C5: movl %ecx,16(%esp,,)
9124 0x3A96E1C9: leal -88(%ebp), %ecx
9125 0x3A96E1CC: movl %edx,8(%esp,,)
9126 0x3A96E1D0: movl 12(%ebp),%edx
9127 0x3A96E1D3: movl %edx,(%esp,,)
9128 0x3A96E1D6: movl 8(%ebp),%edx
9129 0x3A96E1D9: call 0x3A96C0E0
9130. 957 3A96E1AD 49
9131. 89 CF 31 F6 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF
9132
9133==== BB 958 _dl_lookup_symbol_x(0x3A96C0E0) in 18080B, out 99346B, BBs exec'd 0 ====
9134 0x3A96C0E0: pushl %ebp
9135 0x3A96C0E1: movl %esp,%ebp
9136 0x3A96C0E3: pushl %edi
9137 0x3A96C0E4: xorl %edi, %edi
9138 0x3A96C0E6: pushl %esi
9139 0x3A96C0E7: pushl %ebx
9140 0x3A96C0E8: subl $0xA0, %esp
9141 0x3A96C0EE: call 0x3A97592B
9142. 958 3A96C0E0 19
9143. 55 89 E5 57 31 FF 56 53 81 EC A0 00 00 00 E8 38 98 00 00
9144
9145==== BB 959 (0x3A96C0F3) in 18099B, out 99496B, BBs exec'd 0 ====
9146 0x3A96C0F3: addl $0xC579, %ebx
9147 0x3A96C0F9: movl %eax,-88(%ebp)
9148 0x3A96C0FC: movl %edx,-92(%ebp)
9149 0x3A96C0FF: movl %ecx,-96(%ebp)
9150 0x3A96C102: call 0x3A96BCF0
9151. 959 3A96C0F3 20
9152. 81 C3 79 C5 00 00 89 45 A8 89 55 A4 89 4D A0 E8 E9 FB FF FF
9153
9154==== BB 960 _dl_elf_hash(0x3A96BCF0) in 18119B, out 99606B, BBs exec'd 0 ====
9155 0x3A96BCF0: pushl %ebp
9156 0x3A96BCF1: movl %eax,%ecx
9157 0x3A96BCF3: xorl %edx, %edx
9158 0x3A96BCF5: movzbl (%eax),%eax
9159 0x3A96BCF8: movl %esp,%ebp
9160 0x3A96BCFA: testb %al,%al
9161 0x3A96BCFC: jz-8 0x3A96BD70
9162. 960 3A96BCF0 14
9163. 55 89 C1 31 D2 0F B6 00 89 E5 84 C0 74 72
9164
9165==== BB 961 (0x3A96BCFE) in 18133B, out 99734B, BBs exec'd 0 ====
9166 0x3A96BCFE: incl %ecx
9167 0x3A96BCFF: movzbl %al,%edx
9168 0x3A96BD02: movzbl (%ecx),%eax
9169 0x3A96BD05: testb %al,%al
9170 0x3A96BD07: jz-8 0x3A96BD70
9171. 961 3A96BCFE 11
9172. 41 0F B6 D0 0F B6 01 84 C0 74 67
9173
9174==== BB 962 (0x3A96BD09) in 18144B, out 99830B, BBs exec'd 0 ====
9175 0x3A96BD09: shll $0x4, %edx
9176 0x3A96BD0C: movzbl %al,%eax
9177 0x3A96BD0F: incl %ecx
9178 0x3A96BD10: addl %eax,%edx
9179 0x3A96BD12: movzbl (%ecx),%eax
9180 0x3A96BD15: testb %al,%al
9181 0x3A96BD17: jz-8 0x3A96BD70
9182. 962 3A96BD09 16
9183. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 57
9184
9185==== BB 963 (0x3A96BD19) in 18160B, out 99943B, BBs exec'd 0 ====
9186 0x3A96BD19: shll $0x4, %edx
9187 0x3A96BD1C: movzbl %al,%eax
9188 0x3A96BD1F: incl %ecx
9189 0x3A96BD20: addl %eax,%edx
9190 0x3A96BD22: movzbl (%ecx),%eax
9191 0x3A96BD25: testb %al,%al
9192 0x3A96BD27: jz-8 0x3A96BD70
9193. 963 3A96BD19 16
9194. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 47
9195
9196==== BB 964 (0x3A96BD29) in 18176B, out 100056B, BBs exec'd 0 ====
9197 0x3A96BD29: shll $0x4, %edx
9198 0x3A96BD2C: movzbl %al,%eax
9199 0x3A96BD2F: incl %ecx
9200 0x3A96BD30: addl %eax,%edx
9201 0x3A96BD32: movzbl (%ecx),%eax
9202 0x3A96BD35: testb %al,%al
9203 0x3A96BD37: jz-8 0x3A96BD70
9204. 964 3A96BD29 16
9205. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 37
9206
9207==== BB 965 (0x3A96BD39) in 18192B, out 100169B, BBs exec'd 0 ====
9208 0x3A96BD39: shll $0x4, %edx
9209 0x3A96BD3C: movzbl %al,%eax
9210 0x3A96BD3F: incl %ecx
9211 0x3A96BD40: addl %eax,%edx
9212 0x3A96BD42: movzbl (%ecx),%eax
9213 0x3A96BD45: testb %al,%al
9214 0x3A96BD47: jz-8 0x3A96BD70
9215. 965 3A96BD39 16
9216. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 27
9217
9218==== BB 966 (0x3A96BD49) in 18208B, out 100282B, BBs exec'd 0 ====
9219 0x3A96BD49: leal 0(%esi,,), %esi
9220 0x3A96BD50: shll $0x4, %edx
9221 0x3A96BD53: movzbl %al,%eax
9222 0x3A96BD56: addl %eax,%edx
9223 0x3A96BD58: movl %edx,%eax
9224 0x3A96BD5A: incl %ecx
9225 0x3A96BD5B: andl $0xF0000000, %eax
9226 0x3A96BD60: xorl %eax,%edx
9227 0x3A96BD62: shrl $0x18, %eax
9228 0x3A96BD65: xorl %eax,%edx
9229 0x3A96BD67: movzbl (%ecx),%eax
9230 0x3A96BD6A: testb %al,%al
9231 0x3A96BD6C: jnz-8 0x3A96BD50
9232. 966 3A96BD49 37
9233. 8D B4 26 00 00 00 00 C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2
9234
9235==== BB 967 (0x3A96BD50) in 18245B, out 100444B, BBs exec'd 0 ====
9236 0x3A96BD50: shll $0x4, %edx
9237 0x3A96BD53: movzbl %al,%eax
9238 0x3A96BD56: addl %eax,%edx
9239 0x3A96BD58: movl %edx,%eax
9240 0x3A96BD5A: incl %ecx
9241 0x3A96BD5B: andl $0xF0000000, %eax
9242 0x3A96BD60: xorl %eax,%edx
9243 0x3A96BD62: shrl $0x18, %eax
9244 0x3A96BD65: xorl %eax,%edx
9245 0x3A96BD67: movzbl (%ecx),%eax
9246 0x3A96BD6A: testb %al,%al
9247 0x3A96BD6C: jnz-8 0x3A96BD50
9248. 967 3A96BD50 30
9249. C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2
9250
9251==== BB 968 (0x3A96BD6E) in 18275B, out 100597B, BBs exec'd 0 ====
9252 0x3A96BD6E: movl %esi,%esi
9253 0x3A96BD70: popl %ebp
9254 0x3A96BD71: movl %edx,%eax
9255 0x3A96BD73: ret
9256. 968 3A96BD6E 6
9257. 89 F6 5D 89 D0 C3
9258
9259==== BB 969 (0x3A96C107) in 18281B, out 100663B, BBs exec'd 0 ====
9260 0x3A96C107: movl %eax,-100(%ebp)
9261 0x3A96C10A: movl 24(%ebp),%eax
9262 0x3A96C10D: movl 8(%ebp),%esi
9263 0x3A96C110: incl 0xFFFFF9D4(%ebx)
9264 0x3A96C116: testl %eax,%eax
9265 0x3A96C118: movl $0x0, -68(%ebp)
9266 0x3A96C11F: movl $0x0, -64(%ebp)
9267 0x3A96C126: jnz-32 0x3A96C3BC
9268. 969 3A96C107 37
9269. 89 45 9C 8B 45 18 8B 75 08 FF 83 D4 F9 FF FF 85 C0 C7 45 BC 00 00 00 00 C7 45 C0 00 00 00 00 0F 85 90 02 00 00
9270
9271==== BB 970 (0x3A96C12C) in 18318B, out 100811B, BBs exec'd 0 ====
9272 0x3A96C12C: movl 8(%ebp),%eax
9273 0x3A96C12F: movl (%eax),%edx
9274 0x3A96C131: testl %edx,%edx
9275 0x3A96C133: movl %edi,%eax
9276 0x3A96C135: jz-8 0x3A96C195
9277. 970 3A96C12C 11
9278. 8B 45 08 8B 10 85 D2 89 F8 74 5E
9279
9280==== BB 971 (0x3A96C137) in 18329B, out 100900B, BBs exec'd 0 ====
9281 0x3A96C137: leal -68(%ebp), %edx
9282 0x3A96C13A: movl %edx,-124(%ebp)
9283 0x3A96C13D: leal 0(%esi), %esi
9284 0x3A96C140: movl 16(%ebp),%ecx
9285 0x3A96C143: movl %ecx,24(%esp,,)
9286 0x3A96C147: movl 24(%ebp),%edx
9287 0x3A96C14A: movl %edx,20(%esp,,)
9288 0x3A96C14E: movl 20(%ebp),%ecx
9289 0x3A96C151: movl %ecx,16(%esp,,)
9290 0x3A96C155: movl 12(%ebp),%edx
9291 0x3A96C158: movl %eax,8(%esp,,)
9292 0x3A96C15C: movl %edx,12(%esp,,)
9293 0x3A96C160: movl (%esi),%eax
9294 0x3A96C162: movl %eax,4(%esp,,)
9295 0x3A96C166: movl -124(%ebp),%ecx
9296 0x3A96C169: movl %ecx,(%esp,,)
9297 0x3A96C16C: movl -96(%ebp),%eax
9298 0x3A96C16F: movl -100(%ebp),%edx
9299 0x3A96C172: movl (%eax),%ecx
9300 0x3A96C174: movl -88(%ebp),%eax
9301 0x3A96C177: call 0x3A96BDB0
9302. 971 3A96C137 69
9303. 8D 55 BC 89 55 84 8D 76 00 8B 4D 10 89 4C 24 18 8B 55 18 89 54 24 14 8B 4D 14 89 4C 24 10 8B 55 0C 89 44 24 08 89 54 24 0C 8B 06 89 44 24 04 8B 4D 84 89 0C 24 8B 45 A0 8B 55 9C 8B 08 8B 45 A8 E8 34 FC FF FF
9304
9305==== BB 972 do_lookup_x(0x3A96BDB0) in 18398B, out 101151B, BBs exec'd 0 ====
9306 0x3A96BDB0: pushl %ebp
9307 0x3A96BDB1: movl %esp,%ebp
9308 0x3A96BDB3: pushl %edi
9309 0x3A96BDB4: pushl %esi
9310 0x3A96BDB5: pushl %ebx
9311 0x3A96BDB6: subl $0x3C, %esp
9312 0x3A96BDB9: movl %eax,-16(%ebp)
9313 0x3A96BDBC: movl 12(%ebp),%eax
9314 0x3A96BDBF: movl %edx,-20(%ebp)
9315 0x3A96BDC2: call 0x3A97592B
9316. 972 3A96BDB0 23
9317. 55 89 E5 57 56 53 83 EC 3C 89 45 F0 8B 45 0C 89 55 EC E8 64 9B 00 00
9318
9319==== BB 973 (0x3A96BDC7) in 18421B, out 101323B, BBs exec'd 0 ====
9320 0x3A96BDC7: addl $0xC8A5, %ebx
9321 0x3A96BDCD: movl %ecx,-24(%ebp)
9322 0x3A96BDD0: movl (%eax),%edx
9323 0x3A96BDD2: movl 4(%eax),%eax
9324 0x3A96BDD5: movl %edx,-28(%ebp)
9325 0x3A96BDD8: movl %eax,-32(%ebp)
9326 0x3A96BDDB: jmp-8 0x3A96BDEF
9327. 973 3A96BDC7 22
9328. 81 C3 A5 C8 00 00 89 4D E8 8B 10 8B 40 04 89 55 E4 89 45 E0 EB 12
9329
9330==== BB 974 (0x3A96BDEF) in 18443B, out 101433B, BBs exec'd 0 ====
9331 0x3A96BDEF: movl $0x0, -52(%ebp)
9332 0x3A96BDF6: movl -28(%ebp),%eax
9333 0x3A96BDF9: movl 16(%ebp),%ecx
9334 0x3A96BDFC: movl $0x0, -56(%ebp)
9335 0x3A96BE03: movl 28(%ebp),%edx
9336 0x3A96BE06: movl (%eax,%ecx,4),%ecx
9337 0x3A96BE09: movl 28(%ebp),%eax
9338 0x3A96BE0C: movl %ecx,-36(%ebp)
9339 0x3A96BE0F: testl %eax,%eax
9340 0x3A96BE11: setnz %al
9341 0x3A96BE14: cmpl %edx,%ecx
9342 0x3A96BE16: setz %dl
9343 0x3A96BE19: andl %edx,%eax
9344 0x3A96BE1B: testb $0x1, %al
9345 0x3A96BE1D: jnz-8 0x3A96BDE0
9346. 974 3A96BDEF 48
9347. C7 45 CC 00 00 00 00 8B 45 E4 8B 4D 10 C7 45 C8 00 00 00 00 8B 55 1C 8B 0C 88 8B 45 1C 89 4D DC 85 C0 0F 95 C0 39 D1 0F 94 C2 21 D0 A8 01 75 C1
9348
9349==== BB 975 (0x3A96BE1F) in 18491B, out 101655B, BBs exec'd 0 ====
9350 0x3A96BE1F: testb $0x2, 32(%ebp)
9351 0x3A96BE23: jz-8 0x3A96BE30
9352. 975 3A96BE1F 6
9353. F6 45 20 02 74 0B
9354
9355==== BB 976 (0x3A96BE30) in 18497B, out 101722B, BBs exec'd 0 ====
9356 0x3A96BE30: testb $0x8, 0xFFFFFC14(%ebx)
9357 0x3A96BE37: jnz-32 0x3A96C038
9358. 976 3A96BE30 13
9359. F6 83 14 FC FF FF 08 0F 85 FB 01 00 00
9360
9361==== BB 977 (0x3A96BE3D) in 18510B, out 101792B, BBs exec'd 0 ====
9362 0x3A96BE3D: movl -36(%ebp),%edx
9363 0x3A96BE40: movl 48(%edx),%eax
9364 0x3A96BE43: movl 0x18C(%edx),%ecx
9365 0x3A96BE49: movl 4(%eax),%eax
9366 0x3A96BE4C: movl %eax,-40(%ebp)
9367 0x3A96BE4F: movl 44(%edx),%eax
9368 0x3A96BE52: movl 4(%eax),%eax
9369 0x3A96BE55: movl %ecx,-48(%ebp)
9370 0x3A96BE58: movl %edx,%ecx
9371 0x3A96BE5A: xorl %edx, %edx
9372 0x3A96BE5C: movl %eax,-44(%ebp)
9373 0x3A96BE5F: movl -20(%ebp),%eax
9374 0x3A96BE62: divl 0x164(%ecx)
9375 0x3A96BE68: movl 0x168(%ecx),%eax
9376 0x3A96BE6E: movl (%eax,%edx,4),%esi
9377 0x3A96BE71: testl %esi,%esi
9378 0x3A96BE73: jnz-8 0x3A96BE94
9379. 977 3A96BE3D 56
9380. 8B 55 DC 8B 42 30 8B 8A 8C 01 00 00 8B 40 04 89 45 D8 8B 42 2C 8B 40 04 89 4D D0 89 D1 31 D2 89 45 D4 8B 45 EC F7 B1 64 01 00 00 8B 81 68 01 00 00 8B 34 90 85 F6 75 1F
9381
9382==== BB 978 (0x3A96BE94) in 18566B, out 102042B, BBs exec'd 0 ====
9383 0x3A96BE94: movl -40(%ebp),%edi
9384 0x3A96BE97: movl %esi,%eax
9385 0x3A96BE99: shll $0x4, %eax
9386 0x3A96BE9C: addl %eax,%edi
9387 0x3A96BE9E: movl 4(%edi),%eax
9388 0x3A96BEA1: testl %eax,%eax
9389 0x3A96BEA3: jz-8 0x3A96BE80
9390. 978 3A96BE94 17
9391. 8B 7D D8 89 F0 C1 E0 04 01 C7 8B 47 04 85 C0 74 DB
9392
9393==== BB 979 (0x3A96BE80) in 18583B, out 102147B, BBs exec'd 0 ====
9394 0x3A96BE80: movl -36(%ebp),%edx
9395 0x3A96BE83: movl 0x16C(%edx),%eax
9396 0x3A96BE89: movl (%eax,%esi,4),%esi
9397 0x3A96BE8C: testl %esi,%esi
9398 0x3A96BE8E: jz-32 0x3A96BF70
9399. 979 3A96BE80 20
9400. 8B 55 DC 8B 82 6C 01 00 00 8B 34 B0 85 F6 0F 84 DC 00 00 00
9401
9402==== BB 980 (0x3A96BF70) in 18603B, out 102252B, BBs exec'd 0 ====
9403 0x3A96BF70: cmpl $0x1, -52(%ebp)
9404 0x3A96BF74: movl -56(%ebp),%edi
9405 0x3A96BF77: jz-8 0x3A96BF7B
9406. 980 3A96BF70 9
9407. 83 7D CC 01 8B 7D C8 74 02
9408
9409==== BB 981 (0x3A96BF79) in 18612B, out 102328B, BBs exec'd 0 ====
9410 0x3A96BF79: xorl %edi, %edi
9411 0x3A96BF7B: testl %edi,%edi
9412 0x3A96BF7D: jz-8 0x3A96BF97
9413. 981 3A96BF79 6
9414. 31 FF 85 FF 74 18
9415
9416==== BB 982 (0x3A96BF97) in 18618B, out 102398B, BBs exec'd 0 ====
9417 0x3A96BF97: movl 20(%ebp),%edx
9418 0x3A96BF9A: testl %esi,%esi
9419 0x3A96BF9C: setz %al
9420 0x3A96BF9F: testl %edx,%edx
9421 0x3A96BFA1: setnz %dl
9422 0x3A96BFA4: andl %edx,%eax
9423 0x3A96BFA6: testb $0x1, %al
9424 0x3A96BFA8: jz-32 0x3A96BDE0
9425. 982 3A96BF97 23
9426. 8B 55 14 85 F6 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 84 32 FE FF FF
9427
9428==== BB 983 (0x3A96BFAE) in 18641B, out 102540B, BBs exec'd 0 ====
9429 0x3A96BFAE: movl 20(%ebp),%edx
9430 0x3A96BFB1: movl 12(%edx),%eax
9431 0x3A96BFB4: testl %eax,%eax
9432 0x3A96BFB6: jz-32 0x3A96BDE0
9433. 983 3A96BFAE 14
9434. 8B 55 14 8B 42 0C 85 C0 0F 84 24 FE FF FF
9435
9436==== BB 984 (0x3A96BDE0) in 18655B, out 102625B, BBs exec'd 0 ====
9437 0x3A96BDE0: incl 16(%ebp)
9438 0x3A96BDE3: movl -32(%ebp),%ecx
9439 0x3A96BDE6: cmpl %ecx,16(%ebp)
9440 0x3A96BDE9: jnb-32 0x3A96BFDC
9441. 984 3A96BDE0 15
9442. FF 45 10 8B 4D E0 39 4D 10 0F 83 ED 01 00 00
9443
9444==== BB 985 (0x3A96BEA5) in 18670B, out 102714B, BBs exec'd 0 ====
9445 0x3A96BEA5: cmpw $0x0, 14(%edi)
9446 0x3A96BEAA: jnz-8 0x3A96BEB2
9447. 985 3A96BEA5 7
9448. 66 83 7F 0E 00 75 06
9449
9450==== BB 986 (0x3A96BEB2) in 18677B, out 102778B, BBs exec'd 0 ====
9451 0x3A96BEB2: movzbl 12(%edi),%eax
9452 0x3A96BEB6: andl $0xF, %eax
9453 0x3A96BEB9: cmpl $0x2, %eax
9454 0x3A96BEBC: jnle-8 0x3A96BE80
9455. 986 3A96BEB2 12
9456. 0F B6 47 0C 83 E0 0F 83 F8 02 7F C2
9457
9458==== BB 987 (0x3A96BEBE) in 18689B, out 102859B, BBs exec'd 0 ====
9459 0x3A96BEBE: cmpl -24(%ebp),%edi
9460 0x3A96BEC1: jz-8 0x3A96BEDD
9461. 987 3A96BEBE 5
9462. 3B 7D E8 74 1A
9463
9464==== BB 988 (0x3A96BEC3) in 18694B, out 102924B, BBs exec'd 0 ====
9465 0x3A96BEC3: movl (%edi),%ecx
9466 0x3A96BEC5: movl -44(%ebp),%eax
9467 0x3A96BEC8: movl -16(%ebp),%edx
9468 0x3A96BECB: addl %ecx,%eax
9469 0x3A96BECD: movl %edx,4(%esp,,)
9470 0x3A96BED1: movl %eax,(%esp,,)
9471 0x3A96BED4: call 0x3A975280
9472. 988 3A96BEC3 22
9473. 8B 0F 8B 45 D4 8B 55 F0 01 C8 89 54 24 04 89 04 24 E8 A7 93 00 00
9474
9475==== BB 989 (0x3A96BED9) in 18716B, out 103038B, BBs exec'd 0 ====
9476 0x3A96BED9: testl %eax,%eax
9477 0x3A96BEDB: jnz-8 0x3A96BE80
9478. 989 3A96BED9 4
9479. 85 C0 75 A3
9480
9481==== BB 990 (0x3A96BEDD) in 18720B, out 103097B, BBs exec'd 0 ====
9482 0x3A96BEDD: movl 20(%ebp),%edx
9483 0x3A96BEE0: testl %edx,%edx
9484 0x3A96BEE2: jz-32 0x3A96C069
9485. 990 3A96BEDD 11
9486. 8B 55 14 85 D2 0F 84 81 01 00 00
9487
9488==== BB 991 (0x3A96BEE8) in 18731B, out 103169B, BBs exec'd 0 ====
9489 0x3A96BEE8: movl -48(%ebp),%eax
9490 0x3A96BEEB: testl %eax,%eax
9491 0x3A96BEED: jz-32 0x3A96BF7F
9492. 991 3A96BEE8 11
9493. 8B 45 D0 85 C0 0F 84 8C 00 00 00
9494
9495==== BB 992 (0x3A96BEF3) in 18742B, out 103241B, BBs exec'd 0 ====
9496 0x3A96BEF3: movl -48(%ebp),%ecx
9497 0x3A96BEF6: movl -36(%ebp),%eax
9498 0x3A96BEF9: movzwl (%ecx,%esi,2),%ecx
9499 0x3A96BEFD: movl 0x17C(%eax),%edx
9500 0x3A96BF03: andl $0x7FFF, %ecx
9501 0x3A96BF09: shll $0x4, %ecx
9502 0x3A96BF0C: movl %ecx,-60(%ebp)
9503 0x3A96BF0F: movl 20(%ebp),%ecx
9504 0x3A96BF12: movl 4(%ecx),%eax
9505 0x3A96BF15: movl -60(%ebp),%ecx
9506 0x3A96BF18: cmpl %eax,4(%edx,%ecx,1)
9507 0x3A96BF1C: jz-32 0x3A96BFE8
9508. 992 3A96BEF3 47
9509. 8B 4D D0 8B 45 DC 0F B7 0C 71 8B 90 7C 01 00 00 81 E1 FF 7F 00 00 C1 E1 04 89 4D C4 8B 4D 14 8B 41 04 8B 4D C4 39 44 0A 04 0F 84 C6 00 00 00
9510
9511==== BB 993 (0x3A96BFE8) in 18789B, out 103421B, BBs exec'd 0 ====
9512 0x3A96BFE8: movl 20(%ebp),%ecx
9513 0x3A96BFEB: movl (%ecx),%eax
9514 0x3A96BFED: movl %eax,4(%esp,,)
9515 0x3A96BFF1: movl -60(%ebp),%ecx
9516 0x3A96BFF4: movl (%edx,%ecx,1),%eax
9517 0x3A96BFF7: movl %eax,(%esp,,)
9518 0x3A96BFFA: call 0x3A975280
9519. 993 3A96BFE8 23
9520. 8B 4D 14 8B 01 89 44 24 04 8B 4D C4 8B 04 0A 89 04 24 E8 81 92 00 00
9521
9522==== BB 994 (0x3A96BFFF) in 18812B, out 103533B, BBs exec'd 0 ====
9523 0x3A96BFFF: testl %eax,%eax
9524 0x3A96C001: jnz-32 0x3A96BF22
9525. 994 3A96BFFF 8
9526. 85 C0 0F 85 1B FF FF FF
9527
9528==== BB 995 (0x3A96C007) in 18820B, out 103595B, BBs exec'd 0 ====
9529 0x3A96C007: jmp 0x3A96BF7F
9530. 995 3A96C007 5
9531. E9 73 FF FF FF
9532
9533==== BB 996 (0x3A96BF7F) in 18825B, out 103623B, BBs exec'd 0 ====
9534 0x3A96BF7F: movzbl 12(%edi),%eax
9535 0x3A96BF83: shrb $0x4, %al
9536 0x3A96BF86: movzbl %al,%eax
9537 0x3A96BF89: cmpl $0x1, %eax
9538 0x3A96BF8C: jz-32 0x3A96C01E
9539. 996 3A96BF7F 19
9540. 0F B6 47 0C C0 E8 04 0F B6 C0 83 F8 01 0F 84 8C 00 00 00
9541
9542==== BB 997 (0x3A96C01E) in 18844B, out 103718B, BBs exec'd 0 ====
9543 0x3A96C01E: movl 8(%ebp),%edx
9544 0x3A96C021: movl -36(%ebp),%ecx
9545 0x3A96C024: movl %edi,(%edx)
9546 0x3A96C026: movl %ecx,4(%edx)
9547 0x3A96C029: movl $0x1,%edx
9548 0x3A96C02E: addl $0x3C, %esp
9549 0x3A96C031: movl %edx,%eax
9550 0x3A96C033: popl %ebx
9551 0x3A96C034: popl %esi
9552 0x3A96C035: popl %edi
9553 0x3A96C036: popl %ebp
9554 0x3A96C037: ret
9555. 997 3A96C01E 26
9556. 8B 55 08 8B 4D DC 89 3A 89 4A 04 BA 01 00 00 00 83 C4 3C 89 D0 5B 5E 5F 5D C3
9557
9558==== BB 998 (0x3A96C17C) in 18870B, out 103889B, BBs exec'd 0 ====
9559 0x3A96C17C: testl %eax,%eax
9560 0x3A96C17E: movl %eax,%edx
9561 0x3A96C180: jnle-8 0x3A96C195
9562. 998 3A96C17C 6
9563. 85 C0 89 C2 7F 13
9564
9565==== BB 999 (0x3A96C195) in 18876B, out 103955B, BBs exec'd 0 ====
9566 0x3A96C195: movl -68(%ebp),%esi
9567 0x3A96C198: testl %esi,%esi
9568 0x3A96C19A: jz-32 0x3A96C3DE
9569. 999 3A96C195 11
9570. 8B 75 BC 85 F6 0F 84 3E 02 00 00
9571
9572==== BB 1000 (0x3A96C1A0) in 18887B, out 104027B, BBs exec'd 0 ====
9573 0x3A96C1A0: movl $0x0, -112(%ebp)
9574 0x3A96C1A7: movl -96(%ebp),%ecx
9575 0x3A96C1AA: movl (%ecx),%edx
9576 0x3A96C1AC: testl %edx,%edx
9577 0x3A96C1AE: jz-8 0x3A96C1BC
9578. 1000 3A96C1A0 16
9579. C7 45 90 00 00 00 00 8B 4D A0 8B 11 85 D2 74 0C
9580
9581==== BB 1001 (0x3A96C1B0) in 18903B, out 104124B, BBs exec'd 0 ====
9582 0x3A96C1B0: movzbl 13(%edx),%eax
9583 0x3A96C1B4: andl $0x3, %eax
9584 0x3A96C1B7: cmpl $0x3, %eax
9585 0x3A96C1BA: jz-8 0x3A96C204
9586. 1001 3A96C1B0 12
9587. 0F B6 42 0D 83 E0 03 83 F8 03 74 48
9588
9589==== BB 1002 (0x3A96C1BC) in 18915B, out 104205B, BBs exec'd 0 ====
9590 0x3A96C1BC: leal -68(%ebp), %edx
9591 0x3A96C1BF: movl %edx,-124(%ebp)
9592 0x3A96C1C2: movl -124(%ebp),%ecx
9593 0x3A96C1C5: movl 4(%ecx),%esi
9594 0x3A96C1C8: movzbl 0x174(%esi),%eax
9595 0x3A96C1CF: andb $0x3, %al
9596 0x3A96C1D1: cmpb $0x2, %al
9597 0x3A96C1D3: jz-32 0x3A96C607
9598. 1002 3A96C1BC 29
9599. 8D 55 BC 89 55 84 8B 4D 84 8B 71 04 0F B6 86 74 01 00 00 24 03 3C 02 0F 84 2E 04 00 00
9600
9601==== BB 1003 (0x3A96C1D9) in 18944B, out 104346B, BBs exec'd 0 ====
9602 0x3A96C1D9: movl 0xFFFFFC14(%ebx),%eax
9603 0x3A96C1DF: testl $0x204, %eax
9604 0x3A96C1E4: jnz-32 0x3A96C412
9605. 1003 3A96C1D9 17
9606. 8B 83 14 FC FF FF A9 04 02 00 00 0F 85 28 02 00 00
9607
9608==== BB 1004 (0x3A96C1EA) in 18961B, out 104423B, BBs exec'd 0 ====
9609 0x3A96C1EA: movl -68(%ebp),%eax
9610 0x3A96C1ED: movl -96(%ebp),%ecx
9611 0x3A96C1F0: movl -124(%ebp),%edx
9612 0x3A96C1F3: movl %eax,(%ecx)
9613 0x3A96C1F5: movl 4(%edx),%eax
9614 0x3A96C1F8: movl (%eax),%eax
9615 0x3A96C1FA: leal -12(%ebp), %esp
9616 0x3A96C1FD: popl %ebx
9617 0x3A96C1FE: popl %esi
9618 0x3A96C1FF: popl %edi
9619 0x3A96C200: popl %ebp
9620 0x3A96C201: ret 20
9621. 1004 3A96C1EA 26
9622. 8B 45 BC 8B 4D A0 8B 55 84 89 01 8B 42 04 8B 00 8D 65 F4 5B 5E 5F 5D C2 14 00
9623
9624==== BB 1005 (0x3A96E1DE) in 18987B, out 104591B, BBs exec'd 0 ====
9625 0x3A96E1DE: movl %eax,0xFFFFFF64(%ebp)
9626 0x3A96E1E4: movl -88(%ebp),%edx
9627 0x3A96E1E7: subl $0x14, %esp
9628 0x3A96E1EA: movl 8(%ebp),%esi
9629 0x3A96E1ED: movl %edx,%edi
9630 0x3A96E1EF: movl %edx,0x208(%esi)
9631 0x3A96E1F5: movl %eax,0x204(%esi)
9632 0x3A96E1FB: testl %edi,%edi
9633 0x3A96E1FD: jz-8 0x3A96E208
9634. 1005 3A96E1DE 33
9635. 89 85 64 FF FF FF 8B 55 A8 83 EC 14 8B 75 08 89 D7 89 96 08 02 00 00 89 86 04 02 00 00 85 FF 74 09
9636
9637==== BB 1006 (0x3A96E1FF) in 19020B, out 104741B, BBs exec'd 0 ====
9638 0x3A96E1FF: movl 4(%edi),%edx
9639 0x3A96E202: addl %edx,0xFFFFFF64(%ebp)
9640 0x3A96E208: cmpl $0x7, 0xFFFFFF6C(%ebp)
9641 0x3A96E20F: jnbe-32 0x3A96EA6B
9642. 1006 3A96E1FF 22
9643. 8B 57 04 01 95 64 FF FF FF 83 BD 6C FF FF FF 07 0F 87 56 08 00 00
9644
9645==== BB 1007 (0x3A96E215) in 19042B, out 104844B, BBs exec'd 0 ====
9646 0x3A96E215: movl 0xFFFFFF6C(%ebp),%ecx
9647 0x3A96E21B: movl -10320(%ebx,%ecx,4),%eax
9648 0x3A96E222: addl %ebx,%eax
9649 0x3A96E224: jmp*l %eax
9650. 1007 3A96E215 17
9651. 8B 8D 6C FF FF FF 8B 84 8B B0 D7 FF FF 01 D8 FF E0
9652
9653==== BB 1008 (0x3A96EADD) in 19059B, out 104911B, BBs exec'd 0 ====
9654 0x3A96EADD: movl 0xFFFFFF70(%ebp),%edx
9655 0x3A96EAE3: movl 0xFFFFFF64(%ebp),%ecx
9656 0x3A96EAE9: addl %ecx,(%edx)
9657 0x3A96EAEB: jmp 0x3A96E320
9658. 1008 3A96EADD 19
9659. 8B 95 70 FF FF FF 8B 8D 64 FF FF FF 01 0A E9 30 F8 FF FF
9660
9661==== BB 1009 (0x3A96E320) in 19078B, out 104990B, BBs exec'd 0 ====
9662 0x3A96E320: addl $0x8, -120(%ebp)
9663 0x3A96E324: movl -124(%ebp),%edi
9664 0x3A96E327: cmpl %edi,-120(%ebp)
9665 0x3A96E32A: jb-32 0x3A96E0E0
9666. 1009 3A96E320 16
9667. 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF
9668
9669==== BB 1010 (0x3A96E0E0) in 19094B, out 105081B, BBs exec'd 0 ====
9670 0x3A96E0E0: movl -120(%ebp),%edx
9671 0x3A96E0E3: movl 0xFFFFFF74(%ebp),%edi
9672 0x3A96E0E9: movl 4(%edx),%edx
9673 0x3A96E0EC: movl %edx,0xFFFFFF0C(%ebp)
9674 0x3A96E0F2: movl %edx,%eax
9675 0x3A96E0F4: shrl $0x8, %eax
9676 0x3A96E0F7: movzwl (%edi,%eax,2),%ecx
9677 0x3A96E0FB: movl 0xFFFFFF7C(%ebp),%edi
9678 0x3A96E101: shll $0x4, %eax
9679 0x3A96E104: addl %eax,%edi
9680 0x3A96E106: movl -116(%ebp),%eax
9681 0x3A96E109: andl $0x7FFF, %ecx
9682 0x3A96E10F: movl %edi,-88(%ebp)
9683 0x3A96E112: shll $0x4, %ecx
9684 0x3A96E115: movl 0x17C(%eax),%edx
9685 0x3A96E11B: movl -128(%ebp),%eax
9686 0x3A96E11E: addl %edx,%ecx
9687 0x3A96E120: movl -120(%ebp),%edx
9688 0x3A96E123: addl (%edx),%eax
9689 0x3A96E125: movzbl 0xFFFFFF0C(%ebp),%edx
9690 0x3A96E12C: movl %eax,0xFFFFFF70(%ebp)
9691 0x3A96E132: cmpl $0x8, %edx
9692 0x3A96E135: movl %edx,0xFFFFFF6C(%ebp)
9693 0x3A96E13B: jz-32 0x3A96ECE5
9694. 1010 3A96E0E0 97
9695. 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00
9696
9697==== BB 1011 (0x3A96ED40) in 19191B, out 105375B, BBs exec'd 0 ====
9698 0x3A96ED40: xorl %eax, %eax
9699 0x3A96ED42: cmpl $0x7, 0xFFFFFF6C(%ebp)
9700 0x3A96ED49: movl 0x200(%esi),%edx
9701 0x3A96ED4F: setz %al
9702 0x3A96ED52: cmpl $0x5, 0xFFFFFF6C(%ebp)
9703 0x3A96ED59: jz-32 0x3A96EEBE
9704. 1011 3A96ED40 31
9705. 31 C0 83 BD 6C FF FF FF 07 8B 96 00 02 00 00 0F 94 C0 83 BD 6C FF FF FF 05 0F 84 5F 01 00 00
9706
9707==== BB 1012 (0x3A96ED5F) in 19222B, out 105500B, BBs exec'd 0 ====
9708 0x3A96ED5F: cmpl %edx,%eax
9709 0x3A96ED61: jnz-32 0x3A96E170
9710. 1012 3A96ED5F 8
9711. 39 D0 0F 85 09 F4 FF FF
9712
9713==== BB 1013 (0x3A96ED67) in 19230B, out 105557B, BBs exec'd 0 ====
9714 0x3A96ED67: incl 0xFFFFF9D8(%ebx)
9715 0x3A96ED6D: movl 0x208(%esi),%edi
9716 0x3A96ED73: movl 0x204(%esi),%eax
9717 0x3A96ED79: movl %edi,-88(%ebp)
9718 0x3A96ED7C: jmp 0x3A96E742
9719. 1013 3A96ED67 26
9720. FF 83 D8 F9 FF FF 8B BE 08 02 00 00 8B 86 04 02 00 00 89 7D A8 E9 C1 F9 FF FF
9721
9722==== BB 1014 (0x3A96E742) in 19256B, out 105661B, BBs exec'd 0 ====
9723 0x3A96E742: movl %eax,0xFFFFFF64(%ebp)
9724 0x3A96E748: jmp 0x3A96E1FB
9725. 1014 3A96E742 11
9726. 89 85 64 FF FF FF E9 AE FA FF FF
9727
9728==== BB 1015 (0x3A96E1FB) in 19267B, out 105708B, BBs exec'd 0 ====
9729 0x3A96E1FB: testl %edi,%edi
9730 0x3A96E1FD: jz-8 0x3A96E208
9731. 1015 3A96E1FB 4
9732. 85 FF 74 09
9733
9734==== BB 1016 (0x3A96E308) in 19271B, out 105767B, BBs exec'd 0 ====
9735 0x3A96E308: movl 0xFFFFFF64(%ebp),%eax
9736 0x3A96E30E: movl 0xFFFFFF70(%ebp),%edi
9737 0x3A96E314: movl %eax,(%edi)
9738 0x3A96E316: leal 0(%esi), %esi
9739 0x3A96E319: leal 0(%edi,,), %edi
9740 0x3A96E320: addl $0x8, -120(%ebp)
9741 0x3A96E324: movl -124(%ebp),%edi
9742 0x3A96E327: cmpl %edi,-120(%ebp)
9743 0x3A96E32A: jb-32 0x3A96E0E0
9744. 1016 3A96E308 40
9745. 8B 85 64 FF FF FF 8B BD 70 FF FF FF 89 07 8D 76 00 8D BC 27 00 00 00 00 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF
9746
9747==== BB 1017 (0x3A96BF92) in 19311B, out 105914B, BBs exec'd 0 ====
9748 0x3A96BF92: cmpl $0x2, %eax
9749 0x3A96BF95: jz-8 0x3A96C010
9750. 1017 3A96BF92 5
9751. 83 F8 02 74 79
9752
9753==== BB 1018 (0x3A96C010) in 19316B, out 105971B, BBs exec'd 0 ====
9754 0x3A96C010: movl 0xFFFFFC48(%ebx),%eax
9755 0x3A96C016: testl %eax,%eax
9756 0x3A96C018: jnz-32 0x3A96C0C0
9757. 1018 3A96C010 14
9758. 8B 83 48 FC FF FF 85 C0 0F 85 A2 00 00 00
9759
9760==== BB 1019 (0x3A96BE75) in 19330B, out 106046B, BBs exec'd 0 ====
9761 0x3A96BE75: jmp 0x3A96BF79
9762. 1019 3A96BE75 5
9763. E9 FF 00 00 00
9764
9765==== BB 1020 (0x3A96BFBC) in 19335B, out 106074B, BBs exec'd 0 ====
9766 0x3A96BFBC: movl -36(%ebp),%edx
9767 0x3A96BFBF: call 0x3A970B80
9768. 1020 3A96BFBC 8
9769. 8B 55 DC E8 BC 4B 00 00
9770
9771==== BB 1021 (0x3A96BFC4) in 19343B, out 106135B, BBs exec'd 0 ====
9772 0x3A96BFC4: testl %eax,%eax
9773 0x3A96BFC6: movl $0xFFFFFFFF,%edx
9774 0x3A96BFCB: jnz-8 0x3A96C02E
9775. 1021 3A96BFC4 9
9776. 85 C0 BA FF FF FF FF 75 61
9777
9778==== BB 1022 (0x3A96BFCD) in 19352B, out 106206B, BBs exec'd 0 ====
9779 0x3A96BFCD: incl 16(%ebp)
9780 0x3A96BFD0: movl -32(%ebp),%ecx
9781 0x3A96BFD3: cmpl %ecx,16(%ebp)
9782 0x3A96BFD6: jb-32 0x3A96BDEF
9783. 1022 3A96BFCD 15
9784. FF 45 10 8B 4D E0 39 4D 10 0F 82 13 FE FF FF
9785
9786==== BB 1023 (0x3A96E1B1) in 19367B, out 106295B, BBs exec'd 0 ====
9787 0x3A96E1B1: movl -88(%ebp),%eax
9788 0x3A96E1B4: movl -16(%ebp),%ecx
9789 0x3A96E1B7: movl (%eax),%eax
9790 0x3A96E1B9: movl %esi,12(%esp,,)
9791 0x3A96E1BD: movl %edi,4(%esp,,)
9792 0x3A96E1C1: addl %ecx,%eax
9793 0x3A96E1C3: xorl %ecx, %ecx
9794 0x3A96E1C5: movl %ecx,16(%esp,,)
9795 0x3A96E1C9: leal -88(%ebp), %ecx
9796 0x3A96E1CC: movl %edx,8(%esp,,)
9797 0x3A96E1D0: movl 12(%ebp),%edx
9798 0x3A96E1D3: movl %edx,(%esp,,)
9799 0x3A96E1D6: movl 8(%ebp),%edx
9800 0x3A96E1D9: call 0x3A96C0E0
9801. 1023 3A96E1B1 45
9802. 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF
9803
9804==== BB 1024 (0x3A96BFDC) in 19412B, out 106483B, BBs exec'd 0 ====
9805 0x3A96BFDC: xorl %edx, %edx
9806 0x3A96BFDE: addl $0x3C, %esp
9807 0x3A96BFE1: movl %edx,%eax
9808 0x3A96BFE3: popl %ebx
9809 0x3A96BFE4: popl %esi
9810 0x3A96BFE5: popl %edi
9811 0x3A96BFE6: popl %ebp
9812 0x3A96BFE7: ret
9813. 1024 3A96BFDC 12
9814. 31 D2 83 C4 3C 89 D0 5B 5E 5F 5D C3
9815
9816==== BB 1025 (0x3A96C182) in 19424B, out 106610B, BBs exec'd 0 ====
9817 0x3A96C182: testl %eax,%eax
9818 0x3A96C184: js-32 0x3A96C2D0
9819. 1025 3A96C182 8
9820. 85 C0 0F 88 46 01 00 00
9821
9822==== BB 1026 (0x3A96C18A) in 19432B, out 106669B, BBs exec'd 0 ====
9823 0x3A96C18A: addl $0x4, %esi
9824 0x3A96C18D: xorl %eax, %eax
9825 0x3A96C18F: movl (%esi),%edx
9826 0x3A96C191: testl %edx,%edx
9827 0x3A96C193: jnz-8 0x3A96C140
9828. 1026 3A96C18A 11
9829. 83 C6 04 31 C0 8B 16 85 D2 75 AB
9830
9831==== BB 1027 (0x3A96C3DE) in 19443B, out 106762B, BBs exec'd 0 ====
9832 0x3A96C3DE: movl -96(%ebp),%edx
9833 0x3A96C3E1: movl (%edx),%eax
9834 0x3A96C3E3: testl %eax,%eax
9835 0x3A96C3E5: jz-8 0x3A96C3F2
9836. 1027 3A96C3DE 9
9837. 8B 55 A0 8B 02 85 C0 74 0B
9838
9839==== BB 1028 (0x3A96C3E7) in 19452B, out 106844B, BBs exec'd 0 ====
9840 0x3A96C3E7: movzbl 12(%eax),%eax
9841 0x3A96C3EB: shrb $0x4, %al
9842 0x3A96C3EE: cmpb $0x2, %al
9843 0x3A96C3F0: jz-8 0x3A96C3FD
9844. 1028 3A96C3E7 11
9845. 0F B6 40 0C C0 E8 04 3C 02 74 0B
9846
9847==== BB 1029 (0x3A96C3FD) in 19463B, out 106932B, BBs exec'd 0 ====
9848 0x3A96C3FD: movl -96(%ebp),%edx
9849 0x3A96C400: movl $0x0, (%edx)
9850 0x3A96C406: xorl %eax, %eax
9851 0x3A96C408: leal -12(%ebp), %esp
9852 0x3A96C40B: popl %ebx
9853 0x3A96C40C: popl %esi
9854 0x3A96C40D: popl %edi
9855 0x3A96C40E: popl %ebp
9856 0x3A96C40F: ret 20
9857. 1029 3A96C3FD 21
9858. 8B 55 A0 C7 02 00 00 00 00 31 C0 8D 65 F4 5B 5E 5F 5D C2 14 00
9859
9860==== BB 1030 (0x3A96E208) in 19484B, out 107080B, BBs exec'd 0 ====
9861 0x3A96E208: cmpl $0x7, 0xFFFFFF6C(%ebp)
9862 0x3A96E20F: jnbe-32 0x3A96EA6B
9863. 1030 3A96E208 13
9864. 83 BD 6C FF FF FF 07 0F 87 56 08 00 00
9865
9866==== BB 1031 (0x3A96BD70) in 19497B, out 107146B, BBs exec'd 0 ====
9867 0x3A96BD70: popl %ebp
9868 0x3A96BD71: movl %edx,%eax
9869 0x3A96BD73: ret
9870. 1031 3A96BD70 4
9871. 5D 89 D0 C3
9872
9873==== BB 1032 (0x3A96C069) in 19501B, out 107202B, BBs exec'd 0 ====
9874 0x3A96C069: movl -48(%ebp),%eax
9875 0x3A96C06C: testl %eax,%eax
9876 0x3A96C06E: jz-32 0x3A96BF7F
9877. 1032 3A96C069 11
9878. 8B 45 D0 85 C0 0F 84 0B FF FF FF
9879
9880==== BB 1033 (0x3A96C074) in 19512B, out 107274B, BBs exec'd 0 ====
9881 0x3A96C074: testb $0x2, 24(%ebp)
9882 0x3A96C078: jz-8 0x3A96C0AD
9883. 1033 3A96C074 6
9884. F6 45 18 02 74 33
9885
9886==== BB 1034 (0x3A96C0AD) in 19518B, out 107341B, BBs exec'd 0 ====
9887 0x3A96C0AD: movl -48(%ebp),%eax
9888 0x3A96C0B0: movzwl (%eax,%esi,2),%edx
9889 0x3A96C0B4: movl %edx,%eax
9890 0x3A96C0B6: andl $0x7FFF, %eax
9891 0x3A96C0BB: cmpl $0x2, %eax
9892 0x3A96C0BE: jmp-8 0x3A96C089
9893. 1034 3A96C0AD 19
9894. 8B 45 D0 0F B7 14 70 89 D0 25 FF 7F 00 00 83 F8 02 EB C9
9895
9896==== BB 1035 (0x3A96C089) in 19537B, out 107428B, BBs exec'd 0 ====
9897 0x3A96C089: jle-32 0x3A96BF7F
9898. 1035 3A96C089 6
9899. 0F 8E F0 FE FF FF
9900
9901==== BB 1036 (0x3A96E330) in 19543B, out 107487B, BBs exec'd 0 ====
9902 0x3A96E330: incl -112(%ebp)
9903 0x3A96E333: cmpl $0x1, -112(%ebp)
9904 0x3A96E337: jle-32 0x3A96DFBA
9905. 1036 3A96E330 13
9906. FF 45 90 83 7D 90 01 0F 8E 7D FC FF FF
9907
9908==== BB 1037 (0x3A96DFBA) in 19556B, out 107564B, BBs exec'd 0 ====
9909 0x3A96DFBA: movl %esi,-116(%ebp)
9910 0x3A96DFBD: movl -112(%ebp),%ecx
9911 0x3A96DFC0: leal (%ecx,%ecx,2), %eax
9912 0x3A96DFC3: leal -12(%ebp,%eax,4), %eax
9913 0x3A96DFC7: leal -40(%eax), %edx
9914 0x3A96DFCA: movl -40(%eax),%ecx
9915 0x3A96DFCD: movl 4(%edx),%edi
9916 0x3A96DFD0: movl %ecx,%eax
9917 0x3A96DFD2: addl %edi,%eax
9918 0x3A96DFD4: movl %eax,-124(%ebp)
9919 0x3A96DFD7: movl (%esi),%eax
9920 0x3A96DFD9: movl %ecx,-120(%ebp)
9921 0x3A96DFDC: movl %eax,-128(%ebp)
9922 0x3A96DFDF: movl 8(%edx),%eax
9923 0x3A96DFE2: testl %eax,%eax
9924 0x3A96DFE4: jz-8 0x3A96E035
9925. 1037 3A96DFBA 44
9926. 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F
9927
9928==== BB 1038 (0x3A96DFE6) in 19600B, out 107767B, BBs exec'd 0 ====
9929 0x3A96DFE6: movl -124(%ebp),%edx
9930 0x3A96DFE9: cmpl %edx,%ecx
9931 0x3A96DFEB: jb-8 0x3A96E015
9932. 1038 3A96DFE6 7
9933. 8B 55 84 39 D1 72 28
9934
9935==== BB 1039 (0x3A96E015) in 19607B, out 107839B, BBs exec'd 0 ====
9936 0x3A96E015: movl -120(%ebp),%edi
9937 0x3A96E018: movl -128(%ebp),%ecx
9938 0x3A96E01B: movl (%edi),%eax
9939 0x3A96E01D: movzbl 4(%edi),%edx
9940 0x3A96E021: addl %eax,%ecx
9941 0x3A96E023: cmpl $0x7, %edx
9942 0x3A96E026: jz-8 0x3A96DFF2
9943. 1039 3A96E015 19
9944. 8B 7D 88 8B 4D 80 8B 07 0F B6 57 04 01 C1 83 FA 07 74 CA
9945
9946==== BB 1040 (0x3A96DFF2) in 19626B, out 107951B, BBs exec'd 0 ====
9947 0x3A96DFF2: movl 0x1F4(%esi),%edx
9948 0x3A96DFF8: testl %edx,%edx
9949 0x3A96DFFA: jnz-32 0x3A96E8CE
9950. 1040 3A96DFF2 14
9951. 8B 96 F4 01 00 00 85 D2 0F 85 CE 08 00 00
9952
9953==== BB 1041 (0x3A96E000) in 19640B, out 108026B, BBs exec'd 0 ====
9954 0x3A96E000: movl -128(%ebp),%eax
9955 0x3A96E003: addl %eax,(%ecx)
9956 0x3A96E005: addl $0x8, -120(%ebp)
9957 0x3A96E009: movl -124(%ebp),%edx
9958 0x3A96E00C: cmpl %edx,-120(%ebp)
9959 0x3A96E00F: jnb-32 0x3A96E330
9960. 1041 3A96E000 21
9961. 8B 45 80 01 01 83 45 88 08 8B 55 84 39 55 88 0F 83 1B 03 00 00
9962
9963==== BB 1042 (0x3A96E33D) in 19661B, out 108145B, BBs exec'd 0 ====
9964 0x3A96E33D: movl $0x0, -76(%ebp)
9965 0x3A96E344: movl 52(%esi),%eax
9966 0x3A96E347: movl $0x0, -68(%ebp)
9967 0x3A96E34E: movl $0x0, -80(%ebp)
9968 0x3A96E355: testl %eax,%eax
9969 0x3A96E357: movl $0x0, -84(%ebp)
9970 0x3A96E35E: jz-8 0x3A96E36F
9971. 1042 3A96E33D 35
9972. C7 45 B4 00 00 00 00 8B 46 34 C7 45 BC 00 00 00 00 C7 45 B0 00 00 00 00 85 C0 C7 45 AC 00 00 00 00 74 0F
9973
9974==== BB 1043 (0x3A96E36F) in 19696B, out 108280B, BBs exec'd 0 ====
9975 0x3A96E36F: movl 104(%esi),%eax
9976 0x3A96E372: testl %eax,%eax
9977 0x3A96E374: jz-8 0x3A96E380
9978. 1043 3A96E36F 7
9979. 8B 46 68 85 C0 74 0A
9980
9981==== BB 1044 (0x3A96E376) in 19703B, out 108352B, BBs exec'd 0 ====
9982 0x3A96E376: cmpl $0x7, 4(%eax)
9983 0x3A96E37A: jz-32 0x3A96E5F1
9984. 1044 3A96E376 10
9985. 83 78 04 07 0F 84 71 02 00 00
9986
9987==== BB 1045 (0x3A96E380) in 19713B, out 108415B, BBs exec'd 0 ====
9988 0x3A96E380: xorl %eax, %eax
9989 0x3A96E382: leal 0xFFFFF9E4(%ebx), %edi
9990 0x3A96E388: movl %eax,0xFFFFFF54(%ebp)
9991 0x3A96E38E: movl %edi,0xFFFFFF14(%ebp)
9992 0x3A96E394: movl %esi,0xFFFFFF50(%ebp)
9993 0x3A96E39A: movl 0xFFFFFF54(%ebp),%edx
9994 0x3A96E3A0: xorl %edi, %edi
9995 0x3A96E3A2: movl (%esi),%ecx
9996 0x3A96E3A4: leal (%edx,%edx,2), %eax
9997 0x3A96E3A7: leal -12(%ebp,%eax,4), %eax
9998 0x3A96E3AB: movl %ecx,0xFFFFFF40(%ebp)
9999 0x3A96E3B1: movl -72(%eax),%edx
10000 0x3A96E3B4: movl -68(%eax),%eax
10001 0x3A96E3B7: movl %eax,0xFFFFFF4C(%ebp)
10002 0x3A96E3BD: addl %edx,%eax
10003 0x3A96E3BF: movl %eax,0xFFFFFF44(%ebp)
10004 0x3A96E3C5: movl 48(%esi),%eax
10005 0x3A96E3C8: movl 4(%eax),%eax
10006 0x3A96E3CB: movl %eax,0xFFFFFF3C(%ebp)
10007 0x3A96E3D1: movl 0xB8(%esi),%eax
10008 0x3A96E3D7: testl %eax,%eax
10009 0x3A96E3D9: jz-8 0x3A96E3DE
10010. 1045 3A96E380 91
10011. 31 C0 8D BB E4 F9 FF FF 89 85 54 FF FF FF 89 BD 14 FF FF FF 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03
10012
10013==== BB 1046 (0x3A96E3DE) in 19804B, out 108716B, BBs exec'd 0 ====
10014 0x3A96E3DE: movl 0xFFFFFF4C(%ebp),%eax
10015 0x3A96E3E4: movl %edx,%ecx
10016 0x3A96E3E6: movl $0xAAAAAAAB,%edx
10017 0x3A96E3EB: mull %edx
10018 0x3A96E3ED: shrl $0x3, %edx
10019 0x3A96E3F0: cmpl %edi,%edx
10020 0x3A96E3F2: jbe-8 0x3A96E3F6
10021. 1046 3A96E3DE 22
10022. 8B 85 4C FF FF FF 89 D1 BA AB AA AA AA F7 E2 C1 EA 03 39 FA 76 02
10023
10024==== BB 1047 (0x3A96E3F6) in 19826B, out 108844B, BBs exec'd 0 ====
10025 0x3A96E3F6: cmpl 0xFFFFFF14(%ebp),%esi
10026 0x3A96E3FC: leal (%edx,%edx,2), %eax
10027 0x3A96E3FF: leal (%ecx,%eax,4), %eax
10028 0x3A96E402: movl %eax,0xFFFFFF48(%ebp)
10029 0x3A96E408: jz-8 0x3A96E452
10030. 1047 3A96E3F6 20
10031. 3B B5 14 FF FF FF 8D 04 52 8D 04 81 89 85 48 FF FF FF 74 48
10032
10033==== BB 1048 (0x3A96E40A) in 19846B, out 108956B, BBs exec'd 0 ====
10034 0x3A96E40A: movl 0xFFFFFF40(%ebp),%eax
10035 0x3A96E410: testl %eax,%eax
10036 0x3A96E412: jnz-8 0x3A96E41E
10037. 1048 3A96E40A 10
10038. 8B 85 40 FF FF FF 85 C0 75 0A
10039
10040==== BB 1049 (0x3A96E41E) in 19856B, out 109031B, BBs exec'd 0 ====
10041 0x3A96E41E: cmpl 0xFFFFFF48(%ebp),%ecx
10042 0x3A96E424: jnb-8 0x3A96E452
10043. 1049 3A96E41E 8
10044. 3B 8D 48 FF FF FF 73 2C
10045
10046==== BB 1050 (0x3A96E452) in 19864B, out 109099B, BBs exec'd 0 ====
10047 0x3A96E452: movl 0xDC(%esi),%eax
10048 0x3A96E458: testl %eax,%eax
10049 0x3A96E45A: jz-32 0x3A96E750
10050. 1050 3A96E452 14
10051. 8B 86 DC 00 00 00 85 C0 0F 84 F0 02 00 00
10052
10053==== BB 1051 (0x3A96E460) in 19878B, out 109174B, BBs exec'd 0 ====
10054 0x3A96E460: movl 0xFFFFFF44(%ebp),%edx
10055 0x3A96E466: movl 4(%eax),%eax
10056 0x3A96E469: cmpl %edx,0xFFFFFF48(%ebp)
10057 0x3A96E46F: movl %eax,0xFFFFFF38(%ebp)
10058 0x3A96E475: jnb-32 0x3A96E2B0
10059. 1051 3A96E460 27
10060. 8B 95 44 FF FF FF 8B 40 04 39 95 48 FF FF FF 89 85 38 FF FF FF 0F 83 35 FE FF FF
10061
10062==== BB 1052 (0x3A96E2B0) in 19905B, out 109284B, BBs exec'd 0 ====
10063 0x3A96E2B0: incl 0xFFFFFF54(%ebp)
10064 0x3A96E2B6: cmpl $0x1, 0xFFFFFF54(%ebp)
10065 0x3A96E2BD: jle-32 0x3A96E394
10066. 1052 3A96E2B0 19
10067. FF 85 54 FF FF FF 83 BD 54 FF FF FF 01 0F 8E D1 00 00 00
10068
10069==== BB 1053 (0x3A96E394) in 19924B, out 109367B, BBs exec'd 0 ====
10070 0x3A96E394: movl %esi,0xFFFFFF50(%ebp)
10071 0x3A96E39A: movl 0xFFFFFF54(%ebp),%edx
10072 0x3A96E3A0: xorl %edi, %edi
10073 0x3A96E3A2: movl (%esi),%ecx
10074 0x3A96E3A4: leal (%edx,%edx,2), %eax
10075 0x3A96E3A7: leal -12(%ebp,%eax,4), %eax
10076 0x3A96E3AB: movl %ecx,0xFFFFFF40(%ebp)
10077 0x3A96E3B1: movl -72(%eax),%edx
10078 0x3A96E3B4: movl -68(%eax),%eax
10079 0x3A96E3B7: movl %eax,0xFFFFFF4C(%ebp)
10080 0x3A96E3BD: addl %edx,%eax
10081 0x3A96E3BF: movl %eax,0xFFFFFF44(%ebp)
10082 0x3A96E3C5: movl 48(%esi),%eax
10083 0x3A96E3C8: movl 4(%eax),%eax
10084 0x3A96E3CB: movl %eax,0xFFFFFF3C(%ebp)
10085 0x3A96E3D1: movl 0xB8(%esi),%eax
10086 0x3A96E3D7: testl %eax,%eax
10087 0x3A96E3D9: jz-8 0x3A96E3DE
10088. 1053 3A96E394 71
10089. 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03
10090
10091==== BB 1054 (0x3A96E2C3) in 19995B, out 109618B, BBs exec'd 0 ====
10092 0x3A96E2C3: movl 20(%ebp),%eax
10093 0x3A96E2C6: testl %eax,%eax
10094 0x3A96E2C8: jnz-32 0x3A96EDB7
10095. 1054 3A96E2C3 11
10096. 8B 45 14 85 C0 0F 85 E9 0A 00 00
10097
10098==== BB 1055 (0x3A96E2CE) in 20006B, out 109690B, BBs exec'd 0 ====
10099 0x3A96E2CE: orb $0x4, 0x174(%esi)
10100 0x3A96E2D5: movl -104(%ebp),%ecx
10101 0x3A96E2D8: testl %ecx,%ecx
10102 0x3A96E2DA: jnz-32 0x3A96ED81
10103. 1055 3A96E2CE 18
10104. 80 8E 74 01 00 00 04 8B 4D 98 85 C9 0F 85 A1 0A 00 00
10105
10106==== BB 1056 (0x3A96E2E0) in 20024B, out 109787B, BBs exec'd 0 ====
10107 0x3A96E2E0: movl 8(%ebp),%eax
10108 0x3A96E2E3: movl 0x210(%eax),%edx
10109 0x3A96E2E9: testl %edx,%edx
10110 0x3A96E2EB: jz-8 0x3A96E300
10111. 1056 3A96E2E0 13
10112. 8B 45 08 8B 90 10 02 00 00 85 D2 74 13
10113
10114==== BB 1057 (0x3A96E300) in 20037B, out 109875B, BBs exec'd 0 ====
10115 0x3A96E300: leal -12(%ebp), %esp
10116 0x3A96E303: popl %ebx
10117 0x3A96E304: popl %esi
10118 0x3A96E305: popl %edi
10119 0x3A96E306: popl %ebp
10120 0x3A96E307: ret
10121. 1057 3A96E300 8
10122. 8D 65 F4 5B 5E 5F 5D C3
10123
10124==== BB 1058 (0x3A96E05C) in 20045B, out 109977B, BBs exec'd 0 ====
10125 0x3A96E05C: movl %edi,%eax
10126 0x3A96E05E: movl %ecx,%edx
10127 0x3A96E060: shrl $0x3, %eax
10128 0x3A96E063: cmpl 0xFFFFFF78(%ebp),%eax
10129 0x3A96E069: jbe-8 0x3A96E071
10130. 1058 3A96E05C 15
10131. 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06
10132
10133==== BB 1059 (0x3A96E0B0) in 20060B, out 110069B, BBs exec'd 0 ====
10134 0x3A96E0B0: movl 0xDC(%esi),%eax
10135 0x3A96E0B6: testl %eax,%eax
10136 0x3A96E0B8: jz-32 0x3A96E631
10137. 1059 3A96E0B0 14
10138. 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00
10139
10140==== BB 1060 (0x3A96E414) in 20074B, out 110144B, BBs exec'd 0 ====
10141 0x3A96E414: movl 0x114(%esi),%eax
10142 0x3A96E41A: testl %eax,%eax
10143 0x3A96E41C: jnz-8 0x3A96E452
10144. 1060 3A96E414 10
10145. 8B 86 14 01 00 00 85 C0 75 34
10146
10147==== BB 1061 (0x3A968122) in 20084B, out 110219B, BBs exec'd 0 ====
10148 0x3A968122: call 0x3A972730
10149. 1061 3A968122 5
10150. E8 09 A6 00 00
10151
10152==== BB 1062 _dl_sysdep_start_cleanup(0x3A972730) in 20089B, out 110264B, BBs exec'd 0 ====
10153 0x3A972730: pushl %ebp
10154 0x3A972731: movl %esp,%ebp
10155 0x3A972733: popl %ebp
10156 0x3A972734: ret
10157. 1062 3A972730 5
10158. 55 89 E5 5D C3
10159
10160==== BB 1063 (0x3A968127) in 20094B, out 110333B, BBs exec'd 0 ====
10161 0x3A968127: movl 0xFFFFF9D0(%ebx),%eax
10162 0x3A96812D: testl %eax,%eax
10163 0x3A96812F: jnz-8 0x3A968193
10164. 1063 3A968127 10
10165. 8B 83 D0 F9 FF FF 85 C0 75 62
10166
10167==== BB 1064 (0x3A968131) in 20104B, out 110408B, BBs exec'd 0 ====
10168 0x3A968131: cmpl $0x1, 0xFFFFFB54(%ebx)
10169 0x3A968138: jbe-32 0x3A9673C4
10170. 1064 3A968131 13
10171. 83 BB 54 FB FF FF 01 0F 86 86 F2 FF FF
10172
10173==== BB 1065 (0x3A96813E) in 20117B, out 110474B, BBs exec'd 0 ====
10174 0x3A96813E: xorl %eax, %eax
10175 0x3A968140: movl %eax,12(%esp,,)
10176 0x3A968144: xorl %eax, %eax
10177 0x3A968146: movl %eax,8(%esp,,)
10178 0x3A96814A: movl 0xFFFFF994(%ebx),%eax
10179 0x3A968150: movl 0x1B0(%eax),%eax
10180 0x3A968156: movl %edi,(%esp,,)
10181 0x3A968159: movl %eax,4(%esp,,)
10182 0x3A96815D: call 0x3A96DEB0
10183. 1065 3A96813E 36
10184. 31 C0 89 44 24 0C 31 C0 89 44 24 08 8B 83 94 F9 FF FF 8B 80 B0 01 00 00 89 3C 24 89 44 24 04 E8 4E 5D 00 00
10185
10186==== BB 1066 (0x3A96E233) in 20153B, out 110617B, BBs exec'd 0 ====
10187 0x3A96E233: movl -48(%ebp),%edx
10188 0x3A96E236: movl -52(%ebp),%eax
10189 0x3A96E239: addl %edx,%eax
10190 0x3A96E23B: cmpl %ecx,%eax
10191 0x3A96E23D: jz-8 0x3A96E256
10192. 1066 3A96E233 12
10193. 8B 55 D0 8B 45 CC 01 D0 39 C8 74 17
10194
10195==== BB 1067 (0x3A96E256) in 20165B, out 110706B, BBs exec'd 0 ====
10196 0x3A96E256: movl 32(%esi),%eax
10197 0x3A96E259: movl 4(%eax),%ecx
10198 0x3A96E25C: addl %ecx,%edx
10199 0x3A96E25E: movl %edx,-48(%ebp)
10200 0x3A96E261: jmp 0x3A96DFB3
10201. 1067 3A96E256 16
10202. 8B 46 20 8B 48 04 01 CA 89 55 D0 E9 4D FD FF FF
10203
10204==== BB 1068 (0x3A96DFED) in 20181B, out 110792B, BBs exec'd 0 ====
10205 0x3A96DFED: jmp 0x3A96E330
10206. 1068 3A96DFED 5
10207. E9 3E 03 00 00
10208
10209==== BB 1069 (0x3A968162) in 20186B, out 110820B, BBs exec'd 0 ====
10210 0x3A968162: jmp 0x3A9673C4
10211. 1069 3A968162 5
10212. E9 5D F2 FF FF
10213
10214==== BB 1070 (0x3A9673C4) in 20191B, out 110848B, BBs exec'd 0 ====
10215 0x3A9673C4: movl 0xFFFFFE78(%ebp),%edx
10216 0x3A9673CA: movl $0x1, 12(%edx)
10217 0x3A9673D1: call 0x3A970B70
10218. 1070 3A9673C4 18
10219. 8B 95 78 FE FF FF C7 42 0C 01 00 00 00 E8 9A 97 00 00
10220
10221==== BB 1071 _dl_debug_state(0x3A970B70) in 20209B, out 110927B, BBs exec'd 0 ====
10222 0x3A970B70: pushl %ebp
10223 0x3A970B71: movl %esp,%ebp
10224 0x3A970B73: popl %ebp
10225 0x3A970B74: ret
10226. 1071 3A970B70 5
10227. 55 89 E5 5D C3
10228
10229==== BB 1072 (0x3A9673D6) in 20214B, out 110996B, BBs exec'd 0 ====
10230 0x3A9673D6: call 0x3A96B6D0
10231. 1072 3A9673D6 5
10232. E8 F5 42 00 00
10233
10234==== BB 1073 _dl_unload_cache(0x3A96B6D0) in 20219B, out 111041B, BBs exec'd 0 ====
10235 0x3A96B6D0: pushl %ebp
10236 0x3A96B6D1: movl %esp,%ebp
10237 0x3A96B6D3: pushl %ebx
10238 0x3A96B6D4: subl $0x8, %esp
10239 0x3A96B6D7: call 0x3A97592B
10240. 1073 3A96B6D0 12
10241. 55 89 E5 53 83 EC 08 E8 4F A2 00 00
10242
10243==== BB 1074 (0x3A96B6DC) in 20231B, out 111142B, BBs exec'd 0 ====
10244 0x3A96B6DC: addl $0xCF90, %ebx
10245 0x3A96B6E2: movl 0xDC(%ebx),%ecx
10246 0x3A96B6E8: testl %ecx,%ecx
10247 0x3A96B6EA: setnz %al
10248 0x3A96B6ED: cmpl $0xFFFFFFFF, %ecx
10249 0x3A96B6F0: setnz %dl
10250 0x3A96B6F3: andl %edx,%eax
10251 0x3A96B6F5: testb $0x1, %al
10252 0x3A96B6F7: jnz-8 0x3A96B700
10253. 1074 3A96B6DC 29
10254. 81 C3 90 CF 00 00 8B 8B DC 00 00 00 85 C9 0F 95 C0 83 F9 FF 0F 95 C2 21 D0 A8 01 75 07
10255
10256==== BB 1075 (0x3A96B700) in 20260B, out 111299B, BBs exec'd 0 ====
10257 0x3A96B700: movl %ecx,(%esp,,)
10258 0x3A96B703: movl 0xE4(%ebx),%eax
10259 0x3A96B709: movl %eax,4(%esp,,)
10260 0x3A96B70D: call 0x3A974C90
10261. 1075 3A96B700 18
10262. 89 0C 24 8B 83 E4 00 00 00 89 44 24 04 E8 7E 95 00 00
10263
10264==== BB 1076 munmap(0x3A974C90) in 20278B, out 111383B, BBs exec'd 0 ====
10265 0x3A974C90: movl %ebx,%edx
10266 0x3A974C92: movl 8(%esp,,),%ecx
10267 0x3A974C96: movl 4(%esp,,),%ebx
10268 0x3A974C9A: movl $0x5B,%eax
10269 0x3A974C9F: int $0x80
10270. 1076 3A974C90 17
10271. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80
10272
10273==== BB 1077 (0x3A974CA1) in 20295B, out 111460B, BBs exec'd 0 ====
10274 0x3A974CA1: movl %edx,%ebx
10275 0x3A974CA3: cmpl $0xFFFFF001, %eax
10276 0x3A974CA8: jnb-8 0x3A974CAB
10277. 1077 3A974CA1 9
10278. 89 D3 3D 01 F0 FF FF 73 01
10279
10280==== BB 1078 (0x3A974CAA) in 20304B, out 111530B, BBs exec'd 0 ====
10281 0x3A974CAA: ret
10282. 1078 3A974CAA 1
10283. C3
10284
10285==== BB 1079 (0x3A96B712) in 20305B, out 111560B, BBs exec'd 0 ====
10286 0x3A96B712: xorl %eax, %eax
10287 0x3A96B714: movl %eax,0xDC(%ebx)
10288 0x3A96B71A: addl $0x8, %esp
10289 0x3A96B71D: popl %ebx
10290 0x3A96B71E: popl %ebp
10291 0x3A96B71F: ret
10292. 1079 3A96B712 14
10293. 31 C0 89 83 DC 00 00 00 83 C4 08 5B 5D C3
10294
10295==== BB 1080 (0x3A9673DB) in 20319B, out 111664B, BBs exec'd 0 ====
10296 0x3A9673DB: leal -12(%ebp), %esp
10297 0x3A9673DE: popl %ebx
10298 0x3A9673DF: popl %esi
10299 0x3A9673E0: popl %edi
10300 0x3A9673E1: popl %ebp
10301 0x3A9673E2: ret
10302. 1080 3A9673DB 8
10303. 8D 65 F4 5B 5E 5F 5D C3
10304
10305==== BB 1081 (0x3A9730A0) in 20327B, out 111766B, BBs exec'd 0 ====
10306 0x3A9730A0: movl 0xFFFFFE20(%ebp),%eax
10307 0x3A9730A6: addl $0x204, %esp
10308 0x3A9730AC: popl %ebx
10309 0x3A9730AD: popl %esi
10310 0x3A9730AE: popl %edi
10311 0x3A9730AF: popl %ebp
10312 0x3A9730B0: ret
10313. 1081 3A9730A0 17
10314. 8B 85 20 FE FF FF 81 C4 04 02 00 00 5B 5E 5F 5D C3
10315
10316==== BB 1082 (0x3A965ECA) in 20344B, out 111894B, BBs exec'd 0 ====
10317 0x3A965ECA: cmpb $0x0, 0xFFFFFC14(%ebx)
10318 0x3A965ED1: movl %eax,%edi
10319 0x3A965ED3: js-8 0x3A965F30
10320. 1082 3A965ECA 11
10321. 80 BB 14 FC FF FF 00 89 C7 78 5B
10322
10323==== BB 1083 (0x3A965ED5) in 20355B, out 111970B, BBs exec'd 0 ====
10324 0x3A965ED5: addl $0x54, %esp
10325 0x3A965ED8: movl %edi,%eax
10326 0x3A965EDA: popl %ebx
10327 0x3A965EDB: popl %esi
10328 0x3A965EDC: popl %edi
10329 0x3A965EDD: popl %ebp
10330 0x3A965EDE: ret
10331. 1083 3A965ED5 10
10332. 83 C4 54 89 F8 5B 5E 5F 5D C3
10333
10334==== BB 1084 (0x3A965887) in 20365B, out 112088B, BBs exec'd 0 ====
10335 0x3A965887: movl %eax,%edi
10336 0x3A965889: call 0x3A965870
10337. 1084 3A965887 7
10338. 89 C7 E8 E2 FF FF FF
10339
10340==== BB 1085 (0x3A965870) in 20372B, out 112143B, BBs exec'd 0 ====
10341 0x3A965870: movl (%esp,,),%ebx
10342 0x3A965873: ret
10343. 1085 3A965870 4
10344. 8B 1C 24 C3
10345
10346==== BB 1086 (0x3A96588E) in 20376B, out 112183B, BBs exec'd 0 ====
10347 0x3A96588E: addl $0x12DDE, %ebx
10348 0x3A965894: movl 0x208(%ebx),%eax
10349 0x3A96589A: popl %edx
10350 0x3A96589B: leal (%esp,%eax,4), %esp
10351 0x3A96589E: subl %eax,%edx
10352 0x3A9658A0: pushl %edx
10353 0x3A9658A1: movl 0xFFFFF994(%ebx),%eax
10354 0x3A9658A7: leal 8(%esp,%edx,4), %esi
10355 0x3A9658AB: leal 4(%esp,,), %ecx
10356 0x3A9658AF: pushl %esi
10357 0x3A9658B0: call 0x3A970680
10358. 1086 3A96588E 39
10359. 81 C3 DE 2D 01 00 8B 83 08 02 00 00 5A 8D 24 84 29 C2 52 8B 83 94 F9 FF FF 8D 74 94 08 8D 4C 24 04 56 E8 CB AD 00 00
10360
10361==== BB 1087 _dl_init_internal(0x3A970680) in 20415B, out 112357B, BBs exec'd 0 ====
10362 0x3A970680: pushl %ebp
10363 0x3A970681: movl %esp,%ebp
10364 0x3A970683: pushl %edi
10365 0x3A970684: movl %eax,%edi
10366 0x3A970686: pushl %esi
10367 0x3A970687: pushl %ebx
10368 0x3A970688: subl $0x2C, %esp
10369 0x3A97068B: movl 0x98(%eax),%eax
10370 0x3A970691: call 0x3A97592B
10371. 1087 3A970680 22
10372. 55 89 E5 57 89 C7 56 53 83 EC 2C 8B 80 98 00 00 00 E8 95 52 00 00
10373
10374==== BB 1088 (0x3A970696) in 20437B, out 112519B, BBs exec'd 0 ====
10375 0x3A970696: addl $0x7FD6, %ebx
10376 0x3A97069C: movl %edx,-16(%ebp)
10377 0x3A97069F: movl 0x9C(%edi),%esi
10378 0x3A9706A5: movl %eax,-24(%ebp)
10379 0x3A9706A8: movl 0xFFFFF9CC(%ebx),%eax
10380 0x3A9706AE: movl %ecx,-20(%ebp)
10381 0x3A9706B1: testl %eax,%eax
10382 0x3A9706B3: jnz-32 0x3A97074A
10383. 1088 3A970696 35
10384. 81 C3 D6 7F 00 00 89 55 F0 8B B7 9C 00 00 00 89 45 E8 8B 83 CC F9 FF FF 89 4D EC 85 C0 0F 85 91 00 00 00
10385
10386==== BB 1089 (0x3A97074A) in 20472B, out 112668B, BBs exec'd 0 ====
10387 0x3A97074A: movl 8(%ebp),%edx
10388 0x3A97074D: movl %edx,(%esp,,)
10389 0x3A970750: movl -16(%ebp),%edx
10390 0x3A970753: call 0x3A970560
10391. 1089 3A97074A 14
10392. 8B 55 08 89 14 24 8B 55 F0 E8 08 FE FF FF
10393
10394==== BB 1090 call_init(0x3A970560) in 20486B, out 112746B, BBs exec'd 0 ====
10395 0x3A970560: pushl %ebp
10396 0x3A970561: movl %esp,%ebp
10397 0x3A970563: subl $0x28, %esp
10398 0x3A970566: movl %ebx,-12(%ebp)
10399 0x3A970569: movl %esi,-8(%ebp)
10400 0x3A97056C: movl %eax,%esi
10401 0x3A97056E: movl %edi,-4(%ebp)
10402 0x3A970571: movzbl 0x174(%eax),%eax
10403 0x3A970578: call 0x3A97592B
10404. 1090 3A970560 29
10405. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 89 C6 89 7D FC 0F B6 80 74 01 00 00 E8 AE 53 00 00
10406
10407==== BB 1091 (0x3A97057D) in 20515B, out 112899B, BBs exec'd 0 ====
10408 0x3A97057D: addl $0x80EF, %ebx
10409 0x3A970583: movl %edx,-16(%ebp)
10410 0x3A970586: movl %ecx,-20(%ebp)
10411 0x3A970589: testb $0x8, %al
10412 0x3A97058B: jnz-8 0x3A9705C0
10413. 1091 3A97057D 16
10414. 81 C3 EF 80 00 00 89 55 F0 89 4D EC A8 08 75 33
10415
10416==== BB 1092 (0x3A97058D) in 20531B, out 113006B, BBs exec'd 0 ====
10417 0x3A97058D: movb %al,%dl
10418 0x3A97058F: movl 4(%esi),%eax
10419 0x3A970592: orb $0x8, %dl
10420 0x3A970595: movb %dl,0x174(%esi)
10421 0x3A97059B: movzbl (%eax),%ecx
10422 0x3A97059E: testb %cl,%cl
10423 0x3A9705A0: jz-32 0x3A97063E
10424. 1092 3A97058D 25
10425. 88 C2 8B 46 04 80 CA 08 88 96 74 01 00 00 0F B6 08 84 C9 0F 84 98 00 00 00
10426
10427==== BB 1093 (0x3A9705A6) in 20556B, out 113148B, BBs exec'd 0 ====
10428 0x3A9705A6: movl 72(%esi),%edx
10429 0x3A9705A9: testl %edx,%edx
10430 0x3A9705AB: jnz-8 0x3A9705D0
10431. 1093 3A9705A6 7
10432. 8B 56 48 85 D2 75 23
10433
10434==== BB 1094 (0x3A9705D0) in 20563B, out 113220B, BBs exec'd 0 ====
10435 0x3A9705D0: testb $0x2, 0xFFFFFC14(%ebx)
10436 0x3A9705D7: jnz-8 0x3A970655
10437. 1094 3A9705D0 9
10438. F6 83 14 FC FF FF 02 75 7C
10439
10440==== BB 1095 (0x3A9705D9) in 20572B, out 113290B, BBs exec'd 0 ====
10441 0x3A9705D9: testl %edx,%edx
10442 0x3A9705DB: jnz-8 0x3A97061F
10443. 1095 3A9705D9 4
10444. 85 D2 75 42
10445
10446==== BB 1096 (0x3A97061F) in 20576B, out 113349B, BBs exec'd 0 ====
10447 0x3A97061F: movl 4(%edx),%eax
10448 0x3A970622: movl 8(%ebp),%edx
10449 0x3A970625: movl (%esi),%edi
10450 0x3A970627: movl %edx,8(%esp,,)
10451 0x3A97062B: movl -20(%ebp),%edx
10452 0x3A97062E: addl %edi,%eax
10453 0x3A970630: movl %edx,4(%esp,,)
10454 0x3A970634: movl -16(%ebp),%edx
10455 0x3A970637: movl %edx,(%esp,,)
10456 0x3A97063A: call*l %eax
10457. 1096 3A97061F 29
10458. 8B 42 04 8B 55 08 8B 3E 89 54 24 08 8B 55 EC 01 F8 89 54 24 04 8B 55 F0 89 14 24 FF D0
10459
10460==== BB 1097 (0x3A97C92C) in 20605B, out 113486B, BBs exec'd 0 ====
10461 0x3A97C92C: pushl %ebp
10462 0x3A97C92D: movl %esp,%ebp
10463 0x3A97C92F: subl $0x8, %esp
10464 0x3A97C932: call 0x3A97C9C0
10465. 1097 3A97C92C 11
10466. 55 89 E5 83 EC 08 E8 89 00 00 00
10467
10468==== BB 1098 (0x3A97C9C0) in 20616B, out 113571B, BBs exec'd 0 ====
10469 0x3A97C9C0: pushl %ebp
10470 0x3A97C9C1: movl %esp,%ebp
10471 0x3A97C9C3: pushl %ebx
10472 0x3A97C9C4: call 0x3A97C9C9 ; popl %ebx
10473 0x3A97C9CA: addl $0x1417, %ebx
10474 0x3A97C9D0: pushl %edx
10475 0x3A97C9D1: movl 0x2C(%ebx),%eax
10476 0x3A97C9D7: testl %eax,%eax
10477 0x3A97C9D9: jz-8 0x3A97C9DD
10478. 1098 3A97C9C0 27
10479. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 17 14 00 00 52 8B 83 2C 00 00 00 85 C0 74 02
10480
10481==== BB 1099 (0x3A97C9DD) in 20643B, out 113723B, BBs exec'd 0 ====
10482 0x3A97C9DD: popl %eax
10483 0x3A97C9DE: popl %ebx
10484 0x3A97C9DF: leave 0x3A97C9E0: ret
10485. 1099 3A97C9DD 4
10486. 58 5B C9 C3
10487
10488==== BB 1100 (0x3A97C937) in 20647B, out 113807B, BBs exec'd 0 ====
10489 0x3A97C937: call 0x3A97CA60
10490. 1100 3A97C937 5
10491. E8 24 01 00 00
10492
10493==== BB 1101 (0x3A97CA60) in 20652B, out 113852B, BBs exec'd 0 ====
10494 0x3A97CA60: pushl %ebp
10495 0x3A97CA61: movl %esp,%ebp
10496 0x3A97CA63: pushl %ebx
10497 0x3A97CA64: call 0x3A97CA69 ; popl %ebx
10498 0x3A97CA6A: addl $0x1377, %ebx
10499 0x3A97CA70: pushl %eax
10500 0x3A97CA71: movl 0xFFFFFFFC(%ebx),%eax
10501 0x3A97CA77: testl %eax,%eax
10502 0x3A97CA79: jz-8 0x3A97CA85
10503. 1101 3A97CA60 27
10504. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 77 13 00 00 50 8B 83 FC FF FF FF 85 C0 74 0A
10505
10506==== BB 1102 (0x3A97CA85) in 20679B, out 114004B, BBs exec'd 0 ====
10507 0x3A97CA85: movl -4(%ebp),%ebx
10508 0x3A97CA88: leave 0x3A97CA89: ret
10509. 1102 3A97CA85 5
10510. 8B 5D FC C9 C3
10511
10512==== BB 1103 (0x3A97C93C) in 20684B, out 114066B, BBs exec'd 0 ====
10513 0x3A97C93C: call 0x3A97CCA0
10514. 1103 3A97C93C 5
10515. E8 5F 03 00 00
10516
10517==== BB 1104 (0x3A97CCA0) in 20689B, out 114111B, BBs exec'd 0 ====
10518 0x3A97CCA0: pushl %ebp
10519 0x3A97CCA1: movl %esp,%ebp
10520 0x3A97CCA3: pushl %esi
10521 0x3A97CCA4: pushl %ebx
10522 0x3A97CCA5: call 0x3A97CCAA ; popl %ebx
10523 0x3A97CCAB: addl $0x1136, %ebx
10524 0x3A97CCB1: leal 0xFFFFFFF0(%ebx), %eax
10525 0x3A97CCB7: leal -4(%eax), %esi
10526 0x3A97CCBA: movl -4(%eax),%eax
10527 0x3A97CCBD: cmpl $0xFFFFFFFF, %eax
10528 0x3A97CCC0: jz-8 0x3A97CCCE
10529. 1104 3A97CCA0 34
10530. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 36 11 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C
10531
10532==== BB 1105 (0x3A97CCCE) in 20723B, out 114278B, BBs exec'd 0 ====
10533 0x3A97CCCE: popl %ebx
10534 0x3A97CCCF: popl %esi
10535 0x3A97CCD0: popl %ebp
10536 0x3A97CCD1: ret
10537. 1105 3A97CCCE 4
10538. 5B 5E 5D C3
10539
10540==== BB 1106 (0x3A97C941) in 20727B, out 114356B, BBs exec'd 0 ====
10541 0x3A97C941: leave 0x3A97C942: ret
10542. 1106 3A97C941 2
10543. C9 C3
10544
10545==== BB 1107 (0x3A97063C) in 20729B, out 114405B, BBs exec'd 0 ====
10546 0x3A97063C: jmp-8 0x3A9705DD
10547. 1107 3A97063C 2
10548. EB 9F
10549
10550==== BB 1108 (0x3A9705DD) in 20731B, out 114433B, BBs exec'd 0 ====
10551 0x3A9705DD: movl 124(%esi),%edx
10552 0x3A9705E0: testl %edx,%edx
10553 0x3A9705E2: jz-8 0x3A9705C0
10554. 1108 3A9705DD 7
10555. 8B 56 7C 85 D2 74 DC
10556
10557==== BB 1109 (0x3A9705C0) in 20738B, out 114505B, BBs exec'd 0 ====
10558 0x3A9705C0: movl -12(%ebp),%ebx
10559 0x3A9705C3: movl -8(%ebp),%esi
10560 0x3A9705C6: movl -4(%ebp),%edi
10561 0x3A9705C9: movl %ebp,%esp
10562 0x3A9705CB: popl %ebp
10563 0x3A9705CC: ret
10564. 1109 3A9705C0 13
10565. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
10566
10567==== BB 1110 (0x3A970758) in 20751B, out 114597B, BBs exec'd 0 ====
10568 0x3A970758: xorl %eax, %eax
10569 0x3A97075A: movl %eax,0xFFFFF9CC(%ebx)
10570 0x3A970760: movl -24(%ebp),%eax
10571 0x3A970763: testl %eax,%eax
10572 0x3A970765: jz-32 0x3A9706C4
10573. 1110 3A970758 19
10574. 31 C0 89 83 CC F9 FF FF 8B 45 E8 85 C0 0F 84 59 FF FF FF
10575
10576==== BB 1111 (0x3A9706C4) in 20770B, out 114696B, BBs exec'd 0 ====
10577 0x3A9706C4: xorl %eax, %eax
10578 0x3A9706C6: call 0x3A970B30
10579. 1111 3A9706C4 7
10580. 31 C0 E8 65 04 00 00
10581
10582==== BB 1112 (0x3A970B65) in 20777B, out 114759B, BBs exec'd 0 ====
10583 0x3A970B65: popl %ebp
10584 0x3A970B66: movl %edx,%eax
10585 0x3A970B68: ret
10586. 1112 3A970B65 4
10587. 5D 89 D0 C3
10588
10589==== BB 1113 (0x3A9706CB) in 20781B, out 114815B, BBs exec'd 0 ====
10590 0x3A9706CB: movl %eax,-28(%ebp)
10591 0x3A9706CE: movl $0x1, 12(%eax)
10592 0x3A9706D5: call 0x3A970B70
10593. 1113 3A9706CB 15
10594. 89 45 E4 C7 40 0C 01 00 00 00 E8 96 04 00 00
10595
10596==== BB 1114 (0x3A9706DA) in 20796B, out 114891B, BBs exec'd 0 ====
10597 0x3A9706DA: movl 0x154(%edi),%esi
10598 0x3A9706E0: movl %esi,%eax
10599 0x3A9706E2: decl %esi
10600 0x3A9706E3: testl %eax,%eax
10601 0x3A9706E5: jnz-8 0x3A970708
10602. 1114 3A9706DA 13
10603. 8B B7 54 01 00 00 89 F0 4E 85 C0 75 21
10604
10605==== BB 1115 (0x3A970708) in 20809B, out 114984B, BBs exec'd 0 ====
10606 0x3A970708: movl 0x1D4(%edi),%eax
10607 0x3A97070E: movl 8(%ebp),%edx
10608 0x3A970711: movl (%eax,%esi,4),%eax
10609 0x3A970714: movl %edx,(%esp,,)
10610 0x3A970717: movl -20(%ebp),%ecx
10611 0x3A97071A: movl -16(%ebp),%edx
10612 0x3A97071D: call 0x3A970560
10613. 1115 3A970708 26
10614. 8B 87 D4 01 00 00 8B 55 08 8B 04 B0 89 14 24 8B 4D EC 8B 55 F0 E8 3E FE FF FF
10615
10616==== BB 1116 (0x3A9705AD) in 20835B, out 115108B, BBs exec'd 0 ====
10617 0x3A9705AD: movl 124(%esi),%edi
10618 0x3A9705B0: testl %edi,%edi
10619 0x3A9705B2: jnz-8 0x3A9705D0
10620. 1116 3A9705AD 7
10621. 8B 7E 7C 85 FF 75 1C
10622
10623==== BB 1117 (0x3A9705B4) in 20842B, out 115180B, BBs exec'd 0 ====
10624 0x3A9705B4: leal 0x0(%esi), %esi
10625 0x3A9705BA: leal 0x0(%edi), %edi
10626 0x3A9705C0: movl -12(%ebp),%ebx
10627 0x3A9705C3: movl -8(%ebp),%esi
10628 0x3A9705C6: movl -4(%ebp),%edi
10629 0x3A9705C9: movl %ebp,%esp
10630 0x3A9705CB: popl %ebp
10631 0x3A9705CC: ret
10632. 1117 3A9705B4 25
10633. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
10634
10635==== BB 1118 (0x3A970722) in 20867B, out 115290B, BBs exec'd 0 ====
10636 0x3A970722: movl %esi,%eax
10637 0x3A970724: decl %esi
10638 0x3A970725: testl %eax,%eax
10639 0x3A970727: jnz-8 0x3A970708
10640. 1118 3A970722 7
10641. 89 F0 4E 85 C0 75 DF
10642
10643==== BB 1119 _init(0x3A9B37C0) in 20874B, out 115367B, BBs exec'd 0 ====
10644 0x3A9B37C0: pushl %ebp
10645 0x3A9B37C1: xorl %eax, %eax
10646 0x3A9B37C3: movl %esp,%ebp
10647 0x3A9B37C5: subl $0x18, %esp
10648 0x3A9B37C8: movl %ebx,-12(%ebp)
10649 0x3A9B37CB: call 0x3A9B3791
10650. 1119 3A9B37C0 16
10651. 55 31 C0 89 E5 83 EC 18 89 5D F4 E8 C1 FF FF FF
10652
10653==== BB 1120 __i686.get_pc_thunk.bx(0x3A9B3791) in 20890B, out 115479B, BBs exec'd 0 ====
10654 0x3A9B3791: movl (%esp,,),%ebx
10655 0x3A9B3794: ret
10656. 1120 3A9B3791 4
10657. 8B 1C 24 C3
10658
10659==== BB 1121 (0x3A9B37D0) in 20894B, out 115519B, BBs exec'd 0 ====
10660 0x3A9B37D0: addl $0xFC840, %ebx
10661 0x3A9B37D6: movl %esi,-8(%ebp)
10662 0x3A9B37D9: movl 0xA4(%ebx),%edx
10663 0x3A9B37DF: movl 16(%ebp),%esi
10664 0x3A9B37E2: movl %edi,-4(%ebp)
10665 0x3A9B37E5: testl %edx,%edx
10666 0x3A9B37E7: movl 12(%ebp),%edi
10667 0x3A9B37EA: jz-8 0x3A9B3800
10668. 1121 3A9B37D0 28
10669. 81 C3 40 C8 0F 00 89 75 F8 8B 93 A4 00 00 00 8B 75 10 89 7D FC 85 D2 8B 7D 0C 74 14
10670
10671==== BB 1122 (0x3A9B37EC) in 20922B, out 115662B, BBs exec'd 0 ====
10672 0x3A9B37EC: movl (%edx),%edx
10673 0x3A9B37EE: testl %edx,%edx
10674 0x3A9B37F0: jnz-8 0x3A9B3800
10675. 1122 3A9B37EC 6
10676. 8B 12 85 D2 75 0E
10677
10678==== BB 1123 (0x3A9B3800) in 20928B, out 115731B, BBs exec'd 0 ====
10679 0x3A9B3800: movl %eax,0xFFFF9010(%ebx)
10680 0x3A9B3806: testl %eax,%eax
10681 0x3A9B3808: jnz-8 0x3A9B3830
10682. 1123 3A9B3800 10
10683. 89 83 10 90 FF FF 85 C0 75 26
10684
10685==== BB 1124 (0x3A9B380A) in 20938B, out 115806B, BBs exec'd 0 ====
10686 0x3A9B380A: movl 0x180(%ebx),%eax
10687 0x3A9B3810: movzwl (%eax),%edx
10688 0x3A9B3813: movl 0x168(%ebx),%eax
10689 0x3A9B3819: cmpw 56(%eax),%dx
10690 0x3A9B381D: jz-8 0x3A9B3830
10691. 1124 3A9B380A 21
10692. 8B 83 80 01 00 00 0F B7 10 8B 83 68 01 00 00 66 3B 50 38 74 11
10693
10694==== BB 1125 (0x3A9B3830) in 20959B, out 115912B, BBs exec'd 0 ====
10695 0x3A9B3830: movl %edi,0x28D8(%ebx)
10696 0x3A9B3836: movl 8(%ebp),%eax
10697 0x3A9B3839: movl %eax,0x28D4(%ebx)
10698 0x3A9B383F: movl 0x13C(%ebx),%eax
10699 0x3A9B3845: movl %esi,(%eax)
10700 0x3A9B3847: movl %esi,8(%esp,,)
10701 0x3A9B384B: movl %edi,4(%esp,,)
10702 0x3A9B384F: movl 8(%ebp),%eax
10703 0x3A9B3852: movl %eax,(%esp,,)
10704 0x3A9B3855: call 0x3AA57E00
10705. 1125 3A9B3830 42
10706. 89 BB D8 28 00 00 8B 45 08 89 83 D4 28 00 00 8B 83 3C 01 00 00 89 30 89 74 24 08 89 7C 24 04 8B 45 08 89 04 24 E8 A6 45 0A 00
10707
10708==== BB 1126 __init_misc(0x3AA57E00) in 21001B, out 116065B, BBs exec'd 0 ====
10709 0x3AA57E00: pushl %ebp
10710 0x3AA57E01: movl %esp,%ebp
10711 0x3AA57E03: subl $0x14, %esp
10712 0x3AA57E06: movl %edi,-4(%ebp)
10713 0x3AA57E09: movl 12(%ebp),%edi
10714 0x3AA57E0C: movl %ebx,-12(%ebp)
10715 0x3AA57E0F: call 0x3A9B3791
10716. 1126 3AA57E00 20
10717. 55 89 E5 83 EC 14 89 7D FC 8B 7D 0C 89 5D F4 E8 7D B9 F5 FF
10718
10719==== BB 1127 (0x3AA57E14) in 21021B, out 116189B, BBs exec'd 0 ====
10720 0x3AA57E14: addl $0x581FC, %ebx
10721 0x3AA57E1A: movl %esi,-8(%ebp)
10722 0x3AA57E1D: testl %edi,%edi
10723 0x3AA57E1F: jz-8 0x3AA57E51
10724. 1127 3AA57E14 13
10725. 81 C3 FC 81 05 00 89 75 F8 85 FF 74 30
10726
10727==== BB 1128 (0x3AA57E21) in 21034B, out 116280B, BBs exec'd 0 ====
10728 0x3AA57E21: movl (%edi),%esi
10729 0x3AA57E23: testl %esi,%esi
10730 0x3AA57E25: jz-8 0x3AA57E51
10731. 1128 3AA57E21 6
10732. 8B 37 85 F6 74 2A
10733
10734==== BB 1129 (0x3AA57E27) in 21040B, out 116349B, BBs exec'd 0 ====
10735 0x3AA57E27: movl %esi,(%esp,,)
10736 0x3AA57E2A: movl $0x2F,%eax
10737 0x3AA57E2F: movl %eax,4(%esp,,)
10738 0x3AA57E33: call 0x3A9B35E0
10739. 1129 3AA57E27 17
10740. 89 34 24 B8 2F 00 00 00 89 44 24 04 E8 A8 B7 F5 FF
10741
10742==== BB 1130 (0x3A9B35E0) in 21057B, out 116426B, BBs exec'd 0 ====
10743 0x3A9B35E0: jmp*l 0x40(%ebx)
10744. 1130 3A9B35E0 6
10745. FF A3 40 00 00 00
10746
10747==== BB 1131 (0x3A9B35E6) in 21063B, out 116453B, BBs exec'd 0 ====
10748 0x3A9B35E6: pushl $0x68
10749 0x3A9B35EB: jmp 0x3A9B3500
10750. 1131 3A9B35E6 10
10751. 68 68 00 00 00 E9 10 FF FF FF
10752
10753==== BB 1132 (0x3A9B3500) in 21073B, out 116502B, BBs exec'd 0 ====
10754 0x3A9B3500: pushl 0x4(%ebx)
10755 0x3A9B3506: jmp*l 0x8(%ebx)
10756. 1132 3A9B3500 12
10757. FF B3 04 00 00 00 FF A3 08 00 00 00
10758
10759==== BB 1133 _dl_runtime_resolve(0x3A96FEF0) in 21085B, out 116551B, BBs exec'd 0 ====
10760 0x3A96FEF0: pushl %eax
10761 0x3A96FEF1: pushl %ecx
10762 0x3A96FEF2: pushl %edx
10763 0x3A96FEF3: movl 16(%esp,,),%edx
10764 0x3A96FEF7: movl 12(%esp,,),%eax
10765 0x3A96FEFB: call 0x3A970060
10766. 1133 3A96FEF0 16
10767. 50 51 52 8B 54 24 10 8B 44 24 0C E8 60 01 00 00
10768
10769==== BB 1134 fixup(0x3A970060) in 21101B, out 116670B, BBs exec'd 0 ====
10770 0x3A970060: pushl %ebp
10771 0x3A970061: movl %esp,%ebp
10772 0x3A970063: pushl %edi
10773 0x3A970064: pushl %esi
10774 0x3A970065: movl %eax,%esi
10775 0x3A970067: pushl %ebx
10776 0x3A970068: subl $0x24, %esp
10777 0x3A97006B: movl 48(%eax),%ecx
10778 0x3A97006E: movl 44(%eax),%eax
10779 0x3A970071: call 0x3A97592B
10780. 1134 3A970060 22
10781. 55 89 E5 57 56 89 C6 53 83 EC 24 8B 48 30 8B 40 2C E8 B5 58 00 00
10782
10783==== BB 1135 (0x3A970076) in 21123B, out 116842B, BBs exec'd 0 ====
10784 0x3A970076: addl $0x85F6, %ebx
10785 0x3A97007C: movl 4(%eax),%eax
10786 0x3A97007F: movl %eax,-20(%ebp)
10787 0x3A970082: movl 116(%esi),%eax
10788 0x3A970085: movl 4(%eax),%edi
10789 0x3A970088: addl %edi,%edx
10790 0x3A97008A: movl 4(%edx),%edi
10791 0x3A97008D: movl (%edx),%edx
10792 0x3A97008F: shrl $0x8, %edi
10793 0x3A970092: movl %edi,%eax
10794 0x3A970094: shll $0x4, %eax
10795 0x3A970097: addl 4(%ecx),%eax
10796 0x3A97009A: movl (%esi),%ecx
10797 0x3A97009C: addl %ecx,%edx
10798 0x3A97009E: movl %edx,-24(%ebp)
10799 0x3A9700A1: movl %eax,-28(%ebp)
10800 0x3A9700A4: testb $0x3, 13(%eax)
10801 0x3A9700A8: movl %eax,-16(%ebp)
10802 0x3A9700AB: jnz-32 0x3A970148
10803. 1135 3A970076 59
10804. 81 C3 F6 85 00 00 8B 40 04 89 45 EC 8B 46 74 8B 78 04 01 FA 8B 7A 04 8B 12 C1 EF 08 89 F8 C1 E0 04 03 41 04 8B 0E 01 CA 89 55 E8 89 45 E4 F6 40 0D 03 89 45 F0 0F 85 97 00 00 00
10805
10806==== BB 1136 (0x3A9700B1) in 21182B, out 117085B, BBs exec'd 0 ====
10807 0x3A9700B1: movl 0xDC(%esi),%eax
10808 0x3A9700B7: xorl %edx, %edx
10809 0x3A9700B9: testl %eax,%eax
10810 0x3A9700BB: jz-8 0x3A9700E2
10811. 1136 3A9700B1 12
10812. 8B 86 DC 00 00 00 31 D2 85 C0 74 25
10813
10814==== BB 1137 (0x3A9700BD) in 21194B, out 117174B, BBs exec'd 0 ====
10815 0x3A9700BD: movl 4(%eax),%eax
10816 0x3A9700C0: movzwl (%eax,%edi,2),%edx
10817 0x3A9700C4: movl 0x17C(%esi),%eax
10818 0x3A9700CA: andl $0x7FFF, %edx
10819 0x3A9700D0: shll $0x4, %edx
10820 0x3A9700D3: addl %eax,%edx
10821 0x3A9700D5: xorl %eax, %eax
10822 0x3A9700D7: cmpl $0x0, 4(%edx)
10823 0x3A9700DB: setnz %al
10824 0x3A9700DE: negl %eax
10825 0x3A9700E0: andl %eax,%edx
10826 0x3A9700E2: movl -28(%ebp),%eax
10827 0x3A9700E5: movl $0x1,%edi
10828 0x3A9700EA: leal -16(%ebp), %ecx
10829 0x3A9700ED: movl (%eax),%eax
10830 0x3A9700EF: addl %eax,-20(%ebp)
10831 0x3A9700F2: xorl %eax, %eax
10832 0x3A9700F4: movl %eax,16(%esp,,)
10833 0x3A9700F8: movl $0x1,%eax
10834 0x3A9700FD: movl %edx,4(%esp,,)
10835 0x3A970101: movl %esi,%edx
10836 0x3A970103: movl %eax,12(%esp,,)
10837 0x3A970107: movl %edi,8(%esp,,)
10838 0x3A97010B: movl 0x1B0(%esi),%eax
10839 0x3A970111: movl %eax,(%esp,,)
10840 0x3A970114: movl -20(%ebp),%eax
10841 0x3A970117: call 0x3A96C0E0
10842. 1137 3A9700BD 95
10843. 8B 40 04 0F B7 14 78 8B 86 7C 01 00 00 81 E2 FF 7F 00 00 C1 E2 04 01 C2 31 C0 83 7A 04 00 0F 95 C0 F7 D8 21 C2 8B 45 E4 BF 01 00 00 00 8D 4D F0 8B 00 01 45 EC 31 C0 89 44 24 10 B8 01 00 00 00 89 54 24 04 89 F2 89 44 24 0C 89 7C 24 08 8B 86 B0 01 00 00 89 04 24 8B 45 EC E8 C4 BF FF FF
10844
10845==== BB 1138 (0x3A97011C) in 21289B, out 117515B, BBs exec'd 0 ====
10846 0x3A97011C: movl -16(%ebp),%edx
10847 0x3A97011F: subl $0x14, %esp
10848 0x3A970122: movl %eax,%ecx
10849 0x3A970124: xorl %eax, %eax
10850 0x3A970126: testl %edx,%edx
10851 0x3A970128: jz-8 0x3A970131
10852. 1138 3A97011C 14
10853. 8B 55 F0 83 EC 14 89 C1 31 C0 85 D2 74 07
10854
10855==== BB 1139 (0x3A97012A) in 21303B, out 117624B, BBs exec'd 0 ====
10856 0x3A97012A: movl %ecx,%eax
10857 0x3A97012C: movl 4(%edx),%ecx
10858 0x3A97012F: addl %ecx,%eax
10859 0x3A970131: movl 0xFFFFFC44(%ebx),%esi
10860 0x3A970137: testl %esi,%esi
10861 0x3A970139: jnz-8 0x3A970140
10862. 1139 3A97012A 17
10863. 89 C8 8B 4A 04 01 C8 8B B3 44 FC FF FF 85 F6 75 05
10864
10865==== BB 1140 (0x3A97013B) in 21320B, out 117731B, BBs exec'd 0 ====
10866 0x3A97013B: movl -24(%ebp),%edx
10867 0x3A97013E: movl %eax,(%edx)
10868 0x3A970140: leal -12(%ebp), %esp
10869 0x3A970143: popl %ebx
10870 0x3A970144: popl %esi
10871 0x3A970145: popl %edi
10872 0x3A970146: popl %ebp
10873 0x3A970147: ret
10874. 1140 3A97013B 13
10875. 8B 55 E8 89 02 8D 65 F4 5B 5E 5F 5D C3
10876
10877==== BB 1141 (0x3A96FF00) in 21333B, out 117856B, BBs exec'd 0 ====
10878 0x3A96FF00: popl %edx
10879 0x3A96FF01: popl %ecx
10880 0x3A96FF02: xchgl %eax, (%esp,,)
10881 0x3A96FF05: ret 8
10882. 1141 3A96FF00 8
10883. 5A 59 87 04 24 C2 08 00
10884
10885==== BB 1142 strrchr(0x3AA05860) in 21341B, out 117934B, BBs exec'd 0 ====
10886 0x3AA05860: pushl %edi
10887 0x3AA05861: pushl %esi
10888 0x3AA05862: xorl %eax, %eax
10889 0x3AA05864: movl 12(%esp,,),%esi
10890 0x3AA05868: movl 16(%esp,,),%ecx
10891 0x3AA0586C: movb %cl,%ch{bp}
10892 0x3AA0586E: movl %ecx,%edx
10893 0x3AA05870: shll $0x10, %ecx
10894 0x3AA05873: movw %dx,%cx
10895 0x3AA05876: testl $0x3, %esi
10896 0x3AA0587C: jz-32 0x3AA05903
10897. 1142 3AA05860 34
10898. 57 56 31 C0 8B 74 24 0C 8B 4C 24 10 88 CD 89 CA C1 E1 10 66 89 D1 F7 C6 03 00 00 00 0F 84 81 00 00 00
10899
10900==== BB 1143 (0x3AA05903) in 21375B, out 118113B, BBs exec'd 0 ====
10901 0x3AA05903: movl (%esi),%edx
10902 0x3AA05905: movl $0xFEFEFEFF,%edi
10903 0x3AA0590A: addl %edx,%edi
10904 0x3AA0590C: jnb-32 0x3AA059EC
10905. 1143 3AA05903 15
10906. 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00
10907
10908==== BB 1144 (0x3AA05912) in 21390B, out 118191B, BBs exec'd 0 ====
10909 0x3AA05912: xorl %edx,%edi
10910 0x3AA05914: orl $0xFEFEFEFF, %edi
10911 0x3AA0591A: incl %edi
10912 0x3AA0591B: jnz-32 0x3AA059EC
10913. 1144 3AA05912 15
10914. 31 D7 81 CF FF FE FE FE 47 0F 85 CB 00 00 00
10915
10916==== BB 1145 (0x3AA05921) in 21405B, out 118267B, BBs exec'd 0 ====
10917 0x3AA05921: xorl %ecx,%edx
10918 0x3AA05923: movl $0xFEFEFEFF,%edi
10919 0x3AA05928: addl %edx,%edi
10920 0x3AA0592A: jnb-8 0x3AA058CA
10921. 1145 3AA05921 11
10922. 31 CA BF FF FE FE FE 01 D7 73 9E
10923
10924==== BB 1146 (0x3AA0592C) in 21416B, out 118345B, BBs exec'd 0 ====
10925 0x3AA0592C: xorl %edx,%edi
10926 0x3AA0592E: orl $0xFEFEFEFF, %edi
10927 0x3AA05934: incl %edi
10928 0x3AA05935: jnz-8 0x3AA058E0
10929. 1146 3AA0592C 11
10930. 31 D7 81 CF FF FE FE FE 47 75 A9
10931
10932==== BB 1147 (0x3AA058E0) in 21427B, out 118421B, BBs exec'd 0 ====
10933 0x3AA058E0: subl $0x4, %esi
10934 0x3AA058E3: subl $0x4, %esi
10935 0x3AA058E6: subl $0x4, %esi
10936 0x3AA058E9: testl $0xFF0000, %edx
10937 0x3AA058EF: jnz-8 0x3AA058F6
10938. 1147 3AA058E0 17
10939. 83 EE 04 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05
10940
10941==== BB 1148 (0x3AA058F6) in 21444B, out 118509B, BBs exec'd 0 ====
10942 0x3AA058F6: leal 12(%esi), %eax
10943 0x3AA058F9: testb %dh{si},%dh{si}
10944 0x3AA058FB: jnz-8 0x3AA05900
10945. 1148 3AA058F6 7
10946. 8D 46 0C 84 F6 75 03
10947
10948==== BB 1149 (0x3AA058FD) in 21451B, out 118583B, BBs exec'd 0 ====
10949 0x3AA058FD: leal 13(%esi), %eax
10950 0x3AA05900: addl $0x10, %esi
10951 0x3AA05903: movl (%esi),%edx
10952 0x3AA05905: movl $0xFEFEFEFF,%edi
10953 0x3AA0590A: addl %edx,%edi
10954 0x3AA0590C: jnb-32 0x3AA059EC
10955. 1149 3AA058FD 21
10956. 8D 46 0D 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00
10957
10958==== BB 1150 (0x3AA05937) in 21472B, out 118684B, BBs exec'd 0 ====
10959 0x3AA05937: movl 4(%esi),%edx
10960 0x3AA0593A: movl $0xFEFEFEFF,%edi
10961 0x3AA0593F: addl %edx,%edi
10962 0x3AA05941: jnb-32 0x3AA059E9
10963. 1150 3AA05937 16
10964. 8B 56 04 BF FF FE FE FE 01 D7 0F 83 A2 00 00 00
10965
10966==== BB 1151 (0x3AA05947) in 21488B, out 118765B, BBs exec'd 0 ====
10967 0x3AA05947: xorl %edx,%edi
10968 0x3AA05949: orl $0xFEFEFEFF, %edi
10969 0x3AA0594F: incl %edi
10970 0x3AA05950: jnz-32 0x3AA059E9
10971. 1151 3AA05947 15
10972. 31 D7 81 CF FF FE FE FE 47 0F 85 93 00 00 00
10973
10974==== BB 1152 (0x3AA059E9) in 21503B, out 118841B, BBs exec'd 0 ====
10975 0x3AA059E9: addl $0x4, %esi
10976 0x3AA059EC: cmpb %cl,%dl
10977 0x3AA059EE: jnz-8 0x3AA059F2
10978. 1152 3AA059E9 7
10979. 83 C6 04 38 CA 75 02
10980
10981==== BB 1153 (0x3AA059F2) in 21510B, out 118912B, BBs exec'd 0 ====
10982 0x3AA059F2: testb %dl,%dl
10983 0x3AA059F4: jz-8 0x3AA05A16
10984. 1153 3AA059F2 4
10985. 84 D2 74 20
10986
10987==== BB 1154 (0x3AA05A16) in 21514B, out 118973B, BBs exec'd 0 ====
10988 0x3AA05A16: popl %esi
10989 0x3AA05A17: popl %edi
10990 0x3AA05A18: ret
10991. 1154 3AA05A16 3
10992. 5E 5F C3
10993
10994==== BB 1155 (0x3AA57E38) in 21517B, out 119035B, BBs exec'd 0 ====
10995 0x3AA57E38: testl %eax,%eax
10996 0x3AA57E3A: jz-8 0x3AA57E5E
10997. 1155 3AA57E38 4
10998. 85 C0 74 22
10999
11000==== BB 1156 (0x3AA57E3C) in 21521B, out 119094B, BBs exec'd 0 ====
11001 0x3AA57E3C: leal 1(%eax), %edx
11002 0x3AA57E3F: movl 0x198(%ebx),%eax
11003 0x3AA57E45: movl %edx,(%eax)
11004 0x3AA57E47: movl (%edi),%edx
11005 0x3AA57E49: movl 0x270(%ebx),%eax
11006 0x3AA57E4F: movl %edx,(%eax)
11007 0x3AA57E51: movl -12(%ebp),%ebx
11008 0x3AA57E54: movl -8(%ebp),%esi
11009 0x3AA57E57: movl -4(%ebp),%edi
11010 0x3AA57E5A: movl %ebp,%esp
11011 0x3AA57E5C: popl %ebp
11012 0x3AA57E5D: ret
11013. 1156 3AA57E3C 34
11014. 8D 50 01 8B 83 98 01 00 00 89 10 8B 17 8B 83 70 02 00 00 89 10 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
11015
11016==== BB 1157 (0x3A9B385A) in 21555B, out 119255B, BBs exec'd 0 ====
11017 0x3A9B385A: call 0x3A9B3720
11018. 1157 3A9B385A 5
11019. E8 C1 FE FF FF
11020
11021==== BB 1158 __libc_global_ctors(0x3A9B3720) in 21560B, out 119300B, BBs exec'd 0 ====
11022 0x3A9B3720: pushl %ebp
11023 0x3A9B3721: movl %esp,%ebp
11024 0x3A9B3723: pushl %esi
11025 0x3A9B3724: pushl %ebx
11026 0x3A9B3725: call 0x3A9B3791
11027. 1158 3A9B3720 10
11028. 55 89 E5 56 53 E8 67 00 00 00
11029
11030==== BB 1159 (0x3A9B372A) in 21570B, out 119403B, BBs exec'd 0 ====
11031 0x3A9B372A: addl $0xFC8E6, %ebx
11032 0x3A9B3730: leal 0xFFFFFF94(%ebx), %esi
11033 0x3A9B3736: movl (%esi),%eax
11034 0x3A9B3738: testl %eax,%eax
11035 0x3A9B373A: jnz-8 0x3A9B3740
11036. 1159 3A9B372A 18
11037. 81 C3 E6 C8 0F 00 8D B3 94 FF FF FF 8B 06 85 C0 75 04
11038
11039==== BB 1160 (0x3A9B3740) in 21588B, out 119495B, BBs exec'd 0 ====
11040 0x3A9B3740: addl $0x4, %esi
11041 0x3A9B3743: call*l %eax
11042. 1160 3A9B3740 5
11043. 83 C6 04 FF D0
11044
11045==== BB 1161 _IO_check_libio(0x3A9FE7B0) in 21593B, out 119550B, BBs exec'd 0 ====
11046 0x3A9FE7B0: pushl %ebp
11047 0x3A9FE7B1: movl %esp,%ebp
11048 0x3A9FE7B3: subl $0x8, %esp
11049 0x3A9FE7B6: movl %ebx,(%esp,,)
11050 0x3A9FE7B9: call 0x3A9B3791
11051. 1161 3A9FE7B0 14
11052. 55 89 E5 83 EC 08 89 1C 24 E8 D3 4F FB FF
11053
11054==== BB 1162 (0x3A9FE7BE) in 21607B, out 119645B, BBs exec'd 0 ====
11055 0x3A9FE7BE: addl $0xB1852, %ebx
11056 0x3A9FE7C4: movl %esi,4(%esp,,)
11057 0x3A9FE7C8: movl 0x238(%ebx),%eax
11058 0x3A9FE7CE: testl %eax,%eax
11059 0x3A9FE7D0: jnz-8 0x3A9FE820
11060. 1162 3A9FE7BE 20
11061. 81 C3 52 18 0B 00 89 74 24 04 8B 83 38 02 00 00 85 C0 75 4E
11062
11063==== BB 1163 (0x3A9FE820) in 21627B, out 119749B, BBs exec'd 0 ====
11064 0x3A9FE820: movl (%esp,,),%ebx
11065 0x3A9FE823: movl 4(%esp,,),%esi
11066 0x3A9FE827: movl %ebp,%esp
11067 0x3A9FE829: popl %ebp
11068 0x3A9FE82A: ret
11069. 1163 3A9FE820 11
11070. 8B 1C 24 8B 74 24 04 89 EC 5D C3
11071
11072==== BB 1164 (0x3A9B3745) in 21638B, out 119826B, BBs exec'd 0 ====
11073 0x3A9B3745: movl (%esi),%eax
11074 0x3A9B3747: testl %eax,%eax
11075 0x3A9B3749: jnz-8 0x3A9B3740
11076. 1164 3A9B3745 6
11077. 8B 06 85 C0 75 F5
11078
11079==== BB 1165 (0x3A9B374B) in 21644B, out 119895B, BBs exec'd 0 ====
11080 0x3A9B374B: popl %ebx
11081 0x3A9B374C: popl %esi
11082 0x3A9B374D: popl %ebp
11083 0x3A9B374E: movl %esi,%esi
11084 0x3A9B3750: ret
11085. 1165 3A9B374B 6
11086. 5B 5E 5D 89 F6 C3
11087
11088==== BB 1166 (0x3A9B385F) in 21650B, out 119977B, BBs exec'd 0 ====
11089 0x3A9B385F: movl -12(%ebp),%ebx
11090 0x3A9B3862: movl -8(%ebp),%esi
11091 0x3A9B3865: movl -4(%ebp),%edi
11092 0x3A9B3868: movl %ebp,%esp
11093 0x3A9B386A: popl %ebp
11094 0x3A9B386B: ret
11095. 1166 3A9B385F 13
11096. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
11097
11098==== BB 1167 (0x3A97063E) in 21663B, out 120069B, BBs exec'd 0 ====
11099 0x3A97063E: testb $0x3, %dl
11100 0x3A970641: jz-32 0x3A9705C0
11101. 1167 3A97063E 9
11102. F6 C2 03 0F 84 79 FF FF FF
11103
11104==== BB 1168 (0x3A970729) in 21672B, out 120131B, BBs exec'd 0 ====
11105 0x3A970729: movl -28(%ebp),%eax
11106 0x3A97072C: movl $0x0, 12(%eax)
11107 0x3A970733: call 0x3A970B70
11108. 1168 3A970729 15
11109. 8B 45 E4 C7 40 0C 00 00 00 00 E8 38 04 00 00
11110
11111==== BB 1169 (0x3A970738) in 21687B, out 120207B, BBs exec'd 0 ====
11112 0x3A970738: xorl %eax, %eax
11113 0x3A97073A: movl %eax,0x34(%ebx)
11114 0x3A970740: addl $0x2C, %esp
11115 0x3A970743: popl %ebx
11116 0x3A970744: popl %esi
11117 0x3A970745: popl %edi
11118 0x3A970746: popl %ebp
11119 0x3A970747: ret 4
11120. 1169 3A970738 18
11121. 31 C0 89 83 34 00 00 00 83 C4 2C 5B 5E 5F 5D C2 04 00
11122
11123==== BB 1170 (0x3A9658B5) in 21705B, out 120340B, BBs exec'd 0 ====
11124 0x3A9658B5: leal 0xFFFF8194(%ebx), %edx
11125 0x3A9658BB: jmp*l %edi
11126. 1170 3A9658B5 8
11127. 8D 93 94 81 FF FF FF E7
11128
11129==== BB 1171 (0x80482A0) in 21713B, out 120377B, BBs exec'd 0 ====
11130 0x80482A0: xorl %ebp, %ebp
11131 0x80482A2: popl %esi
11132 0x80482A3: movl %esp,%ecx
11133 0x80482A5: andl $0xFFFFFFF0, %esp
11134 0x80482A8: pushl %eax
11135 0x80482A9: pushl %esp
11136 0x80482AA: pushl %edx
11137 0x80482AB: pushl $0x8048370
11138 0x80482B0: pushl $0x80483E0
11139 0x80482B5: pushl %ecx
11140 0x80482B6: pushl %esi
11141 0x80482B7: pushl $0x804835C
11142 0x80482BC: call 0x804828C
11143. 1171 80482A0 33
11144. 31 ED 5E 89 E1 83 E4 F0 50 54 52 68 70 83 04 08 68 E0 83 04 08 51 56 68 5C 83 04 08 E8 CB FF FF FF
11145
11146==== BB 1172 (0x804828C) in 21746B, out 120608B, BBs exec'd 0 ====
11147 0x804828C: jmp*l (0x8049580)
11148. 1172 804828C 6
11149. FF 25 80 95 04 08
11150
11151==== BB 1173 (0x8048292) in 21752B, out 120634B, BBs exec'd 0 ====
11152 0x8048292: pushl $0x0
11153 0x8048297: jmp 0x804827C
11154. 1173 8048292 10
11155. 68 00 00 00 00 E9 E0 FF FF FF
11156
11157==== BB 1174 (0x804827C) in 21762B, out 120683B, BBs exec'd 0 ====
11158 0x804827C: pushl (0x8049578)
11159 0x8048282: jmp*l (0x804957C)
11160. 1174 804827C 12
11161. FF 35 78 95 04 08 FF 25 7C 95 04 08
11162
11163==== BB 1175 __libc_start_main(0x3A9B3870) in 21774B, out 120733B, BBs exec'd 0 ====
11164 0x3A9B3870: pushl %ebp
11165 0x3A9B3871: xorl %ecx, %ecx
11166 0x3A9B3873: movl %esp,%ebp
11167 0x3A9B3875: pushl %edi
11168 0x3A9B3876: pushl %esi
11169 0x3A9B3877: pushl %ebx
11170 0x3A9B3878: subl $0xC, %esp
11171 0x3A9B387B: movl 12(%ebp),%eax
11172 0x3A9B387E: movl 16(%ebp),%edi
11173 0x3A9B3881: call 0x3A9B3791
11174. 1175 3A9B3870 22
11175. 55 31 C9 89 E5 57 56 53 83 EC 0C 8B 45 0C 8B 7D 10 E8 0B FF FF FF
11176
11177==== BB 1176 (0x3A9B3886) in 21796B, out 120906B, BBs exec'd 0 ====
11178 0x3A9B3886: addl $0xFC78A, %ebx
11179 0x3A9B388C: movl 28(%ebp),%esi
11180 0x3A9B388F: leal 4(%edi,%eax,4), %edx
11181 0x3A9B3893: movl 0xA4(%ebx),%eax
11182 0x3A9B3899: testl %eax,%eax
11183 0x3A9B389B: jz-8 0x3A9B38B0
11184. 1176 3A9B3886 23
11185. 81 C3 8A C7 0F 00 8B 75 1C 8D 54 87 04 8B 83 A4 00 00 00 85 C0 74 13
11186
11187==== BB 1177 (0x3A9B389D) in 21819B, out 121027B, BBs exec'd 0 ====
11188 0x3A9B389D: movl (%eax),%eax
11189 0x3A9B389F: testl %eax,%eax
11190 0x3A9B38A1: jnz-8 0x3A9B38B0
11191. 1177 3A9B389D 6
11192. 8B 00 85 C0 75 0D
11193
11194==== BB 1178 (0x3A9B38A3) in 21825B, out 121096B, BBs exec'd 0 ====
11195 0x3A9B38A3: movl $0x1,%ecx
11196 0x3A9B38A8: nop
11197 0x3A9B38A9: leal 0(%esi,,), %esi
11198 0x3A9B38B0: movl 0xB4(%ebx),%eax
11199 0x3A9B38B6: testl %esi,%esi
11200 0x3A9B38B8: movl %ecx,(%eax)
11201 0x3A9B38BA: movl 0x13C(%ebx),%eax
11202 0x3A9B38C0: movl %edx,(%eax)
11203 0x3A9B38C2: jz-8 0x3A9B38D8
11204. 1178 3A9B38A3 33
11205. B9 01 00 00 00 90 8D B4 26 00 00 00 00 8B 83 B4 00 00 00 85 F6 89 08 8B 83 3C 01 00 00 89 10 74 14
11206
11207==== BB 1179 (0x3A9B38C4) in 21858B, out 121230B, BBs exec'd 0 ====
11208 0x3A9B38C4: movl %esi,(%esp,,)
11209 0x3A9B38C7: xorl %eax, %eax
11210 0x3A9B38C9: movl %eax,8(%esp,,)
11211 0x3A9B38CD: xorl %eax, %eax
11212 0x3A9B38CF: movl %eax,4(%esp,,)
11213 0x3A9B38D3: call 0x3A9C8E60
11214. 1179 3A9B38C4 20
11215. 89 34 24 31 C0 89 44 24 08 31 C0 89 44 24 04 E8 88 55 01 00
11216
11217==== BB 1180 __cxa_atexit_internal(0x3A9C8E60) in 21878B, out 121334B, BBs exec'd 0 ====
11218 0x3A9C8E60: pushl %ebp
11219 0x3A9C8E61: movl %esp,%ebp
11220 0x3A9C8E63: pushl %ebx
11221 0x3A9C8E64: call 0x3A9B3791
11222. 1180 3A9C8E60 9
11223. 55 89 E5 53 E8 28 A9 FE FF
11224
11225==== BB 1181 (0x3A9C8E69) in 21887B, out 121421B, BBs exec'd 0 ====
11226 0x3A9C8E69: addl $0xE71A7, %ebx
11227 0x3A9C8E6F: call 0x3A9C8D70
11228. 1181 3A9C8E69 11
11229. 81 C3 A7 71 0E 00 E8 FC FE FF FF
11230
11231==== BB 1182 __new_exitfn(0x3A9C8D70) in 21898B, out 121486B, BBs exec'd 0 ====
11232 0x3A9C8D70: pushl %ebp
11233 0x3A9C8D71: movl %esp,%ebp
11234 0x3A9C8D73: pushl %edi
11235 0x3A9C8D74: xorl %edi, %edi
11236 0x3A9C8D76: pushl %esi
11237 0x3A9C8D77: pushl %ebx
11238 0x3A9C8D78: subl $0x4, %esp
11239 0x3A9C8D7B: call 0x3A9B3791
11240. 1182 3A9C8D70 16
11241. 55 89 E5 57 31 FF 56 53 83 EC 04 E8 11 AA FE FF
11242
11243==== BB 1183 (0x3A9C8D80) in 21914B, out 121633B, BBs exec'd 0 ====
11244 0x3A9C8D80: addl $0xE7290, %ebx
11245 0x3A9C8D86: movl 0x2B3C(%ebx),%edx
11246 0x3A9C8D8C: testl %edx,%edx
11247 0x3A9C8D8E: jnz-32 0x3A9C8E34
11248. 1183 3A9C8D80 20
11249. 81 C3 90 72 0E 00 8B 93 3C 2B 00 00 85 D2 0F 85 A0 00 00 00
11250
11251==== BB 1184 (0x3A9C8D94) in 21934B, out 121721B, BBs exec'd 0 ====
11252 0x3A9C8D94: movl 0xFFFF9EBC(%ebx),%esi
11253 0x3A9C8D9A: testl %esi,%esi
11254 0x3A9C8D9C: jz-8 0x3A9C8DC9
11255. 1184 3A9C8D94 10
11256. 8B B3 BC 9E FF FF 85 F6 74 2B
11257
11258==== BB 1185 (0x3A9C8D9E) in 21944B, out 121796B, BBs exec'd 0 ====
11259 0x3A9C8D9E: movl %esi,%esi
11260 0x3A9C8DA0: movl 4(%esi),%edx
11261 0x3A9C8DA3: xorl %edi, %edi
11262 0x3A9C8DA5: cmpl %edx,%edi
11263 0x3A9C8DA7: jnb-8 0x3A9C8DBE
11264. 1185 3A9C8D9E 11
11265. 89 F6 8B 56 04 31 FF 39 D7 73 15
11266
11267==== BB 1186 (0x3A9C8DBE) in 21955B, out 121886B, BBs exec'd 0 ====
11268 0x3A9C8DBE: cmpl $0x1F, %edx
11269 0x3A9C8DC1: jbe-8 0x3A9C8DFD
11270. 1186 3A9C8DBE 5
11271. 83 FA 1F 76 3A
11272
11273==== BB 1187 (0x3A9C8DFD) in 21960B, out 121943B, BBs exec'd 0 ====
11274 0x3A9C8DFD: leal 1(%edx), %eax
11275 0x3A9C8E00: movl %edx,%edi
11276 0x3A9C8E02: movl %eax,4(%esi)
11277 0x3A9C8E05: testl %esi,%esi
11278 0x3A9C8E07: jz-8 0x3A9C8DC9
11279. 1187 3A9C8DFD 12
11280. 8D 42 01 89 D7 89 46 04 85 F6 74 C0
11281
11282==== BB 1188 (0x3A9C8E09) in 21972B, out 122035B, BBs exec'd 0 ====
11283 0x3A9C8E09: movl %edi,%eax
11284 0x3A9C8E0B: movl $0x1,%ecx
11285 0x3A9C8E10: shll $0x4, %eax
11286 0x3A9C8E13: movl %ecx,8(%esi,%eax,1)
11287 0x3A9C8E17: movl 0x2B44(%ebx),%edx
11288 0x3A9C8E1D: testl %edx,%edx
11289 0x3A9C8E1F: jnz-8 0x3A9C8E44
11290. 1188 3A9C8E09 24
11291. 89 F8 B9 01 00 00 00 C1 E0 04 89 4C 06 08 8B 93 44 2B 00 00 85 D2 75 23
11292
11293==== BB 1189 (0x3A9C8E21) in 21996B, out 122153B, BBs exec'd 0 ====
11294 0x3A9C8E21: xorl %eax, %eax
11295 0x3A9C8E23: testl %esi,%esi
11296 0x3A9C8E25: jz-8 0x3A9C8E2E
11297. 1189 3A9C8E21 6
11298. 31 C0 85 F6 74 07
11299
11300==== BB 1190 (0x3A9C8E27) in 22002B, out 122226B, BBs exec'd 0 ====
11301 0x3A9C8E27: shll $0x4, %edi
11302 0x3A9C8E2A: leal 8(%edi,%esi,1), %eax
11303 0x3A9C8E2E: popl %edx
11304 0x3A9C8E2F: popl %ebx
11305 0x3A9C8E30: popl %esi
11306 0x3A9C8E31: popl %edi
11307 0x3A9C8E32: popl %ebp
11308 0x3A9C8E33: ret
11309. 1190 3A9C8E27 13
11310. C1 E7 04 8D 44 37 08 5A 5B 5E 5F 5D C3
11311
11312==== BB 1191 (0x3A9C8E74) in 22015B, out 122362B, BBs exec'd 0 ====
11313 0x3A9C8E74: movl %eax,%edx
11314 0x3A9C8E76: testl %edx,%edx
11315 0x3A9C8E78: movl $0xFFFFFFFF,%eax
11316 0x3A9C8E7D: jz-8 0x3A9C8E99
11317. 1191 3A9C8E74 11
11318. 89 C2 85 D2 B8 FF FF FF FF 74 1A
11319
11320==== BB 1192 (0x3A9C8E7F) in 22026B, out 122440B, BBs exec'd 0 ====
11321 0x3A9C8E7F: movl $0x4, (%edx)
11322 0x3A9C8E85: movl 8(%ebp),%eax
11323 0x3A9C8E88: movl %eax,4(%edx)
11324 0x3A9C8E8B: movl 12(%ebp),%eax
11325 0x3A9C8E8E: movl %eax,8(%edx)
11326 0x3A9C8E91: movl 16(%ebp),%eax
11327 0x3A9C8E94: movl %eax,12(%edx)
11328 0x3A9C8E97: xorl %eax, %eax
11329 0x3A9C8E99: popl %ebx
11330 0x3A9C8E9A: popl %ebp
11331 0x3A9C8E9B: ret
11332. 1192 3A9C8E7F 29
11333. C7 02 04 00 00 00 8B 45 08 89 42 04 8B 45 0C 89 42 08 8B 45 10 89 42 0C 31 C0 5B 5D C3
11334
11335==== BB 1193 (0x3A9B38D8) in 22055B, out 122598B, BBs exec'd 0 ====
11336 0x3A9B38D8: movl 24(%ebp),%esi
11337 0x3A9B38DB: testl %esi,%esi
11338 0x3A9B38DD: jz-8 0x3A9B38F6
11339. 1193 3A9B38D8 7
11340. 8B 75 18 85 F6 74 17
11341
11342==== BB 1194 (0x3A9B38DF) in 22062B, out 122670B, BBs exec'd 0 ====
11343 0x3A9B38DF: xorl %edx, %edx
11344 0x3A9B38E1: xorl %ecx, %ecx
11345 0x3A9B38E3: movl %ecx,8(%esp,,)
11346 0x3A9B38E7: movl %edx,4(%esp,,)
11347 0x3A9B38EB: movl 24(%ebp),%edx
11348 0x3A9B38EE: movl %edx,(%esp,,)
11349 0x3A9B38F1: call 0x3A9C8E60
11350. 1194 3A9B38DF 23
11351. 31 D2 31 C9 89 4C 24 08 89 54 24 04 8B 55 18 89 14 24 E8 6A 55 01 00
11352
11353==== BB 1195 (0x3A9C8DA9) in 22085B, out 122787B, BBs exec'd 0 ====
11354 0x3A9C8DA9: leal 8(%esi), %eax
11355 0x3A9C8DAC: leal 0(%esi,,), %esi
11356 0x3A9C8DB0: movl (%eax),%ecx
11357 0x3A9C8DB2: testl %ecx,%ecx
11358 0x3A9C8DB4: jz-8 0x3A9C8DF4
11359. 1195 3A9C8DA9 13
11360. 8D 46 08 8D 74 26 00 8B 08 85 C9 74 3E
11361
11362==== BB 1196 (0x3A9C8DB6) in 22098B, out 122876B, BBs exec'd 0 ====
11363 0x3A9C8DB6: incl %edi
11364 0x3A9C8DB7: addl $0x10, %eax
11365 0x3A9C8DBA: cmpl %edx,%edi
11366 0x3A9C8DBC: jb-8 0x3A9C8DB0
11367. 1196 3A9C8DB6 8
11368. 47 83 C0 10 39 D7 72 F2
11369
11370==== BB 1197 (0x3A9B38F6) in 22106B, out 122954B, BBs exec'd 0 ====
11371 0x3A9B38F6: movl 0x168(%ebx),%esi
11372 0x3A9B38FC: testb $0x2, (%esi)
11373 0x3A9B38FF: jnz-8 0x3A9B3933
11374. 1197 3A9B38F6 11
11375. 8B B3 68 01 00 00 F6 06 02 75 32
11376
11377==== BB 1198 (0x3A9B3901) in 22117B, out 123038B, BBs exec'd 0 ====
11378 0x3A9B3901: movl 20(%ebp),%eax
11379 0x3A9B3904: testl %eax,%eax
11380 0x3A9B3906: jz-8 0x3A9B390B
11381. 1198 3A9B3901 7
11382. 8B 45 14 85 C0 74 03
11383
11384==== BB 1199 (0x3A9B3908) in 22124B, out 123110B, BBs exec'd 0 ====
11385 0x3A9B3908: call*l 20(%ebp)
11386. 1199 3A9B3908 3
11387. FF 55 14
11388
11389==== BB 1200 __libc_csu_init(0x80483E0) in 22127B, out 123154B, BBs exec'd 0 ====
11390 0x80483E0: pushl %ebp
11391 0x80483E1: movl %esp,%ebp
11392 0x80483E3: subl $0x18, %esp
11393 0x80483E6: movl %ebx,-12(%ebp)
11394 0x80483E9: movl %esi,-8(%ebp)
11395 0x80483EC: xorl %esi, %esi
11396 0x80483EE: call 0x8048438
11397. 1200 80483E0 19
11398. 55 89 E5 83 EC 18 89 5D F4 89 75 F8 31 F6 E8 45 00 00 00
11399
11400==== BB 1201 (0x8048438) in 22146B, out 123279B, BBs exec'd 0 ====
11401 0x8048438: movl (%esp,,),%ebx
11402 0x804843B: ret
11403. 1201 8048438 4
11404. 8B 1C 24 C3
11405
11406==== BB 1202 (0x80483F3) in 22150B, out 123319B, BBs exec'd 0 ====
11407 0x80483F3: addl $0x1181, %ebx
11408 0x80483F9: movl %edi,-4(%ebp)
11409 0x80483FC: call 0x8048264
11410. 1202 80483F3 14
11411. 81 C3 81 11 00 00 89 7D FC E8 63 FE FF FF
11412
11413==== BB 1203 (0x8048264) in 22164B, out 123400B, BBs exec'd 0 ====
11414 0x8048264: pushl %ebp
11415 0x8048265: movl %esp,%ebp
11416 0x8048267: subl $0x8, %esp
11417 0x804826A: call 0x80482C4
11418. 1203 8048264 11
11419. 55 89 E5 83 EC 08 E8 55 00 00 00
11420
11421==== BB 1204 (0x80482C4) in 22175B, out 123485B, BBs exec'd 0 ====
11422 0x80482C4: pushl %ebp
11423 0x80482C5: movl %esp,%ebp
11424 0x80482C7: pushl %ebx
11425 0x80482C8: call 0x80482CD ; popl %ebx
11426 0x80482CE: addl $0x12A7, %ebx
11427 0x80482D4: pushl %edx
11428 0x80482D5: movl 0x10(%ebx),%eax
11429 0x80482DB: testl %eax,%eax
11430 0x80482DD: jz-8 0x80482E1
11431. 1204 80482C4 27
11432. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 A7 12 00 00 52 8B 83 10 00 00 00 85 C0 74 02
11433
11434==== BB 1205 (0x80482E1) in 22202B, out 123637B, BBs exec'd 0 ====
11435 0x80482E1: popl %eax
11436 0x80482E2: popl %ebx
11437 0x80482E3: leave 0x80482E4: ret
11438. 1205 80482E1 4
11439. 58 5B C9 C3
11440
11441==== BB 1206 (0x804826F) in 22206B, out 123721B, BBs exec'd 0 ====
11442 0x804826F: call 0x8048330
11443. 1206 804826F 5
11444. E8 BC 00 00 00
11445
11446==== BB 1207 (0x8048330) in 22211B, out 123766B, BBs exec'd 0 ====
11447 0x8048330: pushl %ebp
11448 0x8048331: movl %esp,%ebp
11449 0x8048333: pushl %ecx
11450 0x8048334: pushl %ecx
11451 0x8048335: movl (0x8049570),%edx
11452 0x804833B: testl %edx,%edx
11453 0x804833D: jz-8 0x8048358
11454. 1207 8048330 15
11455. 55 89 E5 51 51 8B 15 70 95 04 08 85 D2 74 19
11456
11457==== BB 1208 (0x8048358) in 22226B, out 123895B, BBs exec'd 0 ====
11458 0x8048358: leave 0x8048359: ret
11459. 1208 8048358 2
11460. C9 C3
11461
11462==== BB 1209 (0x8048274) in 22228B, out 123944B, BBs exec'd 0 ====
11463 0x8048274: call 0x8048440
11464. 1209 8048274 5
11465. E8 C7 01 00 00
11466
11467==== BB 1210 (0x8048440) in 22233B, out 123989B, BBs exec'd 0 ====
11468 0x8048440: pushl %ebp
11469 0x8048441: movl %esp,%ebp
11470 0x8048443: pushl %ebx
11471 0x8048444: pushl %edx
11472 0x8048445: movl $0x8049560,%ebx
11473 0x804844A: movl 0x8049560, %eax
11474 0x804844F: cmpl $0xFFFFFFFF, %eax
11475 0x8048452: jz-8 0x8048460
11476. 1210 8048440 20
11477. 55 89 E5 53 52 BB 60 95 04 08 A1 60 95 04 08 83 F8 FF 74 0C
11478
11479==== BB 1211 (0x8048460) in 22253B, out 124131B, BBs exec'd 0 ====
11480 0x8048460: popl %eax
11481 0x8048461: popl %ebx
11482 0x8048462: popl %ebp
11483 0x8048463: ret
11484. 1211 8048460 4
11485. 58 5B 5D C3
11486
11487==== BB 1212 (0x8048279) in 22257B, out 124209B, BBs exec'd 0 ====
11488 0x8048279: leave 0x804827A: ret
11489. 1212 8048279 2
11490. C9 C3
11491
11492==== BB 1213 (0x8048401) in 22259B, out 124258B, BBs exec'd 0 ====
11493 0x8048401: leal 0xFFFFFF14(%ebx), %edx
11494 0x8048407: leal 0xFFFFFF14(%ebx), %eax
11495 0x804840D: subl %eax,%edx
11496 0x804840F: sarl $0x2, %edx
11497 0x8048412: cmpl %edx,%esi
11498 0x8048414: jnb-8 0x804842B
11499. 1213 8048401 21
11500. 8D 93 14 FF FF FF 8D 83 14 FF FF FF 29 C2 C1 FA 02 39 D6 73 15
11501
11502==== BB 1214 (0x804842B) in 22280B, out 124356B, BBs exec'd 0 ====
11503 0x804842B: movl -12(%ebp),%ebx
11504 0x804842E: movl -8(%ebp),%esi
11505 0x8048431: movl -4(%ebp),%edi
11506 0x8048434: movl %ebp,%esp
11507 0x8048436: popl %ebp
11508 0x8048437: ret
11509. 1214 804842B 13
11510. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
11511
11512==== BB 1215 (0x3A9B390B) in 22293B, out 124448B, BBs exec'd 0 ====
11513 0x3A9B390B: testb $0x2, (%esi)
11514 0x3A9B390E: movl %esi,%esi
11515 0x3A9B3910: jnz-8 0x3A9B394A
11516. 1215 3A9B390B 7
11517. F6 06 02 89 F6 75 38
11518
11519==== BB 1216 (0x3A9B3912) in 22300B, out 124519B, BBs exec'd 0 ====
11520 0x3A9B3912: movl 0x13C(%ebx),%edx
11521 0x3A9B3918: movl (%edx),%eax
11522 0x3A9B391A: movl %edi,4(%esp,,)
11523 0x3A9B391E: movl %eax,8(%esp,,)
11524 0x3A9B3922: movl 12(%ebp),%eax
11525 0x3A9B3925: movl %eax,(%esp,,)
11526 0x3A9B3928: call*l 8(%ebp)
11527. 1216 3A9B3912 25
11528. 8B 93 3C 01 00 00 8B 02 89 7C 24 04 89 44 24 08 8B 45 0C 89 04 24 FF 55 08
11529
11530==== BB 1217 main(0x804835C) in 22325B, out 124630B, BBs exec'd 0 ====
11531 0x804835C: pushl %ebp
11532 0x804835D: movl %esp,%ebp
11533 0x804835F: subl $0x8, %esp
11534 0x8048362: andl $0xFFFFFFF0, %esp
11535 0x8048365: movl $0x2A,%eax
11536 0x804836A: leave 0x804836B: ret
11537. 1217 804835C 16
11538. 55 89 E5 83 EC 08 83 E4 F0 B8 2A 00 00 00 C9 C3
11539
11540==== BB 1218 (0x3A9B392B) in 22341B, out 124740B, BBs exec'd 0 ====
11541 0x3A9B392B: movl %eax,(%esp,,)
11542 0x3A9B392E: call 0x3A9C8C50
11543. 1218 3A9B392B 8
11544. 89 04 24 E8 1D 53 01 00
11545
11546==== BB 1219 exit(0x3A9C8C50) in 22349B, out 124795B, BBs exec'd 0 ====
11547 0x3A9C8C50: pushl %ebp
11548 0x3A9C8C51: movl %esp,%ebp
11549 0x3A9C8C53: pushl %edi
11550 0x3A9C8C54: pushl %esi
11551 0x3A9C8C55: pushl %ebx
11552 0x3A9C8C56: subl $0xC, %esp
11553 0x3A9C8C59: call 0x3A9B3791
11554. 1219 3A9C8C50 14
11555. 55 89 E5 57 56 53 83 EC 0C E8 33 AB FE FF
11556
11557==== BB 1220 (0x3A9C8C5E) in 22363B, out 124928B, BBs exec'd 0 ====
11558 0x3A9C8C5E: addl $0xE73B2, %ebx
11559 0x3A9C8C64: movl 0xFFFF9EBC(%ebx),%edx
11560 0x3A9C8C6A: testl %edx,%edx
11561 0x3A9C8C6C: jz-8 0x3A9C8CDD
11562. 1220 3A9C8C5E 16
11563. 81 C3 B2 73 0E 00 8B 93 BC 9E FF FF 85 D2 74 6F
11564
11565==== BB 1221 (0x3A9C8C6E) in 22379B, out 125016B, BBs exec'd 0 ====
11566 0x3A9C8C6E: movl %esi,%esi
11567 0x3A9C8C70: movl 4(%edx),%eax
11568 0x3A9C8C73: testl %eax,%eax
11569 0x3A9C8C75: jz-8 0x3A9C8CBD
11570. 1221 3A9C8C6E 9
11571. 89 F6 8B 42 04 85 C0 74 46
11572
11573==== BB 1222 (0x3A9C8C77) in 22388B, out 125098B, BBs exec'd 0 ====
11574 0x3A9C8C77: movl %esi,%esi
11575 0x3A9C8C79: leal 0(%edi,,), %edi
11576 0x3A9C8C80: decl %eax
11577 0x3A9C8C81: movl %eax,4(%edx)
11578 0x3A9C8C84: shll $0x4, %eax
11579 0x3A9C8C87: leal (%eax,%edx,1), %eax
11580 0x3A9C8C8A: leal 8(%eax), %ecx
11581 0x3A9C8C8D: movl 8(%eax),%eax
11582 0x3A9C8C90: cmpl $0x4, %eax
11583 0x3A9C8C93: jnbe-8 0x3A9C8CB6
11584. 1222 3A9C8C77 30
11585. 89 F6 8D BC 27 00 00 00 00 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21
11586
11587==== BB 1223 (0x3A9C8C95) in 22418B, out 125234B, BBs exec'd 0 ====
11588 0x3A9C8C95: movl -75896(%ebx,%eax,4),%eax
11589 0x3A9C8C9C: addl %ebx,%eax
11590 0x3A9C8C9E: jmp*l %eax
11591. 1223 3A9C8C95 11
11592. 8B 84 83 88 D7 FE FF 01 D8 FF E0
11593
11594==== BB 1224 (0x3A9C8CA0) in 22429B, out 125285B, BBs exec'd 0 ====
11595 0x3A9C8CA0: movl 8(%ebp),%eax
11596 0x3A9C8CA3: movl %eax,4(%esp,,)
11597 0x3A9C8CA7: movl 8(%ecx),%eax
11598 0x3A9C8CAA: movl %eax,(%esp,,)
11599 0x3A9C8CAD: call*l 4(%ecx)
11600. 1224 3A9C8CA0 16
11601. 8B 45 08 89 44 24 04 8B 41 08 89 04 24 FF 51 04
11602
11603==== BB 1225 __libc_csu_fini(0x8048370) in 22445B, out 125372B, BBs exec'd 0 ====
11604 0x8048370: pushl %ebp
11605 0x8048371: movl %esp,%ebp
11606 0x8048373: subl $0x18, %esp
11607 0x8048376: movl %ebx,-12(%ebp)
11608 0x8048379: call 0x8048438
11609. 1225 8048370 14
11610. 55 89 E5 83 EC 18 89 5D F4 E8 BA 00 00 00
11611
11612==== BB 1226 (0x804837E) in 22459B, out 125470B, BBs exec'd 0 ====
11613 0x804837E: addl $0x11F6, %ebx
11614 0x8048384: movl %edi,-4(%ebp)
11615 0x8048387: leal 0xFFFFFF14(%ebx), %eax
11616 0x804838D: leal 0xFFFFFF14(%ebx), %edi
11617 0x8048393: movl %esi,-8(%ebp)
11618 0x8048396: subl %edi,%eax
11619 0x8048398: sarl $0x2, %eax
11620 0x804839B: testl %eax,%eax
11621 0x804839D: leal -1(%eax), %esi
11622 0x80483A0: jnz-8 0x80483B4
11623. 1226 804837E 36
11624. 81 C3 F6 11 00 00 89 7D FC 8D 83 14 FF FF FF 8D BB 14 FF FF FF 89 75 F8 29 F8 C1 F8 02 85 C0 8D 70 FF 75 12
11625
11626==== BB 1227 (0x80483A2) in 22495B, out 125620B, BBs exec'd 0 ====
11627 0x80483A2: call 0x8048464
11628. 1227 80483A2 5
11629. E8 BD 00 00 00
11630
11631==== BB 1228 (0x8048464) in 22500B, out 125665B, BBs exec'd 0 ====
11632 0x8048464: pushl %ebp
11633 0x8048465: movl %esp,%ebp
11634 0x8048467: pushl %ebx
11635 0x8048468: call 0x804846D ; popl %ebx
11636 0x804846E: addl $0x1107, %ebx
11637 0x8048474: pushl %eax
11638 0x8048475: call 0x80482F0
11639. 1228 8048464 22
11640. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 07 11 00 00 50 E8 76 FE FF FF
11641
11642==== BB 1229 (0x80482F0) in 22522B, out 125794B, BBs exec'd 0 ====
11643 0x80482F0: pushl %ebp
11644 0x80482F1: movl %esp,%ebp
11645 0x80482F3: pushl %eax
11646 0x80482F4: pushl %eax
11647 0x80482F5: cmpb $0x0, (0x8049588)
11648 0x80482FC: jnz-8 0x804832C
11649. 1229 80482F0 14
11650. 55 89 E5 50 50 80 3D 88 95 04 08 00 75 2E
11651
11652==== BB 1230 (0x80482FE) in 22536B, out 125916B, BBs exec'd 0 ====
11653 0x80482FE: movl 0x8049490, %eax
11654 0x8048303: movl (%eax),%edx
11655 0x8048305: testl %edx,%edx
11656 0x8048307: jz-8 0x8048325
11657. 1230 80482FE 11
11658. A1 90 94 04 08 8B 10 85 D2 74 1C
11659
11660==== BB 1231 (0x8048325) in 22547B, out 126000B, BBs exec'd 0 ====
11661 0x8048325: movb $0x1, (0x8049588)
11662 0x804832C: leave 0x804832D: ret
11663. 1231 8048325 9
11664. C6 05 88 95 04 08 01 C9 C3
11665
11666==== BB 1232 (0x804847A) in 22556B, out 126065B, BBs exec'd 0 ====
11667 0x804847A: popl %ecx
11668 0x804847B: popl %ebx
11669 0x804847C: leave 0x804847D: ret
11670. 1232 804847A 4
11671. 59 5B C9 C3
11672
11673==== BB 1233 (0x80483A7) in 22560B, out 126149B, BBs exec'd 0 ====
11674 0x80483A7: movl -12(%ebp),%ebx
11675 0x80483AA: movl -8(%ebp),%esi
11676 0x80483AD: movl -4(%ebp),%edi
11677 0x80483B0: movl %ebp,%esp
11678 0x80483B2: popl %ebp
11679 0x80483B3: ret
11680. 1233 80483A7 13
11681. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
11682
11683==== BB 1234 (0x3A9C8CB0) in 22573B, out 126241B, BBs exec'd 0 ====
11684 0x3A9C8CB0: movl 0xFFFF9EBC(%ebx),%edx
11685 0x3A9C8CB6: movl 4(%edx),%eax
11686 0x3A9C8CB9: testl %eax,%eax
11687 0x3A9C8CBB: jnz-8 0x3A9C8C80
11688. 1234 3A9C8CB0 13
11689. 8B 93 BC 9E FF FF 8B 42 04 85 C0 75 C3
11690
11691==== BB 1235 (0x3A9C8C80) in 22586B, out 126329B, BBs exec'd 0 ====
11692 0x3A9C8C80: decl %eax
11693 0x3A9C8C81: movl %eax,4(%edx)
11694 0x3A9C8C84: shll $0x4, %eax
11695 0x3A9C8C87: leal (%eax,%edx,1), %eax
11696 0x3A9C8C8A: leal 8(%eax), %ecx
11697 0x3A9C8C8D: movl 8(%eax),%eax
11698 0x3A9C8C90: cmpl $0x4, %eax
11699 0x3A9C8C93: jnbe-8 0x3A9C8CB6
11700. 1235 3A9C8C80 21
11701. 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21
11702
11703==== BB 1236 _dl_fini(0x3A970800) in 22607B, out 126442B, BBs exec'd 0 ====
11704 0x3A970800: pushl %ebp
11705 0x3A970801: movl %esp,%ebp
11706 0x3A970803: pushl %edi
11707 0x3A970804: pushl %esi
11708 0x3A970805: pushl %ebx
11709 0x3A970806: subl $0x4C, %esp
11710 0x3A970809: call 0x3A97592B
11711. 1236 3A970800 14
11712. 55 89 E5 57 56 53 83 EC 4C E8 1D 51 00 00
11713
11714==== BB 1237 (0x3A97080E) in 22621B, out 126575B, BBs exec'd 0 ====
11715 0x3A97080E: addl $0x7E5E, %ebx
11716 0x3A970814: leal 0xFFFFF9AC(%ebx), %eax
11717 0x3A97081A: movl %eax,-52(%ebp)
11718 0x3A97081D: movl %eax,(%esp,,)
11719 0x3A970820: call*l 0xFFFFFBF8(%ebx)
11720. 1237 3A97080E 24
11721. 81 C3 5E 7E 00 00 8D 83 AC F9 FF FF 89 45 CC 89 04 24 FF 93 F8 FB FF FF
11722
11723==== BB 1238 rtld_lock_default_lock_recursive(0x3A9658E0) in 22645B, out 126670B, BBs exec'd 0 ====
11724 0x3A9658E0: pushl %ebp
11725 0x3A9658E1: movl %esp,%ebp
11726 0x3A9658E3: movl 8(%ebp),%eax
11727 0x3A9658E6: incl 4(%eax)
11728 0x3A9658E9: popl %ebp
11729 0x3A9658EA: ret
11730. 1238 3A9658E0 11
11731. 55 89 E5 8B 45 08 FF 40 04 5D C3
11732
11733==== BB 1239 (0x3A970826) in 22656B, out 126774B, BBs exec'd 0 ====
11734 0x3A970826: movl $0x0, -16(%ebp)
11735 0x3A97082D: movl 0xFFFFF998(%ebx),%edx
11736 0x3A970833: movl 0xFFFFF994(%ebx),%edi
11737 0x3A970839: leal 0xF(,%edx,4), %eax
11738 0x3A970840: andl $0xFFFFFFF0, %eax
11739 0x3A970843: subl %eax,%esp
11740 0x3A970845: leal 12(%esp,,), %ecx
11741 0x3A970849: testl %edi,%edi
11742 0x3A97084B: movl %edi,%eax
11743 0x3A97084D: movl %ecx,-20(%ebp)
11744 0x3A970850: jz-8 0x3A970872
11745. 1239 3A970826 44
11746. C7 45 F0 00 00 00 00 8B 93 98 F9 FF FF 8B BB 94 F9 FF FF 8D 04 95 0F 00 00 00 83 E0 F0 29 C4 8D 4C 24 0C 85 FF 89 F8 89 4D EC 74 20
11747
11748==== BB 1240 (0x3A970852) in 22700B, out 126946B, BBs exec'd 0 ====
11749 0x3A970852: incl 0x170(%edi)
11750 0x3A970858: movl -16(%ebp),%esi
11751 0x3A97085B: movl -20(%ebp),%edx
11752 0x3A97085E: movl %edi,(%edx,%esi,4)
11753 0x3A970861: movl 12(%edi),%edi
11754 0x3A970864: incl %esi
11755 0x3A970865: movl %esi,-16(%ebp)
11756 0x3A970868: testl %edi,%edi
11757 0x3A97086A: jnz-8 0x3A970852
11758. 1240 3A970852 26
11759. FF 87 70 01 00 00 8B 75 F0 8B 55 EC 89 3C B2 8B 7F 0C 46 89 75 F0 85 FF 75 E6
11760
11761==== BB 1241 (0x3A97086C) in 22726B, out 127090B, BBs exec'd 0 ====
11762 0x3A97086C: movl 0xFFFFF998(%ebx),%edx
11763 0x3A970872: movl 12(%eax),%edi
11764 0x3A970875: testl %edi,%edi
11765 0x3A970877: jz-32 0x3A97098E
11766. 1241 3A97086C 17
11767. 8B 93 98 F9 FF FF 8B 78 0C 85 FF 0F 84 11 01 00 00
11768
11769==== BB 1242 (0x3A97087D) in 22743B, out 127181B, BBs exec'd 0 ====
11770 0x3A97087D: movl $0x1, -24(%ebp)
11771 0x3A970884: movl -20(%ebp),%ecx
11772 0x3A970887: cmpl %edi,4(%ecx)
11773 0x3A97088A: jz-8 0x3A97089E
11774. 1242 3A97087D 15
11775. C7 45 E8 01 00 00 00 8B 4D EC 39 79 04 74 12
11776
11777==== BB 1243 (0x3A97089E) in 22758B, out 127272B, BBs exec'd 0 ====
11778 0x3A97089E: movl -24(%ebp),%ecx
11779 0x3A9708A1: incl %ecx
11780 0x3A9708A2: cmpl %edx,%ecx
11781 0x3A9708A4: movl %ecx,-68(%ebp)
11782 0x3A9708A7: jnb-32 0x3A970983
11783. 1243 3A97089E 15
11784. 8B 4D E8 41 39 D1 89 4D BC 0F 83 D6 00 00 00
11785
11786==== BB 1244 (0x3A9708AD) in 22773B, out 127360B, BBs exec'd 0 ====
11787 0x3A9708AD: movl -24(%ebp),%eax
11788 0x3A9708B0: movl -20(%ebp),%esi
11789 0x3A9708B3: shll $0x2, %eax
11790 0x3A9708B6: movl %eax,-64(%ebp)
11791 0x3A9708B9: addl %eax,%esi
11792 0x3A9708BB: negl -64(%ebp)
11793 0x3A9708BE: movl %esi,-60(%ebp)
11794 0x3A9708C1: jmp-8 0x3A9708D0
11795. 1244 3A9708AD 22
11796. 8B 45 E8 8B 75 EC C1 E0 02 89 45 C0 01 C6 F7 5D C0 89 75 C4 EB 0D
11797
11798==== BB 1245 (0x3A9708D0) in 22795B, out 127469B, BBs exec'd 0 ====
11799 0x3A9708D0: movl -20(%ebp),%edx
11800 0x3A9708D3: movl -68(%ebp),%eax
11801 0x3A9708D6: movl (%edx,%eax,4),%eax
11802 0x3A9708D9: movl %eax,-48(%ebp)
11803 0x3A9708DC: movl 0x1D4(%eax),%edx
11804 0x3A9708E2: movl %eax,-28(%ebp)
11805 0x3A9708E5: testl %edx,%edx
11806 0x3A9708E7: jz-8 0x3A970960
11807. 1245 3A9708D0 25
11808. 8B 55 EC 8B 45 BC 8B 04 82 89 45 D0 8B 90 D4 01 00 00 89 45 E4 85 D2 74 77
11809
11810==== BB 1246 (0x3A9708E9) in 22820B, out 127598B, BBs exec'd 0 ====
11811 0x3A9708E9: movl (%edx),%eax
11812 0x3A9708EB: testl %eax,%eax
11813 0x3A9708ED: jz-8 0x3A970960
11814. 1246 3A9708E9 6
11815. 8B 02 85 C0 74 71
11816
11817==== BB 1247 (0x3A9708EF) in 22826B, out 127667B, BBs exec'd 0 ====
11818 0x3A9708EF: movl -20(%ebp),%esi
11819 0x3A9708F2: movl -24(%ebp),%ecx
11820 0x3A9708F5: leal (%esi,%ecx,4), %ecx
11821 0x3A9708F8: movl %ecx,-56(%ebp)
11822 0x3A9708FB: movl -68(%ebp),%esi
11823 0x3A9708FE: movl -64(%ebp),%ecx
11824 0x3A970901: leal (%ecx,%esi,4), %esi
11825 0x3A970904: movl %esi,-72(%ebp)
11826 0x3A970907: cmpl %edi,%eax
11827 0x3A970909: jz-8 0x3A97091D
11828. 1247 3A9708EF 28
11829. 8B 75 EC 8B 4D E8 8D 0C 8E 89 4D C8 8B 75 BC 8B 4D C0 8D 34 B1 89 75 B8 39 F8 74 12
11830
11831==== BB 1248 (0x3A97090B) in 22854B, out 127812B, BBs exec'd 0 ====
11832 0x3A97090B: nop
11833 0x3A97090C: leal 0(%esi,,), %esi
11834 0x3A970910: addl $0x4, %edx
11835 0x3A970913: movl (%edx),%eax
11836 0x3A970915: testl %eax,%eax
11837 0x3A970917: jz-8 0x3A970960
11838. 1248 3A97090B 14
11839. 90 8D 74 26 00 83 C2 04 8B 02 85 C0 74 47
11840
11841==== BB 1249 (0x3A970919) in 22868B, out 127908B, BBs exec'd 0 ====
11842 0x3A970919: cmpl %edi,%eax
11843 0x3A97091B: jnz-8 0x3A970910
11844. 1249 3A970919 4
11845. 39 F8 75 F3
11846
11847==== BB 1250 (0x3A970910) in 22872B, out 127965B, BBs exec'd 0 ====
11848 0x3A970910: addl $0x4, %edx
11849 0x3A970913: movl (%edx),%eax
11850 0x3A970915: testl %eax,%eax
11851 0x3A970917: jz-8 0x3A970960
11852. 1250 3A970910 9
11853. 83 C2 04 8B 02 85 C0 74 47
11854
11855==== BB 1251 (0x3A970960) in 22881B, out 128044B, BBs exec'd 0 ====
11856 0x3A970960: movl -48(%ebp),%edx
11857 0x3A970963: movl 0x1E0(%edx),%ecx
11858 0x3A970969: testl %ecx,%ecx
11859 0x3A97096B: jnz-32 0x3A970A77
11860. 1251 3A970960 17
11861. 8B 55 D0 8B 8A E0 01 00 00 85 C9 0F 85 06 01 00 00
11862
11863==== BB 1252 (0x3A970971) in 22898B, out 128132B, BBs exec'd 0 ====
11864 0x3A970971: incl -68(%ebp)
11865 0x3A970974: movl 0xFFFFF998(%ebx),%edx
11866 0x3A97097A: cmpl %edx,-68(%ebp)
11867 0x3A97097D: jb-32 0x3A9708D0
11868. 1252 3A970971 18
11869. FF 45 BC 8B 93 98 F9 FF FF 39 55 BC 0F 82 4D FF FF FF
11870
11871==== BB 1253 (0x3A970983) in 22916B, out 128227B, BBs exec'd 0 ====
11872 0x3A970983: movl 12(%edi),%edi
11873 0x3A970986: testl %edi,%edi
11874 0x3A970988: jnz-32 0x3A97087D
11875. 1253 3A970983 11
11876. 8B 7F 0C 85 FF 0F 85 EF FE FF FF
11877
11878==== BB 1254 (0x3A97088C) in 22927B, out 128299B, BBs exec'd 0 ====
11879 0x3A97088C: leal 0(%esi,,), %esi
11880 0x3A970890: incl -24(%ebp)
11881 0x3A970893: movl -20(%ebp),%eax
11882 0x3A970896: movl -24(%ebp),%esi
11883 0x3A970899: cmpl %edi,(%eax,%esi,4)
11884 0x3A97089C: jnz-8 0x3A970890
11885. 1254 3A97088C 18
11886. 8D 74 26 00 FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2
11887
11888==== BB 1255 (0x3A970890) in 22945B, out 128413B, BBs exec'd 0 ====
11889 0x3A970890: incl -24(%ebp)
11890 0x3A970893: movl -20(%ebp),%eax
11891 0x3A970896: movl -24(%ebp),%esi
11892 0x3A970899: cmpl %edi,(%eax,%esi,4)
11893 0x3A97089C: jnz-8 0x3A970890
11894. 1255 3A970890 14
11895. FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2
11896
11897==== BB 1256 (0x3A97098E) in 22959B, out 128517B, BBs exec'd 0 ====
11898 0x3A97098E: movl $0x0, -16(%ebp)
11899 0x3A970995: cmpl %edx,-16(%ebp)
11900 0x3A970998: jb-8 0x3A9709C6
11901. 1256 3A97098E 12
11902. C7 45 F0 00 00 00 00 39 55 F0 72 2C
11903
11904==== BB 1257 (0x3A9709C6) in 22971B, out 128595B, BBs exec'd 0 ====
11905 0x3A9709C6: movl -16(%ebp),%edx
11906 0x3A9709C9: movl -20(%ebp),%ecx
11907 0x3A9709CC: movl (%ecx,%edx,4),%edi
11908 0x3A9709CF: movzbl 0x174(%edi),%edx
11909 0x3A9709D6: testb $0x8, %dl
11910 0x3A9709D9: jz-8 0x3A970A23
11911. 1257 3A9709C6 21
11912. 8B 55 F0 8B 4D EC 8B 3C 91 0F B6 97 74 01 00 00 F6 C2 08 74 48
11913
11914==== BB 1258 (0x3A9709DB) in 22992B, out 128713B, BBs exec'd 0 ====
11915 0x3A9709DB: jmp-8 0x3A97099F
11916. 1258 3A9709DB 2
11917. EB C2
11918
11919==== BB 1259 (0x3A97099F) in 22994B, out 128741B, BBs exec'd 0 ====
11920 0x3A97099F: movb %dl,%al
11921 0x3A9709A1: andb $0xF7, %al
11922 0x3A9709A3: movb %al,0x174(%edi)
11923 0x3A9709A9: movl 4(%edi),%eax
11924 0x3A9709AC: movzbl (%eax),%ecx
11925 0x3A9709AF: testb %cl,%cl
11926 0x3A9709B1: jnz-8 0x3A9709DD
11927. 1259 3A97099F 20
11928. 88 D0 24 F7 88 87 74 01 00 00 8B 47 04 0F B6 08 84 C9 75 2A
11929
11930==== BB 1260 (0x3A9709B3) in 23014B, out 128877B, BBs exec'd 0 ====
11931 0x3A9709B3: testb $0x3, %dl
11932 0x3A9709B6: jnz-8 0x3A9709DD
11933. 1260 3A9709B3 5
11934. F6 C2 03 75 25
11935
11936==== BB 1261 (0x3A9709B8) in 23019B, out 128939B, BBs exec'd 0 ====
11937 0x3A9709B8: incl -16(%ebp)
11938 0x3A9709BB: movl -16(%ebp),%edx
11939 0x3A9709BE: cmpl 0xFFFFF998(%ebx),%edx
11940 0x3A9709C4: jnb-8 0x3A970A37
11941. 1261 3A9709B8 14
11942. FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 73 71
11943
11944==== BB 1262 (0x3A9709DD) in 23033B, out 129034B, BBs exec'd 0 ====
11945 0x3A9709DD: movl 0x80(%edi),%edx
11946 0x3A9709E3: testl %edx,%edx
11947 0x3A9709E5: jnz-8 0x3A9709EE
11948. 1262 3A9709DD 10
11949. 8B 97 80 00 00 00 85 D2 75 07
11950
11951==== BB 1263 (0x3A9709E7) in 23043B, out 129109B, BBs exec'd 0 ====
11952 0x3A9709E7: movl 76(%edi),%esi
11953 0x3A9709EA: testl %esi,%esi
11954 0x3A9709EC: jz-8 0x3A9709B8
11955. 1263 3A9709E7 7
11956. 8B 77 4C 85 F6 74 CA
11957
11958==== BB 1264 (0x3A9709EE) in 23050B, out 129181B, BBs exec'd 0 ====
11959 0x3A9709EE: testb $0x2, 0xFFFFFC14(%ebx)
11960 0x3A9709F5: jnz-32 0x3A970ADC
11961. 1264 3A9709EE 13
11962. F6 83 14 FC FF FF 02 0F 85 E1 00 00 00
11963
11964==== BB 1265 (0x3A9709FB) in 23063B, out 129251B, BBs exec'd 0 ====
11965 0x3A9709FB: testl %edx,%edx
11966 0x3A9709FD: jz-8 0x3A970A1C
11967. 1265 3A9709FB 4
11968. 85 D2 74 1D
11969
11970==== BB 1266 (0x3A970A1C) in 23067B, out 129310B, BBs exec'd 0 ====
11971 0x3A970A1C: movl 76(%edi),%eax
11972 0x3A970A1F: testl %eax,%eax
11973 0x3A970A21: jnz-8 0x3A970A6C
11974. 1266 3A970A1C 7
11975. 8B 47 4C 85 C0 75 49
11976
11977==== BB 1267 (0x3A970A6C) in 23074B, out 129382B, BBs exec'd 0 ====
11978 0x3A970A6C: movl 4(%eax),%eax
11979 0x3A970A6F: movl (%edi),%edx
11980 0x3A970A71: addl %edx,%eax
11981 0x3A970A73: call*l %eax
11982. 1267 3A970A6C 9
11983. 8B 40 04 8B 17 01 D0 FF D0
11984
11985==== BB 1268 (0x3A97CCD4) in 23083B, out 129456B, BBs exec'd 0 ====
11986 0x3A97CCD4: pushl %ebp
11987 0x3A97CCD5: movl %esp,%ebp
11988 0x3A97CCD7: pushl %ebx
11989 0x3A97CCD8: call 0x3A97CCDD ; popl %ebx
11990 0x3A97CCDE: addl $0x1103, %ebx
11991 0x3A97CCE4: pushl %eax
11992 0x3A97CCE5: call 0x3A97C9F0
11993. 1268 3A97CCD4 22
11994. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 03 11 00 00 50 E8 06 FD FF FF
11995
11996==== BB 1269 (0x3A97C9F0) in 23105B, out 129585B, BBs exec'd 0 ====
11997 0x3A97C9F0: pushl %ebp
11998 0x3A97C9F1: movl %esp,%ebp
11999 0x3A97C9F3: pushl %ebx
12000 0x3A97C9F4: call 0x3A97C9F9 ; popl %ebx
12001 0x3A97C9FA: addl $0x13E7, %ebx
12002 0x3A97CA00: pushl %ecx
12003 0x3A97CA01: cmpb $0x0, 0x30(%ebx)
12004 0x3A97CA08: jnz-8 0x3A97CA3E
12005. 1269 3A97C9F0 26
12006. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 13 00 00 51 80 BB 30 00 00 00 00 75 34
12007
12008==== BB 1270 (0x3A97CA0A) in 23131B, out 129731B, BBs exec'd 0 ====
12009 0x3A97CA0A: movl 0x24(%ebx),%edx
12010 0x3A97CA10: testl %edx,%edx
12011 0x3A97CA12: jnz-8 0x3A97CA43
12012. 1270 3A97CA0A 10
12013. 8B 93 24 00 00 00 85 D2 75 2F
12014
12015==== BB 1271 (0x3A97CA43) in 23141B, out 129803B, BBs exec'd 0 ====
12016 0x3A97CA43: subl $0xC, %esp
12017 0x3A97CA46: movl 0xFFFFFF10(%ebx),%eax
12018 0x3A97CA4C: pushl %eax
12019 0x3A97CA4D: call 0x3A97C984
12020. 1271 3A97CA43 15
12021. 83 EC 0C 8B 83 10 FF FF FF 50 E8 32 FF FF FF
12022
12023==== BB 1272 (0x3A97C984) in 23156B, out 129894B, BBs exec'd 0 ====
12024 0x3A97C984: jmp*l 0x18(%ebx)
12025. 1272 3A97C984 6
12026. FF A3 18 00 00 00
12027
12028==== BB 1273 (0x3A97C98A) in 23162B, out 129921B, BBs exec'd 0 ====
12029 0x3A97C98A: pushl $0x18
12030 0x3A97C98F: jmp 0x3A97C944
12031. 1273 3A97C98A 10
12032. 68 18 00 00 00 E9 B0 FF FF FF
12033
12034==== BB 1274 (0x3A97C944) in 23172B, out 129970B, BBs exec'd 0 ====
12035 0x3A97C944: pushl 0x4(%ebx)
12036 0x3A97C94A: jmp*l 0x8(%ebx)
12037. 1274 3A97C944 12
12038. FF B3 04 00 00 00 FF A3 08 00 00 00
12039
12040==== BB 1275 __cxa_finalize(0x3A9C8EA0) in 23184B, out 130019B, BBs exec'd 0 ====
12041 0x3A9C8EA0: pushl %ebp
12042 0x3A9C8EA1: movl %esp,%ebp
12043 0x3A9C8EA3: pushl %edi
12044 0x3A9C8EA4: pushl %esi
12045 0x3A9C8EA5: pushl %ebx
12046 0x3A9C8EA6: subl $0xC, %esp
12047 0x3A9C8EA9: call 0x3A9B3791
12048. 1275 3A9C8EA0 14
12049. 55 89 E5 57 56 53 83 EC 0C E8 E3 A8 FE FF
12050
12051==== BB 1276 (0x3A9C8EAE) in 23198B, out 130152B, BBs exec'd 0 ====
12052 0x3A9C8EAE: addl $0xE7162, %ebx
12053 0x3A9C8EB4: movl 0xFFFF9EBC(%ebx),%edi
12054 0x3A9C8EBA: testl %edi,%edi
12055 0x3A9C8EBC: jz-8 0x3A9C8F26
12056. 1276 3A9C8EAE 16
12057. 81 C3 62 71 0E 00 8B BB BC 9E FF FF 85 FF 74 68
12058
12059==== BB 1277 (0x3A9C8EBE) in 23214B, out 130240B, BBs exec'd 0 ====
12060 0x3A9C8EBE: movl %esi,%esi
12061 0x3A9C8EC0: movl 4(%edi),%eax
12062 0x3A9C8EC3: shll $0x4, %eax
12063 0x3A9C8EC6: leal -8(%eax,%edi,1), %esi
12064 0x3A9C8ECA: leal 8(%edi), %eax
12065 0x3A9C8ECD: cmpl %eax,%esi
12066 0x3A9C8ECF: movl %eax,-16(%ebp)
12067 0x3A9C8ED2: jnb-8 0x3A9C8EE6
12068. 1277 3A9C8EBE 22
12069. 89 F6 8B 47 04 C1 E0 04 8D 74 38 F8 8D 47 08 39 C6 89 45 F0 73 12
12070
12071==== BB 1278 (0x3A9C8ED4) in 23236B, out 130354B, BBs exec'd 0 ====
12072 0x3A9C8ED4: jmp-8 0x3A9C8F20
12073. 1278 3A9C8ED4 2
12074. EB 4A
12075
12076==== BB 1279 (0x3A9C8F20) in 23238B, out 130382B, BBs exec'd 0 ====
12077 0x3A9C8F20: movl (%edi),%edi
12078 0x3A9C8F22: testl %edi,%edi
12079 0x3A9C8F24: jnz-8 0x3A9C8EC0
12080. 1279 3A9C8F20 6
12081. 8B 3F 85 FF 75 9A
12082
12083==== BB 1280 (0x3A9C8F26) in 23244B, out 130451B, BBs exec'd 0 ====
12084 0x3A9C8F26: movl 8(%ebp),%eax
12085 0x3A9C8F29: testl %eax,%eax
12086 0x3A9C8F2B: jz-8 0x3A9C8F38
12087. 1280 3A9C8F26 7
12088. 8B 45 08 85 C0 74 0B
12089
12090==== BB 1281 (0x3A9C8F2D) in 23251B, out 130523B, BBs exec'd 0 ====
12091 0x3A9C8F2D: movl 8(%ebp),%eax
12092 0x3A9C8F30: movl %eax,(%esp,,)
12093 0x3A9C8F33: call 0x3AA648D0
12094. 1281 3A9C8F2D 11
12095. 8B 45 08 89 04 24 E8 98 B9 09 00
12096
12097==== BB 1282 __unregister_atfork(0x3AA648D0) in 23262B, out 130591B, BBs exec'd 0 ====
12098 0x3AA648D0: pushl %ebp
12099 0x3AA648D1: movl %esp,%ebp
12100 0x3AA648D3: pushl %edi
12101 0x3AA648D4: pushl %esi
12102 0x3AA648D5: pushl %ebx
12103 0x3AA648D6: subl $0x10, %esp
12104 0x3AA648D9: movl 8(%ebp),%edi
12105 0x3AA648DC: call 0x3A9B3791
12106. 1282 3AA648D0 17
12107. 55 89 E5 57 56 53 83 EC 10 8B 7D 08 E8 B0 EE F4 FF
12108
12109==== BB 1283 (0x3AA648E1) in 23279B, out 130737B, BBs exec'd 0 ====
12110 0x3AA648E1: addl $0x4B72F, %ebx
12111 0x3AA648E7: movl 0x2B3C(%ebx),%edx
12112 0x3AA648ED: testl %edx,%edx
12113 0x3AA648EF: jnz-32 0x3AA649D2
12114. 1283 3AA648E1 20
12115. 81 C3 2F B7 04 00 8B 93 3C 2B 00 00 85 D2 0F 85 DD 00 00 00
12116
12117==== BB 1284 (0x3AA648F5) in 23299B, out 130825B, BBs exec'd 0 ====
12118 0x3AA648F5: movl 0xFFFF9B8C(%ebx),%ecx
12119 0x3AA648FB: leal 0xFFFF9B88(%ebx), %eax
12120 0x3AA64901: movl %eax,-16(%ebp)
12121 0x3AA64904: cmpl %eax,%ecx
12122 0x3AA64906: movl 4(%ecx),%esi
12123 0x3AA64909: jnz-8 0x3AA6491A
12124. 1284 3AA648F5 22
12125. 8B 8B 8C 9B FF FF 8D 83 88 9B FF FF 89 45 F0 39 C1 8B 71 04 75 0F
12126
12127==== BB 1285 (0x3AA6490B) in 23321B, out 130942B, BBs exec'd 0 ====
12128 0x3AA6490B: jmp-8 0x3AA64940
12129. 1285 3AA6490B 2
12130. EB 33
12131
12132==== BB 1286 (0x3AA64940) in 23323B, out 130970B, BBs exec'd 0 ====
12133 0x3AA64940: movl 0xFFFF9B94(%ebx),%ecx
12134 0x3AA64946: leal 0xFFFF9B90(%ebx), %eax
12135 0x3AA6494C: movl %eax,-20(%ebp)
12136 0x3AA6494F: cmpl %eax,%ecx
12137 0x3AA64951: movl 4(%ecx),%esi
12138 0x3AA64954: jnz-8 0x3AA64962
12139. 1286 3AA64940 22
12140. 8B 8B 94 9B FF FF 8D 83 90 9B FF FF 89 45 EC 39 C1 8B 71 04 75 0C
12141
12142==== BB 1287 (0x3AA64956) in 23345B, out 131084B, BBs exec'd 0 ====
12143 0x3AA64956: jmp-8 0x3AA64980
12144. 1287 3AA64956 2
12145. EB 28
12146
12147==== BB 1288 (0x3AA64980) in 23347B, out 131112B, BBs exec'd 0 ====
12148 0x3AA64980: movl 0xFFFF9B9C(%ebx),%ecx
12149 0x3AA64986: leal 0xFFFF9B98(%ebx), %eax
12150 0x3AA6498C: movl %eax,-24(%ebp)
12151 0x3AA6498F: cmpl %eax,%ecx
12152 0x3AA64991: movl 4(%ecx),%esi
12153 0x3AA64994: jnz-8 0x3AA649A2
12154. 1288 3AA64980 22
12155. 8B 8B 9C 9B FF FF 8D 83 98 9B FF FF 89 45 E8 39 C1 8B 71 04 75 0C
12156
12157==== BB 1289 (0x3AA64996) in 23369B, out 131226B, BBs exec'd 0 ====
12158 0x3AA64996: jmp-8 0x3AA649C0
12159. 1289 3AA64996 2
12160. EB 28
12161
12162==== BB 1290 (0x3AA649C0) in 23371B, out 131254B, BBs exec'd 0 ====
12163 0x3AA649C0: movl 0x2B44(%ebx),%edx
12164 0x3AA649C6: testl %edx,%edx
12165 0x3AA649C8: jnz-8 0x3AA649E2
12166. 1290 3AA649C0 10
12167. 8B 93 44 2B 00 00 85 D2 75 18
12168
12169==== BB 1291 (0x3AA649CA) in 23381B, out 131329B, BBs exec'd 0 ====
12170 0x3AA649CA: addl $0x10, %esp
12171 0x3AA649CD: popl %ebx
12172 0x3AA649CE: popl %esi
12173 0x3AA649CF: popl %edi
12174 0x3AA649D0: popl %ebp
12175 0x3AA649D1: ret
12176. 1291 3AA649CA 8
12177. 83 C4 10 5B 5E 5F 5D C3
12178
12179==== BB 1292 (0x3A9C8F38) in 23389B, out 131437B, BBs exec'd 0 ====
12180 0x3A9C8F38: addl $0xC, %esp
12181 0x3A9C8F3B: popl %ebx
12182 0x3A9C8F3C: popl %esi
12183 0x3A9C8F3D: popl %edi
12184 0x3A9C8F3E: popl %ebp
12185 0x3A9C8F3F: ret
12186. 1292 3A9C8F38 8
12187. 83 C4 0C 5B 5E 5F 5D C3
12188
12189==== BB 1293 (0x3A97CA52) in 23397B, out 131545B, BBs exec'd 0 ====
12190 0x3A97CA52: addl $0x10, %esp
12191 0x3A97CA55: jmp-8 0x3A97CA14
12192. 1293 3A97CA52 5
12193. 83 C4 10 EB BD
12194
12195==== BB 1294 (0x3A97CA14) in 23402B, out 131590B, BBs exec'd 0 ====
12196 0x3A97CA14: movl 0xFFFFFF14(%ebx),%eax
12197 0x3A97CA1A: movl (%eax),%edx
12198 0x3A97CA1C: testl %edx,%edx
12199 0x3A97CA1E: jz-8 0x3A97CA37
12200. 1294 3A97CA14 12
12201. 8B 83 14 FF FF FF 8B 10 85 D2 74 17
12202
12203==== BB 1295 (0x3A97CA37) in 23414B, out 131675B, BBs exec'd 0 ====
12204 0x3A97CA37: movb $0x1, 0x30(%ebx)
12205 0x3A97CA3E: movl -4(%ebp),%ebx
12206 0x3A97CA41: leave 0x3A97CA42: ret
12207. 1295 3A97CA37 12
12208. C6 83 30 00 00 00 01 8B 5D FC C9 C3
12209
12210==== BB 1296 (0x3A97CCEA) in 23426B, out 131752B, BBs exec'd 0 ====
12211 0x3A97CCEA: popl %ecx
12212 0x3A97CCEB: popl %ebx
12213 0x3A97CCEC: leave 0x3A97CCED: ret
12214. 1296 3A97CCEA 4
12215. 59 5B C9 C3
12216
12217==== BB 1297 (0x3A970A75) in 23430B, out 131836B, BBs exec'd 0 ====
12218 0x3A970A75: jmp-8 0x3A970A23
12219. 1297 3A970A75 2
12220. EB AC
12221
12222==== BB 1298 (0x3A970A23) in 23432B, out 131864B, BBs exec'd 0 ====
12223 0x3A970A23: decl 0x170(%edi)
12224 0x3A970A29: incl -16(%ebp)
12225 0x3A970A2C: movl -16(%ebp),%edx
12226 0x3A970A2F: cmpl 0xFFFFF998(%ebx),%edx
12227 0x3A970A35: jb-8 0x3A9709C6
12228. 1298 3A970A23 20
12229. FF 8F 70 01 00 00 FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 72 8F
12230
12231==== BB 1299 (0x3A9709FF) in 23452B, out 131979B, BBs exec'd 0 ====
12232 0x3A9709FF: movl 4(%edx),%edx
12233 0x3A970A02: movl (%edi),%esi
12234 0x3A970A04: movl 0x88(%edi),%eax
12235 0x3A970A0A: addl %esi,%edx
12236 0x3A970A0C: movl %edx,-44(%ebp)
12237 0x3A970A0F: movl 4(%eax),%esi
12238 0x3A970A12: shrl $0x2, %esi
12239 0x3A970A15: movl %esi,%eax
12240 0x3A970A17: decl %esi
12241 0x3A970A18: testl %eax,%eax
12242 0x3A970A1A: jnz-8 0x3A970A58
12243. 1299 3A9709FF 29
12244. 8B 52 04 8B 37 8B 87 88 00 00 00 01 F2 89 55 D4 8B 70 04 C1 EE 02 89 F0 4E 85 C0 75 3C
12245
12246==== BB 1300 (0x3A970A58) in 23481B, out 132134B, BBs exec'd 0 ====
12247 0x3A970A58: movl -44(%ebp),%eax
12248 0x3A970A5B: call*l (%eax,%esi,4)
12249. 1300 3A970A58 6
12250. 8B 45 D4 FF 14 B0
12251
12252==== BB 1301 __libc_fini(0x3A9B3760) in 23487B, out 132195B, BBs exec'd 0 ====
12253 0x3A9B3760: pushl %ebp
12254 0x3A9B3761: movl %esp,%ebp
12255 0x3A9B3763: pushl %esi
12256 0x3A9B3764: pushl %ebx
12257 0x3A9B3765: call 0x3A9B3791
12258. 1301 3A9B3760 10
12259. 55 89 E5 56 53 E8 27 00 00 00
12260
12261==== BB 1302 (0x3A9B376A) in 23497B, out 132298B, BBs exec'd 0 ====
12262 0x3A9B376A: addl $0xFC8A6, %ebx
12263 0x3A9B3770: leal 0xFFFFFFA0(%ebx), %esi
12264 0x3A9B3776: movl (%esi),%eax
12265 0x3A9B3778: testl %eax,%eax
12266 0x3A9B377A: jnz-8 0x3A9B3780
12267. 1302 3A9B376A 18
12268. 81 C3 A6 C8 0F 00 8D B3 A0 FF FF FF 8B 06 85 C0 75 04
12269
12270==== BB 1303 (0x3A9B377C) in 23515B, out 132390B, BBs exec'd 0 ====
12271 0x3A9B377C: popl %ebx
12272 0x3A9B377D: popl %esi
12273 0x3A9B377E: popl %ebp
12274 0x3A9B377F: ret
12275. 1303 3A9B377C 4
12276. 5B 5E 5D C3
12277
12278==== BB 1304 (0x3A970A5E) in 23519B, out 132468B, BBs exec'd 0 ====
12279 0x3A970A5E: movl %esi,%eax
12280 0x3A970A60: decl %esi
12281 0x3A970A61: testl %eax,%eax
12282 0x3A970A63: jnz-8 0x3A970A58
12283. 1304 3A970A5E 7
12284. 89 F0 4E 85 C0 75 F3
12285
12286==== BB 1305 (0x3A970A65) in 23526B, out 132545B, BBs exec'd 0 ====
12287 0x3A970A65: movl 76(%edi),%eax
12288 0x3A970A68: testl %eax,%eax
12289 0x3A970A6A: jz-8 0x3A970A23
12290. 1305 3A970A65 7
12291. 8B 47 4C 85 C0 74 B7
12292
12293==== BB 1306 (0x3A970A37) in 23533B, out 132617B, BBs exec'd 0 ====
12294 0x3A970A37: movl -52(%ebp),%ecx
12295 0x3A970A3A: movl %ecx,(%esp,,)
12296 0x3A970A3D: call*l 0xFFFFFBFC(%ebx)
12297. 1306 3A970A37 12
12298. 8B 4D CC 89 0C 24 FF 93 FC FB FF FF
12299
12300==== BB 1307 rtld_lock_default_unlock_recursive(0x3A9658F0) in 23545B, out 132685B, BBs exec'd 0 ====
12301 0x3A9658F0: pushl %ebp
12302 0x3A9658F1: movl %esp,%ebp
12303 0x3A9658F3: movl 8(%ebp),%eax
12304 0x3A9658F6: decl 4(%eax)
12305 0x3A9658F9: popl %ebp
12306 0x3A9658FA: ret
12307. 1307 3A9658F0 11
12308. 55 89 E5 8B 45 08 FF 48 04 5D C3
12309
12310==== BB 1308 (0x3A970A43) in 23556B, out 132789B, BBs exec'd 0 ====
12311 0x3A970A43: cmpb $0x0, 0xFFFFFC14(%ebx)
12312 0x3A970A4A: js-32 0x3A970B05
12313. 1308 3A970A43 13
12314. 80 BB 14 FC FF FF 00 0F 88 B5 00 00 00
12315
12316==== BB 1309 (0x3A970A50) in 23569B, out 132855B, BBs exec'd 0 ====
12317 0x3A970A50: leal -12(%ebp), %esp
12318 0x3A970A53: popl %ebx
12319 0x3A970A54: popl %esi
12320 0x3A970A55: popl %edi
12321 0x3A970A56: popl %ebp
12322 0x3A970A57: ret
12323. 1309 3A970A50 8
12324. 8D 65 F4 5B 5E 5F 5D C3
12325
12326==== BB 1310 (0x3A9C8CBD) in 23577B, out 132957B, BBs exec'd 0 ====
12327 0x3A9C8CBD: movl %edx,%eax
12328 0x3A9C8CBF: movl (%edx),%edx
12329 0x3A9C8CC1: testl %edx,%edx
12330 0x3A9C8CC3: movl %edx,0xFFFF9EBC(%ebx)
12331 0x3A9C8CC9: jz-8 0x3A9C8CDD
12332. 1310 3A9C8CBD 14
12333. 89 D0 8B 12 85 D2 89 93 BC 9E FF FF 74 12
12334
12335==== BB 1311 (0x3A9C8CDD) in 23591B, out 133052B, BBs exec'd 0 ====
12336 0x3A9C8CDD: leal 0xFFFFFFF4(%ebx), %esi
12337 0x3A9C8CE3: leal 0xFFFFFFF8(%ebx), %edi
12338 0x3A9C8CE9: cmpl %edi,%esi
12339 0x3A9C8CEB: jb-8 0x3A9C8CF8
12340. 1311 3A9C8CDD 16
12341. 8D B3 F4 FF FF FF 8D BB F8 FF FF FF 39 FE 72 0B
12342
12343==== BB 1312 (0x3A9C8CF8) in 23607B, out 133128B, BBs exec'd 0 ====
12344 0x3A9C8CF8: call*l (%esi)
12345. 1312 3A9C8CF8 2
12346. FF 16
12347
12348==== BB 1313 _IO_cleanup(0x3A9FD870) in 23609B, out 133169B, BBs exec'd 0 ====
12349 0x3A9FD870: pushl %ebp
12350 0x3A9FD871: movl %esp,%ebp
12351 0x3A9FD873: pushl %edi
12352 0x3A9FD874: pushl %esi
12353 0x3A9FD875: pushl %ebx
12354 0x3A9FD876: subl $0xC, %esp
12355 0x3A9FD879: call 0x3A9B3791
12356. 1313 3A9FD870 14
12357. 55 89 E5 57 56 53 83 EC 0C E8 13 5F FB FF
12358
12359==== BB 1314 (0x3A9FD87E) in 23623B, out 133302B, BBs exec'd 0 ====
12360 0x3A9FD87E: addl $0xB2792, %ebx
12361 0x3A9FD884: movl $0x0, (%esp,,)
12362 0x3A9FD88B: call 0x3A9FD660
12363. 1314 3A9FD87E 18
12364. 81 C3 92 27 0B 00 C7 04 24 00 00 00 00 E8 D0 FD FF FF
12365
12366==== BB 1315 _IO_flush_all_lockp(0x3A9FD660) in 23641B, out 133379B, BBs exec'd 0 ====
12367 0x3A9FD660: pushl %ebp
12368 0x3A9FD661: xorl %eax, %eax
12369 0x3A9FD663: movl %esp,%ebp
12370 0x3A9FD665: pushl %edi
12371 0x3A9FD666: pushl %esi
12372 0x3A9FD667: pushl %ebx
12373 0x3A9FD668: subl $0x24, %esp
12374 0x3A9FD66B: call 0x3A9B3791
12375. 1315 3A9FD660 16
12376. 55 31 C0 89 E5 57 56 53 83 EC 24 E8 21 61 FB FF
12377
12378==== BB 1316 (0x3A9FD670) in 23657B, out 133526B, BBs exec'd 0 ====
12379 0x3A9FD670: addl $0xB29A0, %ebx
12380 0x3A9FD676: cmpl $0x0, 0x1B8(%ebx)
12381 0x3A9FD67D: movl $0x0, -32(%ebp)
12382 0x3A9FD684: setnz %al
12383 0x3A9FD687: testl %eax,%eax
12384 0x3A9FD689: movl %eax,-36(%ebp)
12385 0x3A9FD68C: jnz-32 0x3A9FD80D
12386. 1316 3A9FD670 34
12387. 81 C3 A0 29 0B 00 83 BB B8 01 00 00 00 C7 45 E0 00 00 00 00 0F 95 C0 85 C0 89 45 DC 0F 85 7B 01 00 00
12388
12389==== BB 1317 (0x3A9FD692) in 23691B, out 133655B, BBs exec'd 0 ====
12390 0x3A9FD692: movl 8(%ebp),%esi
12391 0x3A9FD695: testl %esi,%esi
12392 0x3A9FD697: jz-8 0x3A9FD6A7
12393. 1317 3A9FD692 7
12394. 8B 75 08 85 F6 74 0E
12395
12396==== BB 1318 (0x3A9FD6A7) in 23698B, out 133727B, BBs exec'd 0 ====
12397 0x3A9FD6A7: movl 0xFFFF9570(%ebx),%esi
12398 0x3A9FD6AD: movl 0x9B0(%ebx),%edi
12399 0x3A9FD6B3: testl %esi,%esi
12400 0x3A9FD6B5: jnz-8 0x3A9FD6D0
12401. 1318 3A9FD6A7 16
12402. 8B B3 70 95 FF FF 8B BB B0 09 00 00 85 F6 75 19
12403
12404==== BB 1319 (0x3A9FD6D0) in 23714B, out 133818B, BBs exec'd 0 ====
12405 0x3A9FD6D0: movl %esi,0x9B4(%ebx)
12406 0x3A9FD6D6: movl 8(%ebp),%ecx
12407 0x3A9FD6D9: testl %ecx,%ecx
12408 0x3A9FD6DB: jz-8 0x3A9FD6EE
12409. 1319 3A9FD6D0 13
12410. 89 B3 B4 09 00 00 8B 4D 08 85 C9 74 11
12411
12412==== BB 1320 (0x3A9FD6EE) in 23727B, out 133909B, BBs exec'd 0 ====
12413 0x3A9FD6EE: movl 92(%esi),%edx
12414 0x3A9FD6F1: testl %edx,%edx
12415 0x3A9FD6F3: jle-32 0x3A9FD7C0
12416. 1320 3A9FD6EE 11
12417. 8B 56 5C 85 D2 0F 8E C7 00 00 00
12418
12419==== BB 1321 (0x3A9FD7C0) in 23738B, out 133981B, BBs exec'd 0 ====
12420 0x3A9FD7C0: movl 16(%esi),%eax
12421 0x3A9FD7C3: cmpl %eax,20(%esi)
12422 0x3A9FD7C6: jbe-32 0x3A9FD6F9
12423. 1321 3A9FD7C0 12
12424. 8B 46 10 39 46 14 0F 86 2D FF FF FF
12425
12426==== BB 1322 (0x3A9FD6F9) in 23750B, out 134056B, BBs exec'd 0 ====
12427 0x3A9FD6F9: movzbl 70(%esi),%ecx
12428 0x3A9FD6FD: testb %cl,%cl
12429 0x3A9FD6FF: jnz-8 0x3A9FD730
12430. 1322 3A9FD6F9 8
12431. 0F B6 4E 46 84 C9 75 2F
12432
12433==== BB 1323 (0x3A9FD701) in 23758B, out 134133B, BBs exec'd 0 ====
12434 0x3A9FD701: testl %edx,%edx
12435 0x3A9FD703: jle-8 0x3A9FD730
12436. 1323 3A9FD701 4
12437. 85 D2 7E 2B
12438
12439==== BB 1324 (0x3A9FD730) in 23762B, out 134192B, BBs exec'd 0 ====
12440 0x3A9FD730: movl 8(%ebp),%eax
12441 0x3A9FD733: testl %eax,%eax
12442 0x3A9FD735: jz-8 0x3A9FD748
12443. 1324 3A9FD730 7
12444. 8B 45 08 85 C0 74 11
12445
12446==== BB 1325 (0x3A9FD748) in 23769B, out 134264B, BBs exec'd 0 ====
12447 0x3A9FD748: xorl %eax, %eax
12448 0x3A9FD74A: movl %eax,0x9B4(%ebx)
12449 0x3A9FD750: movl 0x9B0(%ebx),%eax
12450 0x3A9FD756: cmpl %eax,%edi
12451 0x3A9FD758: jnz-32 0x3A9FD6C0
12452. 1325 3A9FD748 22
12453. 31 C0 89 83 B4 09 00 00 8B 83 B0 09 00 00 39 C7 0F 85 62 FF FF FF
12454
12455==== BB 1326 (0x3A9FD75E) in 23791B, out 134363B, BBs exec'd 0 ====
12456 0x3A9FD75E: movl 52(%esi),%esi
12457 0x3A9FD761: testl %esi,%esi
12458 0x3A9FD763: jnz-32 0x3A9FD6D0
12459. 1326 3A9FD75E 11
12460. 8B 76 34 85 F6 0F 85 67 FF FF FF
12461
12462==== BB 1327 (0x3A9FD769) in 23802B, out 134435B, BBs exec'd 0 ====
12463 0x3A9FD769: leal 0(%esi,,), %esi
12464 0x3A9FD770: movl 8(%ebp),%eax
12465 0x3A9FD773: testl %eax,%eax
12466 0x3A9FD775: jz-8 0x3A9FD785
12467. 1327 3A9FD769 14
12468. 8D B4 26 00 00 00 00 8B 45 08 85 C0 74 0E
12469
12470==== BB 1328 (0x3A9FD785) in 23816B, out 134520B, BBs exec'd 0 ====
12471 0x3A9FD785: movl -36(%ebp),%edi
12472 0x3A9FD788: testl %edi,%edi
12473 0x3A9FD78A: jnz-32 0x3A9FD82D
12474. 1328 3A9FD785 11
12475. 8B 7D DC 85 FF 0F 85 9D 00 00 00
12476
12477==== BB 1329 (0x3A9FD790) in 23827B, out 134592B, BBs exec'd 0 ====
12478 0x3A9FD790: movl -32(%ebp),%eax
12479 0x3A9FD793: addl $0x24, %esp
12480 0x3A9FD796: popl %ebx
12481 0x3A9FD797: popl %esi
12482 0x3A9FD798: popl %edi
12483 0x3A9FD799: popl %ebp
12484 0x3A9FD79A: ret
12485. 1329 3A9FD790 11
12486. 8B 45 E0 83 C4 24 5B 5E 5F 5D C3
12487
12488==== BB 1330 (0x3A9FD890) in 23838B, out 134714B, BBs exec'd 0 ====
12489 0x3A9FD890: movl 0xFFFF9570(%ebx),%esi
12490 0x3A9FD896: movl %eax,%edi
12491 0x3A9FD898: testl %esi,%esi
12492 0x3A9FD89A: jz-8 0x3A9FD8CE
12493. 1330 3A9FD890 12
12494. 8B B3 70 95 FF FF 89 C7 85 F6 74 32
12495
12496==== BB 1331 (0x3A9FD89C) in 23850B, out 134799B, BBs exec'd 0 ====
12497 0x3A9FD89C: leal 0(%esi,,), %esi
12498 0x3A9FD8A0: movl (%esi),%eax
12499 0x3A9FD8A2: testb $0x2, %al
12500 0x3A9FD8A4: jnz-8 0x3A9FD8C0
12501. 1331 3A9FD89C 10
12502. 8D 74 26 00 8B 06 A8 02 75 1A
12503
12504==== BB 1332 (0x3A9FD8C0) in 23860B, out 134888B, BBs exec'd 0 ====
12505 0x3A9FD8C0: movl $0xFFFFFFFF, 92(%esi)
12506 0x3A9FD8C7: movl 52(%esi),%esi
12507 0x3A9FD8CA: testl %esi,%esi
12508 0x3A9FD8CC: jnz-8 0x3A9FD8A0
12509. 1332 3A9FD8C0 14
12510. C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2
12511
12512==== BB 1333 (0x3A9FD8A0) in 23874B, out 134975B, BBs exec'd 0 ====
12513 0x3A9FD8A0: movl (%esi),%eax
12514 0x3A9FD8A2: testb $0x2, %al
12515 0x3A9FD8A4: jnz-8 0x3A9FD8C0
12516. 1333 3A9FD8A0 6
12517. 8B 06 A8 02 75 1A
12518
12519==== BB 1334 (0x3A9FD8A6) in 23880B, out 135050B, BBs exec'd 0 ====
12520 0x3A9FD8A6: andl $0x1008, %eax
12521 0x3A9FD8AB: cmpl $0x8, %eax
12522 0x3A9FD8AE: jz-8 0x3A9FD8C0
12523. 1334 3A9FD8A6 10
12524. 25 08 10 00 00 83 F8 08 74 10
12525
12526==== BB 1335 (0x3A9FD8B0) in 23890B, out 135121B, BBs exec'd 0 ====
12527 0x3A9FD8B0: movl 92(%esi),%eax
12528 0x3A9FD8B3: testl %eax,%eax
12529 0x3A9FD8B5: jnz-8 0x3A9FD8D8
12530. 1335 3A9FD8B0 7
12531. 8B 46 5C 85 C0 75 21
12532
12533==== BB 1336 (0x3A9FD8B7) in 23897B, out 135193B, BBs exec'd 0 ====
12534 0x3A9FD8B7: movl %esi,%esi
12535 0x3A9FD8B9: leal 0(%edi,,), %edi
12536 0x3A9FD8C0: movl $0xFFFFFFFF, 92(%esi)
12537 0x3A9FD8C7: movl 52(%esi),%esi
12538 0x3A9FD8CA: testl %esi,%esi
12539 0x3A9FD8CC: jnz-8 0x3A9FD8A0
12540. 1336 3A9FD8B7 23
12541. 89 F6 8D BC 27 00 00 00 00 C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2
12542
12543==== BB 1337 (0x3A9FD8CE) in 23920B, out 135297B, BBs exec'd 0 ====
12544 0x3A9FD8CE: addl $0xC, %esp
12545 0x3A9FD8D1: movl %edi,%eax
12546 0x3A9FD8D3: popl %ebx
12547 0x3A9FD8D4: popl %esi
12548 0x3A9FD8D5: popl %edi
12549 0x3A9FD8D6: popl %ebp
12550 0x3A9FD8D7: ret
12551. 1337 3A9FD8CE 10
12552. 83 C4 0C 89 F8 5B 5E 5F 5D C3
12553
12554==== BB 1338 (0x3A9C8CFA) in 23930B, out 135415B, BBs exec'd 0 ====
12555 0x3A9C8CFA: addl $0x4, %esi
12556 0x3A9C8CFD: cmpl %edi,%esi
12557 0x3A9C8CFF: jb-8 0x3A9C8CF8
12558. 1338 3A9C8CFA 7
12559. 83 C6 04 39 FE 72 F7
12560
12561==== BB 1339 (0x3A9C8D01) in 23937B, out 135482B, BBs exec'd 0 ====
12562 0x3A9C8D01: jmp-8 0x3A9C8CED
12563. 1339 3A9C8D01 2
12564. EB EA
12565
12566==== BB 1340 (0x3A9C8CED) in 23939B, out 135510B, BBs exec'd 0 ====
12567 0x3A9C8CED: movl 8(%ebp),%eax
12568 0x3A9C8CF0: movl %eax,(%esp,,)
12569 0x3A9C8CF3: call 0x3AA2658C
12570. 1340 3A9C8CED 11
12571. 8B 45 08 89 04 24 E8 94 D8 05 00
12572
12573==== BB 1341 __GI__exit(0x3AA2658C) in 23950B, out 135578B, BBs exec'd 0 ====
12574 0x3AA2658C: movl 4(%esp,,),%ebx
12575 0x3AA26590: movl $0xFC,%eax
12576 0x3AA26595: int $0x80
12577. 1341 3AA2658C 11
12578. 8B 5C 24 04 B8 FC 00 00 00 CD 80
12579
12580==6382==