418c54:	62 61 32             	bound  %esp,0x32(%ecx)
418c57:	54                   	push   %esp
418c58:	62 4c 67 53          	bound  %ecx,0x53(%edi,%eiz,2)
418c5c:	71 72                	jno    0x418cd0
418c5e:	43                   	inc    %ebx
418c5f:	76 47                	jbe    0x418ca8
418c61:	30 65 35             	xor    %ah,0x35(%ebp)
418c64:	55                   	push   %ebp
418c65:	77 3d                	ja     0x418ca4
418c67:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418c6c:	35 57 58 45 43       	xor    $0x43455857,%eax
418c71:	66 54                	push   %sp
418c73:	4a                   	dec    %edx
418c74:	50                   	push   %eax
418c75:	51                   	push   %ecx
418c76:	49                   	dec    %ecx
418c77:	51                   	push   %ecx
418c78:	32 4a 6f             	xor    0x6f(%edx),%cl
418c7b:	4a                   	dec    %edx
418c7c:	44                   	inc    %esp
418c7d:	47                   	inc    %edi
418c7e:	73 66                	jae    0x418ce6
418c80:	39 70 54             	cmp    %esi,0x54(%eax)
418c83:	46                   	inc    %esi
418c84:	4b                   	dec    %ebx
418c85:	43                   	inc    %ebx
418c86:	50                   	push   %eax
418c87:	7a 51                	jp     0x418cda
418c89:	47                   	inc    %edi
418c8a:	70 33                	jo     0x418cbf
418c8c:	24 51                	and    $0x51,%al
418c8e:	6c                   	insb   (%dx),%es:(%edi)
418c8f:	79 54                	jns    0x418ce5
418c91:	5f                   	pop    %edi
418c92:	67 5f                	addr16 pop %edi
418c94:	5a                   	pop    %edx
418c95:	43                   	inc    %ebx
418c96:	59                   	pop    %ecx
418c97:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418c9c:	41                   	inc    %ecx
418c9d:	52                   	push   %edx
418c9e:	39 61 46             	cmp    %esp,0x46(%ecx)
418ca1:	46                   	inc    %esi
418ca2:	51                   	push   %ecx
418ca3:	50                   	push   %eax
418ca4:	45                   	inc    %ebp
418ca5:	6f                   	outsl  %ds:(%esi),(%dx)
418ca6:	76 70                	jbe    0x418d18
418ca8:	46                   	inc    %esi
418ca9:	7a 76                	jp     0x418d21
418cab:	66 6f                	outsw  %ds:(%esi),(%dx)
418cad:	6b 6f 47 6b          	imul   $0x6b,0x47(%edi),%ebp
418cb1:	77 3d                	ja     0x418cf0
418cb3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418cb8:	50                   	push   %eax
418cb9:	6a 50                	push   $0x50
418cbb:	48                   	dec    %eax
418cbc:	57                   	push   %edi
418cbd:	58                   	pop    %eax
418cbe:	47                   	inc    %edi
418cbf:	62 61 41             	bound  %esp,0x41(%ecx)
418cc2:	24 35                	and    $0x35,%al
418cc4:	31 43 6e             	xor    %eax,0x6e(%ebx)
418cc7:	61                   	popa
418cc8:	32 5a 61             	xor    0x61(%edx),%bl
418ccb:	4d                   	dec    %ebp
418ccc:	70 51                	jo     0x418d1f
418cce:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418cd3:	71 55                	jno    0x418d2a
418cd5:	57                   	push   %edi
418cd6:	59                   	pop    %ecx
418cd7:	42                   	inc    %edx
418cd8:	75 63                	jne    0x418d3d
418cda:	64 58                	fs pop %eax
418cdc:	72 71                	jb     0x418d4f
418cde:	72 32                	jb     0x418d12
418ce0:	4b                   	dec    %ebx
418ce1:	73 63                	jae    0x418d46
418ce3:	5f                   	pop    %edi
418ce4:	33 71 4b             	xor    0x4b(%ecx),%esi
418ce7:	5a                   	pop    %edx
418ce8:	63 41 3d             	arpl   %eax,0x3d(%ecx)
418ceb:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418cf0:	37                   	aaa
418cf1:	77 79                	ja     0x418d6c
418cf3:	65 4e                	gs dec %esi
418cf5:	46                   	inc    %esi
418cf6:	71 74                	jno    0x418d6c
418cf8:	69 47 55 68 51 74 36 	imul   $0x36745168,0x55(%edi),%eax
418cff:	73 69                	jae    0x418d6a
418d01:	63 6f 64             	arpl   %ebp,0x64(%edi)
418d04:	39 67 3d             	cmp    %esp,0x3d(%edi)
418d07:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418d0c:	36 36 68 76 76 50 44 	ss ss push $0x44507676
418d13:	56                   	push   %esi
418d14:	62 4d 76             	bound  %ecx,0x76(%ebp)
418d17:	24 4d                	and    $0x4d,%al
418d19:	59                   	pop    %ecx
418d1a:	53                   	push   %ebx
418d1b:	74 58                	je     0x418d75
418d1d:	74 6e                	je     0x418d8d
418d1f:	62 36                	bound  %esi,(%esi)
418d21:	51                   	push   %ecx
418d22:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418d27:	71 4c                	jno    0x418d75
418d29:	4b                   	dec    %ebx
418d2a:	59                   	pop    %ecx
418d2b:	78 5a                	js     0x418d87
418d2d:	5a                   	pop    %edx
418d2e:	56                   	push   %esi
418d2f:	48                   	dec    %eax
418d30:	50                   	push   %eax
418d31:	38 77 54             	cmp    %dh,0x54(%edi)
418d34:	34 6f                	xor    $0x6f,%al
418d36:	63 42 78             	arpl   %eax,0x78(%edx)
418d39:	6e                   	outsb  %ds:(%esi),(%dx)
418d3a:	6a 50                	push   $0x50
418d3c:	58                   	pop    %eax
418d3d:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
418d43:	71 47                	jno    0x418d8c
418d45:	57                   	push   %edi
418d46:	63 46 31             	arpl   %eax,0x31(%esi)
418d49:	24 53                	and    $0x53,%al
418d4b:	6b 56 41 4f          	imul   $0x4f,0x41(%esi),%edx
418d4f:	6b 4b 39 42          	imul   $0x42,0x39(%ebx),%ecx
418d53:	6a 63                	push   $0x63
418d55:	38 32                	cmp    %dh,(%edx)
418d57:	58                   	pop    %eax
418d58:	44                   	inc    %esp
418d59:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
418d5f:	71 57                	jno    0x418db8
418d61:	66 77 70             	data16 ja 0x418dd4
418d64:	4a                   	dec    %edx
418d65:	74 4b                	je     0x418db2
418d67:	4f                   	dec    %edi
418d68:	58                   	pop    %eax
418d69:	42                   	inc    %edx
418d6a:	46                   	inc    %esi
418d6b:	58                   	pop    %eax
418d6c:	66 5f                	pop    %di
418d6e:	31 7a 70             	xor    %edi,0x70(%edx)
418d71:	6d                   	insl   (%dx),%es:(%edi)
418d72:	4c                   	dec    %esp
418d73:	55                   	push   %ebp
418d74:	72 51                	jb     0x418dc7
418d76:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418d7b:	71 67                	jno    0x418de4
418d7d:	6c                   	insb   (%dx),%es:(%edi)
418d7e:	68 63 4b 70 77       	push   $0x77704b63
418d83:	4e                   	dec    %esi
418d84:	6c                   	insb   (%dx),%es:(%edi)
418d85:	4f                   	dec    %edi
418d86:	73 68                	jae    0x418df0
418d88:	61                   	popa
418d89:	48                   	dec    %eax
418d8a:	4d                   	dec    %ebp
418d8b:	66 77 69             	data16 ja 0x418df7
418d8e:	54                   	push   %esp
418d8f:	30 55 41             	xor    %dl,0x41(%ebp)
418d92:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418d97:	71 72                	jno    0x418e0b
418d99:	53                   	push   %ebx
418d9a:	4b                   	dec    %ebx
418d9b:	46                   	inc    %esi
418d9c:	69 52 72 46 6f 36 24 	imul   $0x24366f46,0x72(%edx),%edx
418da3:	6b 55 4c 37          	imul   $0x37,0x4c(%ebp),%edx
418da7:	6b 6a 66 47          	imul   $0x47,0x66(%edx),%ebp
418dab:	33 7a 67             	xor    0x67(%edx),%edi
418dae:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418db3:	71 36                	jno    0x418deb
418db5:	32 63 5a             	xor    0x5a(%ebx),%ah
418db8:	71 7a                	jno    0x418e34
418dba:	47                   	inc    %edi
418dbb:	32 51 4f             	xor    0x4f(%ecx),%dl
418dbe:	6c                   	insb   (%dx),%es:(%edi)
418dbf:	74 70                	je     0x418e31
418dc1:	79 47                	jns    0x418e0a
418dc3:	35 76 37 65 78       	xor    $0x78653776,%eax
418dc8:	50                   	push   %eax
418dc9:	51                   	push   %ecx
418dca:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418dcf:	71 31                	jno    0x418e02
418dd1:	41                   	inc    %ecx
418dd2:	37                   	aaa
418dd3:	6e                   	outsb  %ds:(%esi),(%dx)
418dd4:	58                   	pop    %eax
418dd5:	59                   	pop    %ecx
418dd6:	67 6a 55             	addr16 push $0x55
418dd9:	75 78                	jne    0x418e53
418ddb:	68 5f 30 61 56       	push   $0x5661305f
418de0:	34 66                	xor    $0x66,%al
418de2:	5a                   	pop    %edx
418de3:	4d                   	dec    %ebp
418de4:	42                   	inc    %edx
418de5:	38 37                	cmp    %dh,(%edi)
418de7:	4f                   	dec    %edi
418de8:	6e                   	outsb  %ds:(%esi),(%dx)
418de9:	37                   	aaa
418dea:	48                   	dec    %eax
418deb:	75 53                	jne    0x418e40
418ded:	64 62 65 53          	bound  %esp,%fs:0x53(%ebp)
418df1:	38 78 24             	cmp    %bh,0x24(%eax)
418df4:	6d                   	insl   (%dx),%es:(%edi)
418df5:	66 58                	pop    %ax
418df7:	66 57                	push   %di
418df9:	32 63 3d             	xor    0x3d(%ebx),%ah
418dfc:	00 23                	add    %ah,(%ebx)
418dfe:	3d 71 4e 5a 56       	cmp    $0x565a4e71,%eax
418e03:	49                   	dec    %ecx
418e04:	49                   	dec    %ecx
418e05:	64 55                	fs push %ebp
418e07:	34 51                	xor    $0x51,%al
418e09:	45                   	inc    %ebp
418e0a:	43                   	inc    %ebx
418e0b:	69 67 61 75 6d 39 34 	imul   $0x34396d75,0x61(%edi),%esp
418e12:	6e                   	outsb  %ds:(%esi),(%dx)
418e13:	77 4c                	ja     0x418e61
418e15:	63 74 56 6b          	arpl   %esi,0x6b(%esi,%edx,2)
418e19:	44                   	inc    %esp
418e1a:	53                   	push   %ebx
418e1b:	75 52                	jne    0x418e6f
418e1d:	74 24                	je     0x418e43
418e1f:	58                   	pop    %eax
418e20:	34 5f                	xor    $0x5f,%al
418e22:	49                   	dec    %ecx
418e23:	6a 75                	push   $0x75
418e25:	46                   	inc    %esi
418e26:	70 57                	jo     0x418e7f
418e28:	56                   	push   %esi
418e29:	75 59                	jne    0x418e84
418e2b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418e30:	6d                   	insl   (%dx),%es:(%edi)
418e31:	75 79                	jne    0x418eac
418e33:	30 65 65             	xor    %ah,0x65(%ebp)
418e36:	30 47 4a             	xor    %al,0x4a(%edi)
418e39:	6c                   	insb   (%dx),%es:(%edi)
418e3a:	31 33                	xor    %esi,(%ebx)
418e3c:	6b 73 76 57          	imul   $0x57,0x76(%ebx),%esi
418e40:	52                   	push   %edx
418e41:	62 4f 53             	bound  %ecx,0x53(%edi)
418e44:	62 6f 66             	bound  %ebp,0x66(%edi)
418e47:	4f                   	dec    %edi
418e48:	43                   	inc    %ebx
418e49:	54                   	push   %esp
418e4a:	50                   	push   %eax
418e4b:	66 30 64 76 30       	data16 xor %ah,0x30(%esi,%esi,2)
418e50:	48                   	dec    %eax
418e51:	59                   	pop    %ecx
418e52:	64 6a 4a             	fs push $0x4a
418e55:	71 39                	jno    0x418e90
418e57:	48                   	dec    %eax
418e58:	5f                   	pop    %edi
418e59:	45                   	inc    %ebp
418e5a:	73 3d                	jae    0x418e99
418e5c:	00 23                	add    %ah,(%ebx)
418e5e:	3d 71 68 76 5f       	cmp    $0x5f766871,%eax
418e63:	39 4f 51             	cmp    %ecx,0x51(%edi)
418e66:	61                   	popa
418e67:	53                   	push   %ebx
418e68:	79 72                	jns    0x418edc
418e6a:	35 50 57 45 6c       	xor    $0x6c455750,%eax
418e6f:	76 67                	jbe    0x418ed8
418e71:	6b 42 78 46          	imul   $0x46,0x78(%edx),%eax
418e75:	77 3d                	ja     0x418eb4
418e77:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418e7c:	5a                   	pop    %edx
418e7d:	48                   	dec    %eax
418e7e:	6f                   	outsl  %ds:(%esi),(%dx)
418e7f:	79 7a                	jns    0x418efb
418e81:	61                   	popa
418e82:	4a                   	dec    %edx
418e83:	39 72 6a             	cmp    %esi,0x6a(%edx)
418e86:	6d                   	insl   (%dx),%es:(%edi)
418e87:	73 46                	jae    0x418ecf
418e89:	49                   	dec    %ecx
418e8a:	35 71 57 75 59       	xor    $0x59755771,%eax
418e8f:	58                   	pop    %eax
418e90:	55                   	push   %ebp
418e91:	51                   	push   %ecx
418e92:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418e97:	71 36                	jno    0x418ecf
418e99:	41                   	inc    %ecx
418e9a:	52                   	push   %edx
418e9b:	58                   	pop    %eax
418e9c:	52                   	push   %edx
418e9d:	53                   	push   %ebx
418e9e:	65 32 50 62          	xor    %gs:0x62(%eax),%dl
418ea2:	53                   	push   %ebx
418ea3:	70 71                	jo     0x418f16
418ea5:	35 75 34 5f 63       	xor    $0x635f3475,%eax
418eaa:	31 52 73             	xor    %edx,0x73(%edx)
418ead:	77 3d                	ja     0x418eec
418eaf:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418eb4:	24 6d                	and    $0x6d,%al
418eb6:	71 47                	jno    0x418eff
418eb8:	52                   	push   %edx
418eb9:	62 4a 32             	bound  %ecx,0x32(%edx)
418ebc:	4a                   	dec    %edx
418ebd:	32 54 4e 67          	xor    0x67(%esi,%ecx,2),%dl
418ec1:	61                   	popa
418ec2:	64 6f                	outsl  %fs:(%esi),(%dx)
418ec4:	4c                   	dec    %esp
418ec5:	48                   	dec    %eax
418ec6:	59                   	pop    %ecx
418ec7:	6e                   	outsb  %ds:(%esi),(%dx)
418ec8:	49                   	dec    %ecx
418ec9:	51                   	push   %ecx
418eca:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418ecf:	71 31                	jno    0x418f02
418ed1:	5a                   	pop    %edx
418ed2:	63 55 62             	arpl   %edx,0x62(%ebp)
418ed5:	6b 56 4b 76          	imul   $0x76,0x4b(%esi),%edx
418ed9:	37                   	aaa
418eda:	77 61                	ja     0x418f3d
418edc:	68 62 6b 5f 41       	push   $0x415f6b62
418ee1:	6d                   	insl   (%dx),%es:(%edi)
418ee2:	38 79 36             	cmp    %bh,0x36(%ecx)
418ee5:	41                   	inc    %ecx
418ee6:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418eeb:	71 36                	jno    0x418f23
418eed:	6b 37 66             	imul   $0x66,(%edi),%esi
418ef0:	6c                   	insb   (%dx),%es:(%edi)
418ef1:	6d                   	insl   (%dx),%es:(%edi)
418ef2:	39 47 4d             	cmp    %eax,0x4d(%edi)
418ef5:	6c                   	insb   (%dx),%es:(%edi)
418ef6:	50                   	push   %eax
418ef7:	49                   	dec    %ecx
418ef8:	69 6a 61 37 5a 48 31 	imul   $0x31485a37,0x61(%edx),%ebp
418eff:	78 4a                	js     0x418f4b
418f01:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
418f07:	71 36                	jno    0x418f3f
418f09:	56                   	push   %esi
418f0a:	34 4b                	xor    $0x4b,%al
418f0c:	6c                   	insb   (%dx),%es:(%edi)
418f0d:	65 35 36 75 5a 46    	gs xor $0x465a7536,%eax
418f13:	4e                   	dec    %esi
418f14:	55                   	push   %ebp
418f15:	59                   	pop    %ecx
418f16:	24 7a                	and    $0x7a,%al
418f18:	6b 72 72 4b          	imul   $0x4b,0x72(%edx),%esi
418f1c:	4a                   	dec    %edx
418f1d:	51                   	push   %ecx
418f1e:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418f23:	71 34                	jno    0x418f59
418f25:	34 42                	xor    $0x42,%al
418f27:	51                   	push   %ecx
418f28:	6c                   	insb   (%dx),%es:(%edi)
418f29:	45                   	inc    %ebp
418f2a:	75 4f                	jne    0x418f7b
418f2c:	6e                   	outsb  %ds:(%esi),(%dx)