415d1b:	00 63 35             	add    %ah,0x35(%ebx)
415d1e:	00 51 53             	add    %dl,0x53(%ecx)
415d21:	51                   	push   %ecx
415d22:	53                   	push   %ebx
415d23:	51                   	push   %ecx
415d24:	53                   	push   %ebx
415d25:	51                   	push   %ecx
415d26:	53                   	push   %ebx
415d27:	00 53 79             	add    %dl,0x79(%ebx)
415d2a:	73 74                	jae    0x415da0
415d2c:	65 6d                	gs insl (%dx),%es:(%edi)
415d2e:	2e 44                	cs inc %esp
415d30:	72 61                	jb     0x415d93
415d32:	77 69                	ja     0x415d9d
415d34:	6e                   	outsb  %ds:(%esi),(%dx)
415d35:	67 00 42 69          	add    %al,0x69(%bp,%si)
415d39:	74 6d                	je     0x415da8
415d3b:	61                   	popa
415d3c:	70 00                	jo     0x415d3e
415d3e:	61                   	popa
415d3f:	61                   	popa
415d40:	00 57 44             	add    %dl,0x44(%edi)
415d43:	57                   	push   %edi
415d44:	44                   	inc    %esp
415d45:	57                   	push   %edi
415d46:	00 6d 6d             	add    %ch,0x6d(%ebp)
415d49:	00 78 78             	add    %bh,0x78(%eax)
415d4c:	00 44 65 6c          	add    %al,0x6c(%ebp,%eiz,2)
415d50:	65 74 65             	gs je  0x415db8
415d53:	53                   	push   %ebx
415d54:	65 74 75             	gs je  0x415dcc
415d57:	70 00                	jo     0x415d59
415d59:	43                   	inc    %ebx
415d5a:	53                   	push   %ebx
415d5b:	43                   	inc    %ebx
415d5c:	53                   	push   %ebx
415d5d:	43                   	inc    %ebx
415d5e:	00 53 43             	add    %dl,0x43(%ebx)
415d61:	53                   	push   %ebx
415d62:	43                   	inc    %ebx
415d63:	53                   	push   %ebx
415d64:	43                   	inc    %ebx
415d65:	00 2e                	add    %ch,(%esi)
415d67:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
415d6b:	00 43 6f             	add    %al,0x6f(%ebx)
415d6e:	6d                   	insl   (%dx),%es:(%edi)
415d6f:	70 69                	jo     0x415dda
415d71:	6c                   	insb   (%dx),%es:(%edi)
415d72:	61                   	popa
415d73:	74 69                	je     0x415dde
415d75:	6f                   	outsl  %ds:(%esi),(%dx)
415d76:	6e                   	outsb  %ds:(%esi),(%dx)
415d77:	52                   	push   %edx
415d78:	65 6c                	gs insb (%dx),%es:(%edi)
415d7a:	61                   	popa
415d7b:	78 61                	js     0x415dde
415d7d:	74 69                	je     0x415de8
415d7f:	6f                   	outsl  %ds:(%esi),(%dx)
415d80:	6e                   	outsb  %ds:(%esi),(%dx)
415d81:	73 41                	jae    0x415dc4
415d83:	74 74                	je     0x415df9
415d85:	72 69                	jb     0x415df0
415d87:	62 75 74             	bound  %esi,0x74(%ebp)
415d8a:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
415d8e:	73 74                	jae    0x415e04
415d90:	65 6d                	gs insl (%dx),%es:(%edi)
415d92:	2e 52                	cs push %edx
415d94:	75 6e                	jne    0x415e04
415d96:	74 69                	je     0x415e01
415d98:	6d                   	insl   (%dx),%es:(%edi)
415d99:	65 2e 43             	gs cs inc %ebx
415d9c:	6f                   	outsl  %ds:(%esi),(%dx)
415d9d:	6d                   	insl   (%dx),%es:(%edi)
415d9e:	70 69                	jo     0x415e09
415da0:	6c                   	insb   (%dx),%es:(%edi)
415da1:	65 72 53             	gs jb  0x415df7
415da4:	65 72 76             	gs jb  0x415e1d
415da7:	69 63 65 73 00 52 75 	imul   $0x75520073,0x65(%ebx),%esp
415dae:	6e                   	outsb  %ds:(%esi),(%dx)
415daf:	74 69                	je     0x415e1a
415db1:	6d                   	insl   (%dx),%es:(%edi)
415db2:	65 43                	gs inc %ebx
415db4:	6f                   	outsl  %ds:(%esi),(%dx)
415db5:	6d                   	insl   (%dx),%es:(%edi)
415db6:	70 61                	jo     0x415e19
415db8:	74 69                	je     0x415e23
415dba:	62 69 6c             	bound  %ebp,0x6c(%ecx)
415dbd:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
415dc4:	69
415dc5:	62 75 74             	bound  %esi,0x74(%ebp)
415dc8:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
415dcd:	75 67                	jne    0x415e36
415dcf:	67 61                	addr16 popa
415dd1:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
415dd5:	74 74                	je     0x415e4b
415dd7:	72 69                	jb     0x415e42
415dd9:	62 75 74             	bound  %esi,0x74(%ebp)
415ddc:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
415de0:	73 74                	jae    0x415e56
415de2:	65 6d                	gs insl (%dx),%es:(%edi)
415de4:	2e 44                	cs inc %esp
415de6:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
415ded:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
415df4:	75 67                	jne    0x415e5d
415df6:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
415dfd:	65
415dfe:	73 00                	jae    0x415e00
415e00:	41                   	inc    %ecx
415e01:	73 73                	jae    0x415e76
415e03:	65 6d                	gs insl (%dx),%es:(%edi)
415e05:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
415e09:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
415e10:	72
415e11:	69 62 75 74 65 00 53 	imul   $0x53006574,0x75(%edx),%esp
415e18:	79 73                	jns    0x415e8d
415e1a:	74 65                	je     0x415e81
415e1c:	6d                   	insl   (%dx),%es:(%edi)
415e1d:	2e 52                	cs push %edx
415e1f:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
415e22:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
415e27:	6e                   	outsb  %ds:(%esi),(%dx)
415e28:	00 41 73             	add    %al,0x73(%ecx)
415e2b:	73 65                	jae    0x415e92
415e2d:	6d                   	insl   (%dx),%es:(%edi)
415e2e:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
415e32:	65 73 63             	gs jae 0x415e98
415e35:	72 69                	jb     0x415ea0
415e37:	70 74                	jo     0x415ead
415e39:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
415e40:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
415e47:	73 73                	jae    0x415ebc
415e49:	65 6d                	gs insl (%dx),%es:(%edi)
415e4b:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
415e4f:	6f                   	outsl  %ds:(%esi),(%dx)
415e50:	6e                   	outsb  %ds:(%esi),(%dx)
415e51:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
415e57:	74 69                	je     0x415ec2
415e59:	6f                   	outsl  %ds:(%esi),(%dx)
415e5a:	6e                   	outsb  %ds:(%esi),(%dx)
415e5b:	41                   	inc    %ecx
415e5c:	74 74                	je     0x415ed2
415e5e:	72 69                	jb     0x415ec9
415e60:	62 75 74             	bound  %esi,0x74(%ebp)
415e63:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
415e67:	73 65                	jae    0x415ece
415e69:	6d                   	insl   (%dx),%es:(%edi)
415e6a:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
415e6e:	6f                   	outsl  %ds:(%esi),(%dx)
415e6f:	6d                   	insl   (%dx),%es:(%edi)
415e70:	70 61                	jo     0x415ed3
415e72:	6e                   	outsb  %ds:(%esi),(%dx)
415e73:	79 41                	jns    0x415eb6
415e75:	74 74                	je     0x415eeb
415e77:	72 69                	jb     0x415ee2
415e79:	62 75 74             	bound  %esi,0x74(%ebp)
415e7c:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
415e80:	73 65                	jae    0x415ee7
415e82:	6d                   	insl   (%dx),%es:(%edi)
415e83:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
415e87:	72 6f                	jb     0x415ef8
415e89:	64 75 63             	fs jne 0x415eef
415e8c:	74 41                	je     0x415ecf
415e8e:	74 74                	je     0x415f04
415e90:	72 69                	jb     0x415efb
415e92:	62 75 74             	bound  %esi,0x74(%ebp)
415e95:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
415e99:	73 65                	jae    0x415f00
415e9b:	6d                   	insl   (%dx),%es:(%edi)
415e9c:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
415ea0:	6f                   	outsl  %ds:(%esi),(%dx)
415ea1:	70 79                	jo     0x415f1c
415ea3:	72 69                	jb     0x415f0e
415ea5:	67 68 74 41 74 74    	addr16 push $0x74744174
415eab:	72 69                	jb     0x415f16
415ead:	62 75 74             	bound  %esi,0x74(%ebp)
415eb0:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
415eb4:	73 65                	jae    0x415f1b
415eb6:	6d                   	insl   (%dx),%es:(%edi)
415eb7:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
415ebb:	72 61                	jb     0x415f1e
415ebd:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
415ec0:	61                   	popa
415ec1:	72 6b                	jb     0x415f2e
415ec3:	41                   	inc    %ecx
415ec4:	74 74                	je     0x415f3a
415ec6:	72 69                	jb     0x415f31
415ec8:	62 75 74             	bound  %esi,0x74(%ebp)
415ecb:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
415ecf:	6d                   	insl   (%dx),%es:(%edi)
415ed0:	56                   	push   %esi
415ed1:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
415ed8:	74 74                	je     0x415f4e
415eda:	72 69                	jb     0x415f45
415edc:	62 75 74             	bound  %esi,0x74(%ebp)
415edf:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
415ee3:	73 74                	jae    0x415f59
415ee5:	65 6d                	gs insl (%dx),%es:(%edi)
415ee7:	2e 52                	cs push %edx
415ee9:	75 6e                	jne    0x415f59
415eeb:	74 69                	je     0x415f56
415eed:	6d                   	insl   (%dx),%es:(%edi)
415eee:	65 2e 49             	gs cs dec %ecx
415ef1:	6e                   	outsb  %ds:(%esi),(%dx)
415ef2:	74 65                	je     0x415f59
415ef4:	72 6f                	jb     0x415f65
415ef6:	70 53                	jo     0x415f4b
415ef8:	65 72 76             	gs jb  0x415f71
415efb:	69 63 65 73 00 47 75 	imul   $0x75470073,0x65(%ebx),%esp
415f02:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
415f09:	62
415f0a:	75 74                	jne    0x415f80
415f0c:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
415f10:	73 65                	jae    0x415f77
415f12:	6d                   	insl   (%dx),%es:(%edi)
415f13:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
415f17:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
415f1e:	69
415f1f:	6f                   	outsl  %ds:(%esi),(%dx)
415f20:	6e                   	outsb  %ds:(%esi),(%dx)
415f21:	41                   	inc    %ecx
415f22:	74 74                	je     0x415f98
415f24:	72 69                	jb     0x415f8f
415f26:	62 75 74             	bound  %esi,0x74(%ebp)
415f29:	65 00 54 61 72       	add    %dl,%gs:0x72(%ecx,%eiz,2)
415f2e:	67 65 74 46          	addr16 gs je 0x415f78
415f32:	72 61                	jb     0x415f95
415f34:	6d                   	insl   (%dx),%es:(%edi)
415f35:	65 77 6f             	gs ja  0x415fa7
415f38:	72 6b                	jb     0x415fa5
415f3a:	41                   	inc    %ecx
415f3b:	74 74                	je     0x415fb1
415f3d:	72 69                	jb     0x415fa8
415f3f:	62 75 74             	bound  %esi,0x74(%ebp)
415f42:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
415f46:	73 74                	jae    0x415fbc
415f48:	65 6d                	gs insl (%dx),%es:(%edi)
415f4a:	2e 52                	cs push %edx
415f4c:	75 6e                	jne    0x415fbc
415f4e:	74 69                	je     0x415fb9
415f50:	6d                   	insl   (%dx),%es:(%edi)
415f51:	65 2e 56             	gs cs push %esi
415f54:	65 72 73             	gs jb  0x415fca
415f57:	69 6f 6e 69 6e 67 00 	imul   $0x676e69,0x6e(%edi),%ebp
415f5e:	42                   	inc    %edx
415f5f:	79 74                	jns    0x415fd5
415f61:	65 00 41 72          	add    %al,%gs:0x72(%ecx)
415f65:	72 61                	jb     0x415fc8
415f67:	79 00                	jns    0x415f69
415f69:	43                   	inc    %ebx
415f6a:	6f                   	outsl  %ds:(%esi),(%dx)
415f6b:	70 79                	jo     0x415fe6
415f6d:	00 4c 69 73          	add    %cl,0x73(%ecx,%ebp,2)
415f71:	74 60                	je     0x415fd3
415f73:	31 00                	xor    %eax,(%eax)
415f75:	53                   	push   %ebx
415f76:	79 73                	jns    0x415feb
415f78:	74 65                	je     0x415fdf
415f7a:	6d                   	insl   (%dx),%es:(%edi)
415f7b:	2e 43                	cs inc %ebx
415f7d:	6f                   	outsl  %ds:(%esi),(%dx)
415f7e:	6c                   	insb   (%dx),%es:(%edi)
415f7f:	6c                   	insb   (%dx),%es:(%edi)
415f80:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
415f85:	6e                   	outsb  %ds:(%esi),(%dx)
415f86:	73 2e                	jae    0x415fb6
415f88:	47                   	inc    %edi
415f89:	65 6e                	outsb  %gs:(%esi),(%dx)
415f8b:	65 72 69             	gs jb  0x415ff7
415f8e:	63 00                	arpl   %eax,(%eax)
415f90:	49                   	dec    %ecx
415f91:	6d                   	insl   (%dx),%es:(%edi)
415f92:	61                   	popa
415f93:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
415f98:	74 5f                	je     0x415ff9
415f9a:	57                   	push   %edi
415f9b:	69 64 74 68 00 67 65 	imul   $0x74656700,0x68(%esp,%esi,2),%esp
415fa2:	74
415fa3:	5f                   	pop    %edi
415fa4:	53                   	push   %ebx
415fa5:	69 7a 65 00 53 69 7a 	imul   $0x7a695300,0x65(%edx),%edi
415fac:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
415fb0:	74 5f                	je     0x416011
415fb2:	48                   	dec    %eax
415fb3:	65 69 67 68 74 00 47 	imul   $0x65470074,%gs:0x68(%edi),%esp
415fba:	65
415fbb:	74 50                	je     0x41600d
415fbd:	69 78 65 6c 00 43 6f 	imul   $0x6f43006c,0x65(%eax),%edi
415fc4:	6c                   	insb   (%dx),%es:(%edi)
415fc5:	6f                   	outsl  %ds:(%esi),(%dx)
415fc6:	72 00                	jb     0x415fc8
415fc8:	46                   	inc    %esi
415fc9:	72 6f                	jb     0x41603a
415fcb:	6d                   	insl   (%dx),%es:(%edi)
415fcc:	41                   	inc    %ecx
415fcd:	72 67                	jb     0x416036
415fcf:	62 00                	bound  %eax,(%eax)
415fd1:	6f                   	outsl  %ds:(%esi),(%dx)
415fd2:	70 5f                	jo     0x416033
415fd4:	49                   	dec    %ecx
415fd5:	6e                   	outsb  %ds:(%esi),(%dx)
415fd6:	65 71 75             	gs jno 0x41604e
415fd9:	61                   	popa
415fda:	6c                   	insb   (%dx),%es:(%edi)
415fdb:	69 74 79 00 67 65 74 	imul   $0x5f746567,0x0(%ecx,%edi,2),%esi
415fe2:	5f
415fe3:	52                   	push   %edx
415fe4:	00 67 65             	add    %ah,0x65(%edi)
415fe7:	74 5f                	je     0x416048
415fe9:	47                   	inc    %edi
415fea:	00 67 65             	add    %ah,0x65(%edi)
415fed:	74 5f                	je     0x41604e
415fef:	42                   	inc    %edx
415ff0:	00 41 64             	add    %al,0x64(%ecx)
415ff3:	64 52                	fs push %edx
415ff5:	61                   	popa
415ff6:	6e                   	outsb  %ds:(%esi),(%dx)
415ff7:	67 65 00 49 45       	add    %cl,%gs:0x45(%bx,%di)
415ffc:	6e                   	outsb  %ds:(%esi),(%dx)
415ffd:	75 6d                	jne    0x41606c
415fff:	65 72 61             	gs jb  0x416063
416002:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
416006:	31 00                	xor    %eax,(%eax)
416008:	54                   	push   %esp
416009:	6f                   	outsl  %ds:(%esi),(%dx)
41600a:	41                   	inc    %ecx
41600b:	72 72                	jb     0x41607f
41600d:	61                   	popa
41600e:	79 00                	jns    0x416010
416010:	53                   	push   %ebx
416011:	74 72                	je     0x416085
416013:	69 6e 67 00 43 6f 6e 	imul   $0x6e6f4300,0x67(%esi),%ebp
41601a:	63 61 74             	arpl   %esp,0x74(%ecx)
41601d:	00 41 73             	add    %al,0x73(%ecx)
416020:	73 65                	jae    0x416087
416022:	6d                   	insl   (%dx),%es:(%edi)
416023:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
416027:	47                   	inc    %edi
416028:	65 74 45             	gs je  0x416070
41602b:	6e                   	outsb  %ds:(%esi),(%dx)
41602c:	74 72                	je     0x4160a0
41602e:	79 41                	jns    0x416071
416030:	73 73                	jae    0x4160a5
416032:	65 6d                	gs insl (%dx),%es:(%edi)
416034:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
416038:	52                   	push   %edx
416039:	65 73 6f             	gs jae 0x4160ab
41603c:	75 72                	jne    0x4160b0
41603e:	63 65 4d             	arpl   %esp,0x4d(%ebp)
416041:	61                   	popa
416042:	6e                   	outsb  %ds:(%esi),(%dx)