406207:	00 00                	add    %al,(%eax)
406209:	0a 00                	or     (%eax),%al
40620b:	02 7b 63             	add    0x63(%ebx),%bh
40620e:	00 00                	add    %al,(%eax)
406210:	04 17                	add    $0x17,%al
406212:	6f                   	outsl  %ds:(%esi),(%dx)
406213:	27                   	daa
406214:	00 00                	add    %al,(%eax)
406216:	0a 00                	or     (%eax),%al
406218:	02 7b 63             	add    0x63(%ebx),%bh
40621b:	00 00                	add    %al,(%eax)
40621d:	04 20                	add    $0x20,%al
40621f:	09 01                	or     %eax,(%ecx)
406221:	00 00                	add    %al,(%eax)
406223:	1f                   	pop    %ds
406224:	5b                   	pop    %ebx
406225:	73 28                	jae    0x40624f
406227:	00 00                	add    %al,(%eax)
406229:	0a 6f 29             	or     0x29(%edi),%ch
40622c:	00 00                	add    %al,(%eax)
40622e:	0a 00                	or     (%eax),%al
406230:	02 7b 63             	add    0x63(%ebx),%bh
406233:	00 00                	add    %al,(%eax)
406235:	04 72                	add    $0x72,%al
406237:	1d 0d 00 70 6f       	sbb    $0x6f70000d,%eax
40623c:	2a 00                	sub    (%eax),%al
40623e:	00 0a                	add    %cl,(%edx)
406240:	00 02                	add    %al,(%edx)
406242:	7b 63                	jnp    0x4062a7
406244:	00 00                	add    %al,(%eax)
406246:	04 16                	add    $0x16,%al
406248:	1f                   	pop    %ds
406249:	0c 73                	or     $0x73,%al
40624b:	2b 00                	sub    (%eax),%eax
40624d:	00 0a                	add    %cl,(%edx)
40624f:	6f                   	outsl  %ds:(%esi),(%dx)
406250:	2c 00                	sub    $0x0,%al
406252:	00 0a                	add    %cl,(%edx)
406254:	00 02                	add    %al,(%edx)
406256:	7b 63                	jnp    0x4062bb
406258:	00 00                	add    %al,(%eax)
40625a:	04 1f                	add    $0x1f,%al
40625c:	19 6f 2d             	sbb    %ebp,0x2d(%edi)
40625f:	00 00                	add    %al,(%eax)
406261:	0a 00                	or     (%eax),%al
406263:	02 7b 63             	add    0x63(%ebx),%bh
406266:	00 00                	add    %al,(%eax)
406268:	04 72                	add    $0x72,%al
40626a:	5d                   	pop    %ebp
40626b:	0c 00                	or     $0x0,%al
40626d:	70 6f                	jo     0x4062de
40626f:	9d                   	popf
406270:	00 00                	add    %al,(%eax)
406272:	0a 00                	or     (%eax),%al
406274:	02 7b 64             	add    0x64(%ebx),%bh
406277:	00 00                	add    %al,(%eax)
406279:	04 20                	add    $0x20,%al
40627b:	3e 01 00             	add    %eax,%ds:(%eax)
40627e:	00 20                	add    %ah,(%eax)
406280:	84 00                	test   %al,(%eax)
406282:	00 00                	add    %al,(%eax)
406284:	73 28                	jae    0x4062ae
406286:	00 00                	add    %al,(%eax)
406288:	0a 6f 29             	or     0x29(%edi),%ch
40628b:	00 00                	add    %al,(%eax)
40628d:	0a 00                	or     (%eax),%al
40628f:	02 7b 64             	add    0x64(%ebx),%bh
406292:	00 00                	add    %al,(%eax)
406294:	04 72                	add    $0x72,%al
406296:	2d 0d 00 70 6f       	sub    $0x6f70000d,%eax
40629b:	2a 00                	sub    (%eax),%al
40629d:	00 0a                	add    %cl,(%edx)
40629f:	00 02                	add    %al,(%edx)
4062a1:	7b 64                	jnp    0x406307
4062a3:	00 00                	add    %al,(%eax)
4062a5:	04 1f                	add    $0x1f,%al
4062a7:	2f                   	das
4062a8:	1f                   	pop    %ds
4062a9:	17                   	pop    %ss
4062aa:	73 2b                	jae    0x4062d7
4062ac:	00 00                	add    %al,(%eax)
4062ae:	0a 6f 2c             	or     0x2c(%edi),%ch
4062b1:	00 00                	add    %al,(%eax)
4062b3:	0a 00                	or     (%eax),%al
4062b5:	02 7b 64             	add    0x64(%ebx),%bh
4062b8:	00 00                	add    %al,(%eax)
4062ba:	04 1f                	add    $0x1f,%al
4062bc:	1b 6f 2d             	sbb    0x2d(%edi),%ebp
4062bf:	00 00                	add    %al,(%eax)
4062c1:	0a 00                	or     (%eax),%al
4062c3:	02 7b 64             	add    0x64(%ebx),%bh
4062c6:	00 00                	add    %al,(%eax)
4062c8:	04 72                	add    $0x72,%al
4062ca:	f3 0c 00             	repz or $0x0,%al
4062cd:	70 6f                	jo     0x40633e
4062cf:	9d                   	popf
4062d0:	00 00                	add    %al,(%eax)
4062d2:	0a 00                	or     (%eax),%al
4062d4:	02 7b 64             	add    0x64(%ebx),%bh
4062d7:	00 00                	add    %al,(%eax)
4062d9:	04 72                	add    $0x72,%al
4062db:	f3 0c 00             	repz or $0x0,%al
4062de:	70 6f                	jo     0x40634f
4062e0:	1b 00                	sbb    (%eax),%eax
4062e2:	00 0a                	add    %cl,(%edx)
4062e4:	00 02                	add    %al,(%edx)
4062e6:	7b 64                	jnp    0x40634c
4062e8:	00 00                	add    %al,(%eax)
4062ea:	04 17                	add    $0x17,%al
4062ec:	6f                   	outsl  %ds:(%esi),(%dx)
4062ed:	4a                   	dec    %edx
4062ee:	00 00                	add    %al,(%eax)
4062f0:	0a 00                	or     (%eax),%al
4062f2:	02 7b 65             	add    0x65(%ebx),%bh
4062f5:	00 00                	add    %al,(%eax)
4062f7:	04 20                	add    $0x20,%al
4062f9:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4062fa:	01 00                	add    %eax,(%eax)
4062fc:	00 20                	add    %ah,(%eax)
4062fe:	b9 00 00 00 73       	mov    $0x73000000,%ecx
406303:	28 00                	sub    %al,(%eax)
406305:	00 0a                	add    %cl,(%edx)
406307:	6f                   	outsl  %ds:(%esi),(%dx)
406308:	29 00                	sub    %eax,(%eax)
40630a:	00 0a                	add    %cl,(%edx)
40630c:	00 02                	add    %al,(%edx)
40630e:	7b 65                	jnp    0x406375
406310:	00 00                	add    %al,(%eax)
406312:	04 72                	add    $0x72,%al
406314:	3f                   	aas
406315:	0d 00 70 6f 2a       	or     $0x2a6f7000,%eax
40631a:	00 00                	add    %al,(%eax)
40631c:	0a 00                	or     (%eax),%al
40631e:	02 7b 65             	add    0x65(%ebx),%bh
406321:	00 00                	add    %al,(%eax)
406323:	04 1f                	add    $0x1f,%al
406325:	2f                   	das
406326:	1f                   	pop    %ds
406327:	17                   	pop    %ss
406328:	73 2b                	jae    0x406355
40632a:	00 00                	add    %al,(%eax)
40632c:	0a 6f 2c             	or     0x2c(%edi),%ch
40632f:	00 00                	add    %al,(%eax)
406331:	0a 00                	or     (%eax),%al
406333:	02 7b 65             	add    0x65(%ebx),%bh
406336:	00 00                	add    %al,(%eax)
406338:	04 1f                	add    $0x1f,%al
40633a:	1c 6f                	sbb    $0x6f,%al
40633c:	2d 00 00 0a 00       	sub    $0xa0000,%eax
406341:	02 7b 65             	add    0x65(%ebx),%bh
406344:	00 00                	add    %al,(%eax)
406346:	04 72                	add    $0x72,%al
406348:	51                   	push   %ecx
406349:	0d 00 70 6f 9d       	or     $0x9d6f7000,%eax
40634e:	00 00                	add    %al,(%eax)
406350:	0a 00                	or     (%eax),%al
406352:	02 7b 65             	add    0x65(%ebx),%bh
406355:	00 00                	add    %al,(%eax)
406357:	04 72                	add    $0x72,%al
406359:	51                   	push   %ecx
40635a:	0d 00 70 6f 1b       	or     $0x1b6f7000,%eax
40635f:	00 00                	add    %al,(%eax)
406361:	0a 00                	or     (%eax),%al
406363:	02 7b 65             	add    0x65(%ebx),%bh
406366:	00 00                	add    %al,(%eax)
406368:	04 17                	add    $0x17,%al
40636a:	6f                   	outsl  %ds:(%esi),(%dx)
40636b:	4a                   	dec    %edx
40636c:	00 00                	add    %al,(%eax)
40636e:	0a 00                	or     (%eax),%al
406370:	02 7b 66             	add    0x66(%ebx),%bh
406373:	00 00                	add    %al,(%eax)
406375:	04 20                	add    $0x20,%al
406377:	3e 01 00             	add    %eax,%ds:(%eax)
40637a:	00 20                	add    %ah,(%eax)
40637c:	b9 00 00 00 73       	mov    $0x73000000,%ecx
406381:	28 00                	sub    %al,(%eax)
406383:	00 0a                	add    %cl,(%edx)
406385:	6f                   	outsl  %ds:(%esi),(%dx)
406386:	29 00                	sub    %eax,(%eax)
406388:	00 0a                	add    %cl,(%edx)
40638a:	00 02                	add    %al,(%edx)
40638c:	7b 66                	jnp    0x4063f4
40638e:	00 00                	add    %al,(%eax)
406390:	04 72                	add    $0x72,%al
406392:	57                   	push   %edi
406393:	0d 00 70 6f 2a       	or     $0x2a6f7000,%eax
406398:	00 00                	add    %al,(%eax)
40639a:	0a 00                	or     (%eax),%al
40639c:	02 7b 66             	add    0x66(%ebx),%bh
40639f:	00 00                	add    %al,(%eax)
4063a1:	04 1f                	add    $0x1f,%al
4063a3:	2f                   	das
4063a4:	1f                   	pop    %ds
4063a5:	17                   	pop    %ss
4063a6:	73 2b                	jae    0x4063d3
4063a8:	00 00                	add    %al,(%eax)
4063aa:	0a 6f 2c             	or     0x2c(%edi),%ch
4063ad:	00 00                	add    %al,(%eax)
4063af:	0a 00                	or     (%eax),%al
4063b1:	02 7b 66             	add    0x66(%ebx),%bh
4063b4:	00 00                	add    %al,(%eax)
4063b6:	04 1f                	add    $0x1f,%al
4063b8:	1d 6f 2d 00 00       	sbb    $0x2d6f,%eax
4063bd:	0a 00                	or     (%eax),%al
4063bf:	02 7b 66             	add    0x66(%ebx),%bh
4063c2:	00 00                	add    %al,(%eax)
4063c4:	04 72                	add    $0x72,%al
4063c6:	69 0d 00 70 6f 9d 00 	imul   $0xa0000,0x9d6f7000,%ecx
4063cd:	00 0a 00
4063d0:	02 7b 66             	add    0x66(%ebx),%bh
4063d3:	00 00                	add    %al,(%eax)
4063d5:	04 72                	add    $0x72,%al
4063d7:	69 0d 00 70 6f 1b 00 	imul   $0xa0000,0x1b6f7000,%ecx
4063de:	00 0a 00
4063e1:	02 7b 66             	add    0x66(%ebx),%bh
4063e4:	00 00                	add    %al,(%eax)
4063e6:	04 17                	add    $0x17,%al
4063e8:	6f                   	outsl  %ds:(%esi),(%dx)
4063e9:	4a                   	dec    %edx
4063ea:	00 00                	add    %al,(%eax)
4063ec:	0a 00                	or     (%eax),%al
4063ee:	02 7b 67             	add    0x67(%ebx),%bh
4063f1:	00 00                	add    %al,(%eax)
4063f3:	04 20                	add    $0x20,%al
4063f5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4063f6:	01 00                	add    %eax,(%eax)
4063f8:	00 20                	add    %ah,(%eax)
4063fa:	84 00                	test   %al,(%eax)
4063fc:	00 00                	add    %al,(%eax)
4063fe:	73 28                	jae    0x406428
406400:	00 00                	add    %al,(%eax)
406402:	0a 6f 29             	or     0x29(%edi),%ch
406405:	00 00                	add    %al,(%eax)
406407:	0a 00                	or     (%eax),%al
406409:	02 7b 67             	add    0x67(%ebx),%bh
40640c:	00 00                	add    %al,(%eax)
40640e:	04 72                	add    $0x72,%al
406410:	6f                   	outsl  %ds:(%esi),(%dx)
406411:	0d 00 70 6f 2a       	or     $0x2a6f7000,%eax
406416:	00 00                	add    %al,(%eax)
406418:	0a 00                	or     (%eax),%al
40641a:	02 7b 67             	add    0x67(%ebx),%bh
40641d:	00 00                	add    %al,(%eax)
40641f:	04 1f                	add    $0x1f,%al
406421:	2f                   	das
406422:	1f                   	pop    %ds
406423:	17                   	pop    %ss
406424:	73 2b                	jae    0x406451
406426:	00 00                	add    %al,(%eax)
406428:	0a 6f 2c             	or     0x2c(%edi),%ch
40642b:	00 00                	add    %al,(%eax)
40642d:	0a 00                	or     (%eax),%al
40642f:	02 7b 67             	add    0x67(%ebx),%bh
406432:	00 00                	add    %al,(%eax)
406434:	04 1f                	add    $0x1f,%al
406436:	1e                   	push   %ds
406437:	6f                   	outsl  %ds:(%esi),(%dx)
406438:	2d 00 00 0a 00       	sub    $0xa0000,%eax
40643d:	02 7b 67             	add    0x67(%ebx),%bh
406440:	00 00                	add    %al,(%eax)
406442:	04 72                	add    $0x72,%al
406444:	81 0d 00 70 6f 9d 00 	orl    $0xa0000,0x9d6f7000
40644b:	00 0a 00
40644e:	02 7b 67             	add    0x67(%ebx),%bh
406451:	00 00                	add    %al,(%eax)
406453:	04 72                	add    $0x72,%al
406455:	81 0d 00 70 6f 1b 00 	orl    $0xa0000,0x1b6f7000
40645c:	00 0a 00
40645f:	02 7b 67             	add    0x67(%ebx),%bh
406462:	00 00                	add    %al,(%eax)
406464:	04 17                	add    $0x17,%al
406466:	6f                   	outsl  %ds:(%esi),(%dx)
406467:	4a                   	dec    %edx
406468:	00 00                	add    %al,(%eax)
40646a:	0a 00                	or     (%eax),%al
40646c:	02 7b 68             	add    0x68(%ebx),%bh
40646f:	00 00                	add    %al,(%eax)
406471:	04 20                	add    $0x20,%al
406473:	a5                   	movsl  %ds:(%esi),%es:(%edi)
406474:	01 00                	add    %eax,(%eax)
406476:	00 1f                	add    %bl,(%edi)
406478:	56                   	push   %esi
406479:	73 28                	jae    0x4064a3
40647b:	00 00                	add    %al,(%eax)
40647d:	0a 6f 29             	or     0x29(%edi),%ch
406480:	00 00                	add    %al,(%eax)
406482:	0a 00                	or     (%eax),%al
406484:	02 7b 68             	add    0x68(%ebx),%bh
406487:	00 00                	add    %al,(%eax)
406489:	04 72                	add    $0x72,%al
40648b:	87 0d 00 70 6f 2a    	xchg   %ecx,0x2a6f7000
406491:	00 00                	add    %al,(%eax)
406493:	0a 00                	or     (%eax),%al
406495:	02 7b 68             	add    0x68(%ebx),%bh
406498:	00 00                	add    %al,(%eax)
40649a:	04 1f                	add    $0x1f,%al
40649c:	2f                   	das
40649d:	1f                   	pop    %ds
40649e:	17                   	pop    %ss
40649f:	73 2b                	jae    0x4064cc
4064a1:	00 00                	add    %al,(%eax)
4064a3:	0a 6f 2c             	or     0x2c(%edi),%ch
4064a6:	00 00                	add    %al,(%eax)
4064a8:	0a 00                	or     (%eax),%al
4064aa:	02 7b 68             	add    0x68(%ebx),%bh
4064ad:	00 00                	add    %al,(%eax)
4064af:	04 1f                	add    $0x1f,%al
4064b1:	1f                   	pop    %ds
4064b2:	6f                   	outsl  %ds:(%esi),(%dx)
4064b3:	2d 00 00 0a 00       	sub    $0xa0000,%eax
4064b8:	02 7b 68             	add    0x68(%ebx),%bh
4064bb:	00 00                	add    %al,(%eax)
4064bd:	04 72                	add    $0x72,%al
4064bf:	99                   	cltd
4064c0:	0d 00 70 6f 9d       	or     $0x9d6f7000,%eax
4064c5:	00 00                	add    %al,(%eax)
4064c7:	0a 00                	or     (%eax),%al
4064c9:	02 7b 68             	add    0x68(%ebx),%bh
4064cc:	00 00                	add    %al,(%eax)
4064ce:	04 72                	add    $0x72,%al
4064d0:	99                   	cltd
4064d1:	0d 00 70 6f 1b       	or     $0x1b6f7000,%eax
4064d6:	00 00                	add    %al,(%eax)
4064d8:	0a 00                	or     (%eax),%al
4064da:	02 7b 68             	add    0x68(%ebx),%bh
4064dd:	00 00                	add    %al,(%eax)
4064df:	04 17                	add    $0x17,%al
4064e1:	6f                   	outsl  %ds:(%esi),(%dx)
4064e2:	4a                   	dec    %edx
4064e3:	00 00                	add    %al,(%eax)
4064e5:	0a 00                	or     (%eax),%al
4064e7:	02 7b 69             	add    0x69(%ebx),%bh
4064ea:	00 00                	add    %al,(%eax)
4064ec:	04 20                	add    $0x20,%al
4064ee:	3e 01 00             	add    %eax,%ds:(%eax)
4064f1:	00 1f                	add    %bl,(%edi)
4064f3:	56                   	push   %esi
4064f4:	73 28                	jae    0x40651e
4064f6:	00 00                	add    %al,(%eax)
4064f8:	0a 6f 29             	or     0x29(%edi),%ch
4064fb:	00 00                	add    %al,(%eax)
4064fd:	0a 00                	or     (%eax),%al
4064ff:	02 7b 69             	add    0x69(%ebx),%bh
406502:	00 00                	add    %al,(%eax)
406504:	04 72                	add    $0x72,%al
406506:	9f                   	lahf
406507:	0d 00 70 6f 2a       	or     $0x2a6f7000,%eax
40650c:	00 00                	add    %al,(%eax)
40650e:	0a 00                	or     (%eax),%al