4062bd:	04 6f                	add    $0x6f,%al
4062bf:	79 00                	jns    0x4062c1
4062c1:	00 0a                	add    %cl,(%edx)
4062c3:	00 02                	add    %al,(%edx)
4062c5:	28 78 00             	sub    %bh,0x0(%eax)
4062c8:	00 0a                	add    %cl,(%edx)
4062ca:	02 7b 5d             	add    0x5d(%ebx),%bh
4062cd:	00 00                	add    %al,(%eax)
4062cf:	04 6f                	add    $0x6f,%al
4062d1:	79 00                	jns    0x4062d3
4062d3:	00 0a                	add    %cl,(%edx)
4062d5:	00 02                	add    %al,(%edx)
4062d7:	28 78 00             	sub    %bh,0x0(%eax)
4062da:	00 0a                	add    %cl,(%edx)
4062dc:	02 7b 5e             	add    0x5e(%ebx),%bh
4062df:	00 00                	add    %al,(%eax)
4062e1:	04 6f                	add    $0x6f,%al
4062e3:	79 00                	jns    0x4062e5
4062e5:	00 0a                	add    %cl,(%edx)
4062e7:	00 02                	add    %al,(%edx)
4062e9:	28 78 00             	sub    %bh,0x0(%eax)
4062ec:	00 0a                	add    %cl,(%edx)
4062ee:	02 7b 5f             	add    0x5f(%ebx),%bh
4062f1:	00 00                	add    %al,(%eax)
4062f3:	04 6f                	add    $0x6f,%al
4062f5:	79 00                	jns    0x4062f7
4062f7:	00 0a                	add    %cl,(%edx)
4062f9:	00 02                	add    %al,(%edx)
4062fb:	28 78 00             	sub    %bh,0x0(%eax)
4062fe:	00 0a                	add    %cl,(%edx)
406300:	02 7b 60             	add    0x60(%ebx),%bh
406303:	00 00                	add    %al,(%eax)
406305:	04 6f                	add    $0x6f,%al
406307:	79 00                	jns    0x406309
406309:	00 0a                	add    %cl,(%edx)
40630b:	00 02                	add    %al,(%edx)
40630d:	06                   	push   %es
40630e:	72 5f                	jb     0x40636f
406310:	07                   	pop    %es
406311:	00 70 6f             	add    %dh,0x6f(%eax)
406314:	46                   	inc    %esi
406315:	00 00                	add    %al,(%eax)
406317:	0a 74 52 00          	or     0x0(%edx,%edx,2),%dh
40631b:	00 01                	add    %al,(%ecx)
40631d:	28 7a 00             	sub    %bh,0x0(%edx)
406320:	00 0a                	add    %cl,(%edx)
406322:	00 02                	add    %al,(%edx)
406324:	20 10                	and    %dl,(%eax)
406326:	03 00                	add    (%eax),%eax
406328:	00 20                	add    %ah,(%eax)
40632a:	c7 01 00 00 73 58    	movl   $0x58730000,(%ecx)
406330:	00 00                	add    %al,(%eax)
406332:	0a 6f 7b             	or     0x7b(%edi),%ch
406335:	00 00                	add    %al,(%eax)
406337:	0a 00                	or     (%eax),%al
406339:	02 20                	add    (%eax),%ah
40633b:	10 03                	adc    %al,(%ebx)
40633d:	00 00                	add    %al,(%eax)
40633f:	20 c7                	and    %al,%bh
406341:	01 00                	add    %eax,(%eax)
406343:	00 73 58             	add    %dh,0x58(%ebx)
406346:	00 00                	add    %al,(%eax)
406348:	0a 6f 7c             	or     0x7c(%edi),%ch
40634b:	00 00                	add    %al,(%eax)
40634d:	0a 00                	or     (%eax),%al
40634f:	02 72 75             	add    0x75(%edx),%dh
406352:	07                   	pop    %es
406353:	00 70 28             	add    %dh,0x28(%eax)
406356:	57                   	push   %edi
406357:	00 00                	add    %al,(%eax)
406359:	0a 00                	or     (%eax),%al
40635b:	02 17                	add    (%edi),%dl
40635d:	28 7d 00             	sub    %bh,0x0(%ebp)
406360:	00 0a                	add    %cl,(%edx)
406362:	00 02                	add    %al,(%edx)
406364:	72 81                	jb     0x4062e7
406366:	07                   	pop    %es
406367:	00 70 6f             	add    %dh,0x6f(%eax)
40636a:	38 00                	cmp    %al,(%eax)
40636c:	00 0a                	add    %cl,(%edx)
40636e:	00 02                	add    %al,(%edx)
406370:	02 fe                	add    %dh,%bh
406372:	06                   	push   %es
406373:	07                   	pop    %es
406374:	00 00                	add    %al,(%eax)
406376:	06                   	push   %es
406377:	73 5c                	jae    0x4063d5
406379:	00 00                	add    %al,(%eax)
40637b:	0a 28                	or     (%eax),%ch
40637d:	7e 00                	jle    0x40637f
40637f:	00 0a                	add    %cl,(%edx)
406381:	00 02                	add    %al,(%edx)
406383:	16                   	push   %ss
406384:	28 7f 00             	sub    %bh,0x0(%edi)
406387:	00 0a                	add    %cl,(%edx)
406389:	00 02                	add    %al,(%edx)
40638b:	28 80 00 00 0a 00    	sub    %al,0xa0000(%eax)
406391:	2a 00                	sub    (%eax),%al
406393:	00 13                	add    %dl,(%ebx)
406395:	30 02                	xor    %al,(%edx)
406397:	00 3f                	add    %bh,(%edi)
406399:	00 00                	add    %al,(%eax)
40639b:	00 0c 00             	add    %cl,(%eax,%eax,1)
40639e:	00 11                	add    %dl,(%ecx)
4063a0:	00 7e 83             	add    %bh,-0x7d(%esi)
4063a3:	00 00                	add    %al,(%eax)
4063a5:	04 14                	add    $0x14,%al
4063a7:	fe 01                	incb   (%ecx)
4063a9:	0a 06                	or     (%esi),%al
4063ab:	39 22                	cmp    %esp,(%edx)
4063ad:	00 00                	add    %al,(%eax)
4063af:	00 00                	add    %al,(%eax)
4063b1:	72 9d                	jb     0x406350
4063b3:	07                   	pop    %es
4063b4:	00 70 d0             	add    %dh,-0x30(%eax)
4063b7:	05 00 00 02 28       	add    $0x28020000,%eax
4063bc:	16                   	push   %ss
4063bd:	00 00                	add    %al,(%eax)
4063bf:	0a 6f 17             	or     0x17(%edi),%ch
4063c2:	00 00                	add    %al,(%eax)
4063c4:	0a 73 18             	or     0x18(%ebx),%dh
4063c7:	00 00                	add    %al,(%eax)
4063c9:	0a 0b                	or     (%ebx),%cl
4063cb:	07                   	pop    %es
4063cc:	80 83 00 00 04 00 7e 	addb   $0x7e,0x40000(%ebx)
4063d3:	83 00 00             	addl   $0x0,(%eax)
4063d6:	04 0c                	add    $0xc,%al
4063d8:	38 00                	cmp    %al,(%eax)
4063da:	00 00                	add    %al,(%eax)
4063dc:	00 08                	add    %cl,(%eax)
4063de:	2a 00                	sub    (%eax),%al
4063e0:	13 30                	adc    (%eax),%esi
4063e2:	01 00                	add    %eax,(%eax)
4063e4:	0e                   	push   %cs
4063e5:	00 00                	add    %al,(%eax)
4063e7:	00 02                	add    %al,(%edx)
4063e9:	00 00                	add    %al,(%eax)
4063eb:	11 00                	adc    %eax,(%eax)
4063ed:	7e 84                	jle    0x406373
4063ef:	00 00                	add    %al,(%eax)
4063f1:	04 0a                	add    $0xa,%al
4063f3:	38 00                	cmp    %al,(%eax)
4063f5:	00 00                	add    %al,(%eax)
4063f7:	00 06                	add    %al,(%esi)
4063f9:	2a 00                	sub    (%eax),%al
4063fb:	00 13                	add    %dl,(%ebx)
4063fd:	30 03                	xor    %al,(%ebx)
4063ff:	00 24 00             	add    %ah,(%eax,%eax,1)
406402:	00 00                	add    %al,(%eax)
406404:	0d 00 00 11 00       	or     $0x110000,%eax
406409:	28 2c 00             	sub    %ch,(%eax,%eax,1)
40640c:	00 06                	add    %al,(%esi)
40640e:	72 e3                	jb     0x4063f3
406410:	07                   	pop    %es
406411:	00 70 7e             	add    %dh,0x7e(%eax)
406414:	84 00                	test   %al,(%eax)
406416:	00 04 6f             	add    %al,(%edi,%ebp,2)
406419:	84 00                	test   %al,(%eax)
40641b:	00 0a                	add    %cl,(%edx)
40641d:	0a 06                	or     (%esi),%al
40641f:	74 01                	je     0x406422
406421:	00 00                	add    %al,(%eax)
406423:	1b 0b                	sbb    (%ebx),%ecx
406425:	38 00                	cmp    %al,(%eax)
406427:	00 00                	add    %al,(%eax)
406429:	00 07                	add    %al,(%edi)
40642b:	2a 13                	sub    (%ebx),%dl
40642d:	30 02                	xor    %al,(%edx)
40642f:	00 35 00 00 00 0a    	add    %dh,0xa000000
406435:	00 00                	add    %al,(%eax)
406437:	11 00                	adc    %eax,(%eax)
406439:	03 39                	add    (%ecx),%edi
40643b:	0e                   	push   %cs
40643c:	00 00                	add    %al,(%eax)
40643e:	00 02                	add    %al,(%edx)
406440:	7b 21                	jnp    0x406463
406442:	10 00                	adc    %al,(%eax)
406444:	04 14                	add    $0x14,%al
406446:	fe 01                	incb   (%ecx)
406448:	38 01                	cmp    %al,(%ecx)
40644a:	00 00                	add    %al,(%eax)
40644c:	00 17                	add    %dl,(%edi)
40644e:	00 0a                	add    %cl,(%edx)
406450:	06                   	push   %es
406451:	3a 0e                	cmp    (%esi),%cl
406453:	00 00                	add    %al,(%eax)
406455:	00 00                	add    %al,(%eax)
406457:	02 7b 21             	add    0x21(%ebx),%bh
40645a:	10 00                	adc    %al,(%eax)
40645c:	04 28                	add    $0x28,%al
40645e:	34 00                	xor    $0x0,%al
406460:	00 06                	add    %al,(%esi)
406462:	00 00                	add    %al,(%eax)
406464:	02 03                	add    (%ebx),%al
406466:	28 86 00 00 0a 00    	sub    %al,0xa0000(%esi)
40646c:	2a 00                	sub    (%eax),%al
40646e:	00 00                	add    %al,(%eax)
406470:	03 30                	add    (%eax),%esi
406472:	03 00                	add    (%eax),%eax
406474:	70 00                	jo     0x406476
406476:	00 00                	add    %al,(%eax)
406478:	00 00                	add    %al,(%eax)
40647a:	00 00                	add    %al,(%eax)
40647c:	00 02                	add    %al,(%edx)
40647e:	28 35 00 00 06 00    	sub    %dh,0x60000
406484:	02 22                	add    (%edx),%ah
406486:	00 00                	add    %al,(%eax)
406488:	c0 40 22 00          	rolb   $0x0,0x22(%eax)
40648c:	00 50 41             	add    %dl,0x41(%eax)
40648f:	73 87                	jae    0x406418
406491:	00 00                	add    %al,(%eax)
406493:	0a 28                	or     (%eax),%ch
406495:	88 00                	mov    %al,(%eax)
406497:	00 0a                	add    %cl,(%edx)
406499:	00 02                	add    %al,(%edx)
40649b:	17                   	pop    %ss
40649c:	28 89 00 00 0a 00    	sub    %cl,0xa0000(%ecx)
4064a2:	02 20                	add    (%eax),%ah
4064a4:	1c 01                	sbb    $0x1,%al
4064a6:	00 00                	add    %al,(%eax)
4064a8:	20 05 01 00 00 73    	and    %al,0x73000001
4064ae:	8a 00                	mov    (%eax),%al
4064b0:	00 0a                	add    %cl,(%edx)
4064b2:	28 8b 00 00 0a 00    	sub    %cl,0xa0000(%ebx)
4064b8:	02 72 f5             	add    -0xb(%edx),%dh
4064bb:	07                   	pop    %es
4064bc:	00 70 28             	add    %dh,0x28(%eax)
4064bf:	8c 00                	mov    %es,(%eax)
4064c1:	00 0a                	add    %cl,(%edx)
4064c3:	00 02                	add    %al,(%edx)
4064c5:	72 01                	jb     0x4064c8
4064c7:	08 00                	or     %al,(%eax)
4064c9:	70 6f                	jo     0x40653a
4064cb:	8d 00                	lea    (%eax),%eax
4064cd:	00 0a                	add    %cl,(%edx)
4064cf:	00 02                	add    %al,(%edx)
4064d1:	02 fe                	add    %dh,%bh
4064d3:	06                   	push   %es
4064d4:	31 00                	xor    %eax,(%eax)
4064d6:	00 06                	add    %al,(%esi)
4064d8:	73 5c                	jae    0x406536
4064da:	00 00                	add    %al,(%eax)
4064dc:	0a 28                	or     (%eax),%ch
4064de:	8e 00                	mov    (%eax),%es
4064e0:	00 0a                	add    %cl,(%edx)
4064e2:	00 02                	add    %al,(%edx)
4064e4:	16                   	push   %ss
4064e5:	28 8f 00 00 0a 00    	sub    %cl,0xa0000(%edi)
4064eb:	2a 13                	sub    (%ebx),%dl
4064ed:	30 02                	xor    %al,(%edx)
4064ef:	00 35 00 00 00 0a    	add    %dh,0xa000000
4064f5:	00 00                	add    %al,(%eax)
4064f7:	11 00                	adc    %eax,(%eax)
4064f9:	03 39                	add    (%ecx),%edi
4064fb:	0e                   	push   %cs
4064fc:	00 00                	add    %al,(%eax)
4064fe:	00 02                	add    %al,(%edx)
406500:	7b 23                	jnp    0x406525
406502:	10 00                	adc    %al,(%eax)
406504:	04 14                	add    $0x14,%al
406506:	fe 01                	incb   (%ecx)
406508:	38 01                	cmp    %al,(%ecx)
40650a:	00 00                	add    %al,(%eax)
40650c:	00 17                	add    %dl,(%edi)
40650e:	00 0a                	add    %cl,(%edx)
406510:	06                   	push   %es
406511:	3a 0e                	cmp    (%esi),%cl
406513:	00 00                	add    %al,(%eax)
406515:	00 00                	add    %al,(%eax)
406517:	02 7b 23             	add    0x23(%ebx),%bh
40651a:	10 00                	adc    %al,(%eax)
40651c:	04 28                	add    $0x28,%al
40651e:	3b 00                	cmp    (%eax),%eax
406520:	00 06                	add    %al,(%esi)
406522:	00 00                	add    %al,(%eax)
406524:	02 03                	add    (%ebx),%al
406526:	28 86 00 00 0a 00    	sub    %al,0xa0000(%esi)
40652c:	2a 00                	sub    (%eax),%al
40652e:	00 00                	add    %al,(%eax)
406530:	03 30                	add    (%eax),%esi
406532:	03 00                	add    (%eax),%eax
406534:	70 00                	jo     0x406536
406536:	00 00                	add    %al,(%eax)
406538:	00 00                	add    %al,(%eax)
40653a:	00 00                	add    %al,(%eax)
40653c:	00 02                	add    %al,(%edx)
40653e:	28 3c 00             	sub    %bh,(%eax,%eax,1)
406541:	00 06                	add    %al,(%esi)
406543:	00 02                	add    %al,(%edx)
406545:	22 00                	and    (%eax),%al
406547:	00 c0                	add    %al,%al
406549:	40                   	inc    %eax
40654a:	22 00                	and    (%eax),%al
40654c:	00 50 41             	add    %dl,0x41(%eax)
40654f:	73 87                	jae    0x4064d8
406551:	00 00                	add    %al,(%eax)
406553:	0a 28                	or     (%eax),%ch
406555:	88 00                	mov    %al,(%eax)
406557:	00 0a                	add    %cl,(%edx)
406559:	00 02                	add    %al,(%edx)
40655b:	17                   	pop    %ss
40655c:	28 89 00 00 0a 00    	sub    %cl,0xa0000(%ecx)
406562:	02 20                	add    (%eax),%ah
406564:	1c 01                	sbb    $0x1,%al
406566:	00 00                	add    %al,(%eax)
406568:	20 05 01 00 00 73    	and    %al,0x73000001
40656e:	8a 00                	mov    (%eax),%al
406570:	00 0a                	add    %cl,(%edx)
406572:	28 8b 00 00 0a 00    	sub    %cl,0xa0000(%ebx)
406578:	02 72 f5             	add    -0xb(%edx),%dh
40657b:	07                   	pop    %es
40657c:	00 70 28             	add    %dh,0x28(%eax)
40657f:	8c 00                	mov    %es,(%eax)
406581:	00 0a                	add    %cl,(%edx)
406583:	00 02                	add    %al,(%edx)
406585:	72 01                	jb     0x406588
406587:	08 00                	or     %al,(%eax)
406589:	70 6f                	jo     0x4065fa
40658b:	8d 00                	lea    (%eax),%eax
40658d:	00 0a                	add    %cl,(%edx)
40658f:	00 02                	add    %al,(%edx)
406591:	02 fe                	add    %dh,%bh
406593:	06                   	push   %es
406594:	38 00                	cmp    %al,(%eax)
406596:	00 06                	add    %al,(%esi)
406598:	73 5c                	jae    0x4065f6
40659a:	00 00                	add    %al,(%eax)
40659c:	0a 28                	or     (%eax),%ch
40659e:	8e 00                	mov    (%eax),%es
4065a0:	00 0a                	add    %cl,(%edx)
4065a2:	00 02                	add    %al,(%edx)
4065a4:	16                   	push   %ss
4065a5:	28 8f 00 00 0a 00    	sub    %cl,0xa0000(%edi)
4065ab:	2a 13                	sub    (%ebx),%dl
4065ad:	30 02                	xor    %al,(%edx)
4065af:	00 35 00 00 00 0a    	add    %dh,0xa000000
4065b5:	00 00                	add    %al,(%eax)
4065b7:	11 00                	adc    %eax,(%eax)
4065b9:	03 39                	add    (%ecx),%edi
4065bb:	0e                   	push   %cs
4065bc:	00 00                	add    %al,(%eax)
4065be:	00 02                	add    %al,(%edx)
4065c0:	7b 25                	jnp    0x4065e7
4065c2:	10 00                	adc    %al,(%eax)
4065c4:	04 14                	add    $0x14,%al
4065c6:	fe 01                	incb   (%ecx)
4065c8:	38 01                	cmp    %al,(%ecx)
4065ca:	00 00                	add    %al,(%eax)
4065cc:	00 17                	add    %dl,(%edi)
4065ce:	00 0a                	add    %cl,(%edx)