4063e1:	00 00                	add    %al,(%eax)
4063e3:	00 00                	add    %al,(%eax)
4063e5:	00 c6                	add    %al,%dh
4063e7:	05 60 07 06 00       	add    $0x60760,%eax
4063ec:	4b                   	dec    %ebx
4063ed:	00 26                	add    %ah,(%esi)
4063ef:	3f                   	aas
4063f0:	00 00                	add    %al,(%eax)
4063f2:	00 00                	add    %al,(%eax)
4063f4:	86 08                	xchg   %cl,(%eax)
4063f6:	89 0f                	mov    %ecx,(%edi)
4063f8:	1a 06                	sbb    (%esi),%al
4063fa:	4b                   	dec    %ebx
4063fb:	00 2e                	add    %ch,(%esi)
4063fd:	3f                   	aas
4063fe:	00 00                	add    %al,(%eax)
406400:	00 00                	add    %al,(%eax)
406402:	86 08                	xchg   %cl,(%eax)
406404:	96                   	xchg   %eax,%esi
406405:	0f 1f 06             	nopl   (%esi)
406408:	4b                   	dec    %ebx
406409:	00 37                	add    %dh,(%edi)
40640b:	3f                   	aas
40640c:	00 00                	add    %al,(%eax)
40640e:	00 00                	add    %al,(%eax)
406410:	86 18                	xchg   %bl,(%eax)
406412:	f9                   	stc
406413:	12 06                	adc    (%esi),%al
406415:	00 4c 00 41          	add    %cl,0x41(%eax,%eax,1)
406419:	3f                   	aas
40641a:	00 00                	add    %al,(%eax)
40641c:	00 00                	add    %al,(%eax)
40641e:	86 18                	xchg   %bl,(%eax)
406420:	f9                   	stc
406421:	12 1f                	adc    (%edi),%bl
406423:	06                   	push   %es
406424:	4c                   	dec    %esp
406425:	00 53 3f             	add    %dl,0x3f(%ebx)
406428:	00 00                	add    %al,(%eax)
40642a:	00 00                	add    %al,(%eax)
40642c:	e6 01                	out    %al,$0x1
40642e:	60                   	pusha
40642f:	07                   	pop    %es
406430:	06                   	push   %es
406431:	00 4d 00             	add    %cl,0x0(%ebp)
406434:	64 3f                	fs aas
406436:	00 00                	add    %al,(%eax)
406438:	00 00                	add    %al,(%eax)
40643a:	c6 00 fb             	movb   $0xfb,(%eax)
40643d:	0a ac 00 4d 00 90 3f 	or     0x3f90004d(%eax,%eax,1),%ch
406444:	00 00                	add    %al,(%eax)
406446:	00 00                	add    %al,(%eax)
406448:	86 08                	xchg   %cl,(%eax)
40644a:	03 05 25 06 4d 00    	add    0x4d0625,%eax
406450:	b0 3f                	mov    $0x3f,%al
406452:	00 00                	add    %al,(%eax)
406454:	00 00                	add    %al,(%eax)
406456:	86 08                	xchg   %cl,(%eax)
406458:	1e                   	push   %ds
406459:	05 25 06 4d 00       	add    $0x4d0625,%eax
40645e:	d0 3f                	sarb   $1,(%edi)
406460:	00 00                	add    %al,(%eax)
406462:	00 00                	add    %al,(%eax)
406464:	86 08                	xchg   %cl,(%eax)
406466:	90                   	nop
406467:	02 1a                	add    (%edx),%bl
406469:	06                   	push   %es
40646a:	4d                   	dec    %ebp
40646b:	00 ed                	add    %ch,%ch
40646d:	3f                   	aas
40646e:	00 00                	add    %al,(%eax)
406470:	00 00                	add    %al,(%eax)
406472:	86 18                	xchg   %bl,(%eax)
406474:	f9                   	stc
406475:	12 52 01             	adc    0x1(%edx),%dl
406478:	4d                   	dec    %ebp
406479:	00 fe                	add    %bh,%dh
40647b:	3f                   	aas
40647c:	00 00                	add    %al,(%eax)
40647e:	00 00                	add    %al,(%eax)
406480:	86 18                	xchg   %bl,(%eax)
406482:	f9                   	stc
406483:	12 1f                	adc    (%edi),%bl
406485:	06                   	push   %es
406486:	4f                   	dec    %edi
406487:	00 14 40             	add    %dl,(%eax,%eax,2)
40648a:	00 00                	add    %al,(%eax)
40648c:	00 00                	add    %al,(%eax)
40648e:	e6 01                	out    %al,$0x1
406490:	10 10                	adc    %dl,(%eax)
406492:	29 06                	sub    %eax,(%esi)
406494:	50                   	push   %eax
406495:	00 58 40             	add    %bl,0x40(%eax)
406498:	00 00                	add    %al,(%eax)
40649a:	00 00                	add    %al,(%eax)
40649c:	e6 01                	out    %al,$0x1
40649e:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
40649f:	14 2f                	adc    $0x2f,%al
4064a1:	06                   	push   %es
4064a2:	51                   	push   %ecx
4064a3:	00 8c 40 00 00 00 00 	add    %cl,0x0(%eax,%eax,2)
4064aa:	e6 01                	out    %al,$0x1
4064ac:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4064ad:	14 35                	adc    $0x35,%al
4064af:	06                   	push   %es
4064b0:	52                   	push   %edx
4064b1:	00 b4 40 00 00 00 00 	add    %dh,0x0(%eax,%eax,2)
4064b8:	c6 00 a7             	movb   $0xa7,(%eax)
4064bb:	14 3a                	adc    $0x3a,%al
4064bd:	06                   	push   %es
4064be:	53                   	push   %ebx
4064bf:	00 e0                	add    %ah,%al
4064c1:	40                   	inc    %eax
4064c2:	00 00                	add    %al,(%eax)
4064c4:	00 00                	add    %al,(%eax)
4064c6:	c6 00 a5             	movb   $0xa5,(%eax)
4064c9:	04 da                	add    $0xda,%al
4064cb:	00 54 00 20          	add    %dl,0x20(%eax,%eax,1)
4064cf:	41                   	inc    %ecx
4064d0:	00 00                	add    %al,(%eax)
4064d2:	00 00                	add    %al,(%eax)
4064d4:	c6 00 fb             	movb   $0xfb,(%eax)
4064d7:	0a ac 00 54 00 54 41 	or     0x41540054(%eax,%eax,1),%ch
4064de:	00 00                	add    %al,(%eax)
4064e0:	00 00                	add    %al,(%eax)
4064e2:	96                   	xchg   %eax,%esi
4064e3:	00 11                	add    %dl,(%ecx)
4064e5:	05 3f 06 54 00       	add    $0x54063f,%eax
4064ea:	74 41                	je     0x40652d
4064ec:	00 00                	add    %al,(%eax)
4064ee:	00 00                	add    %al,(%eax)
4064f0:	96                   	xchg   %eax,%esi
4064f1:	00 30                	add    %dh,(%eax)
4064f3:	05 3f 06 55 00       	add    $0x55063f,%eax
4064f8:	b4 41                	mov    $0x41,%ah
4064fa:	00 00                	add    %al,(%eax)
4064fc:	00 00                	add    %al,(%eax)
4064fe:	96                   	xchg   %eax,%esi
4064ff:	00 a3 0a 45 06 56    	add    %ah,0x5606450a(%ebx)
406505:	00 e4                	add    %ah,%ah
406507:	41                   	inc    %ecx
406508:	00 00                	add    %al,(%eax)
40650a:	00 00                	add    %al,(%eax)
40650c:	96                   	xchg   %eax,%esi
40650d:	00 6c 04 4c          	add    %ch,0x4c(%esp,%eax,1)
406511:	06                   	push   %es
406512:	57                   	push   %edi
406513:	00 04 42             	add    %al,(%edx,%eax,2)
406516:	00 00                	add    %al,(%eax)
406518:	00 00                	add    %al,(%eax)
40651a:	96                   	xchg   %eax,%esi
40651b:	00 78 04             	add    %bh,0x4(%eax)
40651e:	4c                   	dec    %esp
40651f:	06                   	push   %es
406520:	59                   	pop    %ecx
406521:	00 28                	add    %ch,(%eax)
406523:	42                   	inc    %edx
406524:	00 00                	add    %al,(%eax)
406526:	00 00                	add    %al,(%eax)
406528:	96                   	xchg   %eax,%esi
406529:	08 89 16 45 06 5b    	or     %cl,0x5b064516(%ecx)
40652f:	00 40 42             	add    %al,0x42(%eax)
406532:	00 00                	add    %al,(%eax)
406534:	00 00                	add    %al,(%eax)
406536:	96                   	xchg   %eax,%esi
406537:	08 96 0e 45 06 5c    	or     %dl,0x5c06450e(%esi)
40653d:	00 68 42             	add    %ch,0x42(%eax)
406540:	00 00                	add    %al,(%eax)
406542:	00 00                	add    %al,(%eax)
406544:	96                   	xchg   %eax,%esi
406545:	08 bf 18 54 06 5d    	or     %bh,0x5d065418(%edi)
40654b:	00 90 42 00 00 00    	add    %dl,0x42(%eax)
406551:	00 96 08 d7 17 45    	add    %dl,0x4517d708(%esi)
406557:	06                   	push   %es
406558:	5e                   	pop    %esi
406559:	00 b8 42 00 00 00    	add    %bh,0x42(%eax)
40655f:	00 96 08 7d 0f 5a    	add    %dl,0x5a0f7d08(%esi)
406565:	06                   	push   %es
406566:	5f                   	pop    %edi
406567:	00 ec                	add    %ch,%ah
406569:	42                   	inc    %edx
40656a:	00 00                	add    %al,(%eax)
40656c:	00 00                	add    %al,(%eax)
40656e:	96                   	xchg   %eax,%esi
40656f:	08 7d 0f             	or     %bh,0xf(%ebp)
406572:	63 06                	arpl   %eax,(%esi)
406574:	61                   	popa
406575:	00 14 43             	add    %dl,(%ebx,%eax,2)
406578:	00 00                	add    %al,(%eax)
40657a:	00 00                	add    %al,(%eax)
40657c:	96                   	xchg   %eax,%esi
40657d:	08 07                	or     %al,(%edi)
40657f:	0f 5a 06             	cvtps2pd (%esi),%xmm0
406582:	63 00                	arpl   %eax,(%eax)
406584:	48                   	dec    %eax
406585:	43                   	inc    %ebx
406586:	00 00                	add    %al,(%eax)
406588:	00 00                	add    %al,(%eax)
40658a:	96                   	xchg   %eax,%esi
40658b:	08 07                	or     %al,(%edi)
40658d:	0f 63 06             	packsswb (%esi),%mm0
406590:	65 00 70 43          	add    %dh,%gs:0x43(%eax)
406594:	00 00                	add    %al,(%eax)
406596:	00 00                	add    %al,(%eax)
406598:	96                   	xchg   %eax,%esi
406599:	08 e1                	or     %ah,%cl
40659b:	19 5a 06             	sbb    %ebx,0x6(%edx)
40659e:	67 00 a4 43 00       	add    %ah,0x43(%si)
4065a3:	00 00                	add    %al,(%eax)
4065a5:	00 96 08 e1 19 63    	add    %dl,0x6319e108(%esi)
4065ab:	06                   	push   %es
4065ac:	69 00 cc 43 00 00    	imul   $0x43cc,(%eax),%eax
4065b2:	00 00                	add    %al,(%eax)
4065b4:	96                   	xchg   %eax,%esi
4065b5:	08 7d 0e             	or     %bh,0xe(%ebp)
4065b8:	5a                   	pop    %edx
4065b9:	06                   	push   %es
4065ba:	6b 00 00             	imul   $0x0,(%eax),%eax
4065bd:	44                   	inc    %esp
4065be:	00 00                	add    %al,(%eax)
4065c0:	00 00                	add    %al,(%eax)
4065c2:	96                   	xchg   %eax,%esi
4065c3:	08 7d 0e             	or     %bh,0xe(%ebp)
4065c6:	63 06                	arpl   %eax,(%esi)
4065c8:	6d                   	insl   (%dx),%es:(%edi)
4065c9:	00 28                	add    %ch,(%eax)
4065cb:	44                   	inc    %esp
4065cc:	00 00                	add    %al,(%eax)
4065ce:	00 00                	add    %al,(%eax)
4065d0:	96                   	xchg   %eax,%esi
4065d1:	08 96 16 5a 06 6f    	or     %dl,0x6f065a16(%esi)
4065d7:	00 5c 44 00          	add    %bl,0x0(%esp,%eax,2)
4065db:	00 00                	add    %al,(%eax)
4065dd:	00 96 08 96 16 63    	add    %dl,0x63169608(%esi)
4065e3:	06                   	push   %es
4065e4:	71 00                	jno    0x4065e6
4065e6:	84 44 00 00          	test   %al,0x0(%eax,%eax,1)
4065ea:	00 00                	add    %al,(%eax)
4065ec:	96                   	xchg   %eax,%esi
4065ed:	08 15 17 63 06 73    	or     %dl,0x73066317
4065f3:	00 b4 44 00 00 00 00 	add    %dh,0x0(%esp,%eax,2)
4065fa:	96                   	xchg   %eax,%esi
4065fb:	08 08                	or     %cl,(%eax)
4065fd:	17                   	pop    %ss
4065fe:	63 06                	arpl   %eax,(%esi)
406600:	75 00                	jne    0x406602
406602:	e4 44                	in     $0x44,%al
406604:	00 00                	add    %al,(%eax)
406606:	00 00                	add    %al,(%eax)
406608:	96                   	xchg   %eax,%esi
406609:	08 28                	or     %ch,(%eax)
40660b:	04 5a                	add    $0x5a,%al
40660d:	06                   	push   %es
40660e:	77 00                	ja     0x406610
406610:	18 45 00             	sbb    %al,0x0(%ebp)
406613:	00 00                	add    %al,(%eax)
406615:	00 96 08 28 04 63    	add    %dl,0x63042808(%esi)
40661b:	06                   	push   %es
40661c:	79 00                	jns    0x40661e
40661e:	40                   	inc    %eax
40661f:	45                   	inc    %ebp
406620:	00 00                	add    %al,(%eax)
406622:	00 00                	add    %al,(%eax)
406624:	96                   	xchg   %eax,%esi
406625:	08 47 11             	or     %al,0x11(%edi)
406628:	5a                   	pop    %edx
406629:	06                   	push   %es
40662a:	7b 00                	jnp    0x40662c
40662c:	74 45                	je     0x406673
40662e:	00 00                	add    %al,(%eax)
406630:	00 00                	add    %al,(%eax)
406632:	96                   	xchg   %eax,%esi
406633:	08 47 11             	or     %al,0x11(%edi)
406636:	63 06                	arpl   %eax,(%esi)
406638:	7d 00                	jge    0x40663a
40663a:	9c                   	pushf
40663b:	45                   	inc    %ebp
40663c:	00 00                	add    %al,(%eax)
40663e:	00 00                	add    %al,(%eax)
406640:	96                   	xchg   %eax,%esi
406641:	08 54 11 5a          	or     %dl,0x5a(%ecx,%edx,1)
406645:	06                   	push   %es
406646:	7f 00                	jg     0x406648
406648:	d0 45 00             	rolb   $1,0x0(%ebp)
40664b:	00 00                	add    %al,(%eax)
40664d:	00 96 08 54 11 63    	add    %dl,0x63115408(%esi)
406653:	06                   	push   %es
406654:	81 00 f8 45 00 00    	addl   $0x45f8,(%eax)
40665a:	00 00                	add    %al,(%eax)
40665c:	96                   	xchg   %eax,%esi
40665d:	08 0e                	or     %cl,(%esi)
40665f:	1a 6b 06             	sbb    0x6(%ebx),%ch
406662:	83 00 14             	addl   $0x14,(%eax)
406665:	46                   	inc    %esi
406666:	00 00                	add    %al,(%eax)
406668:	00 00                	add    %al,(%eax)
40666a:	96                   	xchg   %eax,%esi
40666b:	08 0e                	or     %cl,(%esi)
40666d:	1a 73 06             	sbb    0x6(%ebx),%dh
406670:	85 00                	test   %eax,(%eax)
406672:	30 46 00             	xor    %al,0x0(%esi)
406675:	00 00                	add    %al,(%eax)
406677:	00 96 08 1a 1a 6b    	add    %dl,0x6b1a1a08(%esi)
40667d:	06                   	push   %es
40667e:	87 00                	xchg   %eax,(%eax)
406680:	50                   	push   %eax
406681:	46                   	inc    %esi
406682:	00 00                	add    %al,(%eax)
406684:	00 00                	add    %al,(%eax)
406686:	96                   	xchg   %eax,%esi
406687:	08 1a                	or     %bl,(%edx)
406689:	1a 73 06             	sbb    0x6(%ebx),%dh
40668c:	89 00                	mov    %eax,(%eax)
40668e:	70 46                	jo     0x4066d6
406690:	00 00                	add    %al,(%eax)
406692:	00 00                	add    %al,(%eax)
406694:	96                   	xchg   %eax,%esi
406695:	08 26                	or     %ah,(%esi)
406697:	0e                   	push   %cs
406698:	6b 06 8b             	imul   $0xffffff8b,(%esi),%eax
40669b:	00 94 46 00 00 00 00 	add    %dl,0x0(%esi,%eax,2)
4066a2:	96                   	xchg   %eax,%esi
4066a3:	08 26                	or     %ah,(%esi)
4066a5:	0e                   	push   %cs
4066a6:	73 06                	jae    0x4066ae
4066a8:	8d 00                	lea    (%eax),%eax
4066aa:	b4 46                	mov    $0x46,%ah
4066ac:	00 00                	add    %al,(%eax)
4066ae:	00 00                	add    %al,(%eax)
4066b0:	96                   	xchg   %eax,%esi
4066b1:	08 35 0e 6b 06 8f    	or     %dh,0x8f066b0e
4066b7:	00 d8                	add    %bl,%al
4066b9:	46                   	inc    %esi
4066ba:	00 00                	add    %al,(%eax)
4066bc:	00 00                	add    %al,(%eax)
4066be:	96                   	xchg   %eax,%esi
4066bf:	08 35 0e 73 06 91    	or     %dh,0x9106730e
4066c5:	00 f8                	add    %bh,%al
4066c7:	46                   	inc    %esi
4066c8:	00 00                	add    %al,(%eax)
4066ca:	00 00                	add    %al,(%eax)
4066cc:	96                   	xchg   %eax,%esi
4066cd:	08 98 0c 6b 06 93    	or     %bl,-0x6cf994f4(%eax)
4066d3:	00 20                	add    %ah,(%eax)
4066d5:	47                   	inc    %edi
4066d6:	00 00                	add    %al,(%eax)
4066d8:	00 00                	add    %al,(%eax)
4066da:	96                   	xchg   %eax,%esi
4066db:	08 98 0c 73 06 95    	or     %bl,-0x6af98cf4(%eax)
4066e1:	00 40 47             	add    %al,0x47(%eax)