483130:	66 89 50 18          	mov    %dx,0x18(%eax)
483134:	8b 55 b0             	mov    -0x50(%ebp),%edx
483137:	89 50 1a             	mov    %edx,0x1a(%eax)
48313a:	8b 55 b4             	mov    -0x4c(%ebp),%edx
48313d:	89 50 1e             	mov    %edx,0x1e(%eax)
483140:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
483144:	66 89 50 22          	mov    %dx,0x22(%eax)
483148:	8b 55 a0             	mov    -0x60(%ebp),%edx
48314b:	89 50 24             	mov    %edx,0x24(%eax)
48314e:	8b 55 a4             	mov    -0x5c(%ebp),%edx
483151:	89 50 28             	mov    %edx,0x28(%eax)
483154:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
483158:	66 89 50 2c          	mov    %dx,0x2c(%eax)
48315c:	db 6d a0             	fldt   -0x60(%ebp)
48315f:	db 6d d0             	fldt   -0x30(%ebp)
483162:	de c1                	faddp  %st,%st(1)
483164:	db 7d a0             	fstpt  -0x60(%ebp)
483167:	9b                   	fwait
483168:	8b 43 2c             	mov    0x2c(%ebx),%eax
48316b:	e8 44 5c f9 ff       	call   0x418db4
483170:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
483176:	e8 51 09 f8 ff       	call   0x403acc
48317b:	db 6d b0             	fldt   -0x50(%ebp)
48317e:	db 6d e0             	fldt   -0x20(%ebp)
483181:	de c1                	faddp  %st,%st(1)
483183:	db 7d b0             	fstpt  -0x50(%ebp)
483186:	9b                   	fwait
483187:	8b 55 c0             	mov    -0x40(%ebp),%edx
48318a:	89 50 10             	mov    %edx,0x10(%eax)
48318d:	8b 55 c4             	mov    -0x3c(%ebp),%edx
483190:	89 50 14             	mov    %edx,0x14(%eax)
483193:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
483197:	66 89 50 18          	mov    %dx,0x18(%eax)
48319b:	8b 55 b0             	mov    -0x50(%ebp),%edx
48319e:	89 50 1a             	mov    %edx,0x1a(%eax)
4831a1:	8b 55 b4             	mov    -0x4c(%ebp),%edx
4831a4:	89 50 1e             	mov    %edx,0x1e(%eax)
4831a7:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
4831ab:	66 89 50 22          	mov    %dx,0x22(%eax)
4831af:	8b 55 a0             	mov    -0x60(%ebp),%edx
4831b2:	89 50 24             	mov    %edx,0x24(%eax)
4831b5:	8b 55 a4             	mov    -0x5c(%ebp),%edx
4831b8:	89 50 28             	mov    %edx,0x28(%eax)
4831bb:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
4831bf:	66 89 50 2c          	mov    %dx,0x2c(%eax)
4831c3:	8b 43 2c             	mov    0x2c(%ebx),%eax
4831c6:	e8 e9 5b f9 ff       	call   0x418db4
4831cb:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
4831d1:	e8 f6 08 f8 ff       	call   0x403acc
4831d6:	db 6d a0             	fldt   -0x60(%ebp)
4831d9:	db 6d d0             	fldt   -0x30(%ebp)
4831dc:	de e9                	fsubrp %st,%st(1)
4831de:	db 7d a0             	fstpt  -0x60(%ebp)
4831e1:	9b                   	fwait
4831e2:	8b 55 c0             	mov    -0x40(%ebp),%edx
4831e5:	89 50 10             	mov    %edx,0x10(%eax)
4831e8:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4831eb:	89 50 14             	mov    %edx,0x14(%eax)
4831ee:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
4831f2:	66 89 50 18          	mov    %dx,0x18(%eax)
4831f6:	8b 55 b0             	mov    -0x50(%ebp),%edx
4831f9:	89 50 1a             	mov    %edx,0x1a(%eax)
4831fc:	8b 55 b4             	mov    -0x4c(%ebp),%edx
4831ff:	89 50 1e             	mov    %edx,0x1e(%eax)
483202:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
483206:	66 89 50 22          	mov    %dx,0x22(%eax)
48320a:	8b 55 a0             	mov    -0x60(%ebp),%edx
48320d:	89 50 24             	mov    %edx,0x24(%eax)
483210:	8b 55 a4             	mov    -0x5c(%ebp),%edx
483213:	89 50 28             	mov    %edx,0x28(%eax)
483216:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
48321a:	66 89 50 2c          	mov    %dx,0x2c(%eax)
48321e:	db 6d a0             	fldt   -0x60(%ebp)
483221:	db 6d d0             	fldt   -0x30(%ebp)
483224:	de c1                	faddp  %st,%st(1)
483226:	db 7d a0             	fstpt  -0x60(%ebp)
483229:	9b                   	fwait
48322a:	ff 45 98             	incl   -0x68(%ebp)
48322d:	4f                   	dec    %edi
48322e:	0f 85 0b fe ff ff    	jne    0x48303f
483234:	db 6d a0             	fldt   -0x60(%ebp)
483237:	db 6d d0             	fldt   -0x30(%ebp)
48323a:	de e9                	fsubrp %st,%st(1)
48323c:	db 7d a0             	fstpt  -0x60(%ebp)
48323f:	9b db 6d 38          	fldt   0x38(%ebp)
483243:	db 6d 14             	fldt   0x14(%ebp)
483246:	de e9                	fsubrp %st,%st(1)
483248:	db 7d b0             	fstpt  -0x50(%ebp)
48324b:	9b                   	fwait
48324c:	ff 45 94             	incl   -0x6c(%ebp)
48324f:	ff 4d 90             	decl   -0x70(%ebp)
483252:	0f 85 d4 fd ff ff    	jne    0x48302c
483258:	db 6d 44             	fldt   0x44(%ebp)
48325b:	db 6d 20             	fldt   0x20(%ebp)
48325e:	de e9                	fsubrp %st,%st(1)
483260:	db 7d c0             	fstpt  -0x40(%ebp)
483263:	9b db 6d 38          	fldt   0x38(%ebp)
483267:	db 6d 14             	fldt   0x14(%ebp)
48326a:	de e9                	fsubrp %st,%st(1)
48326c:	db 7d b0             	fstpt  -0x50(%ebp)
48326f:	9b db 6d 2c          	fldt   0x2c(%ebp)
483273:	db 6d 08             	fldt   0x8(%ebp)
483276:	de c1                	faddp  %st,%st(1)
483278:	db 7d a0             	fstpt  -0x60(%ebp)
48327b:	9b                   	fwait
48327c:	8b 46 38             	mov    0x38(%esi),%eax
48327f:	89 45 9c             	mov    %eax,-0x64(%ebp)
483282:	8b 46 30             	mov    0x30(%esi),%eax
483285:	85 c0                	test   %eax,%eax
483287:	0f 8e 39 02 00 00    	jle    0x4834c6
48328d:	89 45 90             	mov    %eax,-0x70(%ebp)
483290:	c7 45 94 01 00 00 00 	movl   $0x1,-0x6c(%ebp)
483297:	90                   	nop
483298:	8b 7e 2c             	mov    0x2c(%esi),%edi
48329b:	85 ff                	test   %edi,%edi
48329d:	0f 8e ff 01 00 00    	jle    0x4834a2
4832a3:	c7 45 98 01 00 00 00 	movl   $0x1,-0x68(%ebp)
4832aa:	90                   	nop
4832ab:	90                   	nop
4832ac:	90                   	nop
4832ad:	90                   	nop
4832ae:	90                   	nop
4832af:	90                   	nop
4832b0:	90                   	nop
4832b1:	8b 45 9c             	mov    -0x64(%ebp),%eax
4832b4:	e8 6b 84 ff ff       	call   0x47b724
4832b9:	8b 15 10 26 47 00    	mov    0x472610,%edx
4832bf:	e8 08 08 f8 ff       	call   0x403acc
4832c4:	8b d8                	mov    %eax,%ebx
4832c6:	ff 76 20             	push   0x20(%esi)
4832c9:	68 58 41 48 00       	push   $0x484158
4832ce:	8d 95 70 ff ff ff    	lea    -0x90(%ebp),%edx
4832d4:	8b 45 98             	mov    -0x68(%ebp),%eax
4832d7:	e8 ec 59 f8 ff       	call   0x408cc8
4832dc:	ff b5 70 ff ff ff    	push   -0x90(%ebp)
4832e2:	68 64 41 48 00       	push   $0x484164
4832e7:	8d 95 6c ff ff ff    	lea    -0x94(%ebp),%edx
4832ed:	8b 45 94             	mov    -0x6c(%ebp),%eax
4832f0:	e8 d3 59 f8 ff       	call   0x408cc8
4832f5:	ff b5 6c ff ff ff    	push   -0x94(%ebp)
4832fb:	8d 43 20             	lea    0x20(%ebx),%eax
4832fe:	ba 05 00 00 00       	mov    $0x5,%edx
483303:	e8 c4 17 f8 ff       	call   0x404acc
483308:	8b 46 10             	mov    0x10(%esi),%eax
48330b:	89 43 10             	mov    %eax,0x10(%ebx)
48330e:	8b 46 14             	mov    0x14(%esi),%eax
483311:	89 43 14             	mov    %eax,0x14(%ebx)
483314:	8b 46 34             	mov    0x34(%esi),%eax
483317:	89 43 30             	mov    %eax,0x30(%ebx)
48331a:	8b 46 28             	mov    0x28(%esi),%eax
48331d:	89 43 28             	mov    %eax,0x28(%ebx)
483320:	8b 43 2c             	mov    0x2c(%ebx),%eax
483323:	e8 8c 5a f9 ff       	call   0x418db4
483328:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
48332e:	e8 99 07 f8 ff       	call   0x403acc
483333:	8b 55 c0             	mov    -0x40(%ebp),%edx
483336:	89 50 10             	mov    %edx,0x10(%eax)
483339:	8b 55 c4             	mov    -0x3c(%ebp),%edx
48333c:	89 50 14             	mov    %edx,0x14(%eax)
48333f:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
483343:	66 89 50 18          	mov    %dx,0x18(%eax)
483347:	8b 55 b0             	mov    -0x50(%ebp),%edx
48334a:	89 50 1a             	mov    %edx,0x1a(%eax)
48334d:	8b 55 b4             	mov    -0x4c(%ebp),%edx
483350:	89 50 1e             	mov    %edx,0x1e(%eax)
483353:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
483357:	66 89 50 22          	mov    %dx,0x22(%eax)
48335b:	8b 55 a0             	mov    -0x60(%ebp),%edx
48335e:	89 50 24             	mov    %edx,0x24(%eax)
483361:	8b 55 a4             	mov    -0x5c(%ebp),%edx
483364:	89 50 28             	mov    %edx,0x28(%eax)
483367:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
48336b:	66 89 50 2c          	mov    %dx,0x2c(%eax)
48336f:	8b 43 2c             	mov    0x2c(%ebx),%eax
483372:	e8 3d 5a f9 ff       	call   0x418db4
483377:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
48337d:	e8 4a 07 f8 ff       	call   0x403acc
483382:	db 6d a0             	fldt   -0x60(%ebp)
483385:	db 6d d0             	fldt   -0x30(%ebp)
483388:	de e9                	fsubrp %st,%st(1)
48338a:	db 7d a0             	fstpt  -0x60(%ebp)
48338d:	9b                   	fwait
48338e:	8b 55 c0             	mov    -0x40(%ebp),%edx
483391:	89 50 10             	mov    %edx,0x10(%eax)
483394:	8b 55 c4             	mov    -0x3c(%ebp),%edx
483397:	89 50 14             	mov    %edx,0x14(%eax)
48339a:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
48339e:	66 89 50 18          	mov    %dx,0x18(%eax)
4833a2:	8b 55 b0             	mov    -0x50(%ebp),%edx
4833a5:	89 50 1a             	mov    %edx,0x1a(%eax)
4833a8:	8b 55 b4             	mov    -0x4c(%ebp),%edx
4833ab:	89 50 1e             	mov    %edx,0x1e(%eax)
4833ae:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
4833b2:	66 89 50 22          	mov    %dx,0x22(%eax)
4833b6:	8b 55 a0             	mov    -0x60(%ebp),%edx
4833b9:	89 50 24             	mov    %edx,0x24(%eax)
4833bc:	8b 55 a4             	mov    -0x5c(%ebp),%edx
4833bf:	89 50 28             	mov    %edx,0x28(%eax)
4833c2:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
4833c6:	66 89 50 2c          	mov    %dx,0x2c(%eax)
4833ca:	db 6d a0             	fldt   -0x60(%ebp)
4833cd:	db 6d d0             	fldt   -0x30(%ebp)
4833d0:	de c1                	faddp  %st,%st(1)
4833d2:	db 7d a0             	fstpt  -0x60(%ebp)
4833d5:	9b                   	fwait
4833d6:	8b 43 2c             	mov    0x2c(%ebx),%eax
4833d9:	e8 d6 59 f9 ff       	call   0x418db4
4833de:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
4833e4:	e8 e3 06 f8 ff       	call   0x403acc
4833e9:	db 6d c0             	fldt   -0x40(%ebp)
4833ec:	db 6d f0             	fldt   -0x10(%ebp)
4833ef:	de c1                	faddp  %st,%st(1)
4833f1:	db 7d c0             	fstpt  -0x40(%ebp)
4833f4:	9b                   	fwait
4833f5:	8b 55 c0             	mov    -0x40(%ebp),%edx
4833f8:	89 50 10             	mov    %edx,0x10(%eax)
4833fb:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4833fe:	89 50 14             	mov    %edx,0x14(%eax)
483401:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
483405:	66 89 50 18          	mov    %dx,0x18(%eax)
483409:	8b 55 b0             	mov    -0x50(%ebp),%edx
48340c:	89 50 1a             	mov    %edx,0x1a(%eax)
48340f:	8b 55 b4             	mov    -0x4c(%ebp),%edx
483412:	89 50 1e             	mov    %edx,0x1e(%eax)
483415:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
483419:	66 89 50 22          	mov    %dx,0x22(%eax)
48341d:	8b 55 a0             	mov    -0x60(%ebp),%edx
483420:	89 50 24             	mov    %edx,0x24(%eax)
483423:	8b 55 a4             	mov    -0x5c(%ebp),%edx
483426:	89 50 28             	mov    %edx,0x28(%eax)
483429:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
48342d:	66 89 50 2c          	mov    %dx,0x2c(%eax)
483431:	8b 43 2c             	mov    0x2c(%ebx),%eax
483434:	e8 7b 59 f9 ff       	call   0x418db4
483439:	8b 15 c0 24 47 00    	mov    0x4724c0,%edx
48343f:	e8 88 06 f8 ff       	call   0x403acc
483444:	db 6d a0             	fldt   -0x60(%ebp)
483447:	db 6d d0             	fldt   -0x30(%ebp)
48344a:	de e9                	fsubrp %st,%st(1)
48344c:	db 7d a0             	fstpt  -0x60(%ebp)
48344f:	9b                   	fwait
483450:	8b 55 c0             	mov    -0x40(%ebp),%edx
483453:	89 50 10             	mov    %edx,0x10(%eax)
483456:	8b 55 c4             	mov    -0x3c(%ebp),%edx
483459:	89 50 14             	mov    %edx,0x14(%eax)
48345c:	66 8b 55 c8          	mov    -0x38(%ebp),%dx
483460:	66 89 50 18          	mov    %dx,0x18(%eax)
483464:	8b 55 b0             	mov    -0x50(%ebp),%edx
483467:	89 50 1a             	mov    %edx,0x1a(%eax)
48346a:	8b 55 b4             	mov    -0x4c(%ebp),%edx
48346d:	89 50 1e             	mov    %edx,0x1e(%eax)
483470:	66 8b 55 b8          	mov    -0x48(%ebp),%dx
483474:	66 89 50 22          	mov    %dx,0x22(%eax)
483478:	8b 55 a0             	mov    -0x60(%ebp),%edx
48347b:	89 50 24             	mov    %edx,0x24(%eax)
48347e:	8b 55 a4             	mov    -0x5c(%ebp),%edx
483481:	89 50 28             	mov    %edx,0x28(%eax)
483484:	66 8b 55 a8          	mov    -0x58(%ebp),%dx
483488:	66 89 50 2c          	mov    %dx,0x2c(%eax)
48348c:	db 6d a0             	fldt   -0x60(%ebp)
48348f:	db 6d d0             	fldt   -0x30(%ebp)
483492:	de c1                	faddp  %st,%st(1)
483494:	db 7d a0             	fstpt  -0x60(%ebp)
483497:	9b                   	fwait
483498:	ff 45 98             	incl   -0x68(%ebp)
48349b:	4f                   	dec    %edi
48349c:	0f 85 08 fe ff ff    	jne    0x4832aa
4834a2:	db 6d a0             	fldt   -0x60(%ebp)
4834a5:	db 6d d0             	fldt   -0x30(%ebp)
4834a8:	de e9                	fsubrp %st,%st(1)
4834aa:	db 7d a0             	fstpt  -0x60(%ebp)
4834ad:	9b db 6d 44          	fldt   0x44(%ebp)
4834b1:	db 6d 20             	fldt   0x20(%ebp)
4834b4:	de e9                	fsubrp %st,%st(1)
4834b6:	db 7d c0             	fstpt  -0x40(%ebp)
4834b9:	9b                   	fwait
4834ba:	ff 45 94             	incl   -0x6c(%ebp)
4834bd:	ff 4d 90             	decl   -0x70(%ebp)
4834c0:	0f 85 d1 fd ff ff    	jne    0x483297
4834c6:	db 6d 44             	fldt   0x44(%ebp)
4834c9:	db 6d 20             	fldt   0x20(%ebp)
4834cc:	de c1                	faddp  %st,%st(1)
4834ce:	db 7d c0             	fstpt  -0x40(%ebp)
4834d1:	9b db 6d 38          	fldt   0x38(%ebp)
4834d5:	db 6d 14             	fldt   0x14(%ebp)
4834d8:	de e9                	fsubrp %st,%st(1)
4834da:	db 7d b0             	fstpt  -0x50(%ebp)
4834dd:	9b db 6d 2c          	fldt   0x2c(%ebp)
4834e1:	db 6d 08             	fldt   0x8(%ebp)
4834e4:	de e9                	fsubrp %st,%st(1)
4834e6:	db 7d a0             	fstpt  -0x60(%ebp)
4834e9:	9b                   	fwait
4834ea:	8b 46 2c             	mov    0x2c(%esi),%eax
4834ed:	85 c0                	test   %eax,%eax
4834ef:	0f 8e 4a 02 00 00    	jle    0x48373f
4834f5:	89 45 90             	mov    %eax,-0x70(%ebp)
4834f8:	c7 45 94 01 00 00 00 	movl   $0x1,-0x6c(%ebp)
4834ff:	90                   	nop
483500:	90                   	nop
483501:	90                   	nop
483502:	90                   	nop
483503:	90                   	nop
483504:	90                   	nop
483505:	90                   	nop
483506:	90                   	nop
483507:	90                   	nop
483508:	90                   	nop
483509:	90                   	nop
48350a:	90                   	nop
48350b:	8b 7e 2c             	mov    0x2c(%esi),%edi
48350e:	85 ff                	test   %edi,%edi
483510:	0f 8e 05 02 00 00    	jle    0x48371b
483516:	c7 45 98 01 00 00 00 	movl   $0x1,-0x68(%ebp)
48351d:	90                   	nop
48351e:	90                   	nop
48351f:	90                   	nop
483520:	90                   	nop
483521:	90                   	nop
483522:	90                   	nop
483523:	90                   	nop
483524:	8b 46 38             	mov    0x38(%esi),%eax
483527:	89 45 9c             	mov    %eax,-0x64(%ebp)
48352a:	8b 45 9c             	mov    -0x64(%ebp),%eax
48352d:	e8 f2 81 ff ff       	call   0x47b724
483532:	8b 15 10 26 47 00    	mov    0x472610,%edx
483538:	e8 8f 05 f8 ff       	call   0x403acc
48353d:	8b d8                	mov    %eax,%ebx
48353f:	ff 76 20             	push   0x20(%esi)
483542:	68 58 41 48 00       	push   $0x484158
483547:	8d 95 68 ff ff ff    	lea    -0x98(%ebp),%edx
48354d:	8b 45 98             	mov    -0x68(%ebp),%eax
483550:	e8 73 57 f8 ff       	call   0x408cc8
483555:	ff b5 68 ff ff ff    	push   -0x98(%ebp)
48355b:	68 64 41 48 00       	push   $0x484164
483560:	8d 95 64 ff ff ff    	lea    -0x9c(%ebp),%edx
483566:	8b 45 94             	mov    -0x6c(%ebp),%eax
483569:	e8 5a 57 f8 ff       	call   0x408cc8
48356e:	ff b5 64 ff ff ff    	push   -0x9c(%ebp)
483574:	8d 43 20             	lea    0x20(%ebx),%eax
483577:	ba 05 00 00 00       	mov    $0x5,%edx
48357c:	e8 4b 15 f8 ff       	call   0x404acc
483581:	8b 46 10             	mov    0x10(%esi),%eax
483584:	89 43 10             	mov    %eax,0x10(%ebx)
483587:	8b 46 14             	mov    0x14(%esi),%eax
48358a:	89 43 14             	mov    %eax,0x14(%ebx)
48358d:	8b 46 34             	mov    0x34(%esi),%eax
483590:	89 43 30             	mov    %eax,0x30(%ebx)
483593:	8b 46 28             	mov    0x28(%esi),%eax
483596:	89 43 28             	mov    %eax,0x28(%ebx)
483599:	8b 43 2c             	mov    0x2c(%ebx),%eax