422c11:	01 00                	add    %eax,(%eax)
422c13:	66 01 00             	add    %ax,(%eax)
422c16:	00 00                	add    %al,(%eax)
422c18:	00 04 00             	add    %al,(%eax,%eax,1)
422c23:	00 00                	add    %al,(%eax)
422c25:	0a 00                	or     (%eax),%al
422c27:	fa                   	cli
422c28:	04 00                	add    $0x0,%al
422c2a:	00 00                	add    %al,(%eax)
422c2c:	00 0a                	add    %cl,(%edx)
422c36:	00 00                	add    %al,(%eax)
422c38:	00 0a                	add    %cl,(%edx)
422c3a:	00 8a 01 00 00 00    	add    %cl,0x1(%edx)
422c40:	00 04 00             	add    %al,(%eax,%eax,1)
422c4b:	00 00                	add    %al,(%eax)
422c4d:	01 00                	add    %eax,(%eax)
422c4f:	e6 05                	out    %al,$0x5
422c59:	02 00                	add    (%eax),%al
422c5b:	00 00                	add    %al,(%eax)
422c5d:	9a 04 00 00 04 00 03 	lcall  $0x300,$0x4000004
422c64:	00 05 00 03 00 08    	add    %al,0x8000300
422c6a:	00 07                	add    %al,(%edi)
422c6c:	00 09                	add    %cl,(%ecx)
422c6e:	00 07                	add    %al,(%edi)
422c70:	00 0f                	add    %cl,(%edi)
422c72:	00 0e                	add    %cl,(%esi)
422c74:	00 10                	add    %dl,(%eax)
422c76:	00 0e                	add    %cl,(%esi)
422c78:	00 11                	add    %dl,(%ecx)
422c7a:	00 0e                	add    %cl,(%esi)
422c7c:	00 fd                	add    %bh,%ch
422c7e:	00 3d 04 01 01 9c    	add    %bh,0x9c010104
422c84:	04 00                	add    $0x0,%al
422c86:	4c                   	dec    %esp
422c87:	64 63 5f 49          	arpl   %ebx,%fs:0x49(%edi)
422c8b:	34 5f                	xor    $0x5f,%al
422c8d:	30 00                	xor    %al,(%eax)
422c8f:	4c                   	dec    %esp
422c90:	64 6c                	fs insb (%dx),%es:(%edi)
422c92:	6f                   	outsl  %ds:(%esi),(%dx)
422c93:	63 5f 30             	arpl   %ebx,0x30(%edi)
422c96:	00 53 74             	add    %dl,0x74(%ebx)
422c99:	6c                   	insb   (%dx),%es:(%edi)
422c9a:	6f                   	outsl  %ds:(%esi),(%dx)
422c9b:	63 5f 30             	arpl   %ebx,0x30(%edi)
422c9e:	00 4c 64 61          	add    %cl,0x61(%esp,%eiz,2)
422ca2:	72 67                	jb     0x422d0b
422ca4:	5f                   	pop    %edi
422ca5:	30 00                	xor    %al,(%eax)
422ca7:	4c                   	dec    %esp
422ca8:	64 63 5f 49          	arpl   %ebx,%fs:0x49(%edi)
422cac:	34 5f                	xor    $0x5f,%al
422cae:	4d                   	dec    %ebp
422caf:	31 00                	xor    %eax,(%eax)
422cb1:	4c                   	dec    %esp
422cb2:	64 6c                	fs insb (%dx),%es:(%edi)
422cb4:	6f                   	outsl  %ds:(%esi),(%dx)
422cb5:	63 5f 31             	arpl   %ebx,0x31(%edi)
422cb8:	00 53 74             	add    %dl,0x74(%ebx)
422cbb:	6c                   	insb   (%dx),%es:(%edi)
422cbc:	6f                   	outsl  %ds:(%esi),(%dx)
422cbd:	63 5f 31             	arpl   %ebx,0x31(%edi)
422cc0:	00 49 45             	add    %cl,0x45(%ecx)
422cc3:	6e                   	outsb  %ds:(%esi),(%dx)
422cc4:	75 6d                	jne    0x422d33
422cc6:	65 72 61             	gs jb  0x422d2a
422cc9:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
422ccd:	31 00                	xor    %eax,(%eax)
422ccf:	4c                   	dec    %esp
422cd0:	69 73 74 60 31 00 ee 	imul   $0xee003160,0x74(%ebx),%esi
422cd7:	80 80 31 00 52 65 61 	addb   $0x61,0x65520031(%eax)
422cde:	64 49                	fs dec %ecx
422ce0:	6e                   	outsb  %ds:(%esi),(%dx)
422ce1:	74 33                	je     0x422d16
422ce3:	32 00                	xor    (%eax),%al
422ce5:	4c                   	dec    %esp
422ce6:	64 6c                	fs insb (%dx),%es:(%edi)
422ce8:	6f                   	outsl  %ds:(%esi),(%dx)
422ce9:	63 5f 32             	arpl   %ebx,0x32(%edi)
422cec:	00 53 74             	add    %dl,0x74(%ebx)
422cef:	6c                   	insb   (%dx),%es:(%edi)
422cf0:	6f                   	outsl  %ds:(%esi),(%dx)
422cf1:	63 5f 32             	arpl   %ebx,0x32(%edi)
422cf4:	00 4c 64 6c          	add    %cl,0x6c(%esp,%eiz,2)
422cf8:	6f                   	outsl  %ds:(%esi),(%dx)
422cf9:	63 5f 33             	arpl   %ebx,0x33(%edi)
422cfc:	00 53 74             	add    %dl,0x74(%ebx)
422cff:	6c                   	insb   (%dx),%es:(%edi)
422d00:	6f                   	outsl  %ds:(%esi),(%dx)
422d01:	63 5f 33             	arpl   %ebx,0x33(%edi)
422d04:	00 49 6e             	add    %cl,0x6e(%ecx)
422d07:	74 36                	je     0x422d3f
422d09:	34 00                	xor    $0x0,%al
422d0b:	4c                   	dec    %esp
422d0c:	64 63 5f 49          	arpl   %ebx,%fs:0x49(%edi)
422d10:	34 00                	xor    $0x0,%al
422d12:	43                   	inc    %ebx
422d13:	6f                   	outsl  %ds:(%esi),(%dx)
422d14:	6e                   	outsb  %ds:(%esi),(%dx)
422d15:	76 5f                	jbe    0x422d76
422d17:	49                   	dec    %ecx
422d18:	34 00                	xor    $0x0,%al
422d1a:	4c                   	dec    %esp
422d1b:	64 63 5f 49          	arpl   %ebx,%fs:0x49(%edi)
422d1f:	34 5f                	xor    $0x5f,%al
422d21:	35 00 63 35 00       	xor    $0x356300,%eax
422d26:	52                   	push   %edx
422d27:	65 61                	gs popa
422d29:	64 55                	fs push %ebp
422d2b:	49                   	dec    %ecx
422d2c:	6e                   	outsb  %ds:(%esi),(%dx)
422d2d:	74 31                	je     0x422d60
422d2f:	36 00 67 65          	add    %ah,%ss:0x65(%edi)
422d33:	74 5f                	je     0x422d94
422d35:	55                   	push   %ebp
422d36:	54                   	push   %esp
422d37:	46                   	inc    %esi
422d38:	38 00                	cmp    %al,(%eax)
422d3a:	3c 4d                	cmp    $0x4d,%al
422d3c:	6f                   	outsl  %ds:(%esi),(%dx)
422d3d:	64 75 6c             	fs jne 0x422dac
422d40:	65 3e 00 52 53       	gs add %dl,%ds:0x53(%edx)
422d45:	41                   	inc    %ecx
422d46:	00 67 65             	add    %ah,0x65(%edi)
422d49:	74 5f                	je     0x422daa
422d4b:	42                   	inc    %edx
422d4c:	00 53 43             	add    %dl,0x43(%ebx)
422d4f:	53                   	push   %ebx
422d50:	43                   	inc    %ebx
422d51:	53                   	push   %ebx
422d52:	43                   	inc    %ebx
422d53:	00 51 53             	add    %dl,0x53(%ecx)
422d56:	51                   	push   %ecx
422d57:	57                   	push   %edi
422d58:	44                   	inc    %esp
422d59:	57                   	push   %edi
422d5a:	44                   	inc    %esp
422d5b:	00 67 65             	add    %ah,0x65(%edi)
422d5e:	74 5f                	je     0x422dbf
422d60:	47                   	inc    %edi
422d61:	00 53 79             	add    %dl,0x79(%ebx)
422d64:	73 74                	jae    0x422dda
422d66:	65 6d                	gs insl (%dx),%es:(%edi)
422d68:	2e 49                	cs dec %ecx
422d6a:	4f                   	dec    %edi
422d6b:	00 44 50 00          	add    %al,0x0(%eax,%edx,2)
422d6f:	44                   	inc    %esp
422d70:	51                   	push   %ecx
422d71:	00 49 6e             	add    %cl,0x6e(%ecx)
422d74:	76 65                	jbe    0x422ddb
422d76:	72 73                	jb     0x422deb
422d78:	65 51                	gs push %ecx
422d7a:	00 67 65             	add    %ah,0x65(%edi)
422d7d:	74 5f                	je     0x422dde
422d7f:	52                   	push   %edx
422d80:	00 51 53             	add    %dl,0x53(%ecx)
422d83:	51                   	push   %ecx
422d84:	53                   	push   %ebx
422d85:	51                   	push   %ecx
422d86:	53                   	push   %ebx
422d87:	51                   	push   %ecx
422d88:	53                   	push   %ebx
422d89:	00 4c 64 6c          	add    %cl,0x6c(%esp,%eiz,2)
422d8d:	6f                   	outsl  %ds:(%esi),(%dx)
422d8e:	63 5f 53             	arpl   %ebx,0x53(%edi)
422d91:	00 53 74             	add    %dl,0x74(%ebx)
422d94:	6c                   	insb   (%dx),%es:(%edi)
422d95:	6f                   	outsl  %ds:(%esi),(%dx)
422d96:	63 5f 53             	arpl   %ebx,0x53(%edi)
422d99:	00 42 72             	add    %al,0x72(%edx)
422d9c:	66 61                	popaw
422d9e:	6c                   	insb   (%dx),%es:(%edi)
422d9f:	73 65                	jae    0x422e06
422da1:	5f                   	pop    %edi
422da2:	53                   	push   %ebx
422da3:	00 42 6e             	add    %al,0x6e(%edx)
422da6:	65 5f                	gs pop %edi
422da8:	55                   	push   %ebp
422da9:	6e                   	outsb  %ds:(%esi),(%dx)
422daa:	5f                   	pop    %edi
422dab:	53                   	push   %ebx
422dac:	00 42 65             	add    %al,0x65(%edx)
422daf:	71 5f                	jno    0x422e10
422db1:	53                   	push   %ebx
422db2:	00 42 72             	add    %al,0x72(%edx)
422db5:	5f                   	pop    %edi
422db6:	53                   	push   %ebx
422db7:	00 42 6c             	add    %al,0x6c(%edx)
422dba:	74 5f                	je     0x422e1b
422dbc:	53                   	push   %ebx
422dbd:	00 73 65             	add    %dh,0x65(%ebx)
422dc0:	74 5f                	je     0x422e21
422dc2:	49                   	dec    %ecx
422dc3:	56                   	push   %esi
422dc4:	00 57 44             	add    %dl,0x44(%edi)
422dc7:	57                   	push   %edi
422dc8:	44                   	inc    %esp
422dc9:	57                   	push   %edi
422dca:	00 61 61             	add    %ah,0x61(%ecx)
422dcd:	00 50 72             	add    %dl,0x72(%eax)
422dd0:	6f                   	outsl  %ds:(%esi),(%dx)
422dd1:	6a 65                	push   $0x65
422dd3:	63 74 44 61          	arpl   %esi,0x61(%esp,%eax,2)
422dd7:	74 61                	je     0x422e3a
422dd9:	00 47 65             	add    %al,0x65(%edi)
422ddc:	74 44                	je     0x422e22
422dde:	61                   	popa
422ddf:	74 61                	je     0x422e42
422de1:	00 46 72             	add    %al,0x72(%esi)
422de4:	6f                   	outsl  %ds:(%esi),(%dx)
422de5:	6d                   	insl   (%dx),%es:(%edi)
422de6:	41                   	inc    %ecx
422de7:	72 67                	jb     0x422e50
422de9:	62 00                	bound  %eax,(%eax)
422deb:	6d                   	insl   (%dx),%es:(%edi)
422dec:	73 63                	jae    0x422e51
422dee:	6f                   	outsl  %ds:(%esi),(%dx)
422def:	72 6c                	jb     0x422e5d
422df1:	69 62 00 53 79 73 74 	imul   $0x74737953,0x0(%edx),%esp
422df8:	65 6d                	gs insl (%dx),%es:(%edi)
422dfa:	2e 43                	cs inc %ebx
422dfc:	6f                   	outsl  %ds:(%esi),(%dx)
422dfd:	6c                   	insb   (%dx),%es:(%edi)
422dfe:	6c                   	insb   (%dx),%es:(%edi)
422dff:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
422e04:	6e                   	outsb  %ds:(%esi),(%dx)
422e05:	73 2e                	jae    0x422e35
422e07:	47                   	inc    %edi
422e08:	65 6e                	outsb  %gs:(%esi),(%dx)
422e0a:	65 72 69             	gs jb  0x422e76
422e0d:	63 00                	arpl   %eax,(%eax)
422e0f:	4d                   	dec    %ebp
422e10:	69 63 72 6f 73 6f 66 	imul   $0x666f736f,0x72(%ebx),%esp
422e17:	74 2e                	je     0x422e47
422e19:	56                   	push   %esi
422e1a:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
422e21:	73 69                	jae    0x422e8c
422e23:	63 00                	arpl   %eax,(%eax)
422e25:	52                   	push   %edx
422e26:	65 61                	gs popa
422e28:	64 00 54 68 72       	add    %dl,%fs:0x72(%eax,%ebp,2)
422e2d:	65 61                	gs popa
422e2f:	64 00 41 64          	add    %al,%fs:0x64(%ecx)
422e33:	64 00 44 65 66       	add    %al,%fs:0x66(%ebp,%eiz,2)
422e38:	69 6e 65 4d 65 74 68 	imul   $0x6874654d,0x65(%esi),%ebp
422e3f:	6f                   	outsl  %ds:(%esi),(%dx)
422e40:	64 00 47 65          	add    %al,%fs:0x65(%edi)
422e44:	74 4d                	je     0x422e93
422e46:	65 74 68             	gs je  0x422eb1
422e49:	6f                   	outsl  %ds:(%esi),(%dx)
422e4a:	64 00 4f 70          	add    %cl,%fs:0x70(%edi)
422e4e:	43                   	inc    %ebx
422e4f:	6f                   	outsl  %ds:(%esi),(%dx)
422e50:	64 65 00 43 72       	fs add %al,%gs:0x72(%ebx)
422e55:	79 70                	jns    0x422ec7
422e57:	74 6f                	je     0x422ec8
422e59:	53                   	push   %ebx
422e5a:	74 72                	je     0x422ece
422e5c:	65 61                	gs popa
422e5e:	6d                   	insl   (%dx),%es:(%edi)
422e5f:	4d                   	dec    %ebp
422e60:	6f                   	outsl  %ds:(%esi),(%dx)
422e61:	64 65 00 49 6d       	fs add %cl,%gs:0x6d(%ecx)
422e66:	61                   	popa
422e67:	67 65 00 41 64       	add    %al,%gs:0x64(%bx,%di)
422e6c:	64 52                	fs push %edx
422e6e:	61                   	popa
422e6f:	6e                   	outsb  %ds:(%esi),(%dx)
422e70:	67 65 00 45 6e       	add    %al,%gs:0x6e(%di)
422e75:	64 49                	fs dec %ecx
422e77:	6e                   	outsb  %ds:(%esi),(%dx)
422e78:	76 6f                	jbe    0x422ee9
422e7a:	6b 65 00 42          	imul   $0x42,0x0(%ebp),%esp
422e7e:	65 67 69 6e 49 6e 76 	imul   $0x6b6f766e,%gs:0x49(%bp),%ebp
422e85:	6f 6b
422e87:	65 00 49 44          	add    %cl,%gs:0x44(%ecx)
422e8b:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
422e92:	6c                   	insb   (%dx),%es:(%edi)
422e93:	65 00 48 61          	add    %cl,%gs:0x61(%eax)
422e97:	73 68                	jae    0x422f01
422e99:	74 61                	je     0x422efc
422e9b:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
422e9f:	52                   	push   %edx
422ea0:	75 6e                	jne    0x422f10
422ea2:	74 69                	je     0x422f0d
422ea4:	6d                   	insl   (%dx),%es:(%edi)
422ea5:	65 54                	gs push %esp
422ea7:	79 70                	jns    0x422f19
422ea9:	65 48                	gs dec %eax
422eab:	61                   	popa
422eac:	6e                   	outsb  %ds:(%esi),(%dx)
422ead:	64 6c                	fs insb (%dx),%es:(%edi)
422eaf:	65 00 47 65          	add    %al,%gs:0x65(%edi)
422eb3:	74 54                	je     0x422f09
422eb5:	79 70                	jns    0x422f27
422eb7:	65 46                	gs inc %esi
422eb9:	72 6f                	jb     0x422f2a
422ebb:	6d                   	insl   (%dx),%es:(%edi)
422ebc:	48                   	dec    %eax
422ebd:	61                   	popa
422ebe:	6e                   	outsb  %ds:(%esi),(%dx)
422ebf:	64 6c                	fs insb (%dx),%es:(%edi)
422ec1:	65 00 44 65 66       	add    %al,%gs:0x66(%ebp,%eiz,2)
422ec6:	69 6e 65 44 79 6e 61 	imul   $0x616e7944,0x65(%esi),%ebp
422ecd:	6d                   	insl   (%dx),%es:(%edi)
422ece:	69 63 4d 6f 64 75 6c 	imul   $0x6c75646f,0x4d(%ebx),%esp
422ed5:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
422ed9:	74 5f                	je     0x422f3a
422edb:	4e                   	dec    %esi
422edc:	61                   	popa
422edd:	6d                   	insl   (%dx),%es:(%edi)
422ede:	65 00 47 65          	add    %al,%gs:0x65(%edi)
422ee2:	74 4e                	je     0x422f32
422ee4:	61                   	popa
422ee5:	6d                   	insl   (%dx),%es:(%edi)
422ee6:	65 00 43 61          	add    %al,%gs:0x61(%ebx)
422eea:	6c                   	insb   (%dx),%es:(%edi)
422eeb:	6c                   	insb   (%dx),%es:(%edi)
422eec:	42                   	inc    %edx
422eed:	79 4e                	jns    0x422f3d
422eef:	61                   	popa
422ef0:	6d                   	insl   (%dx),%es:(%edi)
422ef1:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
422ef5:	73 65                	jae    0x422f5c
422ef7:	6d                   	insl   (%dx),%es:(%edi)
422ef8:	62 6c 79 4e          	bound  %ebp,0x4e(%ecx,%edi,2)
422efc:	61                   	popa
422efd:	6d                   	insl   (%dx),%es:(%edi)
422efe:	65 00 44 65 66       	add    %al,%gs:0x66(%ebp,%eiz,2)
422f03:	69 6e 65 54 79 70 65 	imul   $0x65707954,0x65(%esi),%ebp
422f0a:	00 43 72             	add    %al,0x72(%ebx)
422f0d:	65 61                	gs popa
422f0f:	74 65                	je     0x422f76
422f11:	54                   	push   %esp
422f12:	79 70                	jns    0x422f84
422f14:	65 00 56 61          	add    %dl,%gs:0x61(%esi)
422f18:	6c                   	insb   (%dx),%es:(%edi)
422f19:	75 65                	jne    0x422f80
422f1b:	54                   	push   %esp
422f1c:	79 70                	jns    0x422f8e
422f1e:	65 00 43 61          	add    %al,%gs:0x61(%ebx)
422f22:	6c                   	insb   (%dx),%es:(%edi)
422f23:	6c                   	insb   (%dx),%es:(%edi)
422f24:	54                   	push   %esp
422f25:	79 70                	jns    0x422f97
422f27:	65 00 53 65          	add    %dl,%gs:0x65(%ebx)
422f2b:	74 52                	je     0x422f7f
422f2d:	65 74 75             	gs je  0x422fa5
422f30:	72 6e                	jb     0x422fa0
422f32:	54                   	push   %esp