425b06:	00 00                	add    %al,(%eax)
425b08:	18 87 6a 00 4b ff    	sbb    %al,-0xb4ff96(%edi)
425b0e:	00 00                	add    %al,(%eax)
425b10:	18 87 6a 00 4c ff    	sbb    %al,-0xb3ff96(%edi)
425b16:	00 00                	add    %al,(%eax)
425b18:	18 87 6a 00 4d ff    	sbb    %al,-0xb2ff96(%edi)
425b1e:	00 00                	add    %al,(%eax)
425b20:	18 87 6a 00 4e ff    	sbb    %al,-0xb1ff96(%edi)
425b26:	00 00                	add    %al,(%eax)
425b28:	18 87 6a 00 4f ff    	sbb    %al,-0xb0ff96(%edi)
425b2e:	00 00                	add    %al,(%eax)
425b30:	18 87 6a 00 30 ff    	sbb    %al,-0xcfff96(%edi)
425b36:	00 00                	add    %al,(%eax)
425b38:	18 87 6a 00 31 ff    	sbb    %al,-0xceff96(%edi)
425b3e:	00 00                	add    %al,(%eax)
425b40:	18 87 6a 00 32 ff    	sbb    %al,-0xcdff96(%edi)
425b46:	00 00                	add    %al,(%eax)
425b48:	18 87 6a 00 33 ff    	sbb    %al,-0xccff96(%edi)
425b4e:	00 00                	add    %al,(%eax)
425b50:	18 87 6a 00 34 ff    	sbb    %al,-0xcbff96(%edi)
425b56:	00 00                	add    %al,(%eax)
425b58:	18 87 6a 00 35 ff    	sbb    %al,-0xcaff96(%edi)
425b5e:	00 00                	add    %al,(%eax)
425b60:	18 87 6a 00 36 ff    	sbb    %al,-0xc9ff96(%edi)
425b66:	00 00                	add    %al,(%eax)
425b68:	18 87 6a 00 37 ff    	sbb    %al,-0xc8ff96(%edi)
425b6e:	00 00                	add    %al,(%eax)
425b70:	18 87 6a 00 38 ff    	sbb    %al,-0xc7ff96(%edi)
425b76:	00 00                	add    %al,(%eax)
425b78:	18 87 6a 00 39 ff    	sbb    %al,-0xc6ff96(%edi)
425b7e:	00 00                	add    %al,(%eax)
425b80:	18 87 6a 00 3a ff    	sbb    %al,-0xc5ff96(%edi)
425b86:	00 00                	add    %al,(%eax)
425b88:	18 87 6a 00 3b ff    	sbb    %al,-0xc4ff96(%edi)
425b8e:	00 00                	add    %al,(%eax)
425b90:	18 87 6a 00 3c ff    	sbb    %al,-0xc3ff96(%edi)
425b96:	00 00                	add    %al,(%eax)
425b98:	18 87 6a 00 3d ff    	sbb    %al,-0xc2ff96(%edi)
425b9e:	00 00                	add    %al,(%eax)
425ba0:	18 87 6a 00 3e ff    	sbb    %al,-0xc1ff96(%edi)
425ba6:	00 00                	add    %al,(%eax)
425ba8:	18 87 6a 00 3f ff    	sbb    %al,-0xc0ff96(%edi)
425bae:	00 00                	add    %al,(%eax)
425bb0:	18 87 6a 00 20 ff    	sbb    %al,-0xdfff96(%edi)
425bb6:	00 00                	add    %al,(%eax)
425bb8:	18 87 6a 00 21 ff    	sbb    %al,-0xdeff96(%edi)
425bbe:	00 00                	add    %al,(%eax)
425bc0:	18 87 6a 00 22 ff    	sbb    %al,-0xddff96(%edi)
425bc6:	00 00                	add    %al,(%eax)
425bc8:	18 87 6a 00 23 ff    	sbb    %al,-0xdcff96(%edi)
425bce:	00 00                	add    %al,(%eax)
425bd0:	18 87 6a 00 24 ff    	sbb    %al,-0xdbff96(%edi)
425bd6:	00 00                	add    %al,(%eax)
425bd8:	18 87 6a 00 25 ff    	sbb    %al,-0xdaff96(%edi)
425bde:	00 00                	add    %al,(%eax)
425be0:	18 87 6a 00 26 ff    	sbb    %al,-0xd9ff96(%edi)
425be6:	00 00                	add    %al,(%eax)
425be8:	18 87 6a 00 27 ff    	sbb    %al,-0xd8ff96(%edi)
425bee:	00 00                	add    %al,(%eax)
425bf0:	18 87 6a 00 28 ff    	sbb    %al,-0xd7ff96(%edi)
425bf6:	00 00                	add    %al,(%eax)
425bf8:	18 87 6a 00 29 ff    	sbb    %al,-0xd6ff96(%edi)
425bfe:	00 00                	add    %al,(%eax)
425c00:	18 87 6a 00 2a ff    	sbb    %al,-0xd5ff96(%edi)
425c06:	00 00                	add    %al,(%eax)
425c08:	18 87 6a 00 2b ff    	sbb    %al,-0xd4ff96(%edi)
425c0e:	00 00                	add    %al,(%eax)
425c10:	18 87 6a 00 2c ff    	sbb    %al,-0xd3ff96(%edi)
425c16:	00 00                	add    %al,(%eax)
425c18:	18 87 6a 00 2d ff    	sbb    %al,-0xd2ff96(%edi)
425c1e:	00 00                	add    %al,(%eax)
425c20:	18 87 6a 00 2e ff    	sbb    %al,-0xd1ff96(%edi)
425c26:	00 00                	add    %al,(%eax)
425c28:	18 87 6a 00 2f ff    	sbb    %al,-0xd0ff96(%edi)
425c2e:	00 00                	add    %al,(%eax)
425c30:	18 87 6a 00 10 ff    	sbb    %al,-0xefff96(%edi)
425c36:	00 00                	add    %al,(%eax)
425c38:	18 87 6a 00 11 ff    	sbb    %al,-0xeeff96(%edi)
425c3e:	00 00                	add    %al,(%eax)
425c40:	18 87 6a 00 12 ff    	sbb    %al,-0xedff96(%edi)
425c46:	00 00                	add    %al,(%eax)
425c48:	18 87 6a 00 13 ff    	sbb    %al,-0xecff96(%edi)
425c4e:	00 00                	add    %al,(%eax)
425c50:	18 87 6a 00 14 ff    	sbb    %al,-0xebff96(%edi)
425c56:	00 00                	add    %al,(%eax)
425c58:	18 87 6a 00 15 ff    	sbb    %al,-0xeaff96(%edi)
425c5e:	00 00                	add    %al,(%eax)
425c60:	18 87 6a 00 16 ff    	sbb    %al,-0xe9ff96(%edi)
425c66:	00 00                	add    %al,(%eax)
425c68:	18 87 6a 00 17 ff    	sbb    %al,-0xe8ff96(%edi)
425c6e:	00 00                	add    %al,(%eax)
425c70:	18 87 6a 00 18 ff    	sbb    %al,-0xe7ff96(%edi)
425c76:	00 00                	add    %al,(%eax)
425c78:	18 87 6a 00 19 ff    	sbb    %al,-0xe6ff96(%edi)
425c7e:	00 00                	add    %al,(%eax)
425c80:	18 87 6a 00 1a ff    	sbb    %al,-0xe5ff96(%edi)
425c86:	00 00                	add    %al,(%eax)
425c88:	18 87 6a 00 1b ff    	sbb    %al,-0xe4ff96(%edi)
425c8e:	00 00                	add    %al,(%eax)
425c90:	18 87 6a 00 1c ff    	sbb    %al,-0xe3ff96(%edi)
425c96:	00 00                	add    %al,(%eax)
425c98:	18 87 6a 00 1d ff    	sbb    %al,-0xe2ff96(%edi)
425c9e:	00 00                	add    %al,(%eax)
425ca0:	18 87 6a 00 1e ff    	sbb    %al,-0xe1ff96(%edi)
425ca6:	00 00                	add    %al,(%eax)
425ca8:	18 87 6a 00 1f ff    	sbb    %al,-0xe0ff96(%edi)
425cae:	00 00                	add    %al,(%eax)
425cb0:	55                   	push   %ebp
425cb1:	8b ec                	mov    %esp,%ebp
425cb3:	33 c0                	xor    %eax,%eax
425cb5:	55                   	push   %ebp
425cb6:	68 d5 5c 42 00       	push   $0x425cd5
425cbb:	64 ff 30             	push   %fs:(%eax)
425cbe:	64 89 20             	mov    %esp,%fs:(%eax)
425cc1:	ff 05 2c 8a 6a 00    	incl   0x6a8a2c
425cc7:	33 c0                	xor    %eax,%eax
425cc9:	5a                   	pop    %edx
425cca:	59                   	pop    %ecx
425ccb:	59                   	pop    %ecx
425ccc:	64 89 10             	mov    %edx,%fs:(%eax)
425ccf:	68 dc 5c 42 00       	push   $0x425cdc
425cd4:	c3                   	ret
425cd5:	e9 32 e5 fd ff       	jmp    0x40420c
425cda:	eb f8                	jmp    0x425cd4
425cdc:	5d                   	pop    %ebp
425cdd:	c3                   	ret
425cde:	8b c0                	mov    %eax,%eax
425ce0:	83 2d 2c 8a 6a 00 01 	subl   $0x1,0x6a8a2c
425ce7:	c3                   	ret
425ce8:	ec                   	in     (%dx),%al
425ce9:	5c                   	pop    %esp
425cea:	42                   	inc    %edx
425ceb:	00 01                	add    %al,(%ecx)
425ced:	06                   	push   %es
425cee:	54                   	push   %esp
425cef:	43                   	inc    %ebx
425cf0:	6f                   	outsl  %ds:(%esi),(%dx)
425cf1:	6c                   	insb   (%dx),%es:(%edi)
425cf2:	6f                   	outsl  %ds:(%esi),(%dx)
425cf3:	72 04                	jb     0x425cf9
425cf5:	00 00                	add    %al,(%eax)
425cf7:	00 80 ff ff ff 7f    	add    %al,0x7fffffff(%eax)
425cfd:	8d 40 00             	lea    0x0(%eax),%eax
425d00:	4c                   	dec    %esp
425d01:	5d                   	pop    %ebp
425d02:	42                   	inc    %edx
425d1f:	00 4c 5d 42          	add    %cl,0x42(%ebp,%ebx,2)
425d23:	00 0c 00             	add    %cl,(%eax,%eax,1)
425d26:	00 00                	add    %al,(%eax)
425d28:	cc                   	int3
425d29:	84 40 00             	test   %al,0x0(%eax)
425d2c:	c0 3c 40 00          	sarb   $0x0,(%eax,%eax,2)
425d30:	cc                   	int3
425d31:	3c 40                	cmp    $0x40,%al
425d33:	00 d0                	add    %dl,%al
425d35:	3c 40                	cmp    $0x40,%al
425d37:	00 d4                	add    %dl,%ah
425d39:	3c 40                	cmp    $0x40,%al
425d3b:	00 c8                	add    %cl,%al
425d3d:	3c 40                	cmp    $0x40,%al
425d3f:	00 10                	add    %dl,(%eax)
425d41:	3a 40 00             	cmp    0x0(%eax),%al
425d44:	2c 3a                	sub    $0x3a,%al
425d46:	40                   	inc    %eax
425d47:	00 68 3a             	add    %ch,0x3a(%eax)
425d4a:	40                   	inc    %eax
425d4b:	00 0f                	add    %cl,(%edi)
425d4d:	45                   	inc    %ebp
425d4e:	49                   	dec    %ecx
425d4f:	6e                   	outsb  %ds:(%esi),(%dx)
425d50:	76 61                	jbe    0x425db3
425d52:	6c                   	insb   (%dx),%es:(%edi)
425d53:	69 64 47 72 61 70 68 	imul   $0x69687061,0x72(%edi,%eax,2),%esp
425d5a:	69
425d5b:	63 a8 5d 42 00 00    	arpl   %ebp,0x425d(%eax)
425d79:	00 00                	add    %al,(%eax)
425d7b:	00 a8 5d 42 00 0c    	add    %ch,0xc00425d(%eax)
425d81:	00 00                	add    %al,(%eax)
425d83:	00 cc                	add    %cl,%ah
425d85:	84 40 00             	test   %al,0x0(%eax)
425d88:	c0 3c 40 00          	sarb   $0x0,(%eax,%eax,2)
425d8c:	cc                   	int3
425d8d:	3c 40                	cmp    $0x40,%al
425d8f:	00 d0                	add    %dl,%al
425d91:	3c 40                	cmp    $0x40,%al
425d93:	00 d4                	add    %dl,%ah
425d95:	3c 40                	cmp    $0x40,%al
425d97:	00 c8                	add    %cl,%al
425d99:	3c 40                	cmp    $0x40,%al
425d9b:	00 10                	add    %dl,(%eax)
425d9d:	3a 40 00             	cmp    0x0(%eax),%al
425da0:	2c 3a                	sub    $0x3a,%al
425da2:	40                   	inc    %eax
425da3:	00 68 3a             	add    %ch,0x3a(%eax)
425da6:	40                   	inc    %eax
425da7:	00 18                	add    %bl,(%eax)
425da9:	45                   	inc    %ebp
425daa:	49                   	dec    %ecx
425dab:	6e                   	outsb  %ds:(%esi),(%dx)
425dac:	76 61                	jbe    0x425e0f
425dae:	6c                   	insb   (%dx),%es:(%edi)
425daf:	69 64 47 72 61 70 68 	imul   $0x69687061,0x72(%edi,%eax,2),%esp
425db6:	69
425db7:	63 4f 70             	arpl   %ecx,0x70(%edi)
425dba:	65 72 61             	gs jb  0x425e1e
425dbd:	74 69                	je     0x425e28
425dbf:	6f                   	outsl  %ds:(%esi),(%dx)
425dc0:	6e                   	outsb  %ds:(%esi),(%dx)
425dc1:	8d 40 00             	lea    0x0(%eax),%eax
425dc4:	c8 5d 42 00          	enter  $0x425d,$0x0
425dc8:	03 0a                	add    (%edx),%ecx
425dca:	54                   	push   %esp
425dcb:	46                   	inc    %esi
425dcc:	6f                   	outsl  %ds:(%esi),(%dx)
425dcd:	6e                   	outsb  %ds:(%esi),(%dx)
425dce:	74 50                	je     0x425e20
425dd0:	69 74 63 68 01 00 00 	imul   $0x1,0x68(%ebx,%eiz,2),%esi
425dd7:	00
425dd8:	00 02                	add    %al,(%edx)
425dda:	00 00                	add    %al,(%eax)
425ddc:	00 c4                	add    %al,%ah
425dde:	5d                   	pop    %ebp
425ddf:	42                   	inc    %edx
425de0:	00 09                	add    %cl,(%ecx)
425de2:	66 70 44             	data16 jo 0x425e29
425de5:	65 66 61             	gs popaw
425de8:	75 6c                	jne    0x425e56
425dea:	74 0a                	je     0x425df6
425dec:	66 70 56             	data16 jo 0x425e45
425def:	61                   	popa
425df0:	72 69                	jb     0x425e5b
425df2:	61                   	popa
425df3:	62 6c 65 07          	bound  %ebp,0x7(%ebp,%eiz,2)
425df7:	66 70 46             	data16 jo 0x425e40
425dfa:	69 78 65 64 08 47 72 	imul   $0x72470864,0x65(%eax),%edi
425e01:	61                   	popa
425e02:	70 68                	jo     0x425e6c
425e04:	69 63 73 90 0c 5e 42 	imul   $0x425e0c90,0x73(%ebx),%esp
425e0b:	00 0a                	add    %cl,(%edx)
425e0d:	09 54 46 6f          	or     %edx,0x6f(%esi,%eax,2)
425e11:	6e                   	outsb  %ds:(%esi),(%dx)
425e12:	74 4e                	je     0x425e62
425e14:	61                   	popa
425e15:	6d                   	insl   (%dx),%es:(%edi)
425e16:	65 90                	gs nop
425e18:	1c 5e                	sbb    $0x5e,%al
425e1a:	42                   	inc    %edx
425e1b:	00 01                	add    %al,(%ecx)
425e1d:	0c 54                	or     $0x54,%al
425e1f:	46                   	inc    %esi
425e20:	6f                   	outsl  %ds:(%esi),(%dx)
425e21:	6e                   	outsb  %ds:(%esi),(%dx)
425e22:	74 43                	je     0x425e67
425e24:	68 61 72 73 65       	push   $0x65737261
425e29:	74 01                	je     0x425e2c
425e2b:	00 00                	add    %al,(%eax)
425e2d:	00 00                	add    %al,(%eax)
425e2f:	ff 00                	incl   (%eax)
425e31:	00 00                	add    %al,(%eax)
425e33:	90                   	nop
425e34:	38 5e 42             	cmp    %bl,0x42(%esi)
425e37:	00 03                	add    %al,(%ebx)
425e39:	0a 54 46 6f          	or     0x6f(%esi,%eax,2),%dl
425e3d:	6e                   	outsb  %ds:(%esi),(%dx)
425e3e:	74 53                	je     0x425e93
425e40:	74 79                	je     0x425ebb
425e42:	6c                   	insb   (%dx),%es:(%edi)
425e43:	65 01 00             	add    %eax,%gs:(%eax)
425e46:	00 00                	add    %al,(%eax)
425e48:	00 03                	add    %al,(%ebx)
425e4a:	00 00                	add    %al,(%eax)
425e4c:	00 34 5e             	add    %dh,(%esi,%ebx,2)
425e4f:	42                   	inc    %edx
425e50:	00 06                	add    %al,(%esi)
425e52:	66 73 42             	data16 jae 0x425e97
425e55:	6f                   	outsl  %ds:(%esi),(%dx)
425e56:	6c                   	insb   (%dx),%es:(%edi)
425e57:	64 08 66 73          	or     %ah,%fs:0x73(%esi)
425e5b:	49                   	dec    %ecx
425e5c:	74 61                	je     0x425ebf
425e5e:	6c                   	insb   (%dx),%es:(%edi)
425e5f:	69 63 0b 66 73 55 6e 	imul   $0x6e557366,0xb(%ebx),%esp
425e66:	64 65 72 6c          	fs gs jb 0x425ed6
425e6a:	69 6e 65 0b 66 73 53 	imul   $0x5373660b,0x65(%esi),%ebp
425e71:	74 72                	je     0x425ee5
425e73:	69 6b 65 4f 75 74 08 	imul   $0x874754f,0x65(%ebx),%ebp
425e7a:	47                   	inc    %edi
425e7b:	72 61                	jb     0x425ede
425e7d:	70 68                	jo     0x425ee7
425e7f:	69 63 73 8b c0 88 5e 	imul   $0x5e88c08b,0x73(%ebx),%esp
425e86:	42                   	inc    %edx
425e87:	00 06                	add    %al,(%esi)
425e89:	0b 54 46 6f          	or     0x6f(%esi,%eax,2),%edx
425e8d:	6e                   	outsb  %ds:(%esi),(%dx)
425e8e:	74 53                	je     0x425ee3
425e90:	74 79                	je     0x425f0b
425e92:	6c                   	insb   (%dx),%es:(%edi)
425e93:	65 73 01             	gs jae 0x425e97
425e96:	34 5e                	xor    $0x5e,%al
425e98:	42                   	inc    %edx
425e99:	00 8b c0 a0 5e 42    	add    %cl,0x425ea0c0(%ebx)
425e9f:	00 03                	add    %al,(%ebx)
425ea1:	09 54 50 65          	or     %edx,0x65(%eax,%edx,2)
425ea5:	6e                   	outsb  %ds:(%esi),(%dx)
425ea6:	53                   	push   %ebx
425ea7:	74 79                	je     0x425f22
425ea9:	6c                   	insb   (%dx),%es:(%edi)
425eaa:	65 01 00             	add    %eax,%gs:(%eax)
425ead:	00 00                	add    %al,(%eax)
425eaf:	00 06                	add    %al,(%esi)
425eb1:	00 00                	add    %al,(%eax)
425eb3:	00 9c 5e 42 00 07 70 	add    %bl,0x70070042(%esi,%ebx,2)
425eba:	73 53                	jae    0x425f0f
425ebc:	6f                   	outsl  %ds:(%esi),(%dx)
425ebd:	6c                   	insb   (%dx),%es:(%edi)
425ebe:	69 64 06 70 73 44 61 	imul   $0x73614473,0x70(%esi,%eax,1),%esp
425ec5:	73
425ec6:	68 05 70 73 44       	push   $0x44737005
425ecb:	6f                   	outsl  %ds:(%esi),(%dx)
425ecc:	74 09                	je     0x425ed7
425ece:	70 73                	jo     0x425f43
425ed0:	44                   	inc    %esp
425ed1:	61                   	popa
425ed2:	73 68                	jae    0x425f3c
425ed4:	44                   	inc    %esp
425ed5:	6f                   	outsl  %ds:(%esi),(%dx)
425ed6:	74 0c                	je     0x425ee4
425ed8:	70 73                	jo     0x425f4d
425eda:	44                   	inc    %esp
425edb:	61                   	popa
425edc:	73 68                	jae    0x425f46
425ede:	44                   	inc    %esp
425edf:	6f                   	outsl  %ds:(%esi),(%dx)
425ee0:	74 44                	je     0x425f26
425ee2:	6f                   	outsl  %ds:(%esi),(%dx)
425ee3:	74 07                	je     0x425eec
425ee5:	70 73                	jo     0x425f5a
425ee7:	43                   	inc    %ebx
425ee8:	6c                   	insb   (%dx),%es:(%edi)
425ee9:	65 61                	gs popa
425eeb:	72 0d                	jb     0x425efa
425eed:	70 73                	jo     0x425f62
425eef:	49                   	dec    %ecx
425ef0:	6e                   	outsb  %ds:(%esi),(%dx)
425ef1:	73 69                	jae    0x425f5c
425ef3:	64 65 46             	fs gs inc %esi
425ef6:	72 61                	jb     0x425f59
425ef8:	6d                   	insl   (%dx),%es:(%edi)
425ef9:	65 08 47 72          	or     %al,%gs:0x72(%edi)
425efd:	61                   	popa