410d3d:	76 78                	jbe    0x410db7
410d3f:	7a 2b                	jp     0x410d6c
410d41:	65 43                	gs inc %ebx
410d43:	5a                   	pop    %edx
410d44:	6b 36 35             	imul   $0x35,(%esi),%esi
410d47:	71 2b                	jno    0x410d74
410d49:	7a 42                	jp     0x410d8d
410d4b:	69 6f 71 4b 37 4d 52 	imul   $0x524d374b,0x71(%edi),%ebp
410d52:	39 36                	cmp    %esi,(%esi)
410d54:	46                   	inc    %esi
410d55:	2f                   	das
410d56:	2f                   	das
410d57:	6d                   	insl   (%dx),%es:(%edi)
410d58:	32 48 4c             	xor    0x4c(%eax),%cl
410d5b:	36 35 6e 4a 78 6a    	ss xor $0x6a784a6e,%eax
410d61:	62 74 65 51          	bound  %esi,0x51(%ebp,%eiz,2)
410d65:	74 34                	je     0x410d9b
410d67:	70 54                	jo     0x410dbd
410d69:	4a                   	dec    %edx
410d6a:	4a                   	dec    %edx
410d6b:	77 4d                	ja     0x410dba
410d6d:	47                   	inc    %edi
410d6e:	58                   	pop    %eax
410d6f:	2b 78 61             	sub    0x61(%eax),%edi
410d72:	6e                   	outsb  %ds:(%esi),(%dx)
410d73:	69 61 72 55 5a 34 67 	imul   $0x67345a55,0x72(%ecx),%esp
410d7a:	70 6f                	jo     0x410deb
410d7c:	59                   	pop    %ecx
410d7d:	38 4b 6d             	cmp    %cl,0x6d(%ebx)
410d80:	51                   	push   %ecx
410d81:	43                   	inc    %ebx
410d82:	68 75 66 35 50       	push   $0x50356675
410d87:	2b 77 74             	sub    0x74(%edi),%esi
410d8a:	59                   	pop    %ecx
410d8b:	38 4d 58             	cmp    %cl,0x58(%ebp)
410d8e:	52                   	push   %edx
410d8f:	2b 74 55 46          	sub    0x46(%ebp,%edx,2),%esi
410d93:	66 38 36             	data16 cmp %dh,(%esi)
410d96:	48                   	dec    %eax
410d97:	50                   	push   %eax
410d98:	53                   	push   %ebx
410d99:	75 64                	jne    0x410dff
410d9b:	71 47                	jno    0x410de4
410d9d:	73 4e                	jae    0x410ded
410d9f:	69 64 62 46 37 74 30 	imul   $0x39307437,0x46(%edx,%eiz,2),%esp
410da6:	39
410da7:	4e                   	dec    %esi
410da8:	36 31 72 52          	xor    %esi,%ss:0x52(%edx)
410dac:	6e                   	outsb  %ds:(%esi),(%dx)
410dad:	64 54                	fs push %esp
410daf:	2b 4f 54             	sub    0x54(%edi),%ecx
410db2:	2b 36                	sub    (%esi),%esi
410db4:	6f                   	outsl  %ds:(%esi),(%dx)
410db5:	45                   	inc    %ebp
410db6:	75 67                	jne    0x410e1f
410db8:	4f                   	dec    %edi
410db9:	68 53 7a 48 61       	push   $0x61487a53
410dbe:	67 62 35             	bound  %esi,(%di)
410dc1:	31 6d 74             	xor    %ebp,0x74(%ebp)
410dc4:	62 41 70             	bound  %eax,0x70(%ecx)
410dc7:	64 36 35 56 68 36 6f 	fs ss xor $0x6f366856,%eax
410dce:	66 4a                	dec    %dx
410dd0:	79 69                	jns    0x410e3b
410dd2:	71 31                	jno    0x410e05
410dd4:	54                   	push   %esp
410dd5:	44                   	inc    %esp
410dd6:	34 35                	xor    $0x35,%al
410dd8:	37                   	aaa
410dd9:	78 7a                	js     0x410e55
410ddb:	64 57                	fs push %edi
410ddd:	62 6f 57             	bound  %ebp,0x57(%edi)
410de0:	6c                   	insb   (%dx),%es:(%edi)
410de1:	67 54                	addr16 push %esp
410de3:	61                   	popa
410de4:	49                   	dec    %ecx
410de5:	56                   	push   %esi
410de6:	64 4d                	fs dec %ebp
410de8:	42                   	inc    %edx
410de9:	47                   	inc    %edi
410dea:	58                   	pop    %eax
410deb:	70 68                	jo     0x410e55
410ded:	67 6c                	insb   (%dx),%es:(%di)
410def:	43                   	inc    %ebx
410df0:	39 7a 69             	cmp    %edi,0x69(%edx)
410df3:	50                   	push   %eax
410df4:	53                   	push   %ebx
410df5:	4a                   	dec    %edx
410df6:	6b 4a 64 69          	imul   $0x69,0x64(%edx),%ecx
410dfa:	41                   	inc    %ecx
410dfb:	34 47                	xor    $0x47,%al
410dfd:	68 65 37 4a 4d       	push   $0x4d4a3765
410e02:	73 7a                	jae    0x410e7e
410e04:	79 74                	jns    0x410e7a
410e06:	34 78                	xor    $0x78,%al
410e08:	73 73                	jae    0x410e7d
410e0a:	66 4c                	dec    %sp
410e0c:	6d                   	insl   (%dx),%es:(%edi)
410e0d:	37                   	aaa
410e0e:	68 50 31 2f 70       	push   $0x702f3150
410e13:	69 31 34 55 4a 33    	imul   $0x334a5534,(%ecx),%esi
410e19:	73 71                	jae    0x410e8c
410e1b:	6f                   	outsl  %ds:(%esi),(%dx)
410e1c:	34 47                	xor    $0x47,%al
410e1e:	31 61 45             	xor    %esp,0x45(%ecx)
410e21:	65 2b 79 47          	sub    %gs:0x47(%ecx),%edi
410e25:	51                   	push   %ecx
410e26:	42                   	inc    %edx
410e27:	79 35                	jns    0x410e5e
410e29:	46                   	inc    %esi
410e2a:	53                   	push   %ebx
410e2b:	44                   	inc    %esp
410e2c:	62 6b 5a             	bound  %ebp,0x5a(%ebx)
410e2f:	50                   	push   %eax
410e30:	4c                   	dec    %esp
410e31:	36 54                	ss push %esp
410e33:	4d                   	dec    %ebp
410e34:	71 5a                	jno    0x410e90
410e36:	58                   	pop    %eax
410e37:	78 31                	js     0x410e6a
410e39:	79 74                	jns    0x410eaf
410e3b:	45                   	inc    %ebp
410e3c:	4a                   	dec    %edx
410e3d:	79 4f                	jns    0x410e8e
410e3f:	58                   	pop    %eax
410e40:	6a 37                	push   $0x37
410e42:	42                   	inc    %edx
410e43:	55                   	push   %ebp
410e44:	44                   	inc    %esp
410e45:	47                   	inc    %edi
410e46:	47                   	inc    %edi
410e47:	54                   	push   %esp
410e48:	7a 67                	jp     0x410eb1
410e4a:	42                   	inc    %edx
410e4b:	4c                   	dec    %esp
410e4c:	64 41                	fs inc %ecx
410e4e:	6f                   	outsl  %ds:(%esi),(%dx)
410e4f:	43                   	inc    %ebx
410e50:	4a                   	dec    %edx
410e51:	35 2b 4c 65 50       	xor    $0x50654c2b,%eax
410e56:	67 4c                	addr16 dec %esp
410e58:	78 38                	js     0x410e92
410e5a:	53                   	push   %ebx
410e5b:	52                   	push   %edx
410e5c:	6d                   	insl   (%dx),%es:(%edi)
410e5d:	66 6d                	insw   (%dx),%es:(%edi)
410e5f:	78 4e                	js     0x410eaf
410e61:	57                   	push   %edi
410e62:	39 44 44 2f          	cmp    %eax,0x2f(%esp,%eax,2)
410e66:	53                   	push   %ebx
410e67:	4d                   	dec    %ebp
410e68:	55                   	push   %ebp
410e69:	42                   	inc    %edx
410e6a:	4f                   	dec    %edi
410e6b:	5a                   	pop    %edx
410e6c:	64 4e                	fs dec %esi
410e6e:	78 68                	js     0x410ed8
410e70:	74 37                	je     0x410ea9
410e72:	4d                   	dec    %ebp
410e73:	72 4b                	jb     0x410ec0
410e75:	4e                   	dec    %esi
410e76:	6e                   	outsb  %ds:(%esi),(%dx)
410e77:	42                   	inc    %edx
410e78:	4c                   	dec    %esp
410e79:	78 61                	js     0x410edc
410e7b:	5a                   	pop    %edx
410e7c:	72 6c                	jb     0x410eea
410e7e:	61                   	popa
410e7f:	75 72                	jne    0x410ef3
410e81:	4c                   	dec    %esp
410e82:	32 74 56 74          	xor    0x74(%esi,%edx,2),%dh
410e86:	46                   	inc    %esi
410e87:	6b 32 70             	imul   $0x70,(%edx),%esi
410e8a:	6f                   	outsl  %ds:(%esi),(%dx)
410e8b:	61                   	popa
410e8c:	33 41 63             	xor    0x63(%ecx),%eax
410e8f:	48                   	dec    %eax
410e90:	6f                   	outsl  %ds:(%esi),(%dx)
410e91:	76 2b                	jbe    0x410ebe
410e93:	77 42                	ja     0x410ed7
410e95:	4f                   	dec    %edi
410e96:	67 47                	addr16 inc %edi
410e98:	6c                   	insb   (%dx),%es:(%edi)
410e99:	64 2b 4a 32          	sub    %fs:0x32(%edx),%ecx
410e9d:	47                   	inc    %edi
410e9e:	32 42 65             	xor    0x65(%edx),%al
410ea1:	57                   	push   %edi
410ea2:	76 63                	jbe    0x410f07
410ea4:	70 34                	jo     0x410eda
410ea6:	72 78                	jb     0x410f20
410ea8:	72 62                	jb     0x410f0c
410eaa:	35 6e 49 78 73       	xor    $0x7378496e,%eax
410eaf:	6d                   	insl   (%dx),%es:(%edi)
410eb0:	41                   	inc    %ecx
410eb1:	54                   	push   %esp
410eb2:	56                   	push   %esi
410eb3:	30 46 68             	xor    %al,0x68(%esi)
410eb6:	31 2f                	xor    %ebp,(%edi)
410eb8:	75 4f                	jne    0x410f09
410eba:	5a                   	pop    %edx
410ebb:	4e                   	dec    %esi
410ebc:	53                   	push   %ebx
410ebd:	37                   	aaa
410ebe:	37                   	aaa
410ebf:	6d                   	insl   (%dx),%es:(%edi)
410ec0:	64 7a 7a             	fs jp  0x410f3d
410ec3:	34 52                	xor    $0x52,%al
410ec5:	6b 4a 6e 48          	imul   $0x48,0x6e(%edx),%ecx
410ec9:	39 6f 2f             	cmp    %ebp,0x2f(%edi)
410ecc:	6c                   	insb   (%dx),%es:(%edi)
410ecd:	7a 56                	jp     0x410f25
410ecf:	55                   	push   %ebp
410ed0:	33 54 6d 57          	xor    0x57(%ebp,%ebp,2),%edx
410ed4:	4c                   	dec    %esp
410ed5:	59                   	pop    %ecx
410ed6:	43                   	inc    %ebx
410ed7:	63 48 53             	arpl   %ecx,0x53(%eax)
410eda:	68 66 36 48 51       	push   $0x51483666
410edf:	45                   	inc    %ebp
410ee0:	58                   	pop    %eax
410ee1:	4e                   	dec    %esi
410ee2:	73 34                	jae    0x410f18
410ee4:	6c                   	insb   (%dx),%es:(%edi)
410ee5:	51                   	push   %ecx
410ee6:	68 41 63 46 48       	push   $0x48466341
410eeb:	67 6a 78             	addr16 push $0x78
410eee:	38 46 59             	cmp    %al,0x59(%esi)
410ef1:	4f                   	dec    %edi
410ef2:	69 6b 6a 44 37 4a 43 	imul   $0x434a3744,0x6a(%ebx),%ebp
410ef9:	49                   	dec    %ecx
410efa:	61                   	popa
410efb:	73 56                	jae    0x410f53
410efd:	43                   	inc    %ebx
410efe:	50                   	push   %eax
410eff:	41                   	inc    %ecx
410f00:	37                   	aaa
410f01:	65 49                	gs dec %ecx
410f03:	79 53                	jns    0x410f58
410f05:	73 4d                	jae    0x410f54
410f07:	2f                   	das
410f08:	57                   	push   %edi
410f09:	6a 72                	push   $0x72
410f0b:	5a                   	pop    %edx
410f0c:	70 6b                	jo     0x410f79
410f0e:	31 2f                	xor    %ebp,(%edi)
410f10:	36 45                	ss inc %ebp
410f12:	6f                   	outsl  %ds:(%esi),(%dx)
410f13:	46                   	inc    %esi
410f14:	64 73 46             	fs jae 0x410f5d
410f17:	5a                   	pop    %edx
410f18:	64 39 47 55          	cmp    %eax,%fs:0x55(%edi)
410f1c:	6a 32                	push   $0x32
410f1e:	67 6e                	outsb  %ds:(%si),(%dx)
410f20:	5a                   	pop    %edx
410f21:	59                   	pop    %ecx
410f22:	4b                   	dec    %ebx
410f23:	66 6f                	outsw  %ds:(%esi),(%dx)
410f25:	4c                   	dec    %esp
410f26:	58                   	pop    %eax
410f27:	33 6c 44 66          	xor    0x66(%esp,%eax,2),%ebp
410f2b:	6d                   	insl   (%dx),%es:(%edi)
410f2c:	56                   	push   %esi
410f2d:	64 4a                	fs dec %edx
410f2f:	75 50                	jne    0x410f81
410f31:	43                   	inc    %ebx
410f32:	51                   	push   %ecx
410f33:	4d                   	dec    %ebp
410f34:	6d                   	insl   (%dx),%es:(%edi)
410f35:	75 57                	jne    0x410f8e
410f37:	51                   	push   %ecx
410f38:	6c                   	insb   (%dx),%es:(%edi)
410f39:	35 2f 6a 4c 4a       	xor    $0x4a4c6a2f,%eax
410f3e:	6e                   	outsb  %ds:(%esi),(%dx)
410f3f:	56                   	push   %esi
410f40:	69 64 2f 7a 49 6e 73 	imul   $0x58736e49,0x7a(%edi,%ebp,1),%esp
410f47:	58
410f48:	57                   	push   %edi
410f49:	4e                   	dec    %esi
410f4a:	7a 46                	jp     0x410f92
410f4c:	44                   	inc    %esp
410f4d:	58                   	pop    %eax
410f4e:	38 2b                	cmp    %ch,(%ebx)
410f50:	74 77                	je     0x410fc9
410f52:	6e                   	outsb  %ds:(%esi),(%dx)
410f53:	6c                   	insb   (%dx),%es:(%edi)
410f54:	35 6e 58 4e 54       	xor    $0x544e586e,%eax
410f59:	72 4a                	jb     0x410fa5
410f5b:	4c                   	dec    %esp
410f5c:	35 79 4c 42 66       	xor    $0x66424c79,%eax
410f61:	36 32 4c 4a 6f       	xor    %ss:0x6f(%edx,%ecx,2),%cl
410f66:	48                   	dec    %eax
410f67:	55                   	push   %ebp
410f68:	7a 4c                	jp     0x410fb6
410f6a:	4d                   	dec    %ebp
410f6b:	42                   	inc    %edx
410f6c:	47                   	inc    %edi
410f6d:	5a                   	pop    %edx
410f6e:	6b 6e 62 30          	imul   $0x30,0x62(%esi),%ebp
410f72:	50                   	push   %eax
410f73:	4c                   	dec    %esp
410f74:	77 55                	ja     0x410fcb
410f76:	68 43 6b 44 38       	push   $0x38446b43
410f7b:	6b 49 2b 37          	imul   $0x37,0x2b(%ecx),%ecx
410f7f:	2b 53 2f             	sub    0x2f(%ebx),%edx
410f82:	2f                   	das
410f83:	2f                   	das
410f84:	67 45                	addr16 inc %ebp
410f86:	56                   	push   %esi
410f87:	4f                   	dec    %edi
410f88:	51                   	push   %ecx
410f89:	63 79 61             	arpl   %edi,0x61(%ecx)
410f8c:	73 55                	jae    0x410fe3
410f8e:	7a 33                	jp     0x410fc3
410f90:	6c                   	insb   (%dx),%es:(%edi)
410f91:	7a 70                	jp     0x411003
410f93:	38 73 4f             	cmp    %dh,0x4f(%ebx)
410f96:	6c                   	insb   (%dx),%es:(%edi)
410f97:	43                   	inc    %ebx
410f98:	6d                   	insl   (%dx),%es:(%edi)
410f99:	70 57                	jo     0x410ff2
410f9b:	45                   	inc    %ebp
410f9c:	4b                   	dec    %ebx
410f9d:	76 42                	jbe    0x410fe1
410f9f:	71 2b                	jno    0x410fcc
410fa1:	65 48                	gs dec %eax
410fa3:	53                   	push   %ebx
410fa4:	4c                   	dec    %esp
410fa5:	4c                   	dec    %esp
410fa6:	65 64 53             	gs fs push %ebx
410fa9:	56                   	push   %esi
410faa:	6e                   	outsb  %ds:(%esi),(%dx)
410fab:	59                   	pop    %ecx
410fac:	6f                   	outsl  %ds:(%esi),(%dx)
410fad:	73 53                	jae    0x411002
410faf:	55                   	push   %ebp
410fb0:	42                   	inc    %edx
410fb1:	6d                   	insl   (%dx),%es:(%edi)
410fb2:	4d                   	dec    %ebp
410fb3:	4c                   	dec    %esp
410fb4:	5a                   	pop    %edx
410fb5:	61                   	popa
410fb6:	68 71 67 39 74       	push   $0x74396771
410fbb:	52                   	push   %edx
410fbc:	6c                   	insb   (%dx),%es:(%edi)
410fbd:	6c                   	insb   (%dx),%es:(%edi)
410fbe:	41                   	inc    %ecx
410fbf:	63 5a 6c             	arpl   %ebx,0x6c(%edx)
410fc2:	5a                   	pop    %edx
410fc3:	39 52 6e             	cmp    %edx,0x6e(%edx)
410fc6:	37                   	aaa
410fc7:	71 6c                	jno    0x411035