65bdc4:	00 02                	add    %al,(%edx)
65bdc6:	00 07                	add    %al,(%edi)
65bdc8:	4c                   	dec    %esp
65bdc9:	61                   	popa
65bdca:	62 65 6c             	bound  %esp,0x6c(%ebp)
65bdcd:	32 38                	xor    (%eax),%bh
65bdcf:	fc                   	cld
65bdd0:	02 00                	add    (%eax),%al
65bdd2:	00 02                	add    %al,(%edx)
65bdd4:	00 07                	add    %al,(%edi)
65bdd6:	4c                   	dec    %esp
65bdd7:	61                   	popa
65bdd8:	62 65 6c             	bound  %esp,0x6c(%ebp)
65bddb:	33 36                	xor    (%esi),%esi
65bddd:	00 03                	add    %al,(%ebx)
65bddf:	00 00                	add    %al,(%eax)
65bde1:	02 00                	add    (%eax),%al
65bde3:	07                   	pop    %es
65bde4:	4c                   	dec    %esp
65bde5:	61                   	popa
65bde6:	62 65 6c             	bound  %esp,0x6c(%ebp)
65bde9:	33 37                	xor    (%edi),%esi
65bdeb:	04 03                	add    $0x3,%al
65bded:	00 00                	add    %al,(%eax)
65bdef:	02 00                	add    (%eax),%al
65bdf1:	09 46 6f             	or     %eax,0x6f(%esi)
65bdf4:	6e                   	outsb  %ds:(%esi),(%dx)
65bdf5:	74 4c                	je     0x65be43
65bdf7:	61                   	popa
65bdf8:	62 65 6c             	bound  %esp,0x6c(%ebp)
65bdfb:	08 03                	or     %al,(%ebx)
65bdfd:	00 00                	add    %al,(%eax)
65bdff:	03 00                	add    (%eax),%eax
65be01:	07                   	pop    %es
65be02:	42                   	inc    %edx
65be03:	6e                   	outsb  %ds:(%esi),(%dx)
65be04:	74 4c                	je     0x65be52
65be06:	65 66 74 0c          	gs data16 je 0x65be16
65be0a:	03 00                	add    (%eax),%eax
65be0c:	00 03                	add    %al,(%ebx)
65be0e:	00 09                	add    %cl,(%ecx)
65be10:	42                   	inc    %edx
65be11:	6e                   	outsb  %ds:(%esi),(%dx)
65be12:	74 43                	je     0x65be57
65be14:	65 6e                	outsb  %gs:(%esi),(%dx)
65be16:	74 65                	je     0x65be7d
65be18:	72 10                	jb     0x65be2a
65be1a:	03 00                	add    (%eax),%eax
65be1c:	00 03                	add    %al,(%ebx)
65be1e:	00 08                	add    %cl,(%eax)
65be20:	42                   	inc    %edx
65be21:	6e                   	outsb  %ds:(%esi),(%dx)
65be22:	74 52                	je     0x65be76
65be24:	69 67 68 74 14 03 00 	imul   $0x31474,0x68(%edi),%esp
65be2b:	00 02                	add    %al,(%edx)
65be2d:	00 0a                	add    %cl,(%edx)
65be2f:	53                   	push   %ebx
65be30:	61                   	popa
65be31:	6d                   	insl   (%dx),%es:(%edi)
65be32:	70 6c                	jo     0x65bea0
65be34:	65 54                	gs push %esp
65be36:	65 78 74             	gs js  0x65bead
65be39:	18 03                	sbb    %al,(%ebx)
65be3b:	00 00                	add    %al,(%eax)
65be3d:	00 00                	add    %al,(%eax)
65be3f:	0f 43 61 70          	cmovae 0x70(%ecx),%esp
65be43:	74 69                	je     0x65beae
65be45:	6f                   	outsl  %ds:(%esi),(%dx)
65be46:	6e                   	outsb  %ds:(%esi),(%dx)
65be47:	44                   	inc    %esp
65be48:	61                   	popa
65be49:	74 65                	je     0x65beb0
65be4b:	54                   	push   %esp
65be4c:	69 6d 65 1c 03 00 00 	imul   $0x31c,0x65(%ebp),%ebp
65be53:	00 00                	add    %al,(%eax)
65be55:	13 43 61             	adc    0x61(%ebx),%eax
65be58:	70 74                	jo     0x65bece
65be5a:	69 6f 6e 43 6f 6d 70 	imul   $0x706d6f43,0x6e(%edi),%ebp
65be61:	75 74                	jne    0x65bed7
65be63:	65 72 4e             	gs jb  0x65beb4
65be66:	61                   	popa
65be67:	6d                   	insl   (%dx),%es:(%edi)
65be68:	65 20 03             	and    %al,%gs:(%ebx)
65be6b:	00 00                	add    %al,(%eax)
65be6d:	00 00                	add    %al,(%eax)
65be6f:	0f 43 61 70          	cmovae 0x70(%ecx),%esp
65be73:	74 69                	je     0x65bede
65be75:	6f                   	outsl  %ds:(%esi),(%dx)
65be76:	6e                   	outsb  %ds:(%esi),(%dx)
65be77:	55                   	push   %ebp
65be78:	73 65                	jae    0x65bedf
65be7a:	72 6e                	jb     0x65beea
65be7c:	61                   	popa
65be7d:	6d                   	insl   (%dx),%es:(%edi)
65be7e:	65 24 03             	gs and $0x3,%al
65be81:	00 00                	add    %al,(%eax)
65be83:	04 00                	add    $0x0,%al
65be85:	12 43 61             	adc    0x61(%ebx),%al
65be88:	70 74                	jo     0x65befe
65be8a:	69 6f 6e 42 6f 72 64 	imul   $0x64726f42,0x6e(%edi),%ebp
65be91:	65 72 43             	gs jb  0x65bed7
65be94:	6f                   	outsl  %ds:(%esi),(%dx)
65be95:	6c                   	insb   (%dx),%es:(%edi)
65be96:	6f                   	outsl  %ds:(%esi),(%dx)
65be97:	72 28                	jb     0x65bec1
65be99:	03 00                	add    (%eax),%eax
65be9b:	00 04 00             	add    %al,(%eax,%eax,1)
65be9e:	0e                   	push   %cs
65be9f:	43                   	inc    %ebx
65bea0:	61                   	popa
65bea1:	70 74                	jo     0x65bf17
65bea3:	69 6f 6e 42 4b 43 6f 	imul   $0x6f434b42,0x6e(%edi),%ebp
65beaa:	6c                   	insb   (%dx),%es:(%edi)
65beab:	6f                   	outsl  %ds:(%esi),(%dx)
65beac:	72 2c                	jb     0x65beda
65beae:	03 00                	add    (%eax),%eax
65beb0:	00 05 00 11 43 61    	add    %al,0x61431100
65beb6:	70 74                	jo     0x65bf2c
65beb8:	69 6f 6e 42 6f 72 64 	imul   $0x64726f42,0x6e(%edi),%ebp
65bebf:	65 72 53             	gs jb  0x65bf15
65bec2:	69 7a 65 30 03 00 00 	imul   $0x330,0x65(%edx),%edi
65bec9:	06                   	push   %es
65beca:	00 12                	add    %dl,(%edx)
65becc:	43                   	inc    %ebx
65becd:	61                   	popa
65bece:	70 74                	jo     0x65bf44
65bed0:	69 6f 6e 42 6f 72 64 	imul   $0x64726f42,0x6e(%edi),%ebp
65bed7:	65 72 53             	gs jb  0x65bf2d
65beda:	69 7a 65 4e 34 03 00 	imul   $0x3344e,0x65(%edx),%edi
65bee1:	00 04 00             	add    %al,(%eax,%eax,1)
65bee4:	10 43 61             	adc    %al,0x61(%ebx)
65bee7:	70 74                	jo     0x65bf5d
65bee9:	69 6f 6e 46 6f 6e 74 	imul   $0x746e6f46,0x6e(%edi),%ebp
65bef0:	43                   	inc    %ebx
65bef1:	6f                   	outsl  %ds:(%esi),(%dx)
65bef2:	6c                   	insb   (%dx),%es:(%edi)
65bef3:	6f                   	outsl  %ds:(%esi),(%dx)
65bef4:	72 38                	jb     0x65bf2e
65bef6:	03 00                	add    (%eax),%eax
65bef8:	00 07                	add    %al,(%edi)
65befa:	00 07                	add    %al,(%edi)
65befc:	42                   	inc    %edx
65befd:	6e                   	outsb  %ds:(%esi),(%dx)
65befe:	74 46                	je     0x65bf46
65bf00:	6f                   	outsl  %ds:(%esi),(%dx)
65bf01:	6e                   	outsb  %ds:(%esi),(%dx)
65bf02:	74 3c                	je     0x65bf40
65bf04:	03 00                	add    (%eax),%eax
65bf06:	00 01                	add    %al,(%ecx)
65bf08:	00 09                	add    %cl,(%ecx)
65bf0a:	47                   	inc    %edi
65bf0b:	72 6f                	jb     0x65bf7c
65bf0d:	75 70                	jne    0x65bf7f
65bf0f:	42                   	inc    %edx
65bf10:	6f                   	outsl  %ds:(%esi),(%dx)
65bf11:	78 32                	js     0x65bf45
65bf13:	40                   	inc    %eax
65bf14:	03 00                	add    (%eax),%eax
65bf16:	00 08                	add    %cl,(%eax)
65bf18:	00 08                	add    %cl,(%eax)
65bf1a:	49                   	dec    %ecx
65bf1b:	6d                   	insl   (%dx),%es:(%edi)
65bf1c:	61                   	popa
65bf1d:	67 65 45             	addr16 gs inc %ebp
65bf20:	6e                   	outsb  %ds:(%esi),(%dx)
65bf21:	32 44 03 00          	xor    0x0(%ebx,%eax,1),%al
65bf25:	00 07                	add    %al,(%edi)
65bf27:	00 09                	add    %cl,(%ecx)
65bf29:	42                   	inc    %edx
65bf2a:	6e                   	outsb  %ds:(%esi),(%dx)
65bf2b:	74 43                	je     0x65bf70
65bf2d:	61                   	popa
65bf2e:	6e                   	outsb  %ds:(%esi),(%dx)
65bf2f:	63 65 6c             	arpl   %esp,0x6c(%ebp)
65bf32:	48                   	dec    %eax
65bf33:	03 00                	add    (%eax),%eax
65bf35:	00 07                	add    %al,(%edi)
65bf37:	00 05 42 6e 74 4f    	add    %al,0x4f746e42
65bf3d:	4b                   	dec    %ebx
65bf3e:	4c                   	dec    %esp
65bf3f:	03 00                	add    (%eax),%eax
65bf41:	00 09                	add    %cl,(%ecx)
65bf43:	00 0c 43             	add    %cl,(%ebx,%eax,2)
65bf46:	6f                   	outsl  %ds:(%esi),(%dx)
65bf47:	6c                   	insb   (%dx),%es:(%edi)
65bf48:	6f                   	outsl  %ds:(%esi),(%dx)
65bf49:	72 44                	jb     0x65bf8f
65bf4b:	69 61 6c 6f 67 31 50 	imul   $0x5031676f,0x6c(%ecx),%esp
65bf52:	03 00                	add    (%eax),%eax
65bf54:	00 0a                	add    %cl,(%edx)
65bf56:	00 0e                	add    %cl,(%esi)
65bf58:	54                   	push   %esp
65bf59:	65 78 74             	gs js  0x65bfd0
65bf5c:	46                   	inc    %esi
65bf5d:	6f                   	outsl  %ds:(%esi),(%dx)
65bf5e:	6e                   	outsb  %ds:(%esi),(%dx)
65bf5f:	74 44                	je     0x65bfa5
65bf61:	69 61 6c 6f 67 54 03 	imul   $0x354676f,0x6c(%ecx),%esp
65bf68:	00 00                	add    %al,(%eax)
65bf6a:	07                   	pop    %es
65bf6b:	00 08                	add    %cl,(%eax)
65bf6d:	42                   	inc    %edx
65bf6e:	6e                   	outsb  %ds:(%esi),(%dx)
65bf6f:	74 52                	je     0x65bfc3
65bf71:	65 73 65             	gs jae 0x65bfd9
65bf74:	74 58                	je     0x65bfce
65bf76:	03 00                	add    (%eax),%eax
65bf78:	00 00                	add    %al,(%eax)
65bf7a:	00 0d 43 61 70 74    	add    %cl,0x74706143
65bf80:	69 6f 6e 42 6f 74 74 	imul   $0x74746f42,0x6e(%edi),%ebp
65bf87:	6f                   	outsl  %ds:(%esi),(%dx)
65bf88:	6d                   	insl   (%dx),%es:(%edi)
65bf89:	0a 00                	or     (%eax),%al
65bf8b:	11 00                	adc    %eax,(%eax)
65bf8d:	d0 c0                	rol    $1,%al
65bf8f:	65 00 0a             	add    %cl,%gs:(%edx)
65bf92:	46                   	inc    %esi
65bf93:	6f                   	outsl  %ds:(%esi),(%dx)
65bf94:	72 6d                	jb     0x65c003
65bf96:	43                   	inc    %ebx
65bf97:	72 65                	jb     0x65bffe
65bf99:	61                   	popa
65bf9a:	74 65                	je     0x65c001
65bf9c:	0f 00 54 c9 65       	lldt   0x65(%ecx,%ecx,8)
65bfa1:	00 08                	add    %cl,(%eax)
65bfa3:	46                   	inc    %esi
65bfa4:	6f                   	outsl  %ds:(%esi),(%dx)
65bfa5:	72 6d                	jb     0x65c014
65bfa7:	53                   	push   %ebx
65bfa8:	68 6f 77 11 00       	push   $0x11776f
65bfad:	88 cc                	mov    %cl,%ah
65bfaf:	65 00 0a             	add    %cl,%gs:(%edx)
65bfb2:	42                   	inc    %edx
65bfb3:	6e                   	outsb  %ds:(%esi),(%dx)
65bfb4:	74 4f                	je     0x65c005
65bfb6:	4b                   	dec    %ebx
65bfb7:	43                   	inc    %ebx
65bfb8:	6c                   	insb   (%dx),%es:(%edi)
65bfb9:	69 63 6b 1f 00 70 ce 	imul   $0xce70001f,0x6b(%ebx),%esp
65bfc0:	65 00 18             	add    %bl,%gs:(%eax)
65bfc3:	43                   	inc    %ebx
65bfc4:	61                   	popa
65bfc5:	70 74                	jo     0x65c03b
65bfc7:	69 6f 6e 43 6f 6d 70 	imul   $0x706d6f43,0x6e(%edi),%ebp
65bfce:	75 74                	jne    0x65c044
65bfd0:	65 72 4e             	gs jb  0x65c021
65bfd3:	61                   	popa
65bfd4:	6d                   	insl   (%dx),%es:(%edi)
65bfd5:	65 43                	gs inc %ebx
65bfd7:	6c                   	insb   (%dx),%es:(%edi)
65bfd8:	69 63 6b 1e 00 80 ce 	imul   $0xce80001e,0x6b(%ebx),%esp
65bfdf:	65 00 17             	add    %dl,%gs:(%edi)
65bfe2:	43                   	inc    %ebx
65bfe3:	61                   	popa
65bfe4:	70 74                	jo     0x65c05a
65bfe6:	69 6f 6e 42 6f 72 64 	imul   $0x64726f42,0x6e(%edi),%ebp
65bfed:	65 72 43             	gs jb  0x65c033
65bff0:	6f                   	outsl  %ds:(%esi),(%dx)
65bff1:	6c                   	insb   (%dx),%es:(%edi)
65bff2:	6f                   	outsl  %ds:(%esi),(%dx)
65bff3:	72 43                	jb     0x65c038
65bff5:	6c                   	insb   (%dx),%es:(%edi)
65bff6:	69 63 6b 13 00 e4 ce 	imul   $0xcee40013,0x6b(%ebx),%esp
65bffd:	65 00 0c 42          	add    %cl,%gs:(%edx,%eax,2)
65c001:	6e                   	outsb  %ds:(%esi),(%dx)
65c002:	74 46                	je     0x65c04a
65c004:	6f                   	outsl  %ds:(%esi),(%dx)
65c005:	6e                   	outsb  %ds:(%esi),(%dx)
65c006:	74 43                	je     0x65c04b
65c008:	6c                   	insb   (%dx),%es:(%edi)
65c009:	69 63 6b 15 00 88 cf 	imul   $0xcf880015,0x6b(%ebx),%esp
65c010:	65 00 0e             	add    %cl,%gs:(%esi)
65c013:	42                   	inc    %edx
65c014:	6e                   	outsb  %ds:(%esi),(%dx)
65c015:	74 43                	je     0x65c05a
65c017:	61                   	popa
65c018:	6e                   	outsb  %ds:(%esi),(%dx)
65c019:	63 65 6c             	arpl   %esp,0x6c(%ebp)
65c01c:	43                   	inc    %ebx
65c01d:	6c                   	insb   (%dx),%es:(%edi)
65c01e:	69 63 6b 12 00 90 cf 	imul   $0xcf900012,0x6b(%ebx),%esp
65c025:	65 00 0b             	add    %cl,%gs:(%ebx)
65c028:	46                   	inc    %esi
65c029:	6f                   	outsl  %ds:(%esi),(%dx)
65c02a:	72 6d                	jb     0x65c099
65c02c:	4b                   	dec    %ebx
65c02d:	65 79 44             	gs jns 0x65c074
65c030:	6f                   	outsl  %ds:(%esi),(%dx)
65c031:	77 6e                	ja     0x65c0a1
65c033:	14 00                	adc    $0x0,%al
65c035:	9c                   	pushf
65c036:	cf                   	iret
65c037:	65 00 0d 42 6e 74 52 	add    %cl,%gs:0x52746e42
65c03e:	65 73 65             	gs jae 0x65c0a6
65c041:	74 43                	je     0x65c086
65c043:	6c                   	insb   (%dx),%es:(%edi)
65c044:	69 63 6b 16 00 a0 d0 	imul   $0xd0a00016,0x6b(%ebx),%esp
65c04b:	65 00 0f             	add    %cl,%gs:(%edi)
65c04e:	55                   	push   %ebp
65c04f:	73 65                	jae    0x65c0b6
65c051:	43                   	inc    %ebx
65c052:	61                   	popa
65c053:	70 74                	jo     0x65c0c9
65c055:	69 6f 6e 43 6c 69 63 	imul   $0x63696c43,0x6e(%edi),%ebp
65c05c:	6b 10 54             	imul   $0x54,(%eax),%edx
65c05f:	43                   	inc    %ebx
65c060:	6f                   	outsl  %ds:(%esi),(%dx)
65c061:	6d                   	insl   (%dx),%es:(%edi)
65c062:	6d                   	insl   (%dx),%es:(%edi)
65c063:	65 6e                	outsb  %gs:(%esi),(%dx)
65c065:	74 53                	je     0x65c0ba
65c067:	65 74 74             	gs je  0x65c0de
65c06a:	69 6e 67 73 0b 00 f0 	imul   $0xf0000b73,0x67(%esi),%ebp
65c071:	73 43                	jae    0x65c0b6
65c073:	00 5c 34 43          	add    %bl,0x43(%esp,%esi,1)
65c077:	00 e8                	add    %ch,%al
65c079:	3c 43                	cmp    $0x43,%al
65c07b:	00 c8                	add    %cl,%al
65c07d:	33 49 00             	xor    0x0(%ecx),%ecx
65c080:	d4 d7                	aam    $0xd7
65c082:	43                   	inc    %ebx
65c083:	00 80 45 43 00 a8    	add    %al,-0x57ffbcbb(%eax)
65c089:	a0 49 00 60 6b       	mov    0x6b600049,%al
65c08e:	43                   	inc    %ebx
65c08f:	00 4c 65 5d          	add    %cl,0x5d(%ebp,%eiz,2)
65c093:	00 b4 f4 43 00 9c f7 	add    %dh,-0x863ffbd(%esp,%esi,8)
65c09a:	43                   	inc    %ebx
65c09b:	00 a0 c0 65 00 07    	add    %ah,0x70065c0(%eax)
65c0a1:	10 54 43 6f          	adc    %dl,0x6f(%ebx,%eax,2)
65c0a5:	6d                   	insl   (%dx),%es:(%edi)
65c0a6:	6d                   	insl   (%dx),%es:(%edi)
65c0a7:	65 6e                	outsb  %gs:(%esi),(%dx)
65c0a9:	74 53                	je     0x65c0fe
65c0ab:	65 74 74             	gs je  0x65c122
65c0ae:	69 6e 67 73 90 bc 65 	imul   $0x65bc9073,0x67(%esi),%ebp
65c0b5:	00 e8                	add    %ch,%al
65c0b7:	f6 45 00 5c          	testb  $0x5c,0x0(%ebp)
65c0bb:	00 10                	add    %dl,(%eax)
65c0bd:	55                   	push   %ebp
65c0be:	43                   	inc    %ebx
65c0bf:	6f                   	outsl  %ds:(%esi),(%dx)
65c0c0:	6d                   	insl   (%dx),%es:(%edi)
65c0c1:	6d                   	insl   (%dx),%es:(%edi)
65c0c2:	65 6e                	outsb  %gs:(%esi),(%dx)
65c0c4:	74 53                	je     0x65c119
65c0c6:	65 74 74             	gs je  0x65c13d
65c0c9:	69 6e 67 73 00 00 90 	imul   $0x90000073,0x67(%esi),%ebp
65c0d0:	53                   	push   %ebx
65c0d1:	8b d8                	mov    %eax,%ebx
65c0d3:	c6 83 69 03 00 00 00 	movb   $0x0,0x369(%ebx)