67fc92:	41                   	inc    %ecx
67fc93:	00 98 29 46 00 d4    	add    %bl,-0x2bffb9d7(%eax)
67fc99:	29 46 00             	sub    %eax,0x0(%esi)
67fc9c:	e0 2a                	loopne 0x67fcc8
67fc9e:	46                   	inc    %esi
67fc9f:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
67fca6:	42                   	inc    %edx
67fca7:	00 58 33             	add    %bl,0x33(%eax)
67fcaa:	46                   	inc    %esi
67fcab:	00 c0                	add    %al,%al
67fcad:	4a                   	dec    %edx
67fcae:	42                   	inc    %edx
67fcaf:	00 b4 6d 46 00 3c 24 	add    %dh,0x243c0046(%ebp,%ebp,2)
67fcb6:	46                   	inc    %esi
67fcb7:	00 80 f5 44 00 9c    	add    %al,-0x63ffbb0b(%eax)
67fcbd:	fa                   	cli
67fcbe:	44                   	inc    %esp
67fcbf:	00 e8                	add    %ch,%al
67fcc1:	f9                   	stc
67fcc2:	44                   	inc    %esp
67fcc3:	00 e8                	add    %ch,%al
67fcc5:	7a 44                	jp     0x67fd0b
67fcc7:	00 fc                	add    %bh,%ah
67fcc9:	ef                   	out    %eax,(%dx)
67fcca:	44                   	inc    %esp
67fccb:	00 38                	add    %bh,(%eax)
67fccd:	30 46 00             	xor    %al,0x0(%esi)
67fcd0:	3c ed                	cmp    $0xed,%al
67fcd2:	44                   	inc    %esp
67fcd3:	00 30                	add    %dh,(%eax)
67fcd5:	7a 44                	jp     0x67fd1b
67fcd7:	00 34 7a             	add    %dh,(%edx,%edi,2)
67fcda:	44                   	inc    %esp
67fcdb:	00 2c 31             	add    %ch,(%ecx,%esi,1)
67fcde:	46                   	inc    %esi
67fcdf:	00 bc aa 44 00 9c 85 	add    %bh,-0x7a63ffbc(%edx,%ebp,4)
67fce6:	44                   	inc    %esp
67fce7:	00 ac 7b 44 00 28 87 	add    %ch,-0x78d7ffbc(%ebx,%edi,2)
67fcee:	44                   	inc    %esp
67fcef:	00 20                	add    %ah,(%eax)
67fcf1:	33 46 00             	xor    0x0(%esi),%eax
67fcf4:	ec                   	in     (%dx),%al
67fcf5:	31 46 00             	xor    %eax,0x0(%esi)
67fcf8:	60                   	pusha
67fcf9:	88 44 00 98          	mov    %al,-0x68(%eax,%eax,1)
67fcfd:	33 46 00             	xor    0x0(%esi),%eax
67fd00:	40                   	inc    %eax
67fd01:	ab                   	stos   %eax,%es:(%edi)
67fd02:	44                   	inc    %esp
67fd03:	00 c8                	add    %cl,%al
67fd05:	ed                   	in     (%dx),%eax
67fd06:	44                   	inc    %esp
67fd07:	00 44 ee 44          	add    %al,0x44(%esi,%ebp,8)
67fd0b:	00 48 e9             	add    %cl,-0x17(%eax)
67fd0e:	44                   	inc    %esp
67fd0f:	00 28                	add    %ch,(%eax)
67fd11:	ee                   	out    %al,(%dx)
67fd12:	44                   	inc    %esp
67fd13:	00 18                	add    %bl,(%eax)
67fd15:	1f                   	pop    %ds
67fd16:	46                   	inc    %esi
67fd17:	00 a4 39 46 00 58 c4 	add    %ah,-0x3ba7ffba(%ecx,%edi,1)
67fd1e:	44                   	inc    %esp
67fd1f:	00 b4 18 68 00 94 49 	add    %dh,0x49940068(%eax,%ebx,1)
67fd26:	46                   	inc    %esi
67fd27:	00 54 48 46          	add    %dl,0x46(%eax,%ecx,2)
67fd2b:	00 f0                	add    %dh,%al
67fd2d:	c4 44 00 f4          	les    -0xc(%eax,%eax,1),%eax
67fd31:	c4 44 00 cc          	les    -0x34(%eax,%eax,1),%eax
67fd35:	4a                   	dec    %edx
67fd36:	46                   	inc    %esi
67fd37:	00 54 c3 44          	add    %dl,0x44(%ebx,%eax,8)
67fd3b:	00 68 ef             	add    %ch,-0x11(%eax)
67fd3e:	44                   	inc    %esp
67fd3f:	00 c0                	add    %al,%al
67fd41:	51                   	push   %ecx
67fd42:	46                   	inc    %esi
67fd43:	00 ec                	add    %ch,%ah
67fd45:	eb 44                	jmp    0x67fd8b
67fd47:	00 94 66 46 00 0c 19 	add    %dl,0x190c0046(%esi,%eiz,2)
67fd4e:	46                   	inc    %esi
67fd4f:	00 bc 1b 46 00 b4 57 	add    %bh,0x57b40046(%ebx,%ebx,1)
67fd56:	46                   	inc    %esi
67fd57:	00 bc 28 46 00 38 29 	add    %bh,0x29380046(%eax,%ebp,1)
67fd5e:	46                   	inc    %esi
67fd5f:	00 3c 6a             	add    %bh,(%edx,%ebp,2)
67fd62:	46                   	inc    %esi
67fd63:	00 00                	add    %al,(%eax)
67fd65:	26 46                	es inc %esi
67fd67:	00 78 65             	add    %bh,0x65(%eax)
67fd6a:	46                   	inc    %esi
67fd6b:	00 98 4c 46 00 2c    	add    %bl,0x2c00464c(%eax)
67fd71:	67 46                	addr16 inc %esi
67fd73:	00 1c 33             	add    %bl,(%ebx,%esi,1)
67fd76:	46                   	inc    %esi
67fd77:	00 0e                	add    %cl,(%esi)
67fd79:	00 00                	add    %al,(%eax)
67fd7b:	00 00                	add    %al,(%eax)
67fd7d:	00 05 00 00 00 ac    	add    %al,0xac000000
67fd83:	10 40 00             	adc    %al,0x0(%eax)
67fd86:	78 04                	js     0x67fd8c
67fd88:	00 00                	add    %al,(%eax)
67fd8a:	ac                   	lods   %ds:(%esi),%al
67fd8b:	10 40 00             	adc    %al,0x0(%eax)
67fd8e:	7c 04                	jl     0x67fd94
67fd90:	00 00                	add    %al,(%eax)
67fd92:	b8 10 40 00 84       	mov    $0x84004010,%eax
67fd97:	04 00                	add    $0x0,%al
67fd99:	00 ac 10 40 00 b0 04 	add    %ch,0x4b00040(%eax,%edx,1)
67fda0:	00 00                	add    %al,(%eax)
67fda2:	ac                   	lods   %ds:(%esi),%al
67fda3:	10 40 00             	adc    %al,0x0(%eax)
67fda6:	dc 04 00             	faddl  (%eax,%eax,1)
67fda9:	00 5b 00             	add    %bl,0x0(%ebx)
67fdac:	94                   	xchg   %eax,%esp
67fdad:	0b 68 00             	or     0x0(%eax),%ebp
67fdb0:	f0 02 00             	lock add (%eax),%al
67fdb3:	00 00                	add    %al,(%eax)
67fdb5:	00 06                	add    %al,(%esi)
67fdb7:	50                   	push   %eax
67fdb8:	61                   	popa
67fdb9:	6e                   	outsb  %ds:(%esi),(%dx)
67fdba:	65 6c                	gs insb (%dx),%es:(%edi)
67fdbc:	32 f4                	xor    %ah,%dh
67fdbe:	02 00                	add    (%eax),%al
67fdc0:	00 01                	add    %al,(%ecx)
67fdc2:	00 07                	add    %al,(%edi)
67fdc4:	54                   	push   %esp
67fdc5:	42                   	inc    %edx
67fdc6:	44                   	inc    %esp
67fdc7:	6f                   	outsl  %ds:(%esi),(%dx)
67fdc8:	63 6b 31             	arpl   %ebp,0x31(%ebx)
67fdcb:	f8                   	clc
67fdcc:	02 00                	add    (%eax),%al
67fdce:	00 02                	add    %al,(%edx)
67fdd0:	00 0b                	add    %cl,(%ebx)
67fdd2:	54                   	push   %esp
67fdd3:	42                   	inc    %edx
67fdd4:	58                   	pop    %eax
67fdd5:	54                   	push   %esp
67fdd6:	6f                   	outsl  %ds:(%esi),(%dx)
67fdd7:	6f                   	outsl  %ds:(%esi),(%dx)
67fdd8:	6c                   	insb   (%dx),%es:(%edi)
67fdd9:	62 61 72             	bound  %esp,0x72(%ecx)
67fddc:	32 fc                	xor    %ah,%bh
67fdde:	02 00                	add    (%eax),%al
67fde0:	00 03                	add    %al,(%ebx)
67fde2:	00 0f                	add    %cl,(%edi)
67fde4:	42                   	inc    %edx
67fde5:	6e                   	outsb  %ds:(%esi),(%dx)
67fde6:	74 57                	je     0x67fe3f
67fde8:	69 6e 64 6f 77 4f 62 	imul   $0x624f776f,0x64(%esi),%ebp
67fdef:	6a 65                	push   $0x65
67fdf1:	63 74 00 03          	arpl   %esi,0x3(%eax,%eax,1)
67fdf5:	00 00                	add    %al,(%eax)
67fdf7:	03 00                	add    (%eax),%eax
67fdf9:	0c 42                	or     $0x42,%al
67fdfb:	6e                   	outsb  %ds:(%esi),(%dx)
67fdfc:	74 52                	je     0x67fe50
67fdfe:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
67fe03:	67 6c                	insb   (%dx),%es:(%di)
67fe05:	65 04 03             	gs add $0x3,%al
67fe08:	00 00                	add    %al,(%eax)
67fe0a:	03 00                	add    (%eax),%eax
67fe0c:	0b 42 6e             	or     0x6e(%edx),%eax
67fe0f:	74 46                	je     0x67fe57
67fe11:	72 65                	jb     0x67fe78
67fe13:	65 68 61 6e 64 08    	gs push $0x8646e61
67fe19:	03 00                	add    (%eax),%eax
67fe1b:	00 00                	add    %al,(%eax)
67fe1d:	00 06                	add    %al,(%esi)
67fe1f:	50                   	push   %eax
67fe20:	61                   	popa
67fe21:	6e                   	outsb  %ds:(%esi),(%dx)
67fe22:	65 6c                	gs insb (%dx),%es:(%edi)
67fe24:	31 0c 03             	xor    %ecx,(%ebx,%eax,1)
67fe27:	00 00                	add    %al,(%eax)
67fe29:	04 00                	add    $0x0,%al
67fe2b:	0a 54 69 74          	or     0x74(%ecx,%ebp,2),%dl
67fe2f:	6c                   	insb   (%dx),%es:(%edi)
67fe30:	65 49                	gs dec %ecx
67fe32:	6d                   	insl   (%dx),%es:(%edi)
67fe33:	61                   	popa
67fe34:	67 65 10 03          	adc    %al,%gs:(%bp,%di)
67fe38:	00 00                	add    %al,(%eax)
67fe3a:	05 00 0a 49 6d       	add    $0x6d490a00,%eax
67fe3f:	61                   	popa
67fe40:	67 65 4c             	addr16 gs dec %esp
67fe43:	69 73 74 31 14 03 00 	imul   $0x31431,0x74(%ebx),%esi
67fe4a:	00 03                	add    %al,(%ebx)
67fe4c:	00 0d 42 6e 74 46    	add    %cl,0x46746e42
67fe52:	75 6c                	jne    0x67fec0
67fe54:	6c                   	insb   (%dx),%es:(%edi)
67fe55:	53                   	push   %ebx
67fe56:	63 72 65             	arpl   %esi,0x65(%edx)
67fe59:	65 6e                	outsb  %gs:(%esi),(%dx)
67fe5b:	18 03                	sbb    %al,(%ebx)
67fe5d:	00 00                	add    %al,(%eax)
67fe5f:	03 00                	add    (%eax),%eax
67fe61:	06                   	push   %es
67fe62:	42                   	inc    %edx
67fe63:	6e                   	outsb  %ds:(%esi),(%dx)
67fe64:	74 57                	je     0x67febd
67fe66:	65 62 1c 03          	bound  %ebx,%gs:(%ebx,%eax,1)
67fe6a:	00 00                	add    %al,(%eax)
67fe6c:	06                   	push   %es
67fe6d:	00 11                	add    %dl,(%ecx)
67fe6f:	54                   	push   %esp
67fe70:	42                   	inc    %edx
67fe71:	58                   	pop    %eax
67fe72:	53                   	push   %ebx
67fe73:	65 70 61             	gs jo  0x67fed7
67fe76:	72 61                	jb     0x67fed9
67fe78:	74 6f                	je     0x67fee9
67fe7a:	72 49                	jb     0x67fec5
67fe7c:	74 65                	je     0x67fee3
67fe7e:	6d                   	insl   (%dx),%es:(%edi)
67fe7f:	31 20                	xor    %esp,(%eax)
67fe81:	03 00                	add    (%eax),%eax
67fe83:	00 05 00 0a 49 6d    	add    %al,0x6d490a00
67fe89:	61                   	popa
67fe8a:	67 65 4c             	addr16 gs dec %esp
67fe8d:	69 73 74 32 24 03 00 	imul   $0x32432,0x74(%ebx),%esi
67fe94:	00 07                	add    %al,(%edi)
67fe96:	00 08                	add    %cl,(%eax)
67fe98:	42                   	inc    %edx
67fe99:	6e                   	outsb  %ds:(%esi),(%dx)
67fe9a:	74 43                	je     0x67fedf
67fe9c:	6c                   	insb   (%dx),%es:(%edi)
67fe9d:	6f                   	outsl  %ds:(%esi),(%dx)
67fe9e:	73 65                	jae    0x67ff05
67fea0:	28 03                	sub    %al,(%ebx)
67fea2:	00 00                	add    %al,(%eax)
67fea4:	07                   	pop    %es
67fea5:	00 0b                	add    %cl,(%ebx)
67fea7:	42                   	inc    %edx
67fea8:	6e                   	outsb  %ds:(%esi),(%dx)
67fea9:	74 4d                	je     0x67fef8
67feab:	69 6e 69 6d 69 7a 65 	imul   $0x657a696d,0x69(%esi),%ebp
67feb2:	2c 03                	sub    $0x3,%al
67feb4:	00 00                	add    %al,(%eax)
67feb6:	08 00                	or     %al,(%eax)
67feb8:	0d 43 6f 6f 6c       	or     $0x6c6f6f43,%eax
67febd:	54                   	push   %esp
67febe:	72 61                	jb     0x67ff21
67fec0:	79 49                	jns    0x67ff0b
67fec2:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
67fec5:	31 30                	xor    %esi,(%eax)
67fec7:	03 00                	add    (%eax),%eax
67fec9:	00 09                	add    %cl,(%ecx)
67fecb:	00 0b                	add    %cl,(%ebx)
67fecd:	42                   	inc    %edx
67fece:	6e                   	outsb  %ds:(%esi),(%dx)
67fecf:	74 53                	je     0x67ff24
67fed1:	65 74 74             	gs je  0x67ff48
67fed4:	69 6e 67 73 34 03 00 	imul   $0x33473,0x67(%esi),%ebp
67fedb:	00 03                	add    %al,(%ebx)
67fedd:	00 08                	add    %cl,(%eax)
67fedf:	4d                   	dec    %ebp
67fee0:	65 6e                	outsb  %gs:(%esi),(%dx)
67fee2:	75 48                	jne    0x67ff2c
67fee4:	65 6c                	gs insb (%dx),%es:(%edi)
67fee6:	70 38                	jo     0x67ff20
67fee8:	03 00                	add    (%eax),%eax
67feea:	00 06                	add    %al,(%esi)
67feec:	00 11                	add    %dl,(%ecx)
67feee:	54                   	push   %esp
67feef:	42                   	inc    %edx
67fef0:	58                   	pop    %eax
67fef1:	53                   	push   %ebx
67fef2:	65 70 61             	gs jo  0x67ff56
67fef5:	72 61                	jb     0x67ff58
67fef7:	74 6f                	je     0x67ff68
67fef9:	72 49                	jb     0x67ff44
67fefb:	74 65                	je     0x67ff62
67fefd:	6d                   	insl   (%dx),%es:(%edi)
67fefe:	32 3c 03             	xor    (%ebx,%eax,1),%bh
67ff01:	00 00                	add    %al,(%eax)
67ff03:	03 00                	add    (%eax),%eax
67ff05:	0c 53                	or     $0x53,%al
67ff07:	65 74 74             	gs je  0x67ff7e
67ff0a:	69 6e 67 73 4d 65 6e 	imul   $0x6e654d73,0x67(%esi),%ebp
67ff11:	75 40                	jne    0x67ff53
67ff13:	03 00                	add    (%eax),%eax
67ff15:	00 03                	add    %al,(%ebx)
67ff17:	00 0c 52             	add    %cl,(%edx,%edx,2)
67ff1a:	65 67 69 73 74 65 72 	imul   $0x654d7265,%gs:0x74(%bp,%di),%esi
67ff21:	4d 65
67ff23:	6e                   	outsb  %ds:(%esi),(%dx)
67ff24:	75 44                	jne    0x67ff6a
67ff26:	03 00                	add    (%eax),%eax
67ff28:	00 03                	add    %al,(%ebx)
67ff2a:	00 09                	add    %cl,(%ecx)
67ff2c:	41                   	inc    %ecx
67ff2d:	62 6f 75             	bound  %ebp,0x75(%edi)
67ff30:	74 4d                	je     0x67ff7f
67ff32:	65 6e                	outsb  %gs:(%esi),(%dx)
67ff34:	75 48                	jne    0x67ff7e
67ff36:	03 00                	add    (%eax),%eax
67ff38:	00 09                	add    %cl,(%ecx)
67ff3a:	00 08                	add    %cl,(%eax)
67ff3c:	53                   	push   %ebx
67ff3d:	6b 69 6e 4d          	imul   $0x4d,0x6e(%ecx),%ebp
67ff41:	65 6e                	outsb  %gs:(%esi),(%dx)
67ff43:	75 4c                	jne    0x67ff91
67ff45:	03 00                	add    (%eax),%eax
67ff47:	00 03                	add    %al,(%ebx)
67ff49:	00 09                	add    %cl,(%ecx)
67ff4b:	53                   	push   %ebx
67ff4c:	6b 69 6e 4d          	imul   $0x4d,0x6e(%ecx),%ebp
67ff50:	65 6e                	outsb  %gs:(%esi),(%dx)
67ff52:	75 32                	jne    0x67ff86
67ff54:	50                   	push   %eax
67ff55:	03 00                	add    (%eax),%eax
67ff57:	00 03                	add    %al,(%ebx)
67ff59:	00 09                	add    %cl,(%ecx)
67ff5b:	53                   	push   %ebx
67ff5c:	6b 69 6e 4d          	imul   $0x4d,0x6e(%ecx),%ebp
67ff60:	65 6e                	outsb  %gs:(%esi),(%dx)
67ff62:	75 33                	jne    0x67ff97
67ff64:	54                   	push   %esp
67ff65:	03 00                	add    (%eax),%eax
67ff67:	00 03                	add    %al,(%ebx)
67ff69:	00 09                	add    %cl,(%ecx)
67ff6b:	53                   	push   %ebx
67ff6c:	6b 69 6e 4d          	imul   $0x4d,0x6e(%ecx),%ebp
67ff70:	65 6e                	outsb  %gs:(%esi),(%dx)
67ff72:	75 34                	jne    0x67ffa8
67ff74:	58                   	pop    %eax
67ff75:	03 00                	add    (%eax),%eax
67ff77:	00 0a                	add    %cl,(%edx)
67ff79:	00 0c 43             	add    %cl,(%ebx,%eax,2)
67ff7c:	61                   	popa
67ff7d:	70 74                	jo     0x67fff3
67ff7f:	75 72                	jne    0x67fff3
67ff81:	65 54                	gs push %esp
67ff83:	69 6d 65 72 5c 03 00 	imul   $0x35c72,0x65(%ebp),%ebp
67ff8a:	00 06                	add    %al,(%esi)
67ff8c:	00 11                	add    %dl,(%ecx)
67ff8e:	54                   	push   %esp
67ff8f:	42                   	inc    %edx
67ff90:	58                   	pop    %eax
67ff91:	53                   	push   %ebx
67ff92:	65 70 61             	gs jo  0x67fff6
67ff95:	72 61                	jb     0x67fff8
67ff97:	74 6f                	je     0x680008
67ff99:	72 49                	jb     0x67ffe4
67ff9b:	74 65                	je     0x680002
67ff9d:	6d                   	insl   (%dx),%es:(%edi)
67ff9e:	35 60 03 00 00       	xor    $0x360,%eax