40e306:	66 89 08             	mov    %cx,(%eax)
40e309:	c6 45 fc 10          	movb   $0x10,-0x4(%ebp)
40e30d:	8b 8d 7c fd ff ff    	mov    -0x284(%ebp),%ecx
40e313:	83 f9 08             	cmp    $0x8,%ecx
40e316:	72 35                	jb     0x40e34d
40e318:	8b 95 68 fd ff ff    	mov    -0x298(%ebp),%edx
40e31e:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
40e325:	8b c2                	mov    %edx,%eax
40e327:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
40e32d:	72 14                	jb     0x40e343
40e32f:	8b 50 fc             	mov    -0x4(%eax),%edx
40e332:	83 c1 23             	add    $0x23,%ecx
40e335:	2b c2                	sub    %edx,%eax
40e337:	83 c0 fc             	add    $0xfffffffc,%eax
40e33a:	83 f8 1f             	cmp    $0x1f,%eax
40e33d:	0f 87 db 0c 00 00    	ja     0x40f01e
40e343:	51                   	push   %ecx
40e344:	52                   	push   %edx
40e345:	e8 6e b8 00 00       	call   0x419bb8
40e34a:	83 c4 08             	add    $0x8,%esp
40e34d:	33 c0                	xor    %eax,%eax
40e34f:	c7 85 78 fd ff ff 00 	movl   $0x0,-0x288(%ebp)
40e356:	00 00 00
40e359:	c7 85 7c fd ff ff 07 	movl   $0x7,-0x284(%ebp)
40e360:	00 00 00
40e363:	66 89 85 68 fd ff ff 	mov    %ax,-0x298(%ebp)
40e36a:	c6 45 fc 11          	movb   $0x11,-0x4(%ebp)
40e36e:	8b 8d 24 fa ff ff    	mov    -0x5dc(%ebp),%ecx
40e374:	83 f9 08             	cmp    $0x8,%ecx
40e377:	72 35                	jb     0x40e3ae
40e379:	8b 95 10 fa ff ff    	mov    -0x5f0(%ebp),%edx
40e37f:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
40e386:	8b c2                	mov    %edx,%eax
40e388:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
40e38e:	72 14                	jb     0x40e3a4
40e390:	8b 50 fc             	mov    -0x4(%eax),%edx
40e393:	83 c1 23             	add    $0x23,%ecx
40e396:	2b c2                	sub    %edx,%eax
40e398:	83 c0 fc             	add    $0xfffffffc,%eax
40e39b:	83 f8 1f             	cmp    $0x1f,%eax
40e39e:	0f 87 7a 0c 00 00    	ja     0x40f01e
40e3a4:	51                   	push   %ecx
40e3a5:	52                   	push   %edx
40e3a6:	e8 0d b8 00 00       	call   0x419bb8
40e3ab:	83 c4 08             	add    $0x8,%esp
40e3ae:	33 c0                	xor    %eax,%eax
40e3b0:	c7 85 20 fa ff ff 00 	movl   $0x0,-0x5e0(%ebp)
40e3b7:	00 00 00
40e3ba:	83 bd d4 fc ff ff 08 	cmpl   $0x8,-0x32c(%ebp)
40e3c1:	8d 8d 40 fa ff ff    	lea    -0x5c0(%ebp),%ecx
40e3c7:	66 89 85 10 fa ff ff 	mov    %ax,-0x5f0(%ebp)
40e3ce:	8d 85 c0 fc ff ff    	lea    -0x340(%ebp),%eax
40e3d4:	0f 43 85 c0 fc ff ff 	cmovae -0x340(%ebp),%eax
40e3db:	51                   	push   %ecx
40e3dc:	50                   	push   %eax
40e3dd:	c7 85 24 fa ff ff 07 	movl   $0x7,-0x5dc(%ebp)
40e3e4:	00 00 00
40e3e7:	ff 15 9c e0 43 00    	call   *0x43e09c
40e3ed:	8b b5 a0 fd ff ff    	mov    -0x260(%ebp),%esi
40e3f3:	89 85 2c fa ff ff    	mov    %eax,-0x5d4(%ebp)
40e3f9:	83 f8 ff             	cmp    $0xffffffff,%eax
40e3fc:	75 12                	jne    0x40e410
40e3fe:	ff 15 6c e0 43 00    	call   *0x43e06c
40e404:	e9 68 08 00 00       	jmp    0x40ec71
40e409:	0f 1f 80 00 00 00 00 	nopl   0x0(%eax)
40e410:	8d 8d 6c fa ff ff    	lea    -0x594(%ebp),%ecx
40e416:	c6 85 3f fa ff ff 00 	movb   $0x0,-0x5c1(%ebp)
40e41d:	8d 51 02             	lea    0x2(%ecx),%edx
40e420:	66 8b 01             	mov    (%ecx),%ax
40e423:	83 c1 02             	add    $0x2,%ecx
40e426:	66 85 c0             	test   %ax,%ax
40e429:	75 f5                	jne    0x40e420
40e42b:	2b ca                	sub    %edx,%ecx
40e42d:	8d 85 6c fa ff ff    	lea    -0x594(%ebp),%eax
40e433:	d1 f9                	sar    $1,%ecx
40e435:	51                   	push   %ecx
40e436:	50                   	push   %eax
40e437:	8d 8d b8 fd ff ff    	lea    -0x248(%ebp),%ecx
40e43d:	e8 ae 4a ff ff       	call   0x402ef0
40e442:	b9 f4 eb 44 00       	mov    $0x44ebf4,%ecx
40e447:	8d 85 6c fa ff ff    	lea    -0x594(%ebp),%eax
40e44d:	0f 1f 00             	nopl   (%eax)
40e450:	66 8b 10             	mov    (%eax),%dx
40e453:	66 3b 11             	cmp    (%ecx),%dx
40e456:	75 1e                	jne    0x40e476
40e458:	66 85 d2             	test   %dx,%dx
40e45b:	74 15                	je     0x40e472
40e45d:	66 8b 50 02          	mov    0x2(%eax),%dx
40e461:	66 3b 51 02          	cmp    0x2(%ecx),%dx
40e465:	75 0f                	jne    0x40e476
40e467:	83 c0 04             	add    $0x4,%eax
40e46a:	83 c1 04             	add    $0x4,%ecx
40e46d:	66 85 d2             	test   %dx,%dx
40e470:	75 de                	jne    0x40e450
40e472:	33 c0                	xor    %eax,%eax
40e474:	eb 05                	jmp    0x40e47b
40e476:	1b c0                	sbb    %eax,%eax
40e478:	83 c8 01             	or     $0x1,%eax
40e47b:	85 c0                	test   %eax,%eax
40e47d:	0f 84 99 06 00 00    	je     0x40eb1c
40e483:	b9 f8 eb 44 00       	mov    $0x44ebf8,%ecx
40e488:	8d 85 6c fa ff ff    	lea    -0x594(%ebp),%eax
40e48e:	66 90                	xchg   %ax,%ax
40e490:	66 8b 10             	mov    (%eax),%dx
40e493:	66 3b 11             	cmp    (%ecx),%dx
40e496:	75 1e                	jne    0x40e4b6
40e498:	66 85 d2             	test   %dx,%dx
40e49b:	74 15                	je     0x40e4b2
40e49d:	66 8b 50 02          	mov    0x2(%eax),%dx
40e4a1:	66 3b 51 02          	cmp    0x2(%ecx),%dx
40e4a5:	75 0f                	jne    0x40e4b6
40e4a7:	83 c0 04             	add    $0x4,%eax
40e4aa:	83 c1 04             	add    $0x4,%ecx
40e4ad:	66 85 d2             	test   %dx,%dx
40e4b0:	75 de                	jne    0x40e490
40e4b2:	33 c0                	xor    %eax,%eax
40e4b4:	eb 05                	jmp    0x40e4bb
40e4b6:	1b c0                	sbb    %eax,%eax
40e4b8:	83 c8 01             	or     $0x1,%eax
40e4bb:	85 c0                	test   %eax,%eax
40e4bd:	0f 84 59 06 00 00    	je     0x40eb1c
40e4c3:	8b b5 d4 fd ff ff    	mov    -0x22c(%ebp),%esi
40e4c9:	b8 ab aa aa 2a       	mov    $0x2aaaaaab,%eax
40e4ce:	8b bd d0 fd ff ff    	mov    -0x230(%ebp),%edi
40e4d4:	8b ce                	mov    %esi,%ecx
40e4d6:	2b cf                	sub    %edi,%ecx
40e4d8:	c7 85 34 fa ff ff 00 	movl   $0x0,-0x5cc(%ebp)
40e4df:	00 00 00
40e4e2:	f7 e9                	imul   %ecx
40e4e4:	c1 fa 02             	sar    $0x2,%edx
40e4e7:	8b c2                	mov    %edx,%eax
40e4e9:	c1 e8 1f             	shr    $0x1f,%eax
40e4ec:	03 c2                	add    %edx,%eax
40e4ee:	0f 84 96 04 00 00    	je     0x40e98a
40e4f4:	8b 8d 34 fa ff ff    	mov    -0x5cc(%ebp),%ecx
40e4fa:	c7 85 38 fa ff ff 00 	movl   $0x0,-0x5c8(%ebp)
40e501:	00 00 00
40e504:	2b f7                	sub    %edi,%esi
40e506:	b8 ab aa aa 2a       	mov    $0x2aaaaaab,%eax
40e50b:	f7 ee                	imul   %esi
40e50d:	c1 fa 02             	sar    $0x2,%edx
40e510:	8b c2                	mov    %edx,%eax
40e512:	c1 e8 1f             	shr    $0x1f,%eax
40e515:	03 c2                	add    %edx,%eax
40e517:	3b c1                	cmp    %ecx,%eax
40e519:	0f 86 09 0b 00 00    	jbe    0x40f028
40e51f:	8b 85 38 fa ff ff    	mov    -0x5c8(%ebp),%eax
40e525:	8d 8d 38 fd ff ff    	lea    -0x2c8(%ebp),%ecx
40e52b:	03 c7                	add    %edi,%eax
40e52d:	50                   	push   %eax
40e52e:	e8 8d 4d ff ff       	call   0x4032c0
40e533:	c6 45 fc 12          	movb   $0x12,-0x4(%ebp)
40e537:	8d bd a0 fd ff ff    	lea    -0x260(%ebp),%edi
40e53d:	83 bd b4 fd ff ff 08 	cmpl   $0x8,-0x24c(%ebp)
40e544:	8d 95 b8 fd ff ff    	lea    -0x248(%ebp),%edx
40e54a:	8b 85 c8 fd ff ff    	mov    -0x238(%ebp),%eax
40e550:	0f 43 bd a0 fd ff ff 	cmovae -0x260(%ebp),%edi
40e557:	83 bd cc fd ff ff 08 	cmpl   $0x8,-0x234(%ebp)
40e55e:	8b b5 b0 fd ff ff    	mov    -0x250(%ebp),%esi
40e564:	0f 43 95 b8 fd ff ff 	cmovae -0x248(%ebp),%edx
40e56b:	0f 93 85 3e fa ff ff 	setae  -0x5c2(%ebp)
40e572:	89 bd 30 fa ff ff    	mov    %edi,-0x5d0(%ebp)
40e578:	89 95 0c fa ff ff    	mov    %edx,-0x5f4(%ebp)
40e57e:	3b f0                	cmp    %eax,%esi
40e580:	0f 87 5f 01 00 00    	ja     0x40e6e5
40e586:	2b c6                	sub    %esi,%eax
40e588:	85 f6                	test   %esi,%esi
40e58a:	74 77                	je     0x40e603
40e58c:	40                   	inc    %eax
40e58d:	8d 0c 42             	lea    (%edx,%eax,2),%ecx
40e590:	8b c2                	mov    %edx,%eax
40e592:	89 8d 08 fa ff ff    	mov    %ecx,-0x5f8(%ebp)
40e598:	0f 1f 84 00 00 00 00 	nopl   0x0(%eax,%eax,1)
40e59f:	00
40e5a0:	2b c8                	sub    %eax,%ecx
40e5a2:	d1 f9                	sar    $1,%ecx
40e5a4:	0f 84 3b 01 00 00    	je     0x40e6e5
40e5aa:	0f b7 17             	movzwl (%edi),%edx
40e5ad:	0f 1f 00             	nopl   (%eax)
40e5b0:	66 39 10             	cmp    %dx,(%eax)
40e5b3:	74 0d                	je     0x40e5c2
40e5b5:	83 c0 02             	add    $0x2,%eax
40e5b8:	83 e9 01             	sub    $0x1,%ecx
40e5bb:	75 f3                	jne    0x40e5b0
40e5bd:	e9 23 01 00 00       	jmp    0x40e6e5
40e5c2:	85 c0                	test   %eax,%eax
40e5c4:	0f 84 1b 01 00 00    	je     0x40e6e5
40e5ca:	8b d7                	mov    %edi,%edx
40e5cc:	85 f6                	test   %esi,%esi
40e5ce:	74 25                	je     0x40e5f5
40e5d0:	8b f8                	mov    %eax,%edi
40e5d2:	2b bd 30 fa ff ff    	sub    -0x5d0(%ebp),%edi
40e5d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%eax,%eax,1)
40e5df:	00
40e5e0:	66 8b 0c 3a          	mov    (%edx,%edi,1),%cx
40e5e4:	66 3b 0a             	cmp    (%edx),%cx
40e5e7:	0f 85 3f 03 00 00    	jne    0x40e92c
40e5ed:	83 c2 02             	add    $0x2,%edx
40e5f0:	83 ee 01             	sub    $0x1,%esi
40e5f3:	75 eb                	jne    0x40e5e0
40e5f5:	2b 85 0c fa ff ff    	sub    -0x5f4(%ebp),%eax
40e5fb:	d1 f8                	sar    $1,%eax
40e5fd:	0f 85 e2 00 00 00    	jne    0x40e6e5
40e603:	8b 8d 48 fd ff ff    	mov    -0x2b8(%ebp),%ecx
40e609:	8d 85 b8 fd ff ff    	lea    -0x248(%ebp),%eax
40e60f:	39 8d c8 fd ff ff    	cmp    %ecx,-0x238(%ebp)
40e615:	c6 85 3f fa ff ff 01 	movb   $0x1,-0x5c1(%ebp)
40e61c:	0f 42 8d c8 fd ff ff 	cmovb  -0x238(%ebp),%ecx
40e623:	80 bd 3e fa ff ff 00 	cmpb   $0x0,-0x5c2(%ebp)
40e62a:	51                   	push   %ecx
40e62b:	0f 45 85 b8 fd ff ff 	cmovne -0x248(%ebp),%eax
40e632:	8d 8d 50 fd ff ff    	lea    -0x2b0(%ebp),%ecx
40e638:	50                   	push   %eax
40e639:	c7 85 50 fd ff ff 00 	movl   $0x0,-0x2b0(%ebp)
40e640:	00 00 00
40e643:	c7 85 60 fd ff ff 00 	movl   $0x0,-0x2a0(%ebp)
40e64a:	00 00 00
40e64d:	c7 85 64 fd ff ff 00 	movl   $0x0,-0x29c(%ebp)
40e654:	00 00 00
40e657:	e8 a4 49 ff ff       	call   0x403000
40e65c:	83 bd 64 fd ff ff 08 	cmpl   $0x8,-0x29c(%ebp)
40e663:	8d 8d 50 fd ff ff    	lea    -0x2b0(%ebp),%ecx
40e669:	8d 85 38 fd ff ff    	lea    -0x2c8(%ebp),%eax
40e66f:	0f 43 8d 50 fd ff ff 	cmovae -0x2b0(%ebp),%ecx
40e676:	83 bd 4c fd ff ff 08 	cmpl   $0x8,-0x2b4(%ebp)
40e67d:	0f 43 85 38 fd ff ff 	cmovae -0x2c8(%ebp),%eax
40e684:	50                   	push   %eax
40e685:	51                   	push   %ecx
40e686:	ff 15 d0 e0 43 00    	call   *0x43e0d0
40e68c:	8b 8d 64 fd ff ff    	mov    -0x29c(%ebp),%ecx
40e692:	85 c0                	test   %eax,%eax
40e694:	0f 94 c0             	sete   %al
40e697:	88 85 3e fa ff ff    	mov    %al,-0x5c2(%ebp)
40e69d:	83 f9 08             	cmp    $0x8,%ecx
40e6a0:	72 3b                	jb     0x40e6dd
40e6a2:	8b 95 50 fd ff ff    	mov    -0x2b0(%ebp),%edx
40e6a8:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
40e6af:	8b c2                	mov    %edx,%eax
40e6b1:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
40e6b7:	72 14                	jb     0x40e6cd
40e6b9:	8b 50 fc             	mov    -0x4(%eax),%edx
40e6bc:	83 c1 23             	add    $0x23,%ecx
40e6bf:	2b c2                	sub    %edx,%eax
40e6c1:	83 c0 fc             	add    $0xfffffffc,%eax
40e6c4:	83 f8 1f             	cmp    $0x1f,%eax
40e6c7:	0f 87 51 09 00 00    	ja     0x40f01e
40e6cd:	51                   	push   %ecx
40e6ce:	52                   	push   %edx
40e6cf:	e8 e4 b4 00 00       	call   0x419bb8
40e6d4:	8a 85 3e fa ff ff    	mov    -0x5c2(%ebp),%al
40e6da:	83 c4 08             	add    $0x8,%esp
40e6dd:	84 c0                	test   %al,%al
40e6df:	0f 85 61 02 00 00    	jne    0x40e946
40e6e5:	8a 85 3f fa ff ff    	mov    -0x5c1(%ebp),%al
40e6eb:	c6 45 fc 11          	movb   $0x11,-0x4(%ebp)
40e6ef:	8b 8d 4c fd ff ff    	mov    -0x2b4(%ebp),%ecx
40e6f5:	88 85 3e fa ff ff    	mov    %al,-0x5c2(%ebp)
40e6fb:	83 f9 08             	cmp    $0x8,%ecx
40e6fe:	72 35                	jb     0x40e735
40e700:	8b 95 38 fd ff ff    	mov    -0x2c8(%ebp),%edx
40e706:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
40e70d:	8b c2                	mov    %edx,%eax
40e70f:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
40e715:	72 14                	jb     0x40e72b
40e717:	8b 50 fc             	mov    -0x4(%eax),%edx
40e71a:	83 c1 23             	add    $0x23,%ecx
40e71d:	2b c2                	sub    %edx,%eax
40e71f:	83 c0 fc             	add    $0xfffffffc,%eax
40e722:	83 f8 1f             	cmp    $0x1f,%eax
40e725:	0f 87 f3 08 00 00    	ja     0x40f01e
40e72b:	51                   	push   %ecx
40e72c:	52                   	push   %edx
40e72d:	e8 86 b4 00 00       	call   0x419bb8
40e732:	83 c4 08             	add    $0x8,%esp
40e735:	8b b5 d4 fd ff ff    	mov    -0x22c(%ebp),%esi
40e73b:	b8 ab aa aa 2a       	mov    $0x2aaaaaab,%eax
40e740:	8b bd d0 fd ff ff    	mov    -0x230(%ebp),%edi
40e746:	8b ce                	mov    %esi,%ecx
40e748:	ff 85 34 fa ff ff    	incl   -0x5cc(%ebp)
40e74e:	2b cf                	sub    %edi,%ecx
40e750:	83 85 38 fa ff ff 18 	addl   $0x18,-0x5c8(%ebp)
40e757:	f7 e9                	imul   %ecx
40e759:	8b 8d 34 fa ff ff    	mov    -0x5cc(%ebp),%ecx
40e75f:	c1 fa 02             	sar    $0x2,%edx
40e762:	8b c2                	mov    %edx,%eax
40e764:	c1 e8 1f             	shr    $0x1f,%eax
40e767:	03 c2                	add    %edx,%eax
40e769:	3b c8                	cmp    %eax,%ecx
40e76b:	0f 82 93 fd ff ff    	jb     0x40e504
40e771:	8a 95 3e fa ff ff    	mov    -0x5c2(%ebp),%dl
40e777:	88 95 3f fa ff ff    	mov    %dl,-0x5c1(%ebp)
40e77d:	80 fa 01             	cmp    $0x1,%dl
40e780:	0f 85 04 02 00 00    	jne    0x40e98a
40e786:	83 bd 04 fd ff ff 08 	cmpl   $0x8,-0x2fc(%ebp)
40e78d:	8d 8d f0 fc ff ff    	lea    -0x310(%ebp),%ecx
40e793:	8d 85 b8 fd ff ff    	lea    -0x248(%ebp),%eax
40e799:	88 95 3f fa ff ff    	mov    %dl,-0x5c1(%ebp)
40e79f:	0f 43 8d f0 fc ff ff 	cmovae -0x310(%ebp),%ecx
40e7a6:	83 bd cc fd ff ff 08 	cmpl   $0x8,-0x234(%ebp)
40e7ad:	51                   	push   %ecx
40e7ae:	0f 43 85 b8 fd ff ff 	cmovae -0x248(%ebp),%eax
40e7b5:	50                   	push   %eax
40e7b6:	ff 15 d0 e0 43 00    	call   *0x43e0d0
40e7bc:	85 c0                	test   %eax,%eax
40e7be:	0f 84 c6 01 00 00    	je     0x40e98a
40e7c4:	8b 8d 90 fd ff ff    	mov    -0x270(%ebp),%ecx
40e7ca:	b8 fe ff ff 7f       	mov    $0x7ffffffe,%eax
40e7cf:	2b c1                	sub    %ecx,%eax
40e7d1:	83 f8 01             	cmp    $0x1,%eax
40e7d4:	0f 82 3f 08 00 00    	jb     0x40f019
40e7da:	83 bd 94 fd ff ff 08 	cmpl   $0x8,-0x26c(%ebp)
40e7e1:	8d 85 80 fd ff ff    	lea    -0x280(%ebp),%eax
40e7e7:	6a 01                	push   $0x1
40e7e9:	0f 43 85 80 fd ff ff 	cmovae -0x280(%ebp),%eax
40e7f0:	68 e8 eb 44 00       	push   $0x44ebe8
40e7f5:	51                   	push   %ecx
40e7f6:	50                   	push   %eax
40e7f7:	51                   	push   %ecx
40e7f8:	ff b5 2c fa ff ff    	push   -0x5d4(%ebp)
40e7fe:	8d 8d 38 fd ff ff    	lea    -0x2c8(%ebp),%ecx
40e804:	e8 e7 6a ff ff       	call   0x4052f0
40e809:	c6 45 fc 13          	movb   $0x13,-0x4(%ebp)
40e80d:	8d 95 b8 fd ff ff    	lea    -0x248(%ebp),%edx
40e813:	83 bd cc fd ff ff 08 	cmpl   $0x8,-0x234(%ebp)
40e81a:	0f 43 95 b8 fd ff ff 	cmovae -0x248(%ebp),%edx
40e821:	8b ca                	mov    %edx,%ecx
40e823:	8d 71 02             	lea    0x2(%ecx),%esi
40e826:	66 8b 01             	mov    (%ecx),%ax
40e829:	83 c1 02             	add    $0x2,%ecx
40e82c:	66 85 c0             	test   %ax,%ax
40e82f:	75 f5                	jne    0x40e826
40e831:	2b ce                	sub    %esi,%ecx
40e833:	d1 f9                	sar    $1,%ecx
40e835:	51                   	push   %ecx
40e836:	52                   	push   %edx
40e837:	8d 8d 38 fd ff ff    	lea    -0x2c8(%ebp),%ecx
40e83d:	e8 2e 45 ff ff       	call   0x402d70
40e842:	c7 85 50 fd ff ff 00 	movl   $0x0,-0x2b0(%ebp)
40e849:	00 00 00
40e84c:	33 c9                	xor    %ecx,%ecx
40e84e:	c7 85 60 fd ff ff 00 	movl   $0x0,-0x2a0(%ebp)
40e855:	00 00 00
40e858:	c7 85 64 fd ff ff 00 	movl   $0x0,-0x29c(%ebp)
40e85f:	00 00 00
40e862:	0f 10 00             	movups (%eax),%xmm0
40e865:	0f 11 85 50 fd ff ff 	movups %xmm0,-0x2b0(%ebp)
40e86c:	f3 0f 7e 40 10       	movq   0x10(%eax),%xmm0
40e871:	66 0f d6 85 60 fd ff 	movq   %xmm0,-0x2a0(%ebp)
40e878:	ff
40e879:	c7 40 10 00 00 00 00 	movl   $0x0,0x10(%eax)