41df44:	00 4d 00             	add    %cl,0x0(%ebp)
41df47:	59                   	pop    %ecx
41df48:	00 49 00             	add    %cl,0x0(%ecx)
41df4b:	44                   	inc    %esp
41df4c:	00 35 00 58 00 74    	add    %dh,0x74005800
41df52:	00 75 00             	add    %dh,0x0(%ebp)
41df55:	6b 00 51             	imul   $0x51,(%eax),%eax
41df58:	00 76 00             	add    %dh,0x0(%esi)
41df5b:	44                   	inc    %esp
41df5c:	00 71 00             	add    %dh,0x0(%ecx)
41df5f:	6e                   	outsb  %ds:(%esi),(%dx)
41df60:	00 48 00             	add    %cl,0x0(%eax)
41df63:	6e                   	outsb  %ds:(%esi),(%dx)
41df64:	00 75 00             	add    %dh,0x0(%ebp)
41df67:	75 00                	jne    0x41df69
41df69:	36 00 41 00          	add    %al,%ss:0x0(%ecx)
41df6d:	35 00 4e 00 61       	xor    $0x61004e00,%eax
41df72:	00 45 00             	add    %al,0x0(%ebp)
41df75:	2f                   	das
41df76:	00 73 00             	add    %dh,0x0(%ebx)
41df79:	54                   	push   %esp
41df7a:	00 63 00             	add    %ah,0x0(%ebx)
41df7d:	38 00                	cmp    %al,(%eax)
41df7f:	63 00                	arpl   %eax,(%eax)
41df81:	4d                   	dec    %ebp
41df82:	00 72 00             	add    %dh,0x0(%edx)
41df85:	41                   	inc    %ecx
41df86:	00 48 00             	add    %cl,0x0(%eax)
41df89:	34 00                	xor    $0x0,%al
41df8b:	76 00                	jbe    0x41df8d
41df8d:	33 00                	xor    (%eax),%eax
41df8f:	55                   	push   %ebp
41df90:	00 55 00             	add    %dl,0x0(%ebp)
41df93:	77 00                	ja     0x41df95
41df95:	49                   	dec    %ecx
41df96:	00 59 00             	add    %bl,0x0(%ecx)
41df99:	50                   	push   %eax
41df9a:	00 34 00             	add    %dh,(%eax,%eax,1)
41df9d:	62 00                	bound  %eax,(%eax)
41df9f:	54                   	push   %esp
41dfa0:	00 6f 00             	add    %ch,0x0(%edi)
41dfa3:	79 00                	jns    0x41dfa5
41dfa5:	2f                   	das
41dfa6:	00 68 00             	add    %ch,0x0(%eax)
41dfa9:	59                   	pop    %ecx
41dfaa:	00 76 00             	add    %dh,0x0(%esi)
41dfad:	79 00                	jns    0x41dfaf
41dfaf:	48                   	dec    %eax
41dfb0:	00 53 00             	add    %dl,0x0(%ebx)
41dfb3:	66 00 75 00          	data16 add %dh,0x0(%ebp)
41dfb7:	43                   	inc    %ebx
41dfb8:	00 44 00 41          	add    %al,0x41(%eax,%eax,1)
41dfbc:	00 42 00             	add    %al,0x0(%edx)
41dfbf:	79 00                	jns    0x41dfc1
41dfc1:	45                   	inc    %ebp
41dfc2:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
41dfc6:	00 38                	add    %bh,(%eax)
41dfc8:	00 44 00 7a          	add    %al,0x7a(%eax,%eax,1)
41dfcc:	00 76 00             	add    %dh,0x0(%esi)
41dfcf:	64 00 39             	add    %bh,%fs:(%ecx)
41dfd2:	00 71 00             	add    %dh,0x0(%ecx)
41dfd5:	68 00 4f 00 2f       	push   $0x2f004f00
41dfda:	00 76 00             	add    %dh,0x0(%esi)
41dfdd:	4c                   	dec    %esp
41dfde:	00 6f 00             	add    %ch,0x0(%edi)
41dfe1:	34 00                	xor    $0x0,%al
41dfe3:	77 00                	ja     0x41dfe5
41dfe5:	36 00 62 00          	add    %ah,%ss:0x0(%edx)
41dfe9:	37                   	aaa
41dfea:	00 78 00             	add    %bh,0x0(%eax)
41dfed:	44                   	inc    %esp
41dfee:	00 76 00             	add    %dh,0x0(%esi)
41dff1:	34 00                	xor    $0x0,%al
41dff3:	7a 00                	jp     0x41dff5
41dff5:	66 00 61 00          	data16 add %ah,0x0(%ecx)
41dff9:	6c                   	insb   (%dx),%es:(%edi)
41dffa:	00 68 00             	add    %ch,0x0(%eax)
41dffd:	37                   	aaa
41dffe:	00 37                	add    %dh,(%edi)
41e000:	00 67 00             	add    %ah,0x0(%edi)
41e003:	62 00                	bound  %eax,(%eax)
41e005:	69 00 4c 00 37 00    	imul   $0x37004c,(%eax),%eax
41e00b:	69 00 5a 00 46 00    	imul   $0x46005a,(%eax),%eax
41e011:	4f                   	dec    %edi
41e012:	00 66 00             	add    %ah,0x0(%esi)
41e015:	4f                   	dec    %edi
41e016:	00 69 00             	add    %ch,0x0(%ecx)
41e019:	6b 00 59             	imul   $0x59,(%eax),%eax
41e01c:	00 47 00             	add    %al,0x0(%edi)
41e01f:	59                   	pop    %ecx
41e020:	00 6e 00             	add    %ch,0x0(%esi)
41e023:	69 00 4a 00 45 00    	imul   $0x45004a,(%eax),%eax
41e029:	73 00                	jae    0x41e02b
41e02b:	4f                   	dec    %edi
41e02c:	00 35 00 41 00 77    	add    %dh,0x77004100
41e032:	00 39                	add    %bh,(%ecx)
41e034:	00 41 00             	add    %al,0x0(%ecx)
41e037:	78 00                	js     0x41e039
41e039:	6b 00 67             	imul   $0x67,(%eax),%eax
41e03c:	00 69 00             	add    %ch,0x0(%ecx)
41e03f:	4d                   	dec    %ebp
41e040:	00 54 00 6d          	add    %dl,0x6d(%eax,%eax,1)
41e044:	00 73 00             	add    %dh,0x0(%ebx)
41e047:	44                   	inc    %esp
41e048:	00 43 00             	add    %al,0x0(%ebx)
41e04b:	71 00                	jno    0x41e04d
41e04d:	42                   	inc    %edx
41e04e:	00 71 00             	add    %dh,0x0(%ecx)
41e051:	58                   	pop    %eax
41e052:	00 48 00             	add    %cl,0x0(%eax)
41e055:	2f                   	das
41e056:	00 77 00             	add    %dh,0x0(%edi)
41e059:	35 00 66 00 59       	xor    $0x59006600,%eax
41e05e:	00 73 00             	add    %dh,0x0(%ebx)
41e061:	71 00                	jno    0x41e063
41e063:	52                   	push   %edx
41e064:	00 72 00             	add    %dh,0x0(%edx)
41e067:	2f                   	das
41e068:	00 76 00             	add    %dh,0x0(%esi)
41e06b:	64 00 44 00 32       	add    %al,%fs:0x32(%eax,%eax,1)
41e070:	00 47 00             	add    %al,0x0(%edi)
41e073:	63 00                	arpl   %eax,(%eax)
41e075:	68 00 41 00 61       	push   $0x61004100
41e07a:	00 30                	add    %dh,(%eax)
41e07c:	00 58 00             	add    %bl,0x0(%eax)
41e07f:	45                   	inc    %ebp
41e080:	00 4a 00             	add    %cl,0x0(%edx)
41e083:	4d                   	dec    %ebp
41e084:	00 4f 00             	add    %cl,0x0(%edi)
41e087:	4f                   	dec    %edi
41e088:	00 48 00             	add    %cl,0x0(%eax)
41e08b:	4b                   	dec    %ebx
41e08c:	00 51 00             	add    %dl,0x0(%ecx)
41e08f:	5a                   	pop    %edx
41e090:	00 79 00             	add    %bh,0x0(%ecx)
41e093:	4a                   	dec    %edx
41e094:	00 52 00             	add    %dl,0x0(%edx)
41e097:	52                   	push   %edx
41e098:	00 4c 00 74          	add    %cl,0x74(%eax,%eax,1)
41e09c:	00 42 00             	add    %al,0x0(%edx)
41e09f:	66 00 55 00          	data16 add %dl,0x0(%ebp)
41e0a3:	44                   	inc    %esp
41e0a4:	00 2b                	add    %ch,(%ebx)
41e0a6:	00 32                	add    %dh,(%edx)
41e0a8:	00 56 00             	add    %dl,0x0(%esi)
41e0ab:	4e                   	dec    %esi
41e0ac:	00 71 00             	add    %dh,0x0(%ecx)
41e0af:	73 00                	jae    0x41e0b1
41e0b1:	2f                   	das
41e0b2:	00 6a 00             	add    %ch,0x0(%edx)
41e0b5:	32 00                	xor    (%eax),%al
41e0b7:	6c                   	insb   (%dx),%es:(%edi)
41e0b8:	00 59 00             	add    %bl,0x0(%ecx)
41e0bb:	56                   	push   %esi
41e0bc:	00 31                	add    %dh,(%ecx)
41e0be:	00 46 00             	add    %al,0x0(%esi)
41e0c1:	37                   	aaa
41e0c2:	00 65 00             	add    %ah,0x0(%ebp)
41e0c5:	33 00                	xor    (%eax),%eax
41e0c7:	42                   	inc    %edx
41e0c8:	00 52 00             	add    %dl,0x0(%edx)
41e0cb:	42                   	inc    %edx
41e0cc:	00 6e 00             	add    %ch,0x0(%esi)
41e0cf:	72 00                	jb     0x41e0d1
41e0d1:	6e                   	outsb  %ds:(%esi),(%dx)
41e0d2:	00 69 00             	add    %ch,0x0(%ecx)
41e0d5:	70 00                	jo     0x41e0d7
41e0d7:	41                   	inc    %ecx
41e0d8:	00 34 00             	add    %dh,(%eax,%eax,1)
41e0db:	63 00                	arpl   %eax,(%eax)
41e0dd:	38 00                	cmp    %al,(%eax)
41e0df:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
41e0e3:	58                   	pop    %eax
41e0e4:	00 43 00             	add    %al,0x0(%ebx)
41e0e7:	54                   	push   %esp
41e0e8:	00 58 00             	add    %bl,0x0(%eax)
41e0eb:	59                   	pop    %ecx
41e0ec:	00 6c 00 63          	add    %ch,0x63(%eax,%eax,1)
41e0f0:	00 2f                	add    %ch,(%edi)
41e0f2:	00 4c 00 49          	add    %cl,0x49(%eax,%eax,1)
41e0f6:	00 61 00             	add    %ah,0x0(%ecx)
41e0f9:	4d                   	dec    %ebp
41e0fa:	00 51 00             	add    %dl,0x0(%ecx)
41e0fd:	42                   	inc    %edx
41e0fe:	00 51 00             	add    %dl,0x0(%ecx)
41e101:	61                   	popa
41e102:	00 41 00             	add    %al,0x0(%ecx)
41e105:	71 00                	jno    0x41e107
41e107:	68 00 41 00 49       	push   $0x49004100
41e10c:	00 4c 00 76          	add    %cl,0x76(%eax,%eax,1)
41e110:	00 32                	add    %dh,(%edx)
41e112:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
41e116:	00 30                	add    %dh,(%eax)
41e118:	00 64 00 36          	add    %ah,0x36(%eax,%eax,1)
41e11c:	00 46 00             	add    %al,0x0(%esi)
41e11f:	77 00                	ja     0x41e121
41e121:	61                   	popa
41e122:	00 61 00             	add    %ah,0x0(%ecx)
41e125:	6d                   	insl   (%dx),%es:(%edi)
41e126:	00 47 00             	add    %al,0x0(%edi)
41e129:	59                   	pop    %ecx
41e12a:	00 4a 00             	add    %cl,0x0(%edx)
41e12d:	4f                   	dec    %edi
41e12e:	00 42 00             	add    %al,0x0(%edx)
41e131:	6d                   	insl   (%dx),%es:(%edi)
41e132:	00 75 00             	add    %dh,0x0(%ebp)
41e135:	33 00                	xor    (%eax),%eax
41e137:	49                   	dec    %ecx
41e138:	00 44 00 66          	add    %al,0x66(%eax,%eax,1)
41e13c:	00 77 00             	add    %dh,0x0(%edi)
41e13f:	56                   	push   %esi
41e140:	00 36                	add    %dh,(%esi)
41e142:	00 2f                	add    %ch,(%edi)
41e144:	00 68 00             	add    %ch,0x0(%eax)
41e147:	42                   	inc    %edx
41e148:	00 51 00             	add    %dl,0x0(%ecx)
41e14b:	47                   	inc    %edi
41e14c:	00 77 00             	add    %dh,0x0(%edi)
41e14f:	62 00                	bound  %eax,(%eax)
41e151:	78 00                	js     0x41e153
41e153:	46                   	inc    %esi
41e154:	00 65 00             	add    %ah,0x0(%ebp)
41e157:	76 00                	jbe    0x41e159
41e159:	75 00                	jne    0x41e15b
41e15b:	33 00                	xor    (%eax),%eax
41e15d:	35 00 7a 00 70       	xor    $0x70007a00,%eax
41e162:	00 2f                	add    %ch,(%edi)
41e164:	00 35 00 46 00 36    	add    %dh,0x36004600
41e16a:	00 47 00             	add    %al,0x0(%edi)
41e16d:	34 00                	xor    $0x0,%al
41e16f:	73 00                	jae    0x41e171
41e171:	59                   	pop    %ecx
41e172:	00 58 00             	add    %bl,0x0(%eax)
41e175:	4c                   	dec    %esp
41e176:	00 73 00             	add    %dh,0x0(%ebx)
41e179:	48                   	dec    %eax
41e17a:	00 71 00             	add    %dh,0x0(%ecx)
41e17d:	56                   	push   %esi
41e17e:	00 42 00             	add    %al,0x0(%edx)
41e181:	32 00                	xor    (%eax),%al
41e183:	76 00                	jbe    0x41e185
41e185:	56                   	push   %esi
41e186:	00 73 00             	add    %dh,0x0(%ebx)
41e189:	74 00                	je     0x41e18b
41e18b:	46                   	inc    %esi
41e18c:	00 2f                	add    %ch,(%edi)
41e18e:	00 31                	add    %dh,(%ecx)
41e190:	00 38                	add    %bh,(%eax)
41e192:	00 61 00             	add    %ah,0x0(%ecx)
41e195:	78 00                	js     0x41e197
41e197:	6b 00 4f             	imul   $0x4f,(%eax),%eax
41e19a:	00 77 00             	add    %dh,0x0(%edi)
41e19d:	2f                   	das
41e19e:	00 39                	add    %bh,(%ecx)
41e1a0:	00 64 00 47          	add    %ah,0x47(%eax,%eax,1)
41e1a4:	00 41 00             	add    %al,0x0(%ecx)
41e1a7:	64 00 57 00          	add    %dl,%fs:0x0(%edi)
41e1ab:	6e                   	outsb  %ds:(%esi),(%dx)
41e1ac:	00 36                	add    %dh,(%esi)
41e1ae:	00 66 00             	add    %ah,0x0(%esi)
41e1b1:	63 00                	arpl   %eax,(%eax)
41e1b3:	41                   	inc    %ecx
41e1b4:	00 6b 00             	add    %ch,0x0(%ebx)
41e1b7:	71 00                	jno    0x41e1b9
41e1b9:	51                   	push   %ecx
41e1ba:	00 5a 00             	add    %bl,0x0(%edx)
41e1bd:	32 00                	xor    (%eax),%al
41e1bf:	56                   	push   %esi
41e1c0:	00 47 00             	add    %al,0x0(%edi)
41e1c3:	39 00                	cmp    %eax,(%eax)
41e1c5:	54                   	push   %esp
41e1c6:	00 58 00             	add    %bl,0x0(%eax)
41e1c9:	5a                   	pop    %edx
41e1ca:	00 4d 00             	add    %cl,0x0(%ebp)
41e1cd:	7a 00                	jp     0x41e1cf
41e1cf:	6e                   	outsb  %ds:(%esi),(%dx)
41e1d0:	00 44 00 42          	add    %al,0x42(%eax,%eax,1)
41e1d4:	00 2f                	add    %ch,(%edi)
41e1d6:	00 38                	add    %bh,(%eax)
41e1d8:	00 6a 00             	add    %ch,0x0(%edx)
41e1db:	39 00                	cmp    %eax,(%eax)
41e1dd:	49                   	dec    %ecx
41e1de:	00 48 00             	add    %cl,0x0(%eax)
41e1e1:	79 00                	jns    0x41e1e3
41e1e3:	78 00                	js     0x41e1e5
41e1e5:	56                   	push   %esi
41e1e6:	00 57 00             	add    %dl,0x0(%edi)
41e1e9:	58                   	pop    %eax
41e1ea:	00 59 00             	add    %bl,0x0(%ecx)
41e1ed:	39 00                	cmp    %eax,(%eax)
41e1ef:	6d                   	insl   (%dx),%es:(%edi)
41e1f0:	00 58 00             	add    %bl,0x0(%eax)
41e1f3:	32 00                	xor    (%eax),%al
41e1f5:	36 00 6b 00          	add    %ch,%ss:0x0(%ebx)
41e1f9:	38 00                	cmp    %al,(%eax)
41e1fb:	64 00 31             	add    %dh,%fs:(%ecx)
41e1fe:	00 45 00             	add    %al,0x0(%ebp)
41e201:	77 00                	ja     0x41e203
41e203:	67 00 48 00          	add    %cl,0x0(%bx,%si)
41e207:	52                   	push   %edx
41e208:	00 74 00 57          	add    %dh,0x57(%eax,%eax,1)
41e20c:	00 45 00             	add    %al,0x0(%ebp)
41e20f:	61                   	popa
41e210:	00 43 00             	add    %al,0x0(%ebx)
41e213:	49                   	dec    %ecx
41e214:	00 52 00             	add    %dl,0x0(%edx)
41e217:	4a                   	dec    %edx
41e218:	00 34 00             	add    %dh,(%eax,%eax,1)
41e21b:	6d                   	insl   (%dx),%es:(%edi)
41e21c:	00 79 00             	add    %bh,0x0(%ecx)
41e21f:	79 00                	jns    0x41e221
41e221:	6a 00                	push   $0x0
41e223:	47                   	inc    %edi
41e224:	00 69 00             	add    %ch,0x0(%ecx)
41e227:	74 00                	je     0x41e229
41e229:	30 00                	xor    %al,(%eax)
41e22b:	63 00                	arpl   %eax,(%eax)
41e22d:	49                   	dec    %ecx
41e22e:	00 49 00             	add    %cl,0x0(%ecx)
41e231:	78 00                	js     0x41e233
41e233:	6f                   	outsl  %ds:(%esi),(%dx)
41e234:	00 62 00             	add    %ah,0x0(%edx)
41e237:	36 00 2f             	add    %ch,%ss:(%edi)
41e23a:	00 67 00             	add    %ah,0x0(%edi)
41e23d:	5a                   	pop    %edx
41e23e:	00 75 00             	add    %dh,0x0(%ebp)
41e241:	6b 00 41             	imul   $0x41,(%eax),%eax
41e244:	00 37                	add    %dh,(%edi)
41e246:	00 39                	add    %bh,(%ecx)
41e248:	00 45 00             	add    %al,0x0(%ebp)
41e24b:	45                   	inc    %ebp
41e24c:	00 56 00             	add    %dl,0x0(%esi)
41e24f:	78 00                	js     0x41e251
41e251:	4b                   	dec    %ebx
41e252:	00 6c 00 6b          	add    %ch,0x6b(%eax,%eax,1)
41e256:	00 4a 00             	add    %cl,0x0(%edx)
41e259:	6e                   	outsb  %ds:(%esi),(%dx)
41e25a:	00 77 00             	add    %dh,0x0(%edi)
41e25d:	57                   	push   %edi
41e25e:	00 47 00             	add    %al,0x0(%edi)
41e261:	5a                   	pop    %edx
41e262:	00 32                	add    %dh,(%edx)
41e264:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41e268:	00 39                	add    %bh,(%ecx)
41e26a:	00 2b                	add    %ch,(%ebx)
41e26c:	00 32                	add    %dh,(%edx)
41e26e:	00 4e 00             	add    %cl,0x0(%esi)
41e271:	76 00                	jbe    0x41e273
41e273:	4a                   	dec    %edx
41e274:	00 7a 00             	add    %bh,0x0(%edx)