40fe0e:	d4 12                	aam    $0x12
40fe10:	8f 00                	pop    (%eax)
40fe12:	84 6d 00             	test   %ch,0x0(%ebp)
40fe15:	00 00                	add    %al,(%eax)
40fe17:	00 86 08 f8 18 d4    	add    %al,-0x2be707f8(%esi)
40fe1d:	12 90 00 bc 6d 00    	adc    0x6dbc00(%eax),%dl
40fe23:	00 00                	add    %al,(%eax)
40fe25:	00 86 08 0d 07 db    	add    %al,-0x24f8f2f8(%esi)
40fe2b:	12 91 00 f4 6d 00    	adc    0x6df400(%ecx),%dl
40fe31:	00 00                	add    %al,(%eax)
40fe33:	00 86 08 1d 07 db    	add    %al,-0x24f8e2f8(%esi)
40fe39:	12 92 00 2c 6e 00    	adc    0x6e2c00(%edx),%dl
40fe3f:	00 00                	add    %al,(%eax)
40fe41:	00 86 08 4f 19 d4    	add    %al,-0x2be6b0f8(%esi)
40fe47:	12 93 00 64 6e 00    	adc    0x6e6400(%ebx),%dl
40fe4d:	00 00                	add    %al,(%eax)
40fe4f:	00 86 08 63 19 d4    	add    %al,-0x2be69cf8(%esi)
40fe55:	12 94 00 9c 6e 00 00 	adc    0x6e9c(%eax,%eax,1),%dl
40fe5c:	00 00                	add    %al,(%eax)
40fe5e:	86 08                	xchg   %cl,(%eax)
40fe60:	88 07                	mov    %al,(%edi)
40fe62:	d4 12                	aam    $0x12
40fe64:	95                   	xchg   %eax,%ebp
40fe65:	00 d4                	add    %dl,%ah
40fe67:	6e                   	outsb  %ds:(%esi),(%dx)
40fe68:	00 00                	add    %al,(%eax)
40fe6a:	00 00                	add    %al,(%eax)
40fe6c:	86 08                	xchg   %cl,(%eax)
40fe6e:	9b                   	fwait
40fe6f:	07                   	pop    %es
40fe70:	d4 12                	aam    $0x12
40fe72:	96                   	xchg   %eax,%esi
40fe73:	00 0c 6f             	add    %cl,(%edi,%ebp,2)
40fe76:	00 00                	add    %al,(%eax)
40fe78:	00 00                	add    %al,(%eax)
40fe7a:	86 08                	xchg   %cl,(%eax)
40fe7c:	46                   	inc    %esi
40fe7d:	04 db                	add    $0xdb,%al
40fe7f:	12 97 00 44 6f 00    	adc    0x6f4400(%edi),%dl
40fe85:	00 00                	add    %al,(%eax)
40fe87:	00 86 08 5b 04 db    	add    %al,-0x24fba4f8(%esi)
40fe8d:	12 98 00 7c 6f 00    	adc    0x6f7c00(%eax),%bl
40fe93:	00 00                	add    %al,(%eax)
40fe95:	00 86 08 b4 1b db    	add    %al,-0x24e44bf8(%esi)
40fe9b:	12 99 00 b4 6f 00    	adc    0x6fb400(%ecx),%bl
40fea1:	00 00                	add    %al,(%eax)
40fea3:	00 86 08 c2 1b db    	add    %al,-0x24e43df8(%esi)
40fea9:	12 9a 00 ec 6f 00    	adc    0x6fec00(%edx),%bl
40feaf:	00 00                	add    %al,(%eax)
40feb1:	00 86 08 69 1b db    	add    %al,-0x24e496f8(%esi)
40feb7:	12 9b 00 24 70 00    	adc    0x702400(%ebx),%bl
40febd:	00 00                	add    %al,(%eax)
40febf:	00 86 08 7d 1b db    	add    %al,-0x24e482f8(%esi)
40fec5:	12 9c 00 5c 70 00 00 	adc    0x705c(%eax,%eax,1),%bl
40fecc:	00 00                	add    %al,(%eax)
40fece:	86 08                	xchg   %cl,(%eax)
40fed0:	e2 05                	loop   0x40fed7
40fed2:	db 12                	fistl  (%edx)
40fed4:	9d                   	popf
40fed5:	00 94 70 00 00 00 00 	add    %dl,0x0(%eax,%esi,2)
40fedc:	86 08                	xchg   %cl,(%eax)
40fede:	f3 05 db 12 9e 00    	repz add $0x9e12db,%eax
40fee4:	cc                   	int3
40fee5:	70 00                	jo     0x40fee7
40fee7:	00 00                	add    %al,(%eax)
40fee9:	00 86 08 c6 04 52    	add    %al,0x5204c608(%esi)
40feef:	09 9f 00 04 71 00    	or     %ebx,0x710400(%edi)
40fef5:	00 00                	add    %al,(%eax)
40fef7:	00 86 08 da 04 52    	add    %al,0x5204da08(%esi)
40fefd:	09 a0 00 3c 71 00    	or     %esp,0x713c00(%eax)
40ff03:	00 00                	add    %al,(%eax)
40ff05:	00 86 08 7f 26 db    	add    %al,-0x24d980f8(%esi)
40ff0b:	12 a1 00 74 71 00    	adc    0x717400(%ecx),%ah
40ff11:	00 00                	add    %al,(%eax)
40ff13:	00 86 08 92 26 db    	add    %al,-0x24d96df8(%esi)
40ff19:	12 a2 00 ac 71 00    	adc    0x71ac00(%edx),%ah
40ff1f:	00 00                	add    %al,(%eax)
40ff21:	00 86 08 c8 28 70    	add    %al,0x7028c808(%esi)
40ff27:	0f a3 00             	bt     %eax,(%eax)
40ff2a:	c4 71 00             	les    0x0(%ecx),%esi
40ff2d:	00 00                	add    %al,(%eax)
40ff2f:	00 86 08 db 28 5d    	add    %al,0x5d28db08(%esi)
40ff35:	02 a3 00 d0 71 00    	add    0x71d000(%ebx),%ah
40ff3b:	00 00                	add    %al,(%eax)
40ff3d:	00 86 08 d8 27 70    	add    %al,0x7027d808(%esi)
40ff43:	0f a4 00 e8          	shld   $0xe8,%eax,(%eax)
40ff47:	71 00                	jno    0x40ff49
40ff49:	00 00                	add    %al,(%eax)
40ff4b:	00 86 08 f1 27 5d    	add    %al,0x5d27f108(%esi)
40ff51:	02 a4 00 f4 71 00 00 	add    0x71f4(%eax,%eax,1),%ah
40ff58:	00 00                	add    %al,(%eax)
40ff5a:	86 08                	xchg   %cl,(%eax)
40ff5c:	81 3c dd 02 a5 00 0c 	cmpl   $0x72,0xc00a502(,%ebx,8)
40ff63:	72 00 00 00
40ff67:	00 86 08 8f 3c 3e    	add    %al,0x3e3c8f08(%esi)
40ff6d:	02 a5 00 18 72 00    	add    0x721800(%ebp),%ah
40ff73:	00 00                	add    %al,(%eax)
40ff75:	00 86 08 f4 40 58    	add    %al,0x5840f408(%esi)
40ff7b:	05 a6 00 30 72       	add    $0x723000a6,%eax
40ff80:	00 00                	add    %al,(%eax)
40ff82:	00 00                	add    %al,(%eax)
40ff84:	86 08                	xchg   %cl,(%eax)
40ff86:	01 41 15             	add    %eax,0x15(%ecx)
40ff89:	00 a6 00 3c 72 00    	add    %ah,0x723c00(%esi)
40ff8f:	00 00                	add    %al,(%eax)
40ff91:	00 86 08 bb 3a 58    	add    %al,0x583abb08(%esi)
40ff97:	05 a7 00 54 72       	add    $0x725400a7,%eax
40ff9c:	00 00                	add    %al,(%eax)
40ff9e:	00 00                	add    %al,(%eax)
40ffa0:	86 08                	xchg   %cl,(%eax)
40ffa2:	cd 3a                	int    $0x3a
40ffa4:	15 00 a7 00 60       	adc    $0x6000a700,%eax
40ffa9:	72 00                	jb     0x40ffab
40ffab:	00 00                	add    %al,(%eax)
40ffad:	00 86 08 0d 16 58    	add    %al,0x58160d08(%esi)
40ffb3:	05 a8 00 78 72       	add    $0x727800a8,%eax
40ffb8:	00 00                	add    %al,(%eax)
40ffba:	00 00                	add    %al,(%eax)
40ffbc:	86 08                	xchg   %cl,(%eax)
40ffbe:	21 16                	and    %edx,(%esi)
40ffc0:	15 00 a8 00 84       	adc    $0x8400a800,%eax
40ffc5:	72 00                	jb     0x40ffc7
40ffc7:	00 00                	add    %al,(%eax)
40ffc9:	00 86 08 40 36 e2    	add    %al,-0x1dc9bff8(%esi)
40ffcf:	12 a9 00 9c 72 00    	adc    0x729c00(%ecx),%ch
40ffd5:	00 00                	add    %al,(%eax)
40ffd7:	00 86 08 17 0b e8    	add    %al,-0x17f4e8f8(%esi)
40ffdd:	12 a9 00 b4 72 00    	adc    0x72b400(%ecx),%ch
40ffe3:	00 00                	add    %al,(%eax)
40ffe5:	00 86 08 63 0e d5    	add    %al,-0x2af19cf8(%esi)
40ffeb:	03 a9 00 f4 72 00    	add    0x72f400(%ecx),%ebp
40fff1:	00 00                	add    %al,(%eax)
40fff3:	00 86 08 5f 0b 58    	add    %al,0x580b5f08(%esi)
40fff9:	05 a9 00 10 73       	add    $0x731000a9,%eax
40fffe:	00 00                	add    %al,(%eax)
410000:	00 00                	add    %al,(%eax)
410002:	86 08                	xchg   %cl,(%eax)
410004:	0e                   	push   %cs
410005:	1e                   	push   %ds
410006:	9e                   	sahf
410007:	11 a9 00 28 73 00    	adc    %ebp,0x732800(%ecx)
41000d:	00 00                	add    %al,(%eax)
41000f:	00 86 08 64 1c 82    	add    %al,-0x7de39bf8(%esi)
410015:	11 a9 00 34 73 00    	adc    %ebp,0x733400(%ecx)
41001b:	00 00                	add    %al,(%eax)
41001d:	00 86 08 51 1c e1    	add    %al,-0x1ee3aef8(%esi)
410023:	03 aa 00 4c 73 00    	add    0x734c00(%edx),%ebp
410029:	00 00                	add    %al,(%eax)
41002b:	00 86 08 9a 2e ed    	add    %al,-0x12d165f8(%esi)
410031:	12 aa 00 64 73 00    	adc    0x736400(%edx),%ch
410037:	00 00                	add    %al,(%eax)
410039:	00 86 08 ae 2e f3    	add    %al,-0xcd151f8(%esi)
41003f:	12 aa 00 78 73 00    	adc    0x737800(%edx),%ch
410045:	00 00                	add    %al,(%eax)
410047:	00 86 08 2b 32 fa    	add    %al,-0x5cdd4f8(%esi)
41004d:	12 ab 00 90 73 00    	adc    0x739000(%ebx),%ch
410053:	00 00                	add    %al,(%eax)
410055:	00 86 08 d1 37 9c    	add    %al,-0x63c82ef8(%esi)
41005b:	06                   	push   %es
41005c:	ab                   	stos   %eax,%es:(%edi)
41005d:	00 a8 73 00 00 00    	add    %ch,0x73(%eax)
410063:	00 86 08 e5 37 10    	add    %al,0x1037e508(%esi)
410069:	00 ab 00 b4 73 00    	add    %ch,0x73b400(%ebx)
41006f:	00 00                	add    %al,(%eax)
410071:	00 86 08 8c 37 9c    	add    %al,-0x63c873f8(%esi)
410077:	06                   	push   %es
410078:	ac                   	lods   %ds:(%esi),%al
410079:	00 cc                	add    %cl,%ah
41007b:	73 00                	jae    0x41007d
41007d:	00 00                	add    %al,(%eax)
41007f:	00 86 08 a0 37 10    	add    %al,0x1037a008(%esi)
410085:	00 ac 00 d8 73 00 00 	add    %ch,0x73d8(%eax,%eax,1)
41008c:	00 00                	add    %al,(%eax)
41008e:	86 08                	xchg   %cl,(%eax)
410090:	68 36 6c 00 ad       	push   $0xad006c36
410095:	00 f0                	add    %dh,%al
410097:	73 00                	jae    0x410099
410099:	00 00                	add    %al,(%eax)
41009b:	00 86 08 7c 36 01    	add    %al,0x1367c08(%esi)
4100a1:	00 ad 00 fc 73 00    	add    %ch,0x73fc00(%ebp)
4100a7:	00 00                	add    %al,(%eax)
4100a9:	00 86 08 ac 36 6c    	add    %al,0x6c36ac08(%esi)
4100af:	00 ae 00 14 74 00    	add    %ch,0x741400(%esi)
4100b5:	00 00                	add    %al,(%eax)
4100b7:	00 86 08 c0 36 01    	add    %al,0x136c008(%esi)
4100bd:	00 ae 00 40 74 00    	add    %ch,0x744000(%esi)
4100c3:	00 00                	add    %al,(%eax)
4100c5:	00 86 08 5e 37 ff    	add    %al,-0xc8a1f8(%esi)
4100cb:	12 af 00 58 74 00    	adc    0x745800(%edi),%ch
4100d1:	00 00                	add    %al,(%eax)
4100d3:	00 86 08 75 37 05    	add    %al,0x5377508(%esi)
4100d9:	13 af 00 64 74 00    	adc    0x746400(%edi),%ebp
4100df:	00 00                	add    %al,(%eax)
4100e1:	00 86 08 bb 25 0c    	add    %al,0xc25bb08(%esi)
4100e7:	13 b0 00 7c 74 00    	adc    0x747c00(%eax),%esi
4100ed:	00 00                	add    %al,(%eax)
4100ef:	00 86 08 c8 25 11    	add    %al,0x1125c808(%esi)
4100f5:	13 b0 00 b8 74 00    	adc    0x74b800(%eax),%esi
4100fb:	00 00                	add    %al,(%eax)
4100fd:	00 86 08 59 08 17    	add    %al,0x17085908(%esi)
410103:	13 b1 00 d0 74 00    	adc    0x74d000(%ecx),%esi
410109:	00 00                	add    %al,(%eax)
41010b:	00 86 08 70 08 1d    	add    %al,0x1d087008(%esi)
410111:	13 b1 00 e4 74 00    	adc    0x74e400(%ecx),%esi
410117:	00 00                	add    %al,(%eax)
410119:	00 86 08 a7 3d 17    	add    %al,0x173da708(%esi)
41011f:	13 b2 00 fc 74 00    	adc    0x74fc00(%edx),%esi
410125:	00 00                	add    %al,(%eax)
410127:	00 86 08 c0 3d 1d    	add    %al,0x1d3dc008(%esi)
41012d:	13 b2 00 10 75 00    	adc    0x751000(%edx),%esi
410133:	00 00                	add    %al,(%eax)
410135:	00 86 08 29 08 12    	add    %al,0x12082908(%esi)
41013b:	09 b3 00 28 75 00    	or     %esi,0x752800(%ebx)
410141:	00 00                	add    %al,(%eax)
410143:	00 86 08 3a 08 ad    	add    %al,-0x52f7c5f8(%esi)
410149:	11 b3 00 34 75 00    	adc    %esi,0x753400(%ebx)
41014f:	00 00                	add    %al,(%eax)
410151:	00 86 08 71 3d 12    	add    %al,0x123d7108(%esi)
410157:	09 b4 00 4c 75 00 00 	or     %esi,0x754c(%eax,%eax,1)
41015e:	00 00                	add    %al,(%eax)
410160:	86 08                	xchg   %cl,(%eax)
410162:	84 3d ad 11 b4 00    	test   %bh,0xb411ad
410168:	58                   	pop    %eax
410169:	75 00                	jne    0x41016b
41016b:	00 00                	add    %al,(%eax)
41016d:	00 86 08 a4 11 24    	add    %al,0x2411a408(%esi)
410173:	13 b5 00 70 75 00    	adc    0x757000(%ebp),%esi
410179:	00 00                	add    %al,(%eax)
41017b:	00 86 08 ca 33 2a    	add    %al,0x2a33ca08(%esi)
410181:	13 b5 00 88 75 00    	adc    0x758800(%ebp),%esi
410187:	00 00                	add    %al,(%eax)
410189:	00 86 08 d9 33 30    	add    %al,0x3033d908(%esi)
41018f:	13 b5 00 94 75 00    	adc    0x759400(%ebp),%esi
410195:	00 00                	add    %al,(%eax)
410197:	00 83 08 49 42 37    	add    %al,0x37424908(%ebx)
41019d:	13 b6 00 ac 75 00    	adc    0x75ac00(%esi),%esi
4101a3:	00 00                	add    %al,(%eax)
4101a5:	00 83 08 55 42 3c    	add    %al,0x3c425508(%ebx)
4101ab:	13 b6 00 b8 75 00    	adc    0x75b800(%esi),%esi
4101b1:	00 00                	add    %al,(%eax)
4101b3:	00 86 08 7d 0c 42    	add    %al,0x420c7d08(%esi)
4101b9:	13 b7 00 d0 75 00    	adc    0x75d000(%edi),%esi
4101bf:	00 00                	add    %al,(%eax)
4101c1:	00 86 08 8b 0c 48    	add    %al,0x480c8b08(%esi)
4101c7:	13 b7 00 30 76 00    	adc    0x763000(%edi),%esi
4101cd:	00 00                	add    %al,(%eax)
4101cf:	00 86 08 9b 38 6c    	add    %al,0x6c389b08(%esi)
4101d5:	00 b8 00 48 76 00    	add    %bh,0x764800(%eax)
4101db:	00 00                	add    %al,(%eax)
4101dd:	00 86 08 af 38 01    	add    %al,0x138af08(%esi)
4101e3:	00 b8 00 68 76 00    	add    %bh,0x766800(%eax)
4101e9:	00 00                	add    %al,(%eax)
4101eb:	00 86 08 9b 08 12    	add    %al,0x12089b08(%esi)
4101f1:	09 b9 00 80 76 00    	or     %edi,0x768000(%ecx)
4101f7:	00 00                	add    %al,(%eax)
4101f9:	00 86 08 a7 08 ad    	add    %al,-0x52f758f8(%esi)
4101ff:	11 b9 00 d8 76 00    	adc    %edi,0x76d800(%ecx)
410205:	00 00                	add    %al,(%eax)
410207:	00 86 08 ef 3d 12    	add    %al,0x123def08(%esi)
41020d:	09 ba 00 f0 76 00    	or     %edi,0x76f000(%edx)
410213:	00 00                	add    %al,(%eax)
410215:	00 86 08 fd 3d ad    	add    %al,-0x52c202f8(%esi)
41021b:	11 ba 00 28 77 00    	adc    %edi,0x772800(%edx)
410221:	00 00                	add    %al,(%eax)
410223:	00 86 08 f3 31 4f    	add    %al,0x4f31f308(%esi)
410229:	13 bb 00 40 77 00    	adc    0x774000(%ebx),%edi
41022f:	00 00                	add    %al,(%eax)
410231:	00 86 18 18 2b 06    	add    %al,0x62b1818(%esi)
410237:	00 bb 00 a0 78 00    	add    %bh,0x78a000(%ebx)
41023d:	00 00                	add    %al,(%eax)
41023f:	00 86 00 6c 0b 06    	add    %al,0x60b6c00(%esi)
410245:	00 bb 00 08 79 00    	add    %bh,0x790800(%ebx)
41024b:	00 00                	add    %al,(%eax)
41024d:	00 86 00 6c 0b 77    	add    %al,0x770b6c00(%esi)
410253:	11 bb 00 24 7a 00    	adc    %edi,0x7a2400(%ebx)
410259:	00 00                	add    %al,(%eax)
41025b:	00 86 00 ab 20 56    	add    %al,0x5620ab00(%esi)
410261:	13 bc 00 3c 7b 00 00 	adc    0x7b3c(%eax,%eax,1),%edi
410268:	00 00                	add    %al,(%eax)
41026a:	86 00                	xchg   %al,(%eax)
41026c:	3c 0d                	cmp    $0xd,%al
41026e:	5c                   	pop    %esp
41026f:	13 be 00 24 7c 00    	adc    0x7c2400(%esi),%edi
410275:	00 00                	add    %al,(%eax)
410277:	00 86 00 7d 0b 15    	add    %al,0x150b7d00(%esi)
41027d:	00 bf 00 58 7d 00    	add    %bh,0x7d5800(%edi)
410283:	00 00                	add    %al,(%eax)
410285:	00 86 00 8a 42 63    	add    %al,0x63428a00(%esi)
41028b:	13 c0                	adc    %eax,%eax
41028d:	00 d8                	add    %bl,%al
41028f:	7d 00                	jge    0x410291
410291:	00 00                	add    %al,(%eax)
410293:	00 86 00 b6 32 6a    	add    %al,0x6a32b600(%esi)
410299:	13 c1                	adc    %ecx,%eax
41029b:	00 4c 7e 00          	add    %cl,0x0(%esi,%edi,2)
41029f:	00 00                	add    %al,(%eax)
4102a1:	00 86 00 31 3b 74    	add    %al,0x743b3100(%esi)
4102a7:	13 c1                	adc    %ecx,%eax
4102a9:	00 e4                	add    %ah,%ah
4102ab:	7e 00                	jle    0x4102ad
4102ad:	00 00                	add    %al,(%eax)
4102af:	00 86 00 c0 3e 7c    	add    %al,0x7c3ec000(%esi)
4102b5:	13 c2                	adc    %edx,%eax
4102b7:	00 00                	add    %al,(%eax)
4102b9:	7f 00                	jg     0x4102bb
4102bb:	00 00                	add    %al,(%eax)
4102bd:	00 86 00 c0 3e 85    	add    %al,-0x7ac14000(%esi)
4102c3:	13 c3                	adc    %ebx,%eax
4102c5:	00 f0                	add    %dh,%al
4102c7:	80 00 00             	addb   $0x0,(%eax)
4102ca:	00 00                	add    %al,(%eax)
4102cc:	86 00                	xchg   %al,(%eax)
4102ce:	05 37 8f 13 c5       	add    $0xc5138f37,%eax
4102d3:	00 0e                	add    %cl,(%esi)
4102d5:	81 00 00 00 00 86    	addl   $0x86000000,(%eax)
4102db:	00 78 11             	add    %bh,0x11(%eax)
4102de:	63 11                	arpl   %edx,(%ecx)
4102e0:	c6 00 0e             	movb   $0xe,(%eax)
4102e3:	81 00 00 00 00 86    	addl   $0x86000000,(%eax)
4102e9:	00 78 11             	add    %bh,0x11(%eax)
4102ec:	5c                   	pop    %esp
4102ed:	13 c7                	adc    %edi,%eax
4102ef:	00 20                	add    %ah,(%eax)
4102f1:	81 00 00 00 00 86    	addl   $0x86000000,(%eax)
4102f7:	00 78 11             	add    %bh,0x11(%eax)
4102fa:	77 11                	ja     0x41030d
4102fc:	c8 00 b8 81          	enter  $0xb800,$0x81
410300:	00 00                	add    %al,(%eax)
410302:	00 00                	add    %al,(%eax)
410304:	86 00                	xchg   %al,(%eax)
410306:	fc                   	cld
410307:	0b 97 13 c9 00 ca    	or     -0x35ff36ed(%edi),%edx
41030d:	81 00 00 00 00 86    	addl   $0x86000000,(%eax)
410313:	00 31                	add    %dh,(%ecx)
410315:	0c a1                	or     $0xa1,%al
410317:	13 cb                	adc    %ebx,%ecx
410319:	00 e4                	add    %ah,%ah
41031b:	81 00 00 00 00 86    	addl   $0x86000000,(%eax)
410321:	00 fd                	add    %bh,%ch
410323:	34 a9                	xor    $0xa9,%al
410325:	13 cd                	adc    %ebp,%ecx
410327:	00 0c 82             	add    %cl,(%edx,%eax,4)
41032a:	00 00                	add    %al,(%eax)
41032c:	00 00                	add    %al,(%eax)
41032e:	86 00                	xchg   %al,(%eax)
410330:	fd                   	std
410331:	34 b1                	xor    $0xb1,%al
410333:	13 cf                	adc    %edi,%ecx
410335:	00 30                	add    %dh,(%eax)
410337:	82 00 00             	addb   $0x0,(%eax)