414352:	00 00                	add    %al,(%eax)
414354:	00 04 02             	add    %al,(%edx,%eax,1)
414357:	00 00                	add    %al,(%eax)
414359:	00 00                	add    %al,(%eax)
41435b:	00 c0                	add    %al,%al
41435d:	00 00                	add    %al,(%eax)
41435f:	00 00                	add    %al,(%eax)
414361:	00 00                	add    %al,(%eax)
414363:	46                   	inc    %esi
414364:	53                   	push   %ebx
414365:	56                   	push   %esi
414366:	57                   	push   %edi
414367:	8b d9                	mov    %ecx,%ebx
414369:	8b f2                	mov    %edx,%esi
41436b:	8b f8                	mov    %eax,%edi
41436d:	66 f7 07 e8 bf       	testw  $0xbfe8,(%edi)
414372:	74 07                	je     0x41437b
414374:	8b c7                	mov    %edi,%eax
414376:	e8 65 bb ff ff       	call   0x40fee0
41437b:	80 3d 50 d4 48 00 00 	cmpb   $0x0,0x48d450
414382:	74 10                	je     0x414394
414384:	0f be c3             	movsbl %bl,%eax
414387:	66 8b 04 45 7c d4 48 	mov    0x48d47c(,%eax,2),%ax
41438e:	00
41438f:	66 89 07             	mov    %ax,(%edi)
414392:	eb 05                	jmp    0x414399
414394:	66 c7 07 03 00       	movw   $0x3,(%edi)
414399:	89 77 08             	mov    %esi,0x8(%edi)
41439c:	5f                   	pop    %edi
41439d:	5e                   	pop    %esi
41439e:	5b                   	pop    %ebx
41439f:	c3                   	ret
4143a0:	53                   	push   %ebx
4143a1:	56                   	push   %esi
4143a2:	8b f2                	mov    %edx,%esi
4143a4:	8b d8                	mov    %eax,%ebx
4143a6:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4143ab:	74 07                	je     0x4143b4
4143ad:	8b c3                	mov    %ebx,%eax
4143af:	e8 2c bb ff ff       	call   0x40fee0
4143b4:	66 c7 03 03 00       	movw   $0x3,(%ebx)
4143b9:	89 73 08             	mov    %esi,0x8(%ebx)
4143bc:	5e                   	pop    %esi
4143bd:	5b                   	pop    %ebx
4143be:	c3                   	ret
4143bf:	90                   	nop
4143c0:	53                   	push   %ebx
4143c1:	56                   	push   %esi
4143c2:	8b f2                	mov    %edx,%esi
4143c4:	8b d8                	mov    %eax,%ebx
4143c6:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4143cb:	74 07                	je     0x4143d4
4143cd:	8b c3                	mov    %ebx,%eax
4143cf:	e8 0c bb ff ff       	call   0x40fee0
4143d4:	66 c7 03 03 00       	movw   $0x3,(%ebx)
4143d9:	89 73 08             	mov    %esi,0x8(%ebx)
4143dc:	5e                   	pop    %esi
4143dd:	5b                   	pop    %ebx
4143de:	c3                   	ret
4143df:	90                   	nop
4143e0:	53                   	push   %ebx
4143e1:	56                   	push   %esi
4143e2:	8b da                	mov    %edx,%ebx
4143e4:	8b f0                	mov    %eax,%esi
4143e6:	66 f7 06 e8 bf       	testw  $0xbfe8,(%esi)
4143eb:	74 07                	je     0x4143f4
4143ed:	8b c6                	mov    %esi,%eax
4143ef:	e8 ec ba ff ff       	call   0x40fee0
4143f4:	66 c7 06 11 00       	movw   $0x11,(%esi)
4143f9:	88 5e 08             	mov    %bl,0x8(%esi)
4143fc:	5e                   	pop    %esi
4143fd:	5b                   	pop    %ebx
4143fe:	c3                   	ret
4143ff:	90                   	nop
414400:	53                   	push   %ebx
414401:	56                   	push   %esi
414402:	8b f2                	mov    %edx,%esi
414404:	8b d8                	mov    %eax,%ebx
414406:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
41440b:	74 07                	je     0x414414
41440d:	8b c3                	mov    %ebx,%eax
41440f:	e8 cc ba ff ff       	call   0x40fee0
414414:	66 c7 03 12 00       	movw   $0x12,(%ebx)
414419:	66 89 73 08          	mov    %si,0x8(%ebx)
41441d:	5e                   	pop    %esi
41441e:	5b                   	pop    %ebx
41441f:	c3                   	ret
414420:	53                   	push   %ebx
414421:	56                   	push   %esi
414422:	8b f2                	mov    %edx,%esi
414424:	8b d8                	mov    %eax,%ebx
414426:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
41442b:	74 07                	je     0x414434
41442d:	8b c3                	mov    %ebx,%eax
41442f:	e8 ac ba ff ff       	call   0x40fee0
414434:	66 c7 03 13 00       	movw   $0x13,(%ebx)
414439:	89 73 08             	mov    %esi,0x8(%ebx)
41443c:	5e                   	pop    %esi
41443d:	5b                   	pop    %ebx
41443e:	c3                   	ret
41443f:	90                   	nop
414440:	53                   	push   %ebx
414441:	56                   	push   %esi
414442:	8b da                	mov    %edx,%ebx
414444:	8b f0                	mov    %eax,%esi
414446:	66 f7 06 e8 bf       	testw  $0xbfe8,(%esi)
41444b:	74 07                	je     0x414454
41444d:	8b c6                	mov    %esi,%eax
41444f:	e8 8c ba ff ff       	call   0x40fee0
414454:	66 c7 06 10 00       	movw   $0x10,(%esi)
414459:	88 5e 08             	mov    %bl,0x8(%esi)
41445c:	5e                   	pop    %esi
41445d:	5b                   	pop    %ebx
41445e:	c3                   	ret
41445f:	90                   	nop
414460:	53                   	push   %ebx
414461:	56                   	push   %esi
414462:	8b f2                	mov    %edx,%esi
414464:	8b d8                	mov    %eax,%ebx
414466:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
41446b:	74 07                	je     0x414474
41446d:	8b c3                	mov    %ebx,%eax
41446f:	e8 6c ba ff ff       	call   0x40fee0
414474:	66 c7 03 02 00       	movw   $0x2,(%ebx)
414479:	66 89 73 08          	mov    %si,0x8(%ebx)
41447d:	5e                   	pop    %esi
41447e:	5b                   	pop    %ebx
41447f:	c3                   	ret
414480:	55                   	push   %ebp
414481:	8b ec                	mov    %esp,%ebp
414483:	53                   	push   %ebx
414484:	8b d8                	mov    %eax,%ebx
414486:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
41448b:	74 07                	je     0x414494
41448d:	8b c3                	mov    %ebx,%eax
41448f:	e8 4c ba ff ff       	call   0x40fee0
414494:	66 c7 03 14 00       	movw   $0x14,(%ebx)
414499:	8b 45 08             	mov    0x8(%ebp),%eax
41449c:	89 43 08             	mov    %eax,0x8(%ebx)
41449f:	8b 45 0c             	mov    0xc(%ebp),%eax
4144a2:	89 43 0c             	mov    %eax,0xc(%ebx)
4144a5:	5b                   	pop    %ebx
4144a6:	5d                   	pop    %ebp
4144a7:	c2 08 00             	ret    $0x8
4144aa:	8b c0                	mov    %eax,%eax
4144ac:	55                   	push   %ebp
4144ad:	8b ec                	mov    %esp,%ebp
4144af:	53                   	push   %ebx
4144b0:	8b d8                	mov    %eax,%ebx
4144b2:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4144b7:	74 07                	je     0x4144c0
4144b9:	8b c3                	mov    %ebx,%eax
4144bb:	e8 20 ba ff ff       	call   0x40fee0
4144c0:	8b 45 08             	mov    0x8(%ebp),%eax
4144c3:	89 43 08             	mov    %eax,0x8(%ebx)
4144c6:	66 c7 03 04 00       	movw   $0x4,(%ebx)
4144cb:	5b                   	pop    %ebx
4144cc:	5d                   	pop    %ebp
4144cd:	c2 04 00             	ret    $0x4
4144d0:	55                   	push   %ebp
4144d1:	8b ec                	mov    %esp,%ebp
4144d3:	53                   	push   %ebx
4144d4:	8b d8                	mov    %eax,%ebx
4144d6:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4144db:	74 07                	je     0x4144e4
4144dd:	8b c3                	mov    %ebx,%eax
4144df:	e8 fc b9 ff ff       	call   0x40fee0
4144e4:	8b 45 08             	mov    0x8(%ebp),%eax
4144e7:	89 43 08             	mov    %eax,0x8(%ebx)
4144ea:	8b 45 0c             	mov    0xc(%ebp),%eax
4144ed:	89 43 0c             	mov    %eax,0xc(%ebx)
4144f0:	66 c7 03 05 00       	movw   $0x5,(%ebx)
4144f5:	5b                   	pop    %ebx
4144f6:	5d                   	pop    %ebp
4144f7:	c2 08 00             	ret    $0x8
4144fa:	8b c0                	mov    %eax,%eax
4144fc:	55                   	push   %ebp
4144fd:	8b ec                	mov    %esp,%ebp
4144ff:	53                   	push   %ebx
414500:	8b d8                	mov    %eax,%ebx
414502:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
414507:	74 07                	je     0x414510
414509:	8b c3                	mov    %ebx,%eax
41450b:	e8 d0 b9 ff ff       	call   0x40fee0
414510:	8b 45 08             	mov    0x8(%ebp),%eax
414513:	89 43 08             	mov    %eax,0x8(%ebx)
414516:	8b 45 0c             	mov    0xc(%ebp),%eax
414519:	89 43 0c             	mov    %eax,0xc(%ebx)
41451c:	66 c7 03 06 00       	movw   $0x6,(%ebx)
414521:	5b                   	pop    %ebx
414522:	5d                   	pop    %ebp
414523:	c2 08 00             	ret    $0x8
414526:	8b c0                	mov    %eax,%eax
414528:	55                   	push   %ebp
414529:	8b ec                	mov    %esp,%ebp
41452b:	53                   	push   %ebx
41452c:	8b d8                	mov    %eax,%ebx
41452e:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
414533:	74 07                	je     0x41453c
414535:	8b c3                	mov    %ebx,%eax
414537:	e8 a4 b9 ff ff       	call   0x40fee0
41453c:	8b 45 08             	mov    0x8(%ebp),%eax
41453f:	89 43 08             	mov    %eax,0x8(%ebx)
414542:	8b 45 0c             	mov    0xc(%ebp),%eax
414545:	89 43 0c             	mov    %eax,0xc(%ebx)
414548:	66 c7 03 07 00       	movw   $0x7,(%ebx)
41454d:	5b                   	pop    %ebx
41454e:	5d                   	pop    %ebp
41454f:	c2 08 00             	ret    $0x8
414552:	8b c0                	mov    %eax,%eax
414554:	53                   	push   %ebx
414555:	56                   	push   %esi
414556:	8b da                	mov    %edx,%ebx
414558:	8b f0                	mov    %eax,%esi
41455a:	66 f7 06 e8 bf       	testw  $0xbfe8,(%esi)
41455f:	74 07                	je     0x414568
414561:	8b c6                	mov    %esi,%eax
414563:	e8 78 b9 ff ff       	call   0x40fee0
414568:	66 c7 06 0b 00       	movw   $0xb,(%esi)
41456d:	80 fb 01             	cmp    $0x1,%bl
414570:	f5                   	cmc
414571:	1b c0                	sbb    %eax,%eax
414573:	66 89 46 08          	mov    %ax,0x8(%esi)
414577:	5e                   	pop    %esi
414578:	5b                   	pop    %ebx
414579:	c3                   	ret
41457a:	8b c0                	mov    %eax,%eax
41457c:	50                   	push   %eax
41457d:	e8 da b9 ff ff       	call   0x40ff5c
414582:	58                   	pop    %eax
414583:	66 c7 00 05 00       	movw   $0x5,(%eax)
414588:	dd 58 08             	fstpl  0x8(%eax)
41458b:	9b                   	fwait
41458c:	c3                   	ret
41458d:	8d 40 00             	lea    0x0(%eax),%eax
414590:	50                   	push   %eax
414591:	e8 c6 b9 ff ff       	call   0x40ff5c
414596:	58                   	pop    %eax
414597:	66 c7 00 07 00       	movw   $0x7,(%eax)
41459c:	dd 58 08             	fstpl  0x8(%eax)
41459f:	9b                   	fwait
4145a0:	c3                   	ret
4145a1:	8d 40 00             	lea    0x0(%eax),%eax
4145a4:	50                   	push   %eax
4145a5:	e8 b2 b9 ff ff       	call   0x40ff5c
4145aa:	58                   	pop    %eax
4145ab:	66 c7 00 06 00       	movw   $0x6,(%eax)
4145b0:	df 78 08             	fistpll 0x8(%eax)
4145b3:	9b                   	fwait
4145b4:	c3                   	ret
4145b5:	8d 40 00             	lea    0x0(%eax),%eax
4145b8:	53                   	push   %ebx
4145b9:	56                   	push   %esi
4145ba:	8b f2                	mov    %edx,%esi
4145bc:	8b d8                	mov    %eax,%ebx
4145be:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4145c3:	74 07                	je     0x4145cc
4145c5:	8b c3                	mov    %ebx,%eax
4145c7:	e8 14 b9 ff ff       	call   0x40fee0
4145cc:	33 c0                	xor    %eax,%eax
4145ce:	89 43 08             	mov    %eax,0x8(%ebx)
4145d1:	66 c7 03 00 01       	movw   $0x100,(%ebx)
4145d6:	8d 43 08             	lea    0x8(%ebx),%eax
4145d9:	8b d6                	mov    %esi,%edx
4145db:	e8 d8 fb fe ff       	call   0x4041b8
4145e0:	5e                   	pop    %esi
4145e1:	5b                   	pop    %ebx
4145e2:	c3                   	ret
4145e3:	90                   	nop
4145e4:	55                   	push   %ebp
4145e5:	8b ec                	mov    %esp,%ebp
4145e7:	6a 00                	push   $0x0
4145e9:	53                   	push   %ebx
4145ea:	56                   	push   %esi
4145eb:	8b f2                	mov    %edx,%esi
4145ed:	8b d8                	mov    %eax,%ebx
4145ef:	33 c0                	xor    %eax,%eax
4145f1:	55                   	push   %ebp
4145f2:	68 27 46 41 00       	push   $0x414627
4145f7:	64 ff 30             	push   %fs:(%eax)
4145fa:	64 89 20             	mov    %esp,%fs:(%eax)
4145fd:	8d 45 fc             	lea    -0x4(%ebp),%eax
414600:	8b d6                	mov    %esi,%edx
414602:	e8 c1 fd fe ff       	call   0x4043c8
414607:	8b 55 fc             	mov    -0x4(%ebp),%edx
41460a:	8b c3                	mov    %ebx,%eax
41460c:	e8 a7 ff ff ff       	call   0x4145b8
414611:	33 c0                	xor    %eax,%eax
414613:	5a                   	pop    %edx
414614:	59                   	pop    %ecx
414615:	59                   	pop    %ecx
414616:	64 89 10             	mov    %edx,%fs:(%eax)
414619:	68 2e 46 41 00       	push   $0x41462e
41461e:	8d 45 fc             	lea    -0x4(%ebp),%eax
414621:	e8 3e fb fe ff       	call   0x404164
414626:	c3                   	ret
414627:	e9 3c f5 fe ff       	jmp    0x403b68
41462c:	eb f0                	jmp    0x41461e
41462e:	5e                   	pop    %esi
41462f:	5b                   	pop    %ebx
414630:	59                   	pop    %ecx
414631:	5d                   	pop    %ebp
414632:	c3                   	ret
414633:	90                   	nop
414634:	53                   	push   %ebx
414635:	56                   	push   %esi
414636:	8b f2                	mov    %edx,%esi
414638:	8b d8                	mov    %eax,%ebx
41463a:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
41463f:	74 07                	je     0x414648
414641:	8b c3                	mov    %ebx,%eax
414643:	e8 98 b8 ff ff       	call   0x40fee0
414648:	33 c0                	xor    %eax,%eax
41464a:	89 43 08             	mov    %eax,0x8(%ebx)
41464d:	66 c7 03 08 00       	movw   $0x8,(%ebx)
414652:	8d 43 08             	lea    0x8(%ebx),%eax
414655:	50                   	push   %eax
414656:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx
41465b:	ba 01 00 00 00       	mov    $0x1,%edx
414660:	8b c6                	mov    %esi,%eax
414662:	e8 05 04 ff ff       	call   0x404a6c
414667:	5e                   	pop    %esi
414668:	5b                   	pop    %ebx
414669:	c3                   	ret
41466a:	8b c0                	mov    %eax,%eax
41466c:	53                   	push   %ebx
41466d:	56                   	push   %esi
41466e:	8b f2                	mov    %edx,%esi
414670:	8b d8                	mov    %eax,%ebx
414672:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
414677:	74 07                	je     0x414680
414679:	8b c3                	mov    %ebx,%eax
41467b:	e8 60 b8 ff ff       	call   0x40fee0
414680:	33 c0                	xor    %eax,%eax
414682:	89 43 08             	mov    %eax,0x8(%ebx)
414685:	66 c7 03 0d 00       	movw   $0xd,(%ebx)
41468a:	8d 43 08             	lea    0x8(%ebx),%eax
41468d:	8b d6                	mov    %esi,%edx
41468f:	e8 f8 16 ff ff       	call   0x405d8c
414694:	5e                   	pop    %esi
414695:	5b                   	pop    %ebx
414696:	c3                   	ret
414697:	90                   	nop
414698:	53                   	push   %ebx
414699:	56                   	push   %esi
41469a:	8b f2                	mov    %edx,%esi
41469c:	8b d8                	mov    %eax,%ebx
41469e:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4146a3:	74 07                	je     0x4146ac
4146a5:	8b c3                	mov    %ebx,%eax