41cd15:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41cd19:	00 6d 00             	add    %ch,0x0(%ebp)
41cd1c:	49                   	dec    %ecx
41cd1d:	00 44 00 29          	add    %al,0x29(%eax,%eax,1)
41cd21:	00 20                	add    %ah,(%eax)
41cd23:	00 41 00             	add    %al,0x0(%ecx)
41cd26:	4e                   	dec    %esi
41cd27:	00 44 00 20          	add    %al,0x20(%eax,%eax,1)
41cd2b:	00 28                	add    %ch,(%eax)
41cd2d:	00 5b 00             	add    %bl,0x0(%ebx)
41cd30:	4f                   	dec    %edi
41cd31:	00 72 00             	add    %dh,0x0(%edx)
41cd34:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41cd38:	72 00                	jb     0x41cd3a
41cd3a:	49                   	dec    %ecx
41cd3b:	00 44 00 5d          	add    %al,0x5d(%eax,%eax,1)
41cd3f:	00 20                	add    %ah,(%eax)
41cd41:	00 3d 00 20 00 40    	add    %bh,0x40002000
41cd47:	00 4f 00             	add    %cl,0x0(%edi)
41cd4a:	72 00                	jb     0x41cd4c
41cd4c:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41cd52:	6e                   	outsb  %ds:(%esi),(%dx)
41cd53:	00 61 00             	add    %ah,0x0(%ecx)
41cd56:	6c                   	insb   (%dx),%es:(%edi)
41cd57:	00 5f 00             	add    %bl,0x0(%edi)
41cd5a:	4f                   	dec    %edi
41cd5b:	00 72 00             	add    %dh,0x0(%edx)
41cd5e:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41cd62:	72 00                	jb     0x41cd64
41cd64:	49                   	dec    %ecx
41cd65:	00 44 00 29          	add    %al,0x29(%eax,%eax,1)
41cd69:	00 20                	add    %ah,(%eax)
41cd6b:	00 41 00             	add    %al,0x0(%ecx)
41cd6e:	4e                   	dec    %esi
41cd6f:	00 44 00 20          	add    %al,0x20(%eax,%eax,1)
41cd73:	00 28                	add    %ch,(%eax)
41cd75:	00 5b 00             	add    %bl,0x0(%ebx)
41cd78:	4d                   	dec    %ebp
41cd79:	00 6f 00             	add    %ch,0x0(%edi)
41cd7c:	62 00                	bound  %eax,(%eax)
41cd7e:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41cd84:	49                   	dec    %ecx
41cd85:	00 44 00 5d          	add    %al,0x5d(%eax,%eax,1)
41cd89:	00 20                	add    %ah,(%eax)
41cd8b:	00 3d 00 20 00 40    	add    %bh,0x40002000
41cd91:	00 4f 00             	add    %cl,0x0(%edi)
41cd94:	72 00                	jb     0x41cd96
41cd96:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41cd9c:	6e                   	outsb  %ds:(%esi),(%dx)
41cd9d:	00 61 00             	add    %ah,0x0(%ecx)
41cda0:	6c                   	insb   (%dx),%es:(%edi)
41cda1:	00 5f 00             	add    %bl,0x0(%edi)
41cda4:	4d                   	dec    %ebp
41cda5:	00 6f 00             	add    %ch,0x0(%edi)
41cda8:	62 00                	bound  %eax,(%eax)
41cdaa:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41cdb0:	49                   	dec    %ecx
41cdb1:	00 44 00 29          	add    %al,0x29(%eax,%eax,1)
41cdb5:	00 20                	add    %ah,(%eax)
41cdb7:	00 41 00             	add    %al,0x0(%ecx)
41cdba:	4e                   	dec    %esi
41cdbb:	00 44 00 20          	add    %al,0x20(%eax,%eax,1)
41cdbf:	00 28                	add    %ch,(%eax)
41cdc1:	00 28                	add    %ch,(%eax)
41cdc3:	00 40 00             	add    %al,0x0(%eax)
41cdc6:	49                   	dec    %ecx
41cdc7:	00 73 00             	add    %dh,0x0(%ebx)
41cdca:	4e                   	dec    %esi
41cdcb:	00 75 00             	add    %dh,0x0(%ebp)
41cdce:	6c                   	insb   (%dx),%es:(%edi)
41cdcf:	00 6c 00 5f          	add    %ch,0x5f(%eax,%eax,1)
41cdd3:	00 41 00             	add    %al,0x0(%ecx)
41cdd6:	6d                   	insl   (%dx),%es:(%edi)
41cdd7:	00 6f 00             	add    %ch,0x0(%edi)
41cdda:	75 00                	jne    0x41cddc
41cddc:	6e                   	outsb  %ds:(%esi),(%dx)
41cddd:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
41cde1:	00 3d 00 20 00 31    	add    %bh,0x31002000
41cde7:	00 20                	add    %ah,(%eax)
41cde9:	00 41 00             	add    %al,0x0(%ecx)
41cdec:	4e                   	dec    %esi
41cded:	00 44 00 20          	add    %al,0x20(%eax,%eax,1)
41cdf1:	00 5b 00             	add    %bl,0x0(%ebx)
41cdf4:	41                   	inc    %ecx
41cdf5:	00 6d 00             	add    %ch,0x0(%ebp)
41cdf8:	6f                   	outsl  %ds:(%esi),(%dx)
41cdf9:	00 75 00             	add    %dh,0x0(%ebp)
41cdfc:	6e                   	outsb  %ds:(%esi),(%dx)
41cdfd:	00 74 00 5d          	add    %dh,0x5d(%eax,%eax,1)
41ce01:	00 20                	add    %ah,(%eax)
41ce03:	00 49 00             	add    %cl,0x0(%ecx)
41ce06:	53                   	push   %ebx
41ce07:	00 20                	add    %ah,(%eax)
41ce09:	00 4e 00             	add    %cl,0x0(%esi)
41ce0c:	55                   	push   %ebp
41ce0d:	00 4c 00 4c          	add    %cl,0x4c(%eax,%eax,1)
41ce11:	00 29                	add    %ch,(%ecx)
41ce13:	00 20                	add    %ah,(%eax)
41ce15:	00 4f 00             	add    %cl,0x0(%edi)
41ce18:	52                   	push   %edx
41ce19:	00 20                	add    %ah,(%eax)
41ce1b:	00 28                	add    %ch,(%eax)
41ce1d:	00 5b 00             	add    %bl,0x0(%ebx)
41ce20:	41                   	inc    %ecx
41ce21:	00 6d 00             	add    %ch,0x0(%ebp)
41ce24:	6f                   	outsl  %ds:(%esi),(%dx)
41ce25:	00 75 00             	add    %dh,0x0(%ebp)
41ce28:	6e                   	outsb  %ds:(%esi),(%dx)
41ce29:	00 74 00 5d          	add    %dh,0x5d(%eax,%eax,1)
41ce2d:	00 20                	add    %ah,(%eax)
41ce2f:	00 3d 00 20 00 40    	add    %bh,0x40002000
41ce35:	00 4f 00             	add    %cl,0x0(%edi)
41ce38:	72 00                	jb     0x41ce3a
41ce3a:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41ce40:	6e                   	outsb  %ds:(%esi),(%dx)
41ce41:	00 61 00             	add    %ah,0x0(%ecx)
41ce44:	6c                   	insb   (%dx),%es:(%edi)
41ce45:	00 5f 00             	add    %bl,0x0(%edi)
41ce48:	41                   	inc    %ecx
41ce49:	00 6d 00             	add    %ch,0x0(%ebp)
41ce4c:	6f                   	outsl  %ds:(%esi),(%dx)
41ce4d:	00 75 00             	add    %dh,0x0(%ebp)
41ce50:	6e                   	outsb  %ds:(%esi),(%dx)
41ce51:	00 74 00 29          	add    %dh,0x29(%eax,%eax,1)
41ce55:	00 29                	add    %ch,(%ecx)
41ce57:	00 20                	add    %ah,(%eax)
41ce59:	00 41 00             	add    %al,0x0(%ecx)
41ce5c:	4e                   	dec    %esi
41ce5d:	00 44 00 20          	add    %al,0x20(%eax,%eax,1)
41ce61:	00 28                	add    %ch,(%eax)
41ce63:	00 28                	add    %ch,(%eax)
41ce65:	00 40 00             	add    %al,0x0(%eax)
41ce68:	49                   	dec    %ecx
41ce69:	00 73 00             	add    %dh,0x0(%ebx)
41ce6c:	4e                   	dec    %esi
41ce6d:	00 75 00             	add    %dh,0x0(%ebp)
41ce70:	6c                   	insb   (%dx),%es:(%edi)
41ce71:	00 6c 00 5f          	add    %ch,0x5f(%eax,%eax,1)
41ce75:	00 50 00             	add    %dl,0x0(%eax)
41ce78:	72 00                	jb     0x41ce7a
41ce7a:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
41ce80:	20 00                	and    %al,(%eax)
41ce82:	3d 00 20 00 31       	cmp    $0x31002000,%eax
41ce87:	00 20                	add    %ah,(%eax)
41ce89:	00 41 00             	add    %al,0x0(%ecx)
41ce8c:	4e                   	dec    %esi
41ce8d:	00 44 00 20          	add    %al,0x20(%eax,%eax,1)
41ce91:	00 5b 00             	add    %bl,0x0(%ebx)
41ce94:	50                   	push   %eax
41ce95:	00 72 00             	add    %dh,0x0(%edx)
41ce98:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
41ce9e:	5d                   	pop    %ebp
41ce9f:	00 20                	add    %ah,(%eax)
41cea1:	00 49 00             	add    %cl,0x0(%ecx)
41cea4:	53                   	push   %ebx
41cea5:	00 20                	add    %ah,(%eax)
41cea7:	00 4e 00             	add    %cl,0x0(%esi)
41ceaa:	55                   	push   %ebp
41ceab:	00 4c 00 4c          	add    %cl,0x4c(%eax,%eax,1)
41ceaf:	00 29                	add    %ch,(%ecx)
41ceb1:	00 20                	add    %ah,(%eax)
41ceb3:	00 4f 00             	add    %cl,0x0(%edi)
41ceb6:	52                   	push   %edx
41ceb7:	00 20                	add    %ah,(%eax)
41ceb9:	00 28                	add    %ch,(%eax)
41cebb:	00 5b 00             	add    %bl,0x0(%ebx)
41cebe:	50                   	push   %eax
41cebf:	00 72 00             	add    %dh,0x0(%edx)
41cec2:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
41cec8:	5d                   	pop    %ebp
41cec9:	00 20                	add    %ah,(%eax)
41cecb:	00 3d 00 20 00 40    	add    %bh,0x40002000
41ced1:	00 4f 00             	add    %cl,0x0(%edi)
41ced4:	72 00                	jb     0x41ced6
41ced6:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41cedc:	6e                   	outsb  %ds:(%esi),(%dx)
41cedd:	00 61 00             	add    %ah,0x0(%ecx)
41cee0:	6c                   	insb   (%dx),%es:(%edi)
41cee1:	00 5f 00             	add    %bl,0x0(%edi)
41cee4:	50                   	push   %eax
41cee5:	00 72 00             	add    %dh,0x0(%edx)
41cee8:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
41ceee:	29 00                	sub    %eax,(%eax)
41cef0:	29 00                	sub    %eax,(%eax)
41cef2:	29 00                	sub    %eax,(%eax)
41cef4:	00 2b                	add    %ch,(%ebx)
41cef6:	40                   	inc    %eax
41cef7:	00 4f 00             	add    %cl,0x0(%edi)
41cefa:	72 00                	jb     0x41cefc
41cefc:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41cf02:	6e                   	outsb  %ds:(%esi),(%dx)
41cf03:	00 61 00             	add    %ah,0x0(%ecx)
41cf06:	6c                   	insb   (%dx),%es:(%edi)
41cf07:	00 5f 00             	add    %bl,0x0(%edi)
41cf0a:	4f                   	dec    %edi
41cf0b:	00 72 00             	add    %dh,0x0(%edx)
41cf0e:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41cf12:	72 00                	jb     0x41cf14
41cf14:	49                   	dec    %ecx
41cf15:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41cf19:	00 6d 00             	add    %ch,0x0(%ebp)
41cf1c:	49                   	dec    %ecx
41cf1d:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
41cf21:	23 40 00             	and    0x0(%eax),%eax
41cf24:	4f                   	dec    %edi
41cf25:	00 72 00             	add    %dh,0x0(%edx)
41cf28:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41cf2e:	6e                   	outsb  %ds:(%esi),(%dx)
41cf2f:	00 61 00             	add    %ah,0x0(%ecx)
41cf32:	6c                   	insb   (%dx),%es:(%edi)
41cf33:	00 5f 00             	add    %bl,0x0(%edi)
41cf36:	4f                   	dec    %edi
41cf37:	00 72 00             	add    %dh,0x0(%edx)
41cf3a:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41cf3e:	72 00                	jb     0x41cf40
41cf40:	49                   	dec    %ecx
41cf41:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
41cf45:	1d 40 00 49 00       	sbb    $0x490040,%eax
41cf4a:	73 00                	jae    0x41cf4c
41cf4c:	4e                   	dec    %esi
41cf4d:	00 75 00             	add    %dh,0x0(%ebp)
41cf50:	6c                   	insb   (%dx),%es:(%edi)
41cf51:	00 6c 00 5f          	add    %ch,0x5f(%eax,%eax,1)
41cf55:	00 41 00             	add    %al,0x0(%ecx)
41cf58:	6d                   	insl   (%dx),%es:(%edi)
41cf59:	00 6f 00             	add    %ch,0x0(%edi)
41cf5c:	75 00                	jne    0x41cf5e
41cf5e:	6e                   	outsb  %ds:(%esi),(%dx)
41cf5f:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
41cf63:	21 40 00             	and    %eax,0x0(%eax)
41cf66:	4f                   	dec    %edi
41cf67:	00 72 00             	add    %dh,0x0(%edx)
41cf6a:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41cf70:	6e                   	outsb  %ds:(%esi),(%dx)
41cf71:	00 61 00             	add    %ah,0x0(%ecx)
41cf74:	6c                   	insb   (%dx),%es:(%edi)
41cf75:	00 5f 00             	add    %bl,0x0(%edi)
41cf78:	41                   	inc    %ecx
41cf79:	00 6d 00             	add    %ch,0x0(%ebp)
41cf7c:	6f                   	outsl  %ds:(%esi),(%dx)
41cf7d:	00 75 00             	add    %dh,0x0(%ebp)
41cf80:	6e                   	outsb  %ds:(%esi),(%dx)
41cf81:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
41cf85:	81 fb 49 00 4e 00    	cmp    $0x4e0049,%ebx
41cf8b:	53                   	push   %ebx
41cf8c:	00 45 00             	add    %al,0x0(%ebp)
41cf8f:	52                   	push   %edx
41cf90:	00 54 00 20          	add    %dl,0x20(%eax,%eax,1)
41cf94:	00 49 00             	add    %cl,0x0(%ecx)
41cf97:	4e                   	dec    %esi
41cf98:	00 54 00 4f          	add    %dl,0x4f(%eax,%eax,1)
41cf9c:	00 20                	add    %ah,(%eax)
41cf9e:	00 5b 00             	add    %bl,0x0(%ebx)
41cfa1:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
41cfa5:	6f                   	outsl  %ds:(%esi),(%dx)
41cfa6:	00 5d 00             	add    %bl,0x0(%ebp)
41cfa9:	2e 00 5b 00          	add    %bl,%cs:0x0(%ebx)
41cfad:	4f                   	dec    %edi
41cfae:	00 72 00             	add    %dh,0x0(%edx)
41cfb1:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41cfb5:	72 00                	jb     0x41cfb7
41cfb7:	49                   	dec    %ecx
41cfb8:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41cfbc:	00 6d 00             	add    %ch,0x0(%ebp)
41cfbf:	73 00                	jae    0x41cfc1
41cfc1:	5d                   	pop    %ebp
41cfc2:	00 20                	add    %ah,(%eax)
41cfc4:	00 28                	add    %ch,(%eax)
41cfc6:	00 5b 00             	add    %bl,0x0(%ebx)
41cfc9:	4f                   	dec    %edi
41cfca:	00 72 00             	add    %dh,0x0(%edx)
41cfcd:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41cfd1:	72 00                	jb     0x41cfd3
41cfd3:	49                   	dec    %ecx
41cfd4:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41cfd8:	00 6d 00             	add    %ch,0x0(%ebp)
41cfdb:	49                   	dec    %ecx
41cfdc:	00 44 00 5d          	add    %al,0x5d(%eax,%eax,1)
41cfe0:	00 2c 00             	add    %ch,(%eax,%eax,1)
41cfe3:	20 00                	and    %al,(%eax)
41cfe5:	5b                   	pop    %ebx
41cfe6:	00 4f 00             	add    %cl,0x0(%edi)
41cfe9:	72 00                	jb     0x41cfeb
41cfeb:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41cfef:	72 00                	jb     0x41cff1
41cff1:	49                   	dec    %ecx
41cff2:	00 44 00 5d          	add    %al,0x5d(%eax,%eax,1)
41cff6:	00 2c 00             	add    %ch,(%eax,%eax,1)
41cff9:	20 00                	and    %al,(%eax)
41cffb:	5b                   	pop    %ebx
41cffc:	00 4d 00             	add    %cl,0x0(%ebp)
41cfff:	6f                   	outsl  %ds:(%esi),(%dx)
41d000:	00 62 00             	add    %ah,0x0(%edx)
41d003:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41d009:	49                   	dec    %ecx
41d00a:	00 44 00 5d          	add    %al,0x5d(%eax,%eax,1)
41d00e:	00 2c 00             	add    %ch,(%eax,%eax,1)
41d011:	20 00                	and    %al,(%eax)
41d013:	5b                   	pop    %ebx
41d014:	00 41 00             	add    %al,0x0(%ecx)
41d017:	6d                   	insl   (%dx),%es:(%edi)
41d018:	00 6f 00             	add    %ch,0x0(%edi)
41d01b:	75 00                	jne    0x41d01d
41d01d:	6e                   	outsb  %ds:(%esi),(%dx)
41d01e:	00 74 00 5d          	add    %dh,0x5d(%eax,%eax,1)
41d022:	00 2c 00             	add    %ch,(%eax,%eax,1)
41d025:	20 00                	and    %al,(%eax)
41d027:	5b                   	pop    %ebx
41d028:	00 50 00             	add    %dl,0x0(%eax)
41d02b:	72 00                	jb     0x41d02d
41d02d:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
41d033:	5d                   	pop    %ebp
41d034:	00 29                	add    %ch,(%ecx)
41d036:	00 20                	add    %ah,(%eax)
41d038:	00 56 00             	add    %dl,0x0(%esi)
41d03b:	41                   	inc    %ecx
41d03c:	00 4c 00 55          	add    %cl,0x55(%eax,%eax,1)
41d040:	00 45 00             	add    %al,0x0(%ebp)
41d043:	53                   	push   %ebx
41d044:	00 20                	add    %ah,(%eax)
41d046:	00 28                	add    %ch,(%eax)
41d048:	00 40 00             	add    %al,0x0(%eax)
41d04b:	4f                   	dec    %edi
41d04c:	00 72 00             	add    %dh,0x0(%edx)
41d04f:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41d053:	72 00                	jb     0x41d055
41d055:	49                   	dec    %ecx
41d056:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41d05a:	00 6d 00             	add    %ch,0x0(%ebp)
41d05d:	49                   	dec    %ecx
41d05e:	00 44 00 2c          	add    %al,0x2c(%eax,%eax,1)
41d062:	00 20                	add    %ah,(%eax)
41d064:	00 40 00             	add    %al,0x0(%eax)
41d067:	4f                   	dec    %edi
41d068:	00 72 00             	add    %dh,0x0(%edx)
41d06b:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41d06f:	72 00                	jb     0x41d071
41d071:	49                   	dec    %ecx
41d072:	00 44 00 2c          	add    %al,0x2c(%eax,%eax,1)
41d076:	00 20                	add    %ah,(%eax)
41d078:	00 40 00             	add    %al,0x0(%eax)
41d07b:	4d                   	dec    %ebp
41d07c:	00 6f 00             	add    %ch,0x0(%edi)
41d07f:	62 00                	bound  %eax,(%eax)
41d081:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41d087:	49                   	dec    %ecx
41d088:	00 44 00 2c          	add    %al,0x2c(%eax,%eax,1)
41d08c:	00 20                	add    %ah,(%eax)
41d08e:	00 40 00             	add    %al,0x0(%eax)
41d091:	41                   	inc    %ecx