424c4f:	4d                   	dec    %ebp
424c50:	51                   	push   %ecx
424c51:	6f                   	outsl  %ds:(%esi),(%dx)
424c52:	66 68 4b 47          	pushw  $0x474b
424c56:	46                   	inc    %esi
424c57:	70 71                	jo     0x424cca
424c59:	31 5a 51             	xor    %ebx,0x51(%edx)
424c5c:	6a 56                	push   $0x56
424c5e:	48                   	dec    %eax
424c5f:	75 62                	jne    0x424cc3
424c61:	48                   	dec    %eax
424c62:	78 65                	js     0x424cc9
424c64:	51                   	push   %ecx
424c65:	5a                   	pop    %edx
424c66:	30 77 30             	xor    %dh,0x30(%edi)
424c69:	75 37                	jne    0x424ca2
424c6b:	79 33                	jns    0x424ca0
424c6d:	56                   	push   %esi
424c6e:	41                   	inc    %ecx
424c6f:	4f                   	dec    %edi
424c70:	57                   	push   %edi
424c71:	77 61                	ja     0x424cd4
424c73:	37                   	aaa
424c74:	30 54 57 70          	xor    %dl,0x70(%edi,%edx,2)
424c78:	74 6e                	je     0x424ce8
424c7a:	2f                   	das
424c7b:	57                   	push   %edi
424c7c:	74 48                	je     0x424cc6
424c7e:	4d                   	dec    %ebp
424c7f:	7a 76                	jp     0x424cf7
424c81:	35 30 67 79 6d       	xor    $0x6d796730,%eax
424c86:	74 72                	je     0x424cfa
424c88:	62 56 70             	bound  %edx,0x70(%esi)
424c8b:	6e                   	outsb  %ds:(%esi),(%dx)
424c8c:	4a                   	dec    %edx
424c8d:	67 7a 32             	addr16 jp 0x424cc2
424c90:	54                   	push   %esp
424c91:	70 68                	jo     0x424cfb
424c93:	61                   	popa
424c94:	74 50                	je     0x424ce6
424c96:	76 61                	jbe    0x424cf9
424c98:	4d                   	dec    %ebp
424c99:	66 63 38             	arpl   %di,(%eax)
424c9c:	49                   	dec    %ecx
424c9d:	64 35 48 77 64 54    	fs xor $0x54647748,%eax
424ca3:	6a 78                	push   $0x78
424ca5:	51                   	push   %ecx
424ca6:	69 5a 71 49 4a 41 78 	imul   $0x78414a49,0x71(%edx),%ebx
424cad:	78 74                	js     0x424d23
424caf:	4a                   	dec    %edx
424cb0:	30 79 70             	xor    %bh,0x70(%ecx)
424cb3:	35 63 58 47 6f       	xor    $0x6f475863,%eax
424cb8:	4e                   	dec    %esi
424cb9:	62 33                	bound  %esi,(%ebx)
424cbb:	4a                   	dec    %edx
424cbc:	6c                   	insb   (%dx),%es:(%edi)
424cbd:	46                   	inc    %esi
424cbe:	50                   	push   %eax
424cbf:	4e                   	dec    %esi
424cc0:	73 46                	jae    0x424d08
424cc2:	6e                   	outsb  %ds:(%esi),(%dx)
424cc3:	63 77 61             	arpl   %esi,0x61(%edi)
424cc6:	4e                   	dec    %esi
424cc7:	74 71                	je     0x424d3a
424cc9:	42                   	inc    %edx
424cca:	59                   	pop    %ecx
424ccb:	33 76 34             	xor    0x34(%esi),%esi
424cce:	72 48                	jb     0x424d18
424cd0:	72 6f                	jb     0x424d41
424cd2:	4f                   	dec    %edi
424cd3:	48                   	dec    %eax
424cd4:	69 67 5a 35 78 72 74 	imul   $0x74727835,0x5a(%edi),%esp
424cdb:	4d                   	dec    %ebp
424cdc:	63 54 71 78          	arpl   %edx,0x78(%ecx,%esi,2)
424ce0:	50                   	push   %eax
424ce1:	34 38                	xor    $0x38,%al
424ce3:	38 53 59             	cmp    %dl,0x59(%ebx)
424ce6:	72 71                	jb     0x424d59
424ce8:	73 37                	jae    0x424d21
424cea:	70 42                	jo     0x424d2e
424cec:	64 52                	fs push %edx
424cee:	71 61                	jno    0x424d51
424cf0:	69 51 78 4a 38 33 35 	imul   $0x3533384a,0x78(%ecx),%edx
424cf7:	45                   	inc    %ebp
424cf8:	76 4b                	jbe    0x424d45
424cfa:	4f                   	dec    %edi
424cfb:	77 4a                	ja     0x424d47
424cfd:	74 65                	je     0x424d64
424cff:	56                   	push   %esi
424d00:	41                   	inc    %ecx
424d01:	2f                   	das
424d02:	38 4a 69             	cmp    %cl,0x69(%edx)
424d05:	70 69                	jo     0x424d70
424d07:	41                   	inc    %ecx
424d08:	36 69 2f 30 34 4f 63 	imul   $0x634f3430,%ss:(%edi),%ebp
424d0f:	61                   	popa
424d10:	63 7a 6e             	arpl   %edi,0x6e(%edx)
424d13:	38 61 6c             	cmp    %ah,0x6c(%ecx)
424d16:	71 47                	jno    0x424d5f
424d18:	42                   	inc    %edx
424d19:	55                   	push   %ebp
424d1a:	38 65 38             	cmp    %ah,0x38(%ebp)
424d1d:	59                   	pop    %ecx
424d1e:	6b 63 48 56          	imul   $0x56,0x48(%ebx),%esp
424d22:	33 30                	xor    (%eax),%esi
424d24:	51                   	push   %ecx
424d25:	4b                   	dec    %ebx
424d26:	73 6b                	jae    0x424d93
424d28:	65 75 79             	gs jne 0x424da4
424d2b:	43                   	inc    %ebx
424d2c:	66 38 2b             	data16 cmp %ch,(%ebx)
424d2f:	54                   	push   %esp
424d30:	56                   	push   %esi
424d31:	44                   	inc    %esp
424d32:	2f                   	das
424d33:	4e                   	dec    %esi
424d34:	67 51                	addr16 push %ecx
424d36:	4c                   	dec    %esp
424d37:	6d                   	insl   (%dx),%es:(%edi)
424d38:	43                   	inc    %ebx
424d39:	41                   	inc    %ecx
424d3a:	7a 71                	jp     0x424dad
424d3c:	4f                   	dec    %edi
424d3d:	65 52                	gs push %edx
424d3f:	2f                   	das
424d40:	56                   	push   %esi
424d41:	53                   	push   %ebx
424d42:	2f                   	das
424d43:	75 78                	jne    0x424dbd
424d45:	48                   	dec    %eax
424d46:	4b                   	dec    %ebx
424d47:	65 30 68 55          	xor    %ch,%gs:0x55(%eax)
424d4b:	65 51                	gs push %ecx
424d4d:	41                   	inc    %ecx
424d4e:	2b 45 46             	sub    0x46(%ebp),%eax
424d51:	6e                   	outsb  %ds:(%esi),(%dx)
424d52:	46                   	inc    %esi
424d53:	72 50                	jb     0x424da5
424d55:	77 4d                	ja     0x424da4
424d57:	2f                   	das
424d58:	57                   	push   %edi
424d59:	77 36                	ja     0x424d91
424d5b:	34 71                	xor    $0x71,%al
424d5d:	70 6e                	jo     0x424dcd
424d5f:	6e                   	outsb  %ds:(%esi),(%dx)
424d60:	35 59 77 64 6e       	xor    $0x6e647759,%eax
424d65:	44                   	inc    %esp
424d66:	6c                   	insb   (%dx),%es:(%edi)
424d67:	59                   	pop    %ecx
424d68:	51                   	push   %ecx
424d69:	43                   	inc    %ebx
424d6a:	73 62                	jae    0x424dce
424d6c:	42                   	inc    %edx
424d6d:	71 53                	jno    0x424dc2
424d6f:	4b                   	dec    %ebx
424d70:	42                   	inc    %edx
424d71:	63 4d 42             	arpl   %ecx,0x42(%ebp)
424d74:	43                   	inc    %ebx
424d75:	44                   	inc    %esp
424d76:	4c                   	dec    %esp
424d77:	4b                   	dec    %ebx
424d78:	7a 44                	jp     0x424dbe
424d7a:	43                   	inc    %ebx
424d7b:	33 72 6c             	xor    0x6c(%edx),%esi
424d7e:	44                   	inc    %esp
424d7f:	6d                   	insl   (%dx),%es:(%edi)
424d80:	45                   	inc    %ebp
424d81:	7a 4a                	jp     0x424dcd
424d83:	31 6d 2b             	xor    %ebp,0x2b(%ebp)
424d86:	6f                   	outsl  %ds:(%esi),(%dx)
424d87:	4d                   	dec    %ebp
424d88:	68 34 42 78 59       	push   $0x59784234
424d8d:	71 6a                	jno    0x424df9
424d8f:	71 57                	jno    0x424de8
424d91:	63 37                	arpl   %esi,(%edi)
424d93:	69 4d 4d 63 41 51 2f 	imul   $0x2f514163,0x4d(%ebp),%ecx
424d9a:	35 70 30 46 76       	xor    $0x76463070,%eax
424d9f:	62 4f 44             	bound  %ecx,0x44(%edi)
424da2:	54                   	push   %esp
424da3:	48                   	dec    %eax
424da4:	37                   	aaa
424da5:	59                   	pop    %ecx
424da6:	71 73                	jno    0x424e1b
424da8:	42                   	inc    %edx
424da9:	2f                   	das
424daa:	69 6b 6f 63 79 35 32 	imul   $0x32357963,0x6f(%ebx),%ebp
424db1:	36 51                	ss push %ecx
424db3:	77 42                	ja     0x424df7
424db5:	55                   	push   %ebp
424db6:	4a                   	dec    %edx
424db7:	71 67                	jno    0x424e20
424db9:	63 48 4c             	arpl   %ecx,0x4c(%eax)
424dbc:	32 64 77 6c          	xor    0x6c(%edi,%esi,2),%ah
424dc0:	56                   	push   %esi
424dc1:	78 6b                	js     0x424e2e
424dc3:	34 56                	xor    $0x56,%al
424dc5:	59                   	pop    %ecx
424dc6:	57                   	push   %edi
424dc7:	53                   	push   %ebx
424dc8:	71 6c                	jno    0x424e36
424dca:	4e                   	dec    %esi
424dcb:	61                   	popa
424dcc:	48                   	dec    %eax
424dcd:	33 41 65             	xor    0x65(%ecx),%eax
424dd0:	33 50 6f             	xor    0x6f(%eax),%edx
424dd3:	4d                   	dec    %ebp
424dd4:	42                   	inc    %edx
424dd5:	65 4e                	gs dec %esi
424dd7:	51                   	push   %ecx
424dd8:	67 6f                	outsl  %ds:(%si),(%dx)
424dda:	4d                   	dec    %ebp
424ddb:	53                   	push   %ebx
424ddc:	48                   	dec    %eax
424ddd:	44                   	inc    %esp
424dde:	6b 38 57             	imul   $0x57,(%eax),%edi
424de1:	39 78 6d             	cmp    %edi,0x6d(%eax)
424de4:	4f                   	dec    %edi
424de5:	7a 6a                	jp     0x424e51
424de7:	49                   	dec    %ecx
424de8:	53                   	push   %ebx
424de9:	37                   	aaa
424dea:	4e                   	dec    %esi
424deb:	32 68 56             	xor    0x56(%eax),%ch
424dee:	72 51                	jb     0x424e41
424df0:	34 6a                	xor    $0x6a,%al
424df2:	30 6f 43             	xor    %ch,0x43(%edi)
424df5:	6c                   	insb   (%dx),%es:(%edi)
424df6:	72 66                	jb     0x424e5e
424df8:	72 79                	jb     0x424e73
424dfa:	51                   	push   %ecx
424dfb:	7a 71                	jp     0x424e6e
424dfd:	55                   	push   %ebp
424dfe:	4d                   	dec    %ebp
424dff:	6e                   	outsb  %ds:(%esi),(%dx)
424e00:	42                   	inc    %edx
424e01:	74 6f                	je     0x424e72
424e03:	30 64 74 47          	xor    %ah,0x47(%esp,%esi,2)
424e07:	52                   	push   %edx
424e08:	69 64 77 64 31 4a 46 	imul   $0x4f464a31,0x64(%edi,%esi,2),%esp
424e0f:	4f
424e10:	74 30                	je     0x424e42
424e12:	73 4b                	jae    0x424e5f
424e14:	39 42 5a             	cmp    %eax,0x5a(%edx)
424e17:	65 67 57             	gs addr16 push %edi
424e1a:	32 37                	xor    (%edi),%dh
424e1c:	72 51                	jb     0x424e6f
424e1e:	6e                   	outsb  %ds:(%esi),(%dx)
424e1f:	6d                   	insl   (%dx),%es:(%edi)
424e20:	56                   	push   %esi
424e21:	4c                   	dec    %esp
424e22:	4f                   	dec    %edi
424e23:	31 78 48             	xor    %edi,0x48(%eax)
424e26:	51                   	push   %ecx
424e27:	4a                   	dec    %edx
424e28:	68 76 76 49 30       	push   $0x30497676
424e2d:	49                   	dec    %ecx
424e2e:	46                   	inc    %esi
424e2f:	5a                   	pop    %edx
424e30:	42                   	inc    %edx
424e31:	4d                   	dec    %ebp
424e32:	31 6f 56             	xor    %ebp,0x56(%edi)
424e35:	76 53                	jbe    0x424e8a
424e37:	77 46                	ja     0x424e7f
424e39:	63 39                	arpl   %edi,(%ecx)
424e3b:	44                   	inc    %esp
424e3c:	72 6b                	jb     0x424ea9
424e3e:	39 49 71             	cmp    %ecx,0x71(%ecx)
424e41:	58                   	pop    %eax
424e42:	58                   	pop    %eax
424e43:	5a                   	pop    %edx
424e44:	52                   	push   %edx
424e45:	38 4f 6c             	cmp    %cl,0x6c(%edi)
424e48:	66 61                	popaw
424e4a:	64 54                	fs push %esp
424e4c:	55                   	push   %ebp
424e4d:	35 72 76 2f 6f       	xor    $0x6f2f7672,%eax
424e52:	6e                   	outsb  %ds:(%esi),(%dx)
424e53:	50                   	push   %eax
424e54:	78 47                	js     0x424e9d
424e56:	47                   	inc    %edi
424e57:	77 33                	ja     0x424e8c
424e59:	73 55                	jae    0x424eb0
424e5b:	50                   	push   %eax
424e5c:	53                   	push   %ebx
424e5d:	6f                   	outsl  %ds:(%esi),(%dx)
424e5e:	68 64 62 69 74       	push   $0x74696264
424e63:	66 6b 4b 59 64       	imul   $0x64,0x59(%ebx),%cx
424e68:	37                   	aaa
424e69:	4f                   	dec    %edi
424e6a:	48                   	dec    %eax
424e6b:	49                   	dec    %ecx
424e6c:	73 58                	jae    0x424ec6
424e6e:	65 44                	gs inc %esp
424e70:	52                   	push   %edx
424e71:	6d                   	insl   (%dx),%es:(%edi)
424e72:	54                   	push   %esp
424e73:	57                   	push   %edi
424e74:	32 62 36             	xor    0x36(%edx),%ah
424e77:	62 67 75             	bound  %esp,0x75(%edi)
424e7a:	76 51                	jbe    0x424ecd
424e7c:	4d                   	dec    %ebp
424e7d:	48                   	dec    %eax
424e7e:	31 54 65 5a          	xor    %edx,0x5a(%ebp,%eiz,2)
424e82:	76 4f                	jbe    0x424ed3
424e84:	67 4d                	addr16 dec %ebp
424e86:	38 72 6e             	cmp    %dh,0x6e(%edx)
424e89:	72 79                	jb     0x424f04
424e8b:	43                   	inc    %ebx
424e8c:	41                   	inc    %ecx
424e8d:	65 4a                	gs dec %edx
424e8f:	50                   	push   %eax
424e90:	6c                   	insb   (%dx),%es:(%edi)
424e91:	38 43 64             	cmp    %al,0x64(%ebx)
424e94:	74 44                	je     0x424eda
424e96:	77 67                	ja     0x424eff
424e98:	6d                   	insl   (%dx),%es:(%edi)
424e99:	69 58 4b 6f 77 6c 31 	imul   $0x316c776f,0x4b(%eax),%ebx
424ea0:	7a 76                	jp     0x424f18
424ea2:	67 67 70 66          	addr16 addr16 jo 0x424f0c
424ea6:	6e                   	outsb  %ds:(%esi),(%dx)
424ea7:	7a 71                	jp     0x424f1a
424ea9:	30 6a 6f             	xor    %ch,0x6f(%edx)
424eac:	6a 52                	push   $0x52
424eae:	51                   	push   %ecx
424eaf:	4d                   	dec    %ebp
424eb0:	76 45                	jbe    0x424ef7
424eb2:	74 4a                	je     0x424efe
424eb4:	39 72 46             	cmp    %esi,0x46(%edx)
424eb7:	41                   	inc    %ecx
424eb8:	63 57 4d             	arpl   %edx,0x4d(%edi)
424ebb:	50                   	push   %eax
424ebc:	50                   	push   %eax
424ebd:	66 66 77 4c          	data16 data16 ja 0x424f0d
424ec1:	47                   	inc    %edi
424ec2:	70 53                	jo     0x424f17
424ec4:	45                   	inc    %ebp
424ec5:	69 64 65 37 41 54 38 	imul   $0x6a385441,0x37(%ebp,%eiz,2),%esp
424ecc:	6a
424ecd:	64 64 4c             	fs fs dec %esp
424ed0:	62 6d 4c             	bound  %ebp,0x4c(%ebp)
424ed3:	52                   	push   %edx
424ed4:	6c                   	insb   (%dx),%es:(%edi)
424ed5:	57                   	push   %edi
424ed6:	71 44                	jno    0x424f1c
424ed8:	47                   	inc    %edi
424ed9:	2f                   	das
424eda:	41                   	inc    %ecx
424edb:	6d                   	insl   (%dx),%es:(%edi)
424edc:	51                   	push   %ecx
424edd:	38 78 75             	cmp    %bh,0x75(%eax)