414f1e:	7a 47                	jp     0x414f67
414f20:	63 70 46             	arpl   %esi,0x46(%eax)
414f23:	57                   	push   %edi
414f24:	50                   	push   %eax
414f25:	32 44 77 73          	xor    0x73(%edi,%esi,2),%al
414f29:	70 59                	jo     0x414f84
414f2b:	67 42                	addr16 inc %edx
414f2d:	50                   	push   %eax
414f2e:	76 45                	jbe    0x414f75
414f30:	2b 73 79             	sub    0x79(%ebx),%esi
414f33:	32 69 72             	xor    0x72(%ecx),%ch
414f36:	37                   	aaa
414f37:	67 71 31             	addr16 jno 0x414f6b
414f3a:	75 42                	jne    0x414f7e
414f3c:	52                   	push   %edx
414f3d:	50                   	push   %eax
414f3e:	4d                   	dec    %ebp
414f3f:	6f                   	outsl  %ds:(%esi),(%dx)
414f40:	49                   	dec    %ecx
414f41:	51                   	push   %ecx
414f42:	49                   	dec    %ecx
414f43:	53                   	push   %ebx
414f44:	55                   	push   %ebp
414f45:	64 6a 69             	fs push $0x69
414f48:	69 68 43 38 36 41 61 	imul   $0x61413638,0x43(%eax),%ebp
414f4f:	35 79 6b 46 6e       	xor    $0x6e466b79,%eax
414f54:	66 6b 62 2f 53       	imul   $0x53,0x2f(%edx),%sp
414f59:	62 39                	bound  %edi,(%ecx)
414f5b:	4b                   	dec    %ebx
414f5c:	7a 47                	jp     0x414fa5
414f5e:	34 71                	xor    $0x71,%al
414f60:	78 69                	js     0x414fcb
414f62:	70 39                	jo     0x414f9d
414f64:	6b 36 2b             	imul   $0x2b,(%esi),%esi
414f67:	73 63                	jae    0x414fcc
414f69:	68 71 46 41 4e       	push   $0x4e414671
414f6e:	74 57                	je     0x414fc7
414f70:	50                   	push   %eax
414f71:	48                   	dec    %eax
414f72:	6f                   	outsl  %ds:(%esi),(%dx)
414f73:	59                   	pop    %ecx
414f74:	39 56 78             	cmp    %edx,0x78(%esi)
414f77:	31 42 6e             	xor    %eax,0x6e(%edx)
414f7a:	6d                   	insl   (%dx),%es:(%edi)
414f7b:	64 66 62 4e 7a       	bound  %cx,%fs:0x7a(%esi)
414f80:	61                   	popa
414f81:	4c                   	dec    %esp
414f82:	6e                   	outsb  %ds:(%esi),(%dx)
414f83:	32 42 47             	xor    0x47(%edx),%al
414f86:	55                   	push   %ebp
414f87:	65 6e                	outsb  %gs:(%esi),(%dx)
414f89:	77 30                	ja     0x414fbb
414f8b:	35 71 2f 6f 55       	xor    $0x556f2f71,%eax
414f90:	73 37                	jae    0x414fc9
414f92:	47                   	inc    %edi
414f93:	39 63 44             	cmp    %esp,0x44(%ebx)
414f96:	56                   	push   %esi
414f97:	58                   	pop    %eax
414f98:	35 78 51 57 65       	xor    $0x65575178,%eax
414f9d:	69 7a 37 51 78 74 4e 	imul   $0x4e747851,0x37(%edx),%edi
414fa4:	4d                   	dec    %ebp
414fa5:	64 4d                	fs dec %ebp
414fa7:	57                   	push   %edi
414fa8:	51                   	push   %ecx
414fa9:	4b                   	dec    %ebx
414faa:	55                   	push   %ebp
414fab:	58                   	pop    %eax
414fac:	64 48                	fs dec %eax
414fae:	49                   	dec    %ecx
414faf:	33 46 32             	xor    0x32(%esi),%eax
414fb2:	51                   	push   %ecx
414fb3:	42                   	inc    %edx
414fb4:	6a 72                	push   $0x72
414fb6:	6e                   	outsb  %ds:(%esi),(%dx)
414fb7:	64 4a                	fs dec %edx
414fb9:	59                   	pop    %ecx
414fba:	77 33                	ja     0x414fef
414fbc:	4f                   	dec    %edi
414fbd:	6a 47                	push   $0x47
414fbf:	59                   	pop    %ecx
414fc0:	63 37                	arpl   %esi,(%edi)
414fc2:	54                   	push   %esp
414fc3:	50                   	push   %eax
414fc4:	79 31                	jns    0x414ff7
414fc6:	58                   	pop    %eax
414fc7:	4e                   	dec    %esi
414fc8:	4e                   	dec    %esi
414fc9:	4e                   	dec    %esi
414fca:	6b 46 4b 4a          	imul   $0x4a,0x4b(%esi),%eax
414fce:	5a                   	pop    %edx
414fcf:	71 67                	jno    0x415038
414fd1:	6e                   	outsb  %ds:(%esi),(%dx)
414fd2:	38 54 31 43          	cmp    %dl,0x43(%ecx,%esi,1)
414fd6:	4e                   	dec    %esi
414fd7:	4a                   	dec    %edx
414fd8:	65 5a                	gs pop %edx
414fda:	31 35 4f 4c 52 70    	xor    %esi,0x70524c4f
414fe0:	69 68 4c 61 74 78 77 	imul   $0x77787461,0x4c(%eax),%ebp
414fe7:	45                   	inc    %ebp
414fe8:	32 36                	xor    (%esi),%dh
414fea:	53                   	push   %ebx
414feb:	6f                   	outsl  %ds:(%esi),(%dx)
414fec:	41                   	inc    %ecx
414fed:	69 59 70 2b 45 51 57 	imul   $0x5751452b,0x70(%ecx),%ebx
414ff4:	65 64 64 33 36       	gs fs xor %fs:(%esi),%esi
414ff9:	4c                   	dec    %esp
414ffa:	56                   	push   %esi
414ffb:	43                   	inc    %ebx
414ffc:	7a 46                	jp     0x415044
414ffe:	52                   	push   %edx
414fff:	6e                   	outsb  %ds:(%esi),(%dx)
415000:	4e                   	dec    %esi
415001:	69 77 36 79 64 6e 49 	imul   $0x496e6479,0x36(%edi),%esi
415008:	4c                   	dec    %esp
415009:	36 7a 64             	ss jp  0x415070
41500c:	4e                   	dec    %esi
41500d:	32 49 37             	xor    0x37(%ecx),%cl
415010:	35 66 59 48 4c       	xor    $0x4c485966,%eax
415015:	35 49 4c 50 73       	xor    $0x73504c49,%eax
41501a:	6e                   	outsb  %ds:(%esi),(%dx)
41501b:	43                   	inc    %ebx
41501c:	4a                   	dec    %edx
41501d:	51                   	push   %ecx
41501e:	69 6b 61 56 4e 56 61 	imul   $0x61564e56,0x61(%ebx),%ebp
415025:	6d                   	insl   (%dx),%es:(%edi)
415026:	6e                   	outsb  %ds:(%esi),(%dx)
415027:	56                   	push   %esi
415028:	6d                   	insl   (%dx),%es:(%edi)
415029:	76 41                	jbe    0x41506c
41502b:	6e                   	outsb  %ds:(%esi),(%dx)
41502c:	4f                   	dec    %edi
41502d:	59                   	pop    %ecx
41502e:	5a                   	pop    %edx
41502f:	36 64 30 6e 34       	ss xor %ch,%fs:0x34(%esi)
415034:	75 74                	jne    0x4150aa
415036:	6f                   	outsl  %ds:(%esi),(%dx)
415037:	30 54 6c 70          	xor    %dl,0x70(%esp,%ebp,2)
41503b:	56                   	push   %esi
41503c:	72 55                	jb     0x415093
41503e:	36 6c                	ss insb (%dx),%es:(%edi)
415040:	33 41 64             	xor    0x64(%ecx),%eax
415043:	65 70 4f             	gs jo  0x415095
415046:	76 6f                	jbe    0x4150b7
415048:	47                   	inc    %edi
415049:	49                   	dec    %ecx
41504a:	54                   	push   %esp
41504b:	74 71                	je     0x4150be
41504d:	33 67 33             	xor    0x33(%edi),%esp
415050:	61                   	popa
415051:	47                   	inc    %edi
415052:	70 6d                	jo     0x4150c1
415054:	71 74                	jno    0x4150ca
415056:	6d                   	insl   (%dx),%es:(%edi)
415057:	56                   	push   %esi
415058:	48                   	dec    %eax
415059:	75 67                	jne    0x4150c2
41505b:	4b                   	dec    %ebx
41505c:	54                   	push   %esp
41505d:	66 6b 51 6f 42       	imul   $0x42,0x6f(%ecx),%dx
415062:	39 59 66             	cmp    %ebx,0x66(%ecx)
415065:	37                   	aaa
415066:	64 51                	fs push %ecx
415068:	44                   	inc    %esp
415069:	45                   	inc    %ebp
41506a:	6b 71 54 57          	imul   $0x57,0x54(%ecx),%esi
41506e:	39 2b                	cmp    %ebp,(%ebx)
415070:	34 39                	xor    $0x39,%al
415072:	6b 73 73 69          	imul   $0x69,0x73(%ebx),%esi
415076:	44                   	inc    %esp
415077:	62 5a 6e             	bound  %ebx,0x6e(%edx)
41507a:	43                   	inc    %ebx
41507b:	76 44                	jbe    0x4150c1
41507d:	64 32 65 54          	xor    %fs:0x54(%ebp),%ah
415081:	38 51 7a             	cmp    %dl,0x7a(%ecx)
415084:	63 6e 57             	arpl   %ebp,0x57(%esi)
415087:	79 36                	jns    0x4150bf
415089:	59                   	pop    %ecx
41508a:	4a                   	dec    %edx
41508b:	6e                   	outsb  %ds:(%esi),(%dx)
41508c:	4b                   	dec    %ebx
41508d:	36 51                	ss push %ecx
41508f:	6b 6c 64 67 6b       	imul   $0x6b,0x67(%esp,%eiz,2),%ebp
415094:	68 69 65 4c 7a       	push   $0x7a4c6569
415099:	79 4a                	jns    0x4150e5
41509b:	53                   	push   %ebx
41509c:	48                   	dec    %eax
41509d:	4f                   	dec    %edi
41509e:	4b                   	dec    %ebx
41509f:	78 56                	js     0x4150f7
4150a1:	78 35                	js     0x4150d8
4150a3:	47                   	inc    %edi
4150a4:	55                   	push   %ebp
4150a5:	56                   	push   %esi
4150a6:	78 65                	js     0x41510d
4150a8:	47                   	inc    %edi
4150a9:	42                   	inc    %edx
4150aa:	74 36                	je     0x4150e2
4150ac:	63 2b                	arpl   %ebp,(%ebx)
4150ae:	42                   	inc    %edx
4150af:	31 42 33             	xor    %eax,0x33(%edx)
4150b2:	69 6e 6e 46 6b 45 4c 	imul   $0x4c456b46,0x6e(%esi),%ebp
4150b9:	74 54                	je     0x41510f
4150bb:	49                   	dec    %ecx
4150bc:	74 39                	je     0x4150f7
4150be:	67 30 39             	xor    %bh,(%bx,%di)
4150c1:	4f                   	dec    %edi
4150c2:	2f                   	das
4150c3:	6c                   	insb   (%dx),%es:(%edi)
4150c4:	75 61                	jne    0x415127
4150c6:	74 78                	je     0x415140
4150c8:	4b                   	dec    %ebx
4150c9:	4b                   	dec    %ebx
4150ca:	63 6f 72             	arpl   %ebp,0x72(%edi)
4150cd:	35 52 34 38 68       	xor    $0x68383452,%eax
4150d2:	4e                   	dec    %esi
4150d3:	55                   	push   %ebp
4150d4:	47                   	inc    %edi
4150d5:	77 6d                	ja     0x415144
4150d7:	48                   	dec    %eax
4150d8:	32 37                	xor    (%edi),%dh
4150da:	4f                   	dec    %edi
4150db:	2f                   	das
4150dc:	70 53                	jo     0x415131
4150de:	52                   	push   %edx
4150df:	67 74 70             	addr16 je 0x415152
4150e2:	69 43 6f 6c 7a 47 79 	imul   $0x79477a6c,0x6f(%ebx),%eax
4150e9:	2f                   	das
4150ea:	75 7a                	jne    0x415166
4150ec:	4b                   	dec    %ebx
4150ed:	58                   	pop    %eax
4150ee:	49                   	dec    %ecx
4150ef:	49                   	dec    %ecx
4150f0:	75 63                	jne    0x415155
4150f2:	38 52 72             	cmp    %dl,0x72(%edx)
4150f5:	35 39 73 36 61       	xor    $0x61367339,%eax
4150fa:	63 6e 49             	arpl   %ebp,0x49(%esi)
4150fd:	62 54 6a 4a          	bound  %edx,0x4a(%edx,%ebp,2)
415101:	4a                   	dec    %edx
415102:	62 30                	bound  %esi,(%eax)
415104:	63 47 53             	arpl   %eax,0x53(%edi)
415107:	46                   	inc    %esi
415108:	59                   	pop    %ecx
415109:	4a                   	dec    %edx
41510a:	7a 4a                	jp     0x415156
41510c:	76 53                	jbe    0x415161
41510e:	62 41 32             	bound  %eax,0x32(%ecx)
415111:	45                   	inc    %ebp
415112:	34 4b                	xor    $0x4b,%al
415114:	47                   	inc    %edi
415115:	64 39 45 41          	cmp    %eax,%fs:0x41(%ebp)
415119:	73 77                	jae    0x415192
41511b:	31 6a 7a             	xor    %ebp,0x7a(%edx)
41511e:	62 41 61             	bound  %eax,0x61(%ecx)
415121:	57                   	push   %edi
415122:	49                   	dec    %ecx
415123:	4d                   	dec    %ebp
415124:	4d                   	dec    %ebp
415125:	61                   	popa
415126:	4d                   	dec    %ebp
415127:	76 70                	jbe    0x415199
415129:	33 51 49             	xor    0x49(%ecx),%edx
41512c:	5a                   	pop    %edx
41512d:	34 5a                	xor    $0x5a,%al
41512f:	61                   	popa
415130:	71 71                	jno    0x4151a3
415132:	46                   	inc    %esi
415133:	51                   	push   %ecx
415134:	66 59                	pop    %cx
415136:	69 53 4e 7a 62 4e 47 	imul   $0x474e627a,0x4e(%ebx),%edx
41513d:	4e                   	dec    %esi
41513e:	4d                   	dec    %ebp
41513f:	7a 73                	jp     0x4151b4
415141:	39 72 33             	cmp    %esi,0x33(%edx)
415144:	6e                   	outsb  %ds:(%esi),(%dx)
415145:	35 6e 4a 66 77       	xor    $0x77664a6e,%eax
41514a:	6b 75 78 66          	imul   $0x66,0x78(%ebp),%esi
41514e:	31 4d 68             	xor    %ecx,0x68(%ebp)
415151:	72 5a                	jb     0x4151ad
415153:	53                   	push   %ebx
415154:	4d                   	dec    %ebp
415155:	4a                   	dec    %edx
415156:	4a                   	dec    %edx
415157:	4c                   	dec    %esp
415158:	65 4d                	gs dec %ebp
41515a:	48                   	dec    %eax
41515b:	67 34 6e             	addr16 xor $0x6e,%al
41515e:	50                   	push   %eax
41515f:	6f                   	outsl  %ds:(%esi),(%dx)
415160:	53                   	push   %ebx
415161:	36 35 45 32 4c 68    	ss xor $0x684c3245,%eax
415167:	73 41                	jae    0x4151aa
415169:	38 65 68             	cmp    %ah,0x68(%ebp)
41516c:	76 71                	jbe    0x4151df
41516e:	78 70                	js     0x4151e0
415170:	44                   	inc    %esp
415171:	50                   	push   %eax
415172:	64 74 5a             	fs je  0x4151cf
415175:	69 74 38 33 72 63 67 	imul   $0x58676372,0x33(%eax,%edi,1),%esi
41517c:	58
41517d:	47                   	inc    %edi
41517e:	6b 67 57 58          	imul   $0x58,0x57(%edi),%esp
415182:	65 6a 4c             	gs push $0x4c
415185:	62 4b 69             	bound  %ecx,0x69(%ebx)
415188:	6b 39 37             	imul   $0x37,(%ecx),%edi
41518b:	39 53 38             	cmp    %edx,0x38(%ebx)
41518e:	79 6c                	jns    0x4151fc
415190:	51                   	push   %ecx
415191:	4e                   	dec    %esi
415192:	73 37                	jae    0x4151cb
415194:	78 4c                	js     0x4151e2
415196:	54                   	push   %esp
415197:	33 4e 46             	xor    0x46(%esi),%ecx
41519a:	6f                   	outsl  %ds:(%esi),(%dx)
41519b:	69 36 48 6a 4c 4e    	imul   $0x4e4c6a48,(%esi),%esi
4151a1:	4f                   	dec    %edi
4151a2:	4b                   	dec    %ebx
4151a3:	4c                   	dec    %esp
4151a4:	2f                   	das
4151a5:	58                   	pop    %eax
4151a6:	64 5a                	fs pop %edx
4151a8:	79 55                	jns    0x4151ff
4151aa:	32 4d 43             	xor    0x43(%ebp),%cl
4151ad:	72 67                	jb     0x415216
4151af:	66 5a                	pop    %dx
4151b1:	43                   	inc    %ebx
4151b2:	72 46                	jb     0x4151fa
4151b4:	43                   	inc    %ebx
4151b5:	36 75 65             	ss jne 0x41521d
4151b8:	66 50                	push   %ax
4151ba:	55                   	push   %ebp
4151bb:	51                   	push   %ecx
4151bc:	6c                   	insb   (%dx),%es:(%edi)
4151bd:	77 65                	ja     0x415224
4151bf:	69 4c 37 4b 6c 6a 65 	imul   $0x52656a6c,0x4b(%edi,%esi,1),%ecx
4151c6:	52
4151c7:	37                   	aaa
4151c8:	56                   	push   %esi
4151c9:	39 4e 65             	cmp    %ecx,0x65(%esi)
4151cc:	2b 30                	sub    (%eax),%esi
4151ce:	77 52                	ja     0x415222
4151d0:	70 49                	jo     0x41521b
4151d2:	72 6d                	jb     0x415241
4151d4:	4d                   	dec    %ebp
4151d5:	79 41                	jns    0x415218
4151d7:	44                   	inc    %esp
4151d8:	30 67 57             	xor    %ah,0x57(%edi)
4151db:	49                   	dec    %ecx
4151dc:	55                   	push   %ebp
4151dd:	49                   	dec    %ecx
4151de:	62 50 6a             	bound  %edx,0x6a(%eax)