4417b3:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
4417b7:	00 b0 32 40 00 88    	add    %dh,-0x77ffbfce(%eax)
4417bd:	42                   	inc    %edx
4417be:	44                   	inc    %esp
4417bf:	00 bc 42 44 00 d4 42 	add    %bh,0x42d40044(%edx,%eax,2)
4417c6:	44                   	inc    %esp
4417c7:	00 78 40             	add    %bh,0x40(%eax)
4417ca:	44                   	inc    %esp
4417cb:	00 30                	add    %dh,(%eax)
4417cd:	42                   	inc    %edx
4417ce:	44                   	inc    %esp
4417cf:	00 3c 40             	add    %bh,(%eax,%eax,2)
4417d2:	44                   	inc    %esp
4417d3:	00 e0                	add    %ah,%al
4417d5:	42                   	inc    %edx
4417d6:	44                   	inc    %esp
4417d7:	00 94 41 44 00 00 43 	add    %dl,0x43000044(%ecx,%eax,2)
4417de:	44                   	inc    %esp
4417df:	00 5c 42 44          	add    %bl,0x44(%edx,%eax,2)
4417e3:	00 0c 42             	add    %cl,(%edx,%eax,2)
4417e6:	44                   	inc    %esp
4417e7:	00 12                	add    %dl,(%edx)
4417e9:	54                   	push   %esp
4417ea:	44                   	inc    %esp
4417eb:	72 61                	jb     0x44184e
4417ed:	67 43                	addr16 inc %ebx
4417ef:	6f                   	outsl  %ds:(%esi),(%dx)
4417f0:	6e                   	outsb  %ds:(%esi),(%dx)
4417f1:	74 72                	je     0x441865
4417f3:	6f                   	outsl  %ds:(%esi),(%dx)
4417f4:	6c                   	insb   (%dx),%es:(%edi)
4417f5:	4f                   	dec    %edi
4417f6:	62 6a 65             	bound  %ebp,0x65(%edx)
4417f9:	63 74 90 48          	arpl   %esi,0x48(%eax,%edx,4)
4417fd:	18 44 00 00          	sbb    %al,0x0(%eax,%eax,1)
441819:	00 00                	add    %al,(%eax)
44181b:	00 74 18 44          	add    %dh,0x44(%eax,%ebx,1)
44181f:	00 40 00             	add    %al,0x0(%eax)
441822:	00 00                	add    %al,(%eax)
441824:	70 17                	jo     0x44183d
441826:	44                   	inc    %esp
441827:	00 08                	add    %cl,(%eax)
441829:	35 40 00 fc 41       	xor    $0x41fc0040,%eax
44182e:	44                   	inc    %esp
44182f:	00 20                	add    %ah,(%eax)
441831:	43                   	inc    %ebx
441832:	44                   	inc    %esp
441833:	00 1c 35 40 00 10 35 	add    %bl,0x35100040(,%esi,1)
44183a:	40                   	inc    %eax
44183b:	00 58 32             	add    %bl,0x32(%eax)
44183e:	40                   	inc    %eax
44183f:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
441843:	00 b0 32 40 00 88    	add    %dh,-0x77ffbfce(%eax)
441849:	42                   	inc    %edx
44184a:	44                   	inc    %esp
44184b:	00 bc 42 44 00 d4 42 	add    %bh,0x42d40044(%edx,%eax,2)
441852:	44                   	inc    %esp
441853:	00 78 40             	add    %bh,0x40(%eax)
441856:	44                   	inc    %esp
441857:	00 30                	add    %dh,(%eax)
441859:	42                   	inc    %edx
44185a:	44                   	inc    %esp
44185b:	00 3c 40             	add    %bh,(%eax,%eax,2)
44185e:	44                   	inc    %esp
44185f:	00 e0                	add    %ah,%al
441861:	42                   	inc    %edx
441862:	44                   	inc    %esp
441863:	00 94 41 44 00 00 43 	add    %dl,0x43000044(%ecx,%eax,2)
44186a:	44                   	inc    %esp
44186b:	00 5c 42 44          	add    %bl,0x44(%edx,%eax,2)
44186f:	00 0c 42             	add    %cl,(%edx,%eax,2)
441872:	44                   	inc    %esp
441873:	00 14 54             	add    %dl,(%esp,%edx,2)
441876:	44                   	inc    %esp
441877:	72 61                	jb     0x4418da
441879:	67 43                	addr16 inc %ebx
44187b:	6f                   	outsl  %ds:(%esi),(%dx)
44187c:	6e                   	outsb  %ds:(%esi),(%dx)
44187d:	74 72                	je     0x4418f1
44187f:	6f                   	outsl  %ds:(%esi),(%dx)
441880:	6c                   	insb   (%dx),%es:(%edi)
441881:	4f                   	dec    %edi
441882:	62 6a 65             	bound  %ebp,0x65(%edx)
441885:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
441889:	8d 40 00             	lea    0x0(%eax),%eax
44188c:	d8 18                	fcomps (%eax)
44188e:	44                   	inc    %esp
4418ab:	00 14 19             	add    %dl,(%ecx,%ebx,1)
4418ae:	44                   	inc    %esp
4418af:	00 70 00             	add    %dh,0x0(%eax)
4418b2:	00 00                	add    %al,(%eax)
4418b4:	ac                   	lods   %ds:(%esi),%al
4418b5:	16                   	push   %ss
4418b6:	44                   	inc    %esp
4418b7:	00 08                	add    %cl,(%eax)
4418b9:	35 40 00 fc 41       	xor    $0x41fc0040,%eax
4418be:	44                   	inc    %esp
4418bf:	00 ec                	add    %ch,%ah
4418c1:	41                   	inc    %ecx
4418c2:	44                   	inc    %esp
4418c3:	00 1c 35 40 00 10 35 	add    %bl,0x35100040(,%esi,1)
4418ca:	40                   	inc    %eax
4418cb:	00 58 32             	add    %bl,0x32(%eax)
4418ce:	40                   	inc    %eax
4418cf:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
4418d3:	00 88 43 44 00 88    	add    %cl,-0x77ffbbbd(%eax)
4418d9:	42                   	inc    %edx
4418da:	44                   	inc    %esp
4418db:	00 00                	add    %al,(%eax)
4418dd:	45                   	inc    %ebp
4418de:	44                   	inc    %esp
4418df:	00 74 41 44          	add    %dh,0x44(%ecx,%eax,2)
4418e3:	00 78 40             	add    %bh,0x40(%eax)
4418e6:	44                   	inc    %esp
4418e7:	00 b8 43 44 00 3c    	add    %bh,0x3c004443(%eax)
4418ed:	40                   	inc    %eax
4418ee:	44                   	inc    %esp
4418ef:	00 90 41 44 00 94    	add    %dl,-0x6bffbbbf(%eax)
4418f5:	41                   	inc    %ecx
4418f6:	44                   	inc    %esp
4418f7:	00 9c 41 44 00 14 44 	add    %bl,0x44140044(%ecx,%eax,2)
4418fe:	44                   	inc    %esp
4418ff:	00 24 43             	add    %ah,(%ebx,%eax,2)
441902:	44                   	inc    %esp
441903:	00 5c 44 44          	add    %bl,0x44(%esp,%eax,2)
441907:	00 d8                	add    %bl,%al
441909:	44                   	inc    %esp
44190a:	44                   	inc    %esp
44190b:	00 ec                	add    %ch,%ah
44190d:	44                   	inc    %esp
44190e:	44                   	inc    %esp
44190f:	00 0c 45 44 00 0f 54 	add    %cl,0x540f0044(,%eax,2)
441916:	44                   	inc    %esp
441917:	72 61                	jb     0x44197a
441919:	67 44                	addr16 inc %esp
44191b:	6f                   	outsl  %ds:(%esi),(%dx)
44191c:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
44191f:	62 6a 65             	bound  %ebp,0x65(%edx)
441922:	63 74 28 19          	arpl   %esi,0x19(%eax,%ebp,1)
441926:	44                   	inc    %esp
441927:	00 07                	add    %al,(%edi)
441929:	0f 54 44 72 61       	andps  0x61(%edx,%esi,2),%xmm0
44192e:	67 44                	addr16 inc %esp
441930:	6f                   	outsl  %ds:(%esi),(%dx)
441931:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
441934:	62 6a 65             	bound  %ebp,0x65(%edx)
441937:	63 74 d8 18          	arpl   %esi,0x18(%eax,%ebx,8)
44193b:	44                   	inc    %esp
44193c:	00 3c 17             	add    %bh,(%edi,%edx,1)
44193f:	44                   	inc    %esp
441940:	00 00                	add    %al,(%eax)
441942:	00 08                	add    %cl,(%eax)
441944:	43                   	inc    %ebx
441945:	6f                   	outsl  %ds:(%esi),(%dx)
441946:	6e                   	outsb  %ds:(%esi),(%dx)
441947:	74 72                	je     0x4419bb
441949:	6f                   	outsl  %ds:(%esi),(%dx)
44194a:	6c                   	insb   (%dx),%es:(%edi)
44194b:	73 00                	jae    0x44194d
44194d:	00 8b c0 9c 19 44    	add    %cl,0x44199cc0(%ebx)
44196f:	00 d8                	add    %bl,%al
441971:	19 44 00 70          	sbb    %eax,0x70(%eax,%eax,1)
441975:	00 00                	add    %al,(%eax)
441977:	00 8c 18 44 00 08 35 	add    %cl,0x35080044(%eax,%ebx,1)
44197e:	40                   	inc    %eax
44197f:	00 fc                	add    %bh,%ah
441981:	41                   	inc    %ecx
441982:	44                   	inc    %esp
441983:	00 14 45 44 00 1c 35 	add    %dl,0x351c0044(,%eax,2)
44198a:	40                   	inc    %eax
44198b:	00 10                	add    %dl,(%eax)
44198d:	35 40 00 58 32       	xor    $0x32580040,%eax
441992:	40                   	inc    %eax
441993:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
441997:	00 88 43 44 00 88    	add    %cl,-0x77ffbbbd(%eax)
44199d:	42                   	inc    %edx
44199e:	44                   	inc    %esp
44199f:	00 00                	add    %al,(%eax)
4419a1:	45                   	inc    %ebp
4419a2:	44                   	inc    %esp
4419a3:	00 74 41 44          	add    %dh,0x44(%ecx,%eax,2)
4419a7:	00 78 40             	add    %bh,0x40(%eax)
4419aa:	44                   	inc    %esp
4419ab:	00 b8 43 44 00 3c    	add    %bh,0x3c004443(%eax)
4419b1:	40                   	inc    %eax
4419b2:	44                   	inc    %esp
4419b3:	00 90 41 44 00 94    	add    %dl,-0x6bffbbbf(%eax)
4419b9:	41                   	inc    %ecx
4419ba:	44                   	inc    %esp
4419bb:	00 9c 41 44 00 14 44 	add    %bl,0x44140044(%ecx,%eax,2)
4419c2:	44                   	inc    %esp
4419c3:	00 24 43             	add    %ah,(%ebx,%eax,2)
4419c6:	44                   	inc    %esp
4419c7:	00 5c 44 44          	add    %bl,0x44(%esp,%eax,2)
4419cb:	00 d8                	add    %bl,%al
4419cd:	44                   	inc    %esp
4419ce:	44                   	inc    %esp
4419cf:	00 ec                	add    %ch,%ah
4419d1:	44                   	inc    %esp
4419d2:	44                   	inc    %esp
4419d3:	00 0c 45 44 00 11 54 	add    %cl,0x54110044(,%eax,2)
4419da:	44                   	inc    %esp
4419db:	72 61                	jb     0x441a3e
4419dd:	67 44                	addr16 inc %esp
4419df:	6f                   	outsl  %ds:(%esi),(%dx)
4419e0:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
4419e3:	62 6a 65             	bound  %ebp,0x65(%edx)
4419e6:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
4419ea:	8b c0                	mov    %eax,%eax
4419ec:	38 1a                	cmp    %bl,(%edx)
4419ee:	44                   	inc    %esp
4419fb:	00 64 1a 44          	add    %ah,0x44(%edx,%ebx,1)
441a0b:	00 50 1a             	add    %dl,0x1a(%eax)
441a0e:	44                   	inc    %esp
441a0f:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
441a13:	00 3c 28             	add    %bh,(%eax,%ebp,1)
441a16:	42                   	inc    %edx
441a17:	00 08                	add    %cl,(%eax)
441a19:	35 40 00 14 35       	xor    $0x35140040,%eax
441a1e:	40                   	inc    %eax
441a1f:	00 18                	add    %bl,(%eax)
441a21:	35 40 00 1c 35       	xor    $0x351c0040,%eax
441a26:	40                   	inc    %eax
441a27:	00 10                	add    %dl,(%eax)
441a29:	35 40 00 58 32       	xor    $0x32580040,%eax
441a2e:	40                   	inc    %eax
441a2f:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
441a33:	00 e4                	add    %ah,%ah
441a35:	56                   	push   %esi
441a36:	44                   	inc    %esp
441a37:	00 7c 8e 41          	add    %bh,0x41(%esi,%ecx,4)
441a3b:	00 84 8e 41 00 98 8d 	add    %al,-0x7267ffbf(%esi,%ecx,4)
441a42:	41                   	inc    %ecx
441a43:	00 78 4e             	add    %bh,0x4e(%eax)
441a46:	42                   	inc    %edx
441a47:	00 64 4e 42          	add    %ah,0x42(%esi,%ecx,2)
441a4b:	00 10                	add    %dl,(%eax)
441a4d:	57                   	push   %edi
441a4e:	44                   	inc    %esp
441a4f:	00 0e                	add    %cl,(%esi)
441a51:	54                   	push   %esp
441a52:	43                   	inc    %ebx
441a53:	6f                   	outsl  %ds:(%esi),(%dx)
441a54:	6e                   	outsb  %ds:(%esi),(%dx)
441a55:	74 72                	je     0x441ac9
441a57:	6f                   	outsl  %ds:(%esi),(%dx)
441a58:	6c                   	insb   (%dx),%es:(%edi)
441a59:	43                   	inc    %ebx
441a5a:	61                   	popa
441a5b:	6e                   	outsb  %ds:(%esi),(%dx)
441a5c:	76 61                	jbe    0x441abf
441a5e:	73 90                	jae    0x4419f0
441a60:	64 1a 44 00 07       	sbb    %fs:0x7(%eax,%eax,1),%al
441a65:	0e                   	push   %cs
441a66:	54                   	push   %esp
441a67:	43                   	inc    %ebx
441a68:	6f                   	outsl  %ds:(%esi),(%dx)
441a69:	6e                   	outsb  %ds:(%esi),(%dx)
441a6a:	74 72                	je     0x441ade
441a6c:	6f                   	outsl  %ds:(%esi),(%dx)
441a6d:	6c                   	insb   (%dx),%es:(%edi)
441a6e:	43                   	inc    %ebx
441a6f:	61                   	popa
441a70:	6e                   	outsb  %ds:(%esi),(%dx)
441a71:	76 61                	jbe    0x441ad4
441a73:	73 38                	jae    0x441aad
441a75:	1a 44 00 a8          	sbb    -0x58(%eax,%eax,1),%al
441a79:	28 42 00             	sub    %al,0x0(%edx)
441a7c:	04 00                	add    $0x0,%al
441a7e:	08 43 6f             	or     %al,0x6f(%ebx)
441a81:	6e                   	outsb  %ds:(%esi),(%dx)
441a82:	74 72                	je     0x441af6
441a84:	6f                   	outsl  %ds:(%esi),(%dx)
441a85:	6c                   	insb   (%dx),%es:(%edi)
441a86:	73 00                	jae    0x441a88
441a88:	00 8d 40 00 d8 1a    	add    %cl,0x1ad80040(%ebp)
441a8e:	44                   	inc    %esp
441aab:	00 54 1b 44          	add    %dl,0x44(%ebx,%ebx,1)
441aaf:	00 1c 00             	add    %bl,(%eax,%eax,1)
441ab2:	00 00                	add    %al,(%eax)
441ab4:	e0 28                	loopne 0x441ade
441ab6:	45                   	inc    %ebp
441ab7:	00 08                	add    %cl,(%eax)
441ab9:	35 40 00 14 35       	xor    $0x35140040,%eax
441abe:	40                   	inc    %eax
441abf:	00 18                	add    %bl,(%eax)
441ac1:	35 40 00 1c 35       	xor    $0x351c0040,%eax
441ac6:	40                   	inc    %eax
441ac7:	00 10                	add    %dl,(%eax)
441ac9:	35 40 00 58 32       	xor    $0x32580040,%eax
441ace:	40                   	inc    %eax
441acf:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
441ad3:	00 c4                	add    %al,%ah
441ad5:	12 42 00             	adc    0x0(%edx),%al
441ad8:	54                   	push   %esp
441ad9:	59                   	pop    %ecx
441ada:	44                   	inc    %esp
441adb:	00 f8                	add    %bh,%al
441add:	12 42 00             	adc    0x0(%edx),%al
441ae0:	74 5b                	je     0x441b3d
441ae2:	44                   	inc    %esp
441ae3:	00 2c 13             	add    %ch,(%ebx,%edx,1)
441ae6:	42                   	inc    %edx
441ae7:	00 20                	add    %ah,(%eax)
441ae9:	5c                   	pop    %esp
441aea:	44                   	inc    %esp
441aeb:	00 7c 12 42          	add    %bh,0x42(%edx,%edx,1)
441aef:	00 10                	add    %dl,(%eax)
441af1:	13 42 00             	adc    0x0(%edx),%eax
441af4:	64 13 42 00          	adc    %fs:0x0(%edx),%eax
441af8:	60                   	pusha
441af9:	5a                   	pop    %edx
441afa:	44                   	inc    %esp
441afb:	00 28                	add    %ch,(%eax)
441afd:	2f                   	das
441afe:	45                   	inc    %ebp
441aff:	00 d4                	add    %dl,%ah
441b01:	5a                   	pop    %edx
441b02:	44                   	inc    %esp
441b03:	00 50 2f             	add    %dl,0x2f(%eax)
441b06:	45                   	inc    %ebp
441b07:	00 64 2f 45          	add    %ah,0x45(%edi,%ebp,1)
441b0b:	00 4c 5c 44          	add    %cl,0x44(%esp,%ebx,2)
441b0f:	00 08                	add    %cl,(%eax)
441b11:	5b                   	pop    %ebx
441b12:	44                   	inc    %esp
441b13:	00 a0 2f 45 00 b4    	add    %ah,-0x4bffbad1(%eax)
441b19:	2f                   	das
441b1a:	45                   	inc    %ebp
441b1b:	00 40 5b             	add    %al,0x5b(%eax)
441b1e:	44                   	inc    %esp
441b1f:	00 dc                	add    %bl,%ah
441b21:	2f                   	das
441b22:	45                   	inc    %ebp
441b23:	00 9c 5b 44 00 e4 2f 	add    %bl,0x2fe40044(%ebx,%ebx,2)
441b2a:	45                   	inc    %ebp
441b2b:	00 bc 5b 44 00 ec 2f 	add    %bh,0x2fec0044(%ebx,%ebx,2)
441b32:	45                   	inc    %ebp
441b33:	00 d0                	add    %dl,%al
441b35:	5c                   	pop    %esp
441b36:	44                   	inc    %esp
441b37:	00 b0 5c 44 00 f0    	add    %dh,-0xfffbba4(%eax)
441b3d:	5c                   	pop    %esp
441b3e:	44                   	inc    %esp
441b3f:	00 dc                	add    %bl,%ah
441b41:	5b                   	pop    %ebx
441b42:	44                   	inc    %esp
441b43:	00 00                	add    %al,(%eax)
441b45:	30 45 00             	xor    %al,0x0(%ebp)
441b48:	04 30                	add    $0x30,%al