40ef4d:	00 13                	add    %dl,(%ebx)
40ef4f:	00 00                	add    %al,(%eax)
40ef51:	00 13                	add    %dl,(%ebx)
40ef53:	00 00                	add    %al,(%eax)
40ef55:	00 13                	add    %dl,(%ebx)
40ef57:	00 00                	add    %al,(%eax)
40ef59:	00 13                	add    %dl,(%ebx)
40ef5b:	00 00                	add    %al,(%eax)
40ef5d:	00 13                	add    %dl,(%ebx)
40ef5f:	00 00                	add    %al,(%eax)
40ef61:	00 13                	add    %dl,(%ebx)
40ef63:	00 00                	add    %al,(%eax)
40ef65:	00 13                	add    %dl,(%ebx)
40ef67:	00 00                	add    %al,(%eax)
40ef69:	00 13                	add    %dl,(%ebx)
40ef6b:	00 00                	add    %al,(%eax)
40ef6d:	00 13                	add    %dl,(%ebx)
40ef6f:	00 00                	add    %al,(%eax)
40ef71:	00 13                	add    %dl,(%ebx)
40ef73:	00 00                	add    %al,(%eax)
40ef75:	00 13                	add    %dl,(%ebx)
40ef77:	00 00                	add    %al,(%eax)
40ef79:	00 13                	add    %dl,(%ebx)
40ef7b:	00 00                	add    %al,(%eax)
40ef7d:	00 13                	add    %dl,(%ebx)
40ef7f:	00 00                	add    %al,(%eax)
40ef81:	00 13                	add    %dl,(%ebx)
40ef83:	00 00                	add    %al,(%eax)
40ef85:	00 13                	add    %dl,(%ebx)
40ef87:	00 00                	add    %al,(%eax)
40ef89:	00 13                	add    %dl,(%ebx)
40ef8b:	00 00                	add    %al,(%eax)
40ef8d:	00 13                	add    %dl,(%ebx)
40ef8f:	00 00                	add    %al,(%eax)
40ef91:	00 13                	add    %dl,(%ebx)
40ef93:	00 00                	add    %al,(%eax)
40ef95:	00 13                	add    %dl,(%ebx)
40ef97:	00 00                	add    %al,(%eax)
40ef99:	00 13                	add    %dl,(%ebx)
40ef9b:	00 00                	add    %al,(%eax)
40ef9d:	00 13                	add    %dl,(%ebx)
40ef9f:	00 00                	add    %al,(%eax)
40efa1:	00 13                	add    %dl,(%ebx)
40efa3:	00 00                	add    %al,(%eax)
40efa5:	00 13                	add    %dl,(%ebx)
40efa7:	00 00                	add    %al,(%eax)
40efa9:	00 13                	add    %dl,(%ebx)
40efab:	00 00                	add    %al,(%eax)
40efad:	00 13                	add    %dl,(%ebx)
40efaf:	00 00                	add    %al,(%eax)
40efb1:	00 13                	add    %dl,(%ebx)
40efb3:	00 00                	add    %al,(%eax)
40efb5:	00 13                	add    %dl,(%ebx)
40efb7:	00 00                	add    %al,(%eax)
40efb9:	00 13                	add    %dl,(%ebx)
40efbb:	00 00                	add    %al,(%eax)
40efbd:	00 13                	add    %dl,(%ebx)
40efbf:	00 00                	add    %al,(%eax)
40efc1:	00 13                	add    %dl,(%ebx)
40efc3:	00 00                	add    %al,(%eax)
40efc5:	00 13                	add    %dl,(%ebx)
40efc7:	00 00                	add    %al,(%eax)
40efc9:	00 13                	add    %dl,(%ebx)
40efcb:	00 00                	add    %al,(%eax)
40efcd:	00 13                	add    %dl,(%ebx)
40efcf:	00 00                	add    %al,(%eax)
40efd1:	00 13                	add    %dl,(%ebx)
40efd3:	00 00                	add    %al,(%eax)
40efd5:	00 13                	add    %dl,(%ebx)
40efd7:	00 00                	add    %al,(%eax)
40efd9:	00 13                	add    %dl,(%ebx)
40efdb:	00 00                	add    %al,(%eax)
40efdd:	00 13                	add    %dl,(%ebx)
40efdf:	00 00                	add    %al,(%eax)
40efe1:	00 13                	add    %dl,(%ebx)
40efe3:	00 00                	add    %al,(%eax)
40efe5:	00 13                	add    %dl,(%ebx)
40efe7:	00 00                	add    %al,(%eax)
40efe9:	00 13                	add    %dl,(%ebx)
40efeb:	00 00                	add    %al,(%eax)
40efed:	00 13                	add    %dl,(%ebx)
40efef:	00 00                	add    %al,(%eax)
40eff1:	00 13                	add    %dl,(%ebx)
40eff3:	00 00                	add    %al,(%eax)
40eff5:	00 13                	add    %dl,(%ebx)
40eff7:	00 00                	add    %al,(%eax)
40eff9:	00 13                	add    %dl,(%ebx)
40effb:	00 00                	add    %al,(%eax)
40effd:	00 13                	add    %dl,(%ebx)
40efff:	00 00                	add    %al,(%eax)
40f001:	00 13                	add    %dl,(%ebx)
40f003:	00 00                	add    %al,(%eax)
40f005:	00 13                	add    %dl,(%ebx)
40f007:	00 00                	add    %al,(%eax)
40f009:	00 13                	add    %dl,(%ebx)
40f00b:	00 00                	add    %al,(%eax)
40f00d:	00 13                	add    %dl,(%ebx)
40f00f:	00 00                	add    %al,(%eax)
40f011:	00 13                	add    %dl,(%ebx)
40f013:	00 00                	add    %al,(%eax)
40f015:	00 13                	add    %dl,(%ebx)
40f017:	00 00                	add    %al,(%eax)
40f019:	00 13                	add    %dl,(%ebx)
40f01b:	00 00                	add    %al,(%eax)
40f01d:	00 13                	add    %dl,(%ebx)
40f01f:	00 00                	add    %al,(%eax)
40f021:	00 13                	add    %dl,(%ebx)
40f023:	00 00                	add    %al,(%eax)
40f025:	00 13                	add    %dl,(%ebx)
40f027:	00 00                	add    %al,(%eax)
40f029:	00 13                	add    %dl,(%ebx)
40f02b:	00 00                	add    %al,(%eax)
40f02d:	00 13                	add    %dl,(%ebx)
40f02f:	00 00                	add    %al,(%eax)
40f031:	00 13                	add    %dl,(%ebx)
40f033:	00 00                	add    %al,(%eax)
40f035:	00 13                	add    %dl,(%ebx)
40f037:	00 00                	add    %al,(%eax)
40f039:	00 13                	add    %dl,(%ebx)
40f03b:	00 00                	add    %al,(%eax)
40f03d:	00 13                	add    %dl,(%ebx)
40f03f:	00 00                	add    %al,(%eax)
40f041:	00 13                	add    %dl,(%ebx)
40f043:	00 00                	add    %al,(%eax)
40f045:	00 13                	add    %dl,(%ebx)
40f047:	00 00                	add    %al,(%eax)
40f049:	00 11                	add    %dl,(%ecx)
40f04b:	00 00                	add    %al,(%eax)
40f04d:	00 0f                	add    %cl,(%edi)
40f04f:	00 00                	add    %al,(%eax)
40f051:	00 0b                	add    %cl,(%ebx)
40f053:	00 00                	add    %al,(%eax)
40f055:	00 07                	add    %al,(%edi)
40f057:	00 00                	add    %al,(%eax)
40f059:	00 05 00 00 00 03    	add    %al,0x3000000
40f05f:	00 00                	add    %al,(%eax)
40f061:	00 05 00 00 00 09    	add    %al,0x9000000
40f067:	00 00                	add    %al,(%eax)
40f069:	00 0d 00 00 00 13    	add    %cl,0x13000000
40f06f:	00 00                	add    %al,(%eax)
40f071:	00 17                	add    %dl,(%edi)
40f073:	00 00                	add    %al,(%eax)
40f075:	00 1b                	add    %bl,(%ebx)
40f077:	00 00                	add    %al,(%eax)
40f079:	00 1b                	add    %bl,(%ebx)
40f07b:	00 00                	add    %al,(%eax)
40f07d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f083:	00 00                	add    %al,(%eax)
40f085:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f08b:	00 00                	add    %al,(%eax)
40f08d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f093:	00 00                	add    %al,(%eax)
40f095:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f09b:	00 00                	add    %al,(%eax)
40f09d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0a3:	00 00                	add    %al,(%eax)
40f0a5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0ab:	00 00                	add    %al,(%eax)
40f0ad:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0b3:	00 00                	add    %al,(%eax)
40f0b5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0bb:	24 24                	and    $0x24,%al
40f0bd:	24 23                	and    $0x23,%al
40f0bf:	74 74                	je     0x40f135
40f0c1:	74 43                	je     0x40f106
40f0c3:	87 87 87 53 00 00    	xchg   %eax,0x5387(%edi)
40f0c9:	00 21                	add    %ah,(%ecx)
40f0cb:	00 00                	add    %al,(%eax)
40f0cd:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0d3:	00 00                	add    %al,(%eax)
40f0d5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0db:	00 00                	add    %al,(%eax)
40f0dd:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0e3:	00 00                	add    %al,(%eax)
40f0e5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0eb:	00 00                	add    %al,(%eax)
40f0ed:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0f3:	00 00                	add    %al,(%eax)
40f0f5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f0fb:	00 00                	add    %al,(%eax)
40f0fd:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f103:	00 00                	add    %al,(%eax)
40f105:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f10b:	00 00                	add    %al,(%eax)
40f10d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f113:	00 00                	add    %al,(%eax)
40f115:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f11b:	00 00                	add    %al,(%eax)
40f11d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f123:	00 00                	add    %al,(%eax)
40f125:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f12b:	00 00                	add    %al,(%eax)
40f12d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f133:	00 00                	add    %al,(%eax)
40f135:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f13b:	00 00                	add    %al,(%eax)
40f13d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f143:	00 00                	add    %al,(%eax)
40f145:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f14b:	00 00                	add    %al,(%eax)
40f14d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f153:	00 00                	add    %al,(%eax)
40f155:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f15b:	00 00                	add    %al,(%eax)
40f15d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f163:	00 00                	add    %al,(%eax)
40f165:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f16b:	00 00                	add    %al,(%eax)
40f16d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f173:	00 00                	add    %al,(%eax)
40f175:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f17b:	00 00                	add    %al,(%eax)
40f17d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f183:	00 00                	add    %al,(%eax)
40f185:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f18b:	00 00                	add    %al,(%eax)
40f18d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f193:	00 00                	add    %al,(%eax)
40f195:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f19b:	00 00                	add    %al,(%eax)
40f19d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1a3:	00 00                	add    %al,(%eax)
40f1a5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1ab:	00 00                	add    %al,(%eax)
40f1ad:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1b3:	00 00                	add    %al,(%eax)
40f1b5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1bb:	00 00                	add    %al,(%eax)
40f1bd:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1c3:	00 00                	add    %al,(%eax)
40f1c5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1cb:	00 00                	add    %al,(%eax)
40f1cd:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1d3:	00 00                	add    %al,(%eax)
40f1d5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1db:	00 00                	add    %al,(%eax)
40f1dd:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1e3:	00 00                	add    %al,(%eax)
40f1e5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1eb:	00 00                	add    %al,(%eax)
40f1ed:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1f3:	00 00                	add    %al,(%eax)
40f1f5:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f1fb:	00 00                	add    %al,(%eax)
40f1fd:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f203:	00 00                	add    %al,(%eax)
40f205:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f20b:	00 00                	add    %al,(%eax)
40f20d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f213:	00 00                	add    %al,(%eax)
40f215:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f21b:	00 00                	add    %al,(%eax)
40f21d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f223:	00 00                	add    %al,(%eax)
40f225:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f22b:	00 00                	add    %al,(%eax)
40f22d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f233:	00 00                	add    %al,(%eax)
40f235:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f23b:	00 00                	add    %al,(%eax)
40f23d:	00 1d 00 00 00 1d    	add    %bl,0x1d000000
40f243:	00 00                	add    %al,(%eax)
40f245:	00 1b                	add    %bl,(%ebx)
40f247:	00 00                	add    %al,(%eax)
40f249:	00 1b                	add    %bl,(%ebx)
40f24b:	00 00                	add    %al,(%eax)
40f24d:	00 17                	add    %dl,(%edi)
40f24f:	00 00                	add    %al,(%eax)
40f251:	00 13                	add    %dl,(%ebx)
40f253:	00 00                	add    %al,(%eax)
40f255:	00 0d 00 00 00 09    	add    %cl,0x9000000
40f25b:	00 00                	add    %al,(%eax)
40f25d:	00 05 00 00 00 07    	add    %al,0x7000000
40f263:	00 00                	add    %al,(%eax)
40f265:	00 0d 00 00 00 13    	add    %cl,0x13000000
40f26b:	00 00                	add    %al,(%eax)
40f26d:	00 1b                	add    %bl,(%ebx)
40f26f:	00 00                	add    %al,(%eax)
40f271:	00 23                	add    %ah,(%ebx)
40f273:	00 00                	add    %al,(%eax)
40f275:	00 27                	add    %ah,(%edi)
40f277:	00 00                	add    %al,(%eax)
40f279:	00 29                	add    %ch,(%ecx)
40f27b:	00 00                	add    %al,(%eax)
40f27d:	00 29                	add    %ch,(%ecx)
40f27f:	00 00                	add    %al,(%eax)
40f281:	00 2b                	add    %ch,(%ebx)
40f283:	00 00                	add    %al,(%eax)
40f285:	00 2b                	add    %ch,(%ebx)
40f287:	00 00                	add    %al,(%eax)
40f289:	00 2b                	add    %ch,(%ebx)
40f28b:	00 00                	add    %al,(%eax)
40f28d:	00 2b                	add    %ch,(%ebx)
40f28f:	00 00                	add    %al,(%eax)
40f291:	00 2b                	add    %ch,(%ebx)
40f293:	00 00                	add    %al,(%eax)
40f295:	00 2b                	add    %ch,(%ebx)
40f297:	00 00                	add    %al,(%eax)
40f299:	00 2b                	add    %ch,(%ebx)
40f29b:	00 00                	add    %al,(%eax)
40f29d:	00 2b                	add    %ch,(%ebx)
40f29f:	00 00                	add    %al,(%eax)
40f2a1:	00 2b                	add    %ch,(%ebx)
40f2a3:	00 00                	add    %al,(%eax)
40f2a5:	00 2b                	add    %ch,(%ebx)
40f2a7:	00 00                	add    %al,(%eax)
40f2a9:	00 2b                	add    %ch,(%ebx)
40f2ab:	00 00                	add    %al,(%eax)
40f2ad:	00 2b                	add    %ch,(%ebx)
40f2af:	00 00                	add    %al,(%eax)
40f2b1:	00 2b                	add    %ch,(%ebx)
40f2b3:	06                   	push   %es
40f2b4:	06                   	push   %es
40f2b5:	06                   	push   %es
40f2b6:	2b 86 86 86 79 ad    	sub    -0x5286797a(%esi),%eax
40f2bc:	ad                   	lods   %ds:(%esi),%eax
40f2bd:	ad                   	lods   %ds:(%esi),%eax
40f2be:	eb b3                	jmp    0x40f273
40f2c0:	b3 b3                	mov    $0xb3,%bl
40f2c2:	ff b7 b7 b7 ff aa    	push   -0x55004849(%edi)
40f2c8:	aa                   	stos   %al,%es:(%edi)
40f2c9:	aa                   	stos   %al,%es:(%edi)
40f2ca:	df 00                	filds  (%eax)
40f2cc:	00 00                	add    %al,(%eax)
40f2ce:	69 00 00 00 3d 00    	imul   $0x3d0000,(%eax),%eax
40f2d4:	00 00                	add    %al,(%eax)
40f2d6:	2b 00                	sub    (%eax),%eax
40f2d8:	00 00                	add    %al,(%eax)
40f2da:	2b 00                	sub    (%eax),%eax
40f2dc:	00 00                	add    %al,(%eax)
40f2de:	2b 00                	sub    (%eax),%eax
40f2e0:	00 00                	add    %al,(%eax)
40f2e2:	2b 00                	sub    (%eax),%eax
40f2e4:	00 00                	add    %al,(%eax)
40f2e6:	2b 00                	sub    (%eax),%eax
40f2e8:	00 00                	add    %al,(%eax)
40f2ea:	2b 00                	sub    (%eax),%eax
40f2ec:	00 00                	add    %al,(%eax)
40f2ee:	2b 00                	sub    (%eax),%eax
40f2f0:	00 00                	add    %al,(%eax)
40f2f2:	2b 00                	sub    (%eax),%eax
40f2f4:	00 00                	add    %al,(%eax)
40f2f6:	2b 00                	sub    (%eax),%eax
40f2f8:	00 00                	add    %al,(%eax)
40f2fa:	2b 00                	sub    (%eax),%eax
40f2fc:	00 00                	add    %al,(%eax)
40f2fe:	2b 00                	sub    (%eax),%eax
40f300:	00 00                	add    %al,(%eax)
40f302:	2b 00                	sub    (%eax),%eax
40f304:	00 00                	add    %al,(%eax)