420d85:	74 69                	je     0x420df0
420d87:	6f                   	outsl  %ds:(%esi),(%dx)
420d88:	6e                   	outsb  %ds:(%esi),(%dx)
420d89:	52                   	push   %edx
420d8a:	65 6c                	gs insb (%dx),%es:(%edi)
420d8c:	61                   	popa
420d8d:	78 61                	js     0x420df0
420d8f:	74 69                	je     0x420dfa
420d91:	6f                   	outsl  %ds:(%esi),(%dx)
420d92:	6e                   	outsb  %ds:(%esi),(%dx)
420d93:	73 41                	jae    0x420dd6
420d95:	74 74                	je     0x420e0b
420d97:	72 69                	jb     0x420e02
420d99:	62 75 74             	bound  %esi,0x74(%ebp)
420d9c:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
420da0:	73 74                	jae    0x420e16
420da2:	65 6d                	gs insl (%dx),%es:(%edi)
420da4:	2e 52                	cs push %edx
420da6:	75 6e                	jne    0x420e16
420da8:	74 69                	je     0x420e13
420daa:	6d                   	insl   (%dx),%es:(%edi)
420dab:	65 2e 43             	gs cs inc %ebx
420dae:	6f                   	outsl  %ds:(%esi),(%dx)
420daf:	6d                   	insl   (%dx),%es:(%edi)
420db0:	70 69                	jo     0x420e1b
420db2:	6c                   	insb   (%dx),%es:(%edi)
420db3:	65 72 53             	gs jb  0x420e09
420db6:	65 72 76             	gs jb  0x420e2f
420db9:	69 63 65 73 00 52 75 	imul   $0x75520073,0x65(%ebx),%esp
420dc0:	6e                   	outsb  %ds:(%esi),(%dx)
420dc1:	74 69                	je     0x420e2c
420dc3:	6d                   	insl   (%dx),%es:(%edi)
420dc4:	65 43                	gs inc %ebx
420dc6:	6f                   	outsl  %ds:(%esi),(%dx)
420dc7:	6d                   	insl   (%dx),%es:(%edi)
420dc8:	70 61                	jo     0x420e2b
420dca:	74 69                	je     0x420e35
420dcc:	62 69 6c             	bound  %ebp,0x6c(%ecx)
420dcf:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
420dd6:	69
420dd7:	62 75 74             	bound  %esi,0x74(%ebp)
420dda:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
420ddf:	75 67                	jne    0x420e48
420de1:	67 61                	addr16 popa
420de3:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
420de7:	74 74                	je     0x420e5d
420de9:	72 69                	jb     0x420e54
420deb:	62 75 74             	bound  %esi,0x74(%ebp)
420dee:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
420df2:	73 74                	jae    0x420e68
420df4:	65 6d                	gs insl (%dx),%es:(%edi)
420df6:	2e 44                	cs inc %esp
420df8:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
420dff:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
420e06:	75 67                	jne    0x420e6f
420e08:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
420e0f:	65
420e10:	73 00                	jae    0x420e12
420e12:	41                   	inc    %ecx
420e13:	73 73                	jae    0x420e88
420e15:	65 6d                	gs insl (%dx),%es:(%edi)
420e17:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
420e1b:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
420e22:	72
420e23:	69 62 75 74 65 00 53 	imul   $0x53006574,0x75(%edx),%esp
420e2a:	79 73                	jns    0x420e9f
420e2c:	74 65                	je     0x420e93
420e2e:	6d                   	insl   (%dx),%es:(%edi)
420e2f:	2e 52                	cs push %edx
420e31:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
420e34:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
420e39:	6e                   	outsb  %ds:(%esi),(%dx)
420e3a:	00 41 73             	add    %al,0x73(%ecx)
420e3d:	73 65                	jae    0x420ea4
420e3f:	6d                   	insl   (%dx),%es:(%edi)
420e40:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
420e44:	65 73 63             	gs jae 0x420eaa
420e47:	72 69                	jb     0x420eb2
420e49:	70 74                	jo     0x420ebf
420e4b:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
420e52:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
420e59:	73 73                	jae    0x420ece
420e5b:	65 6d                	gs insl (%dx),%es:(%edi)
420e5d:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
420e61:	6f                   	outsl  %ds:(%esi),(%dx)
420e62:	6e                   	outsb  %ds:(%esi),(%dx)
420e63:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
420e69:	74 69                	je     0x420ed4
420e6b:	6f                   	outsl  %ds:(%esi),(%dx)
420e6c:	6e                   	outsb  %ds:(%esi),(%dx)
420e6d:	41                   	inc    %ecx
420e6e:	74 74                	je     0x420ee4
420e70:	72 69                	jb     0x420edb
420e72:	62 75 74             	bound  %esi,0x74(%ebp)
420e75:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
420e79:	73 65                	jae    0x420ee0
420e7b:	6d                   	insl   (%dx),%es:(%edi)
420e7c:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
420e80:	6f                   	outsl  %ds:(%esi),(%dx)
420e81:	6d                   	insl   (%dx),%es:(%edi)
420e82:	70 61                	jo     0x420ee5
420e84:	6e                   	outsb  %ds:(%esi),(%dx)
420e85:	79 41                	jns    0x420ec8
420e87:	74 74                	je     0x420efd
420e89:	72 69                	jb     0x420ef4
420e8b:	62 75 74             	bound  %esi,0x74(%ebp)
420e8e:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
420e92:	73 65                	jae    0x420ef9
420e94:	6d                   	insl   (%dx),%es:(%edi)
420e95:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
420e99:	72 6f                	jb     0x420f0a
420e9b:	64 75 63             	fs jne 0x420f01
420e9e:	74 41                	je     0x420ee1
420ea0:	74 74                	je     0x420f16
420ea2:	72 69                	jb     0x420f0d
420ea4:	62 75 74             	bound  %esi,0x74(%ebp)
420ea7:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
420eab:	73 65                	jae    0x420f12
420ead:	6d                   	insl   (%dx),%es:(%edi)
420eae:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
420eb2:	6f                   	outsl  %ds:(%esi),(%dx)
420eb3:	70 79                	jo     0x420f2e
420eb5:	72 69                	jb     0x420f20
420eb7:	67 68 74 41 74 74    	addr16 push $0x74744174
420ebd:	72 69                	jb     0x420f28
420ebf:	62 75 74             	bound  %esi,0x74(%ebp)
420ec2:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
420ec6:	73 65                	jae    0x420f2d
420ec8:	6d                   	insl   (%dx),%es:(%edi)
420ec9:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
420ecd:	72 61                	jb     0x420f30
420ecf:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
420ed2:	61                   	popa
420ed3:	72 6b                	jb     0x420f40
420ed5:	41                   	inc    %ecx
420ed6:	74 74                	je     0x420f4c
420ed8:	72 69                	jb     0x420f43
420eda:	62 75 74             	bound  %esi,0x74(%ebp)
420edd:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
420ee1:	6d                   	insl   (%dx),%es:(%edi)
420ee2:	56                   	push   %esi
420ee3:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
420eea:	74 74                	je     0x420f60
420eec:	72 69                	jb     0x420f57
420eee:	62 75 74             	bound  %esi,0x74(%ebp)
420ef1:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
420ef5:	73 74                	jae    0x420f6b
420ef7:	65 6d                	gs insl (%dx),%es:(%edi)
420ef9:	2e 52                	cs push %edx
420efb:	75 6e                	jne    0x420f6b
420efd:	74 69                	je     0x420f68
420eff:	6d                   	insl   (%dx),%es:(%edi)
420f00:	65 2e 49             	gs cs dec %ecx
420f03:	6e                   	outsb  %ds:(%esi),(%dx)
420f04:	74 65                	je     0x420f6b
420f06:	72 6f                	jb     0x420f77
420f08:	70 53                	jo     0x420f5d
420f0a:	65 72 76             	gs jb  0x420f83
420f0d:	69 63 65 73 00 47 75 	imul   $0x75470073,0x65(%ebx),%esp
420f14:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
420f1b:	62
420f1c:	75 74                	jne    0x420f92
420f1e:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
420f22:	73 65                	jae    0x420f89
420f24:	6d                   	insl   (%dx),%es:(%edi)
420f25:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
420f29:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
420f30:	69
420f31:	6f                   	outsl  %ds:(%esi),(%dx)
420f32:	6e                   	outsb  %ds:(%esi),(%dx)
420f33:	41                   	inc    %ecx
420f34:	74 74                	je     0x420faa
420f36:	72 69                	jb     0x420fa1
420f38:	62 75 74             	bound  %esi,0x74(%ebp)
420f3b:	65 00 42 79          	add    %al,%gs:0x79(%edx)
420f3f:	74 65                	je     0x420fa6
420f41:	00 41 72             	add    %al,0x72(%ecx)
420f44:	72 61                	jb     0x420fa7
420f46:	79 00                	jns    0x420f48
420f48:	43                   	inc    %ebx
420f49:	6f                   	outsl  %ds:(%esi),(%dx)
420f4a:	70 79                	jo     0x420fc5
420f4c:	00 49 6d             	add    %cl,0x6d(%ecx)
420f4f:	61                   	popa
420f50:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
420f55:	74 5f                	je     0x420fb6
420f57:	48                   	dec    %eax
420f58:	65 69 67 68 74 00 47 	imul   $0x65470074,%gs:0x68(%edi),%esp
420f5f:	65
420f60:	74 50                	je     0x420fb2
420f62:	69 78 65 6c 00 43 6f 	imul   $0x6f43006c,0x65(%eax),%edi
420f69:	6c                   	insb   (%dx),%es:(%edi)
420f6a:	6f                   	outsl  %ds:(%esi),(%dx)
420f6b:	72 00                	jb     0x420f6d
420f6d:	46                   	inc    %esi
420f6e:	72 6f                	jb     0x420fdf
420f70:	6d                   	insl   (%dx),%es:(%edi)
420f71:	41                   	inc    %ecx
420f72:	72 67                	jb     0x420fdb
420f74:	62 00                	bound  %eax,(%eax)
420f76:	6f                   	outsl  %ds:(%esi),(%dx)
420f77:	70 5f                	jo     0x420fd8
420f79:	49                   	dec    %ecx
420f7a:	6e                   	outsb  %ds:(%esi),(%dx)
420f7b:	65 71 75             	gs jno 0x420ff3
420f7e:	61                   	popa
420f7f:	6c                   	insb   (%dx),%es:(%edi)
420f80:	69 74 79 00 41 72 72 	imul   $0x61727241,0x0(%ecx,%edi,2),%esi
420f87:	61
420f88:	79 4c                	jns    0x420fd6
420f8a:	69 73 74 00 53 79 73 	imul   $0x73795300,0x74(%ebx),%esi
420f91:	74 65                	je     0x420ff8
420f93:	6d                   	insl   (%dx),%es:(%edi)
420f94:	2e 43                	cs inc %ebx
420f96:	6f                   	outsl  %ds:(%esi),(%dx)
420f97:	6c                   	insb   (%dx),%es:(%edi)
420f98:	6c                   	insb   (%dx),%es:(%edi)
420f99:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
420f9e:	6e                   	outsb  %ds:(%esi),(%dx)
420f9f:	73 00                	jae    0x420fa1
420fa1:	67 65 74 5f          	addr16 gs je 0x421004
420fa5:	43                   	inc    %ebx
420fa6:	6f                   	outsl  %ds:(%esi),(%dx)
420fa7:	75 6e                	jne    0x421017
420fa9:	74 00                	je     0x420fab
420fab:	67 65 74 5f          	addr16 gs je 0x42100e
420faf:	52                   	push   %edx
420fb0:	00 49 6e             	add    %cl,0x6e(%ecx)
420fb3:	73 65                	jae    0x42101a
420fb5:	72 74                	jb     0x42102b
420fb7:	00 67 65             	add    %ah,0x65(%edi)
420fba:	74 5f                	je     0x42101b
420fbc:	47                   	inc    %edi
420fbd:	00 67 65             	add    %ah,0x65(%edi)
420fc0:	74 5f                	je     0x421021
420fc2:	42                   	inc    %edx
420fc3:	00 54 79 70          	add    %dl,0x70(%ecx,%edi,2)
420fc7:	65 00 47 65          	add    %al,%gs:0x65(%edi)
420fcb:	74 54                	je     0x421021
420fcd:	79 70                	jns    0x42103f
420fcf:	65 46                	gs inc %esi
420fd1:	72 6f                	jb     0x421042
420fd3:	6d                   	insl   (%dx),%es:(%edi)
420fd4:	48                   	dec    %eax
420fd5:	61                   	popa
420fd6:	6e                   	outsb  %ds:(%esi),(%dx)
420fd7:	64 6c                	fs insb (%dx),%es:(%edi)
420fd9:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
420fdd:	6e                   	outsb  %ds:(%esi),(%dx)
420fde:	74 69                	je     0x421049
420fe0:	6d                   	insl   (%dx),%es:(%edi)
420fe1:	65 54                	gs push %esp
420fe3:	79 70                	jns    0x421055
420fe5:	65 48                	gs dec %eax
420fe7:	61                   	popa
420fe8:	6e                   	outsb  %ds:(%esi),(%dx)
420fe9:	64 6c                	fs insb (%dx),%es:(%edi)
420feb:	65 00 54 6f 41       	add    %dl,%gs:0x41(%edi,%ebp,2)
420ff0:	72 72                	jb     0x421064
420ff2:	61                   	popa
420ff3:	79 00                	jns    0x420ff5
420ff5:	67 65 74 5f          	addr16 gs je 0x421058
420ff9:	57                   	push   %edi
420ffa:	69 64 74 68 00 53 74 	imul   $0x72745300,0x68(%esp,%esi,2),%esp
421001:	72
421002:	69 6e 67 00 43 6f 6e 	imul   $0x6e6f4300,0x67(%esi),%ebp
421009:	63 61 74             	arpl   %esp,0x74(%ecx)
42100c:	00 41 73             	add    %al,0x73(%ecx)
42100f:	73 65                	jae    0x421076
421011:	6d                   	insl   (%dx),%es:(%edi)
421012:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
421016:	47                   	inc    %edi
421017:	65 74 45             	gs je  0x42105f
42101a:	6e                   	outsb  %ds:(%esi),(%dx)
42101b:	74 72                	je     0x42108f
42101d:	79 41                	jns    0x421060
42101f:	73 73                	jae    0x421094
421021:	65 6d                	gs insl (%dx),%es:(%edi)
421023:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
421027:	52                   	push   %edx
421028:	65 73 6f             	gs jae 0x42109a
42102b:	75 72                	jne    0x42109f
42102d:	63 65 4d             	arpl   %esp,0x4d(%ebp)
421030:	61                   	popa
421031:	6e                   	outsb  %ds:(%esi),(%dx)
421032:	61                   	popa
421033:	67 65 72 00          	addr16 gs jb 0x421037
421037:	53                   	push   %ebx
421038:	79 73                	jns    0x4210ad
42103a:	74 65                	je     0x4210a1
42103c:	6d                   	insl   (%dx),%es:(%edi)
42103d:	2e 52                	cs push %edx
42103f:	65 73 6f             	gs jae 0x4210b1
421042:	75 72                	jne    0x4210b6
421044:	63 65 73             	arpl   %esp,0x73(%ebp)
421047:	00 47 65             	add    %al,0x65(%edi)
42104a:	74 4f                	je     0x42109b
42104c:	62 6a 65             	bound  %ebp,0x65(%edx)
42104f:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
421053:	69 63 72 6f 73 6f 66 	imul   $0x666f736f,0x72(%ebx),%esp
42105a:	74 2e                	je     0x42108a
42105c:	56                   	push   %esi
42105d:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
421064:	73 69                	jae    0x4210cf
421066:	63 00                	arpl   %eax,(%eax)
421068:	50                   	push   %eax
421069:	72 6f                	jb     0x4210da
42106b:	6a 65                	push   $0x65
42106d:	63 74 44 61          	arpl   %esi,0x61(%esp,%eax,2)
421071:	74 61                	je     0x4210d4
421073:	00 4d 69             	add    %cl,0x69(%ebp)
421076:	63 72 6f             	arpl   %esi,0x6f(%edx)
421079:	73 6f                	jae    0x4210ea
42107b:	66 74 2e             	data16 je 0x4210ac
42107e:	56                   	push   %esi
42107f:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
421086:	73 69                	jae    0x4210f1
421088:	63 2e                	arpl   %ebp,(%esi)
42108a:	43                   	inc    %ebx
42108b:	6f                   	outsl  %ds:(%esi),(%dx)
42108c:	6d                   	insl   (%dx),%es:(%edi)
42108d:	70 69                	jo     0x4210f8
42108f:	6c                   	insb   (%dx),%es:(%edi)
421090:	65 72 53             	gs jb  0x4210e6
421093:	65 72 76             	gs jb  0x42110c
421096:	69 63 65 73 00 45 6e 	imul   $0x6e450073,0x65(%ebx),%esp
42109d:	64 41                	fs inc %ecx
42109f:	70 70                	jo     0x421111
4210a1:	00 54 68 72          	add    %dl,0x72(%eax,%ebp,2)
4210a5:	65 61                	gs popa
4210a7:	64 00 53 79          	add    %dl,%fs:0x79(%ebx)
4210ab:	73 74                	jae    0x421121
4210ad:	65 6d                	gs insl (%dx),%es:(%edi)
4210af:	2e 54                	cs push %esp
4210b1:	68 72 65 61 64       	push   $0x64616572
4210b6:	69 6e 67 00 53 6c 65 	imul   $0x656c5300,0x67(%esi),%ebp
4210bd:	65 70 00             	gs jo  0x4210c0
4210c0:	41                   	inc    %ecx
4210c1:	70 70                	jo     0x421133
4210c3:	44                   	inc    %esp
4210c4:	6f                   	outsl  %ds:(%esi),(%dx)
4210c5:	6d                   	insl   (%dx),%es:(%edi)
4210c6:	61                   	popa
4210c7:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
4210ce:	43                   	inc    %ebx
4210cf:	75 72                	jne    0x421143
4210d1:	72 65                	jb     0x421138
4210d3:	6e                   	outsb  %ds:(%esi),(%dx)
4210d4:	74 44                	je     0x42111a
4210d6:	6f                   	outsl  %ds:(%esi),(%dx)