417ea0:	45                   	inc    %ebp
417ea1:	43                   	inc    %ebx
417ea2:	33 74 62 4f          	xor    0x4f(%edx,%eiz,2),%esi
417ea6:	65 35 44 78 4f 38    	gs xor $0x384f7844,%eax
417eac:	6e                   	outsb  %ds:(%esi),(%dx)
417ead:	51                   	push   %ecx
417eae:	65 63 62 59          	arpl   %esp,%gs:0x59(%edx)
417eb2:	46                   	inc    %esi
417eb3:	45                   	inc    %ebp
417eb4:	62 44 4c 58          	bound  %eax,0x58(%esp,%ecx,2)
417eb8:	32 58 45             	xor    0x45(%eax),%bl
417ebb:	56                   	push   %esi
417ebc:	4c                   	dec    %esp
417ebd:	4a                   	dec    %edx
417ebe:	45                   	inc    %ebp
417ebf:	39 4f 2b             	cmp    %ecx,0x2b(%edi)
417ec2:	77 35                	ja     0x417ef9
417ec4:	34 61                	xor    $0x61,%al
417ec6:	4a                   	dec    %edx
417ec7:	79 4b                	jns    0x417f14
417ec9:	54                   	push   %esp
417eca:	4f                   	dec    %edi
417ecb:	44                   	inc    %esp
417ecc:	58                   	pop    %eax
417ecd:	77 51                	ja     0x417f20
417ecf:	47                   	inc    %edi
417ed0:	6a 4d                	push   $0x4d
417ed2:	31 42 41             	xor    %eax,0x41(%edx)
417ed5:	36 4f                	ss dec %edi
417ed7:	6b 38 77             	imul   $0x77,(%eax),%edi
417eda:	31 42 39             	xor    %eax,0x39(%edx)
417edd:	56                   	push   %esi
417ede:	77 34                	ja     0x417f14
417ee0:	5a                   	pop    %edx
417ee1:	41                   	inc    %ecx
417ee2:	49                   	dec    %ecx
417ee3:	50                   	push   %eax
417ee4:	75 41                	jne    0x417f27
417ee6:	66 74 33             	data16 je 0x417f1c
417ee9:	42                   	inc    %edx
417eea:	5a                   	pop    %edx
417eeb:	2f                   	das
417eec:	32 69 58             	xor    0x58(%ecx),%ch
417eef:	64 2f                	fs das
417ef1:	38 49 46             	cmp    %cl,0x46(%ecx)
417ef4:	57                   	push   %edi
417ef5:	47                   	inc    %edi
417ef6:	66 77 32             	data16 ja 0x417f2b
417ef9:	61                   	popa
417efa:	33 38                	xor    (%eax),%edi
417efc:	61                   	popa
417efd:	6b 77 79 4f          	imul   $0x4f,0x79(%edi),%esi
417f01:	33 79 57             	xor    0x57(%ecx),%edi
417f04:	50                   	push   %eax
417f05:	5a                   	pop    %edx
417f06:	4f                   	dec    %edi
417f07:	72 55                	jb     0x417f5e
417f09:	33 4f 32             	xor    0x32(%edi),%ecx
417f0c:	58                   	pop    %eax
417f0d:	37                   	aaa
417f0e:	62 50 58             	bound  %edx,0x58(%eax)
417f11:	71 39                	jno    0x417f4c
417f13:	54                   	push   %esp
417f14:	75 75                	jne    0x417f8b
417f16:	2f                   	das
417f17:	56                   	push   %esi
417f18:	6c                   	insb   (%dx),%es:(%edi)
417f19:	7a 45                	jp     0x417f60
417f1b:	6c                   	insb   (%dx),%es:(%edi)
417f1c:	51                   	push   %ecx
417f1d:	63 54 4c 76          	arpl   %edx,0x76(%esp,%ecx,2)
417f21:	50                   	push   %eax
417f22:	47                   	inc    %edi
417f23:	37                   	aaa
417f24:	42                   	inc    %edx
417f25:	76 50                	jbe    0x417f77
417f27:	44                   	inc    %esp
417f28:	2b 55 55             	sub    0x55(%ebp),%edx
417f2b:	52                   	push   %edx
417f2c:	70 78                	jo     0x417fa6
417f2e:	6b 6a 6c 76          	imul   $0x76,0x6c(%edx),%ebp
417f32:	6b 72 71 6f          	imul   $0x6f,0x71(%edx),%esi
417f36:	4c                   	dec    %esp
417f37:	6c                   	insb   (%dx),%es:(%edi)
417f38:	6a 4b                	push   $0x4b
417f3a:	79 70                	jns    0x417fac
417f3c:	6c                   	insb   (%dx),%es:(%edi)
417f3d:	61                   	popa
417f3e:	78 6e                	js     0x417fae
417f40:	75 5a                	jne    0x417f9c
417f42:	2f                   	das
417f43:	54                   	push   %esp
417f44:	65 56                	gs push %esi
417f46:	56                   	push   %esi
417f47:	54                   	push   %esp
417f48:	32 67 46             	xor    0x46(%edi),%ah
417f4b:	34 72                	xor    $0x72,%al
417f4d:	4e                   	dec    %esi
417f4e:	65 6b 6e 68 54       	imul   $0x54,%gs:0x68(%esi),%ebp
417f53:	78 37                	js     0x417f8c
417f55:	56                   	push   %esi
417f56:	61                   	popa
417f57:	64 48                	fs dec %eax
417f59:	30 2b                	xor    %ch,(%ebx)
417f5b:	33 64 74 38          	xor    0x38(%esp,%esi,2),%esp
417f5f:	4b                   	dec    %ebx
417f60:	4a                   	dec    %edx
417f61:	31 50 55             	xor    %edx,0x55(%eax)
417f64:	37                   	aaa
417f65:	41                   	inc    %ecx
417f66:	6d                   	insl   (%dx),%es:(%edi)
417f67:	36 32 49 59          	xor    %ss:0x59(%ecx),%cl
417f6b:	6c                   	insb   (%dx),%es:(%edi)
417f6c:	47                   	inc    %edi
417f6d:	42                   	inc    %edx
417f6e:	34 71                	xor    $0x71,%al
417f70:	66 57                	push   %di
417f72:	70 53                	jo     0x417fc7
417f74:	65 75 4e             	gs jne 0x417fc5
417f77:	64 53                	fs push %ebx
417f79:	44                   	inc    %esp
417f7a:	51                   	push   %ecx
417f7b:	2f                   	das
417f7c:	6c                   	insb   (%dx),%es:(%edi)
417f7d:	39 4b 71             	cmp    %ecx,0x71(%ebx)
417f80:	59                   	pop    %ecx
417f81:	43                   	inc    %ebx
417f82:	35 42 63 33 68       	xor    $0x68336342,%eax
417f87:	4b                   	dec    %ebx
417f88:	7a 52                	jp     0x417fdc
417f8a:	4a                   	dec    %edx
417f8b:	33 4e 61             	xor    0x61(%esi),%ecx
417f8e:	71 63                	jno    0x417ff3
417f90:	49                   	dec    %ecx
417f91:	6a 71                	push   $0x71
417f93:	33 43 2b             	xor    0x2b(%ebx),%eax
417f96:	71 4a                	jno    0x417fe2
417f98:	55                   	push   %ebp
417f99:	66 61                	popaw
417f9b:	51                   	push   %ecx
417f9c:	66 6c                	data16 insb (%dx),%es:(%edi)
417f9e:	79 56                	jns    0x417ff6
417fa0:	2b 6b 35             	sub    0x35(%ebx),%ebp
417fa3:	46                   	inc    %esi
417fa4:	68 6a 76 33 6c       	push   $0x6c33766a
417fa9:	64 72 6b             	fs jb  0x418017
417fac:	51                   	push   %ecx
417fad:	30 32                	xor    %dh,(%edx)
417faf:	71 61                	jno    0x418012
417fb1:	44                   	inc    %esp
417fb2:	4f                   	dec    %edi
417fb3:	2b 45 45             	sub    0x45(%ebp),%eax
417fb6:	61                   	popa
417fb7:	57                   	push   %edi
417fb8:	37                   	aaa
417fb9:	51                   	push   %ecx
417fba:	46                   	inc    %esi
417fbb:	2f                   	das
417fbc:	76 77                	jbe    0x418035
417fbe:	45                   	inc    %ebp
417fbf:	4b                   	dec    %ebx
417fc0:	71 56                	jno    0x418018
417fc2:	43                   	inc    %ebx
417fc3:	30 70 4c             	xor    %dh,0x4c(%eax)
417fc6:	64 61                	fs popa
417fc8:	49                   	dec    %ecx
417fc9:	6d                   	insl   (%dx),%es:(%edi)
417fca:	57                   	push   %edi
417fcb:	66 36 63 2b          	arpl   %bp,%ss:(%ebx)
417fcf:	39 48 69             	cmp    %ecx,0x69(%eax)
417fd2:	6b 31 58             	imul   $0x58,(%ecx),%esi
417fd5:	44                   	inc    %esp
417fd6:	4b                   	dec    %ebx
417fd7:	32 2b                	xor    (%ebx),%ch
417fd9:	41                   	inc    %ecx
417fda:	52                   	push   %edx
417fdb:	5a                   	pop    %edx
417fdc:	5a                   	pop    %edx
417fdd:	2f                   	das
417fde:	77 5a                	ja     0x41803a
417fe0:	39 79 56             	cmp    %edi,0x56(%ecx)
417fe3:	56                   	push   %esi
417fe4:	71 73                	jno    0x418059
417fe6:	4c                   	dec    %esp
417fe7:	73 74                	jae    0x41805d
417fe9:	6f                   	outsl  %ds:(%esi),(%dx)
417fea:	68 64 49 64 58       	push   $0x58644964
417fef:	70 2b                	jo     0x41801c
417ff1:	57                   	push   %edi
417ff2:	67 4e                	addr16 dec %esi
417ff4:	45                   	inc    %ebp
417ff5:	6f                   	outsl  %ds:(%esi),(%dx)
417ff6:	38 55 37             	cmp    %dl,0x37(%ebp)
417ff9:	50                   	push   %eax
417ffa:	50                   	push   %eax
417ffb:	33 37                	xor    (%edi),%esi
417ffd:	47                   	inc    %edi
417ffe:	68 70 59 63 50       	push   $0x50635970
418003:	43                   	inc    %ebx
418004:	75 63                	jne    0x418069
418006:	63 70 59             	arpl   %esi,0x59(%eax)
418009:	76 61                	jbe    0x41806c
41800b:	6d                   	insl   (%dx),%es:(%edi)
41800c:	68 6c 4b 74 54       	push   $0x54744b6c
418011:	69 4b 4a 71 65 4f 47 	imul   $0x474f6571,0x4a(%ebx),%ecx
418018:	72 62                	jb     0x41807c
41801a:	38 6a 34             	cmp    %ch,0x34(%edx)
41801d:	31 43 73             	xor    %eax,0x73(%ebx)
418020:	4b                   	dec    %ebx
418021:	64 6d                	fs insl (%dx),%es:(%edi)
418023:	70 6f                	jo     0x418094
418025:	50                   	push   %eax
418026:	67 53                	addr16 push %ebx
418028:	47                   	inc    %edi
418029:	4c                   	dec    %esp
41802a:	6c                   	insb   (%dx),%es:(%edi)
41802b:	62 4f 32             	bound  %ecx,0x32(%edi)
41802e:	59                   	pop    %ecx
41802f:	66 46                	inc    %si
418031:	4e                   	dec    %esi
418032:	53                   	push   %ebx
418033:	7a 48                	jp     0x41807d
418035:	64 4f                	fs dec %edi
418037:	6a 72                	push   $0x72
418039:	58                   	pop    %eax
41803a:	64 45                	fs inc %ebp
41803c:	4e                   	dec    %esi
41803d:	4b                   	dec    %ebx
41803e:	76 69                	jbe    0x4180a9
418040:	70 37                	jo     0x418079
418042:	46                   	inc    %esi
418043:	4a                   	dec    %edx
418044:	58                   	pop    %eax
418045:	4c                   	dec    %esp
418046:	74 53                	je     0x41809b
418048:	73 57                	jae    0x4180a1
41804a:	53                   	push   %ebx
41804b:	71 30                	jno    0x41807d
41804d:	49                   	dec    %ecx
41804e:	6d                   	insl   (%dx),%es:(%edi)
41804f:	78 39                	js     0x41808a
418051:	79 78                	jns    0x4180cb
418053:	32 52 62             	xor    0x62(%edx),%dl
418056:	72 75                	jb     0x4180cd
418058:	30 79 49             	xor    %bh,0x49(%ecx)
41805b:	73 4c                	jae    0x4180a9
41805d:	6d                   	insl   (%dx),%es:(%edi)
41805e:	79 70                	jns    0x4180d0
418060:	39 62 56             	cmp    %esp,0x56(%edx)
418063:	69 35 4c 32 30 77 38 	imul   $0x6f4d4b38,0x7730324c,%esi
41806a:	4b 4d 6f
41806d:	48                   	dec    %eax
41806e:	46                   	inc    %esi
41806f:	4a                   	dec    %edx
418070:	2b 59 61             	sub    0x61(%ecx),%ebx
418073:	4e                   	dec    %esi
418074:	5a                   	pop    %edx
418075:	65 6b 53 38 58       	imul   $0x58,%gs:0x38(%ebx),%edx
41807a:	6b 4d 6c 2b          	imul   $0x2b,0x6c(%ebp),%ecx
41807e:	4a                   	dec    %edx
41807f:	4f                   	dec    %edi
418080:	62 45 6c             	bound  %eax,0x6c(%ebp)
418083:	6e                   	outsb  %ds:(%esi),(%dx)
418084:	55                   	push   %ebp
418085:	36 34 78             	ss xor $0x78,%al
418088:	57                   	push   %edi
418089:	62 63 56             	bound  %esp,0x56(%ebx)
41808c:	79 75                	jns    0x418103
41808e:	6f                   	outsl  %ds:(%esi),(%dx)
41808f:	47                   	inc    %edi
418090:	52                   	push   %edx
418091:	31 61 58             	xor    %esp,0x58(%ecx)
418094:	6f                   	outsl  %ds:(%esi),(%dx)
418095:	51                   	push   %ecx
418096:	42                   	inc    %edx
418097:	72 61                	jb     0x4180fa
418099:	58                   	pop    %eax
41809a:	68 66 45 64 42       	push   $0x42644566
41809f:	31 73 4c             	xor    %esi,0x4c(%ebx)
4180a2:	67 59                	addr16 pop %ecx
4180a4:	51                   	push   %ecx
4180a5:	53                   	push   %ebx
4180a6:	5a                   	pop    %edx
4180a7:	31 4e 55             	xor    %ecx,0x55(%esi)
4180aa:	47                   	inc    %edi
4180ab:	4c                   	dec    %esp
4180ac:	32 56 4d             	xor    0x4d(%esi),%dl
4180af:	43                   	inc    %ebx
4180b0:	30 31                	xor    %dh,(%ecx)
4180b2:	67 7a 74             	addr16 jp 0x418129
4180b5:	77 65                	ja     0x41811c
4180b7:	62 52 52             	bound  %edx,0x52(%edx)
4180ba:	57                   	push   %edi
4180bb:	49                   	dec    %ecx
4180bc:	48                   	dec    %eax
4180bd:	6f                   	outsl  %ds:(%esi),(%dx)
4180be:	6d                   	insl   (%dx),%es:(%edi)
4180bf:	4d                   	dec    %ebp
4180c0:	47                   	inc    %edi
4180c1:	43                   	inc    %ebx
4180c2:	66 75 50             	data16 jne 0x418115
4180c5:	6e                   	outsb  %ds:(%esi),(%dx)
4180c6:	4d                   	dec    %ebp
4180c7:	6f                   	outsl  %ds:(%esi),(%dx)
4180c8:	4f                   	dec    %edi
4180c9:	65 71 54             	gs jno 0x418120
4180cc:	57                   	push   %edi
4180cd:	50                   	push   %eax
4180ce:	70 37                	jo     0x418107
4180d0:	31 61 6b             	xor    %esp,0x6b(%ecx)
4180d3:	54                   	push   %esp
4180d4:	34 64                	xor    $0x64,%al
4180d6:	75 41                	jne    0x418119
4180d8:	30 59 44             	xor    %bl,0x44(%ecx)
4180db:	34 49                	xor    $0x49,%al
4180dd:	6a 6e                	push   $0x6e
4180df:	5a                   	pop    %edx
4180e0:	71 75                	jno    0x418157
4180e2:	6d                   	insl   (%dx),%es:(%edi)
4180e3:	63 34 4b             	arpl   %esi,(%ebx,%ecx,2)
4180e6:	2f                   	das
4180e7:	2f                   	das
4180e8:	79 74                	jns    0x41815e
4180ea:	70 79                	jo     0x418165
4180ec:	34 47                	xor    $0x47,%al
4180ee:	7a 6b                	jp     0x41815b
4180f0:	58                   	pop    %eax
4180f1:	44                   	inc    %esp
4180f2:	4b                   	dec    %ebx
4180f3:	41                   	inc    %ecx
4180f4:	33 71 35             	xor    0x35(%ecx),%esi
4180f7:	6a 7a                	push   $0x7a
4180f9:	66 6e                	data16 outsb %ds:(%esi),(%dx)
4180fb:	32 42 74             	xor    0x74(%edx),%al
4180fe:	32 6a 72             	xor    0x72(%edx),%ch
418101:	50                   	push   %eax
418102:	53                   	push   %ebx
418103:	7a 4a                	jp     0x41814f
418105:	7a 42                	jp     0x418149
418107:	65 31 64 58 62       	xor    %esp,%gs:0x62(%eax,%ebx,2)
41810c:	45                   	inc    %ebp
41810d:	65 6c                	gs insb (%dx),%es:(%edi)
41810f:	42                   	inc    %edx
418110:	66 42                	inc    %dx
418112:	67 78 48             	addr16 js 0x41815d
418115:	53                   	push   %ebx
418116:	4f                   	dec    %edi
418117:	66 4e                	dec    %si
418119:	4d                   	dec    %ebp
41811a:	4a                   	dec    %edx