419b3d:	74 73                	je     0x419bb2
419b3f:	00 6d 6e             	add    %ch,0x6e(%ebp)
419b42:	75 4f                	jne    0x419b93
419b44:	70 74                	jo     0x419bba
419b46:	69 6f 6e 73 4d 6f 76 	imul   $0x766f4d73,0x6e(%edi),%ebp
419b4d:	65 44                	gs inc %esp
419b4f:	6f                   	outsl  %ds:(%esi),(%dx)
419b50:	74 73                	je     0x419bc5
419b52:	00 6d 6e             	add    %ch,0x6e(%ebp)
419b55:	75 4f                	jne    0x419ba6
419b57:	70 74                	jo     0x419bcd
419b59:	69 6f 6e 73 50 75 73 	imul   $0x73755073,0x6e(%edi),%ebp
419b60:	68 44 6f 74 73       	push   $0x73746f44
419b65:	00 6d 6e             	add    %ch,0x6e(%ebp)
419b68:	75 55                	jne    0x419bbf
419b6a:	6e                   	outsb  %ds:(%esi),(%dx)
419b6b:	75 73                	jne    0x419be0
419b6d:	65 64 43             	gs fs inc %ebx
419b70:	54                   	push   %esp
419b71:	52                   	push   %edx
419b72:	4c                   	dec    %esp
419b73:	53                   	push   %ebx
419b74:	68 6f 72 74 63       	push   $0x6374726f
419b79:	75 74                	jne    0x419bef
419b7b:	73 00                	jae    0x419b7d
419b7d:	46                   	inc    %esi
419b7e:	6f                   	outsl  %ds:(%esi),(%dx)
419b7f:	63 75 73             	arpl   %esi,0x73(%ebp)
419b82:	00 6d 6e             	add    %ch,0x6e(%ebp)
419b85:	75 4c                	jne    0x419bd3
419b87:	65 76 65             	gs jbe 0x419bef
419b8a:	6c                   	insb   (%dx),%es:(%edi)
419b8b:	50                   	push   %eax
419b8c:	72 65                	jb     0x419bf3
419b8e:	76 69                	jbe    0x419bf9
419b90:	6f                   	outsl  %ds:(%esi),(%dx)
419b91:	75 73                	jne    0x419c06
419b93:	00 53 6f             	add    %dl,0x6f(%ebx)
419b96:	6b 6f 62 61          	imul   $0x61,0x62(%edi),%ebp
419b9a:	6e                   	outsb  %ds:(%esi),(%dx)
419b9b:	4c                   	dec    %esp
419b9c:	65 76 65             	gs jbe 0x419c04
419b9f:	6c                   	insb   (%dx),%es:(%edi)
419ba0:	53                   	push   %ebx
419ba1:	74 61                	je     0x419c04
419ba3:	74 75                	je     0x419c1a
419ba5:	73 00                	jae    0x419ba7
419ba7:	6d                   	insl   (%dx),%es:(%edi)
419ba8:	6e                   	outsb  %ds:(%esi),(%dx)
419ba9:	75 4f                	jne    0x419bfa
419bab:	70 74                	jo     0x419c21
419bad:	69 6f 6e 73 4d 6f 76 	imul   $0x766f4d73,0x6e(%edi),%ebp
419bb4:	65 41                	gs inc %ecx
419bb6:	72 72                	jb     0x419c2a
419bb8:	6f                   	outsl  %ds:(%esi),(%dx)
419bb9:	77 73                	ja     0x419c2e
419bbb:	00 6d 6e             	add    %ch,0x6e(%ebp)
419bbe:	75 4f                	jne    0x419c0f
419bc0:	70 74                	jo     0x419c36
419bc2:	69 6f 6e 73 50 75 73 	imul   $0x73755073,0x6e(%edi),%ebp
419bc9:	68 41 72 72 6f       	push   $0x6f727241
419bce:	77 73                	ja     0x419c43
419bd0:	00 67 65             	add    %ah,0x65(%edi)
419bd3:	74 5f                	je     0x419c34
419bd5:	4b                   	dec    %ebx
419bd6:	65 79 73             	gs jns 0x419c4c
419bd9:	00 73 65             	add    %dh,0x65(%ebx)
419bdc:	74 5f                	je     0x419c3d
419bde:	53                   	push   %ebx
419bdf:	68 6f 72 74 63       	push   $0x6374726f
419be4:	75 74                	jne    0x419c5a
419be6:	4b                   	dec    %ebx
419be7:	65 79 73             	gs jns 0x419c5d
419bea:	00 6d 6e             	add    %ch,0x6e(%ebp)
419bed:	75 4c                	jne    0x419c3b
419bef:	65 76 65             	gs jbe 0x419c57
419bf2:	6c                   	insb   (%dx),%es:(%edi)
419bf3:	55                   	push   %ebp
419bf4:	6e                   	outsb  %ds:(%esi),(%dx)
419bf5:	75 73                	jne    0x419c6a
419bf7:	65 64 48             	gs fs dec %eax
419bfa:	6f                   	outsl  %ds:(%esi),(%dx)
419bfb:	74 6b                	je     0x419c68
419bfd:	65 79 73             	gs jns 0x419c73
419c00:	00 6d 6e             	add    %ch,0x6e(%ebp)
419c03:	75 4f                	jne    0x419c54
419c05:	70 74                	jo     0x419c7b
419c07:	69 6f 6e 73 55 6e 75 	imul   $0x756e5573,0x6e(%edi),%ebp
419c0e:	73 65                	jae    0x419c75
419c10:	64 48                	fs dec %eax
419c12:	6f                   	outsl  %ds:(%esi),(%dx)
419c13:	74 6b                	je     0x419c80
419c15:	65 79 73             	gs jns 0x419c8b
419c18:	00 6d 6e             	add    %ch,0x6e(%ebp)
419c1b:	75 45                	jne    0x419c62
419c1d:	64 69 74 55 6e 75 73 	imul   $0x64657375,%fs:0x6e(%ebp,%edx,2),%esi
419c24:	65 64
419c26:	48                   	dec    %eax
419c27:	6f                   	outsl  %ds:(%esi),(%dx)
419c28:	74 6b                	je     0x419c95
419c2a:	65 79 73             	gs jns 0x419ca0
419c2d:	00 52 65             	add    %dl,0x65(%edx)
419c30:	6d                   	insl   (%dx),%es:(%edi)
419c31:	6f                   	outsl  %ds:(%esi),(%dx)
419c32:	76 65                	jbe    0x419c99
419c34:	41                   	inc    %ecx
419c35:	74 00                	je     0x419c37
419c37:	4b                   	dec    %ebx
419c38:	53                   	push   %ebx
419c39:	46                   	inc    %esi
419c3a:	6a 59                	push   $0x59
419c3c:	56                   	push   %esi
419c3d:	53                   	push   %ebx
419c3e:	74 00                	je     0x419c40
419c40:	43                   	inc    %ebx
419c41:	6f                   	outsl  %ds:(%esi),(%dx)
419c42:	6e                   	outsb  %ds:(%esi),(%dx)
419c43:	63 61 74             	arpl   %esp,0x74(%ecx)
419c46:	00 45 78             	add    %al,0x78(%ebp)
419c49:	74 72                	je     0x419cbd
419c4b:	61                   	popa
419c4c:	63 74 00 43          	arpl   %esi,0x43(%eax,%eax,1)
419c50:	65 6c                	gs insb (%dx),%es:(%edi)
419c52:	6c                   	insb   (%dx),%es:(%edi)
419c53:	52                   	push   %edx
419c54:	65 63 74 00 47       	arpl   %esi,%gs:0x47(%eax,%eax,1)
419c59:	65 74 4f             	gs je  0x419cab
419c5c:	62 6a 65             	bound  %ebp,0x65(%edx)
419c5f:	63 74 00 6f          	arpl   %esi,0x6f(%eax,%eax,1)
419c63:	62 6a 65             	bound  %ebp,0x65(%edx)
419c66:	63 74 00 44          	arpl   %esi,0x44(%eax,%eax,1)
419c6a:	65 73 65             	gs jae 0x419cd2
419c6d:	6c                   	insb   (%dx),%es:(%edi)
419c6e:	65 63 74 00 67       	arpl   %esi,%gs:0x67(%eax,%eax,1)
419c73:	65 74 5f             	gs je  0x419cd5
419c76:	50                   	push   %eax
419c77:	72 6f                	jb     0x419ce8
419c79:	64 75 63             	fs jne 0x419cdf
419c7c:	74 00                	je     0x419c7e
419c7e:	67 65 74 5f          	addr16 gs je 0x419ce1
419c82:	41                   	inc    %ecx
419c83:	73 73                	jae    0x419cf8
419c85:	65 6d                	gs insl (%dx),%es:(%edi)
419c87:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
419c8b:	72 6f                	jb     0x419cfc
419c8d:	64 75 63             	fs jne 0x419cf3
419c90:	74 00                	je     0x419c92
419c92:	47                   	inc    %edi
419c93:	65 74 00             	gs je  0x419c96
419c96:	53                   	push   %ebx
419c97:	68 6f 77 4e 65       	push   $0x654e776f
419c9c:	78 74                	js     0x419d12
419c9e:	4c                   	dec    %esp
419c9f:	65 74 74             	gs je  0x419d16
419ca2:	65 72 43             	gs jb  0x419ce8
419ca5:	6f                   	outsl  %ds:(%esi),(%dx)
419ca6:	6e                   	outsb  %ds:(%esi),(%dx)
419ca7:	74 72                	je     0x419d1b
419ca9:	6f                   	outsl  %ds:(%esi),(%dx)
419caa:	6c                   	insb   (%dx),%es:(%edi)
419cab:	53                   	push   %ebx
419cac:	65 74 00             	gs je  0x419caf
419caf:	73 68                	jae    0x419d19
419cb1:	6f                   	outsl  %ds:(%esi),(%dx)
419cb2:	77 4e                	ja     0x419d02
419cb4:	65 78 74             	gs js  0x419d2b
419cb7:	4c                   	dec    %esp
419cb8:	65 74 74             	gs je  0x419d2f
419cbb:	65 72 43             	gs jb  0x419d01
419cbe:	6f                   	outsl  %ds:(%esi),(%dx)
419cbf:	6e                   	outsb  %ds:(%esi),(%dx)
419cc0:	74 72                	je     0x419d34
419cc2:	6f                   	outsl  %ds:(%esi),(%dx)
419cc3:	6c                   	insb   (%dx),%es:(%edi)
419cc4:	53                   	push   %ebx
419cc5:	65 74 00             	gs je  0x419cc8
419cc8:	62 74 6e 45          	bound  %esi,0x45(%esi,%ebp,2)
419ccc:	64 69 74 4c 65 76 65 	imul   $0x546c6576,%fs:0x65(%esp,%ecx,2),%esi
419cd3:	6c 54
419cd5:	61                   	popa
419cd6:	72 67                	jb     0x419d3f
419cd8:	65 74 00             	gs je  0x419cdb
419cdb:	50                   	push   %eax
419cdc:	69 65 63 65 4f 6e 54 	imul   $0x546e4f65,0x63(%ebp),%esp
419ce3:	61                   	popa
419ce4:	72 67                	jb     0x419d4d
419ce6:	65 74 00             	gs je  0x419ce9
419ce9:	66 69 6e 64 50 69    	imul   $0x6950,0x64(%esi),%bp
419cef:	65 63 65 4f          	arpl   %esp,%gs:0x4f(%ebp)
419cf3:	72 54                	jb     0x419d49
419cf5:	61                   	popa
419cf6:	72 67                	jb     0x419d5f
419cf8:	65 74 00             	gs je  0x419cfb
419cfb:	6d                   	insl   (%dx),%es:(%edi)
419cfc:	6e                   	outsb  %ds:(%esi),(%dx)
419cfd:	75 45                	jne    0x419d44
419cff:	64 69 74 54 61 72 67 	imul   $0x74656772,%fs:0x61(%esp,%edx,2),%esi
419d06:	65 74
419d08:	00 4f 66             	add    %cl,0x66(%edi)
419d0b:	66 73 65             	data16 jae 0x419d73
419d0e:	74 00                	je     0x419d10
419d10:	67 65 74 5f          	addr16 gs je 0x419d73
419d14:	4c                   	dec    %esp
419d15:	65 66 74 00          	gs data16 je 0x419d19
419d19:	70 6e                	jo     0x419d89
419d1b:	6c                   	insb   (%dx),%es:(%edi)
419d1c:	46                   	inc    %esi
419d1d:	6c                   	insb   (%dx),%es:(%edi)
419d1e:	6f                   	outsl  %ds:(%esi),(%dx)
419d1f:	77 4c                	ja     0x419d6d
419d21:	65 66 74 00          	gs data16 je 0x419d25
419d25:	67 65 74 5f          	addr16 gs je 0x419d88
419d29:	53                   	push   %ebx
419d2a:	68 69 66 74 00       	push   $0x746669
419d2f:	67 65 74 5f          	addr16 gs je 0x419d92
419d33:	52                   	push   %edx
419d34:	69 67 68 74 00 70 6e 	imul   $0x6e700074,0x68(%edi),%esp
419d3b:	6c                   	insb   (%dx),%es:(%edi)
419d3c:	46                   	inc    %esi
419d3d:	6c                   	insb   (%dx),%es:(%edi)
419d3e:	6f                   	outsl  %ds:(%esi),(%dx)
419d3f:	77 52                	ja     0x419d93
419d41:	69 67 68 74 00 67 65 	imul   $0x65670074,0x68(%edi),%esp
419d48:	74 5f                	je     0x419da9
419d4a:	48                   	dec    %eax
419d4b:	65 69 67 68 74 00 73 	imul   $0x65730074,%gs:0x68(%edi),%esp
419d52:	65
419d53:	74 5f                	je     0x419db4
419d55:	48                   	dec    %eax
419d56:	65 69 67 68 74 00 73 	imul   $0x65730074,%gs:0x68(%edi),%esp
419d5d:	65
419d5e:	74 5f                	je     0x419dbf
419d60:	49                   	dec    %ecx
419d61:	6e                   	outsb  %ds:(%esi),(%dx)
419d62:	74 65                	je     0x419dc9
419d64:	67 72 61             	addr16 jb 0x419dc8
419d67:	6c                   	insb   (%dx),%es:(%edi)
419d68:	48                   	dec    %eax
419d69:	65 69 67 68 74 00 67 	imul   $0x65670074,%gs:0x68(%edi),%esp
419d70:	65
419d71:	74 5f                	je     0x419dd2
419d73:	43                   	inc    %ebx
419d74:	65 6c                	gs insb (%dx),%es:(%edi)
419d76:	6c                   	insb   (%dx),%es:(%edi)
419d77:	48                   	dec    %eax
419d78:	65 69 67 68 74 00 5f 	imul   $0x635f0074,%gs:0x68(%edi),%esp
419d7f:	63
419d80:	65 6c                	gs insb (%dx),%es:(%edi)
419d82:	6c                   	insb   (%dx),%es:(%edi)
419d83:	48                   	dec    %eax
419d84:	65 69 67 68 74 00 67 	imul   $0x65670074,%gs:0x68(%edi),%esp
419d8b:	65
419d8c:	74 5f                	je     0x419ded
419d8e:	49                   	dec    %ecx
419d8f:	74 65                	je     0x419df6
419d91:	6d                   	insl   (%dx),%es:(%edi)
419d92:	48                   	dec    %eax
419d93:	65 69 67 68 74 00 73 	imul   $0x65730074,%gs:0x68(%edi),%esp
419d9a:	65
419d9b:	74 5f                	je     0x419dfc
419d9d:	49                   	dec    %ecx
419d9e:	74 65                	je     0x419e05
419da0:	6d                   	insl   (%dx),%es:(%edi)
419da1:	48                   	dec    %eax
419da2:	65 69 67 68 74 00 5f 	imul   $0x635f0074,%gs:0x68(%edi),%esp
419da9:	63
419daa:	6c                   	insb   (%dx),%es:(%edi)
419dab:	69 65 6e 74 48 65 69 	imul   $0x69654874,0x6e(%ebp),%esp
419db2:	67 68 74 00 5f 68    	addr16 push $0x685f0074
419db8:	65 69 67 68 74 00 67 	imul   $0x65670074,%gs:0x68(%edi),%esp
419dbf:	65
419dc0:	74 5f                	je     0x419e21
419dc2:	43                   	inc    %ebx
419dc3:	6f                   	outsl  %ds:(%esi),(%dx)
419dc4:	70 79                	jo     0x419e3f
419dc6:	72 69                	jb     0x419e31
419dc8:	67 68 74 00 6c 62    	addr16 push $0x626c0074
419dce:	6c                   	insb   (%dx),%es:(%edi)
419dcf:	43                   	inc    %ebx
419dd0:	6f                   	outsl  %ds:(%esi),(%dx)
419dd1:	70 79                	jo     0x419e4c
419dd3:	72 69                	jb     0x419e3e
419dd5:	67 68 74 00 67 65    	addr16 push $0x65670074
419ddb:	74 5f                	je     0x419e3c
419ddd:	41                   	inc    %ecx
419dde:	73 73                	jae    0x419e53
419de0:	65 6d                	gs insl (%dx),%es:(%edi)
419de2:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
419de6:	6f                   	outsl  %ds:(%esi),(%dx)
419de7:	70 79                	jo     0x419e62
419de9:	72 69                	jb     0x419e54
419deb:	67 68 74 00 6f 70    	addr16 push $0x706f0074
419df1:	5f                   	pop    %edi
419df2:	49                   	dec    %ecx
419df3:	6d                   	insl   (%dx),%es:(%edi)
419df4:	70 6c                	jo     0x419e62
419df6:	69 63 69 74 00 54 6f 	imul   $0x6f540074,0x69(%ebx),%esp
419dfd:	6f                   	outsl  %ds:(%esi),(%dx)
419dfe:	6c                   	insb   (%dx),%es:(%edi)
419dff:	46                   	inc    %esi
419e00:	69 6c 65 45 64 69 74 	imul   $0x746964,0x45(%ebp,%eiz,2),%ebp
419e07:	00
419e08:	74 6f                	je     0x419e79
419e0a:	6f                   	outsl  %ds:(%esi),(%dx)
419e0b:	6c                   	insb   (%dx),%es:(%edi)
419e0c:	46                   	inc    %esi
419e0d:	69 6c 65 45 64 69 74 	imul   $0x746964,0x45(%ebp,%eiz,2),%ebp
419e14:	00
419e15:	53                   	push   %ebx
419e16:	65 74 4c             	gs je  0x419e65
419e19:	65 76 65             	gs jbe 0x419e81
419e1c:	6c                   	insb   (%dx),%es:(%edi)
419e1d:	45                   	inc    %ebp
419e1e:	64 69 74 00 4d 61 69 	imul   $0x666e6961,%fs:0x4d(%eax,%eax,1),%esi
419e25:	6e 66
419e27:	6f                   	outsl  %ds:(%esi),(%dx)
419e28:	72 6d                	jb     0x419e97
419e2a:	5f                   	pop    %edi
419e2b:	56                   	push   %esi
419e2c:	61                   	popa
419e2d:	6c                   	insb   (%dx),%es:(%edi)
419e2e:	69 64 69 74 79 5f 43 	imul   $0x61435f79,0x74(%ecx,%ebp,2),%esp
419e35:	61
419e36:	6e                   	outsb  %ds:(%esi),(%dx)
419e37:	6e                   	outsb  %ds:(%esi),(%dx)
419e38:	6f                   	outsl  %ds:(%esi),(%dx)
419e39:	74 4f                	je     0x419e8a
419e3b:	70 65                	jo     0x419ea2
419e3d:	6e                   	outsb  %ds:(%esi),(%dx)
419e3e:	5f                   	pop    %edi
419e3f:	62 74 6e 45          	bound  %esi,0x45(%esi,%ebp,2)
419e43:	64 69 74 00 6c 62 6c 	imul   $0x74536c62,%fs:0x6c(%eax,%eax,1),%esi
419e4a:	53 74
419e4c:	61                   	popa
419e4d:	74 75                	je     0x419ec4
419e4f:	73 45                	jae    0x419e96
419e51:	64 69 74 00 6d 6e 75 	imul   $0x6f43756e,%fs:0x6d(%eax,%eax,1),%esi
419e58:	43 6f
419e5a:	6e                   	outsb  %ds:(%esi),(%dx)
419e5b:	74 65                	je     0x419ec2
419e5d:	78 74                	js     0x419ed3
419e5f:	45                   	inc    %ebp
419e60:	64 69 74 00 6d 6e 75 	imul   $0x6445756e,%fs:0x6d(%eax,%eax,1),%esi
419e67:	45 64
419e69:	69 74 00 45 6e 64 49 	imul   $0x6e49646e,0x45(%eax,%eax,1),%esi
419e70:	6e
419e71:	69 74 00 42 65 67 69 	imul   $0x6e696765,0x42(%eax,%eax,1),%esi
419e78:	6e
419e79:	49                   	dec    %ecx
419e7a:	6e                   	outsb  %ds:(%esi),(%dx)