40e95c:	00 20                	add    %ah,(%eax)
40e95e:	00 69 00             	add    %ch,0x0(%ecx)
40e961:	73 00                	jae    0x40e963
40e963:	20 00                	and    %al,(%eax)
40e965:	44                   	inc    %esp
40e966:	00 42 00             	add    %al,0x0(%edx)
40e969:	4e                   	dec    %esi
40e96a:	00 75 00             	add    %dh,0x0(%ebp)
40e96d:	6c                   	insb   (%dx),%es:(%edi)
40e96e:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
40e972:	00 01                	add    %al,(%ecx)
40e974:	80 87 54 00 68 00 65 	addb   $0x65,0x680054(%edi)
40e97b:	00 20                	add    %ah,(%eax)
40e97d:	00 76 00             	add    %dh,0x0(%esi)
40e980:	61                   	popa
40e981:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40e985:	00 65 00             	add    %ah,0x0(%ebp)
40e988:	20 00                	and    %al,(%eax)
40e98a:	66 00 6f 00          	data16 add %ch,0x0(%edi)
40e98e:	72 00                	jb     0x40e990
40e990:	20 00                	and    %al,(%eax)
40e992:	63 00                	arpl   %eax,(%eax)
40e994:	6f                   	outsl  %ds:(%esi),(%dx)
40e995:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40e999:	00 6d 00             	add    %ch,0x0(%ebp)
40e99c:	6e                   	outsb  %ds:(%esi),(%dx)
40e99d:	00 20                	add    %ah,(%eax)
40e99f:	00 27                	add    %ah,(%edi)
40e9a1:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40e9a5:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40e9a9:	00 43 00             	add    %al,0x0(%ebx)
40e9ac:	6f                   	outsl  %ds:(%esi),(%dx)
40e9ad:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40e9b1:	00 6d 00             	add    %ch,0x0(%ebp)
40e9b4:	6e                   	outsb  %ds:(%esi),(%dx)
40e9b5:	00 32                	add    %dh,(%edx)
40e9b7:	00 27                	add    %ah,(%edi)
40e9b9:	00 20                	add    %ah,(%eax)
40e9bb:	00 69 00             	add    %ch,0x0(%ecx)
40e9be:	6e                   	outsb  %ds:(%esi),(%dx)
40e9bf:	00 20                	add    %ah,(%eax)
40e9c1:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40e9c5:	00 62 00             	add    %ah,0x0(%edx)
40e9c8:	6c                   	insb   (%dx),%es:(%edi)
40e9c9:	00 65 00             	add    %ah,0x0(%ebp)
40e9cc:	20 00                	and    %al,(%eax)
40e9ce:	27                   	daa
40e9cf:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40e9d3:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40e9d7:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
40e9db:	00 62 00             	add    %ah,0x0(%edx)
40e9de:	6c                   	insb   (%dx),%es:(%edi)
40e9df:	00 65 00             	add    %ah,0x0(%ebp)
40e9e2:	31 00                	xor    %eax,(%eax)
40e9e4:	27                   	daa
40e9e5:	00 20                	add    %ah,(%eax)
40e9e7:	00 69 00             	add    %ch,0x0(%ecx)
40e9ea:	73 00                	jae    0x40e9ec
40e9ec:	20 00                	and    %al,(%eax)
40e9ee:	44                   	inc    %esp
40e9ef:	00 42 00             	add    %al,0x0(%edx)
40e9f2:	4e                   	dec    %esi
40e9f3:	00 75 00             	add    %dh,0x0(%ebp)
40e9f6:	6c                   	insb   (%dx),%es:(%edi)
40e9f7:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
40e9fb:	00 01                	add    %al,(%ecx)
40e9fd:	80 87 54 00 68 00 65 	addb   $0x65,0x680054(%edi)
40ea04:	00 20                	add    %ah,(%eax)
40ea06:	00 76 00             	add    %dh,0x0(%esi)
40ea09:	61                   	popa
40ea0a:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ea0e:	00 65 00             	add    %ah,0x0(%ebp)
40ea11:	20 00                	and    %al,(%eax)
40ea13:	66 00 6f 00          	data16 add %ch,0x0(%edi)
40ea17:	72 00                	jb     0x40ea19
40ea19:	20 00                	and    %al,(%eax)
40ea1b:	63 00                	arpl   %eax,(%eax)
40ea1d:	6f                   	outsl  %ds:(%esi),(%dx)
40ea1e:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ea22:	00 6d 00             	add    %ch,0x0(%ebp)
40ea25:	6e                   	outsb  %ds:(%esi),(%dx)
40ea26:	00 20                	add    %ah,(%eax)
40ea28:	00 27                	add    %ah,(%edi)
40ea2a:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40ea2e:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ea32:	00 43 00             	add    %al,0x0(%ebx)
40ea35:	6f                   	outsl  %ds:(%esi),(%dx)
40ea36:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ea3a:	00 6d 00             	add    %ch,0x0(%ebp)
40ea3d:	6e                   	outsb  %ds:(%esi),(%dx)
40ea3e:	00 33                	add    %dh,(%ebx)
40ea40:	00 27                	add    %ah,(%edi)
40ea42:	00 20                	add    %ah,(%eax)
40ea44:	00 69 00             	add    %ch,0x0(%ecx)
40ea47:	6e                   	outsb  %ds:(%esi),(%dx)
40ea48:	00 20                	add    %ah,(%eax)
40ea4a:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ea4e:	00 62 00             	add    %ah,0x0(%edx)
40ea51:	6c                   	insb   (%dx),%es:(%edi)
40ea52:	00 65 00             	add    %ah,0x0(%ebp)
40ea55:	20 00                	and    %al,(%eax)
40ea57:	27                   	daa
40ea58:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40ea5c:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ea60:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
40ea64:	00 62 00             	add    %ah,0x0(%edx)
40ea67:	6c                   	insb   (%dx),%es:(%edi)
40ea68:	00 65 00             	add    %ah,0x0(%ebp)
40ea6b:	31 00                	xor    %eax,(%eax)
40ea6d:	27                   	daa
40ea6e:	00 20                	add    %ah,(%eax)
40ea70:	00 69 00             	add    %ch,0x0(%ecx)
40ea73:	73 00                	jae    0x40ea75
40ea75:	20 00                	and    %al,(%eax)
40ea77:	44                   	inc    %esp
40ea78:	00 42 00             	add    %al,0x0(%edx)
40ea7b:	4e                   	dec    %esi
40ea7c:	00 75 00             	add    %dh,0x0(%ebp)
40ea7f:	6c                   	insb   (%dx),%es:(%edi)
40ea80:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
40ea84:	00 01                	add    %al,(%ecx)
40ea86:	80 87 54 00 68 00 65 	addb   $0x65,0x680054(%edi)
40ea8d:	00 20                	add    %ah,(%eax)
40ea8f:	00 76 00             	add    %dh,0x0(%esi)
40ea92:	61                   	popa
40ea93:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ea97:	00 65 00             	add    %ah,0x0(%ebp)
40ea9a:	20 00                	and    %al,(%eax)
40ea9c:	66 00 6f 00          	data16 add %ch,0x0(%edi)
40eaa0:	72 00                	jb     0x40eaa2
40eaa2:	20 00                	and    %al,(%eax)
40eaa4:	63 00                	arpl   %eax,(%eax)
40eaa6:	6f                   	outsl  %ds:(%esi),(%dx)
40eaa7:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40eaab:	00 6d 00             	add    %ch,0x0(%ebp)
40eaae:	6e                   	outsb  %ds:(%esi),(%dx)
40eaaf:	00 20                	add    %ah,(%eax)
40eab1:	00 27                	add    %ah,(%edi)
40eab3:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40eab7:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40eabb:	00 43 00             	add    %al,0x0(%ebx)
40eabe:	6f                   	outsl  %ds:(%esi),(%dx)
40eabf:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40eac3:	00 6d 00             	add    %ch,0x0(%ebp)
40eac6:	6e                   	outsb  %ds:(%esi),(%dx)
40eac7:	00 34 00             	add    %dh,(%eax,%eax,1)
40eaca:	27                   	daa
40eacb:	00 20                	add    %ah,(%eax)
40eacd:	00 69 00             	add    %ch,0x0(%ecx)
40ead0:	6e                   	outsb  %ds:(%esi),(%dx)
40ead1:	00 20                	add    %ah,(%eax)
40ead3:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ead7:	00 62 00             	add    %ah,0x0(%edx)
40eada:	6c                   	insb   (%dx),%es:(%edi)
40eadb:	00 65 00             	add    %ah,0x0(%ebp)
40eade:	20 00                	and    %al,(%eax)
40eae0:	27                   	daa
40eae1:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40eae5:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40eae9:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
40eaed:	00 62 00             	add    %ah,0x0(%edx)
40eaf0:	6c                   	insb   (%dx),%es:(%edi)
40eaf1:	00 65 00             	add    %ah,0x0(%ebp)
40eaf4:	31 00                	xor    %eax,(%eax)
40eaf6:	27                   	daa
40eaf7:	00 20                	add    %ah,(%eax)
40eaf9:	00 69 00             	add    %ch,0x0(%ecx)
40eafc:	73 00                	jae    0x40eafe
40eafe:	20 00                	and    %al,(%eax)
40eb00:	44                   	inc    %esp
40eb01:	00 42 00             	add    %al,0x0(%edx)
40eb04:	4e                   	dec    %esi
40eb05:	00 75 00             	add    %dh,0x0(%ebp)
40eb08:	6c                   	insb   (%dx),%es:(%edi)
40eb09:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
40eb0d:	00 01                	add    %al,(%ecx)
40eb0f:	80 87 54 00 68 00 65 	addb   $0x65,0x680054(%edi)
40eb16:	00 20                	add    %ah,(%eax)
40eb18:	00 76 00             	add    %dh,0x0(%esi)
40eb1b:	61                   	popa
40eb1c:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40eb20:	00 65 00             	add    %ah,0x0(%ebp)
40eb23:	20 00                	and    %al,(%eax)
40eb25:	66 00 6f 00          	data16 add %ch,0x0(%edi)
40eb29:	72 00                	jb     0x40eb2b
40eb2b:	20 00                	and    %al,(%eax)
40eb2d:	63 00                	arpl   %eax,(%eax)
40eb2f:	6f                   	outsl  %ds:(%esi),(%dx)
40eb30:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40eb34:	00 6d 00             	add    %ch,0x0(%ebp)
40eb37:	6e                   	outsb  %ds:(%esi),(%dx)
40eb38:	00 20                	add    %ah,(%eax)
40eb3a:	00 27                	add    %ah,(%edi)
40eb3c:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40eb40:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40eb44:	00 43 00             	add    %al,0x0(%ebx)
40eb47:	6f                   	outsl  %ds:(%esi),(%dx)
40eb48:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40eb4c:	00 6d 00             	add    %ch,0x0(%ebp)
40eb4f:	6e                   	outsb  %ds:(%esi),(%dx)
40eb50:	00 35 00 27 00 20    	add    %dh,0x20002700
40eb56:	00 69 00             	add    %ch,0x0(%ecx)
40eb59:	6e                   	outsb  %ds:(%esi),(%dx)
40eb5a:	00 20                	add    %ah,(%eax)
40eb5c:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40eb60:	00 62 00             	add    %ah,0x0(%edx)
40eb63:	6c                   	insb   (%dx),%es:(%edi)
40eb64:	00 65 00             	add    %ah,0x0(%ebp)
40eb67:	20 00                	and    %al,(%eax)
40eb69:	27                   	daa
40eb6a:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40eb6e:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40eb72:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
40eb76:	00 62 00             	add    %ah,0x0(%edx)
40eb79:	6c                   	insb   (%dx),%es:(%edi)
40eb7a:	00 65 00             	add    %ah,0x0(%ebp)
40eb7d:	31 00                	xor    %eax,(%eax)
40eb7f:	27                   	daa
40eb80:	00 20                	add    %ah,(%eax)
40eb82:	00 69 00             	add    %ch,0x0(%ecx)
40eb85:	73 00                	jae    0x40eb87
40eb87:	20 00                	and    %al,(%eax)
40eb89:	44                   	inc    %esp
40eb8a:	00 42 00             	add    %al,0x0(%edx)
40eb8d:	4e                   	dec    %esi
40eb8e:	00 75 00             	add    %dh,0x0(%ebp)
40eb91:	6c                   	insb   (%dx),%es:(%edi)
40eb92:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
40eb96:	00 01                	add    %al,(%ecx)
40eb98:	80 87 54 00 68 00 65 	addb   $0x65,0x680054(%edi)
40eb9f:	00 20                	add    %ah,(%eax)
40eba1:	00 76 00             	add    %dh,0x0(%esi)
40eba4:	61                   	popa
40eba5:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40eba9:	00 65 00             	add    %ah,0x0(%ebp)
40ebac:	20 00                	and    %al,(%eax)
40ebae:	66 00 6f 00          	data16 add %ch,0x0(%edi)
40ebb2:	72 00                	jb     0x40ebb4
40ebb4:	20 00                	and    %al,(%eax)
40ebb6:	63 00                	arpl   %eax,(%eax)
40ebb8:	6f                   	outsl  %ds:(%esi),(%dx)
40ebb9:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ebbd:	00 6d 00             	add    %ch,0x0(%ebp)
40ebc0:	6e                   	outsb  %ds:(%esi),(%dx)
40ebc1:	00 20                	add    %ah,(%eax)
40ebc3:	00 27                	add    %ah,(%edi)
40ebc5:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40ebc9:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ebcd:	00 43 00             	add    %al,0x0(%ebx)
40ebd0:	6f                   	outsl  %ds:(%esi),(%dx)
40ebd1:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ebd5:	00 6d 00             	add    %ch,0x0(%ebp)
40ebd8:	6e                   	outsb  %ds:(%esi),(%dx)
40ebd9:	00 36                	add    %dh,(%esi)
40ebdb:	00 27                	add    %ah,(%edi)
40ebdd:	00 20                	add    %ah,(%eax)
40ebdf:	00 69 00             	add    %ch,0x0(%ecx)
40ebe2:	6e                   	outsb  %ds:(%esi),(%dx)
40ebe3:	00 20                	add    %ah,(%eax)
40ebe5:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ebe9:	00 62 00             	add    %ah,0x0(%edx)
40ebec:	6c                   	insb   (%dx),%es:(%edi)
40ebed:	00 65 00             	add    %ah,0x0(%ebp)
40ebf0:	20 00                	and    %al,(%eax)
40ebf2:	27                   	daa
40ebf3:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40ebf7:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ebfb:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
40ebff:	00 62 00             	add    %ah,0x0(%edx)
40ec02:	6c                   	insb   (%dx),%es:(%edi)
40ec03:	00 65 00             	add    %ah,0x0(%ebp)
40ec06:	31 00                	xor    %eax,(%eax)
40ec08:	27                   	daa
40ec09:	00 20                	add    %ah,(%eax)
40ec0b:	00 69 00             	add    %ch,0x0(%ecx)
40ec0e:	73 00                	jae    0x40ec10
40ec10:	20 00                	and    %al,(%eax)
40ec12:	44                   	inc    %esp
40ec13:	00 42 00             	add    %al,0x0(%edx)
40ec16:	4e                   	dec    %esi
40ec17:	00 75 00             	add    %dh,0x0(%ebp)
40ec1a:	6c                   	insb   (%dx),%es:(%edi)
40ec1b:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
40ec1f:	00 01                	add    %al,(%ecx)
40ec21:	80 87 54 00 68 00 65 	addb   $0x65,0x680054(%edi)
40ec28:	00 20                	add    %ah,(%eax)
40ec2a:	00 76 00             	add    %dh,0x0(%esi)
40ec2d:	61                   	popa
40ec2e:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ec32:	00 65 00             	add    %ah,0x0(%ebp)
40ec35:	20 00                	and    %al,(%eax)
40ec37:	66 00 6f 00          	data16 add %ch,0x0(%edi)
40ec3b:	72 00                	jb     0x40ec3d
40ec3d:	20 00                	and    %al,(%eax)
40ec3f:	63 00                	arpl   %eax,(%eax)
40ec41:	6f                   	outsl  %ds:(%esi),(%dx)
40ec42:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ec46:	00 6d 00             	add    %ch,0x0(%ebp)
40ec49:	6e                   	outsb  %ds:(%esi),(%dx)
40ec4a:	00 20                	add    %ah,(%eax)
40ec4c:	00 27                	add    %ah,(%edi)
40ec4e:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40ec52:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ec56:	00 43 00             	add    %al,0x0(%ebx)
40ec59:	6f                   	outsl  %ds:(%esi),(%dx)
40ec5a:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ec5e:	00 6d 00             	add    %ch,0x0(%ebp)
40ec61:	6e                   	outsb  %ds:(%esi),(%dx)
40ec62:	00 37                	add    %dh,(%edi)
40ec64:	00 27                	add    %ah,(%edi)
40ec66:	00 20                	add    %ah,(%eax)
40ec68:	00 69 00             	add    %ch,0x0(%ecx)
40ec6b:	6e                   	outsb  %ds:(%esi),(%dx)
40ec6c:	00 20                	add    %ah,(%eax)
40ec6e:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ec72:	00 62 00             	add    %ah,0x0(%edx)
40ec75:	6c                   	insb   (%dx),%es:(%edi)
40ec76:	00 65 00             	add    %ah,0x0(%ebp)
40ec79:	20 00                	and    %al,(%eax)
40ec7b:	27                   	daa
40ec7c:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40ec80:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40ec84:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
40ec88:	00 62 00             	add    %ah,0x0(%edx)
40ec8b:	6c                   	insb   (%dx),%es:(%edi)
40ec8c:	00 65 00             	add    %ah,0x0(%ebp)
40ec8f:	31 00                	xor    %eax,(%eax)
40ec91:	27                   	daa
40ec92:	00 20                	add    %ah,(%eax)
40ec94:	00 69 00             	add    %ch,0x0(%ecx)
40ec97:	73 00                	jae    0x40ec99
40ec99:	20 00                	and    %al,(%eax)
40ec9b:	44                   	inc    %esp
40ec9c:	00 42 00             	add    %al,0x0(%edx)
40ec9f:	4e                   	dec    %esi
40eca0:	00 75 00             	add    %dh,0x0(%ebp)
40eca3:	6c                   	insb   (%dx),%es:(%edi)
40eca4:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
40eca8:	00 01                	add    %al,(%ecx)
40ecaa:	80 87 54 00 68 00 65 	addb   $0x65,0x680054(%edi)
40ecb1:	00 20                	add    %ah,(%eax)
40ecb3:	00 76 00             	add    %dh,0x0(%esi)
40ecb6:	61                   	popa
40ecb7:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
40ecbb:	00 65 00             	add    %ah,0x0(%ebp)
40ecbe:	20 00                	and    %al,(%eax)
40ecc0:	66 00 6f 00          	data16 add %ch,0x0(%edi)
40ecc4:	72 00                	jb     0x40ecc6
40ecc6:	20 00                	and    %al,(%eax)
40ecc8:	63 00                	arpl   %eax,(%eax)