acb159:	e8 e7 62 95 ff       	call   0x421445
acb15e:	59                   	pop    %ecx
acb15f:	59                   	pop    %ecx
acb160:	89 06                	mov    %eax,(%esi)
acb162:	83 c6 04             	add    $0x4,%esi
acb165:	3b f7                	cmp    %edi,%esi
acb167:	75 ea                	jne    0xacb153
acb169:	5b                   	pop    %ebx
acb16a:	5f                   	pop    %edi
acb16b:	5e                   	pop    %esi
acb16c:	c2 04 00             	ret    $0x4
acb16f:	cc                   	int3
acb170:	cc                   	int3
acb171:	cc                   	int3
acb172:	cc                   	int3
acb173:	cc                   	int3
acb174:	cc                   	int3
acb175:	cc                   	int3
acb176:	cc                   	int3
acb177:	cc                   	int3
acb178:	cc                   	int3
acb179:	cc                   	int3
acb17a:	8b ff                	mov    %edi,%edi
acb17c:	55                   	push   %ebp
acb17d:	8b ec                	mov    %esp,%ebp
acb17f:	8b 45 08             	mov    0x8(%ebp),%eax
acb182:	8b 00                	mov    (%eax),%eax
acb184:	89 01                	mov    %eax,(%ecx)
acb186:	8b c1                	mov    %ecx,%eax
acb188:	5d                   	pop    %ebp
acb189:	c2 04 00             	ret    $0x4
acb18c:	cc                   	int3
acb18d:	cc                   	int3
acb18e:	cc                   	int3
acb18f:	cc                   	int3
acb190:	8b ff                	mov    %edi,%edi
acb192:	55                   	push   %ebp
acb193:	8b ec                	mov    %esp,%ebp
acb195:	8b 45 08             	mov    0x8(%ebp),%eax
acb198:	89 01                	mov    %eax,(%ecx)
acb19a:	8b c1                	mov    %ecx,%eax
acb19c:	5d                   	pop    %ebp
acb19d:	c2 04 00             	ret    $0x4
acb1a0:	cc                   	int3
acb1a1:	cc                   	int3
acb1a2:	cc                   	int3
acb1a3:	cc                   	int3
acb1a4:	8b ff                	mov    %edi,%edi
acb1a6:	55                   	push   %ebp
acb1a7:	8b ec                	mov    %esp,%ebp
acb1a9:	8b 45 08             	mov    0x8(%ebp),%eax
acb1ac:	89 01                	mov    %eax,(%ecx)
acb1ae:	8b 45 0c             	mov    0xc(%ebp),%eax
acb1b1:	89 41 04             	mov    %eax,0x4(%ecx)
acb1b4:	8b 45 10             	mov    0x10(%ebp),%eax
acb1b7:	89 41 08             	mov    %eax,0x8(%ecx)
acb1ba:	8b 45 14             	mov    0x14(%ebp),%eax
acb1bd:	89 41 0c             	mov    %eax,0xc(%ecx)
acb1c0:	8b 45 18             	mov    0x18(%ebp),%eax
acb1c3:	89 41 10             	mov    %eax,0x10(%ecx)
acb1c6:	8b c1                	mov    %ecx,%eax
acb1c8:	5d                   	pop    %ebp
acb1c9:	c2 14 00             	ret    $0x14
acb1cc:	cc                   	int3
acb1cd:	cc                   	int3
acb1ce:	cc                   	int3
acb1cf:	cc                   	int3
acb1d0:	cc                   	int3
acb1d1:	cc                   	int3
acb1d2:	cc                   	int3
acb1d3:	cc                   	int3
acb1d4:	cc                   	int3
acb1d5:	cc                   	int3
acb1d6:	8b ff                	mov    %edi,%edi
acb1d8:	55                   	push   %ebp
acb1d9:	8b ec                	mov    %esp,%ebp
acb1db:	8b 45 08             	mov    0x8(%ebp),%eax
acb1de:	8b 00                	mov    (%eax),%eax
acb1e0:	89 01                	mov    %eax,(%ecx)
acb1e2:	8b c1                	mov    %ecx,%eax
acb1e4:	5d                   	pop    %ebp
acb1e5:	c2 04 00             	ret    $0x4
acb1e8:	cc                   	int3
acb1e9:	cc                   	int3
acb1ea:	cc                   	int3
acb1eb:	cc                   	int3
acb1ec:	8b ff                	mov    %edi,%edi
acb1ee:	55                   	push   %ebp
acb1ef:	8b ec                	mov    %esp,%ebp
acb1f1:	8b 45 08             	mov    0x8(%ebp),%eax
acb1f4:	8b 00                	mov    (%eax),%eax
acb1f6:	89 01                	mov    %eax,(%ecx)
acb1f8:	8b c1                	mov    %ecx,%eax
acb1fa:	5d                   	pop    %ebp
acb1fb:	c2 04 00             	ret    $0x4
acb1fe:	cc                   	int3
acb1ff:	cc                   	int3
acb200:	cc                   	int3
acb201:	cc                   	int3
acb202:	8b ff                	mov    %edi,%edi
acb204:	55                   	push   %ebp
acb205:	8b ec                	mov    %esp,%ebp
acb207:	8b 45 08             	mov    0x8(%ebp),%eax
acb20a:	8b 00                	mov    (%eax),%eax
acb20c:	89 01                	mov    %eax,(%ecx)
acb20e:	8b c1                	mov    %ecx,%eax
acb210:	5d                   	pop    %ebp
acb211:	c2 04 00             	ret    $0x4
acb214:	cc                   	int3
acb215:	cc                   	int3
acb216:	cc                   	int3
acb217:	cc                   	int3
acb218:	8b ff                	mov    %edi,%edi
acb21a:	55                   	push   %ebp
acb21b:	8b ec                	mov    %esp,%ebp
acb21d:	8b 45 08             	mov    0x8(%ebp),%eax
acb220:	8b 00                	mov    (%eax),%eax
acb222:	89 01                	mov    %eax,(%ecx)
acb224:	8b c1                	mov    %ecx,%eax
acb226:	5d                   	pop    %ebp
acb227:	c2 04 00             	ret    $0x4
acb22a:	cc                   	int3
acb22b:	cc                   	int3
acb22c:	cc                   	int3
acb22d:	cc                   	int3
acb22e:	8b ff                	mov    %edi,%edi
acb230:	55                   	push   %ebp
acb231:	8b ec                	mov    %esp,%ebp
acb233:	8b 45 08             	mov    0x8(%ebp),%eax
acb236:	89 01                	mov    %eax,(%ecx)
acb238:	8b c1                	mov    %ecx,%eax
acb23a:	5d                   	pop    %ebp
acb23b:	c2 04 00             	ret    $0x4
acb23e:	cc                   	int3
acb23f:	cc                   	int3
acb240:	cc                   	int3
acb241:	cc                   	int3
acb242:	8b ff                	mov    %edi,%edi
acb244:	55                   	push   %ebp
acb245:	8b ec                	mov    %esp,%ebp
acb247:	8b 45 08             	mov    0x8(%ebp),%eax
acb24a:	8b 00                	mov    (%eax),%eax
acb24c:	89 01                	mov    %eax,(%ecx)
acb24e:	8b c1                	mov    %ecx,%eax
acb250:	5d                   	pop    %ebp
acb251:	c2 04 00             	ret    $0x4
acb254:	cc                   	int3
acb255:	cc                   	int3
acb256:	cc                   	int3
acb257:	cc                   	int3
acb258:	8b ff                	mov    %edi,%edi
acb25a:	55                   	push   %ebp
acb25b:	8b ec                	mov    %esp,%ebp
acb25d:	8b 45 08             	mov    0x8(%ebp),%eax
acb260:	8b 00                	mov    (%eax),%eax
acb262:	89 01                	mov    %eax,(%ecx)
acb264:	8b c1                	mov    %ecx,%eax
acb266:	5d                   	pop    %ebp
acb267:	c2 04 00             	ret    $0x4
acb26a:	cc                   	int3
acb26b:	cc                   	int3
acb26c:	cc                   	int3
acb26d:	cc                   	int3
acb26e:	8b ff                	mov    %edi,%edi
acb270:	55                   	push   %ebp
acb271:	8b ec                	mov    %esp,%ebp
acb273:	8b 45 08             	mov    0x8(%ebp),%eax
acb276:	89 01                	mov    %eax,(%ecx)
acb278:	8b 45 0c             	mov    0xc(%ebp),%eax
acb27b:	89 41 04             	mov    %eax,0x4(%ecx)
acb27e:	8b 45 10             	mov    0x10(%ebp),%eax
acb281:	89 41 08             	mov    %eax,0x8(%ecx)
acb284:	8b 45 14             	mov    0x14(%ebp),%eax
acb287:	89 41 0c             	mov    %eax,0xc(%ecx)
acb28a:	8b 45 18             	mov    0x18(%ebp),%eax
acb28d:	89 41 10             	mov    %eax,0x10(%ecx)
acb290:	8b c1                	mov    %ecx,%eax
acb292:	5d                   	pop    %ebp
acb293:	c2 14 00             	ret    $0x14
acb296:	cc                   	int3
acb297:	cc                   	int3
acb298:	cc                   	int3
acb299:	cc                   	int3
acb29a:	cc                   	int3
acb29b:	cc                   	int3
acb29c:	cc                   	int3
acb29d:	cc                   	int3
acb29e:	cc                   	int3
acb29f:	cc                   	int3
acb2a0:	8b ff                	mov    %edi,%edi
acb2a2:	55                   	push   %ebp
acb2a3:	8b ec                	mov    %esp,%ebp
acb2a5:	8b 45 08             	mov    0x8(%ebp),%eax
acb2a8:	8b 00                	mov    (%eax),%eax
acb2aa:	89 01                	mov    %eax,(%ecx)
acb2ac:	8b c1                	mov    %ecx,%eax
acb2ae:	5d                   	pop    %ebp
acb2af:	c2 04 00             	ret    $0x4
acb2b2:	cc                   	int3
acb2b3:	cc                   	int3
acb2b4:	cc                   	int3
acb2b5:	cc                   	int3
acb2b6:	8b ff                	mov    %edi,%edi
acb2b8:	55                   	push   %ebp
acb2b9:	8b ec                	mov    %esp,%ebp
acb2bb:	8b 45 08             	mov    0x8(%ebp),%eax
acb2be:	89 01                	mov    %eax,(%ecx)
acb2c0:	8b c1                	mov    %ecx,%eax
acb2c2:	5d                   	pop    %ebp
acb2c3:	c2 04 00             	ret    $0x4
acb2c6:	cc                   	int3
acb2c7:	cc                   	int3
acb2c8:	cc                   	int3
acb2c9:	cc                   	int3
acb2ca:	8b ff                	mov    %edi,%edi
acb2cc:	55                   	push   %ebp
acb2cd:	8b ec                	mov    %esp,%ebp
acb2cf:	8b 45 08             	mov    0x8(%ebp),%eax
acb2d2:	89 01                	mov    %eax,(%ecx)
acb2d4:	8b c1                	mov    %ecx,%eax
acb2d6:	5d                   	pop    %ebp
acb2d7:	c2 04 00             	ret    $0x4
acb2da:	cc                   	int3
acb2db:	cc                   	int3
acb2dc:	cc                   	int3
acb2dd:	cc                   	int3
acb2de:	8b ff                	mov    %edi,%edi
acb2e0:	55                   	push   %ebp
acb2e1:	8b ec                	mov    %esp,%ebp
acb2e3:	8b 45 08             	mov    0x8(%ebp),%eax
acb2e6:	89 01                	mov    %eax,(%ecx)
acb2e8:	8b c1                	mov    %ecx,%eax
acb2ea:	5d                   	pop    %ebp
acb2eb:	c2 04 00             	ret    $0x4
acb2ee:	cc                   	int3
acb2ef:	cc                   	int3
acb2f0:	cc                   	int3
acb2f1:	cc                   	int3
acb2f2:	8b ff                	mov    %edi,%edi
acb2f4:	55                   	push   %ebp
acb2f5:	8b ec                	mov    %esp,%ebp
acb2f7:	8b 45 08             	mov    0x8(%ebp),%eax
acb2fa:	89 01                	mov    %eax,(%ecx)
acb2fc:	8b c1                	mov    %ecx,%eax
acb2fe:	5d                   	pop    %ebp
acb2ff:	c2 04 00             	ret    $0x4
acb302:	cc                   	int3
acb303:	cc                   	int3
acb304:	cc                   	int3
acb305:	cc                   	int3
acb306:	8b ff                	mov    %edi,%edi
acb308:	56                   	push   %esi
acb309:	8b f1                	mov    %ecx,%esi
acb30b:	ff 36                	push   (%esi)
acb30d:	e8 d4 6e 96 ff       	call   0x4321e6
acb312:	83 26 00             	andl   $0x0,(%esi)
acb315:	59                   	pop    %ecx
acb316:	5e                   	pop    %esi
acb317:	c3                   	ret
acb318:	cc                   	int3
acb319:	cc                   	int3
acb31a:	cc                   	int3
acb31b:	cc                   	int3
acb31c:	8b ff                	mov    %edi,%edi
acb31e:	56                   	push   %esi
acb31f:	8b f1                	mov    %ecx,%esi
acb321:	ff 36                	push   (%esi)
acb323:	e8 be 6e 96 ff       	call   0x4321e6
acb328:	83 26 00             	andl   $0x0,(%esi)
acb32b:	59                   	pop    %ecx
acb32c:	5e                   	pop    %esi
acb32d:	c3                   	ret
acb32e:	cc                   	int3
acb32f:	cc                   	int3
acb330:	cc                   	int3
acb331:	cc                   	int3
acb332:	8b ff                	mov    %edi,%edi
acb334:	56                   	push   %esi
acb335:	8b f1                	mov    %ecx,%esi
acb337:	ff 36                	push   (%esi)
acb339:	e8 a8 6e 96 ff       	call   0x4321e6
acb33e:	83 26 00             	andl   $0x0,(%esi)
acb341:	59                   	pop    %ecx
acb342:	5e                   	pop    %esi
acb343:	c3                   	ret
acb344:	cc                   	int3
acb345:	cc                   	int3
acb346:	cc                   	int3
acb347:	cc                   	int3
acb348:	33 c0                	xor    %eax,%eax
acb34a:	39 01                	cmp    %eax,(%ecx)
acb34c:	0f 95 c0             	setne  %al
acb34f:	c3                   	ret
acb350:	cc                   	int3
acb351:	cc                   	int3
acb352:	33 c0                	xor    %eax,%eax
acb354:	39 01                	cmp    %eax,(%ecx)
acb356:	0f 95 c0             	setne  %al
acb359:	c3                   	ret
acb35a:	cc                   	int3
acb35b:	cc                   	int3
acb35c:	33 c0                	xor    %eax,%eax
acb35e:	39 01                	cmp    %eax,(%ecx)
acb360:	0f 95 c0             	setne  %al
acb363:	c3                   	ret
acb364:	cc                   	int3
acb365:	cc                   	int3
acb366:	ff 31                	push   (%ecx)
acb368:	e8 bf 5d 93 ff       	call   0x40112c
acb36d:	59                   	pop    %ecx
acb36e:	c3                   	ret
acb36f:	cc                   	int3
acb370:	cc                   	int3
acb371:	8b 01                	mov    (%ecx),%eax
acb373:	8b 00                	mov    (%eax),%eax
acb375:	ff 30                	push   (%eax)
acb377:	e8 8a 46 94 ff       	call   0x40fa06
acb37c:	59                   	pop    %ecx
acb37d:	c3                   	ret
acb37e:	cc                   	int3
acb37f:	cc                   	int3
acb380:	cc                   	int3
acb381:	8b ff                	mov    %edi,%edi
acb383:	55                   	push   %ebp
acb384:	8b ec                	mov    %esp,%ebp
acb386:	83 ec 14             	sub    $0x14,%esp
acb389:	56                   	push   %esi
acb38a:	57                   	push   %edi
acb38b:	68 b8 00 00 00       	push   $0xb8
acb390:	6a 01                	push   $0x1
acb392:	8b f9                	mov    %ecx,%edi
acb394:	e8 8b c7 95 ff       	call   0x427b24
acb399:	8b f0                	mov    %eax,%esi
acb39b:	8b 07                	mov    (%edi),%eax
acb39d:	6a 00                	push   $0x0
acb39f:	89 30                	mov    %esi,(%eax)
acb3a1:	e8 40 6e 96 ff       	call   0x4321e6
acb3a6:	83 c4 0c             	add    $0xc,%esp
acb3a9:	85 f6                	test   %esi,%esi
acb3ab:	74 2a                	je     0xacb3d7
acb3ad:	8b 07                	mov    (%edi),%eax
acb3af:	89 45 ec             	mov    %eax,-0x14(%ebp)
acb3b2:	8b 47 04             	mov    0x4(%edi),%eax
acb3b5:	89 45 f0             	mov    %eax,-0x10(%ebp)
acb3b8:	8b 47 08             	mov    0x8(%edi),%eax
acb3bb:	89 45 f4             	mov    %eax,-0xc(%ebp)
acb3be:	8b 47 0c             	mov    0xc(%edi),%eax
acb3c1:	89 45 f8             	mov    %eax,-0x8(%ebp)
acb3c4:	8b 47 10             	mov    0x10(%edi),%eax
acb3c7:	89 45 fc             	mov    %eax,-0x4(%ebp)