447d34:	50                   	push   %eax
447d35:	64 41                	fs inc %ecx
447d37:	56                   	push   %esi
447d38:	44                   	inc    %esp
447d39:	31 75 4f             	xor    %esi,0x4f(%ebp)
447d3c:	39 57 4d             	cmp    %edx,0x4d(%edi)
447d3f:	4b                   	dec    %ebx
447d40:	4d                   	dec    %ebp
447d41:	6e                   	outsb  %ds:(%esi),(%dx)
447d42:	53                   	push   %ebx
447d43:	63 53 4e             	arpl   %edx,0x4e(%ebx)
447d46:	6a 4e                	push   $0x4e
447d48:	62 58 71             	bound  %ebx,0x71(%eax)
447d4b:	6f                   	outsl  %ds:(%esi),(%dx)
447d4c:	6d                   	insl   (%dx),%es:(%edi)
447d4d:	37                   	aaa
447d4e:	5a                   	pop    %edx
447d4f:	4a                   	dec    %edx
447d50:	59                   	pop    %ecx
447d51:	72 69                	jb     0x447dbc
447d53:	38 37                	cmp    %dh,(%edi)
447d55:	6c                   	insb   (%dx),%es:(%edi)
447d56:	6c                   	insb   (%dx),%es:(%edi)
447d57:	4b                   	dec    %ebx
447d58:	48                   	dec    %eax
447d59:	4d                   	dec    %ebp
447d5a:	6c                   	insb   (%dx),%es:(%edi)
447d5b:	73 49                	jae    0x447da6
447d5d:	34 4d                	xor    $0x4d,%al
447d5f:	76 6a                	jbe    0x447dcb
447d61:	78 5a                	js     0x447dbd
447d63:	32 57 52             	xor    0x52(%edi),%dl
447d66:	68 4b 53 4a 31       	push   $0x314a534b
447d6b:	6a 48                	push   $0x48
447d6d:	4d                   	dec    %ebp
447d6e:	39 71 44             	cmp    %esi,0x44(%ecx)
447d71:	42                   	inc    %edx
447d72:	68 6d 2f 59 69       	push   $0x69592f6d
447d77:	77 32                	ja     0x447dab
447d79:	78 49                	js     0x447dc4
447d7b:	62 41 33             	bound  %eax,0x33(%ecx)
447d7e:	71 6e                	jno    0x447dee
447d80:	62 76 4f             	bound  %esi,0x4f(%esi)
447d83:	75 41                	jne    0x447dc6
447d85:	6a 50                	push   $0x50
447d87:	75 79                	jne    0x447e02
447d89:	7a 45                	jp     0x447dd0
447d8b:	49                   	dec    %ecx
447d8c:	58                   	pop    %eax
447d8d:	35 5a 41 30 32       	xor    $0x3230415a,%eax
447d92:	71 6b                	jno    0x447dff
447d94:	2b 6d 6a             	sub    0x6a(%ebp),%ebp
447d97:	42                   	inc    %edx
447d98:	30 31                	xor    %dh,(%ecx)
447d9a:	46                   	inc    %esi
447d9b:	62 52 75             	bound  %edx,0x75(%edx)
447d9e:	33 30                	xor    (%eax),%esi
447da0:	68 4c 42 6d 68       	push   $0x686d424c
447da5:	50                   	push   %eax
447da6:	6c                   	insb   (%dx),%es:(%edi)
447da7:	67 49                	addr16 dec %ecx
447da9:	32 2b                	xor    (%ebx),%ch
447dab:	62 31                	bound  %esi,(%ecx)
447dad:	30 63 69             	xor    %ah,0x69(%ebx)
447db0:	30 5a 4e             	xor    %bl,0x4e(%edx)
447db3:	47                   	inc    %edi
447db4:	4a                   	dec    %edx
447db5:	63 34 4c             	arpl   %esi,(%esp,%ecx,2)
447db8:	75 45                	jne    0x447dff
447dba:	41                   	inc    %ecx
447dbb:	33 62 64             	xor    0x64(%edx),%esp
447dbe:	36 42                	ss inc %edx
447dc0:	34 4e                	xor    $0x4e,%al
447dc2:	54                   	push   %esp
447dc3:	62 66 46             	bound  %esp,0x46(%esi)
447dc6:	35 63 55 69 68       	xor    $0x68695563,%eax
447dcb:	39 78 6f             	cmp    %edi,0x6f(%eax)
447dce:	76 32                	jbe    0x447e02
447dd0:	41                   	inc    %ecx
447dd1:	77 58                	ja     0x447e2b
447dd3:	47                   	inc    %edi
447dd4:	41                   	inc    %ecx
447dd5:	63 6e 31             	arpl   %ebp,0x31(%esi)
447dd8:	74 33                	je     0x447e0d
447dda:	4b                   	dec    %ebx
447ddb:	62 57 33             	bound  %edx,0x33(%edi)
447dde:	48                   	dec    %eax
447ddf:	42                   	inc    %edx
447de0:	4f                   	dec    %edi
447de1:	7a 77                	jp     0x447e5a
447de3:	7a 35                	jp     0x447e1a
447de5:	31 66 45             	xor    %esp,0x45(%esi)
447de8:	6c                   	insb   (%dx),%es:(%edi)
447de9:	34 6c                	xor    $0x6c,%al
447deb:	65 30 44 59 52       	xor    %al,%gs:0x52(%ecx,%ebx,2)
447df0:	7a 75                	jp     0x447e67
447df2:	7a 4a                	jp     0x447e3e
447df4:	2f                   	das
447df5:	79 7a                	jns    0x447e71
447df7:	4f                   	dec    %edi
447df8:	36 4b                	ss dec %ebx
447dfa:	65 5a                	gs pop %edx
447dfc:	69 68 71 68 41 41 2b 	imul   $0x2b414168,0x71(%eax),%ebp
447e03:	69 62 4c 70 58 45 71 	imul   $0x71455870,0x4c(%edx),%esp
447e0a:	58                   	pop    %eax
447e0b:	44                   	inc    %esp
447e0c:	69 6e 71 6b 35 4f 6d 	imul   $0x6d4f356b,0x71(%esi),%ebp
447e13:	37                   	aaa
447e14:	47                   	inc    %edi
447e15:	6c                   	insb   (%dx),%es:(%edi)
447e16:	71 59                	jno    0x447e71
447e18:	34 70                	xor    $0x70,%al
447e1a:	6d                   	insl   (%dx),%es:(%edi)
447e1b:	4a                   	dec    %edx
447e1c:	72 70                	jb     0x447e8e
447e1e:	63 77 33             	arpl   %esi,0x33(%edi)
447e21:	70 35                	jo     0x447e58
447e23:	59                   	pop    %ecx
447e24:	55                   	push   %ebp
447e25:	49                   	dec    %ecx
447e26:	58                   	pop    %eax
447e27:	50                   	push   %eax
447e28:	47                   	inc    %edi
447e29:	58                   	pop    %eax
447e2a:	32 44 35 32          	xor    0x32(%ebp,%esi,1),%al
447e2e:	78 6e                	js     0x447e9e
447e30:	6c                   	insb   (%dx),%es:(%edi)
447e31:	34 66                	xor    $0x66,%al
447e33:	6a 46                	push   $0x46
447e35:	6a 42                	push   $0x42
447e37:	76 55                	jbe    0x447e8e
447e39:	30 77 36             	xor    %dh,0x36(%edi)
447e3c:	70 4f                	jo     0x447e8d
447e3e:	66 58                	pop    %ax
447e40:	36 45                	ss inc %ebp
447e42:	4e                   	dec    %esi
447e43:	2f                   	das
447e44:	76 37                	jbe    0x447e7d
447e46:	61                   	popa
447e47:	31 47 78             	xor    %eax,0x78(%edi)
447e4a:	7a 77                	jp     0x447ec3
447e4c:	35 63 35 62 69       	xor    $0x69623563,%eax
447e51:	4d                   	dec    %ebp
447e52:	6b 4d 6d 35          	imul   $0x35,0x6d(%ebp),%ecx
447e56:	53                   	push   %ebx
447e57:	45                   	inc    %ebp
447e58:	67 37                	addr16 aaa
447e5a:	68 36 35 67 32       	push   $0x32673536
447e5f:	79 69                	jns    0x447eca
447e61:	57                   	push   %edi
447e62:	34 6d                	xor    $0x6d,%al
447e64:	66 58                	pop    %ax
447e66:	55                   	push   %ebp
447e67:	63 75 4b             	arpl   %esi,0x4b(%ebp)
447e6a:	61                   	popa
447e6b:	69 6e 59 4e 4a 30 34 	imul   $0x34304a4e,0x59(%esi),%ebp
447e72:	7a 51                	jp     0x447ec5
447e74:	6e                   	outsb  %ds:(%esi),(%dx)
447e75:	30 47 6f             	xor    %al,0x6f(%edi)
447e78:	55                   	push   %ebp
447e79:	33 41 34             	xor    0x34(%ecx),%eax
447e7c:	48                   	dec    %eax
447e7d:	39 36                	cmp    %esi,(%esi)
447e7f:	4a                   	dec    %edx
447e80:	63 6f 44             	arpl   %ebp,0x44(%edi)
447e83:	46                   	inc    %esi
447e84:	38 53 69             	cmp    %dl,0x69(%ebx)
447e87:	65 79 4b             	gs jns 0x447ed5
447e8a:	6b 41 4a 7a          	imul   $0x7a,0x4a(%ecx),%eax
447e8e:	6b 65 42 41          	imul   $0x41,0x42(%ebp),%esp
447e92:	41                   	inc    %ecx
447e93:	47                   	inc    %edi
447e94:	61                   	popa
447e95:	68 50 6c 75 31       	push   $0x31756c50
447e9a:	74 62                	je     0x447efe
447e9c:	61                   	popa
447e9d:	2b 57 45             	sub    0x45(%edi),%edx
447ea0:	38 41 2f             	cmp    %al,0x2f(%ecx)
447ea3:	72 48                	jb     0x447eed
447ea5:	4f                   	dec    %edi
447ea6:	66 77 31             	data16 ja 0x447eda
447ea9:	31 47 46             	xor    %eax,0x46(%edi)
447eac:	4b                   	dec    %ebx
447ead:	70 36                	jo     0x447ee5
447eaf:	57                   	push   %edi
447eb0:	6b 31 50             	imul   $0x50,(%ecx),%esi
447eb3:	57                   	push   %edi
447eb4:	4a                   	dec    %edx
447eb5:	56                   	push   %esi
447eb6:	47                   	inc    %edi
447eb7:	6b 62 32 50          	imul   $0x50,0x32(%edx),%esp
447ebb:	31 53 72             	xor    %edx,0x72(%ebx)
447ebe:	53                   	push   %ebx
447ebf:	74 36                	je     0x447ef7
447ec1:	52                   	push   %edx
447ec2:	49                   	dec    %ecx
447ec3:	77 6f                	ja     0x447f34
447ec5:	36 52                	ss push %edx
447ec7:	70 61                	jo     0x447f2a
447ec9:	66 34 45             	data16 xor $0x45,%al
447ecc:	4e                   	dec    %esi
447ecd:	42                   	inc    %edx
447ece:	34 53                	xor    $0x53,%al
447ed0:	59                   	pop    %ecx
447ed1:	50                   	push   %eax
447ed2:	46                   	inc    %esi
447ed3:	32 75 47             	xor    0x47(%ebp),%dh
447ed6:	6d                   	insl   (%dx),%es:(%edi)
447ed7:	61                   	popa
447ed8:	71 65                	jno    0x447f3f
447eda:	62 4d 6e             	bound  %ecx,0x6e(%ebp)
447edd:	31 32                	xor    %esi,(%edx)
447edf:	6c                   	insb   (%dx),%es:(%edi)
447ee0:	33 4f 6c             	xor    0x6c(%edi),%ecx
447ee3:	78 30                	js     0x447f15
447ee5:	46                   	inc    %esi
447ee6:	4d                   	dec    %ebp
447ee7:	70 43                	jo     0x447f2c
447ee9:	4e                   	dec    %esi
447eea:	53                   	push   %ebx
447eeb:	6a 38                	push   $0x38
447eed:	6a 43                	push   $0x43
447eef:	34 69                	xor    $0x69,%al
447ef1:	56                   	push   %esi
447ef2:	78 32                	js     0x447f26
447ef4:	65 55                	gs push %ebp
447ef6:	34 77                	xor    $0x77,%al
447ef8:	5a                   	pop    %edx
447ef9:	49                   	dec    %ecx
447efa:	76 38                	jbe    0x447f34
447efc:	41                   	inc    %ecx
447efd:	77 67                	ja     0x447f66
447eff:	37                   	aaa
447f00:	37                   	aaa
447f01:	4b                   	dec    %ebx
447f02:	76 44                	jbe    0x447f48
447f04:	78 49                	js     0x447f4f
447f06:	78 6f                	js     0x447f77
447f08:	57                   	push   %edi
447f09:	6f                   	outsl  %ds:(%esi),(%dx)
447f0a:	64 47                	fs inc %edi
447f0c:	42                   	inc    %edx
447f0d:	66 33 74 76 37       	xor    0x37(%esi,%esi,2),%si
447f12:	70 50                	jo     0x447f64
447f14:	71 30                	jno    0x447f46
447f16:	51                   	push   %ecx
447f17:	74 43                	je     0x447f5c
447f19:	79 66                	jns    0x447f81
447f1b:	70 49                	jo     0x447f66
447f1d:	58                   	pop    %eax
447f1e:	78 56                	js     0x447f76
447f20:	57                   	push   %edi
447f21:	76 78                	jbe    0x447f9b
447f23:	79 75                	jns    0x447f9a
447f25:	70 36                	jo     0x447f5d
447f27:	43                   	inc    %ebx
447f28:	78 46                	js     0x447f70
447f2a:	32 6b 2b             	xor    0x2b(%ebx),%ch
447f2d:	52                   	push   %edx
447f2e:	33 51 72             	xor    0x72(%ecx),%edx
447f31:	50                   	push   %eax
447f32:	62 53 33             	bound  %edx,0x33(%ebx)
447f35:	59                   	pop    %ecx
447f36:	78 56                	js     0x447f8e
447f38:	73 76                	jae    0x447fb0
447f3a:	79 57                	jns    0x447f93
447f3c:	75 6a                	jne    0x447fa8
447f3e:	47                   	inc    %edi
447f3f:	33 4a 79             	xor    0x79(%edx),%ecx
447f42:	44                   	inc    %esp
447f43:	34 4a                	xor    $0x4a,%al
447f45:	70 36                	jo     0x447f7d
447f47:	6c                   	insb   (%dx),%es:(%edi)
447f48:	4e                   	dec    %esi
447f49:	56                   	push   %esi
447f4a:	58                   	pop    %eax
447f4b:	66 57                	push   %di
447f4d:	36 55                	ss push %ebp
447f4f:	2b 4c 30 6c          	sub    0x6c(%eax,%esi,1),%ecx
447f53:	67 69 48 6c 44 4a 6f 	imul   $0x786f4a44,0x6c(%bx,%si),%ecx
447f5a:	78
447f5b:	44                   	inc    %esp
447f5c:	34 70                	xor    $0x70,%al
447f5e:	42                   	inc    %edx
447f5f:	32 79 6d             	xor    0x6d(%ecx),%bh
447f62:	38 50 64             	cmp    %dl,0x64(%eax)
447f65:	34 63                	xor    $0x63,%al
447f67:	30 30                	xor    %dh,(%eax)
447f69:	56                   	push   %esi
447f6a:	59                   	pop    %ecx
447f6b:	4f                   	dec    %edi
447f6c:	57                   	push   %edi
447f6d:	77 30                	ja     0x447f9f
447f6f:	4b                   	dec    %ebx
447f70:	45                   	inc    %ebp
447f71:	79 30                	jns    0x447fa3
447f73:	4e                   	dec    %esi
447f74:	52                   	push   %edx
447f75:	4f                   	dec    %edi
447f76:	79 78                	jns    0x447ff0
447f78:	61                   	popa
447f79:	46                   	inc    %esi
447f7a:	35 30 52 6a 71       	xor    $0x716a5230,%eax
447f7f:	68 61 4a 74 36       	push   $0x36744a61
447f84:	74 70                	je     0x447ff6
447f86:	42                   	inc    %edx
447f87:	51                   	push   %ecx
447f88:	69 47 5a 72 33 32 34 	imul   $0x34323372,0x5a(%edi),%eax
447f8f:	67 4a                	addr16 dec %edx
447f91:	74 68                	je     0x447ffb
447f93:	32 38                	xor    (%eax),%bh
447f95:	2f                   	das
447f96:	68 53 65 75 54       	push   $0x54756553
447f9b:	39 30                	cmp    %esi,(%eax)
447f9d:	33 37                	xor    (%edi),%esi
447f9f:	55                   	push   %ebp
447fa0:	51                   	push   %ecx
447fa1:	7a 46                	jp     0x447fe9
447fa3:	69 37 69 4e 67 63    	imul   $0x63674e69,(%edi),%esi
447fa9:	44                   	inc    %esp
447faa:	71 45                	jno    0x447ff1
447fac:	4a                   	dec    %edx
447fad:	77 50                	ja     0x447fff
447faf:	37                   	aaa
447fb0:	66 7a 30             	data16 jp 0x447fe3
447fb3:	6f                   	outsl  %ds:(%esi),(%dx)
447fb4:	42                   	inc    %edx
447fb5:	64 30 63 45          	xor    %ah,%fs:0x45(%ebx)
447fb9:	6e                   	outsb  %ds:(%esi),(%dx)
447fba:	2b 6a 63             	sub    0x63(%edx),%ebp
447fbd:	65 4c                	gs dec %esp
447fbf:	34 57                	xor    $0x57,%al
447fc1:	6e                   	outsb  %ds:(%esi),(%dx)
447fc2:	41                   	inc    %ecx
447fc3:	76 4d                	jbe    0x448012
447fc5:	6e                   	outsb  %ds:(%esi),(%dx)
447fc6:	79 34                	jns    0x447ffc
447fc8:	32 59 72             	xor    0x72(%ecx),%bl
447fcb:	54                   	push   %esp
447fcc:	52                   	push   %edx
447fcd:	4f                   	dec    %edi
447fce:	6c                   	insb   (%dx),%es:(%edi)
447fcf:	33 4e 6a             	xor    0x6a(%esi),%ecx
447fd2:	68 36 35 7a 41       	push   $0x417a3536
447fd7:	47                   	inc    %edi
447fd8:	78 6d                	js     0x448047
447fda:	6b 4c 33 45 6a       	imul   $0x6a,0x45(%ebx,%esi,1),%ecx
447fdf:	2f                   	das
447fe0:	74 64                	je     0x448046
447fe2:	2f                   	das