403e42:	66 00 69 00          	data16 add %ch,0x0(%ecx)
403e46:	67 00 00             	add    %al,(%bx,%si)
403e49:	00 00                	add    %al,(%eax)
403e4b:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
403e4f:	00 73 00             	add    %dh,0x0(%ebx)
403e52:	63 00                	arpl   %eax,(%eax)
403e54:	72 00                	jb     0x403e56
403e56:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
403e5c:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
403e62:	00 00                	add    %al,(%eax)
403e64:	66 00 61 00          	data16 add %ah,0x0(%ecx)
403e68:	69 00 6c 00 75 00    	imul   $0x75006c,(%eax),%eax
403e6e:	72 00                	jb     0x403e70
403e70:	65 00 00             	add    %al,%gs:(%eax)
403e73:	00 70 00             	add    %dh,0x0(%eax)
403e76:	72 00                	jb     0x403e78
403e78:	69 00 76 00 73 00    	imul   $0x730076,(%eax),%eax
403e7e:	00 00                	add    %al,(%eax)
403e80:	66 00 61 00          	data16 add %ah,0x0(%ecx)
403e84:	69 00 6c 00 75 00    	imul   $0x75006c,(%eax),%eax
403e8a:	72 00                	jb     0x403e8c
403e8c:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
403e90:	6c                   	insb   (%dx),%es:(%edi)
403e91:	00 61 00             	add    %ah,0x0(%ecx)
403e94:	67 00 00             	add    %al,(%bx,%si)
403e97:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
403e9b:	00 69 00             	add    %ch,0x0(%ecx)
403e9e:	67 00 67 00          	add    %ah,0x0(%bx)
403ea2:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403ea6:	69 00 6e 00 66 00    	imul   $0x66006e,(%eax),%eax
403eac:	6f                   	outsl  %ds:(%esi),(%dx)
403ead:	00 00                	add    %al,(%eax)
403eaf:	00 73 00             	add    %dh,0x0(%ebx)
403eb2:	69 00 64 00 74 00    	imul   $0x740064,(%eax),%eax
403eb8:	79 00                	jns    0x403eba
403eba:	70 00                	jo     0x403ebc
403ebc:	65 00 00             	add    %al,%gs:(%eax)
403ebf:	00 75 00             	add    %dh,0x0(%ebp)
403ec2:	6e                   	outsb  %ds:(%esi),(%dx)
403ec3:	00 72 00             	add    %dh,0x0(%edx)
403ec6:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403eca:	74 00                	je     0x403ecc
403ecc:	72 00                	jb     0x403ece
403ece:	69 00 63 00 74 00    	imul   $0x740063,(%eax),%eax
403ed4:	65 00 64 00 00       	add    %ah,%gs:0x0(%eax,%eax,1)
403ed9:	00 00                	add    %al,(%eax)
403edb:	00 72 00             	add    %dh,0x0(%edx)
403ede:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403ee2:	74 00                	je     0x403ee4
403ee4:	72 00                	jb     0x403ee6
403ee6:	69 00 63 00 74 00    	imul   $0x740063,(%eax),%eax
403eec:	65 00 64 00 00       	add    %ah,%gs:0x0(%eax,%eax,1)
403ef1:	00 00                	add    %al,(%eax)
403ef3:	00 6d 00             	add    %ch,0x0(%ebp)
403ef6:	61                   	popa
403ef7:	00 6e 00             	add    %ch,0x0(%esi)
403efa:	61                   	popa
403efb:	00 67 00             	add    %ah,0x0(%edi)
403efe:	65 00 64 00 61       	add    %ah,%gs:0x61(%eax,%eax,1)
403f03:	00 63 00             	add    %ah,0x0(%ebx)
403f06:	63 00                	arpl   %eax,(%eax)
403f08:	6f                   	outsl  %ds:(%esi),(%dx)
403f09:	00 75 00             	add    %dh,0x0(%ebp)
403f0c:	6e                   	outsb  %ds:(%esi),(%dx)
403f0d:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
403f11:	00 00                	add    %al,(%eax)
403f13:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
403f17:	00 75 00             	add    %dh,0x0(%ebp)
403f1a:	65 00 00             	add    %al,%gs:(%eax)
403f1d:	00 00                	add    %al,(%eax)
403f1f:	00 66 00             	add    %ah,0x0(%esi)
403f22:	61                   	popa
403f23:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
403f27:	00 65 00             	add    %ah,0x0(%ebp)
403f2a:	00 00                	add    %al,(%eax)
403f2c:	70 00                	jo     0x403f2e
403f2e:	72 00                	jb     0x403f30
403f30:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
403f34:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403f38:	72 00                	jb     0x403f3a
403f3a:	65 00 64 00 6e       	add    %ah,%gs:0x6e(%eax,%eax,1)
403f3f:	00 6f 00             	add    %ch,0x0(%edi)
403f42:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
403f46:	00 00                	add    %al,(%eax)
403f48:	71 00                	jno    0x403f4a
403f4a:	63 00                	arpl   %eax,(%eax)
403f4c:	00 00                	add    %al,(%eax)
403f4e:	00 00                	add    %al,(%eax)
403f50:	71 00                	jno    0x403f52
403f52:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
403f56:	73 00                	jae    0x403f58
403f58:	63 00                	arpl   %eax,(%eax)
403f5a:	72 00                	jb     0x403f5c
403f5c:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
403f62:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
403f68:	00 00                	add    %al,(%eax)
403f6a:	00 00                	add    %al,(%eax)
403f6c:	71 00                	jno    0x403f6e
403f6e:	66 00 61 00          	data16 add %ah,0x0(%ecx)
403f72:	69 00 6c 00 75 00    	imul   $0x75006c,(%eax),%eax
403f78:	72 00                	jb     0x403f7a
403f7a:	65 00 00             	add    %al,%gs:(%eax)
403f7d:	00 00                	add    %al,(%eax)
403f7f:	00 71 00             	add    %dh,0x0(%ecx)
403f82:	70 00                	jo     0x403f84
403f84:	72 00                	jb     0x403f86
403f86:	69 00 76 00 73 00    	imul   $0x730076,(%eax),%eax
403f8c:	00 00                	add    %al,(%eax)
403f8e:	00 00                	add    %al,(%eax)
403f90:	71 00                	jno    0x403f92
403f92:	66 00 61 00          	data16 add %ah,0x0(%ecx)
403f96:	69 00 6c 00 75 00    	imul   $0x75006c,(%eax),%eax
403f9c:	72 00                	jb     0x403f9e
403f9e:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
403fa2:	6c                   	insb   (%dx),%es:(%edi)
403fa3:	00 61 00             	add    %ah,0x0(%ecx)
403fa6:	67 00 00             	add    %al,(%bx,%si)
403fa9:	00 00                	add    %al,(%eax)
403fab:	00 71 00             	add    %dh,0x0(%ecx)
403fae:	74 00                	je     0x403fb0
403fb0:	72 00                	jb     0x403fb2
403fb2:	69 00 67 00 67 00    	imul   $0x670067,(%eax),%eax
403fb8:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403fbc:	69 00 6e 00 66 00    	imul   $0x66006e,(%eax),%eax
403fc2:	6f                   	outsl  %ds:(%esi),(%dx)
403fc3:	00 00                	add    %al,(%eax)
403fc5:	00 00                	add    %al,(%eax)
403fc7:	00 71 00             	add    %dh,0x0(%ecx)
403fca:	73 00                	jae    0x403fcc
403fcc:	69 00 64 00 74 00    	imul   $0x740064,(%eax),%eax
403fd2:	79 00                	jns    0x403fd4
403fd4:	70 00                	jo     0x403fd6
403fd6:	65 00 00             	add    %al,%gs:(%eax)
403fd9:	00 00                	add    %al,(%eax)
403fdb:	00 73 00             	add    %dh,0x0(%ebx)
403fde:	68 00 6f 00 77       	push   $0x77006f00
403fe3:	00 73 00             	add    %dh,0x0(%ebx)
403fe6:	69 00 64 00 00 00    	imul   $0x64,(%eax),%eax
403fec:	71 00                	jno    0x403fee
403fee:	70 00                	jo     0x403ff0
403ff0:	72 00                	jb     0x403ff2
403ff2:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
403ff6:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403ffa:	72 00                	jb     0x403ffc
403ffc:	65 00 64 00 6e       	add    %ah,%gs:0x6e(%eax,%eax,1)
404001:	00 6f 00             	add    %ch,0x0(%edi)
404004:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
404008:	00 00                	add    %al,(%eax)
40400a:	00 00                	add    %al,(%eax)
40400c:	71 00                	jno    0x40400e
40400e:	6d                   	insl   (%dx),%es:(%edi)
40400f:	00 61 00             	add    %ah,0x0(%ecx)
404012:	6e                   	outsb  %ds:(%esi),(%dx)
404013:	00 61 00             	add    %ah,0x0(%ecx)
404016:	67 00 65 00          	add    %ah,0x0(%di)
40401a:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
40401e:	63 00                	arpl   %eax,(%eax)
404020:	63 00                	arpl   %eax,(%eax)
404022:	6f                   	outsl  %ds:(%esi),(%dx)
404023:	00 75 00             	add    %dh,0x0(%ebp)
404026:	6e                   	outsb  %ds:(%esi),(%dx)
404027:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
40402b:	00 71 00             	add    %dh,0x0(%ecx)
40402e:	75 00                	jne    0x404030
404030:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404034:	79 00                	jns    0x404036
404036:	6c                   	insb   (%dx),%es:(%edi)
404037:	00 6f 00             	add    %ch,0x0(%edi)
40403a:	63 00                	arpl   %eax,(%eax)
40403c:	6b 00 00             	imul   $0x0,(%eax),%eax
40403f:	00 71 00             	add    %dh,0x0(%ecx)
404042:	70 00                	jo     0x404044
404044:	72 00                	jb     0x404046
404046:	6f                   	outsl  %ds:(%esi),(%dx)
404047:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40404b:	00 63 00             	add    %ah,0x0(%ebx)
40404e:	74 00                	je     0x404050
404050:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
404056:	00 00                	add    %al,(%eax)
404058:	6c                   	insb   (%dx),%es:(%edi)
404059:	00 6f 00             	add    %ch,0x0(%edi)
40405c:	63 00                	arpl   %eax,(%eax)
40405e:	6b 00 00             	imul   $0x0,(%eax),%eax
404061:	00 00                	add    %al,(%eax)
404063:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
404067:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
40406b:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40406f:	00 00                	add    %al,(%eax)
404071:	00 00                	add    %al,(%eax)
404073:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
404077:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
40407b:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40407f:	00 53 00             	add    %dl,0x0(%ebx)
404082:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404086:	76 00                	jbe    0x404088
404088:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
40408e:	00 00                	add    %al,(%eax)
404090:	63 00                	arpl   %eax,(%eax)
404092:	72 00                	jb     0x404094
404094:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
404098:	74 00                	je     0x40409a
40409a:	65 00 00             	add    %al,%gs:(%eax)
40409d:	00 00                	add    %al,(%eax)
40409f:	00 62 00             	add    %ah,0x0(%edx)
4040a2:	6f                   	outsl  %ds:(%esi),(%dx)
4040a3:	00 6f 00             	add    %ch,0x0(%edi)
4040a6:	74 00                	je     0x4040a8
4040a8:	00 00                	add    %al,(%eax)
4040aa:	00 00                	add    %al,(%eax)
4040ac:	6f                   	outsl  %ds:(%esi),(%dx)
4040ad:	00 6b 00             	add    %ch,0x0(%ebx)
4040b0:	00 00                	add    %al,(%eax)
4040b2:	00 00                	add    %al,(%eax)
4040b4:	4e                   	dec    %esi
4040b5:	00 6f 00             	add    %ch,0x0(%edi)
4040b8:	74 00                	je     0x4040ba
4040ba:	69 00 66 00 79 00    	imul   $0x790066,(%eax),%eax
4040c0:	42                   	inc    %edx
4040c1:	00 6f 00             	add    %ch,0x0(%edi)
4040c4:	6f                   	outsl  %ds:(%esi),(%dx)
4040c5:	00 74 00 43          	add    %dh,0x43(%eax,%eax,1)
4040c9:	00 6f 00             	add    %ch,0x0(%edi)
4040cc:	6e                   	outsb  %ds:(%esi),(%dx)
4040cd:	00 66 00             	add    %ah,0x0(%esi)
4040d0:	69 00 67 00 53 00    	imul   $0x530067,(%eax),%eax
4040d6:	74 00                	je     0x4040d8
4040d8:	61                   	popa
4040d9:	00 74 00 75          	add    %dh,0x75(%eax,%eax,1)
4040dd:	00 73 00             	add    %dh,0x0(%ebx)
4040e0:	00 00                	add    %al,(%eax)
4040e2:	00 00                	add    %al,(%eax)
4040e4:	62 00                	bound  %eax,(%eax)
4040e6:	61                   	popa
4040e7:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
4040eb:	00 47 00             	add    %al,0x0(%edi)
4040ee:	65 00 74 00 44       	add    %dh,%gs:0x44(%eax,%eax,1)
4040f3:	00 69 00             	add    %ch,0x0(%ecx)
4040f6:	73 00                	jae    0x4040f8
4040f8:	70 00                	jo     0x4040fa
4040fa:	6c                   	insb   (%dx),%es:(%edi)
4040fb:	00 61 00             	add    %ah,0x0(%ecx)
4040fe:	79 00                	jns    0x404100
404100:	4e                   	dec    %esi
404101:	00 61 00             	add    %ah,0x0(%ecx)
404104:	6d                   	insl   (%dx),%es:(%edi)
404105:	00 65 00             	add    %ah,0x0(%ebp)
404110:	47                   	inc    %edi
404111:	00 65 00             	add    %ah,0x0(%ebp)
404114:	74 00                	je     0x404116
404116:	53                   	push   %ebx
404117:	00 65 00             	add    %ah,0x0(%ebp)
40411a:	72 00                	jb     0x40411c
40411c:	76 00                	jbe    0x40411e
40411e:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
404124:	44                   	inc    %esp
404125:	00 69 00             	add    %ch,0x0(%ecx)
404128:	73 00                	jae    0x40412a
40412a:	70 00                	jo     0x40412c
40412c:	6c                   	insb   (%dx),%es:(%edi)
40412d:	00 61 00             	add    %ah,0x0(%ecx)
404130:	79 00                	jns    0x404132
404132:	4e                   	dec    %esi
404133:	00 61 00             	add    %ah,0x0(%ecx)
404136:	6d                   	insl   (%dx),%es:(%edi)
404137:	00 65 00             	add    %ah,0x0(%ebp)
40413a:	3a 00                	cmp    (%eax),%al
40413c:	20 00                	and    %al,(%eax)
40413e:	4c                   	dec    %esp
40413f:	00 6f 00             	add    %ch,0x0(%edi)
404142:	63 00                	arpl   %eax,(%eax)
404144:	61                   	popa
404145:	00 6c 00 41          	add    %ch,0x41(%eax,%eax,1)
404149:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
40414d:	00 6f 00             	add    %ch,0x0(%edi)
404150:	63 00                	arpl   %eax,(%eax)
404152:	00 00                	add    %al,(%eax)
404154:	47                   	inc    %edi
404155:	00 65 00             	add    %ah,0x0(%ebp)
404158:	74 00                	je     0x40415a
40415a:	53                   	push   %ebx
40415b:	00 65 00             	add    %ah,0x0(%ebp)
40415e:	72 00                	jb     0x404160
404160:	76 00                	jbe    0x404162
404162:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
404168:	44                   	inc    %esp
404169:	00 69 00             	add    %ch,0x0(%ecx)
40416c:	73 00                	jae    0x40416e
40416e:	70 00                	jo     0x404170
404170:	6c                   	insb   (%dx),%es:(%edi)
404171:	00 61 00             	add    %ah,0x0(%ecx)
404174:	79 00                	jns    0x404176
404176:	4e                   	dec    %esi
404177:	00 61 00             	add    %ah,0x0(%ecx)
40417a:	6d                   	insl   (%dx),%es:(%edi)
40417b:	00 65 00             	add    %ah,0x0(%ebp)
40417e:	00 00                	add    %al,(%eax)
404180:	47                   	inc    %edi
404181:	00 65 00             	add    %ah,0x0(%ebp)
404184:	74 00                	je     0x404186
404186:	4b                   	dec    %ebx
404187:	00 65 00             	add    %ah,0x0(%ebp)
40418a:	79 00                	jns    0x40418c
40418c:	4e                   	dec    %esi
40418d:	00 61 00             	add    %ah,0x0(%ecx)
404190:	6d                   	insl   (%dx),%es:(%edi)
404191:	00 65 00             	add    %ah,0x0(%ebp)
404194:	00 00                	add    %al,(%eax)
404196:	00 00                	add    %al,(%eax)
404198:	47                   	inc    %edi
404199:	00 65 00             	add    %ah,0x0(%ebp)
40419c:	74 00                	je     0x40419e
40419e:	53                   	push   %ebx
40419f:	00 65 00             	add    %ah,0x0(%ebp)
4041a2:	72 00                	jb     0x4041a4
4041a4:	76 00                	jbe    0x4041a6
4041a6:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
4041ac:	4b                   	dec    %ebx
4041ad:	00 65 00             	add    %ah,0x0(%ebp)
4041b0:	79 00                	jns    0x4041b2
4041b2:	4e                   	dec    %esi
4041b3:	00 61 00             	add    %ah,0x0(%ecx)
4041b6:	6d                   	insl   (%dx),%es:(%edi)
4041b7:	00 65 00             	add    %ah,0x0(%ebp)
4041ba:	3a 00                	cmp    (%eax),%al
4041bc:	20 00                	and    %al,(%eax)
4041be:	4c                   	dec    %esp
4041bf:	00 6f 00             	add    %ch,0x0(%edi)
4041c2:	63 00                	arpl   %eax,(%eax)
4041c4:	61                   	popa
4041c5:	00 6c 00 41          	add    %ch,0x41(%eax,%eax,1)
4041c9:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
4041cd:	00 6f 00             	add    %ch,0x0(%edi)
4041d0:	63 00                	arpl   %eax,(%eax)
4041d2:	00 00                	add    %al,(%eax)
4041d4:	47                   	inc    %edi
4041d5:	00 65 00             	add    %ah,0x0(%ebp)
4041d8:	74 00                	je     0x4041da
4041da:	53                   	push   %ebx
4041db:	00 65 00             	add    %ah,0x0(%ebp)
4041de:	72 00                	jb     0x4041e0
4041e0:	76 00                	jbe    0x4041e2
4041e2:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
4041e8:	4b                   	dec    %ebx
4041e9:	00 65 00             	add    %ah,0x0(%ebp)
4041ec:	79 00                	jns    0x4041ee
4041ee:	4e                   	dec    %esi
4041ef:	00 61 00             	add    %ah,0x0(%ecx)
4041f2:	6d                   	insl   (%dx),%es:(%edi)
4041f3:	00 65 00             	add    %ah,0x0(%ebp)
4041f6:	00 00                	add    %al,(%eax)