443c92:	62 67 47             	bound  %esp,0x47(%edi)
443c95:	6a 46                	push   $0x46
443c97:	4d                   	dec    %ebp
443c98:	55                   	push   %ebp
443c99:	73 4a                	jae    0x443ce5
443c9b:	35 41 46 31 74       	xor    $0x74314641,%eax
443ca0:	30 49 4f             	xor    %cl,0x4f(%ecx)
443ca3:	63 44 6d 68          	arpl   %eax,0x68(%ebp,%ebp,2)
443ca7:	39 4a 71             	cmp    %ecx,0x71(%edx)
443caa:	71 69                	jno    0x443d15
443cac:	42                   	inc    %edx
443cad:	39 33                	cmp    %esi,(%ebx)
443caf:	37                   	aaa
443cb0:	2f                   	das
443cb1:	4c                   	dec    %esp
443cb2:	6d                   	insl   (%dx),%es:(%edi)
443cb3:	72 53                	jb     0x443d08
443cb5:	64 58                	fs pop %eax
443cb7:	6f                   	outsl  %ds:(%esi),(%dx)
443cb8:	63 37                	arpl   %esi,(%edi)
443cba:	63 43 67             	arpl   %eax,0x67(%ebx)
443cbd:	6b 43 76 4f          	imul   $0x4f,0x76(%ebx),%eax
443cc1:	64 76 4c             	fs jbe 0x443d10
443cc4:	4f                   	dec    %edi
443cc5:	57                   	push   %edi
443cc6:	4f                   	dec    %edi
443cc7:	50                   	push   %eax
443cc8:	71 42                	jno    0x443d0c
443cca:	7a 69                	jp     0x443d35
443ccc:	33 6b 51             	xor    0x51(%ebx),%ebp
443ccf:	48                   	dec    %eax
443cd0:	39 32                	cmp    %esi,(%edx)
443cd2:	4b                   	dec    %ebx
443cd3:	6c                   	insb   (%dx),%es:(%edi)
443cd4:	2b 47 67             	sub    0x67(%edi),%eax
443cd7:	39 51 4b             	cmp    %edx,0x4b(%ecx)
443cda:	6b 6f 37 31          	imul   $0x31,0x37(%edi),%ebp
443cde:	4d                   	dec    %ebp
443cdf:	6f                   	outsl  %ds:(%esi),(%dx)
443ce0:	2b 74 2f 62          	sub    0x62(%edi,%ebp,1),%esi
443ce4:	4f                   	dec    %edi
443ce5:	4d                   	dec    %ebp
443ce6:	49                   	dec    %ecx
443ce7:	39 63 5a             	cmp    %esp,0x5a(%ebx)
443cea:	6e                   	outsb  %ds:(%esi),(%dx)
443ceb:	4d                   	dec    %ebp
443cec:	61                   	popa
443ced:	6a 53                	push   $0x53
443cef:	32 72 5a             	xor    0x5a(%edx),%dh
443cf2:	47                   	inc    %edi
443cf3:	2b 66 6b             	sub    0x6b(%esi),%esp
443cf6:	65 76 4d             	gs jbe 0x443d46
443cf9:	76 79                	jbe    0x443d74
443cfb:	52                   	push   %edx
443cfc:	49                   	dec    %ecx
443cfd:	67 30 6e 53          	xor    %ch,0x53(%bp)
443d01:	68 58 44 6d 38       	push   $0x386d4458
443d06:	4c                   	dec    %esp
443d07:	4e                   	dec    %esi
443d08:	51                   	push   %ecx
443d09:	41                   	inc    %ecx
443d0a:	33 34 6e             	xor    (%esi,%ebp,2),%esi
443d0d:	46                   	inc    %esi
443d0e:	79 4b                	jns    0x443d5b
443d10:	67 77 6f             	addr16 ja 0x443d82
443d13:	6f                   	outsl  %ds:(%esi),(%dx)
443d14:	32 6c 4b 48          	xor    0x48(%ebx,%ecx,2),%ch
443d18:	66 6f                	outsw  %ds:(%esi),(%dx)
443d1a:	47                   	inc    %edi
443d1b:	6e                   	outsb  %ds:(%esi),(%dx)
443d1c:	45                   	inc    %ebp
443d1d:	2f                   	das
443d1e:	61                   	popa
443d1f:	56                   	push   %esi
443d20:	69 51 49 62 34 7a 4b 	imul   $0x4b7a3462,0x49(%ecx),%edx
443d27:	53                   	push   %ebx
443d28:	59                   	pop    %ecx
443d29:	38 47 65             	cmp    %al,0x65(%edi)
443d2c:	5a                   	pop    %edx
443d2d:	39 47 73             	cmp    %eax,0x73(%edi)
443d30:	70 46                	jo     0x443d78
443d32:	70 44                	jo     0x443d78
443d34:	6c                   	insb   (%dx),%es:(%edi)
443d35:	76 62                	jbe    0x443d99
443d37:	48                   	dec    %eax
443d38:	44                   	inc    %esp
443d39:	62 62 72             	bound  %esp,0x72(%edx)
443d3c:	43                   	inc    %ebx
443d3d:	54                   	push   %esp
443d3e:	44                   	inc    %esp
443d3f:	72 4e                	jb     0x443d8f
443d41:	35 32 67 48 78       	xor    $0x78486732,%eax
443d46:	68 63 73 33 70       	push   $0x70337363
443d4b:	4a                   	dec    %edx
443d4c:	79 64                	jns    0x443db2
443d4e:	68 2b 56 75 64       	push   $0x6475562b
443d53:	45                   	inc    %ebp
443d54:	54                   	push   %esp
443d55:	4a                   	dec    %edx
443d56:	35 56 4e 49 2b       	xor    $0x2b494e56,%eax
443d5b:	33 46 64             	xor    0x64(%esi),%eax
443d5e:	64 6f                	outsl  %fs:(%esi),(%dx)
443d60:	5a                   	pop    %edx
443d61:	7a 73                	jp     0x443dd6
443d63:	32 69 56             	xor    0x56(%ecx),%ch
443d66:	48                   	dec    %eax
443d67:	35 70 45 75 77       	xor    $0x77754570,%eax
443d6c:	50                   	push   %eax
443d6d:	46                   	inc    %esi
443d6e:	4c                   	dec    %esp
443d6f:	4f                   	dec    %edi
443d70:	31 4b 64             	xor    %ecx,0x64(%ebx)
443d73:	51                   	push   %ecx
443d74:	62 4c 35 75          	bound  %ecx,0x75(%ebp,%esi,1)
443d78:	62 4a 6d             	bound  %ecx,0x6d(%edx)
443d7b:	49                   	dec    %ecx
443d7c:	71 45                	jno    0x443dc3
443d7e:	71 34                	jno    0x443db4
443d80:	4c                   	dec    %esp
443d81:	6a 75                	push   $0x75
443d83:	34 63                	xor    $0x63,%al
443d85:	68 33 45 39 70       	push   $0x70394533
443d8a:	31 54 39 75          	xor    %edx,0x75(%ecx,%edi,1)
443d8e:	70 78                	jo     0x443e08
443d90:	61                   	popa
443d91:	77 31                	ja     0x443dc4
443d93:	38 6f 4e             	cmp    %ch,0x4e(%edi)
443d96:	52                   	push   %edx
443d97:	61                   	popa
443d98:	54                   	push   %esp
443d99:	6f                   	outsl  %ds:(%esi),(%dx)
443d9a:	6e                   	outsb  %ds:(%esi),(%dx)
443d9b:	72 46                	jb     0x443de3
443d9d:	30 4c 36 72          	xor    %cl,0x72(%esi,%esi,1)
443da1:	53                   	push   %ebx
443da2:	6f                   	outsl  %ds:(%esi),(%dx)
443da3:	4c                   	dec    %esp
443da4:	5a                   	pop    %edx
443da5:	4f                   	dec    %edi
443da6:	4a                   	dec    %edx
443da7:	6d                   	insl   (%dx),%es:(%edi)
443da8:	43                   	inc    %ebx
443da9:	31 41 6d             	xor    %eax,0x6d(%ecx)
443dac:	61                   	popa
443dad:	33 57 37             	xor    0x37(%edi),%edx
443db0:	48                   	dec    %eax
443db1:	4b                   	dec    %ebx
443db2:	52                   	push   %edx
443db3:	55                   	push   %ebp
443db4:	72 55                	jb     0x443e0b
443db6:	48                   	dec    %eax
443db7:	6c                   	insb   (%dx),%es:(%edi)
443db8:	46                   	inc    %esi
443db9:	55                   	push   %ebp
443dba:	77 5a                	ja     0x443e16
443dbc:	50                   	push   %eax
443dbd:	55                   	push   %ebp
443dbe:	36 42                	ss inc %edx
443dc0:	34 64                	xor    $0x64,%al
443dc2:	5a                   	pop    %edx
443dc3:	55                   	push   %ebp
443dc4:	47                   	inc    %edi
443dc5:	63 45 52             	arpl   %eax,0x52(%ebp)
443dc8:	68 55 4b 7a 52       	push   $0x527a4b55
443dcd:	65 4d                	gs dec %ebp
443dcf:	41                   	inc    %ecx
443dd0:	52                   	push   %edx
443dd1:	58                   	pop    %eax
443dd2:	6d                   	insl   (%dx),%es:(%edi)
443dd3:	4e                   	dec    %esi
443dd4:	41                   	inc    %ecx
443dd5:	48                   	dec    %eax
443dd6:	63 33                	arpl   %esi,(%ebx)
443dd8:	36 78 5a             	ss js  0x443e35
443ddb:	6a 4b                	push   $0x4b
443ddd:	2f                   	das
443dde:	67 7a 71             	addr16 jp 0x443e52
443de1:	2b 52 47             	sub    0x47(%edx),%edx
443de4:	4e                   	dec    %esi
443de5:	6f                   	outsl  %ds:(%esi),(%dx)
443de6:	52                   	push   %edx
443de7:	2b 31                	sub    (%ecx),%esi
443de9:	44                   	inc    %esp
443dea:	6e                   	outsb  %ds:(%esi),(%dx)
443deb:	30 49 54             	xor    %cl,0x54(%ecx)
443dee:	6d                   	insl   (%dx),%es:(%edi)
443def:	50                   	push   %eax
443df0:	62 53 66             	bound  %edx,0x66(%ebx)
443df3:	70 57                	jo     0x443e4c
443df5:	4d                   	dec    %ebp
443df6:	49                   	dec    %ecx
443df7:	77 41                	ja     0x443e3a
443df9:	65 2b 75 64          	sub    %gs:0x64(%ebp),%esi
443dfd:	4c                   	dec    %esp
443dfe:	5a                   	pop    %edx
443dff:	6d                   	insl   (%dx),%es:(%edi)
443e00:	37                   	aaa
443e01:	64 75 61             	fs jne 0x443e65
443e04:	67 38 4f 44          	cmp    %cl,0x44(%bx)
443e08:	44                   	inc    %esp
443e09:	62 4e 31             	bound  %ecx,0x31(%esi)
443e0c:	4d                   	dec    %ebp
443e0d:	6d                   	insl   (%dx),%es:(%edi)
443e0e:	76 62                	jbe    0x443e72
443e10:	4a                   	dec    %edx
443e11:	6f                   	outsl  %ds:(%esi),(%dx)
443e12:	52                   	push   %edx
443e13:	35 34 2b 43 55       	xor    $0x55432b34,%eax
443e18:	58                   	pop    %eax
443e19:	49                   	dec    %ecx
443e1a:	4f                   	dec    %edi
443e1b:	61                   	popa
443e1c:	63 54 33 58          	arpl   %edx,0x58(%ebx,%esi,1)
443e20:	6b 6d 5a 61          	imul   $0x61,0x5a(%ebp),%ebp
443e24:	46                   	inc    %esi
443e25:	67 41                	addr16 inc %ecx
443e27:	71 74                	jno    0x443e9d
443e29:	68 33 74 37 44       	push   $0x44377433
443e2e:	50                   	push   %eax
443e2f:	54                   	push   %esp
443e30:	6a 70                	push   $0x70
443e32:	39 37                	cmp    %esi,(%edi)
443e34:	59                   	pop    %ecx
443e35:	69 35 6c 48 53 62 4e 	imul   $0x504e724e,0x6253486c,%esi
443e3c:	72 4e 50
443e3f:	54                   	push   %esp
443e40:	4f                   	dec    %edi
443e41:	75 7a                	jne    0x443ebd
443e43:	7a 63                	jp     0x443ea8
443e45:	6b 71 79 65          	imul   $0x65,0x79(%ecx),%esi
443e49:	53                   	push   %ebx
443e4a:	77 44                	ja     0x443e90
443e4c:	72 74                	jb     0x443ec2
443e4e:	58                   	pop    %eax
443e4f:	6d                   	insl   (%dx),%es:(%edi)
443e50:	42                   	inc    %edx
443e51:	37                   	aaa
443e52:	54                   	push   %esp
443e53:	52                   	push   %edx
443e54:	39 66 70             	cmp    %esp,0x70(%esi)
443e57:	41                   	inc    %ecx
443e58:	62 2f                	bound  %ebp,(%edi)
443e5a:	58                   	pop    %eax
443e5b:	76 4c                	jbe    0x443ea9
443e5d:	62 74 68 48          	bound  %esi,0x48(%eax,%ebp,2)
443e61:	4f                   	dec    %edi
443e62:	30 35 35 77 4b 72    	xor    %dh,0x724b7735
443e68:	30 63 6a             	xor    %ah,0x6a(%ebx)
443e6b:	72 41                	jb     0x443eae
443e6d:	64 49                	fs dec %ecx
443e6f:	69 34 66 2f 61 55 5a 	imul   $0x5a55612f,(%esi,%eiz,2),%esi
443e76:	67 2f                	addr16 das
443e78:	75 4a                	jne    0x443ec4
443e7a:	77 35                	ja     0x443eb1
443e7c:	77 62                	ja     0x443ee0
443e7e:	4e                   	dec    %esi
443e7f:	4a                   	dec    %edx
443e80:	7a 4f                	jp     0x443ed1
443e82:	76 66                	jbe    0x443eea
443e84:	59                   	pop    %ecx
443e85:	7a 6c                	jp     0x443ef3
443e87:	46                   	inc    %esi
443e88:	53                   	push   %ebx
443e89:	2b 39                	sub    (%ecx),%edi
443e8b:	7a 41                	jp     0x443ece
443e8d:	53                   	push   %ebx
443e8e:	37                   	aaa
443e8f:	6a 68                	push   $0x68
443e91:	73 4c                	jae    0x443edf
443e93:	65 42                	gs inc %edx
443e95:	43                   	inc    %ebx
443e96:	5a                   	pop    %edx
443e97:	77 63                	ja     0x443efc
443e99:	57                   	push   %edi
443e9a:	65 30 6a 52          	xor    %ch,%gs:0x52(%edx)
443e9e:	53                   	push   %ebx
443e9f:	4f                   	dec    %edi
443ea0:	36 4b                	ss dec %ebx
443ea2:	74 70                	je     0x443f14
443ea4:	6b 2f 37             	imul   $0x37,(%edi),%ebp
443ea7:	42                   	inc    %edx
443ea8:	6e                   	outsb  %ds:(%esi),(%dx)
443ea9:	66 58                	pop    %ax
443eab:	71 4d                	jno    0x443efa
443ead:	30 49 41             	xor    %cl,0x41(%ecx)
443eb0:	46                   	inc    %esi
443eb1:	33 35 48 76 73 73    	xor    0x73737648,%esi
443eb7:	36 69 38 6c 77 4f 41 	imul   $0x414f776c,%ss:(%eax),%edi
443ebe:	4b                   	dec    %ebx
443ebf:	58                   	pop    %eax
443ec0:	74 6b                	je     0x443f2d
443ec2:	37                   	aaa
443ec3:	42                   	inc    %edx
443ec4:	49                   	dec    %ecx
443ec5:	47                   	inc    %edi
443ec6:	34 6e                	xor    $0x6e,%al
443ec8:	4c                   	dec    %esp
443ec9:	48                   	dec    %eax
443eca:	49                   	dec    %ecx
443ecb:	43                   	inc    %ebx
443ecc:	51                   	push   %ecx
443ecd:	62 64 64 4b          	bound  %esp,0x4b(%esp,%eiz,2)
443ed1:	4c                   	dec    %esp
443ed2:	63 74 30 53          	arpl   %esi,0x53(%eax,%esi,1)
443ed6:	69 57 2b 7a 6a 4e 50 	imul   $0x504e6a7a,0x2b(%edi),%edx
443edd:	69 39 55 63 4c 50    	imul   $0x504c6355,(%ecx),%edi
443ee3:	30 75 4b             	xor    %dh,0x4b(%ebp)
443ee6:	39 31                	cmp    %esi,(%ecx)
443ee8:	31 56 6e             	xor    %edx,0x6e(%esi)
443eeb:	61                   	popa
443eec:	54                   	push   %esp
443eed:	34 4f                	xor    $0x4f,%al
443eef:	30 74 62 47          	xor    %dh,0x47(%edx,%eiz,2)
443ef3:	70 64                	jo     0x443f59
443ef5:	56                   	push   %esi
443ef6:	2f                   	das
443ef7:	55                   	push   %ebp
443ef8:	4f                   	dec    %edi
443ef9:	77 55                	ja     0x443f50
443efb:	44                   	inc    %esp
443efc:	41                   	inc    %ecx
443efd:	42                   	inc    %edx
443efe:	2b 62 2f             	sub    0x2f(%edx),%esp
443f01:	71 70                	jno    0x443f73
443f03:	56                   	push   %esi
443f04:	37                   	aaa
443f05:	79 6a                	jns    0x443f71
443f07:	59                   	pop    %ecx
443f08:	63 4c 5a 55          	arpl   %ecx,0x55(%edx,%ebx,2)
443f0c:	72 7a                	jb     0x443f88
443f0e:	78 61                	js     0x443f71
443f10:	58                   	pop    %eax
443f11:	77 72                	ja     0x443f85
443f13:	37                   	aaa
443f14:	52                   	push   %edx
443f15:	51                   	push   %ecx
443f16:	6f                   	outsl  %ds:(%esi),(%dx)
443f17:	75 61                	jne    0x443f7a
443f19:	61                   	popa
443f1a:	32 78 69             	xor    0x69(%eax),%bh
443f1d:	6f                   	outsl  %ds:(%esi),(%dx)
443f1e:	73 6d                	jae    0x443f8d
443f20:	46                   	inc    %esi
443f21:	56                   	push   %esi
443f22:	56                   	push   %esi
443f23:	51                   	push   %ecx
443f24:	39 7a 71             	cmp    %edi,0x71(%edx)
443f27:	66 44                	inc    %sp
443f29:	52                   	push   %edx
443f2a:	41                   	inc    %ecx