8432a2:	89 46 08             	mov    %eax,0x8(%esi)
8432a5:	eb 05                	jmp    0x8432ac
8432a7:	8b 0a                	mov    (%edx),%ecx
8432a9:	89 41 04             	mov    %eax,0x4(%ecx)
8432ac:	52                   	push   %edx
8432ad:	8b ce                	mov    %esi,%ecx
8432af:	e8 b2 b4 bf ff       	call   0x43e766
8432b4:	5e                   	pop    %esi
8432b5:	5d                   	pop    %ebp
8432b6:	c2 04 00             	ret    $0x4
8432b9:	cc                   	int3
8432ba:	cc                   	int3
8432bb:	cc                   	int3
8432bc:	cc                   	int3
8432bd:	cc                   	int3
8432be:	cc                   	int3
8432bf:	cc                   	int3
8432c0:	cc                   	int3
8432c1:	cc                   	int3
8432c2:	cc                   	int3
8432c3:	cc                   	int3
8432c4:	cc                   	int3
8432c5:	cc                   	int3
8432c6:	cc                   	int3
8432c7:	55                   	push   %ebp
8432c8:	8b ec                	mov    %esp,%ebp
8432ca:	56                   	push   %esi
8432cb:	57                   	push   %edi
8432cc:	8b 7d 08             	mov    0x8(%ebp),%edi
8432cf:	8d b1 cc 4d 00 00    	lea    0x4dcc(%ecx),%esi
8432d5:	6a 00                	push   $0x0
8432d7:	57                   	push   %edi
8432d8:	8b ce                	mov    %esi,%ecx
8432da:	e8 8b d5 bd ff       	call   0x42086a
8432df:	85 c0                	test   %eax,%eax
8432e1:	74 08                	je     0x8432eb
8432e3:	50                   	push   %eax
8432e4:	8b ce                	mov    %esi,%ecx
8432e6:	e8 49 ad bc ff       	call   0x40e034
8432eb:	85 ff                	test   %edi,%edi
8432ed:	74 12                	je     0x843301
8432ef:	8b 07                	mov    (%edi),%eax
8432f1:	6a 01                	push   $0x1
8432f3:	8b 70 04             	mov    0x4(%eax),%esi
8432f6:	8b ce                	mov    %esi,%ecx
8432f8:	e8 68 93 be ff       	call   0x42c665
8432fd:	8b cf                	mov    %edi,%ecx
8432ff:	ff d6                	call   *%esi
843301:	5f                   	pop    %edi
843302:	5e                   	pop    %esi
843303:	5d                   	pop    %ebp
843304:	c2 04 00             	ret    $0x4
843307:	cc                   	int3
843308:	cc                   	int3
843309:	cc                   	int3
84330a:	cc                   	int3
84330b:	cc                   	int3
84330c:	cc                   	int3
84330d:	cc                   	int3
84330e:	cc                   	int3
84330f:	cc                   	int3
843310:	cc                   	int3
843311:	cc                   	int3
843312:	cc                   	int3
843313:	cc                   	int3
843314:	cc                   	int3
843315:	cc                   	int3
843316:	cc                   	int3
843317:	8b 41 04             	mov    0x4(%ecx),%eax
84331a:	85 c0                	test   %eax,%eax
84331c:	74 21                	je     0x84333f
84331e:	8b 10                	mov    (%eax),%edx
843320:	56                   	push   %esi
843321:	8b 70 08             	mov    0x8(%eax),%esi
843324:	89 51 04             	mov    %edx,0x4(%ecx)
843327:	85 d2                	test   %edx,%edx
843329:	74 06                	je     0x843331
84332b:	83 62 04 00          	andl   $0x0,0x4(%edx)
84332f:	eb 04                	jmp    0x843335
843331:	83 61 08 00          	andl   $0x0,0x8(%ecx)
843335:	50                   	push   %eax
843336:	e8 2b b4 bf ff       	call   0x43e766
84333b:	8b c6                	mov    %esi,%eax
84333d:	5e                   	pop    %esi
84333e:	c3                   	ret
84333f:	e8 22 ec be ff       	call   0x431f66
843344:	cc                   	int3
843345:	cc                   	int3
843346:	cc                   	int3
843347:	cc                   	int3
843348:	cc                   	int3
843349:	cc                   	int3
84334a:	cc                   	int3
84334b:	cc                   	int3
84334c:	cc                   	int3
84334d:	cc                   	int3
84334e:	cc                   	int3
84334f:	cc                   	int3
843350:	55                   	push   %ebp
843351:	8b ec                	mov    %esp,%ebp
843353:	57                   	push   %edi
843354:	8b f9                	mov    %ecx,%edi
843356:	8d 87 30 4d 00 00    	lea    0x4d30(%edi),%eax
84335c:	85 c0                	test   %eax,%eax
84335e:	74 28                	je     0x843388
843360:	83 78 20 00          	cmpl   $0x0,0x20(%eax)
843364:	74 22                	je     0x843388
843366:	56                   	push   %esi
843367:	ff 75 08             	push   0x8(%ebp)
84336a:	8b 37                	mov    (%edi),%esi
84336c:	e8 9f a7 bd ff       	call   0x41db10
843371:	8b b6 84 01 00 00    	mov    0x184(%esi),%esi
843377:	8b ce                	mov    %esi,%ecx
843379:	50                   	push   %eax
84337a:	e8 e6 92 be ff       	call   0x42c665
84337f:	8b cf                	mov    %edi,%ecx
843381:	ff d6                	call   *%esi
843383:	5e                   	pop    %esi
843384:	85 c0                	test   %eax,%eax
843386:	74 57                	je     0x8433df
843388:	8d 87 f0 48 00 00    	lea    0x48f0(%edi),%eax
84338e:	85 c0                	test   %eax,%eax
843390:	74 2c                	je     0x8433be
843392:	83 78 20 00          	cmpl   $0x0,0x20(%eax)
843396:	74 26                	je     0x8433be
843398:	ff 75 08             	push   0x8(%ebp)
84339b:	8b cf                	mov    %edi,%ecx
84339d:	e8 6e a7 bd ff       	call   0x41db10
8433a2:	50                   	push   %eax
8433a3:	8b cf                	mov    %edi,%ecx
8433a5:	e8 52 51 be ff       	call   0x4284fc
8433aa:	6a 00                	push   $0x0
8433ac:	50                   	push   %eax
8433ad:	68 82 01 00 00       	push   $0x182
8433b2:	ff b7 10 49 00 00    	push   0x4910(%edi)
8433b8:	ff 15 20 40 d8 00    	call   *0xd84020
8433be:	ff 75 08             	push   0x8(%ebp)
8433c1:	8b cf                	mov    %edi,%ecx
8433c3:	e8 d7 04 bd ff       	call   0x41389f
8433c8:	8d 8f e8 00 00 00    	lea    0xe8(%edi),%ecx
8433ce:	85 c9                	test   %ecx,%ecx
8433d0:	74 0d                	je     0x8433df
8433d2:	83 79 20 00          	cmpl   $0x0,0x20(%ecx)
8433d6:	74 07                	je     0x8433df
8433d8:	5f                   	pop    %edi
8433d9:	5d                   	pop    %ebp
8433da:	e9 ae 60 be ff       	jmp    0x42948d
8433df:	5f                   	pop    %edi
8433e0:	5d                   	pop    %ebp
8433e1:	c2 04 00             	ret    $0x4
8433e4:	cc                   	int3
8433e5:	cc                   	int3
8433e6:	cc                   	int3
8433e7:	cc                   	int3
8433e8:	cc                   	int3
8433e9:	cc                   	int3
8433ea:	cc                   	int3
8433eb:	cc                   	int3
8433ec:	cc                   	int3
8433ed:	cc                   	int3
8433ee:	cc                   	int3
8433ef:	cc                   	int3
8433f0:	cc                   	int3
8433f1:	cc                   	int3
8433f2:	cc                   	int3
8433f3:	cc                   	int3
8433f4:	cc                   	int3
8433f5:	cc                   	int3
8433f6:	cc                   	int3
8433f7:	cc                   	int3
8433f8:	cc                   	int3
8433f9:	cc                   	int3
8433fa:	cc                   	int3
8433fb:	cc                   	int3
8433fc:	cc                   	int3
8433fd:	cc                   	int3
8433fe:	cc                   	int3
8433ff:	cc                   	int3
843400:	cc                   	int3
843401:	cc                   	int3
843402:	cc                   	int3
843403:	cc                   	int3
843404:	cc                   	int3
843405:	cc                   	int3
843406:	cc                   	int3
843407:	cc                   	int3
843408:	cc                   	int3
843409:	55                   	push   %ebp
84340a:	8b ec                	mov    %esp,%ebp
84340c:	56                   	push   %esi
84340d:	57                   	push   %edi
84340e:	ff 75 08             	push   0x8(%ebp)
843411:	8b f9                	mov    %ecx,%edi
843413:	e8 a0 e7 bb ff       	call   0x401bb8
843418:	8b f0                	mov    %eax,%esi
84341a:	8b cf                	mov    %edi,%ecx
84341c:	56                   	push   %esi
84341d:	e8 7d 04 bd ff       	call   0x41389f
843422:	8d 8f e8 00 00 00    	lea    0xe8(%edi),%ecx
843428:	85 c9                	test   %ecx,%ecx
84342a:	74 0c                	je     0x843438
84342c:	83 79 20 00          	cmpl   $0x0,0x20(%ecx)
843430:	74 06                	je     0x843438
843432:	56                   	push   %esi
843433:	e8 55 60 be ff       	call   0x42948d
843438:	8d 87 30 4d 00 00    	lea    0x4d30(%edi),%eax
84343e:	85 c0                	test   %eax,%eax
843440:	74 20                	je     0x843462
843442:	83 78 20 00          	cmpl   $0x0,0x20(%eax)
843446:	74 1a                	je     0x843462
843448:	8b 07                	mov    (%edi),%eax
84344a:	ff 75 08             	push   0x8(%ebp)
84344d:	8b b0 84 01 00 00    	mov    0x184(%eax),%esi
843453:	8b ce                	mov    %esi,%ecx
843455:	e8 0b 92 be ff       	call   0x42c665
84345a:	8b cf                	mov    %edi,%ecx
84345c:	ff d6                	call   *%esi
84345e:	85 c0                	test   %eax,%eax
843460:	74 2e                	je     0x843490
843462:	8d 87 f0 48 00 00    	lea    0x48f0(%edi),%eax
843468:	85 c0                	test   %eax,%eax
84346a:	74 24                	je     0x843490
84346c:	83 78 20 00          	cmpl   $0x0,0x20(%eax)
843470:	74 1e                	je     0x843490
843472:	ff 75 08             	push   0x8(%ebp)
843475:	8b cf                	mov    %edi,%ecx
843477:	e8 80 50 be ff       	call   0x4284fc
84347c:	6a 00                	push   $0x0
84347e:	50                   	push   %eax
84347f:	68 82 01 00 00       	push   $0x182
843484:	ff b7 10 49 00 00    	push   0x4910(%edi)
84348a:	ff 15 20 40 d8 00    	call   *0xd84020
843490:	5f                   	pop    %edi
843491:	5e                   	pop    %esi
843492:	5d                   	pop    %ebp
843493:	c2 04 00             	ret    $0x4
843496:	cc                   	int3
843497:	cc                   	int3
843498:	cc                   	int3
843499:	cc                   	int3
84349a:	cc                   	int3
84349b:	cc                   	int3
84349c:	cc                   	int3
84349d:	cc                   	int3
84349e:	cc                   	int3
84349f:	cc                   	int3
8434a0:	cc                   	int3
8434a1:	cc                   	int3
8434a2:	cc                   	int3
8434a3:	cc                   	int3
8434a4:	cc                   	int3
8434a5:	cc                   	int3
8434a6:	cc                   	int3
8434a7:	cc                   	int3
8434a8:	cc                   	int3
8434a9:	cc                   	int3
8434aa:	cc                   	int3
8434ab:	cc                   	int3
8434ac:	cc                   	int3
8434ad:	cc                   	int3
8434ae:	cc                   	int3
8434af:	cc                   	int3
8434b0:	cc                   	int3
8434b1:	cc                   	int3
8434b2:	cc                   	int3
8434b3:	cc                   	int3
8434b4:	cc                   	int3
8434b5:	cc                   	int3
8434b6:	cc                   	int3
8434b7:	cc                   	int3
8434b8:	cc                   	int3
8434b9:	55                   	push   %ebp
8434ba:	8b ec                	mov    %esp,%ebp
8434bc:	ff 75 08             	push   0x8(%ebp)
8434bf:	6a 09                	push   $0x9
8434c1:	68 0b 11 00 00       	push   $0x110b
8434c6:	ff 71 20             	push   0x20(%ecx)
8434c9:	ff 15 20 40 d8 00    	call   *0xd84020
8434cf:	5d                   	pop    %ebp
8434d0:	c2 04 00             	ret    $0x4
8434d3:	cc                   	int3
8434d4:	cc                   	int3
8434d5:	cc                   	int3
8434d6:	cc                   	int3
8434d7:	cc                   	int3
8434d8:	cc                   	int3
8434d9:	55                   	push   %ebp
8434da:	8b ec                	mov    %esp,%ebp
8434dc:	51                   	push   %ecx
8434dd:	53                   	push   %ebx
8434de:	56                   	push   %esi
8434df:	57                   	push   %edi
8434e0:	8b 7d 08             	mov    0x8(%ebp),%edi
8434e3:	8b d9                	mov    %ecx,%ebx
8434e5:	8b cf                	mov    %edi,%ecx
8434e7:	8b 47 18             	mov    0x18(%edi),%eax
8434ea:	f7 d0                	not    %eax
8434ec:	a8 01                	test   $0x1,%al
8434ee:	74 21                	je     0x843511
8434f0:	ff 73 0c             	push   0xc(%ebx)
8434f3:	e8 a8 70 bd ff       	call   0x41a5a0
8434f8:	8b 73 04             	mov    0x4(%ebx),%esi
8434fb:	eb 0e                	jmp    0x84350b
8434fd:	6a 01                	push   $0x1
8434ff:	8d 46 08             	lea    0x8(%esi),%eax
843502:	50                   	push   %eax
843503:	57                   	push   %edi
843504:	e8 67 31 be ff       	call   0x426670
843509:	8b 36                	mov    (%esi),%esi
84350b:	85 f6                	test   %esi,%esi
84350d:	75 ee                	jne    0x8434fd
84350f:	eb 26                	jmp    0x843537
843511:	e8 ce 14 bc ff       	call   0x4049e4
843516:	8b f0                	mov    %eax,%esi
843518:	85 f6                	test   %esi,%esi
84351a:	74 1b                	je     0x843537
84351c:	6a 01                	push   $0x1
84351e:	8d 45 fc             	lea    -0x4(%ebp),%eax
843521:	50                   	push   %eax
843522:	57                   	push   %edi
843523:	e8 48 31 be ff       	call   0x426670
843528:	ff 75 fc             	push   -0x4(%ebp)
84352b:	8b cb                	mov    %ebx,%ecx
84352d:	e8 42 3e bc ff       	call   0x407374
843532:	83 ee 01             	sub    $0x1,%esi
843535:	75 e5                	jne    0x84351c
843537:	5f                   	pop    %edi
843538:	5e                   	pop    %esi
843539:	5b                   	pop    %ebx
84353a:	8b e5                	mov    %ebp,%esp
84353c:	5d                   	pop    %ebp
84353d:	c2 04 00             	ret    $0x4
843540:	cc                   	int3
843541:	cc                   	int3
843542:	cc                   	int3
843543:	cc                   	int3
843544:	cc                   	int3
843545:	cc                   	int3
843546:	cc                   	int3
843547:	cc                   	int3
843548:	cc                   	int3
843549:	cc                   	int3
84354a:	cc                   	int3
84354b:	cc                   	int3
84354c:	cc                   	int3
84354d:	cc                   	int3
84354e:	cc                   	int3
84354f:	cc                   	int3
843550:	cc                   	int3
843551:	cc                   	int3