446e4a:	72 42                	jb     0x446e8e
446e4c:	43                   	inc    %ebx
446e4d:	4b                   	dec    %ebx
446e4e:	37                   	aaa
446e4f:	56                   	push   %esi
446e50:	55                   	push   %ebp
446e51:	4f                   	dec    %edi
446e52:	4c                   	dec    %esp
446e53:	5a                   	pop    %edx
446e54:	68 52 4c 6e 66       	push   $0x666e4c52
446e59:	58                   	pop    %eax
446e5a:	46                   	inc    %esi
446e5b:	77 56                	ja     0x446eb3
446e5d:	37                   	aaa
446e5e:	41                   	inc    %ecx
446e5f:	4f                   	dec    %edi
446e60:	7a 66                	jp     0x446ec8
446e62:	31 33                	xor    %esi,(%ebx)
446e64:	70 4c                	jo     0x446eb2
446e66:	52                   	push   %edx
446e67:	61                   	popa
446e68:	44                   	inc    %esp
446e69:	69 79 58 37 38 2f 2b 	imul   $0x2b2f3837,0x58(%ecx),%edi
446e70:	46                   	inc    %esi
446e71:	6e                   	outsb  %ds:(%esi),(%dx)
446e72:	4a                   	dec    %edx
446e73:	38 4b 73             	cmp    %cl,0x73(%ebx)
446e76:	56                   	push   %esi
446e77:	53                   	push   %ebx
446e78:	73 75                	jae    0x446eef
446e7a:	45                   	inc    %ebp
446e7b:	43                   	inc    %ebx
446e7c:	2b 74 55 4e          	sub    0x4e(%ebp,%edx,2),%esi
446e80:	4a                   	dec    %edx
446e81:	50                   	push   %eax
446e82:	6e                   	outsb  %ds:(%esi),(%dx)
446e83:	4f                   	dec    %edi
446e84:	4d                   	dec    %ebp
446e85:	68 47 63 72 52       	push   $0x52726347
446e8a:	39 2f                	cmp    %ebp,(%edi)
446e8c:	67 53                	addr16 push %ebx
446e8e:	4a                   	dec    %edx
446e8f:	34 4f                	xor    $0x4f,%al
446e91:	42                   	inc    %edx
446e92:	76 79                	jbe    0x446f0d
446e94:	6e                   	outsb  %ds:(%esi),(%dx)
446e95:	46                   	inc    %esi
446e96:	79 71                	jns    0x446f09
446e98:	78 52                	js     0x446eec
446e9a:	77 70                	ja     0x446f0c
446e9c:	77 4f                	ja     0x446eed
446e9e:	4b                   	dec    %ebx
446e9f:	4f                   	dec    %edi
446ea0:	51                   	push   %ecx
446ea1:	67 34 68             	addr16 xor $0x68,%al
446ea4:	32 4b 44             	xor    0x44(%ebx),%cl
446ea7:	42                   	inc    %edx
446ea8:	61                   	popa
446ea9:	55                   	push   %ebp
446eaa:	4f                   	dec    %edi
446eab:	47                   	inc    %edi
446eac:	35 4a 4f 38 50       	xor    $0x50384f4a,%eax
446eb1:	70 63                	jo     0x446f16
446eb3:	5a                   	pop    %edx
446eb4:	5a                   	pop    %edx
446eb5:	4b                   	dec    %ebx
446eb6:	4c                   	dec    %esp
446eb7:	42                   	inc    %edx
446eb8:	4e                   	dec    %esi
446eb9:	48                   	dec    %eax
446eba:	2b 5a 56             	sub    0x56(%edx),%ebx
446ebd:	6e                   	outsb  %ds:(%esi),(%dx)
446ebe:	4c                   	dec    %esp
446ebf:	7a 62                	jp     0x446f23
446ec1:	57                   	push   %edi
446ec2:	37                   	aaa
446ec3:	61                   	popa
446ec4:	58                   	pop    %eax
446ec5:	38 6f 39             	cmp    %ch,0x39(%edi)
446ec8:	4d                   	dec    %ebp
446ec9:	52                   	push   %edx
446eca:	52                   	push   %edx
446ecb:	63 66 37             	arpl   %esp,0x37(%esi)
446ece:	4a                   	dec    %edx
446ecf:	42                   	inc    %edx
446ed0:	50                   	push   %eax
446ed1:	72 58                	jb     0x446f2b
446ed3:	2b 75 30             	sub    0x30(%ebp),%esi
446ed6:	6a 33                	push   $0x33
446ed8:	44                   	inc    %esp
446ed9:	47                   	inc    %edi
446eda:	6b 44 71 6d 4b       	imul   $0x4b,0x6d(%ecx,%esi,2),%eax
446edf:	70 59                	jo     0x446f3a
446ee1:	69 58 4f 39 69 4f 46 	imul   $0x464f6939,0x4f(%eax),%ebx
446ee8:	38 47 39             	cmp    %al,0x39(%edi)
446eeb:	7a 70                	jp     0x446f5d
446eed:	6f                   	outsl  %ds:(%esi),(%dx)
446eee:	41                   	inc    %ecx
446eef:	2f                   	das
446ef0:	46                   	inc    %esi
446ef1:	63 44 70 36          	arpl   %eax,0x36(%eax,%esi,2)
446ef5:	65 46                	gs inc %esi
446ef7:	49                   	dec    %ecx
446ef8:	59                   	pop    %ecx
446ef9:	53                   	push   %ebx
446efa:	6e                   	outsb  %ds:(%esi),(%dx)
446efb:	77 72                	ja     0x446f6f
446efd:	47                   	inc    %edi
446efe:	4a                   	dec    %edx
446eff:	64 78 6f             	fs js  0x446f71
446f02:	4e                   	dec    %esi
446f03:	62 54 74 76          	bound  %edx,0x76(%esp,%esi,2)
446f07:	42                   	inc    %edx
446f08:	46                   	inc    %esi
446f09:	73 4b                	jae    0x446f56
446f0b:	51                   	push   %ecx
446f0c:	50                   	push   %eax
446f0d:	48                   	dec    %eax
446f0e:	32 73 72             	xor    0x72(%ebx),%dh
446f11:	54                   	push   %esp
446f12:	54                   	push   %esp
446f13:	66 51                	push   %cx
446f15:	64 73 33             	fs jae 0x446f4b
446f18:	74 56                	je     0x446f70
446f1a:	4b                   	dec    %ebx
446f1b:	63 44 71 58          	arpl   %eax,0x58(%ecx,%esi,2)
446f1f:	38 4a 74             	cmp    %cl,0x74(%edx)
446f22:	6d                   	insl   (%dx),%es:(%edi)
446f23:	56                   	push   %esi
446f24:	69 47 73 73 6f 34 70 	imul   $0x70346f73,0x73(%edi),%eax
446f2b:	5a                   	pop    %edx
446f2c:	56                   	push   %esi
446f2d:	66 4a                	dec    %dx
446f2f:	71 52                	jno    0x446f83
446f31:	50                   	push   %eax
446f32:	4e                   	dec    %esi
446f33:	34 6b                	xor    $0x6b,%al
446f35:	36 50                	ss push %eax
446f37:	50                   	push   %eax
446f38:	53                   	push   %ebx
446f39:	53                   	push   %ebx
446f3a:	79 43                	jns    0x446f7f
446f3c:	56                   	push   %esi
446f3d:	2f                   	das
446f3e:	79 6d                	jns    0x446fad
446f40:	69 44 68 5a 69 4e 42 	imul   $0x6c424e69,0x5a(%eax,%ebp,2),%eax
446f47:	6c
446f48:	2b 36                	sub    (%esi),%esi
446f4a:	62 47 70             	bound  %eax,0x70(%edi)
446f4d:	66 37                	data16 aaa
446f4f:	34 69                	xor    $0x69,%al
446f51:	54                   	push   %esp
446f52:	72 45                	jb     0x446f99
446f54:	51                   	push   %ecx
446f55:	69 35 61 72 53 64 68 	imul   $0x30587768,0x64537261,%esi
446f5c:	77 58 30
446f5f:	35 68 45 69 2b       	xor    $0x2b694568,%eax
446f64:	4e                   	dec    %esi
446f65:	4e                   	dec    %esi
446f66:	66 4d                	dec    %bp
446f68:	70 52                	jo     0x446fbc
446f6a:	58                   	pop    %eax
446f6b:	6d                   	insl   (%dx),%es:(%edi)
446f6c:	4a                   	dec    %edx
446f6d:	52                   	push   %edx
446f6e:	65 4c                	gs dec %esp
446f70:	73 59                	jae    0x446fcb
446f72:	71 4d                	jno    0x446fc1
446f74:	66 42                	inc    %dx
446f76:	33 47 56             	xor    0x56(%edi),%eax
446f79:	30 39                	xor    %bh,(%ecx)
446f7b:	51                   	push   %ecx
446f7c:	55                   	push   %ebp
446f7d:	63 76 50             	arpl   %esi,0x50(%esi)
446f80:	66 50                	push   %ax
446f82:	7a 35                	jp     0x446fb9
446f84:	7a 52                	jp     0x446fd8
446f86:	39 72 65             	cmp    %esi,0x65(%edx)
446f89:	71 36                	jno    0x446fc1
446f8b:	57                   	push   %edi
446f8c:	57                   	push   %edi
446f8d:	71 2b                	jno    0x446fba
446f8f:	6e                   	outsb  %ds:(%esi),(%dx)
446f90:	32 51 58             	xor    0x58(%ecx),%dl
446f93:	69 47 71 46 33 73 76 	imul   $0x76733346,0x71(%edi),%eax
446f9a:	33 38                	xor    (%eax),%edi
446f9c:	76 4c                	jbe    0x446fea
446f9e:	48                   	dec    %eax
446f9f:	49                   	dec    %ecx
446fa0:	4f                   	dec    %edi
446fa1:	4c                   	dec    %esp
446fa2:	5a                   	pop    %edx
446fa3:	5a                   	pop    %edx
446fa4:	61                   	popa
446fa5:	79 75                	jns    0x44701c
446fa7:	6c                   	insb   (%dx),%es:(%edi)
446fa8:	44                   	inc    %esp
446fa9:	73 63                	jae    0x44700e
446fab:	36 74 5a             	ss je  0x447008
446fae:	47                   	inc    %edi
446faf:	65 53                	gs push %ebx
446fb1:	56                   	push   %esi
446fb2:	76 51                	jbe    0x447005
446fb4:	37                   	aaa
446fb5:	31 69 48             	xor    %ebp,0x48(%ecx)
446fb8:	54                   	push   %esp
446fb9:	5a                   	pop    %edx
446fba:	4b                   	dec    %ebx
446fbb:	56                   	push   %esi
446fbc:	4a                   	dec    %edx
446fbd:	51                   	push   %ecx
446fbe:	46                   	inc    %esi
446fbf:	37                   	aaa
446fc0:	35 75 6e 47 71       	xor    $0x71476e75,%eax
446fc5:	33 38                	xor    (%eax),%edi
446fc7:	61                   	popa
446fc8:	52                   	push   %edx
446fc9:	47                   	inc    %edi
446fca:	51                   	push   %ecx
446fcb:	6c                   	insb   (%dx),%es:(%edi)
446fcc:	6e                   	outsb  %ds:(%esi),(%dx)
446fcd:	37                   	aaa
446fce:	6d                   	insl   (%dx),%es:(%edi)
446fcf:	41                   	inc    %ecx
446fd0:	6d                   	insl   (%dx),%es:(%edi)
446fd1:	56                   	push   %esi
446fd2:	54                   	push   %esp
446fd3:	65 49                	gs dec %ecx
446fd5:	67 47                	addr16 inc %edi
446fd7:	41                   	inc    %ecx
446fd8:	4a                   	dec    %edx
446fd9:	64 53                	fs push %ebx
446fdb:	6c                   	insb   (%dx),%es:(%edi)
446fdc:	74 69                	je     0x447047
446fde:	4a                   	dec    %edx
446fdf:	7a 42                	jp     0x447023
446fe1:	79 75                	jns    0x447058
446fe3:	4a                   	dec    %edx
446fe4:	6c                   	insb   (%dx),%es:(%edi)
446fe5:	51                   	push   %ecx
446fe6:	5a                   	pop    %edx
446fe7:	70 33                	jo     0x44701c
446fe9:	56                   	push   %esi
446fea:	4f                   	dec    %edi
446feb:	72 73                	jb     0x447060
446fed:	4a                   	dec    %edx
446fee:	4c                   	dec    %esp
446fef:	72 4d                	jb     0x44703e
446ff1:	77 72                	ja     0x447065
446ff3:	6a 4c                	push   $0x4c
446ff5:	52                   	push   %edx
446ff6:	48                   	dec    %eax
446ff7:	68 75 55 61 68       	push   $0x68615575
446ffc:	71 61                	jno    0x44705f
446ffe:	34 2b                	xor    $0x2b,%al
447000:	69 53 63 49 64 65 4f 	imul   $0x4f656449,0x63(%ebx),%edx
447007:	6d                   	insl   (%dx),%es:(%edi)
447008:	6d                   	insl   (%dx),%es:(%edi)
447009:	72 48                	jb     0x447053
44700b:	31 76 66             	xor    %esi,0x66(%esi)
44700e:	71 43                	jno    0x447053
447010:	4e                   	dec    %esi
447011:	34 38                	xor    $0x38,%al
447013:	52                   	push   %edx
447014:	4d                   	dec    %ebp
447015:	55                   	push   %ebp
447016:	6b 48 44 43          	imul   $0x43,0x44(%eax),%ecx
44701a:	33 36                	xor    (%esi),%esi
44701c:	35 78 50 41 42       	xor    $0x42415078,%eax
447021:	65 37                	gs aaa
447023:	45                   	inc    %ebp
447024:	66 35 52 64          	xor    $0x6452,%ax
447028:	79 44                	jns    0x44706e
44702a:	47                   	inc    %edi
44702b:	6f                   	outsl  %ds:(%esi),(%dx)
44702c:	4d                   	dec    %ebp
44702d:	33 6d 71             	xor    0x71(%ebp),%ebp
447030:	5a                   	pop    %edx
447031:	55                   	push   %ebp
447032:	50                   	push   %eax
447033:	70 5a                	jo     0x44708f
447035:	30 70 76             	xor    %dh,0x76(%eax)
447038:	51                   	push   %ecx
447039:	58                   	pop    %eax
44703a:	6d                   	insl   (%dx),%es:(%edi)
44703b:	57                   	push   %edi
44703c:	6e                   	outsb  %ds:(%esi),(%dx)
44703d:	72 41                	jb     0x447080
44703f:	4c                   	dec    %esp
447040:	63 51 50             	arpl   %edx,0x50(%ecx)
447043:	36 4c                	ss dec %esp
447045:	5a                   	pop    %edx
447046:	68 50 2f 76 4d       	push   $0x4d762f50
44704b:	77 72                	ja     0x4470bf
44704d:	45                   	inc    %ebp
44704e:	42                   	inc    %edx
44704f:	4c                   	dec    %esp
447050:	6b 6e 4d 6f          	imul   $0x6f,0x4d(%esi),%ebp
447054:	5a                   	pop    %edx
447055:	58                   	pop    %eax
447056:	31 36                	xor    %esi,(%esi)
447058:	6e                   	outsb  %ds:(%esi),(%dx)
447059:	37                   	aaa
44705a:	44                   	inc    %esp
44705b:	6d                   	insl   (%dx),%es:(%edi)
44705c:	39 6f 6a             	cmp    %ebp,0x6a(%edi)
44705f:	46                   	inc    %esi
447060:	6b 73 35 49          	imul   $0x49,0x35(%ebx),%esi
447064:	30 36                	xor    %dh,(%esi)
447066:	4f                   	dec    %edi
447067:	68 6c 48 36 64       	push   $0x6436486c
44706c:	41                   	inc    %ecx
44706d:	2b 77 68             	sub    0x68(%edi),%esi
447070:	69 67 73 57 43 42 75 	imul   $0x75424357,0x73(%edi),%esp
447077:	62 39                	bound  %edi,(%ecx)
447079:	57                   	push   %edi
44707a:	37                   	aaa
44707b:	73 4c                	jae    0x4470c9
44707d:	70 41                	jo     0x4470c0
44707f:	30 32                	xor    %dh,(%edx)
447081:	41                   	inc    %ecx
447082:	4c                   	dec    %esp
447083:	50                   	push   %eax
447084:	6c                   	insb   (%dx),%es:(%edi)
447085:	41                   	inc    %ecx
447086:	6d                   	insl   (%dx),%es:(%edi)
447087:	78 50                	js     0x4470d9
447089:	67 51                	addr16 push %ecx
44708b:	4c                   	dec    %esp
44708c:	61                   	popa
44708d:	6c                   	insb   (%dx),%es:(%edi)
44708e:	63 61 31             	arpl   %esp,0x31(%ecx)
447091:	31 36                	xor    %esi,(%esi)
447093:	47                   	inc    %edi
447094:	50                   	push   %eax
447095:	74 4e                	je     0x4470e5
447097:	38 43 44             	cmp    %al,0x44(%ebx)
44709a:	38 6f 39             	cmp    %ch,0x39(%edi)
44709d:	69 70 4f 51 67 63 74 	imul   $0x74636751,0x4f(%eax),%esi
4470a4:	65 73 64             	gs jae 0x44710b
4470a7:	37                   	aaa
4470a8:	35 67 48 64 7a       	xor    $0x7a644867,%eax
4470ad:	6e                   	outsb  %ds:(%esi),(%dx)
4470ae:	75 35                	jne    0x4470e5
4470b0:	63 77 7a             	arpl   %esi,0x7a(%edi)
4470b3:	7a 6e                	jp     0x447123
4470b5:	70 71                	jo     0x447128
4470b7:	35 51 70 6d 74       	xor    $0x746d7051,%eax
4470bc:	4b                   	dec    %ebx
4470bd:	72 50                	jb     0x44710f