ac2073:	8b 45 10             	mov    0x10(%ebp),%eax
ac2076:	ff 30                	push   (%eax)
ac2078:	8b 45 0c             	mov    0xc(%ebp),%eax
ac207b:	ff 30                	push   (%eax)
ac207d:	8b 45 08             	mov    0x8(%ebp),%eax
ac2080:	ff 30                	push   (%eax)
ac2082:	e8 0d ff 95 ff       	call   0x421f94
ac2087:	83 c4 0c             	add    $0xc,%esp
ac208a:	5d                   	pop    %ebp
ac208b:	c3                   	ret
ac208c:	cc                   	int3
ac208d:	cc                   	int3
ac208e:	cc                   	int3
ac208f:	cc                   	int3
ac2090:	cc                   	int3
ac2091:	cc                   	int3
ac2092:	cc                   	int3
ac2093:	8b ff                	mov    %edi,%edi
ac2095:	55                   	push   %ebp
ac2096:	8b ec                	mov    %esp,%ebp
ac2098:	8b 45 10             	mov    0x10(%ebp),%eax
ac209b:	ff 30                	push   (%eax)
ac209d:	8b 45 0c             	mov    0xc(%ebp),%eax
ac20a0:	ff 30                	push   (%eax)
ac20a2:	8b 45 08             	mov    0x8(%ebp),%eax
ac20a5:	ff 30                	push   (%eax)
ac20a7:	e8 bf 05 95 ff       	call   0x41266b
ac20ac:	83 c4 0c             	add    $0xc,%esp
ac20af:	5d                   	pop    %ebp
ac20b0:	c3                   	ret
ac20b1:	cc                   	int3
ac20b2:	cc                   	int3
ac20b3:	cc                   	int3
ac20b4:	cc                   	int3
ac20b5:	cc                   	int3
ac20b6:	cc                   	int3
ac20b7:	cc                   	int3
ac20b8:	8b ff                	mov    %edi,%edi
ac20ba:	55                   	push   %ebp
ac20bb:	8b ec                	mov    %esp,%ebp
ac20bd:	51                   	push   %ecx
ac20be:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
ac20c3:	33 c5                	xor    %ebp,%eax
ac20c5:	89 45 fc             	mov    %eax,-0x4(%ebp)
ac20c8:	56                   	push   %esi
ac20c9:	8b f1                	mov    %ecx,%esi
ac20cb:	57                   	push   %edi
ac20cc:	8d 7e 04             	lea    0x4(%esi),%edi
ac20cf:	eb 11                	jmp    0xac20e2
ac20d1:	8b 4d 08             	mov    0x8(%ebp),%ecx
ac20d4:	56                   	push   %esi
ac20d5:	ff 15 00 80 db 00    	call   *0xdb8000
ac20db:	ff 55 08             	call   *0x8(%ebp)
ac20de:	59                   	pop    %ecx
ac20df:	83 c6 04             	add    $0x4,%esi
ac20e2:	3b f7                	cmp    %edi,%esi
ac20e4:	75 eb                	jne    0xac20d1
ac20e6:	8b 4d fc             	mov    -0x4(%ebp),%ecx
ac20e9:	5f                   	pop    %edi
ac20ea:	33 cd                	xor    %ebp,%ecx
ac20ec:	5e                   	pop    %esi
ac20ed:	e8 c4 96 95 ff       	call   0x41b7b6
ac20f2:	8b e5                	mov    %ebp,%esp
ac20f4:	5d                   	pop    %ebp
ac20f5:	c2 04 00             	ret    $0x4
ac20f8:	cc                   	int3
ac20f9:	cc                   	int3
ac20fa:	cc                   	int3
ac20fb:	cc                   	int3
ac20fc:	cc                   	int3
ac20fd:	cc                   	int3
ac20fe:	cc                   	int3
ac20ff:	cc                   	int3
ac2100:	cc                   	int3
ac2101:	cc                   	int3
ac2102:	cc                   	int3
ac2103:	cc                   	int3
ac2104:	cc                   	int3
ac2105:	cc                   	int3
ac2106:	cc                   	int3
ac2107:	cc                   	int3
ac2108:	8b ff                	mov    %edi,%edi
ac210a:	55                   	push   %ebp
ac210b:	8b ec                	mov    %esp,%ebp
ac210d:	51                   	push   %ecx
ac210e:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
ac2113:	33 c5                	xor    %ebp,%eax
ac2115:	89 45 fc             	mov    %eax,-0x4(%ebp)
ac2118:	56                   	push   %esi
ac2119:	8b f1                	mov    %ecx,%esi
ac211b:	57                   	push   %edi
ac211c:	8d 7e 04             	lea    0x4(%esi),%edi
ac211f:	eb 11                	jmp    0xac2132
ac2121:	8b 4d 08             	mov    0x8(%ebp),%ecx
ac2124:	56                   	push   %esi
ac2125:	ff 15 00 80 db 00    	call   *0xdb8000
ac212b:	ff 55 08             	call   *0x8(%ebp)
ac212e:	59                   	pop    %ecx
ac212f:	83 c6 04             	add    $0x4,%esi
ac2132:	3b f7                	cmp    %edi,%esi
ac2134:	75 eb                	jne    0xac2121
ac2136:	8b 4d fc             	mov    -0x4(%ebp),%ecx
ac2139:	5f                   	pop    %edi
ac213a:	33 cd                	xor    %ebp,%ecx
ac213c:	5e                   	pop    %esi
ac213d:	e8 74 96 95 ff       	call   0x41b7b6
ac2142:	8b e5                	mov    %ebp,%esp
ac2144:	5d                   	pop    %ebp
ac2145:	c2 04 00             	ret    $0x4
ac2148:	cc                   	int3
ac2149:	cc                   	int3
ac214a:	cc                   	int3
ac214b:	cc                   	int3
ac214c:	cc                   	int3
ac214d:	cc                   	int3
ac214e:	cc                   	int3
ac214f:	cc                   	int3
ac2150:	cc                   	int3
ac2151:	cc                   	int3
ac2152:	cc                   	int3
ac2153:	cc                   	int3
ac2154:	cc                   	int3
ac2155:	cc                   	int3
ac2156:	cc                   	int3
ac2157:	cc                   	int3
ac2158:	8b ff                	mov    %edi,%edi
ac215a:	55                   	push   %ebp
ac215b:	8b ec                	mov    %esp,%ebp
ac215d:	8b 45 08             	mov    0x8(%ebp),%eax
ac2160:	8b 00                	mov    (%eax),%eax
ac2162:	3b 05 48 19 d8 00    	cmp    0xd81948,%eax
ac2168:	74 07                	je     0xac2171
ac216a:	50                   	push   %eax
ac216b:	e8 4b fd ff ff       	call   0xac1ebb
ac2170:	59                   	pop    %ecx
ac2171:	5d                   	pop    %ebp
ac2172:	c3                   	ret
ac2173:	cc                   	int3
ac2174:	cc                   	int3
ac2175:	cc                   	int3
ac2176:	cc                   	int3
ac2177:	cc                   	int3
ac2178:	cc                   	int3
ac2179:	8b ff                	mov    %edi,%edi
ac217b:	55                   	push   %ebp
ac217c:	8b ec                	mov    %esp,%ebp
ac217e:	8b 45 08             	mov    0x8(%ebp),%eax
ac2181:	8b 00                	mov    (%eax),%eax
ac2183:	3b 05 44 19 d8 00    	cmp    0xd81944,%eax
ac2189:	74 07                	je     0xac2192
ac218b:	50                   	push   %eax
ac218c:	e8 64 fd ff ff       	call   0xac1ef5
ac2191:	59                   	pop    %ecx
ac2192:	5d                   	pop    %ebp
ac2193:	c3                   	ret
ac2194:	cc                   	int3
ac2195:	cc                   	int3
ac2196:	cc                   	int3
ac2197:	cc                   	int3
ac2198:	cc                   	int3
ac2199:	cc                   	int3
ac219a:	8b ff                	mov    %edi,%edi
ac219c:	55                   	push   %ebp
ac219d:	8b ec                	mov    %esp,%ebp
ac219f:	8b 45 08             	mov    0x8(%ebp),%eax
ac21a2:	89 01                	mov    %eax,(%ecx)
ac21a4:	8b c1                	mov    %ecx,%eax
ac21a6:	5d                   	pop    %ebp
ac21a7:	c2 04 00             	ret    $0x4
ac21aa:	cc                   	int3
ac21ab:	cc                   	int3
ac21ac:	cc                   	int3
ac21ad:	cc                   	int3
ac21ae:	8b ff                	mov    %edi,%edi
ac21b0:	55                   	push   %ebp
ac21b1:	8b ec                	mov    %esp,%ebp
ac21b3:	8b 45 08             	mov    0x8(%ebp),%eax
ac21b6:	89 01                	mov    %eax,(%ecx)
ac21b8:	8b c1                	mov    %ecx,%eax
ac21ba:	5d                   	pop    %ebp
ac21bb:	c2 04 00             	ret    $0x4
ac21be:	cc                   	int3
ac21bf:	cc                   	int3
ac21c0:	cc                   	int3
ac21c1:	cc                   	int3
ac21c2:	8b ff                	mov    %edi,%edi
ac21c4:	56                   	push   %esi
ac21c5:	8b f1                	mov    %ecx,%esi
ac21c7:	ff 36                	push   (%esi)
ac21c9:	e8 18 00 97 ff       	call   0x4321e6
ac21ce:	83 26 00             	andl   $0x0,(%esi)
ac21d1:	59                   	pop    %ecx
ac21d2:	5e                   	pop    %esi
ac21d3:	c3                   	ret
ac21d4:	cc                   	int3
ac21d5:	cc                   	int3
ac21d6:	cc                   	int3
ac21d7:	cc                   	int3
ac21d8:	8b ff                	mov    %edi,%edi
ac21da:	56                   	push   %esi
ac21db:	8b f1                	mov    %ecx,%esi
ac21dd:	ff 36                	push   (%esi)
ac21df:	e8 02 00 97 ff       	call   0x4321e6
ac21e4:	83 26 00             	andl   $0x0,(%esi)
ac21e7:	59                   	pop    %ecx
ac21e8:	5e                   	pop    %esi
ac21e9:	c3                   	ret
ac21ea:	cc                   	int3
ac21eb:	cc                   	int3
ac21ec:	cc                   	int3
ac21ed:	cc                   	int3
ac21ee:	33 c0                	xor    %eax,%eax
ac21f0:	39 01                	cmp    %eax,(%ecx)
ac21f2:	0f 95 c0             	setne  %al
ac21f5:	c3                   	ret
ac21f6:	cc                   	int3
ac21f7:	cc                   	int3
ac21f8:	33 c0                	xor    %eax,%eax
ac21fa:	39 01                	cmp    %eax,(%ecx)
ac21fc:	0f 95 c0             	setne  %al
ac21ff:	c3                   	ret
ac2200:	cc                   	int3
ac2201:	cc                   	int3
ac2202:	8b 01                	mov    (%ecx),%eax
ac2204:	83 21 00             	andl   $0x0,(%ecx)
ac2207:	c3                   	ret
ac2208:	8b 01                	mov    (%ecx),%eax
ac220a:	83 21 00             	andl   $0x0,(%ecx)
ac220d:	c3                   	ret
ac220e:	8b 01                	mov    (%ecx),%eax
ac2210:	c3                   	ret
ac2211:	8b 01                	mov    (%ecx),%eax
ac2213:	c3                   	ret
ac2214:	b8 38 19 d8 00       	mov    $0xd81938,%eax
ac2219:	c3                   	ret
ac221a:	b8 3c 19 d8 00       	mov    $0xd8193c,%eax
ac221f:	c3                   	ret
ac2220:	b8 38 19 d8 00       	mov    $0xd81938,%eax
ac2225:	c3                   	ret
ac2226:	b8 3c 19 d8 00       	mov    $0xd8193c,%eax
ac222b:	c3                   	ret
ac222c:	b8 48 19 d8 00       	mov    $0xd81948,%eax
ac2231:	c3                   	ret
ac2232:	b8 44 19 d8 00       	mov    $0xd81944,%eax
ac2237:	c3                   	ret
ac2238:	8b ff                	mov    %edi,%edi
ac223a:	55                   	push   %ebp
ac223b:	8b ec                	mov    %esp,%ebp
ac223d:	8d 41 04             	lea    0x4(%ecx),%eax
ac2240:	8b d0                	mov    %eax,%edx
ac2242:	2b d1                	sub    %ecx,%edx
ac2244:	83 c2 03             	add    $0x3,%edx
ac2247:	56                   	push   %esi
ac2248:	33 f6                	xor    %esi,%esi
ac224a:	c1 ea 02             	shr    $0x2,%edx
ac224d:	3b c1                	cmp    %ecx,%eax
ac224f:	1b c0                	sbb    %eax,%eax
ac2251:	f7 d0                	not    %eax
ac2253:	23 c2                	and    %edx,%eax
ac2255:	74 0d                	je     0xac2264
ac2257:	8b 55 08             	mov    0x8(%ebp),%edx
ac225a:	46                   	inc    %esi
ac225b:	89 11                	mov    %edx,(%ecx)
ac225d:	8d 49 04             	lea    0x4(%ecx),%ecx
ac2260:	3b f0                	cmp    %eax,%esi
ac2262:	75 f6                	jne    0xac225a
ac2264:	5e                   	pop    %esi
ac2265:	5d                   	pop    %ebp
ac2266:	c2 04 00             	ret    $0x4
ac2269:	cc                   	int3
ac226a:	cc                   	int3
ac226b:	cc                   	int3
ac226c:	cc                   	int3
ac226d:	cc                   	int3
ac226e:	cc                   	int3
ac226f:	cc                   	int3
ac2270:	cc                   	int3
ac2271:	cc                   	int3
ac2272:	cc                   	int3
ac2273:	cc                   	int3
ac2274:	cc                   	int3
ac2275:	8b ff                	mov    %edi,%edi
ac2277:	55                   	push   %ebp
ac2278:	8b ec                	mov    %esp,%ebp
ac227a:	8d 41 04             	lea    0x4(%ecx),%eax
ac227d:	8b d0                	mov    %eax,%edx
ac227f:	2b d1                	sub    %ecx,%edx
ac2281:	83 c2 03             	add    $0x3,%edx
ac2284:	56                   	push   %esi
ac2285:	33 f6                	xor    %esi,%esi
ac2287:	c1 ea 02             	shr    $0x2,%edx
ac228a:	3b c1                	cmp    %ecx,%eax
ac228c:	1b c0                	sbb    %eax,%eax
ac228e:	f7 d0                	not    %eax
ac2290:	23 c2                	and    %edx,%eax
ac2292:	74 0d                	je     0xac22a1
ac2294:	8b 55 08             	mov    0x8(%ebp),%edx
ac2297:	46                   	inc    %esi
ac2298:	89 11                	mov    %edx,(%ecx)
ac229a:	8d 49 04             	lea    0x4(%ecx),%ecx
ac229d:	3b f0                	cmp    %eax,%esi
ac229f:	75 f6                	jne    0xac2297
ac22a1:	5e                   	pop    %esi
ac22a2:	5d                   	pop    %ebp
ac22a3:	c2 04 00             	ret    $0x4
ac22a6:	cc                   	int3
ac22a7:	cc                   	int3
ac22a8:	cc                   	int3
ac22a9:	cc                   	int3
ac22aa:	cc                   	int3
ac22ab:	cc                   	int3
ac22ac:	cc                   	int3
ac22ad:	cc                   	int3
ac22ae:	cc                   	int3
ac22af:	cc                   	int3
ac22b0:	cc                   	int3
ac22b1:	cc                   	int3
ac22b2:	33 c0                	xor    %eax,%eax
ac22b4:	39 01                	cmp    %eax,(%ecx)
ac22b6:	0f 95 c0             	setne  %al
ac22b9:	c3                   	ret
ac22ba:	cc                   	int3
ac22bb:	cc                   	int3
ac22bc:	33 c0                	xor    %eax,%eax
ac22be:	39 01                	cmp    %eax,(%ecx)
ac22c0:	0f 95 c0             	setne  %al
ac22c3:	c3                   	ret
ac22c4:	cc                   	int3
ac22c5:	cc                   	int3
ac22c6:	e9 ef d5 96 ff       	jmp    0x42f8ba
ac22cb:	c3                   	ret
ac22cc:	8b ff                	mov    %edi,%edi
ac22ce:	56                   	push   %esi
ac22cf:	8b f1                	mov    %ecx,%esi
ac22d1:	ff 36                	push   (%esi)
ac22d3:	e8 0e ff 96 ff       	call   0x4321e6
ac22d8:	83 26 00             	andl   $0x0,(%esi)
ac22db:	59                   	pop    %ecx
ac22dc:	5e                   	pop    %esi
ac22dd:	c3                   	ret
ac22de:	cc                   	int3
ac22df:	cc                   	int3
ac22e0:	cc                   	int3
ac22e1:	cc                   	int3
ac22e2:	8b ff                	mov    %edi,%edi
ac22e4:	56                   	push   %esi
ac22e5:	8b f1                	mov    %ecx,%esi
ac22e7:	ff 36                	push   (%esi)
ac22e9:	e8 f8 fe 96 ff       	call   0x4321e6
ac22ee:	83 26 00             	andl   $0x0,(%esi)