41be11:	69 00 50 00 6d 00    	imul   $0x6d0050,(%eax),%eax
41be17:	30 00                	xor    %al,(%eax)
41be19:	35 00 30 00 2f       	xor    $0x2f003000,%eax
41be1e:	00 59 00             	add    %bl,0x0(%ecx)
41be21:	32 00                	xor    (%eax),%al
41be23:	5a                   	pop    %edx
41be24:	00 50 00             	add    %dl,0x0(%eax)
41be27:	32 00                	xor    (%eax),%al
41be29:	30 00                	xor    %al,(%eax)
41be2b:	43                   	inc    %ebx
41be2c:	00 6f 00             	add    %ch,0x0(%edi)
41be2f:	75 00                	jne    0x41be31
41be31:	36 00 73 00          	add    %dh,%ss:0x0(%ebx)
41be35:	54                   	push   %esp
41be36:	00 64 00 32          	add    %ah,0x32(%eax,%eax,1)
41be3a:	00 34 00             	add    %dh,(%eax,%eax,1)
41be3d:	70 00                	jo     0x41be3f
41be3f:	61                   	popa
41be40:	00 69 00             	add    %ch,0x0(%ecx)
41be43:	76 00                	jbe    0x41be45
41be45:	64 00 59 00          	add    %bl,%fs:0x0(%ecx)
41be49:	63 00                	arpl   %eax,(%eax)
41be4b:	6f                   	outsl  %ds:(%esi),(%dx)
41be4c:	00 61 00             	add    %ah,0x0(%ecx)
41be4f:	66 00 48 00          	data16 add %cl,0x0(%eax)
41be53:	38 00                	cmp    %al,(%eax)
41be55:	37                   	aaa
41be56:	00 65 00             	add    %ah,0x0(%ebp)
41be59:	64 00 30             	add    %dh,%fs:(%eax)
41be5c:	00 50 00             	add    %dl,0x0(%eax)
41be5f:	5a                   	pop    %edx
41be60:	00 65 00             	add    %ah,0x0(%ebp)
41be63:	6c                   	insb   (%dx),%es:(%edi)
41be64:	00 6f 00             	add    %ch,0x0(%edi)
41be67:	41                   	inc    %ecx
41be68:	00 33                	add    %dh,(%ebx)
41be6a:	00 46 00             	add    %al,0x0(%esi)
41be6d:	68 00 6e 00 42       	push   $0x42006e00
41be72:	00 7a 00             	add    %bh,0x0(%edx)
41be75:	49                   	dec    %ecx
41be76:	00 63 00             	add    %ah,0x0(%ebx)
41be79:	4b                   	dec    %ebx
41be7a:	00 50 00             	add    %dl,0x0(%eax)
41be7d:	6f                   	outsl  %ds:(%esi),(%dx)
41be7e:	00 68 00             	add    %ch,0x0(%eax)
41be81:	64 00 37             	add    %dh,%fs:(%edi)
41be84:	00 78 00             	add    %bh,0x0(%eax)
41be87:	54                   	push   %esp
41be88:	00 55 00             	add    %dl,0x0(%ebp)
41be8b:	71 00                	jno    0x41be8d
41be8d:	6c                   	insb   (%dx),%es:(%edi)
41be8e:	00 51 00             	add    %dl,0x0(%ecx)
41be91:	71 00                	jno    0x41be93
41be93:	4e                   	dec    %esi
41be94:	00 58 00             	add    %bl,0x0(%eax)
41be97:	31 00                	xor    %eax,(%eax)
41be99:	72 00                	jb     0x41be9b
41be9b:	41                   	inc    %ecx
41be9c:	00 43 00             	add    %al,0x0(%ebx)
41be9f:	52                   	push   %edx
41bea0:	00 4f 00             	add    %cl,0x0(%edi)
41bea3:	59                   	pop    %ecx
41bea4:	00 4d 00             	add    %cl,0x0(%ebp)
41bea7:	46                   	inc    %esi
41bea8:	00 62 00             	add    %ah,0x0(%edx)
41beab:	79 00                	jns    0x41bead
41bead:	38 00                	cmp    %al,(%eax)
41beaf:	77 00                	ja     0x41beb1
41beb1:	6f                   	outsl  %ds:(%esi),(%dx)
41beb2:	00 4f 00             	add    %cl,0x0(%edi)
41beb5:	51                   	push   %ecx
41beb6:	00 4e 00             	add    %cl,0x0(%esi)
41beb9:	71 00                	jno    0x41bebb
41bebb:	67 00 77 00          	add    %dh,0x0(%bx)
41bebf:	42                   	inc    %edx
41bec0:	00 32                	add    %dh,(%edx)
41bec2:	00 56 00             	add    %dl,0x0(%esi)
41bec5:	6b 00 39             	imul   $0x39,(%eax),%eax
41bec8:	00 4d 00             	add    %cl,0x0(%ebp)
41becb:	6a 00                	push   $0x0
41becd:	2f                   	das
41bece:	00 33                	add    %dh,(%ebx)
41bed0:	00 42 00             	add    %al,0x0(%edx)
41bed3:	69 00 67 00 41 00    	imul   $0x410067,(%eax),%eax
41bed9:	7a 00                	jp     0x41bedb
41bedb:	70 00                	jo     0x41bedd
41bedd:	43                   	inc    %ebx
41bede:	00 70 00             	add    %dh,0x0(%eax)
41bee1:	36 00 6f 00          	add    %ch,%ss:0x0(%edi)
41bee5:	43                   	inc    %ebx
41bee6:	00 62 00             	add    %ah,0x0(%edx)
41bee9:	6b 00 74             	imul   $0x74,(%eax),%eax
41beec:	00 70 00             	add    %dh,0x0(%eax)
41beef:	49                   	dec    %ecx
41bef0:	00 32                	add    %dh,(%edx)
41bef2:	00 59 00             	add    %bl,0x0(%ecx)
41bef5:	6a 00                	push   $0x0
41bef7:	58                   	pop    %eax
41bef8:	00 6b 00             	add    %ch,0x0(%ebx)
41befb:	70 00                	jo     0x41befd
41befd:	79 00                	jns    0x41beff
41beff:	4d                   	dec    %ebp
41bf00:	00 5a 00             	add    %bl,0x0(%edx)
41bf03:	73 00                	jae    0x41bf05
41bf05:	4b                   	dec    %ebx
41bf06:	00 76 00             	add    %dh,0x0(%esi)
41bf09:	54                   	push   %esp
41bf0a:	00 2b                	add    %ch,(%ebx)
41bf0c:	00 2f                	add    %ch,(%edi)
41bf0e:	00 67 00             	add    %ah,0x0(%edi)
41bf11:	55                   	push   %ebp
41bf12:	00 45 00             	add    %al,0x0(%ebp)
41bf15:	47                   	inc    %edi
41bf16:	00 77 00             	add    %dh,0x0(%edi)
41bf19:	47                   	inc    %edi
41bf1a:	00 6b 00             	add    %ch,0x0(%ebx)
41bf1d:	43                   	inc    %ebx
41bf1e:	00 69 00             	add    %ch,0x0(%ecx)
41bf21:	66 00 69 00          	data16 add %ch,0x0(%ecx)
41bf25:	79 00                	jns    0x41bf27
41bf27:	4e                   	dec    %esi
41bf28:	00 32                	add    %dh,(%edx)
41bf2a:	00 69 00             	add    %ch,0x0(%ecx)
41bf2d:	4c                   	dec    %esp
41bf2e:	00 35 00 6f 00 50    	add    %dh,0x50006f00
41bf34:	00 6a 00             	add    %ch,0x0(%edx)
41bf37:	4c                   	dec    %esp
41bf38:	00 37                	add    %dh,(%edi)
41bf3a:	00 49 00             	add    %cl,0x0(%ecx)
41bf3d:	56                   	push   %esi
41bf3e:	00 72 00             	add    %dh,0x0(%edx)
41bf41:	7a 00                	jp     0x41bf43
41bf43:	4f                   	dec    %edi
41bf44:	00 54 00 34          	add    %dl,0x34(%eax,%eax,1)
41bf48:	00 5a 00             	add    %bl,0x0(%edx)
41bf4b:	6a 00                	push   $0x0
41bf4d:	33 00                	xor    (%eax),%eax
41bf4f:	33 00                	xor    (%eax),%eax
41bf51:	39 00                	cmp    %eax,(%eax)
41bf53:	64 00 6d 00          	add    %ch,%fs:0x0(%ebp)
41bf57:	32 00                	xor    (%eax),%al
41bf59:	6c                   	insb   (%dx),%es:(%edi)
41bf5a:	00 6e 00             	add    %ch,0x0(%esi)
41bf5d:	4e                   	dec    %esi
41bf5e:	00 53 00             	add    %dl,0x0(%ebx)
41bf61:	4b                   	dec    %ebx
41bf62:	00 4a 00             	add    %cl,0x0(%edx)
41bf65:	68 00 48 00 61       	push   $0x61004800
41bf6a:	00 6e 00             	add    %ch,0x0(%esi)
41bf6d:	69 00 37 00 56 00    	imul   $0x560037,(%eax),%eax
41bf73:	32 00                	xor    (%eax),%al
41bf75:	63 00                	arpl   %eax,(%eax)
41bf77:	45                   	inc    %ebp
41bf78:	00 64 00 53          	add    %ah,0x53(%eax,%eax,1)
41bf7c:	00 39                	add    %bh,(%ecx)
41bf7e:	00 6a 00             	add    %ch,0x0(%edx)
41bf81:	79 00                	jns    0x41bf83
41bf83:	75 00                	jne    0x41bf85
41bf85:	72 00                	jb     0x41bf87
41bf87:	4b                   	dec    %ebx
41bf88:	00 52 00             	add    %dl,0x0(%edx)
41bf8b:	74 00                	je     0x41bf8d
41bf8d:	78 00                	js     0x41bf8f
41bf8f:	59                   	pop    %ecx
41bf90:	00 34 00             	add    %dh,(%eax,%eax,1)
41bf93:	7a 00                	jp     0x41bf95
41bf95:	45                   	inc    %ebp
41bf96:	00 4b 00             	add    %cl,0x0(%ebx)
41bf99:	4d                   	dec    %ebp
41bf9a:	00 76 00             	add    %dh,0x0(%esi)
41bf9d:	4e                   	dec    %esi
41bf9e:	00 32                	add    %dh,(%edx)
41bfa0:	00 41 00             	add    %al,0x0(%ecx)
41bfa3:	64 00 64 00 4e       	add    %ah,%fs:0x4e(%eax,%eax,1)
41bfa8:	00 56 00             	add    %dl,0x0(%esi)
41bfab:	57                   	push   %edi
41bfac:	00 58 00             	add    %bl,0x0(%eax)
41bfaf:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
41bfb3:	6a 00                	push   $0x0
41bfb5:	59                   	pop    %ecx
41bfb6:	00 79 00             	add    %bh,0x0(%ecx)
41bfb9:	38 00                	cmp    %al,(%eax)
41bfbb:	59                   	pop    %ecx
41bfbc:	00 6d 00             	add    %ch,0x0(%ebp)
41bfbf:	4c                   	dec    %esp
41bfc0:	00 2b                	add    %ch,(%ebx)
41bfc2:	00 78 00             	add    %bh,0x0(%eax)
41bfc5:	66 00 38             	data16 add %bh,(%eax)
41bfc8:	00 62 00             	add    %ah,0x0(%edx)
41bfcb:	4f                   	dec    %edi
41bfcc:	00 64 00 77          	add    %ah,0x77(%eax,%eax,1)
41bfd0:	00 46 00             	add    %al,0x0(%esi)
41bfd3:	75 00                	jne    0x41bfd5
41bfd5:	39 00                	cmp    %eax,(%eax)
41bfd7:	75 00                	jne    0x41bfd9
41bfd9:	45                   	inc    %ebp
41bfda:	00 6d 00             	add    %ch,0x0(%ebp)
41bfdd:	51                   	push   %ecx
41bfde:	00 53 00             	add    %dl,0x0(%ebx)
41bfe1:	71 00                	jno    0x41bfe3
41bfe3:	67 00 2b             	add    %ch,(%bp,%di)
41bfe6:	00 7a 00             	add    %bh,0x0(%edx)
41bfe9:	4a                   	dec    %edx
41bfea:	00 56 00             	add    %dl,0x0(%esi)
41bfed:	70 00                	jo     0x41bfef
41bfef:	46                   	inc    %esi
41bff0:	00 51 00             	add    %dl,0x0(%ecx)
41bff3:	6d                   	insl   (%dx),%es:(%edi)
41bff4:	00 57 00             	add    %dl,0x0(%edi)
41bff7:	5a                   	pop    %edx
41bff8:	00 78 00             	add    %bh,0x0(%eax)
41bffb:	7a 00                	jp     0x41bffd
41bffd:	6e                   	outsb  %ds:(%esi),(%dx)
41bffe:	00 69 00             	add    %ch,0x0(%ecx)
41c001:	79 00                	jns    0x41c003
41c003:	6d                   	insl   (%dx),%es:(%edi)
41c004:	00 74 00 6b          	add    %dh,0x6b(%eax,%eax,1)
41c008:	00 4c 00 2b          	add    %cl,0x2b(%eax,%eax,1)
41c00c:	00 73 00             	add    %dh,0x0(%ebx)
41c00f:	59                   	pop    %ecx
41c010:	00 51 00             	add    %dl,0x0(%ecx)
41c013:	52                   	push   %edx
41c014:	00 30                	add    %dh,(%eax)
41c016:	00 49 00             	add    %cl,0x0(%ecx)
41c019:	50                   	push   %eax
41c01a:	00 35 00 62 00 34    	add    %dh,0x34006200
41c020:	00 42 00             	add    %al,0x0(%edx)
41c023:	66 00 38             	data16 add %bh,(%eax)
41c026:	00 65 00             	add    %ah,0x0(%ebp)
41c029:	47                   	inc    %edi
41c02a:	00 4e 00             	add    %cl,0x0(%esi)
41c02d:	52                   	push   %edx
41c02e:	00 35 00 45 00 55    	add    %dh,0x55004500
41c034:	00 68 00             	add    %ch,0x0(%eax)
41c037:	69 00 78 00 55 00    	imul   $0x550078,(%eax),%eax
41c03d:	66 00 62 00          	data16 add %ah,0x0(%edx)
41c041:	79 00                	jns    0x41c043
41c043:	71 00                	jno    0x41c045
41c045:	78 00                	js     0x41c047
41c047:	36 00 58 00          	add    %bl,%ss:0x0(%eax)
41c04b:	7a 00                	jp     0x41c04d
41c04d:	51                   	push   %ecx
41c04e:	00 61 00             	add    %ah,0x0(%ecx)
41c051:	41                   	inc    %ecx
41c052:	00 5a 00             	add    %bl,0x0(%edx)
41c055:	78 00                	js     0x41c057
41c057:	48                   	dec    %eax
41c058:	00 33                	add    %dh,(%ebx)
41c05a:	00 49 00             	add    %cl,0x0(%ecx)
41c05d:	77 00                	ja     0x41c05f
41c05f:	62 00                	bound  %eax,(%eax)
41c061:	61                   	popa
41c062:	00 43 00             	add    %al,0x0(%ebx)
41c065:	47                   	inc    %edi
41c066:	00 6a 00             	add    %ch,0x0(%edx)
41c069:	43                   	inc    %ebx
41c06a:	00 61 00             	add    %ah,0x0(%ecx)
41c06d:	47                   	inc    %edi
41c06e:	00 57 00             	add    %dl,0x0(%edi)
41c071:	62 00                	bound  %eax,(%eax)
41c073:	79 00                	jns    0x41c075
41c075:	61                   	popa
41c076:	00 71 00             	add    %dh,0x0(%ecx)
41c079:	77 00                	ja     0x41c07b
41c07b:	68 00 53 00 34       	push   $0x34005300
41c080:	00 62 00             	add    %ah,0x0(%edx)
41c083:	51                   	push   %ecx
41c084:	00 73 00             	add    %dh,0x0(%ebx)
41c087:	41                   	inc    %ecx
41c088:	00 59 00             	add    %bl,0x0(%ecx)
41c08b:	36 00 61 00          	add    %ah,%ss:0x0(%ecx)
41c08f:	52                   	push   %edx
41c090:	00 41 00             	add    %al,0x0(%ecx)
41c093:	39 00                	cmp    %eax,(%eax)
41c095:	32 00                	xor    (%eax),%al
41c097:	37                   	aaa
41c098:	00 68 00             	add    %ch,0x0(%eax)
41c09b:	51                   	push   %ecx
41c09c:	00 66 00             	add    %ah,0x0(%esi)
41c09f:	63 00                	arpl   %eax,(%eax)
41c0a1:	7a 00                	jp     0x41c0a3
41c0a3:	44                   	inc    %esp
41c0a4:	00 31                	add    %dh,(%ecx)
41c0a6:	00 4d 00             	add    %cl,0x0(%ebp)
41c0a9:	6b 00 32             	imul   $0x32,(%eax),%eax
41c0ac:	00 66 00             	add    %ah,0x0(%esi)
41c0af:	52                   	push   %edx
41c0b0:	00 66 00             	add    %ah,0x0(%esi)
41c0b3:	72 00                	jb     0x41c0b5
41c0b5:	77 00                	ja     0x41c0b7
41c0b7:	41                   	inc    %ecx
41c0b8:	00 33                	add    %dh,(%ebx)
41c0ba:	00 6b 00             	add    %ch,0x0(%ebx)
41c0bd:	59                   	pop    %ecx
41c0be:	00 57 00             	add    %dl,0x0(%edi)
41c0c1:	73 00                	jae    0x41c0c3
41c0c3:	66 00 63 00          	data16 add %ah,0x0(%ebx)
41c0c7:	72 00                	jb     0x41c0c9
41c0c9:	39 00                	cmp    %eax,(%eax)
41c0cb:	71 00                	jno    0x41c0cd
41c0cd:	47                   	inc    %edi
41c0ce:	00 49 00             	add    %cl,0x0(%ecx)
41c0d1:	4f                   	dec    %edi
41c0d2:	00 74 00 4f          	add    %dh,0x4f(%eax,%eax,1)
41c0d6:	00 2f                	add    %ch,(%edi)
41c0d8:	00 65 00             	add    %ah,0x0(%ebp)
41c0db:	53                   	push   %ebx
41c0dc:	00 6d 00             	add    %ch,0x0(%ebp)
41c0df:	6e                   	outsb  %ds:(%esi),(%dx)
41c0e0:	00 46 00             	add    %al,0x0(%esi)
41c0e3:	52                   	push   %edx
41c0e4:	00 6a 00             	add    %ch,0x0(%edx)
41c0e7:	53                   	push   %ebx
41c0e8:	00 45 00             	add    %al,0x0(%ebp)
41c0eb:	7a 00                	jp     0x41c0ed
41c0ed:	44                   	inc    %esp
41c0ee:	00 30                	add    %dh,(%eax)
41c0f0:	00 30                	add    %dh,(%eax)
41c0f2:	00 38                	add    %bh,(%eax)
41c0f4:	00 31                	add    %dh,(%ecx)
41c0f6:	00 33                	add    %dh,(%ebx)
41c0f8:	00 2f                	add    %ch,(%edi)
41c0fa:	00 68 00             	add    %ch,0x0(%eax)
41c0fd:	48                   	dec    %eax
41c0fe:	00 36                	add    %dh,(%esi)
41c100:	00 74 00 6e          	add    %dh,0x6e(%eax,%eax,1)
41c104:	00 54 00 34          	add    %dl,0x34(%eax,%eax,1)
41c108:	00 30                	add    %dh,(%eax)
41c10a:	00 65 00             	add    %ah,0x0(%ebp)
41c10d:	39 00                	cmp    %eax,(%eax)
41c10f:	67 00 67 00          	add    %ah,0x0(%bx)
41c113:	36 00 5a 00          	add    %bl,%ss:0x0(%edx)
41c117:	6e                   	outsb  %ds:(%esi),(%dx)
41c118:	00 4a 00             	add    %cl,0x0(%edx)
41c11b:	51                   	push   %ecx
41c11c:	00 42 00             	add    %al,0x0(%edx)
41c11f:	71 00                	jno    0x41c121
41c121:	68 00 52 00 35       	push   $0x35005200
41c126:	00 59 00             	add    %bl,0x0(%ecx)
41c129:	77 00                	ja     0x41c12b
41c12b:	6c                   	insb   (%dx),%es:(%edi)
41c12c:	00 52 00             	add    %dl,0x0(%edx)
41c12f:	66 00 6b 00          	data16 add %ch,0x0(%ebx)
41c133:	35 00 56 00 6f       	xor    $0x6f005600,%eax
41c138:	00 39                	add    %bh,(%ecx)
41c13a:	00 49 00             	add    %cl,0x0(%ecx)
41c13d:	59                   	pop    %ecx
41c13e:	00 64 00 43          	add    %ah,0x43(%eax,%eax,1)
41c142:	00 6c 00 53          	add    %ch,0x53(%eax,%eax,1)
41c146:	00 4e 00             	add    %cl,0x0(%esi)