5df20b:	8b 83 54 04 00 00    	mov    0x454(%ebx),%eax
5df211:	ff 93 50 04 00 00    	call   *0x450(%ebx)
5df217:	5b                   	pop    %ebx
5df218:	c3                   	ret
5df219:	8d 40 00             	lea    0x0(%eax),%eax
5df21c:	53                   	push   %ebx
5df21d:	8b d8                	mov    %eax,%ebx
5df21f:	8b c3                	mov    %ebx,%eax
5df221:	e8 8a 33 00 00       	call   0x5e25b0
5df226:	66 83 bb 5a 04 00 00 	cmpw   $0x0,0x45a(%ebx)
5df22d:	00
5df22e:	74 0e                	je     0x5df23e
5df230:	8b d3                	mov    %ebx,%edx
5df232:	8b 83 5c 04 00 00    	mov    0x45c(%ebx),%eax
5df238:	ff 93 58 04 00 00    	call   *0x458(%ebx)
5df23e:	8b c3                	mov    %ebx,%eax
5df240:	e8 6b 33 00 00       	call   0x5e25b0
5df245:	5b                   	pop    %ebx
5df246:	c3                   	ret
5df247:	90                   	nop
5df248:	56                   	push   %esi
5df249:	8b f0                	mov    %eax,%esi
5df24b:	88 96 ba 04 00 00    	mov    %dl,0x4ba(%esi)
5df251:	8b c6                	mov    %esi,%eax
5df253:	8b 10                	mov    (%eax),%edx
5df255:	ff 92 88 00 00 00    	call   *0x88(%edx)
5df25b:	5e                   	pop    %esi
5df25c:	c3                   	ret
5df25d:	8d 40 00             	lea    0x0(%eax),%eax
5df260:	53                   	push   %ebx
5df261:	51                   	push   %ecx
5df262:	88 0c 24             	mov    %cl,(%esp)
5df265:	8b d8                	mov    %eax,%ebx
5df267:	8a 0c 24             	mov    (%esp),%cl
5df26a:	8b c3                	mov    %ebx,%eax
5df26c:	e8 3b eb e6 ff       	call   0x44ddac
5df271:	f6 04 24 01          	testb  $0x1,(%esp)
5df275:	74 36                	je     0x5df2ad
5df277:	80 bb a4 04 00 00 00 	cmpb   $0x0,0x4a4(%ebx)
5df27e:	74 2d                	je     0x5df2ad
5df280:	66 8b 83 3c 02 00 00 	mov    0x23c(%ebx),%ax
5df287:	66 2d f9 06          	sub    $0x6f9,%ax
5df28b:	74 08                	je     0x5df295
5df28d:	66 83 e8 08          	sub    $0x8,%ax
5df291:	74 0f                	je     0x5df2a2
5df293:	eb 18                	jmp    0x5df2ad
5df295:	66 ba ff 06          	mov    $0x6ff,%dx
5df299:	8b c3                	mov    %ebx,%eax
5df29b:	e8 c8 30 00 00       	call   0x5e2368
5df2a0:	eb 0b                	jmp    0x5df2ad
5df2a2:	66 ba 02 07          	mov    $0x702,%dx
5df2a6:	8b c3                	mov    %ebx,%eax
5df2a8:	e8 bb 30 00 00       	call   0x5e2368
5df2ad:	5a                   	pop    %edx
5df2ae:	5b                   	pop    %ebx
5df2af:	c3                   	ret
5df2b0:	53                   	push   %ebx
5df2b1:	51                   	push   %ecx
5df2b2:	88 0c 24             	mov    %cl,(%esp)
5df2b5:	8b d8                	mov    %eax,%ebx
5df2b7:	8a 0c 24             	mov    (%esp),%cl
5df2ba:	8b c3                	mov    %ebx,%eax
5df2bc:	e8 bb eb e6 ff       	call   0x44de7c
5df2c1:	f6 04 24 01          	testb  $0x1,(%esp)
5df2c5:	75 10                	jne    0x5df2d7
5df2c7:	80 bb a4 04 00 00 00 	cmpb   $0x0,0x4a4(%ebx)
5df2ce:	74 07                	je     0x5df2d7
5df2d0:	8b c3                	mov    %ebx,%eax
5df2d2:	e8 1d 8e ff ff       	call   0x5d80f4
5df2d7:	5a                   	pop    %edx
5df2d8:	5b                   	pop    %ebx
5df2d9:	c3                   	ret
5df2da:	8b c0                	mov    %eax,%eax
5df2dc:	e8 6b ec e6 ff       	call   0x44df4c
5df2e1:	c3                   	ret
5df2e2:	8b c0                	mov    %eax,%eax
5df2e4:	53                   	push   %ebx
5df2e5:	8b d8                	mov    %eax,%ebx
5df2e7:	8b 83 40 04 00 00    	mov    0x440(%ebx),%eax
5df2ed:	8b 50 04             	mov    0x4(%eax),%edx
5df2f0:	52                   	push   %edx
5df2f1:	8b 08                	mov    (%eax),%ecx
5df2f3:	8b 93 78 04 00 00    	mov    0x478(%ebx),%edx
5df2f9:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df2ff:	e8 90 54 01 00       	call   0x5f4794
5df304:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df30a:	e8 51 54 01 00       	call   0x5f4760
5df30f:	84 c0                	test   %al,%al
5df311:	74 14                	je     0x5df327
5df313:	c6 83 15 04 00 00 00 	movb   $0x0,0x415(%ebx)
5df31a:	8b 93 40 04 00 00    	mov    0x440(%ebx),%edx
5df320:	8b c3                	mov    %ebx,%eax
5df322:	e8 65 c8 ff ff       	call   0x5dbb8c
5df327:	5b                   	pop    %ebx
5df328:	c3                   	ret
5df329:	8d 40 00             	lea    0x0(%eax),%eax
5df32c:	53                   	push   %ebx
5df32d:	8b d8                	mov    %eax,%ebx
5df32f:	8b c3                	mov    %ebx,%eax
5df331:	8b 10                	mov    (%eax),%edx
5df333:	ff 92 18 01 00 00    	call   *0x118(%edx)
5df339:	84 c0                	test   %al,%al
5df33b:	74 09                	je     0x5df346
5df33d:	8b c3                	mov    %ebx,%eax
5df33f:	e8 8c 8e e6 ff       	call   0x4481d0
5df344:	5b                   	pop    %ebx
5df345:	c3                   	ret
5df346:	b8 32 00 00 00       	mov    $0x32,%eax
5df34b:	5b                   	pop    %ebx
5df34c:	c3                   	ret
5df34d:	8d 40 00             	lea    0x0(%eax),%eax
5df350:	53                   	push   %ebx
5df351:	8b d8                	mov    %eax,%ebx
5df353:	8b c3                	mov    %ebx,%eax
5df355:	8b 10                	mov    (%eax),%edx
5df357:	ff 92 18 01 00 00    	call   *0x118(%edx)
5df35d:	84 c0                	test   %al,%al
5df35f:	74 09                	je     0x5df36a
5df361:	8b c3                	mov    %ebx,%eax
5df363:	e8 ac 8e e6 ff       	call   0x448214
5df368:	5b                   	pop    %ebx
5df369:	c3                   	ret
5df36a:	b8 32 00 00 00       	mov    $0x32,%eax
5df36f:	5b                   	pop    %ebx
5df370:	c3                   	ret
5df371:	8d 40 00             	lea    0x0(%eax),%eax
5df374:	8b 88 40 04 00 00    	mov    0x440(%eax),%ecx
5df37a:	89 51 08             	mov    %edx,0x8(%ecx)
5df37d:	89 90 7c 04 00 00    	mov    %edx,0x47c(%eax)
5df383:	c3                   	ret
5df384:	8b 88 40 04 00 00    	mov    0x440(%eax),%ecx
5df38a:	89 51 0c             	mov    %edx,0xc(%ecx)
5df38d:	89 90 80 04 00 00    	mov    %edx,0x480(%eax)
5df393:	c3                   	ret
5df394:	53                   	push   %ebx
5df395:	56                   	push   %esi
5df396:	8b d8                	mov    %eax,%ebx
5df398:	83 bb e0 04 00 00 00 	cmpl   $0x0,0x4e0(%ebx)
5df39f:	75 3d                	jne    0x5df3de
5df3a1:	8b cb                	mov    %ebx,%ecx
5df3a3:	b2 01                	mov    $0x1,%dl
5df3a5:	a1 7c 67 5c 00       	mov    0x5c677c,%eax
5df3aa:	e8 c9 77 fe ff       	call   0x5c6b78
5df3af:	8b f0                	mov    %eax,%esi
5df3b1:	89 b3 e0 04 00 00    	mov    %esi,0x4e0(%ebx)
5df3b7:	8b d3                	mov    %ebx,%edx
5df3b9:	8b c6                	mov    %esi,%eax
5df3bb:	e8 44 42 ff ff       	call   0x5d3604
5df3c0:	8b 83 e0 04 00 00    	mov    0x4e0(%ebx),%eax
5df3c6:	8b 93 a0 02 00 00    	mov    0x2a0(%ebx),%edx
5df3cc:	89 90 88 01 00 00    	mov    %edx,0x188(%eax)
5df3d2:	8b 93 a4 02 00 00    	mov    0x2a4(%ebx),%edx
5df3d8:	89 90 8c 01 00 00    	mov    %edx,0x18c(%eax)
5df3de:	8b 83 e0 04 00 00    	mov    0x4e0(%ebx),%eax
5df3e4:	5e                   	pop    %esi
5df3e5:	5b                   	pop    %ebx
5df3e6:	c3                   	ret
5df3e7:	90                   	nop
5df3e8:	53                   	push   %ebx
5df3e9:	56                   	push   %esi
5df3ea:	8b d8                	mov    %eax,%ebx
5df3ec:	83 bb e4 04 00 00 00 	cmpl   $0x0,0x4e4(%ebx)
5df3f3:	75 3d                	jne    0x5df432
5df3f5:	8b cb                	mov    %ebx,%ecx
5df3f7:	b2 01                	mov    $0x1,%dl
5df3f9:	a1 78 80 5a 00       	mov    0x5a8078,%eax
5df3fe:	e8 b1 a0 fc ff       	call   0x5a94b4
5df403:	8b f0                	mov    %eax,%esi
5df405:	89 b3 e4 04 00 00    	mov    %esi,0x4e4(%ebx)
5df40b:	8b d3                	mov    %ebx,%edx
5df40d:	8b c6                	mov    %esi,%eax
5df40f:	e8 60 a0 fd ff       	call   0x5b9474
5df414:	8b 83 e4 04 00 00    	mov    0x4e4(%ebx),%eax
5df41a:	8b 93 a0 02 00 00    	mov    0x2a0(%ebx),%edx
5df420:	89 90 80 00 00 00    	mov    %edx,0x80(%eax)
5df426:	8b 93 a4 02 00 00    	mov    0x2a4(%ebx),%edx
5df42c:	89 90 84 00 00 00    	mov    %edx,0x84(%eax)
5df432:	8b 83 e4 04 00 00    	mov    0x4e4(%ebx),%eax
5df438:	5e                   	pop    %esi
5df439:	5b                   	pop    %ebx
5df43a:	c3                   	ret
5df43b:	90                   	nop
5df43c:	55                   	push   %ebp
5df43d:	8b ec                	mov    %esp,%ebp
5df43f:	8b 55 08             	mov    0x8(%ebp),%edx
5df442:	89 90 a0 02 00 00    	mov    %edx,0x2a0(%eax)
5df448:	8b 55 0c             	mov    0xc(%ebp),%edx
5df44b:	89 90 a4 02 00 00    	mov    %edx,0x2a4(%eax)
5df451:	8b 90 e0 04 00 00    	mov    0x4e0(%eax),%edx
5df457:	85 d2                	test   %edx,%edx
5df459:	74 12                	je     0x5df46d
5df45b:	8b 4d 08             	mov    0x8(%ebp),%ecx
5df45e:	89 8a 88 01 00 00    	mov    %ecx,0x188(%edx)
5df464:	8b 4d 0c             	mov    0xc(%ebp),%ecx
5df467:	89 8a 8c 01 00 00    	mov    %ecx,0x18c(%edx)
5df46d:	8b 90 e4 04 00 00    	mov    0x4e4(%eax),%edx
5df473:	85 d2                	test   %edx,%edx
5df475:	74 12                	je     0x5df489
5df477:	8b 45 08             	mov    0x8(%ebp),%eax
5df47a:	89 82 80 00 00 00    	mov    %eax,0x80(%edx)
5df480:	8b 45 0c             	mov    0xc(%ebp),%eax
5df483:	89 82 84 00 00 00    	mov    %eax,0x84(%edx)
5df489:	5d                   	pop    %ebp
5df48a:	c2 08 00             	ret    $0x8
5df48d:	8d 40 00             	lea    0x0(%eax),%eax
5df490:	8b 88 a0 02 00 00    	mov    0x2a0(%eax),%ecx
5df496:	89 0a                	mov    %ecx,(%edx)
5df498:	8b 88 a4 02 00 00    	mov    0x2a4(%eax),%ecx
5df49e:	89 4a 04             	mov    %ecx,0x4(%edx)
5df4a1:	c3                   	ret
5df4a2:	8b c0                	mov    %eax,%eax
5df4a4:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5df4aa:	e8 29 84 01 00       	call   0x5f78d8
5df4af:	c3                   	ret
5df4b0:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5df4b6:	e8 4d 84 01 00       	call   0x5f7908
5df4bb:	c3                   	ret
5df4bc:	53                   	push   %ebx
5df4bd:	8b d8                	mov    %eax,%ebx
5df4bf:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df4c5:	e8 02 5b 01 00       	call   0x5f4fcc
5df4ca:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df4d0:	80 78 68 00          	cmpb   $0x0,0x68(%eax)
5df4d4:	74 09                	je     0x5df4df
5df4d6:	8b c3                	mov    %ebx,%eax
5df4d8:	e8 b3 b7 ff ff       	call   0x5dac90
5df4dd:	5b                   	pop    %ebx
5df4de:	c3                   	ret
5df4df:	8b 93 40 04 00 00    	mov    0x440(%ebx),%edx
5df4e5:	8b c3                	mov    %ebx,%eax
5df4e7:	e8 a0 c6 ff ff       	call   0x5dbb8c
5df4ec:	b2 01                	mov    $0x1,%dl
5df4ee:	8b c3                	mov    %ebx,%eax
5df4f0:	e8 1f c6 ff ff       	call   0x5dbb14
5df4f5:	8b 93 78 04 00 00    	mov    0x478(%ebx),%edx
5df4fb:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df501:	e8 0a 5a 01 00       	call   0x5f4f10
5df506:	c6 83 88 03 00 00 01 	movb   $0x1,0x388(%ebx)
5df50d:	8b c3                	mov    %ebx,%eax
5df50f:	8b 10                	mov    (%eax),%edx
5df511:	ff 92 c4 00 00 00    	call   *0xc4(%edx)
5df517:	5b                   	pop    %ebx
5df518:	c3                   	ret
5df519:	8d 40 00             	lea    0x0(%eax),%eax
5df51c:	56                   	push   %esi
5df51d:	8b f0                	mov    %eax,%esi
5df51f:	88 96 d8 04 00 00    	mov    %dl,0x4d8(%esi)
5df525:	8b c6                	mov    %esi,%eax
5df527:	8b 10                	mov    (%eax),%edx
5df529:	ff 92 88 00 00 00    	call   *0x88(%edx)
5df52f:	5e                   	pop    %esi
5df530:	c3                   	ret
5df531:	8d 40 00             	lea    0x0(%eax),%eax
5df534:	53                   	push   %ebx
5df535:	56                   	push   %esi
5df536:	57                   	push   %edi
5df537:	83 c4 f0             	add    $0xfffffff0,%esp
5df53a:	8b f2                	mov    %edx,%esi
5df53c:	8d 3c 24             	lea    (%esp),%edi
5df53f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
5df540:	a5                   	movsl  %ds:(%esi),%es:(%edi)
5df541:	a5                   	movsl  %ds:(%esi),%es:(%edi)
5df542:	a5                   	movsl  %ds:(%esi),%es:(%edi)
5df543:	8b d8                	mov    %eax,%ebx
5df545:	c6 83 88 03 00 00 01 	movb   $0x1,0x388(%ebx)
5df54c:	6a 00                	push   $0x0
5df54e:	8d 44 24 04          	lea    0x4(%esp),%eax
5df552:	50                   	push   %eax
5df553:	8b c3                	mov    %ebx,%eax
5df555:	e8 fa f9 e6 ff       	call   0x44ef54
5df55a:	50                   	push   %eax
5df55b:	e8 48 86 e2 ff       	call   0x407ba8
5df560:	83 c4 10             	add    $0x10,%esp
5df563:	5f                   	pop    %edi
5df564:	5e                   	pop    %esi
5df565:	5b                   	pop    %ebx
5df566:	c3                   	ret
5df567:	90                   	nop
5df568:	89 90 98 04 00 00    	mov    %edx,0x498(%eax)
5df56e:	88 88 9c 04 00 00    	mov    %cl,0x49c(%eax)
5df574:	c3                   	ret
5df575:	8d 40 00             	lea    0x0(%eax),%eax
5df578:	53                   	push   %ebx
5df579:	56                   	push   %esi
5df57a:	8b f2                	mov    %edx,%esi
5df57c:	8b d8                	mov    %eax,%ebx
5df57e:	80 bb 1a 04 00 00 00 	cmpb   $0x0,0x41a(%ebx)
5df585:	75 12                	jne    0x5df599
5df587:	83 bb 1c 04 00 00 ff 	cmpl   $0xffffffff,0x41c(%ebx)
5df58e:	7f 09                	jg     0x5df599
5df590:	80 bb 18 04 00 00 00 	cmpb   $0x0,0x418(%ebx)
5df597:	74 15                	je     0x5df5ae
5df599:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df59f:	e8 c8 51 01 00       	call   0x5f476c
5df5a4:	8b c3                	mov    %ebx,%eax
5df5a6:	8b 10                	mov    (%eax),%edx
5df5a8:	ff 92 50 01 00 00    	call   *0x150(%edx)
5df5ae:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df5b4:	e8 a7 51 01 00       	call   0x5f4760
5df5b9:	84 c0                	test   %al,%al
5df5bb:	75 69                	jne    0x5df626
5df5bd:	8b 83 dc 04 00 00    	mov    0x4dc(%ebx),%eax
5df5c3:	8b 10                	mov    (%eax),%edx
5df5c5:	ff 52 10             	call   *0x10(%edx)
5df5c8:	8b d0                	mov    %eax,%edx
5df5ca:	8b c6                	mov    %esi,%eax
5df5cc:	e8 e7 8b 01 00       	call   0x5f81b8
5df5d1:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df5d7:	8b 50 20             	mov    0x20(%eax),%edx
5df5da:	2b 50 18             	sub    0x18(%eax),%edx
5df5dd:	42                   	inc    %edx
5df5de:	8b c6                	mov    %esi,%eax
5df5e0:	e8 df 84 01 00       	call   0x5f7ac4
5df5e5:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df5eb:	8b 50 24             	mov    0x24(%eax),%edx
5df5ee:	2b 50 1c             	sub    0x1c(%eax),%edx
5df5f1:	42                   	inc    %edx
5df5f2:	8b c6                	mov    %esi,%eax
5df5f4:	e8 6f 86 01 00       	call   0x5f7c68
5df5f9:	db 83 28 02 00 00    	fildl  0x228(%ebx)
5df5ff:	83 c4 f8             	add    $0xfffffff8,%esp
5df602:	dd 1c 24             	fstpl  (%esp)
5df605:	9b                   	fwait
5df606:	8b c6                	mov    %esi,%eax
5df608:	e8 bb c9 01 00       	call   0x5fbfc8
5df60d:	6a 01                	push   $0x1
5df60f:	6a 00                	push   $0x0
5df611:	6a 01                	push   $0x1
5df613:	8b 8b dc 04 00 00    	mov    0x4dc(%ebx),%ecx
5df619:	8b d6                	mov    %esi,%edx
5df61b:	8b 83 70 04 00 00    	mov    0x470(%ebx),%eax
5df621:	e8 4a 47 01 00       	call   0x5f3d70
5df626:	5e                   	pop    %esi
5df627:	5b                   	pop    %ebx
5df628:	c3                   	ret
5df629:	8d 40 00             	lea    0x0(%eax),%eax
5df62c:	8b 80 e8 04 00 00    	mov    0x4e8(%eax),%eax
5df632:	8b 40 08             	mov    0x8(%eax),%eax
5df635:	c3                   	ret
5df636:	8b c0                	mov    %eax,%eax
5df638:	53                   	push   %ebx
5df639:	56                   	push   %esi
5df63a:	8b f2                	mov    %edx,%esi
5df63c:	8b d8                	mov    %eax,%ebx
5df63e:	8b d6                	mov    %esi,%edx
5df640:	8b 83 e8 04 00 00    	mov    0x4e8(%ebx),%eax
5df646:	e8 75 c7 e3 ff       	call   0x41bdc0
5df64b:	5e                   	pop    %esi
5df64c:	5b                   	pop    %ebx
5df64d:	c3                   	ret