4030f9:	00 01                	add    %al,(%ecx)
4030fb:	6f                   	outsl  %ds:(%esi),(%dx)
4030fc:	4b                   	dec    %ebx
4030fd:	00 00                	add    %al,(%eax)
4030ff:	0a 26                	or     (%esi),%ah
403101:	07                   	pop    %es
403102:	6f                   	outsl  %ds:(%esi),(%dx)
403103:	4a                   	dec    %edx
403104:	00 00                	add    %al,(%eax)
403106:	0a 72 a9             	or     -0x57(%edx),%dh
403109:	04 00                	add    $0x0,%al
40310b:	70 0e                	jo     0x40311b
40310d:	07                   	pop    %es
40310e:	8c 4a 00             	mov    %cs,0x0(%edx)
403111:	00 01                	add    %al,(%ecx)
403113:	6f                   	outsl  %ds:(%esi),(%dx)
403114:	4b                   	dec    %ebx
403115:	00 00                	add    %al,(%eax)
403117:	0a 26                	or     (%esi),%ah
403119:	07                   	pop    %es
40311a:	6f                   	outsl  %ds:(%esi),(%dx)
40311b:	50                   	push   %eax
40311c:	00 00                	add    %al,(%eax)
40311e:	0a 0a                	or     (%edx),%cl
403120:	00 de                	add    %bl,%dh
403122:	13 0c 00             	adc    (%eax,%eax,1),%ecx
403125:	08 6f 51             	or     %ch,0x51(%edi)
403128:	00 00                	add    %al,(%eax)
40312a:	0a 28                	or     (%eax),%ch
40312c:	52                   	push   %edx
40312d:	00 00                	add    %al,(%eax)
40312f:	0a 26                	or     (%esi),%ah
403131:	15 0a 00 de 00       	adc    $0xde000a,%eax
403136:	de 1b                	ficomps (%ebx)
403138:	00 02                	add    %al,(%edx)
40313a:	7b 0c                	jnp    0x403148
40313c:	00 00                	add    %al,(%eax)
40313e:	04 6f                	add    $0x6f,%al
403140:	4e                   	dec    %esi
403141:	00 00                	add    %al,(%eax)
403143:	0a 00                	or     (%eax),%al
403145:	02 7b 0c             	add    0xc(%ebx),%bh
403148:	00 00                	add    %al,(%eax)
40314a:	04 6f                	add    $0x6f,%al
40314c:	4f                   	dec    %edi
40314d:	00 00                	add    %al,(%eax)
40314f:	0a 00                	or     (%eax),%al
403151:	00 dc                	add    %bl,%ah
403153:	06                   	push   %es
403154:	0d 2b 00 09 2a       	or     $0x2a09002b,%eax
403159:	00 00                	add    %al,(%eax)
40315b:	00 01                	add    %al,(%ecx)
40315d:	1c 00                	sbb    $0x0,%al
40315f:	00 00                	add    %al,(%eax)
403161:	00 03                	add    %al,(%ebx)
403163:	00 d0                	add    %dl,%al
403165:	d3 00                	roll   %cl,(%eax)
403167:	13 1c 00             	adc    (%eax,%eax,1),%ebx
40316a:	00 01                	add    %al,(%ecx)
40316c:	02 00                	add    (%eax),%al
40316e:	03 00                	add    (%eax),%eax
403170:	e5 e8                	in     $0xe8,%eax
403172:	00 1b                	add    %bl,(%ebx)
403174:	00 00                	add    %al,(%eax)
403176:	00 00                	add    %al,(%eax)
403178:	1b 30                	sbb    (%eax),%esi
40317a:	03 00                	add    (%eax),%eax
40317c:	79 00                	jns    0x40317e
40317e:	00 00                	add    %al,(%eax)
403180:	07                   	pop    %es
403181:	00 00                	add    %al,(%eax)
403183:	11 00                	adc    %eax,(%eax)
403185:	73 46                	jae    0x4031cd
403187:	00 00                	add    %al,(%eax)
403189:	0a 0a                	or     (%edx),%cl
40318b:	00 02                	add    %al,(%edx)
40318d:	7b 0c                	jnp    0x40319b
40318f:	00 00                	add    %al,(%eax)
403191:	04 6f                	add    $0x6f,%al
403193:	47                   	inc    %edi
403194:	00 00                	add    %al,(%eax)
403196:	0a 00                	or     (%eax),%al
403198:	72 bd                	jb     0x403157
40319a:	04 00                	add    $0x0,%al
40319c:	70 02                	jo     0x4031a0
40319e:	7b 0c                	jnp    0x4031ac
4031a0:	00 00                	add    %al,(%eax)
4031a2:	04 73                	add    $0x73,%al
4031a4:	48                   	dec    %eax
4031a5:	00 00                	add    %al,(%eax)
4031a7:	0a 0b                	or     (%ebx),%cl
4031a9:	07                   	pop    %es
4031aa:	1a 6f 49             	sbb    0x49(%edi),%ch
4031ad:	00 00                	add    %al,(%eax)
4031af:	0a 00                	or     (%eax),%al
4031b1:	07                   	pop    %es
4031b2:	6f                   	outsl  %ds:(%esi),(%dx)
4031b3:	4a                   	dec    %edx
4031b4:	00 00                	add    %al,(%eax)
4031b6:	0a 72 e3             	or     -0x1d(%edx),%dh
4031b9:	04 00                	add    $0x0,%al
4031bb:	70 03                	jo     0x4031c0
4031bd:	6f                   	outsl  %ds:(%esi),(%dx)
4031be:	4b                   	dec    %ebx
4031bf:	00 00                	add    %al,(%eax)
4031c1:	0a 26                	or     (%esi),%ah
4031c3:	07                   	pop    %es
4031c4:	73 4c                	jae    0x403212
4031c6:	00 00                	add    %al,(%eax)
4031c8:	0a 0c 08             	or     (%eax,%ecx,1),%cl
4031cb:	06                   	push   %es
4031cc:	6f                   	outsl  %ds:(%esi),(%dx)
4031cd:	4d                   	dec    %ebp
4031ce:	00 00                	add    %al,(%eax)
4031d0:	0a 26                	or     (%esi),%ah
4031d2:	00 de                	add    %bl,%dh
4031d4:	05 26 00 00 de       	add    $0xde000026,%eax
4031d9:	00 de                	add    %bl,%dh
4031db:	1b 00                	sbb    (%eax),%eax
4031dd:	02 7b 0c             	add    0xc(%ebx),%bh
4031e0:	00 00                	add    %al,(%eax)
4031e2:	04 6f                	add    $0x6f,%al
4031e4:	4e                   	dec    %esi
4031e5:	00 00                	add    %al,(%eax)
4031e7:	0a 00                	or     (%eax),%al
4031e9:	02 7b 0c             	add    0xc(%ebx),%bh
4031ec:	00 00                	add    %al,(%eax)
4031ee:	04 6f                	add    $0x6f,%al
4031f0:	4f                   	dec    %edi
4031f1:	00 00                	add    %al,(%eax)
4031f3:	0a 00                	or     (%eax),%al
4031f5:	00 dc                	add    %bl,%ah
4031f7:	06                   	push   %es
4031f8:	0d 2b 00 09 2a       	or     $0x2a09002b,%eax
4031fd:	00 00                	add    %al,(%eax)
4031ff:	00 01                	add    %al,(%ecx)
403201:	1c 00                	sbb    $0x0,%al
403203:	00 00                	add    %al,(%eax)
403205:	00 07                	add    %al,(%edi)
403207:	00 4a 51             	add    %cl,0x51(%edx)
40320a:	00 05 11 00 00 01    	add    %al,0x1000011
403210:	02 00                	add    (%eax),%al
403212:	07                   	pop    %es
403213:	00 51 58             	add    %dl,0x58(%ecx)
403216:	00 1b                	add    %bl,(%ebx)
403218:	00 00                	add    %al,(%eax)
40321a:	00 00                	add    %al,(%eax)
40321c:	7a 02                	jp     0x403220
40321e:	14 7d                	adc    $0x7d,%al
403220:	0e                   	push   %cs
403221:	00 00                	add    %al,(%eax)
403223:	04 02                	add    $0x2,%al
403225:	28 54 00 00          	sub    %dl,0x0(%eax,%eax,1)
403229:	0a 00                	or     (%eax),%al
40322b:	00 02                	add    %al,(%edx)
40322d:	28 1f                	sub    %bl,(%edi)
40322f:	00 00                	add    %al,(%eax)
403231:	06                   	push   %es
403232:	00 02                	add    %al,(%edx)
403234:	03 7d 0d             	add    0xd(%ebp),%edi
403237:	00 00                	add    %al,(%eax)
403239:	04 2a                	add    $0x2a,%al
40323b:	26 00 02             	add    %al,%es:(%edx)
40323e:	28 1b                	sub    %bl,(%ebx)
403240:	00 00                	add    %al,(%eax)
403242:	06                   	push   %es
403243:	00 2a                	add    %ch,(%edx)
403245:	00 00                	add    %al,(%eax)
403247:	00 13                	add    %dl,(%ebx)
403249:	30 05 00 c1 00 00    	xor    %al,0xc100
40324f:	00 08                	add    %cl,(%eax)
403251:	00 00                	add    %al,(%eax)
403253:	11 00                	adc    %eax,(%eax)
403255:	73 0b                	jae    0x403262
403257:	00 00                	add    %al,(%eax)
403259:	06                   	push   %es
40325a:	0a 02                	or     (%edx),%al
40325c:	7b 0f                	jnp    0x40326d
40325e:	00 00                	add    %al,(%eax)
403260:	04 6f                	add    $0x6f,%al
403262:	55                   	push   %ebp
403263:	00 00                	add    %al,(%eax)
403265:	0a 28                	or     (%eax),%ch
403267:	56                   	push   %esi
403268:	00 00                	add    %al,(%eax)
40326a:	0a 2d 40 02 7b 11    	or     0x117b0240,%ch
403270:	00 00                	add    %al,(%eax)
403272:	04 6f                	add    $0x6f,%al
403274:	57                   	push   %edi
403275:	00 00                	add    %al,(%eax)
403277:	0a 6f 58             	or     0x58(%edi),%ch
40327a:	00 00                	add    %al,(%eax)
40327c:	0a 28                	or     (%eax),%ch
40327e:	56                   	push   %esi
40327f:	00 00                	add    %al,(%eax)
403281:	0a 2d 29 02 7b 10    	or     0x107b0229,%ch
403287:	00 00                	add    %al,(%eax)
403289:	04 6f                	add    $0x6f,%al
40328b:	57                   	push   %edi
40328c:	00 00                	add    %al,(%eax)
40328e:	0a 6f 58             	or     0x58(%edi),%ch
403291:	00 00                	add    %al,(%eax)
403293:	0a 28                	or     (%eax),%ch
403295:	56                   	push   %esi
403296:	00 00                	add    %al,(%eax)
403298:	0a 2d 12 02 7b 12    	or     0x127b0212,%ch
40329e:	00 00                	add    %al,(%eax)
4032a0:	04 6f                	add    $0x6f,%al
4032a2:	55                   	push   %ebp
4032a3:	00 00                	add    %al,(%eax)
4032a5:	0a 28                	or     (%eax),%ch
4032a7:	56                   	push   %esi
4032a8:	00 00                	add    %al,(%eax)
4032aa:	0a 2b                	or     (%ebx),%ch
4032ac:	01 17                	add    %edx,(%edi)
4032ae:	0b 07                	or     (%edi),%eax
4032b0:	2c 0f                	sub    $0xf,%al
4032b2:	00 72 fb             	add    %dh,-0x5(%edx)
4032b5:	04 00                	add    $0x0,%al
4032b7:	70 28                	jo     0x4032e1
4032b9:	52                   	push   %edx
4032ba:	00 00                	add    %al,(%eax)
4032bc:	0a 26                	or     (%esi),%ah
4032be:	00 2b                	add    %ch,(%ebx)
4032c0:	53                   	push   %ebx
4032c1:	00 06                	add    %al,(%esi)
4032c3:	02 7b 0f             	add    0xf(%ebx),%bh
4032c6:	00 00                	add    %al,(%eax)
4032c8:	04 6f                	add    $0x6f,%al
4032ca:	55                   	push   %ebp
4032cb:	00 00                	add    %al,(%eax)
4032cd:	0a 02                	or     (%edx),%al
4032cf:	7b 11                	jnp    0x4032e2
4032d1:	00 00                	add    %al,(%eax)
4032d3:	04 6f                	add    $0x6f,%al
4032d5:	57                   	push   %edi
4032d6:	00 00                	add    %al,(%eax)
4032d8:	0a 6f 58             	or     0x58(%edi),%ch
4032db:	00 00                	add    %al,(%eax)
4032dd:	0a 02                	or     (%edx),%al
4032df:	7b 10                	jnp    0x4032f1
4032e1:	00 00                	add    %al,(%eax)
4032e3:	04 6f                	add    $0x6f,%al
4032e5:	57                   	push   %edi
4032e6:	00 00                	add    %al,(%eax)
4032e8:	0a 6f 58             	or     0x58(%edi),%ch
4032eb:	00 00                	add    %al,(%eax)
4032ed:	0a 02                	or     (%edx),%al
4032ef:	7b 12                	jnp    0x403303
4032f1:	00 00                	add    %al,(%eax)
4032f3:	04 6f                	add    $0x6f,%al
4032f5:	55                   	push   %ebp
4032f6:	00 00                	add    %al,(%eax)
4032f8:	0a 6f 15             	or     0x15(%edi),%ch
4032fb:	00 00                	add    %al,(%eax)
4032fd:	06                   	push   %es
4032fe:	0c 02                	or     $0x2,%al
403300:	7b 0d                	jnp    0x40330f
403302:	00 00                	add    %al,(%eax)
403304:	04 6f                	add    $0x6f,%al
403306:	37                   	aaa
403307:	00 00                	add    %al,(%eax)
403309:	06                   	push   %es
40330a:	00 02                	add    %al,(%edx)
40330c:	16                   	push   %ss
40330d:	28 21                	sub    %ah,(%ecx)
40330f:	00 00                	add    %al,(%eax)
403311:	0a 00                	or     (%eax),%al
403313:	00 2a                	add    %ch,(%edx)
403315:	00 00                	add    %al,(%eax)
403317:	00 13                	add    %dl,(%ebx)
403319:	30 03                	xor    %al,(%ebx)
40331b:	00 4f 00             	add    %cl,0x0(%edi)
40331e:	00 00                	add    %al,(%eax)
403320:	09 00                	or     %eax,(%eax)
403322:	00 11                	add    %dl,(%ecx)
403324:	00 73 0b             	add    %dh,0xb(%ebx)
403327:	00 00                	add    %al,(%eax)
403329:	06                   	push   %es
40332a:	0a 06                	or     (%esi),%al
40332c:	6f                   	outsl  %ds:(%esi),(%dx)
40332d:	12 00                	adc    (%eax),%al
40332f:	00 06                	add    %al,(%esi)
403331:	0b 16                	or     (%esi),%edx
403333:	0c 2b                	or     $0x2b,%al
403335:	2a 00                	sub    (%eax),%al
403337:	02 7b 10             	add    0x10(%ebx),%bh
40333a:	00 00                	add    %al,(%eax)
40333c:	04 6f                	add    $0x6f,%al
40333e:	59                   	pop    %ecx
40333f:	00 00                	add    %al,(%eax)
403341:	0a 07                	or     (%edi),%al
403343:	6f                   	outsl  %ds:(%esi),(%dx)
403344:	5a                   	pop    %edx
403345:	00 00                	add    %al,(%eax)
403347:	0a 08                	or     (%eax),%cl
403349:	6f                   	outsl  %ds:(%esi),(%dx)
40334a:	5b                   	pop    %ebx
40334b:	00 00                	add    %al,(%eax)
40334d:	0a 6f 5c             	or     0x5c(%edi),%ch
403350:	00 00                	add    %al,(%eax)
403352:	0a 16                	or     (%esi),%dl
403354:	9a 6f 5d 00 00 0a 26 	lcall  $0x260a,$0x5d6f
40335b:	00 08                	add    %cl,(%eax)
40335d:	17                   	pop    %ss
40335e:	58                   	pop    %eax
40335f:	0c 08                	or     $0x8,%al
403361:	07                   	pop    %es
403362:	6f                   	outsl  %ds:(%esi),(%dx)
403363:	5a                   	pop    %edx
403364:	00 00                	add    %al,(%eax)
403366:	0a 6f 5e             	or     0x5e(%edi),%ch
403369:	00 00                	add    %al,(%eax)
40336b:	0a fe                	or     %dh,%bh
40336d:	04 0d                	add    $0xd,%al
40336f:	09 2d c4 2a 00 13    	or     %ebp,0x13002ac4
403375:	30 03                	xor    %al,(%ebx)
403377:	00 61 00             	add    %ah,0x0(%ecx)
40337a:	00 00                	add    %al,(%eax)
40337c:	09 00                	or     %eax,(%eax)
40337e:	00 11                	add    %dl,(%ecx)
403380:	00 73 0b             	add    %dh,0xb(%ebx)
403383:	00 00                	add    %al,(%eax)
403385:	06                   	push   %es
403386:	0a 06                	or     (%esi),%al
403388:	03 6f 13             	add    0x13(%edi),%ebp
40338b:	00 00                	add    %al,(%eax)
40338d:	06                   	push   %es
40338e:	0b 02                	or     (%edx),%eax
403390:	7b 11                	jnp    0x4033a3
403392:	00 00                	add    %al,(%eax)
403394:	04 6f                	add    $0x6f,%al
403396:	59                   	pop    %ecx
403397:	00 00                	add    %al,(%eax)
403399:	0a 6f 5f             	or     0x5f(%edi),%ch
40339c:	00 00                	add    %al,(%eax)
40339e:	0a 00                	or     (%eax),%al
4033a0:	16                   	push   %ss
4033a1:	0c 2b                	or     $0x2b,%al
4033a3:	2a 00                	sub    (%eax),%al
4033a5:	02 7b 11             	add    0x11(%ebx),%bh
4033a8:	00 00                	add    %al,(%eax)
4033aa:	04 6f                	add    $0x6f,%al
4033ac:	59                   	pop    %ecx
4033ad:	00 00                	add    %al,(%eax)
4033af:	0a 07                	or     (%edi),%al
4033b1:	6f                   	outsl  %ds:(%esi),(%dx)
4033b2:	5a                   	pop    %edx
4033b3:	00 00                	add    %al,(%eax)
4033b5:	0a 08                	or     (%eax),%cl