410726:	00 02                	add    %al,(%edx)
410728:	72 5c                	jb     0x410786
41072a:	2c 00                	sub    $0x0,%al
41072c:	70 d0                	jo     0x4106fe
41072e:	9e                   	sahf
41072f:	00 00                	add    %al,(%eax)
410731:	01 28                	add    %ebp,(%eax)
410733:	3c 00                	cmp    $0x0,%al
410735:	00 0a                	add    %cl,(%edx)
410737:	14 17                	adc    $0x17,%al
410739:	73 d8                	jae    0x410713
41073b:	01 00                	add    %eax,(%eax)
41073d:	0a 7d d2             	or     -0x2e(%ebp),%bh
410740:	00 00                	add    %al,(%eax)
410742:	04 02                	add    $0x2,%al
410744:	28 53 00             	sub    %dl,0x0(%ebx)
410747:	00 0a                	add    %cl,(%edx)
410749:	02 7b d2             	add    -0x2e(%ebx),%bh
41074c:	00 00                	add    %al,(%eax)
41074e:	04 6f                	add    $0x6f,%al
410750:	d9 01                	flds   (%ecx)
410752:	00 0a                	add    %cl,(%edx)
410754:	00 02                	add    %al,(%edx)
410756:	72 86                	jb     0x4106de
410758:	1a 00                	sbb    (%eax),%al
41075a:	70 d0                	jo     0x41072c
41075c:	9e                   	sahf
41075d:	00 00                	add    %al,(%eax)
41075f:	01 28                	add    %ebp,(%eax)
410761:	3c 00                	cmp    $0x0,%al
410763:	00 0a                	add    %cl,(%edx)
410765:	14 17                	adc    $0x17,%al
410767:	73 d8                	jae    0x410741
410769:	01 00                	add    %eax,(%eax)
41076b:	0a 7d d3             	or     -0x2d(%ebp),%bh
41076e:	00 00                	add    %al,(%eax)
410770:	04 02                	add    $0x2,%al
410772:	28 53 00             	sub    %dl,0x0(%ebx)
410775:	00 0a                	add    %cl,(%edx)
410777:	02 7b d3             	add    -0x2d(%ebx),%bh
41077a:	00 00                	add    %al,(%eax)
41077c:	04 6f                	add    $0x6f,%al
41077e:	d9 01                	flds   (%ecx)
410780:	00 0a                	add    %cl,(%edx)
410782:	00 02                	add    %al,(%edx)
410784:	72 6c                	jb     0x4107f2
410786:	2c 00                	sub    $0x0,%al
410788:	70 d0                	jo     0x41075a
41078a:	ce                   	into
41078b:	00 00                	add    %al,(%eax)
41078d:	01 28                	add    %ebp,(%eax)
41078f:	3c 00                	cmp    $0x0,%al
410791:	00 0a                	add    %cl,(%edx)
410793:	14 17                	adc    $0x17,%al
410795:	73 d8                	jae    0x41076f
410797:	01 00                	add    %eax,(%eax)
410799:	0a 7d d4             	or     -0x2c(%ebp),%bh
41079c:	00 00                	add    %al,(%eax)
41079e:	04 02                	add    $0x2,%al
4107a0:	28 53 00             	sub    %dl,0x0(%ebx)
4107a3:	00 0a                	add    %cl,(%edx)
4107a5:	02 7b d4             	add    -0x2c(%ebx),%bh
4107a8:	00 00                	add    %al,(%eax)
4107aa:	04 6f                	add    $0x6f,%al
4107ac:	d9 01                	flds   (%ecx)
4107ae:	00 0a                	add    %cl,(%edx)
4107b0:	00 02                	add    %al,(%edx)
4107b2:	72 86                	jb     0x41073a
4107b4:	1b 00                	sbb    (%eax),%eax
4107b6:	70 d0                	jo     0x410788
4107b8:	9e                   	sahf
4107b9:	00 00                	add    %al,(%eax)
4107bb:	01 28                	add    %ebp,(%eax)
4107bd:	3c 00                	cmp    $0x0,%al
4107bf:	00 0a                	add    %cl,(%edx)
4107c1:	14 17                	adc    $0x17,%al
4107c3:	73 d8                	jae    0x41079d
4107c5:	01 00                	add    %eax,(%eax)
4107c7:	0a 7d d5             	or     -0x2b(%ebp),%bh
4107ca:	00 00                	add    %al,(%eax)
4107cc:	04 02                	add    $0x2,%al
4107ce:	28 53 00             	sub    %dl,0x0(%ebx)
4107d1:	00 0a                	add    %cl,(%edx)
4107d3:	02 7b d5             	add    -0x2b(%ebx),%bh
4107d6:	00 00                	add    %al,(%eax)
4107d8:	04 6f                	add    $0x6f,%al
4107da:	d9 01                	flds   (%ecx)
4107dc:	00 0a                	add    %cl,(%edx)
4107de:	00 02                	add    %al,(%edx)
4107e0:	28 da                	sub    %bl,%dl
4107e2:	01 00                	add    %eax,(%eax)
4107e4:	0a 72 bd             	or     -0x43(%edx),%dh
4107e7:	39 00                	cmp    %eax,(%eax)
4107e9:	70 17                	jo     0x410802
4107eb:	8d 5e 00             	lea    0x0(%esi),%ebx
4107ee:	00 01                	add    %al,(%ecx)
4107f0:	25 16 02 7b d1       	and    $0xd17b0216,%eax
4107f5:	00 00                	add    %al,(%eax)
4107f7:	04 a2                	add    $0xa2,%al
4107f9:	17                   	pop    %ss
4107fa:	73 db                	jae    0x4107d7
4107fc:	01 00                	add    %eax,(%eax)
4107fe:	0a 6f dc             	or     -0x24(%edi),%ch
410801:	01 00                	add    %eax,(%eax)
410803:	0a 00                	or     (%eax),%al
410805:	02 7b d1             	add    -0x2f(%ebx),%bh
410808:	00 00                	add    %al,(%eax)
41080a:	04 16                	add    $0x16,%al
41080c:	6f                   	outsl  %ds:(%esi),(%dx)
41080d:	dd 01                	fldl   (%ecx)
41080f:	00 0a                	add    %cl,(%edx)
410811:	00 02                	add    %al,(%edx)
410813:	7b d1                	jnp    0x4107e6
410815:	00 00                	add    %al,(%eax)
410817:	04 17                	add    $0x17,%al
410819:	6f                   	outsl  %ds:(%esi),(%dx)
41081a:	de 01                	fiadds (%ecx)
41081c:	00 0a                	add    %cl,(%edx)
41081e:	00 02                	add    %al,(%edx)
410820:	7b d1                	jnp    0x4107f3
410822:	00 00                	add    %al,(%eax)
410824:	04 1f                	add    $0x1f,%al
410826:	0a 6f df             	or     -0x21(%edi),%ch
410829:	01 00                	add    %eax,(%eax)
41082b:	0a 00                	or     (%eax),%al
41082d:	02 7b d2             	add    -0x2e(%ebx),%bh
410830:	00 00                	add    %al,(%eax)
410832:	04 16                	add    $0x16,%al
410834:	6f                   	outsl  %ds:(%esi),(%dx)
410835:	dd 01                	fldl   (%ecx)
410837:	00 0a                	add    %cl,(%edx)
410839:	00 02                	add    %al,(%edx)
41083b:	7b d2                	jnp    0x41080f
41083d:	00 00                	add    %al,(%eax)
41083f:	04 1f                	add    $0x1f,%al
410841:	0a 6f df             	or     -0x21(%edi),%ch
410844:	01 00                	add    %eax,(%eax)
410846:	0a 00                	or     (%eax),%al
410848:	02 7b d3             	add    -0x2d(%ebx),%bh
41084b:	00 00                	add    %al,(%eax)
41084d:	04 16                	add    $0x16,%al
41084f:	6f                   	outsl  %ds:(%esi),(%dx)
410850:	dd 01                	fldl   (%ecx)
410852:	00 0a                	add    %cl,(%edx)
410854:	00 02                	add    %al,(%edx)
410856:	7b d3                	jnp    0x41082b
410858:	00 00                	add    %al,(%eax)
41085a:	04 1f                	add    $0x1f,%al
41085c:	0a 6f df             	or     -0x21(%edi),%ch
41085f:	01 00                	add    %eax,(%eax)
410861:	0a 00                	or     (%eax),%al
410863:	02 7b d5             	add    -0x2b(%ebx),%bh
410866:	00 00                	add    %al,(%eax)
410868:	04 1f                	add    $0x1f,%al
41086a:	14 6f                	adc    $0x6f,%al
41086c:	df 01                	filds  (%ecx)
41086e:	00 0a                	add    %cl,(%edx)
410870:	00 2a                	add    %ch,(%edx)
410872:	00 00                	add    %al,(%eax)
410874:	13 30                	adc    (%eax),%esi
410876:	01 00                	add    %eax,(%eax)
410878:	11 00                	adc    %eax,(%eax)
41087a:	00 00                	add    %al,(%eax)
41087c:	64 00 00             	add    %al,%fs:(%eax)
41087f:	11 00                	adc    %eax,(%eax)
410881:	02 28                	add    (%eax),%ch
410883:	d3 01                	roll   %cl,(%ecx)
410885:	00 0a                	add    %cl,(%edx)
410887:	74 24                	je     0x4108ad
410889:	00 00                	add    %al,(%eax)
41088b:	02 0a                	add    (%edx),%cl
41088d:	2b 00                	sub    (%eax),%eax
41088f:	06                   	push   %es
410890:	2a 00                	sub    (%eax),%al
410892:	00 00                	add    %al,(%eax)
410894:	13 30                	adc    (%eax),%esi
410896:	01 00                	add    %eax,(%eax)
410898:	0c 00                	or     $0x0,%al
41089a:	00 00                	add    %al,(%eax)
41089c:	5d                   	pop    %ebp
41089d:	00 00                	add    %al,(%eax)
41089f:	11 00                	adc    %eax,(%eax)
4108a1:	03 73 74             	add    0x74(%ebx),%esi
4108a4:	01 00                	add    %eax,(%eax)
4108a6:	06                   	push   %es
4108a7:	0a 2b                	or     (%ebx),%ch
4108a9:	00 06                	add    %al,(%esi)
4108ab:	2a 13                	sub    (%ebx),%dl
4108ad:	30 01                	xor    %al,(%ecx)
4108af:	00 10                	add    %dl,(%eax)
4108b1:	00 00                	add    %al,(%eax)
4108b3:	00 5e 00             	add    %bl,0x0(%esi)
4108b6:	00 11                	add    %dl,(%ecx)
4108b8:	00 d0                	add    %dl,%al
4108ba:	24 00                	and    $0x0,%al
4108bc:	00 02                	add    %al,(%edx)
4108be:	28 3c 00             	sub    %bh,(%eax,%eax,1)
4108c1:	00 0a                	add    %cl,(%edx)
4108c3:	0a 2b                	or     (%ebx),%ch
4108c5:	00 06                	add    %al,(%esi)
4108c7:	2a 13                	sub    (%ebx),%dl
4108c9:	30 04 00             	xor    %al,(%eax,%eax,1)
4108cc:	3c 00                	cmp    $0x0,%al
4108ce:	00 00                	add    %al,(%eax)
4108d0:	02 00                	add    (%eax),%al
4108d2:	00 11                	add    %dl,(%ecx)
4108d4:	00 02                	add    %al,(%edx)
4108d6:	03 28                	add    (%eax),%ebp
4108d8:	e0 01                	loopne 0x4108db
4108da:	00 0a                	add    %cl,(%edx)
4108dc:	00 02                	add    %al,(%edx)
4108de:	7b d7                	jnp    0x4108b7
4108e0:	00 00                	add    %al,(%eax)
4108e2:	04 14                	add    $0x14,%al
4108e4:	fe 03                	incb   (%ebx)
4108e6:	0a 06                	or     (%esi),%al
4108e8:	2c 25                	sub    $0x25,%al
4108ea:	00 02                	add    %al,(%edx)
4108ec:	7b d7                	jnp    0x4108c5
4108ee:	00 00                	add    %al,(%eax)
4108f0:	04 02                	add    $0x2,%al
4108f2:	03 6f e1             	add    -0x1f(%edi),%ebp
4108f5:	01 00                	add    %eax,(%eax)
4108f7:	0a 74 24 00          	or     0x0(%esp),%dh
4108fb:	00 02                	add    %al,(%edx)
4108fd:	03 6f e2             	add    -0x1e(%edi),%ebp
410900:	01 00                	add    %eax,(%eax)
410902:	0a 73 89             	or     -0x77(%ebx),%dh
410905:	01 00                	add    %eax,(%eax)
410907:	06                   	push   %es
410908:	6f                   	outsl  %ds:(%esi),(%dx)
410909:	fa                   	cli
41090a:	00 00                	add    %al,(%eax)
41090c:	06                   	push   %es
41090d:	00 00                	add    %al,(%eax)
41090f:	2a 13                	sub    (%ebx),%dl
410911:	30 04 00             	xor    %al,(%eax,%eax,1)
410914:	3c 00                	cmp    $0x0,%al
410916:	00 00                	add    %al,(%eax)
410918:	02 00                	add    (%eax),%al
41091a:	00 11                	add    %dl,(%ecx)
41091c:	00 02                	add    %al,(%edx)
41091e:	03 28                	add    (%eax),%ebp
410920:	e3 01                	jecxz  0x410923
410922:	00 0a                	add    %cl,(%edx)
410924:	00 02                	add    %al,(%edx)
410926:	7b d6                	jnp    0x4108fe
410928:	00 00                	add    %al,(%eax)
41092a:	04 14                	add    $0x14,%al
41092c:	fe 03                	incb   (%ebx)
41092e:	0a 06                	or     (%esi),%al
410930:	2c 25                	sub    $0x25,%al
410932:	00 02                	add    %al,(%edx)
410934:	7b d6                	jnp    0x41090c
410936:	00 00                	add    %al,(%eax)
410938:	04 02                	add    $0x2,%al
41093a:	03 6f e1             	add    -0x1f(%edi),%ebp
41093d:	01 00                	add    %eax,(%eax)
41093f:	0a 74 24 00          	or     0x0(%esp),%dh
410943:	00 02                	add    %al,(%edx)
410945:	03 6f e2             	add    -0x1e(%edi),%ebp
410948:	01 00                	add    %eax,(%eax)
41094a:	0a 73 89             	or     -0x77(%ebx),%dh
41094d:	01 00                	add    %eax,(%eax)
41094f:	06                   	push   %es
410950:	6f                   	outsl  %ds:(%esi),(%dx)
410951:	fa                   	cli
410952:	00 00                	add    %al,(%eax)
410954:	06                   	push   %es
410955:	00 00                	add    %al,(%eax)
410957:	2a 13                	sub    (%ebx),%dl
410959:	30 04 00             	xor    %al,(%eax,%eax,1)
41095c:	3c 00                	cmp    $0x0,%al
41095e:	00 00                	add    %al,(%eax)
410960:	02 00                	add    (%eax),%al
410962:	00 11                	add    %dl,(%ecx)
410964:	00 02                	add    %al,(%edx)
410966:	03 28                	add    (%eax),%ebp
410968:	e4 01                	in     $0x1,%al
41096a:	00 0a                	add    %cl,(%edx)
41096c:	00 02                	add    %al,(%edx)
41096e:	7b d9                	jnp    0x410949
410970:	00 00                	add    %al,(%eax)
410972:	04 14                	add    $0x14,%al
410974:	fe 03                	incb   (%ebx)
410976:	0a 06                	or     (%esi),%al
410978:	2c 25                	sub    $0x25,%al
41097a:	00 02                	add    %al,(%edx)
41097c:	7b d9                	jnp    0x410957
41097e:	00 00                	add    %al,(%eax)
410980:	04 02                	add    $0x2,%al
410982:	03 6f e1             	add    -0x1f(%edi),%ebp
410985:	01 00                	add    %eax,(%eax)
410987:	0a 74 24 00          	or     0x0(%esp),%dh
41098b:	00 02                	add    %al,(%edx)
41098d:	03 6f e2             	add    -0x1e(%edi),%ebp
410990:	01 00                	add    %eax,(%eax)
410992:	0a 73 89             	or     -0x77(%ebx),%dh
410995:	01 00                	add    %eax,(%eax)
410997:	06                   	push   %es
410998:	6f                   	outsl  %ds:(%esi),(%dx)
410999:	fa                   	cli
41099a:	00 00                	add    %al,(%eax)
41099c:	06                   	push   %es
41099d:	00 00                	add    %al,(%eax)
41099f:	2a 13                	sub    (%ebx),%dl
4109a1:	30 04 00             	xor    %al,(%eax,%eax,1)
4109a4:	3c 00                	cmp    $0x0,%al
4109a6:	00 00                	add    %al,(%eax)
4109a8:	02 00                	add    (%eax),%al
4109aa:	00 11                	add    %dl,(%ecx)
4109ac:	00 02                	add    %al,(%edx)
4109ae:	03 28                	add    (%eax),%ebp
4109b0:	e5 01                	in     $0x1,%eax
4109b2:	00 0a                	add    %cl,(%edx)
4109b4:	00 02                	add    %al,(%edx)
4109b6:	7b d8                	jnp    0x410990
4109b8:	00 00                	add    %al,(%eax)
4109ba:	04 14                	add    $0x14,%al
4109bc:	fe 03                	incb   (%ebx)
4109be:	0a 06                	or     (%esi),%al
4109c0:	2c 25                	sub    $0x25,%al
4109c2:	00 02                	add    %al,(%edx)
4109c4:	7b d8                	jnp    0x41099e
4109c6:	00 00                	add    %al,(%eax)
4109c8:	04 02                	add    $0x2,%al
4109ca:	03 6f e1             	add    -0x1f(%edi),%ebp
4109cd:	01 00                	add    %eax,(%eax)
4109cf:	0a 74 24 00          	or     0x0(%esp),%dh
4109d3:	00 02                	add    %al,(%edx)
4109d5:	03 6f e2             	add    -0x1e(%edi),%ebp
4109d8:	01 00                	add    %eax,(%eax)
4109da:	0a 73 89             	or     -0x77(%ebx),%dh
4109dd:	01 00                	add    %eax,(%eax)
4109df:	06                   	push   %es
4109e0:	6f                   	outsl  %ds:(%esi),(%dx)
4109e1:	fa                   	cli
4109e2:	00 00                	add    %al,(%eax)
4109e4:	06                   	push   %es
4109e5:	00 00                	add    %al,(%eax)
4109e7:	2a 1b                	sub    (%ebx),%bl
4109e9:	30 06                	xor    %al,(%esi)
4109eb:	00 38                	add    %bh,(%eax)
4109ed:	02 00                	add    (%eax),%al
4109ef:	00 5f 00             	add    %bl,0x0(%edi)
4109f2:	00 11                	add    %dl,(%ecx)
4109f4:	00 73 1e             	add    %dh,0x1e(%ebx)
4109f7:	01 00                	add    %eax,(%eax)
4109f9:	0a 0a                	or     (%edx),%cl
4109fb:	73 1f                	jae    0x410a1c