41042e:	01 00                	add    %eax,(%eax)
410430:	35 5c 00 00 01       	xor    $0x100005c,%eax
410435:	00 81 5c 00 00 02    	add    %al,0x200005c(%ecx)
41043b:	00 9d 5c 00 00 01    	add    %bl,0x100005c(%ebp)
410441:	00 e9                	add    %ch,%cl
410443:	5c                   	pop    %esp
410444:	00 00                	add    %al,(%eax)
410446:	02 00                	add    (%eax),%al
410448:	05 5d 00 00 03       	add    $0x300005d,%eax
41044d:	00 21                	add    %ah,(%ecx)
41044f:	5d                   	pop    %ebp
410450:	00 00                	add    %al,(%eax)
410452:	04 00                	add    $0x0,%al
410454:	3d 5d 00 00 01       	cmp    $0x100005d,%eax
410459:	00 89 5d 00 00 02    	add    %cl,0x200005d(%ecx)
41045f:	00 a5 5d 00 00 03    	add    %ah,0x300005d(%ebp)
410465:	00 c1                	add    %al,%cl
410467:	5d                   	pop    %ebp
410468:	00 00                	add    %al,(%eax)
41046a:	04 00                	add    $0x0,%al
41046c:	dd 5d 00             	fstpl  0x0(%ebp)
41046f:	00 05 00 0d 5e 00    	add    %al,0x5e0d00
410475:	00 01                	add    %al,(%ecx)
410477:	00 59 5e             	add    %bl,0x5e(%ecx)
41047a:	00 00                	add    %al,(%eax)
41047c:	02 00                	add    (%eax),%al
41047e:	75 5e                	jne    0x4104de
410480:	00 00                	add    %al,(%eax)
410482:	03 00                	add    (%eax),%eax
410484:	91                   	xchg   %eax,%ecx
410485:	5e                   	pop    %esi
410486:	00 00                	add    %al,(%eax)
410488:	01 00                	add    %eax,(%eax)
41048a:	f1                   	int1
41048b:	5e                   	pop    %esi
41048c:	00 00                	add    %al,(%eax)
41048e:	02 00                	add    (%eax),%al
410490:	0d 5f 00 00 03       	or     $0x300005f,%eax
410495:	00 29                	add    %ch,(%ecx)
410497:	5f                   	pop    %edi
410498:	00 00                	add    %al,(%eax)
41049a:	04 00                	add    $0x0,%al
41049c:	59                   	pop    %ecx
41049d:	5f                   	pop    %edi
41049e:	00 00                	add    %al,(%eax)
4104a0:	01 00                	add    %eax,(%eax)
4104a2:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4104a3:	5f                   	pop    %edi
4104a4:	00 00                	add    %al,(%eax)
4104a6:	02 00                	add    (%eax),%al
4104a8:	c1 5f 00 00          	rcrl   $0x0,0x0(%edi)
4104ac:	03 00                	add    (%eax),%eax
4104ae:	dd 5f 00             	fstpl  0x0(%edi)
4104b1:	00 04 00             	add    %al,(%eax,%eax,1)
4104b4:	0d 60 00 00 01       	or     $0x1000060,%eax
4104b9:	00 05 61 00 00 01    	add    %al,0x1000061
4104bf:	00 c5                	add    %al,%ch
4104c1:	61                   	popa
4104c2:	00 00                	add    %al,(%eax)
4104c4:	02 00                	add    (%eax),%al
4104c6:	f5                   	cmc
4104c7:	61                   	popa
4104c8:	00 00                	add    %al,(%eax)
4104ca:	01 00                	add    %eax,(%eax)
4104cc:	55                   	push   %ebp
4104cd:	62 00                	bound  %eax,(%eax)
4104cf:	00 02                	add    %al,(%edx)
4104d1:	00 85 62 00 00 01    	add    %al,0x1000062(%ebp)
4104d7:	00 e5                	add    %ah,%ch
4104d9:	62 00                	bound  %eax,(%eax)
4104db:	00 02                	add    %al,(%edx)
4104dd:	00 15 63 00 00 01    	add    %dl,0x1000063
4104e3:	00 95 64 00 00 01    	add    %dl,0x1000064(%ebp)
4104e9:	00 e1                	add    %ah,%cl
4104eb:	64 00 00             	add    %al,%fs:(%eax)
4104ee:	01 00                	add    %eax,(%eax)
4104f0:	10 65 00             	adc    %ah,0x0(%ebp)
4104f3:	00 02                	add    %al,(%edx)
4104f5:	00 2c 65 00 00 01 00 	add    %ch,0x10000(,%eiz,2)
4104fc:	59                   	pop    %ecx
4104fd:	65 00 00             	add    %al,%gs:(%eax)
410500:	01 00                	add    %eax,(%eax)
410502:	55                   	push   %ebp
410503:	67 00 00             	add    %al,(%bx,%si)
410506:	02 00                	add    (%eax),%al
410508:	85 67 00             	test   %esp,0x0(%edi)
41050b:	00 03                	add    %al,(%ebx)
41050d:	00 b5 67 00 00 01    	add    %dh,0x1000067(%ebp)
410513:	00 01                	add    %al,(%ecx)
410515:	68 00 00 01 00       	push   $0x10000
41051a:	91                   	xchg   %eax,%ecx
41051b:	68 00 00 01 00       	push   $0x10000
410520:	b1 69                	mov    $0x69,%cl
410522:	00 00                	add    %al,(%eax)
410524:	01 00                	add    %eax,(%eax)
410526:	41                   	inc    %ecx
410527:	6a 00                	push   $0x0
410529:	00 01                	add    %al,(%ecx)
41052b:	00 d9                	add    %bl,%cl
41052d:	6a 00                	push   $0x0
41052f:	00 01                	add    %al,(%ecx)
410531:	00 85 6b 00 00 01    	add    %al,0x100006b(%ebp)
410537:	00 d1                	add    %dl,%cl
410539:	6b 00 00             	imul   $0x0,(%eax),%eax
41053c:	02 00                	add    (%eax),%al
41053e:	01 6c 00 00          	add    %ebp,0x0(%eax,%eax,1)
410542:	01 00                	add    %eax,(%eax)
410544:	c1 6c 00 00 01       	shrl   $0x1,0x0(%eax,%eax,1)
410549:	00 3d 6d 00 00 02    	add    %bh,0x200006d
41054f:	00 59 6d             	add    %bl,0x6d(%ecx)
410552:	00 00                	add    %al,(%eax)
410554:	01 00                	add    %eax,(%eax)
410556:	a5                   	movsl  %ds:(%esi),%es:(%edi)
410557:	6d                   	insl   (%dx),%es:(%edi)
410558:	00 00                	add    %al,(%eax)
41055a:	01 00                	add    %eax,(%eax)
41055c:	21 6e 00             	and    %ebp,0x0(%esi)
41055f:	00 01                	add    %al,(%ecx)
410561:	00 6d 6e             	add    %ch,0x6e(%ebp)
410564:	00 00                	add    %al,(%eax)
410566:	02 00                	add    (%eax),%al
410568:	89 6e 00             	mov    %ebp,0x0(%esi)
41056b:	00 03                	add    %al,(%ebx)
41056d:	00 a5 6e 00 00 04    	add    %ah,0x400006e(%ebp)
410573:	00 c1                	add    %al,%cl
410575:	6e                   	outsb  %ds:(%esi),(%dx)
410576:	00 00                	add    %al,(%eax)
410578:	01 00                	add    %eax,(%eax)
41057a:	0d 6f 00 00 01       	or     $0x100006f,%eax
41057f:	00 59 6f             	add    %bl,0x6f(%ecx)
410582:	00 00                	add    %al,(%eax)
410584:	01 00                	add    %eax,(%eax)
410586:	4d                   	dec    %ebp
410587:	70 00                	jo     0x410589
410589:	00 01                	add    %al,(%ecx)
41058b:	00 85 70 00 00 01    	add    %al,0x1000070(%ebp)
410591:	00 a1 70 00 00 02    	add    %ah,0x2000070(%ecx)
410597:	00 bd 70 00 00 01    	add    %bh,0x1000070(%ebp)
41059d:	00 d9                	add    %bl,%cl
41059f:	70 00                	jo     0x4105a1
4105a1:	00 02                	add    %al,(%edx)
4105a3:	00 09                	add    %cl,(%ecx)
4105a5:	71 00                	jno    0x4105a7
4105a7:	00 01                	add    %al,(%ecx)
4105a9:	00 39                	add    %bh,(%ecx)
4105ab:	71 00                	jno    0x4105ad
4105ad:	00 01                	add    %al,(%ecx)
4105af:	00 85 71 00 00 01    	add    %al,0x1000071(%ebp)
4105b5:	00 a1 71 00 00 02    	add    %ah,0x2000071(%ecx)
4105bb:	00 bd 71 00 00 01    	add    %bh,0x1000071(%ebp)
4105c1:	00 f5                	add    %dh,%ch
4105c3:	71 00                	jno    0x4105c5
4105c5:	00 02                	add    %al,(%edx)
4105c7:	00 11                	add    %dl,(%ecx)
4105c9:	72 00                	jb     0x4105cb
4105cb:	00 01                	add    %al,(%ecx)
4105cd:	00 01                	add    %al,(%ecx)
4105cf:	58                   	pop    %eax
4105d0:	00 00                	add    %al,(%eax)
4105d2:	01 00                	add    %eax,(%eax)
4105d4:	49                   	dec    %ecx
4105d5:	72 00                	jb     0x4105d7
4105d7:	00 01                	add    %al,(%ecx)
4105d9:	00 65 72             	add    %ah,0x72(%ebp)
4105dc:	00 00                	add    %al,(%eax)
4105de:	02 00                	add    (%eax),%al
4105e0:	81 72 00 00 01 00 c9 	xorl   $0xc9000100,0x0(%edx)
4105e7:	73 00                	jae    0x4105e9
4105e9:	00 01                	add    %al,(%ecx)
4105eb:	00 01                	add    %al,(%ecx)
4105ed:	74 00                	je     0x4105ef
4105ef:	00 01                	add    %al,(%ecx)
4105f1:	00 4d 74             	add    %cl,0x74(%ebp)
4105f4:	00 00                	add    %al,(%eax)
4105f6:	01 00                	add    %eax,(%eax)
4105f8:	85 74 00 00          	test   %esi,0x0(%eax,%eax,1)
4105fc:	02 00                	add    (%eax),%al
4105fe:	a1 74 00 00 03       	mov    0x3000074,%eax
410603:	00 bd 74 00 00 04    	add    %bh,0x4000074(%ebp)
410609:	00 d9                	add    %bl,%cl
41060b:	74 00                	je     0x41060d
41060d:	00 05 00 f5 74 00    	add    %al,0x74f500
410613:	00 01                	add    %al,(%ecx)
410615:	00 2d 75 00 00 01    	add    %ch,0x1000075
41061b:	00 79 75             	add    %bh,0x75(%ecx)
41061e:	00 00                	add    %al,(%eax)
410620:	02 00                	add    (%eax),%al
410622:	95                   	xchg   %eax,%ebp
410623:	75 00                	jne    0x410625
410625:	00 01                	add    %al,(%ecx)
410627:	00 e1                	add    %ah,%cl
410629:	75 00                	jne    0x41062b
41062b:	00 01                	add    %al,(%ecx)
41062d:	00 d5                	add    %dl,%ch
41062f:	7f 00                	jg     0x410631
410631:	00 02                	add    %al,(%edx)
410633:	00 f1                	add    %dh,%cl
410635:	7f 00                	jg     0x410637
410637:	00 01                	add    %al,(%ecx)
410639:	00 3d 80 00 00 02    	add    %bh,0x2000080
41063f:	00 59 80             	add    %bl,-0x80(%ecx)
410642:	00 00                	add    %al,(%eax)
410644:	01 00                	add    %eax,(%eax)
410646:	35 81 00 00 01       	xor    $0x1000081,%eax
41064b:	00 81 81 00 00 02    	add    %al,0x2000081(%ecx)
410651:	00 9d 81 00 00 01    	add    %bl,0x1000081(%ebp)
410657:	00 e9                	add    %ch,%cl
410659:	81 00 00 01 00 35    	addl   $0x35000100,(%eax)
41065f:	82 00 00             	addb   $0x0,(%eax)
410662:	01 00                	add    %eax,(%eax)
410664:	0d 83 00 00 02       	or     $0x2000083,%eax
410669:	00 29                	add    %ch,(%ecx)
41066b:	83 00 00             	addl   $0x0,(%eax)
41066e:	03 00                	add    (%eax),%eax
410670:	45                   	inc    %ebp
410671:	83 00 00             	addl   $0x0,(%eax)
410674:	01 00                	add    %eax,(%eax)
410676:	7d 83                	jge    0x4105fb
410678:	00 00                	add    %al,(%eax)
41067a:	01 00                	add    %eax,(%eax)
41067c:	3d 57 00 00 01       	cmp    $0x1000057,%eax
410681:	00 d1                	add    %dl,%cl
410683:	83 00 00             	addl   $0x0,(%eax)
410686:	01 00                	add    %eax,(%eax)
410688:	09 84 00 00 02 00 25 	or     %eax,0x25000200(%eax,%eax,1)
41068f:	84 00                	test   %al,(%eax)
410691:	00 03                	add    %al,(%ebx)
410693:	00 41 84             	add    %al,-0x7c(%ecx)
410696:	00 00                	add    %al,(%eax)
410698:	01 00                	add    %eax,(%eax)
41069a:	b1 84                	mov    $0x84,%cl
41069c:	00 00                	add    %al,(%eax)
41069e:	01 00                	add    %eax,(%eax)
4106a0:	e4 8a                	in     $0x8a,%al
4106a2:	00 00                	add    %al,(%eax)
4106a4:	02 00                	add    (%eax),%al
4106a6:	00 8b 00 00 03 00    	add    %cl,0x30000(%ebx)
4106ac:	1c 8b                	sbb    $0x8b,%al
4106ae:	00 00                	add    %al,(%eax)
4106b0:	04 00                	add    $0x0,%al
4106b2:	38 8b 00 00 05 00    	cmp    %cl,0x50000(%ebx)
4106b8:	54                   	push   %esp
4106b9:	8b 00                	mov    (%eax),%eax
4106bb:	00 01                	add    %al,(%ecx)
4106bd:	00 b4 8b 00 00 01 00 	add    %dh,0x10000(%ebx,%ecx,4)
4106c4:	00 8c 00 00 01 00 4c 	add    %cl,0x4c000100(%eax,%eax,1)
4106cb:	8c 00                	mov    %es,(%eax)
4106cd:	00 01                	add    %al,(%ecx)
4106cf:	00 98 8c 00 00 01    	add    %bl,0x100008c(%eax)
4106d5:	00 e4                	add    %ah,%ah
4106d7:	8c 00                	mov    %es,(%eax)
4106d9:	00 01                	add    %al,(%ecx)
4106db:	00 30                	add    %dh,(%eax)
4106dd:	8d 00                	lea    (%eax),%eax
4106df:	00 01                	add    %al,(%ecx)
4106e1:	00 68 8d             	add    %ch,-0x73(%eax)
4106e4:	00 00                	add    %al,(%eax)
4106e6:	01 00                	add    %eax,(%eax)
4106e8:	b4 8d                	mov    $0x8d,%ah
4106ea:	00 00                	add    %al,(%eax)
4106ec:	01 00                	add    %eax,(%eax)
4106ee:	00 8e 00 00 01 00    	add    %cl,0x10000(%esi)
4106f4:	4c                   	dec    %esp
4106f5:	8e 00                	mov    (%eax),%es
4106f7:	00 01                	add    %al,(%ecx)
4106f9:	00 98 8e 00 00 01    	add    %bl,0x100008e(%eax)
4106ff:	00 e4                	add    %ah,%ah
410701:	8e 00                	mov    (%eax),%es
410703:	00 01                	add    %al,(%ecx)
410705:	00 30                	add    %dh,(%eax)
410707:	8f 00                	pop    (%eax)
410709:	00 01                	add    %al,(%ecx)
41070b:	00 7c 8f 00          	add    %bh,0x0(%edi,%ecx,4)
41070f:	00 01                	add    %al,(%ecx)
410711:	00 c8                	add    %cl,%al
410713:	8f 00                	pop    (%eax)
410715:	00 01                	add    %al,(%ecx)
410717:	00 14 90             	add    %dl,(%eax,%edx,4)
41071a:	00 00                	add    %al,(%eax)
41071c:	01 00                	add    %eax,(%eax)
41071e:	68 90 00 00 01       	push   $0x1000090
410723:	00 bc 90 00 00 01 00 	add    %bh,0x10000(%eax,%edx,4)
41072a:	38 91 00 00 01 00    	cmp    %dl,0x10000(%ecx)
410730:	b4 91                	mov    $0x91,%ah
410732:	00 00                	add    %al,(%eax)
410734:	01 00                	add    %eax,(%eax)
410736:	30 92 00 00 01 00    	xor    %dl,0x10000(%edx)
41073c:	ac                   	lods   %ds:(%esi),%al
41073d:	92                   	xchg   %eax,%edx
41073e:	00 00                	add    %al,(%eax)
410740:	01 00                	add    %eax,(%eax)
410742:	28 93 00 00 01 00    	sub    %dl,0x10000(%ebx)
410748:	7c 93                	jl     0x4106dd
41074a:	00 00                	add    %al,(%eax)
41074c:	01 00                	add    %eax,(%eax)
41074e:	d0 94 00 00 01 00 4c 	rclb   $1,0x4c000100(%eax,%eax,1)
410755:	95                   	xchg   %eax,%ebp
410756:	00 00                	add    %al,(%eax)
410758:	01 00                	add    %eax,(%eax)
41075a:	a0 95 00 00 02       	mov    0x2000095,%al
41075f:	00 bc 95 00 00 01 00 	add    %bh,0x10000(%ebp,%edx,4)
410766:	08 96 00 00 02 00    	or     %dl,0x20000(%esi)
41076c:	24 96                	and    $0x96,%al
41076e:	00 00                	add    %al,(%eax)
410770:	01 00                	add    %eax,(%eax)
410772:	70 96                	jo     0x41070a
410774:	00 00                	add    %al,(%eax)
410776:	02 00                	add    (%eax),%al
410778:	8c 96 00 00 03 00    	mov    %ss,0x30000(%esi)
41077e:	a8 96                	test   $0x96,%al
410780:	00 00                	add    %al,(%eax)
410782:	01 00                	add    %eax,(%eax)
410784:	e0 96                	loopne 0x41071c
410786:	00 00                	add    %al,(%eax)
410788:	02 00                	add    (%eax),%al
41078a:	fc                   	cld
41078b:	96                   	xchg   %eax,%esi
41078c:	00 00                	add    %al,(%eax)
41078e:	01 00                	add    %eax,(%eax)
410790:	48                   	dec    %eax
410791:	97                   	xchg   %eax,%edi
410792:	00 00                	add    %al,(%eax)
410794:	01 00                	add    %eax,(%eax)
410796:	94                   	xchg   %eax,%esp
410797:	97                   	xchg   %eax,%edi
410798:	00 00                	add    %al,(%eax)
41079a:	01 00                	add    %eax,(%eax)
41079c:	cc                   	int3
41079d:	97                   	xchg   %eax,%edi
41079e:	00 00                	add    %al,(%eax)
4107a0:	01 00                	add    %eax,(%eax)
4107a2:	20 98 00 00 02 00    	and    %bl,0x20000(%eax)
4107a8:	3c 98                	cmp    $0x98,%al
4107aa:	00 00                	add    %al,(%eax)
4107ac:	01 00                	add    %eax,(%eax)
4107ae:	74 98                	je     0x410748
4107b0:	00 00                	add    %al,(%eax)
4107b2:	02 00                	add    (%eax),%al
4107b4:	90                   	nop
4107b5:	98                   	cwtl
4107b6:	00 00                	add    %al,(%eax)
4107b8:	03 00                	add    (%eax),%eax
4107ba:	ac                   	lods   %ds:(%esi),%al
4107bb:	98                   	cwtl
4107bc:	00 00                	add    %al,(%eax)
4107be:	01 00                	add    %eax,(%eax)
4107c0:	e4 98                	in     $0x98,%al
4107c2:	00 00                	add    %al,(%eax)
4107c4:	01 00                	add    %eax,(%eax)
4107c6:	68 99 00 00 02       	push   $0x2000099