403099:	15 73 2b 00 00       	adc    $0x2b73,%eax
40309e:	0a 6f 2c             	or     0x2c(%edi),%ch
4030a1:	00 00                	add    %al,(%eax)
4030a3:	0a 00                	or     (%eax),%al
4030a5:	02 7b 1e             	add    0x1e(%ebx),%bh
4030a8:	00 00                	add    %al,(%eax)
4030aa:	04 1f                	add    $0x1f,%al
4030ac:	0a 6f 2d             	or     0x2d(%edi),%ch
4030af:	00 00                	add    %al,(%eax)
4030b1:	0a 00                	or     (%eax),%al
4030b3:	02 7b 1f             	add    0x1f(%ebx),%bh
4030b6:	00 00                	add    %al,(%eax)
4030b8:	04 1f                	add    $0x1f,%al
4030ba:	59                   	pop    %ecx
4030bb:	1f                   	pop    %ds
4030bc:	73 73                	jae    0x403131
4030be:	28 00                	sub    %al,(%eax)
4030c0:	00 0a                	add    %cl,(%edx)
4030c2:	6f                   	outsl  %ds:(%esi),(%dx)
4030c3:	29 00                	sub    %eax,(%eax)
4030c5:	00 0a                	add    %cl,(%edx)
4030c7:	00 02                	add    %al,(%edx)
4030c9:	7b 1f                	jnp    0x4030ea
4030cb:	00 00                	add    %al,(%eax)
4030cd:	04 72                	add    $0x72,%al
4030cf:	10 05 00 70 6f 2a    	adc    %al,0x2a6f7000
4030d5:	00 00                	add    %al,(%eax)
4030d7:	0a 00                	or     (%eax),%al
4030d9:	02 7b 1f             	add    0x1f(%ebx),%bh
4030dc:	00 00                	add    %al,(%eax)
4030de:	04 20                	add    $0x20,%al
4030e0:	85 01                	test   %eax,(%ecx)
4030e2:	00 00                	add    %al,(%eax)
4030e4:	1f                   	pop    %ds
4030e5:	15 73 2b 00 00       	adc    $0x2b73,%eax
4030ea:	0a 6f 2c             	or     0x2c(%edi),%ch
4030ed:	00 00                	add    %al,(%eax)
4030ef:	0a 00                	or     (%eax),%al
4030f1:	02 7b 1f             	add    0x1f(%ebx),%bh
4030f4:	00 00                	add    %al,(%eax)
4030f6:	04 1f                	add    $0x1f,%al
4030f8:	09 6f 2d             	or     %ebp,0x2d(%edi)
4030fb:	00 00                	add    %al,(%eax)
4030fd:	0a 00                	or     (%eax),%al
4030ff:	02 7b 20             	add    0x20(%ebx),%bh
403102:	00 00                	add    %al,(%eax)
403104:	04 1f                	add    $0x1f,%al
403106:	59                   	pop    %ecx
403107:	20 a9 00 00 00 73    	and    %ch,0x73000000(%ecx)
40310d:	28 00                	sub    %al,(%eax)
40310f:	00 0a                	add    %cl,(%edx)
403111:	6f                   	outsl  %ds:(%esi),(%dx)
403112:	29 00                	sub    %eax,(%eax)
403114:	00 0a                	add    %cl,(%edx)
403116:	00 02                	add    %al,(%edx)
403118:	7b 20                	jnp    0x40313a
40311a:	00 00                	add    %al,(%eax)
40311c:	04 72                	add    $0x72,%al
40311e:	1c 05                	sbb    $0x5,%al
403120:	00 70 6f             	add    %dh,0x6f(%eax)
403123:	2a 00                	sub    (%eax),%al
403125:	00 0a                	add    %cl,(%edx)
403127:	00 02                	add    %al,(%edx)
403129:	7b 20                	jnp    0x40314b
40312b:	00 00                	add    %al,(%eax)
40312d:	04 20                	add    $0x20,%al
40312f:	85 01                	test   %eax,(%ecx)
403131:	00 00                	add    %al,(%eax)
403133:	1f                   	pop    %ds
403134:	15 73 2b 00 00       	adc    $0x2b73,%eax
403139:	0a 6f 2c             	or     0x2c(%edi),%ch
40313c:	00 00                	add    %al,(%eax)
40313e:	0a 00                	or     (%eax),%al
403140:	02 7b 20             	add    0x20(%ebx),%bh
403143:	00 00                	add    %al,(%eax)
403145:	04 1e                	add    $0x1e,%al
403147:	6f                   	outsl  %ds:(%esi),(%dx)
403148:	2d 00 00 0a 00       	sub    $0xa0000,%eax
40314d:	02 7b 21             	add    0x21(%ebx),%bh
403150:	00 00                	add    %al,(%eax)
403152:	04 1f                	add    $0x1f,%al
403154:	59                   	pop    %ecx
403155:	20 8e 00 00 00 73    	and    %cl,0x73000000(%esi)
40315b:	28 00                	sub    %al,(%eax)
40315d:	00 0a                	add    %cl,(%edx)
40315f:	6f                   	outsl  %ds:(%esi),(%dx)
403160:	29 00                	sub    %eax,(%eax)
403162:	00 0a                	add    %cl,(%edx)
403164:	00 02                	add    %al,(%edx)
403166:	7b 21                	jnp    0x403189
403168:	00 00                	add    %al,(%eax)
40316a:	04 72                	add    $0x72,%al
40316c:	28 05 00 70 6f 2a    	sub    %al,0x2a6f7000
403172:	00 00                	add    %al,(%eax)
403174:	0a 00                	or     (%eax),%al
403176:	02 7b 21             	add    0x21(%ebx),%bh
403179:	00 00                	add    %al,(%eax)
40317b:	04 20                	add    $0x20,%al
40317d:	85 01                	test   %eax,(%ecx)
40317f:	00 00                	add    %al,(%eax)
403181:	1f                   	pop    %ds
403182:	15 73 2b 00 00       	adc    $0x2b73,%eax
403187:	0a 6f 2c             	or     0x2c(%edi),%ch
40318a:	00 00                	add    %al,(%eax)
40318c:	0a 00                	or     (%eax),%al
40318e:	02 7b 21             	add    0x21(%ebx),%bh
403191:	00 00                	add    %al,(%eax)
403193:	04 1d                	add    $0x1d,%al
403195:	6f                   	outsl  %ds:(%esi),(%dx)
403196:	2d 00 00 0a 00       	sub    $0xa0000,%eax
40319b:	02 7b 15             	add    0x15(%ebx),%bh
40319e:	00 00                	add    %al,(%eax)
4031a0:	04 17                	add    $0x17,%al
4031a2:	6f                   	outsl  %ds:(%esi),(%dx)
4031a3:	27                   	daa
4031a4:	00 00                	add    %al,(%eax)
4031a6:	0a 00                	or     (%eax),%al
4031a8:	02 7b 15             	add    0x15(%ebx),%bh
4031ab:	00 00                	add    %al,(%eax)
4031ad:	04 1f                	add    $0x1f,%al
4031af:	48                   	dec    %eax
4031b0:	20 91 00 00 00 73    	and    %dl,0x73000000(%ecx)
4031b6:	28 00                	sub    %al,(%eax)
4031b8:	00 0a                	add    %cl,(%edx)
4031ba:	6f                   	outsl  %ds:(%esi),(%dx)
4031bb:	29 00                	sub    %eax,(%eax)
4031bd:	00 0a                	add    %cl,(%edx)
4031bf:	00 02                	add    %al,(%edx)
4031c1:	7b 15                	jnp    0x4031d8
4031c3:	00 00                	add    %al,(%eax)
4031c5:	04 72                	add    $0x72,%al
4031c7:	34 05                	xor    $0x5,%al
4031c9:	00 70 6f             	add    %dh,0x6f(%eax)
4031cc:	2a 00                	sub    (%eax),%al
4031ce:	00 0a                	add    %cl,(%edx)
4031d0:	00 02                	add    %al,(%edx)
4031d2:	7b 15                	jnp    0x4031e9
4031d4:	00 00                	add    %al,(%eax)
4031d6:	04 1f                	add    $0x1f,%al
4031d8:	0b 1f                	or     (%edi),%ebx
4031da:	0c 73                	or     $0x73,%al
4031dc:	2b 00                	sub    (%eax),%eax
4031de:	00 0a                	add    %cl,(%edx)
4031e0:	6f                   	outsl  %ds:(%esi),(%dx)
4031e1:	2c 00                	sub    $0x0,%al
4031e3:	00 0a                	add    %cl,(%edx)
4031e5:	00 02                	add    %al,(%edx)
4031e7:	7b 15                	jnp    0x4031fe
4031e9:	00 00                	add    %al,(%eax)
4031eb:	04 1c                	add    $0x1c,%al
4031ed:	6f                   	outsl  %ds:(%esi),(%dx)
4031ee:	2d 00 00 0a 00       	sub    $0xa0000,%eax
4031f3:	02 7b 15             	add    0x15(%ebx),%bh
4031f6:	00 00                	add    %al,(%eax)
4031f8:	04 72                	add    $0x72,%al
4031fa:	d4 04                	aam    $0x4
4031fc:	00 70 6f             	add    %dh,0x6f(%eax)
4031ff:	1b 00                	sbb    (%eax),%eax
403201:	00 0a                	add    %cl,(%edx)
403203:	00 02                	add    %al,(%edx)
403205:	7b 16                	jnp    0x40321d
403207:	00 00                	add    %al,(%eax)
403209:	04 17                	add    $0x17,%al
40320b:	6f                   	outsl  %ds:(%esi),(%dx)
40320c:	27                   	daa
40320d:	00 00                	add    %al,(%eax)
40320f:	0a 00                	or     (%eax),%al
403211:	02 7b 16             	add    0x16(%ebx),%bh
403214:	00 00                	add    %al,(%eax)
403216:	04 1f                	add    $0x1f,%al
403218:	48                   	dec    %eax
403219:	20 ac 00 00 00 73 28 	and    %ch,0x28730000(%eax,%eax,1)
403220:	00 00                	add    %al,(%eax)
403222:	0a 6f 29             	or     0x29(%edi),%ch
403225:	00 00                	add    %al,(%eax)
403227:	0a 00                	or     (%eax),%al
403229:	02 7b 16             	add    0x16(%ebx),%bh
40322c:	00 00                	add    %al,(%eax)
40322e:	04 72                	add    $0x72,%al
403230:	42                   	inc    %edx
403231:	05 00 70 6f 2a       	add    $0x2a6f7000,%eax
403236:	00 00                	add    %al,(%eax)
403238:	0a 00                	or     (%eax),%al
40323a:	02 7b 16             	add    0x16(%ebx),%bh
40323d:	00 00                	add    %al,(%eax)
40323f:	04 1f                	add    $0x1f,%al
403241:	0b 1f                	or     (%edi),%ebx
403243:	0c 73                	or     $0x73,%al
403245:	2b 00                	sub    (%eax),%eax
403247:	00 0a                	add    %cl,(%edx)
403249:	6f                   	outsl  %ds:(%esi),(%dx)
40324a:	2c 00                	sub    $0x0,%al
40324c:	00 0a                	add    %cl,(%edx)
40324e:	00 02                	add    %al,(%edx)
403250:	7b 16                	jnp    0x403268
403252:	00 00                	add    %al,(%eax)
403254:	04 1b                	add    $0x1b,%al
403256:	6f                   	outsl  %ds:(%esi),(%dx)
403257:	2d 00 00 0a 00       	sub    $0xa0000,%eax
40325c:	02 7b 16             	add    0x16(%ebx),%bh
40325f:	00 00                	add    %al,(%eax)
403261:	04 72                	add    $0x72,%al
403263:	e0 04                	loopne 0x403269
403265:	00 70 6f             	add    %dh,0x6f(%eax)
403268:	1b 00                	sbb    (%eax),%eax
40326a:	00 0a                	add    %cl,(%edx)
40326c:	00 02                	add    %al,(%edx)
40326e:	7b 17                	jnp    0x403287
403270:	00 00                	add    %al,(%eax)
403272:	04 17                	add    $0x17,%al
403274:	6f                   	outsl  %ds:(%esi),(%dx)
403275:	27                   	daa
403276:	00 00                	add    %al,(%eax)
403278:	0a 00                	or     (%eax),%al
40327a:	02 7b 17             	add    0x17(%ebx),%bh
40327d:	00 00                	add    %al,(%eax)
40327f:	04 1f                	add    $0x1f,%al
403281:	48                   	dec    %eax
403282:	20 c7                	and    %al,%bh
403284:	00 00                	add    %al,(%eax)
403286:	00 73 28             	add    %dh,0x28(%ebx)
403289:	00 00                	add    %al,(%eax)
40328b:	0a 6f 29             	or     0x29(%edi),%ch
40328e:	00 00                	add    %al,(%eax)
403290:	0a 00                	or     (%eax),%al
403292:	02 7b 17             	add    0x17(%ebx),%bh
403295:	00 00                	add    %al,(%eax)
403297:	04 72                	add    $0x72,%al
403299:	50                   	push   %eax
40329a:	05 00 70 6f 2a       	add    $0x2a6f7000,%eax
40329f:	00 00                	add    %al,(%eax)
4032a1:	0a 00                	or     (%eax),%al
4032a3:	02 7b 17             	add    0x17(%ebx),%bh
4032a6:	00 00                	add    %al,(%eax)
4032a8:	04 1f                	add    $0x1f,%al
4032aa:	0b 1f                	or     (%edi),%ebx
4032ac:	0c 73                	or     $0x73,%al
4032ae:	2b 00                	sub    (%eax),%eax
4032b0:	00 0a                	add    %cl,(%edx)
4032b2:	6f                   	outsl  %ds:(%esi),(%dx)
4032b3:	2c 00                	sub    $0x0,%al
4032b5:	00 0a                	add    %cl,(%edx)
4032b7:	00 02                	add    %al,(%edx)
4032b9:	7b 17                	jnp    0x4032d2
4032bb:	00 00                	add    %al,(%eax)
4032bd:	04 1a                	add    $0x1a,%al
4032bf:	6f                   	outsl  %ds:(%esi),(%dx)
4032c0:	2d 00 00 0a 00       	sub    $0xa0000,%eax
4032c5:	02 7b 17             	add    0x17(%ebx),%bh
4032c8:	00 00                	add    %al,(%eax)
4032ca:	04 72                	add    $0x72,%al
4032cc:	c8 04 00 70          	enter  $0x4,$0x70
4032d0:	6f                   	outsl  %ds:(%esi),(%dx)
4032d1:	1b 00                	sbb    (%eax),%eax
4032d3:	00 0a                	add    %cl,(%edx)
4032d5:	00 02                	add    %al,(%edx)
4032d7:	7b 18                	jnp    0x4032f1
4032d9:	00 00                	add    %al,(%eax)
4032db:	04 17                	add    $0x17,%al
4032dd:	6f                   	outsl  %ds:(%esi),(%dx)
4032de:	27                   	daa
4032df:	00 00                	add    %al,(%eax)
4032e1:	0a 00                	or     (%eax),%al
4032e3:	02 7b 18             	add    0x18(%ebx),%bh
4032e6:	00 00                	add    %al,(%eax)
4032e8:	04 1f                	add    $0x1f,%al
4032ea:	48                   	dec    %eax
4032eb:	1f                   	pop    %ds
4032ec:	76 73                	jbe    0x403361
4032ee:	28 00                	sub    %al,(%eax)
4032f0:	00 0a                	add    %cl,(%edx)
4032f2:	6f                   	outsl  %ds:(%esi),(%dx)
4032f3:	29 00                	sub    %eax,(%eax)
4032f5:	00 0a                	add    %cl,(%edx)
4032f7:	00 02                	add    %al,(%edx)
4032f9:	7b 18                	jnp    0x403313
4032fb:	00 00                	add    %al,(%eax)
4032fd:	04 72                	add    $0x72,%al
4032ff:	5e                   	pop    %esi
403300:	05 00 70 6f 2a       	add    $0x2a6f7000,%eax
403305:	00 00                	add    %al,(%eax)
403307:	0a 00                	or     (%eax),%al
403309:	02 7b 18             	add    0x18(%ebx),%bh
40330c:	00 00                	add    %al,(%eax)
40330e:	04 1f                	add    $0x1f,%al
403310:	0b 1f                	or     (%edi),%ebx
403312:	0c 73                	or     $0x73,%al
403314:	2b 00                	sub    (%eax),%eax
403316:	00 0a                	add    %cl,(%edx)
403318:	6f                   	outsl  %ds:(%esi),(%dx)
403319:	2c 00                	sub    $0x0,%al
40331b:	00 0a                	add    %cl,(%edx)
40331d:	00 02                	add    %al,(%edx)
40331f:	7b 18                	jnp    0x403339
403321:	00 00                	add    %al,(%eax)
403323:	04 19                	add    $0x19,%al
403325:	6f                   	outsl  %ds:(%esi),(%dx)
403326:	2d 00 00 0a 00       	sub    $0xa0000,%eax
40332b:	02 7b 18             	add    0x18(%ebx),%bh
40332e:	00 00                	add    %al,(%eax)
403330:	04 72                	add    $0x72,%al
403332:	ec                   	in     (%dx),%al
403333:	04 00                	add    $0x0,%al
403335:	70 6f                	jo     0x4033a6
403337:	1b 00                	sbb    (%eax),%eax
403339:	00 0a                	add    %cl,(%edx)
40333b:	00 02                	add    %al,(%edx)
40333d:	7b 12                	jnp    0x403351
40333f:	00 00                	add    %al,(%eax)
403341:	04 1f                	add    $0x1f,%al
403343:	4a                   	dec    %edx
403344:	1f                   	pop    %ds
403345:	1d 73 28 00 00       	sbb    $0x2873,%eax
40334a:	0a 6f 29             	or     0x29(%edi),%ch
40334d:	00 00                	add    %al,(%eax)
40334f:	0a 00                	or     (%eax),%al
403351:	02 7b 12             	add    0x12(%ebx),%bh
403354:	00 00                	add    %al,(%eax)
403356:	04 17                	add    $0x17,%al
403358:	6f                   	outsl  %ds:(%esi),(%dx)
403359:	61                   	popa
40335a:	00 00                	add    %al,(%eax)
40335c:	0a 00                	or     (%eax),%al
40335e:	02 7b 12             	add    0x12(%ebx),%bh
403361:	00 00                	add    %al,(%eax)
403363:	04 72                	add    $0x72,%al
403365:	6c                   	insb   (%dx),%es:(%edi)
403366:	05 00 70 6f 2a       	add    $0x2a6f7000,%eax
40336b:	00 00                	add    %al,(%eax)
40336d:	0a 00                	or     (%eax),%al
40336f:	02 7b 12             	add    0x12(%ebx),%bh
403372:	00 00                	add    %al,(%eax)
403374:	04 19                	add    $0x19,%al
403376:	6f                   	outsl  %ds:(%esi),(%dx)
403377:	62 00                	bound  %eax,(%eax)
403379:	00 0a                	add    %cl,(%edx)
40337b:	00 02                	add    %al,(%edx)
40337d:	7b 12                	jnp    0x403391
40337f:	00 00                	add    %al,(%eax)
403381:	04 20                	add    $0x20,%al
403383:	94                   	xchg   %eax,%esp
403384:	01 00                	add    %eax,(%eax)
403386:	00 1f                	add    %bl,(%edi)
403388:	50                   	push   %eax
403389:	73 2b                	jae    0x4033b6
40338b:	00 00                	add    %al,(%eax)
40338d:	0a 6f 2c             	or     0x2c(%edi),%ch
403390:	00 00                	add    %al,(%eax)
403392:	0a 00                	or     (%eax),%al
403394:	02 7b 12             	add    0x12(%ebx),%bh