409090:	00 09                	add    %cl,(%ecx)
409092:	75 22                	jne    0x4090b6
409094:	00 00                	add    %al,(%eax)
409096:	02 14 fe             	add    (%esi,%edi,8),%dl
409099:	03 13                	add    (%ebx),%edx
40909b:	13 11                	adc    (%ecx),%edx
40909d:	13 2c 0d 02 09 75 22 	adc    0x22750902(,%ecx,1),%ebp
4090a4:	00 00                	add    %al,(%eax)
4090a6:	02 28                	add    (%eax),%ch
4090a8:	e4 00                	in     $0x0,%al
4090aa:	00 06                	add    %al,(%esi)
4090ac:	00 00                	add    %al,(%eax)
4090ae:	2a 00                	sub    (%eax),%al
4090b0:	13 30                	adc    (%eax),%esi
4090b2:	03 00                	add    (%eax),%eax
4090b4:	2a 00                	sub    (%eax),%al
4090b6:	00 00                	add    %al,(%eax)
4090b8:	64 00 00             	add    %al,%fs:(%eax)
4090bb:	11 00                	adc    %eax,(%eax)
4090bd:	02 03                	add    (%ebx),%al
4090bf:	28 4b 01             	sub    %cl,0x1(%ebx)
4090c2:	00 0a                	add    %cl,(%edx)
4090c4:	00 02                	add    %al,(%edx)
4090c6:	28 ae 00 00 06 0a    	sub    %ch,0xa060000(%esi)
4090cc:	06                   	push   %es
4090cd:	2c 16                	sub    $0x16,%al
4090cf:	02 03                	add    (%ebx),%al
4090d1:	6f                   	outsl  %ds:(%esi),(%dx)
4090d2:	4c                   	dec    %esp
4090d3:	01 00                	add    %eax,(%eax)
4090d5:	0a 0b                	or     (%ebx),%cl
4090d7:	12 01                	adc    (%ecx),%al
4090d9:	28 4d 01             	sub    %cl,0x1(%ebp)
4090dc:	00 0a                	add    %cl,(%edx)
4090de:	17                   	pop    %ss
4090df:	28 e3                	sub    %ah,%bl
4090e1:	00 00                	add    %al,(%eax)
4090e3:	06                   	push   %es
4090e4:	00 2a                	add    %ch,(%edx)
4090e6:	00 00                	add    %al,(%eax)
4090e8:	13 30                	adc    (%eax),%esi
4090ea:	03 00                	add    (%eax),%eax
4090ec:	1f                   	pop    %ds
4090ed:	00 00                	add    %al,(%eax)
4090ef:	00 0f                	add    %cl,(%edi)
4090f1:	00 00                	add    %al,(%eax)
4090f3:	11 00                	adc    %eax,(%eax)
4090f5:	02 7b 6e             	add    0x6e(%ebx),%bh
4090f8:	00 00                	add    %al,(%eax)
4090fa:	04 14                	add    $0x14,%al
4090fc:	fe 03                	incb   (%ebx)
4090fe:	0a 06                	or     (%esi),%al
409100:	2c 10                	sub    $0x10,%al
409102:	00 02                	add    %al,(%edx)
409104:	7b 6e                	jnp    0x409174
409106:	00 00                	add    %al,(%eax)
409108:	04 02                	add    $0x2,%al
40910a:	03 6f 80             	add    -0x80(%edi),%ebp
40910d:	02 00                	add    (%eax),%al
40910f:	06                   	push   %es
409110:	00 00                	add    %al,(%eax)
409112:	2a 00                	sub    (%eax),%al
409114:	13 30                	adc    (%eax),%esi
409116:	02 00                	add    (%eax),%al
409118:	2e 00 00             	add    %al,%cs:(%eax)
40911b:	00 65 00             	add    %ah,0x0(%ebp)
40911e:	00 11                	add    %dl,(%ecx)
409120:	00 02                	add    %al,(%edx)
409122:	03 28                	add    (%eax),%ebp
409124:	4e                   	dec    %esi
409125:	01 00                	add    %eax,(%eax)
409127:	0a 00                	or     (%eax),%al
409129:	02 03                	add    (%ebx),%al
40912b:	6f                   	outsl  %ds:(%esi),(%dx)
40912c:	4f                   	dec    %edi
40912d:	01 00                	add    %eax,(%eax)
40912f:	0a 28                	or     (%eax),%ch
409131:	eb 00                	jmp    0x409133
409133:	00 06                	add    %al,(%esi)
409135:	0a 06                	or     (%esi),%al
409137:	14 fe                	adc    $0xfe,%al
409139:	03 0b                	add    (%ebx),%ecx
40913b:	07                   	pop    %es
40913c:	2c 0f                	sub    $0xf,%al
40913e:	00 02                	add    %al,(%edx)
409140:	06                   	push   %es
409141:	73 24                	jae    0x409167
409143:	00 00                	add    %al,(%eax)
409145:	06                   	push   %es
409146:	6f                   	outsl  %ds:(%esi),(%dx)
409147:	0d 01 00 06 00       	or     $0x60001,%eax
40914c:	00 2a                	add    %ch,(%edx)
40914e:	00 00                	add    %al,(%eax)
409150:	13 30                	adc    (%eax),%esi
409152:	03 00                	add    (%eax),%eax
409154:	de 01                	fiadds (%ecx)
409156:	00 00                	add    %al,(%eax)
409158:	66 00 00             	data16 add %al,(%eax)
40915b:	11 00                	adc    %eax,(%eax)
40915d:	02 03                	add    (%ebx),%al
40915f:	28 50 01             	sub    %dl,0x1(%eax)
409162:	00 0a                	add    %cl,(%edx)
409164:	00 02                	add    %al,(%edx)
409166:	03 6f 4f             	add    0x4f(%edi),%ebp
409169:	01 00                	add    %eax,(%eax)
40916b:	0a 28                	or     (%eax),%ch
40916d:	e9 00 00 06 0a       	jmp    0xa469172
409172:	06                   	push   %es
409173:	75 15                	jne    0x40918a
409175:	00 00                	add    %al,(%eax)
409177:	02 0b                	add    (%ebx),%cl
409179:	28 49 01             	sub    %cl,0x1(%ecx)
40917c:	00 0a                	add    %cl,(%edx)
40917e:	20 00                	and    %al,(%eax)
409180:	00 01                	add    %al,(%ecx)
409182:	00 5f 20             	add    %bl,0x20(%edi)
409185:	00 00                	add    %al,(%eax)
409187:	01 00                	add    %eax,(%eax)
409189:	fe 01                	incb   (%ecx)
40918b:	0c 02                	or     $0x2,%al
40918d:	6f                   	outsl  %ds:(%esi),(%dx)
40918e:	51                   	push   %ecx
40918f:	01 00                	add    %eax,(%eax)
409191:	0a 16                	or     (%esi),%dl
409193:	fe 01                	incb   (%ecx)
409195:	0d 09 2c 09 00       	or     $0x92c09,%eax
40919a:	02 28                	add    (%eax),%ch
40919c:	22 01                	and    (%ecx),%al
40919e:	00 0a                	add    %cl,(%edx)
4091a0:	26 00 02             	add    %al,%es:(%edx)
4091a3:	28 d2                	sub    %dl,%dl
4091a5:	00 00                	add    %al,(%eax)
4091a7:	06                   	push   %es
4091a8:	13 05 11 05 13 04    	adc    0x4130511,%eax
4091ae:	11 04 45 05 00 00 00 	adc    %eax,0x5(,%eax,2)
4091b5:	05 00 00 00 68       	add    $0x68000000,%eax
4091ba:	01 00                	add    %eax,(%eax)
4091bc:	00 6a 01             	add    %ch,0x1(%edx)
4091bf:	00 00                	add    %al,(%eax)
4091c1:	6e                   	outsb  %ds:(%esi),(%dx)
4091c2:	01 00                	add    %eax,(%eax)
4091c4:	00 6c 01 00          	add    %ch,0x0(%ecx,%eax,1)
4091c8:	00 38                	add    %bh,(%eax)
4091ca:	6b 01 00             	imul   $0x0,(%ecx),%eax
4091cd:	00 07                	add    %al,(%edi)
4091cf:	14 fe                	adc    $0xfe,%al
4091d1:	03 13                	add    (%ebx),%edx
4091d3:	06                   	push   %es
4091d4:	11 06                	adc    %eax,(%esi)
4091d6:	39 da                	cmp    %ebx,%edx
4091d8:	00 00                	add    %al,(%eax)
4091da:	00 00                	add    %al,(%eax)
4091dc:	08 16                	or     %dl,(%esi)
4091de:	fe 01                	incb   (%ecx)
4091e0:	13 07                	adc    (%edi),%eax
4091e2:	11 07                	adc    %eax,(%edi)
4091e4:	2c 07                	sub    $0x7,%al
4091e6:	02 28                	add    (%eax),%ch
4091e8:	f5                   	cmc
4091e9:	00 00                	add    %al,(%eax)
4091eb:	06                   	push   %es
4091ec:	00 07                	add    %al,(%edi)
4091ee:	17                   	pop    %ss
4091ef:	6f                   	outsl  %ds:(%esi),(%dx)
4091f0:	be 01 00 06 00       	mov    $0x60001,%esi
4091f5:	02 07                	add    (%edi),%al
4091f7:	28 ee                	sub    %ch,%dh
4091f9:	00 00                	add    %al,(%eax)
4091fb:	06                   	push   %es
4091fc:	00 02                	add    %al,(%edx)
4091fe:	07                   	pop    %es
4091ff:	73 24                	jae    0x409225
409201:	00 00                	add    %al,(%eax)
409203:	06                   	push   %es
409204:	6f                   	outsl  %ds:(%esi),(%dx)
409205:	10 01                	adc    %al,(%ecx)
409207:	00 06                	add    %al,(%esi)
409209:	00 02                	add    %al,(%edx)
40920b:	07                   	pop    %es
40920c:	7d 99                	jge    0x4091a7
40920e:	00 00                	add    %al,(%eax)
409210:	04 02                	add    $0x2,%al
409212:	16                   	push   %ss
409213:	7d 9a                	jge    0x4091af
409215:	00 00                	add    %al,(%eax)
409217:	04 02                	add    $0x2,%al
409219:	28 b0 00 00 06 13    	sub    %dh,0x13060000(%eax)
40921f:	08 11                	or     %dl,(%ecx)
409221:	08 39                	or     %bh,(%ecx)
409223:	82 00 00             	addb   $0x0,(%eax)
409226:	00 00                	add    %al,(%eax)
409228:	02 7b 99             	add    -0x67(%ebx),%bh
40922b:	00 00                	add    %al,(%eax)
40922d:	04 03                	add    $0x3,%al
40922f:	6f                   	outsl  %ds:(%esi),(%dx)
409230:	4f                   	dec    %edi
409231:	01 00                	add    %eax,(%eax)
409233:	0a 6f 70             	or     0x70(%edi),%ch
409236:	01 00                	add    %eax,(%eax)
409238:	06                   	push   %es
409239:	2c 08                	sub    $0x8,%al
40923b:	02 28                	add    (%eax),%ch
40923d:	b2 00                	mov    $0x0,%dl
40923f:	00 06                	add    %al,(%esi)
409241:	2b 01                	sub    (%ecx),%eax
409243:	16                   	push   %ss
409244:	13 09                	adc    (%ecx),%ecx
409246:	11 09                	adc    %ecx,(%ecx)
409248:	2c 19                	sub    $0x19,%al
40924a:	00 02                	add    %al,(%edx)
40924c:	1a 28                	sbb    (%eax),%ch
40924e:	fe 00                	incb   (%eax)
409250:	00 06                	add    %al,(%esi)
409252:	00 02                	add    %al,(%edx)
409254:	7b 99                	jnp    0x4091ef
409256:	00 00                	add    %al,(%eax)
409258:	04 17                	add    $0x17,%al
40925a:	6f                   	outsl  %ds:(%esi),(%dx)
40925b:	7e 01                	jle    0x40925e
40925d:	00 06                	add    %al,(%esi)
40925f:	00 00                	add    %al,(%eax)
409261:	2b 45 02             	sub    0x2(%ebp),%eax
409264:	7b 99                	jnp    0x4091ff
409266:	00 00                	add    %al,(%eax)
409268:	04 03                	add    $0x3,%al
40926a:	6f                   	outsl  %ds:(%esi),(%dx)
40926b:	4f                   	dec    %edi
40926c:	01 00                	add    %eax,(%eax)
40926e:	0a 6f 71             	or     0x71(%edi),%ch
409271:	01 00                	add    %eax,(%eax)
409273:	06                   	push   %es
409274:	2c 08                	sub    $0x8,%al
409276:	02 28                	add    (%eax),%ch
409278:	b2 00                	mov    $0x0,%dl
40927a:	00 06                	add    %al,(%esi)
40927c:	2b 01                	sub    (%ecx),%eax
40927e:	16                   	push   %ss
40927f:	13 0a                	adc    (%edx),%ecx
409281:	11 0a                	adc    %ecx,(%edx)
409283:	2c 19                	sub    $0x19,%al
409285:	00 02                	add    %al,(%edx)
409287:	1a 28                	sbb    (%eax),%ch
409289:	fe 00                	incb   (%eax)
40928b:	00 06                	add    %al,(%esi)
40928d:	00 02                	add    %al,(%edx)
40928f:	7b 99                	jnp    0x40922a
409291:	00 00                	add    %al,(%eax)
409293:	04 17                	add    $0x17,%al
409295:	6f                   	outsl  %ds:(%esi),(%dx)
409296:	7f 01                	jg     0x409299
409298:	00 06                	add    %al,(%esi)
40929a:	00 00                	add    %al,(%eax)
40929c:	2b 0a                	sub    (%edx),%ecx
40929e:	00 02                	add    %al,(%edx)
4092a0:	18 28                	sbb    %ch,(%eax)
4092a2:	fe 00                	incb   (%eax)
4092a4:	00 06                	add    %al,(%esi)
4092a6:	00 00                	add    %al,(%eax)
4092a8:	00 02                	add    %al,(%edx)
4092aa:	14 14                	adc    $0x14,%al
4092ac:	28 ef                	sub    %ch,%bh
4092ae:	00 00                	add    %al,(%eax)
4092b0:	06                   	push   %es
4092b1:	00 00                	add    %al,(%eax)
4092b3:	2b 7a 00             	sub    0x0(%edx),%edi
4092b6:	02 28                	add    (%eax),%ch
4092b8:	f5                   	cmc
4092b9:	00 00                	add    %al,(%eax)
4092bb:	06                   	push   %es
4092bc:	00 08                	add    %cl,(%eax)
4092be:	13 0b                	adc    (%ebx),%ecx
4092c0:	11 0b                	adc    %ecx,(%ebx)
4092c2:	2c 2f                	sub    $0x2f,%al
4092c4:	00 06                	add    %al,(%esi)
4092c6:	2c 19                	sub    $0x19,%al
4092c8:	02 28                	add    (%eax),%ch
4092ca:	ca 00 00             	lret   $0x0
4092cd:	06                   	push   %es
4092ce:	2d 11 02 28 ca       	sub    $0xca280211,%eax
4092d3:	00 00                	add    %al,(%eax)
4092d5:	06                   	push   %es
4092d6:	06                   	push   %es
4092d7:	6f                   	outsl  %ds:(%esi),(%dx)
4092d8:	42                   	inc    %edx
4092d9:	01 00                	add    %eax,(%eax)
4092db:	0a 16                	or     (%esi),%dl
4092dd:	fe 01                	incb   (%ecx)
4092df:	2b 01                	sub    (%ecx),%eax
4092e1:	16                   	push   %ss
4092e2:	13 0c 11             	adc    (%ecx,%edx,1),%ecx
4092e5:	0c 2c                	or     $0x2c,%al
4092e7:	08 02                	or     %al,(%edx)
4092e9:	06                   	push   %es
4092ea:	28 cb                	sub    %cl,%bl
4092ec:	00 00                	add    %al,(%eax)
4092ee:	06                   	push   %es
4092ef:	00 00                	add    %al,(%eax)
4092f1:	2b 33                	sub    (%ebx),%esi
4092f3:	00 02                	add    %al,(%edx)
4092f5:	28 cc                	sub    %cl,%ah
4092f7:	00 00                	add    %al,(%eax)
4092f9:	06                   	push   %es
4092fa:	2c 17                	sub    $0x17,%al
4092fc:	06                   	push   %es
4092fd:	2c 11                	sub    $0x11,%al
4092ff:	02 28                	add    (%eax),%ch
409301:	cc                   	int3
409302:	00 00                	add    %al,(%eax)
409304:	06                   	push   %es
409305:	06                   	push   %es
409306:	6f                   	outsl  %ds:(%esi),(%dx)
409307:	42                   	inc    %edx
409308:	01 00                	add    %eax,(%eax)
40930a:	0a 16                	or     (%esi),%dl
40930c:	fe 01                	incb   (%ecx)
40930e:	2b 01                	sub    (%ecx),%eax
409310:	16                   	push   %ss
409311:	2b 01                	sub    (%ecx),%eax
409313:	17                   	pop    %ss
409314:	13 0d 11 0d 2c 0b    	adc    0xb2c0d11,%ecx
40931a:	00 02                	add    %al,(%edx)
40931c:	06                   	push   %es
40931d:	06                   	push   %es
40931e:	28 ef                	sub    %ch,%bh
409320:	00 00                	add    %al,(%eax)
409322:	06                   	push   %es
409323:	00 00                	add    %al,(%eax)
409325:	00 02                	add    %al,(%edx)
409327:	17                   	pop    %ss
409328:	28 fe                	sub    %bh,%dh
40932a:	00 00                	add    %al,(%eax)
40932c:	06                   	push   %es
40932d:	00 00                	add    %al,(%eax)
40932f:	2b 08                	sub    (%eax),%ecx
409331:	2b 06                	sub    (%esi),%eax
409333:	2b 04 2b             	sub    (%ebx,%ebp,1),%eax
409336:	02 2b                	add    (%ebx),%ch
409338:	00 2a                	add    %ch,(%edx)
40933a:	00 00                	add    %al,(%eax)
40933c:	13 30                	adc    (%eax),%esi
40933e:	05 00 8e 02 00       	add    $0x28e00,%eax
409343:	00 67 00             	add    %ah,0x0(%edi)
409346:	00 11                	add    %dl,(%ecx)
409348:	00 02                	add    %al,(%edx)
40934a:	03 28                	add    (%eax),%ebp
40934c:	52                   	push   %edx
40934d:	01 00                	add    %eax,(%eax)
40934f:	0a 00                	or     (%eax),%al
409351:	02 03                	add    (%ebx),%al
409353:	6f                   	outsl  %ds:(%esi),(%dx)