67e40b:	00 1c 47             	add    %bl,(%edi,%eax,2)
67e40e:	42                   	inc    %edx
67e40f:	00 d4                	add    %dl,%ah
67e411:	3c 40                	cmp    $0x40,%al
67e413:	00 30                	add    %dh,(%eax)
67e415:	cb                   	lret
67e416:	44                   	inc    %esp
67e417:	00 10                	add    %dl,(%eax)
67e419:	3a 40 00             	cmp    0x0(%eax),%al
67e41c:	2c 3a                	sub    $0x3a,%al
67e41e:	40                   	inc    %eax
67e41f:	00 04 0b             	add    %al,(%ebx,%ecx,1)
67e422:	45                   	inc    %ebp
67e423:	00 6c fa 44          	add    %ch,0x44(%edx,%edi,8)
67e427:	00 f8                	add    %bh,%al
67e429:	c2 44 00             	ret    $0x44
67e42c:	48                   	dec    %eax
67e42d:	c7 41 00 c0 a8 44 00 	movl   $0x44a8c0,0x0(%ecx)
67e434:	74 7c                	je     0x67e4b2
67e436:	44                   	inc    %esp
67e437:	00 e0                	add    %ah,%al
67e439:	af                   	scas   %es:(%edi),%eax
67e43a:	44                   	inc    %esp
67e43b:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
67e442:	42                   	inc    %edx
67e443:	00 c8                	add    %cl,%al
67e445:	4a                   	dec    %edx
67e446:	42                   	inc    %edx
67e447:	00 c0                	add    %al,%al
67e449:	4a                   	dec    %edx
67e44a:	42                   	inc    %edx
67e44b:	00 e8                	add    %ch,%al
67e44d:	4d                   	dec    %ebp
67e44e:	42                   	inc    %edx
67e44f:	00 e0                	add    %ah,%al
67e451:	01 45 00             	add    %eax,0x0(%ebp)
67e454:	80 f5 44             	xor    $0x44,%ch
67e457:	00 9c fa 44 00 e8 f9 	add    %bl,-0x617ffbc(%edx,%edi,8)
67e45e:	44                   	inc    %esp
67e45f:	00 e8                	add    %ch,%al
67e461:	7a 44                	jp     0x67e4a7
67e463:	00 fc                	add    %bh,%ah
67e465:	ef                   	out    %eax,(%dx)
67e466:	44                   	inc    %esp
67e467:	00 1c f0             	add    %bl,(%eax,%esi,8)
67e46a:	44                   	inc    %esp
67e46b:	00 3c ed 44 00 30 7a 	add    %bh,0x7a300044(,%ebp,8)
67e472:	44                   	inc    %esp
67e473:	00 34 7a             	add    %dh,(%edx,%edi,2)
67e476:	44                   	inc    %esp
67e477:	00 90 aa 44 00 bc    	add    %dl,-0x43ffbb56(%eax)
67e47d:	aa                   	stos   %al,%es:(%edi)
67e47e:	44                   	inc    %esp
67e47f:	00 9c 85 44 00 ac 7b 	add    %bl,0x7bac0044(%ebp,%eax,4)
67e486:	44                   	inc    %esp
67e487:	00 28                	add    %ch,(%eax)
67e489:	87 44 00 a0          	xchg   %eax,-0x60(%eax,%eax,1)
67e48d:	86 44 00 b4          	xchg   %al,-0x4c(%eax,%eax,1)
67e491:	89 44 00 60          	mov    %eax,0x60(%eax,%eax,1)
67e495:	88 44 00 cc          	mov    %al,-0x34(%eax,%eax,1)
67e499:	c9                   	leave
67e49a:	44                   	inc    %esp
67e49b:	00 40 ab             	add    %al,-0x55(%eax)
67e49e:	44                   	inc    %esp
67e49f:	00 c8                	add    %cl,%al
67e4a1:	ed                   	in     (%dx),%eax
67e4a2:	44                   	inc    %esp
67e4a3:	00 44 ee 44          	add    %al,0x44(%esi,%ebp,8)
67e4a7:	00 48 e9             	add    %cl,-0x17(%eax)
67e4aa:	44                   	inc    %esp
67e4ab:	00 28                	add    %ch,(%eax)
67e4ad:	ee                   	out    %al,(%dx)
67e4ae:	44                   	inc    %esp
67e4af:	00 58 b0             	add    %bl,-0x50(%eax)
67e4b2:	44                   	inc    %esp
67e4b3:	00 ec                	add    %ch,%ah
67e4b5:	b6 44                	mov    $0x44,%dh
67e4b7:	00 58 c4             	add    %bl,-0x3c(%eax)
67e4ba:	44                   	inc    %esp
67e4bb:	00 a0 55 68 00 3c    	add    %ah,0x3c006855(%eax)
67e4c1:	c1 44 00 a4 bf       	roll   $0xbf,-0x5c(%eax,%eax,1)
67e4c6:	44                   	inc    %esp
67e4c7:	00 f0                	add    %dh,%al
67e4c9:	c4 44 00 f4          	les    -0xc(%eax,%eax,1),%eax
67e4cd:	c4 44 00 ac          	les    -0x54(%eax,%eax,1),%eax
67e4d1:	c3                   	ret
67e4d2:	44                   	inc    %esp
67e4d3:	00 54 c3 44          	add    %dl,0x44(%ebx,%eax,8)
67e4d7:	00 68 ef             	add    %ch,-0x11(%eax)
67e4da:	44                   	inc    %esp
67e4db:	00 54 0b 45          	add    %dl,0x45(%ebx,%ecx,1)
67e4df:	00 ec                	add    %ch,%ah
67e4e1:	eb 44                	jmp    0x67e527
67e4e3:	00 d4                	add    %dl,%ah
67e4e5:	ee                   	out    %al,(%dx)
67e4e6:	44                   	inc    %esp
67e4e7:	00 f4                	add    %dh,%ah
67e4e9:	02 45 00             	add    0x0(%ebp),%al
67e4ec:	fc                   	cld
67e4ed:	06                   	push   %es
67e4ee:	45                   	inc    %ebp
67e4ef:	00 40 56             	add    %al,0x56(%eax)
67e4f2:	68 00 78 06 45       	push   $0x45067800
67e4f7:	00 a0 06 45 00 9c    	add    %ah,-0x63ffbafa(%eax)
67e4fd:	03 45 00             	add    0x0(%ebp),%eax
67e500:	01 00                	add    %eax,(%eax)
67e502:	85 00                	test   %eax,(%eax)
67e504:	bc 55 68 00 0d       	mov    $0xd006855,%esp
67e509:	54                   	push   %esp
67e50a:	58                   	pop    %eax
67e50b:	50                   	push   %eax
67e50c:	48                   	dec    %eax
67e50d:	69 6e 74 57 69 6e 64 	imul   $0x646e6957,0x74(%esi),%ebp
67e514:	6f                   	outsl  %ds:(%esi),(%dx)
67e515:	77 8b                	ja     0x67e4a2
67e517:	c0 1c e5 67 00 07 0d 	rcrb   $0x54,0xd070067(,%eiz,8)
67e51e:	54
67e51f:	58                   	pop    %eax
67e520:	50                   	push   %eax
67e521:	48                   	dec    %eax
67e522:	69 6e 74 57 69 6e 64 	imul   $0x646e6957,0x74(%esi),%ebp
67e529:	6f                   	outsl  %ds:(%esi),(%dx)
67e52a:	77 24                	ja     0x67e550
67e52c:	e4 67                	in     $0x67,%al
67e52e:	00 80 4d 44 00 0b    	add    %al,0xb00444d(%eax)
67e534:	00 0a                	add    %cl,(%edx)
67e536:	55                   	push   %ebp
67e537:	4d                   	dec    %ebp
67e538:	61                   	popa
67e539:	69 6e 50 61 6e 65 6c 	imul   $0x6c656e61,0x50(%esi),%ebp
67e540:	00 00                	add    %al,(%eax)
67e542:	8b c0                	mov    %eax,%eax
67e544:	90                   	nop
67e545:	e5 67                	in     $0x67,%eax
67e54f:	00 c0                	add    %al,%al
67e551:	e5 67                	in     $0x67,%eax
67e553:	00 28                	add    %ch,(%eax)
67e555:	e6 67                	out    %al,$0x67
67e563:	00 12                	add    %dl,(%edx)
67e565:	e6 67                	out    %al,$0x67
67e567:	00 24 02             	add    %ah,(%edx,%eax,1)
67e56a:	00 00                	add    %al,(%eax)
67e56c:	74 a3                	je     0x67e511
67e56e:	41                   	inc    %ecx
67e56f:	00 c8                	add    %cl,%al
67e571:	4d                   	dec    %ebp
67e572:	42                   	inc    %edx
67e573:	00 cc                	add    %cl,%ah
67e575:	3c 40                	cmp    $0x40,%al
67e577:	00 1c 47             	add    %bl,(%edi,%eax,2)
67e57a:	42                   	inc    %edx
67e57b:	00 d4                	add    %dl,%ah
67e57d:	3c 40                	cmp    $0x40,%al
67e57f:	00 c8                	add    %cl,%al
67e581:	3c 40                	cmp    $0x40,%al
67e583:	00 10                	add    %dl,(%eax)
67e585:	3a 40 00             	cmp    0x0(%eax),%al
67e588:	2c 3a                	sub    $0x3a,%al
67e58a:	40                   	inc    %eax
67e58b:	00 a4 46 42 00 2c c8 	add    %ah,-0x37d3ffbe(%esi,%eax,2)
67e592:	41                   	inc    %ecx
67e593:	00 d0                	add    %dl,%al
67e595:	49                   	dec    %ecx
67e596:	42                   	inc    %edx
67e597:	00 48 c7             	add    %cl,-0x39(%eax)
67e59a:	41                   	inc    %ecx
67e59b:	00 a8 4a 42 00 74    	add    %ch,0x7400424a(%eax)
67e5a1:	49                   	dec    %ecx
67e5a2:	42                   	inc    %edx
67e5a3:	00 b8 4a 42 00 b0    	add    %bh,-0x4fffbdb6(%eax)
67e5a9:	4b                   	dec    %ebx
67e5aa:	42                   	inc    %edx
67e5ab:	00 e0                	add    %ah,%al
67e5ad:	4d                   	dec    %ebp
67e5ae:	42                   	inc    %edx
67e5af:	00 c8                	add    %cl,%al
67e5b1:	4a                   	dec    %edx
67e5b2:	42                   	inc    %edx
67e5b3:	00 c0                	add    %al,%al
67e5b5:	4a                   	dec    %edx
67e5b6:	42                   	inc    %edx
67e5b7:	00 e8                	add    %ch,%al
67e5b9:	4d                   	dec    %ebp
67e5ba:	42                   	inc    %edx
67e5bb:	00 f8                	add    %bh,%al
67e5bd:	0b 68 00             	or     0x0(%eax),%ebp
67e5c0:	0e                   	push   %cs
67e5c1:	00 00                	add    %al,(%eax)
67e5c3:	00 00                	add    %al,(%eax)
67e5c5:	00 09                	add    %cl,(%ecx)
67e5c7:	00 00                	add    %al,(%eax)
67e5c9:	00 ac 10 40 00 30 00 	add    %ch,0x300040(%eax,%edx,1)
67e5d0:	00 00                	add    %al,(%eax)
67e5d2:	ac                   	lods   %ds:(%esi),%al
67e5d3:	10 40 00             	adc    %al,0x0(%eax)
67e5d6:	34 00                	xor    $0x0,%al
67e5d8:	00 00                	add    %al,(%eax)
67e5da:	ac                   	lods   %ds:(%esi),%al
67e5db:	10 40 00             	adc    %al,0x0(%eax)
67e5de:	8c 00                	mov    %es,(%eax)
67e5e0:	00 00                	add    %al,(%eax)
67e5e2:	ac                   	lods   %ds:(%esi),%al
67e5e3:	10 40 00             	adc    %al,0x0(%eax)
67e5e6:	90                   	nop
67e5e7:	00 00                	add    %al,(%eax)
67e5e9:	00 ac 10 40 00 38 01 	add    %ch,0x1380040(%eax,%edx,1)
67e5f0:	00 00                	add    %al,(%eax)
67e5f2:	ac                   	lods   %ds:(%esi),%al
67e5f3:	10 40 00             	adc    %al,0x0(%eax)
67e5f6:	3c 01                	cmp    $0x1,%al
67e5f8:	00 00                	add    %al,(%eax)
67e5fa:	ac                   	lods   %ds:(%esi),%al
67e5fb:	10 40 00             	adc    %al,0x0(%eax)
67e5fe:	48                   	dec    %eax
67e5ff:	01 00                	add    %eax,(%eax)
67e601:	00 ac 10 40 00 e8 01 	add    %ch,0x1e80040(%eax,%edx,1)
67e608:	00 00                	add    %al,(%eax)
67e60a:	ac                   	lods   %ds:(%esi),%al
67e60b:	10 40 00             	adc    %al,0x0(%eax)
67e60e:	10 02                	adc    %al,(%edx)
67e610:	00 00                	add    %al,(%eax)
67e612:	10 54 50 72          	adc    %dl,0x72(%eax,%edx,2)
67e616:	6f                   	outsl  %ds:(%esi),(%dx)
67e617:	67 72 61             	addr16 jb 0x67e67b
67e61a:	6d                   	insl   (%dx),%es:(%edi)
67e61b:	53                   	push   %ebx
67e61c:	65 74 74             	gs je  0x67e693
67e61f:	69 6e 67 73 90 28 e6 	imul   $0xe6289073,0x67(%esi),%ebp
67e626:	67 00 07             	add    %al,(%bx)
67e629:	10 54 50 72          	adc    %dl,0x72(%eax,%edx,2)
67e62d:	6f                   	outsl  %ds:(%esi),(%dx)
67e62e:	67 72 61             	addr16 jb 0x67e692
67e631:	6d                   	insl   (%dx),%es:(%edi)
67e632:	53                   	push   %ebx
67e633:	65 74 74             	gs je  0x67e6aa
67e636:	69 6e 67 73 90 e5 67 	imul   $0x67e59073,0x67(%esi),%ebp
67e63d:	00 70 a4             	add    %dh,-0x5c(%eax)
67e640:	41                   	inc    %ecx
67e641:	00 8e 00 0a 55 4d    	add    %cl,0x4d550a00(%esi)
67e647:	61                   	popa
67e648:	69 6e 50 61 6e 65 6c 	imul   $0x6c656e61,0x50(%esi),%ebp
67e64f:	8c 00                	mov    %es,(%eax)
67e651:	ac                   	lods   %ds:(%esi),%al
67e652:	10 40 00             	adc    %al,0x0(%eax)
67e655:	30 00                	xor    %al,(%eax)
67e657:	00 ff                	add    %bh,%bh
67e659:	30 00                	xor    %al,(%eax)
67e65b:	00 ff                	add    %bh,%bh
67e65d:	01 00                	add    %eax,(%eax)
67e65f:	00 00                	add    %al,(%eax)
67e661:	00 00                	add    %al,(%eax)
67e663:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e669:	02 00                	add    (%eax),%al
67e66b:	08 55 73             	or     %dl,0x73(%ebp)
67e66e:	65 72 4e             	gs jb  0x67e6bf
67e671:	61                   	popa
67e672:	6d                   	insl   (%dx),%es:(%edi)
67e673:	65 ac                	lods   %gs:(%esi),%al
67e675:	10 40 00             	adc    %al,0x0(%eax)
67e678:	34 00                	xor    $0x0,%al
67e67a:	00 ff                	add    %bh,%bh
67e67c:	34 00                	xor    $0x0,%al
67e67e:	00 ff                	add    %bh,%bh
67e680:	01 00                	add    %eax,(%eax)
67e682:	00 00                	add    %al,(%eax)
67e684:	00 00                	add    %al,(%eax)
67e686:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e68c:	03 00                	add    (%eax),%eax
67e68e:	10 52 65             	adc    %dl,0x65(%edx)
67e691:	67 69 73 74 72 61 74 	imul   $0x69746172,0x74(%bp,%di),%esi
67e698:	69
67e699:	6f                   	outsl  %ds:(%esi),(%dx)
67e69a:	6e                   	outsb  %ds:(%esi),(%dx)
67e69b:	43                   	inc    %ebx
67e69c:	6f                   	outsl  %ds:(%esi),(%dx)
67e69d:	64 65 54             	fs gs push %esp
67e6a0:	10 40 00             	adc    %al,0x0(%eax)
67e6a3:	38 00                	cmp    %al,(%eax)
67e6a5:	00 ff                	add    %bh,%bh
67e6a7:	38 00                	cmp    %al,(%eax)
67e6a9:	00 ff                	add    %bh,%bh
67e6ab:	01 00                	add    %eax,(%eax)
67e6ad:	00 00                	add    %al,(%eax)
67e6af:	00 00                	add    %al,(%eax)
67e6b1:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e6b7:	04 00                	add    $0x0,%al
67e6b9:	0b 49 6e             	or     0x6e(%ecx),%ecx
67e6bc:	73 74                	jae    0x67e732
67e6be:	61                   	popa
67e6bf:	6c                   	insb   (%dx),%es:(%edi)
67e6c0:	6c                   	insb   (%dx),%es:(%edi)
67e6c1:	44                   	inc    %esp
67e6c2:	61                   	popa
67e6c3:	74 65                	je     0x67e72a
67e6c5:	54                   	push   %esp
67e6c6:	10 40 00             	adc    %al,0x0(%eax)
67e6c9:	3c 00                	cmp    $0x0,%al
67e6cb:	00 ff                	add    %bh,%bh
67e6cd:	3c 00                	cmp    $0x0,%al
67e6cf:	00 ff                	add    %bh,%bh
67e6d1:	01 00                	add    %eax,(%eax)
67e6d3:	00 00                	add    %al,(%eax)
67e6d5:	00 00                	add    %al,(%eax)
67e6d7:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e6dd:	05 00 06 53 6b       	add    $0x6b530600,%eax
67e6e2:	69 6e 4e 4f 54 10 40 	imul   $0x4010544f,0x4e(%esi),%ebp
67e6e9:	00 40 00             	add    %al,0x0(%eax)
67e6ec:	00 ff                	add    %bh,%bh
67e6ee:	40                   	inc    %eax
67e6ef:	00 00                	add    %al,(%eax)
67e6f1:	ff 01                	incl   (%ecx)
67e6f3:	00 00                	add    %al,(%eax)
67e6f5:	00 00                	add    %al,(%eax)
67e6f7:	00 00                	add    %al,(%eax)
67e6f9:	80 00 00             	addb   $0x0,(%eax)
67e6fc:	00 80 06 00 09 52    	add    %al,0x52090006(%eax)
67e702:	75 6e                	jne    0x67e772
67e704:	43                   	inc    %ebx
67e705:	6f                   	outsl  %ds:(%esi),(%dx)
67e706:	75 6e                	jne    0x67e776
67e708:	74 73                	je     0x67e77d
67e70a:	00 10                	add    %dl,(%eax)
67e70c:	40                   	inc    %eax
67e70d:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
67e711:	ff 44 00 00          	incl   0x0(%eax,%eax,1)
67e715:	ff 01                	incl   (%ecx)
67e717:	00 00                	add    %al,(%eax)
67e719:	00 00                	add    %al,(%eax)
67e71b:	00 00                	add    %al,(%eax)
67e71d:	80 00 00             	addb   $0x0,(%eax)
67e720:	00 80 07 00 10 53    	add    %al,0x53100007(%eax)
67e726:	68 6f 77 44 6f       	push   $0x6f44776f
67e72b:	6e                   	outsb  %ds:(%esi),(%dx)
67e72c:	61                   	popa
67e72d:	74 65                	je     0x67e794
67e72f:	44                   	inc    %esp
67e730:	69 61 6c 6f 67 00 10 	imul   $0x1000676f,0x6c(%ecx),%esp
67e737:	40                   	inc    %eax
67e738:	00 45 00             	add    %al,0x0(%ebp)
67e73b:	00 ff                	add    %bh,%bh
67e73d:	45                   	inc    %ebp
67e73e:	00 00                	add    %al,(%eax)
67e740:	ff 01                	incl   (%ecx)
67e742:	00 00                	add    %al,(%eax)
67e744:	00 00                	add    %al,(%eax)
67e746:	00 00                	add    %al,(%eax)
67e748:	80 00 00             	addb   $0x0,(%eax)
67e74b:	00 80 08 00 11 4d    	add    %al,0x4d110008(%eax)
67e751:	69 6e 69 6d 69 7a 65 	imul   $0x657a696d,0x69(%esi),%ebp
67e758:	41                   	inc    %ecx