455c8f:	65 10 6d 6a          	adc    %ch,%gs:0x6a(%ebp)
455c93:	68 24 6d 5c 64       	push   $0x645c6d24
455c98:	27                   	daa
455c99:	6b 55 71 03          	imul   $0x3,0x71(%ebp),%edx
455c9d:	44                   	inc    %esp
455c9e:	5f                   	pop    %edi
455c9f:	63 64 69 74          	arpl   %esp,0x74(%ecx,%ebp,2)
455ca3:	6e                   	outsb  %ds:(%esi),(%dx)
455ca4:	45                   	inc    %ebp
455ca5:	72 54                	jb     0x455cfb
455ca7:	60                   	pusha
455ca8:	15 00 50 6e 7a       	adc    $0x7a6e5000,%eax
455cad:	00 5d 6e             	add    %bl,0x6e(%ebp)
455cb0:	60                   	pusha
455cb1:	00 70 6e             	add    %dh,0x6e(%eax)
455cb4:	40                   	inc    %eax
455cb5:	00 46 6e             	add    %al,0x6e(%esi)
455cb8:	41                   	inc    %ecx
455cb9:	00 56 79             	add    %dl,0x79(%esi)
455cbc:	6b 00 5b             	imul   $0x5b,(%eax),%eax
455cbf:	65 76 00             	gs jbe 0x455cc2
455cc2:	76 79                	jbe    0x455d3d
455cc4:	40                   	inc    %eax
455cc5:	00 40 79             	add    %al,0x79(%eax)
455cc8:	41                   	inc    %ecx
455cc9:	00 56 70             	add    %dl,0x70(%esi)
455ccc:	69 00 5b 70 65 00    	imul   $0x65705b,(%eax),%eax
455cd2:	76 61                	jbe    0x455d35
455cd4:	41                   	inc    %ecx
455cd5:	00 40 61             	add    %al,0x61(%eax)
455cd8:	4f                   	dec    %edi
455cd9:	00 56 61             	add    %dl,0x61(%esi)
455cdc:	67 00 5b 61          	add    %bl,0x61(%bp,%di)
455ce0:	76 00                	jbe    0x455ce2
455ce2:	76 61                	jbe    0x455d45
455ce4:	57                   	push   %edi
455ce5:	00 40 72             	add    %al,0x72(%eax)
455ce8:	42                   	inc    %edx
455ce9:	00 56 72             	add    %dl,0x72(%esi)
455cec:	6b 00 5b             	imul   $0x5b,(%eax),%eax
455cef:	72 74                	jb     0x455d65
455cf1:	00 76 72             	add    %dh,0x72(%esi)
455cf4:	42                   	inc    %edx
455cf5:	00 40 72             	add    %al,0x72(%eax)
455cf8:	52                   	push   %edx
455cf9:	00 56 72             	add    %dl,0x72(%esi)
455cfc:	70 00                	jo     0x455cfe
455cfe:	5b                   	pop    %ebx
455cff:	65 78 00             	gs js  0x455d02
455d02:	76 65                	jbe    0x455d69
455d04:	47                   	inc    %edi
455d05:	00 40 65             	add    %al,0x65(%eax)
455d08:	4d                   	dec    %ebp
455d09:	00 56 65             	add    %dl,0x65(%esi)
455d0c:	76 00                	jbe    0x455d0e
455d0e:	5b                   	pop    %ebx
455d0f:	68 7a 00 76 68       	push   $0x6876007a
455d14:	51                   	push   %ecx
455d15:	00 40 68             	add    %al,0x68(%eax)
455d18:	54                   	push   %esp
455d19:	00 56 64             	add    %dl,0x64(%esi)
455d1c:	65 00 40 62          	add    %al,%gs:0x62(%eax)
455d20:	74 00                	je     0x455d22
455d22:	6d                   	insl   (%dx),%es:(%edi)
455d23:	62 42 00             	bound  %eax,0x0(%edx)
455d26:	60                   	pusha
455d27:	6f                   	outsl  %ds:(%esi),(%dx)
455d28:	5d                   	pop    %ebp
455d29:	69 57 6c 62 00 66 6f 	imul   $0x6f660062,0x6c(%edi),%edx
455d30:	63 74 79 6f          	arpl   %esi,0x6f(%ecx,%edi,2)
455d34:	5c                   	pop    %esp
455d35:	00 79 68             	add    %bh,0x68(%ecx)
455d38:	52                   	push   %edx
455d39:	6e                   	outsb  %ds:(%esi),(%dx)
455d3a:	5f                   	pop    %edi
455d3b:	65 71 62             	gs jno 0x455da0
455d3e:	5f                   	pop    %edi
455d3f:	72 74                	jb     0x455db5
455d41:	00 48 65             	add    %cl,0x65(%eax)
455d44:	45                   	inc    %ebp
455d45:	4d                   	dec    %ebp
455d46:	42                   	inc    %edx
455d47:	6e                   	outsb  %ds:(%esi),(%dx)
455d48:	4c                   	dec    %esp
455d49:	65 42                	gs inc %edx
455d4b:	00 45 6c             	add    %al,0x6c(%ebp)
455d4e:	59                   	pop    %ecx
455d4f:	63 7b 00             	arpl   %edi,0x0(%ebx)
455d52:	59                   	pop    %ecx
455d53:	6c                   	insb   (%dx),%es:(%edi)
455d54:	45                   	inc    %ebp
455d55:	63 46 48             	arpl   %eax,0x48(%esi)
455d58:	46                   	inc    %esi
455d59:	77 50                	ja     0x455dab
455d5b:	00 40 79             	add    %al,0x79(%eax)
455d5e:	54                   	push   %esp
455d5f:	65 62 46 74          	bound  %eax,%gs:0x74(%esi)
455d63:	78 24                	js     0x455d89
455d65:	4b                   	dec    %ebx
455d66:	60                   	pusha
455d67:	65 4b                	gs dec %ebx
455d69:	65 54                	gs push %esp
455d6b:	6e                   	outsb  %ds:(%esi),(%dx)
455d6c:	03 49 55             	add    0x55(%ecx),%ecx
455d6f:	65 53                	gs push %ebx
455d71:	61                   	popa
455d72:	6f                   	outsl  %ds:(%esi),(%dx)
455d73:	00 74 61 41          	add    %dh,0x41(%ecx,%eiz,2)
455d77:	65 6a 6f             	gs push $0x6f
455d7a:	54                   	push   %esp
455d7b:	6e                   	outsb  %ds:(%esi),(%dx)
455d7c:	03 49 55             	add    0x55(%ecx),%ecx
455d7f:	65 54                	gs push %esp
455d81:	72 7a                	jb     0x455dfd
455d83:	67 4b                	addr16 dec %ebx
455d85:	6e                   	outsb  %ds:(%esi),(%dx)
455d86:	2d 57 46 74 5e       	sub    $0x5e744657,%eax
455d8b:	72 45                	jb     0x455dd2
455d8d:	6f                   	outsl  %ds:(%esi),(%dx)
455d8e:	4e                   	dec    %esi
455d8f:	00 67 65             	add    %ah,0x65(%edi)
455d92:	78 00                	js     0x455d94
455d94:	52                   	push   %edx
455d95:	62 4e 00             	bound  %ecx,0x0(%esi)
455d98:	78 56                	js     0x455df0
455d9a:	5e                   	pop    %esi
455d9b:	72 70                	jb     0x455e0d
455d9d:	69 59 6e 10 5f 50 65 	imul   $0x65505f10,0x6e(%ecx),%ebx
455da4:	5d                   	pop    %ebp
455da5:	73 2d                	jae    0x455dd4
455da7:	4b                   	dec    %ebx
455da8:	42                   	inc    %edx
455da9:	79 6d                	jns    0x455e18
455dab:	61                   	popa
455dac:	6f                   	outsl  %ds:(%esi),(%dx)
455dad:	75 53                	jne    0x455e02
455daf:	50                   	push   %eax
455db0:	71 69                	jno    0x455e1b
455db2:	69 60 16 00 4a 65 53 	imul   $0x53654a00,0x16(%eax),%esp
455db9:	5f                   	pop    %edi
455dba:	6d                   	insl   (%dx),%es:(%edi)
455dbb:	65 71 73             	gs jno 0x455e31
455dbe:	5f                   	pop    %edi
455dbf:	6f                   	outsl  %ds:(%esi),(%dx)
455dc0:	7e 00                	jle    0x455dc2
455dc2:	68 65 50 5f 7b       	push   $0x7b5f5065
455dc7:	65 55                	gs push %ebp
455dc9:	73 52                	jae    0x455e1d
455dcb:	6f                   	outsl  %ds:(%esi),(%dx)
455dcc:	6d                   	insl   (%dx),%es:(%edi)
455dcd:	00 51 65             	add    %dl,0x65(%ecx)
455dd0:	64 5f                	fs pop %edi
455dd2:	50                   	push   %eax
455dd3:	65 5d                	gs pop %ebp
455dd5:	73 2d                	jae    0x455e04
455dd7:	73 42                	jae    0x455e1b
455dd9:	74 64                	je     0x455e3f
455ddb:	4b                   	dec    %ebx
455ddc:	66 79 45             	data16 jns 0x455e24
455ddf:	00 56 69             	add    %dl,0x69(%esi)
455de2:	77 65                	ja     0x455e49
455de4:	6a 61                	push   $0x61
455de6:	40                   	inc    %eax
455de7:	65 27                	gs daa
455de9:	76 59                	jbe    0x455e44
455deb:	6a 03                	push   $0x3
455ded:	76 54                	jbe    0x455e43
455def:	75 10                	jne    0x455e01
455df1:	76 79                	jbe    0x455e6c
455df3:	73 24                	jae    0x455e19
455df5:	76 5a                	jbe    0x455e51
455df7:	78 27                	js     0x455e20
455df9:	76 4c                	jbe    0x455e47
455dfb:	71 03                	jno    0x455e00
455dfd:	76 41                	jbe    0x455e40
455dff:	68 10 76 6c 64       	push   $0x646c7610
455e04:	24 76                	and    $0x76,%al
455e06:	5a                   	pop    %edx
455e07:	63 27                	arpl   %esp,(%edi)
455e09:	76 4c                	jbe    0x455e57
455e0b:	6a 03                	push   $0x3
455e0d:	41                   	inc    %ecx
455e0e:	45                   	inc    %ebp
455e0f:	6e                   	outsb  %ds:(%esi),(%dx)
455e10:	21 44 7e 72          	and    %eax,0x72(%esi,%edi,2)
455e14:	24 50                	and    $0x50,%al
455e16:	4c                   	dec    %esp
455e17:	72 54                	jb     0x455e6d
455e19:	65 3b 64 62 74       	cmp    %gs:0x74(%edx,%eiz,2),%esp
455e1e:	57                   	push   %edi
455e1f:	54                   	push   %esp
455e20:	7f 50                	jg     0x455e72
455e22:	7a 72                	jp     0x455e96
455e24:	57                   	push   %edi
455e25:	65 2d 76 50 75 3b    	gs sub $0x3b755076,%eax
455e2b:	53                   	push   %ebx
455e2c:	66 71 43             	data16 jno 0x455e72
455e2f:	65 7e 63             	gs jle 0x455e95
455e32:	7e 00                	jle    0x455e34
455e34:	6d                   	insl   (%dx),%es:(%edi)
455e35:	6e                   	outsb  %ds:(%esi),(%dx)
455e36:	59                   	pop    %ecx
455e37:	65 40                	gs inc %eax
455e39:	65 49                	gs dec %ecx
455e3b:	00 41 69             	add    %al,0x69(%ecx)
455e3e:	42                   	inc    %edx
455e3f:	53                   	push   %ebx
455e40:	64 72 72             	fs jb  0x455eb5
455e43:	6e                   	outsb  %ds:(%esi),(%dx)
455e44:	43                   	inc    %ebx
455e45:	00 62 63             	add    %ah,0x63(%edx)
455e48:	53                   	push   %ebx
455e49:	65 4f                	gs dec %edi
455e4b:	53                   	push   %ebx
455e4c:	77 72                	ja     0x455ec0
455e4e:	5f                   	pop    %edi
455e4f:	6e                   	outsb  %ds:(%esi),(%dx)
455e50:	77 00                	ja     0x455e52
455e52:	55                   	push   %ebp
455e53:	75 48                	jne    0x455e9d
455e55:	6c                   	insb   (%dx),%es:(%edi)
455e56:	2d 4f 45 6a 5e       	sub    $0x5e6a454f,%eax
455e5b:	63 77 49             	arpl   %esi,0x49(%edi)
455e5e:	52                   	push   %edx
455e5f:	65 7e 74             	gs jle 0x455ed6
455e62:	72 66                	jb     0x455eca
455e64:	4d                   	dec    %ebp
455e65:	65 5f                	gs pop %edi
455e67:	00 66 73             	add    %ah,0x73(%esi)
455e6a:	55                   	push   %ebp
455e6b:	31 47 65             	xor    %eax,0x65(%edi)
455e6e:	44                   	inc    %esp
455e6f:	4f                   	dec    %edi
455e70:	72 6a                	jb     0x455edc
455e72:	7e 63                	jle    0x455ed7
455e74:	50                   	push   %eax
455e75:	00 72 54             	add    %dh,0x54(%edx)
455e78:	5e                   	pop    %esi
455e79:	70 5e                	jo     0x455ed9
455e7b:	00 5c 4c 53          	add    %bl,0x53(%esp,%ecx,2)
455e7f:	6e                   	outsb  %ds:(%esi),(%dx)
455e80:	77 68                	ja     0x455eea
455e82:	6f                   	outsl  %ds:(%esi),(%dx)
455e83:	00 7b 6f             	add    %bh,0x6f(%ebx)
455e86:	4f                   	dec    %edi
455e87:	6a 42                	push   $0x42
455e89:	63 4f 73             	arpl   %ecx,0x73(%edi)
455e8c:	03 5f 72             	add    0x72(%edi),%ebx
455e8f:	61                   	popa
455e90:	64 61                	fs popa
455e92:	1b 67 41             	sbb    0x41(%edi),%esp
455e95:	74 72                	je     0x455f09
455e97:	54                   	push   %esp
455e98:	5e                   	pop    %esi
455e99:	70 5e                	jo     0x455ef9
455e9b:	00 70 65             	add    %dh,0x65(%eax)
455e9e:	42                   	inc    %edx
455e9f:	5f                   	pop    %edi
455ea0:	44                   	inc    %esp
455ea1:	79 6b                	jns    0x455f0e
455ea3:	65 24 67             	gs and $0x67,%al
455ea6:	48                   	dec    %eax
455ea7:	74 78                	je     0x455f21
455ea9:	4c                   	dec    %esp
455eaa:	5e                   	pop    %esi
455eab:	6e                   	outsb  %ds:(%esi),(%dx)
455eac:	64 68 42 00 63 65    	fs push $0x65630042
455eb2:	6f                   	outsl  %ds:(%esi),(%dx)
455eb3:	5f                   	pop    %edi
455eb4:	68 65 43 67 4f       	push   $0x4f674365
455eb9:	74 3b                	je     0x455ef6
455ebb:	67 66 74 69          	addr16 data16 je 0x455f28
455ebf:	6f                   	outsl  %ds:(%esi),(%dx)
455ec0:	72 6a                	jb     0x455f2c
455ec2:	7e 63                	jle    0x455f27
455ec4:	50                   	push   %eax
455ec5:	73 2d                	jae    0x455ef4
455ec7:	73 42                	jae    0x455f0b
455ec9:	74 64                	je     0x455f2f
455ecb:	6f                   	outsl  %ds:(%esi),(%dx)
455ecc:	61                   	popa
455ecd:	6a 53                	push   $0x53
455ecf:	63 64 73 1b          	arpl   %esp,0x1b(%ebx,%esi,2)
455ed3:	67 41                	addr16 inc %ecx
455ed5:	74 72                	je     0x455f49
455ed7:	44                   	inc    %esp
455ed8:	46                   	inc    %esi
455ed9:	74 5a                	je     0x455f35
455edb:	00 70 65             	add    %dh,0x65(%eax)
455ede:	42                   	inc    %edx
455edf:	5f                   	pop    %edi
455ee0:	54                   	push   %esp
455ee1:	61                   	popa
455ee2:	6f                   	outsl  %ds:(%esi),(%dx)
455ee3:	61                   	popa
455ee4:	24 47                	and    $0x47,%al
455ee6:	48                   	dec    %eax
455ee7:	74 66                	je     0x455f4f
455ee9:	73 55                	jae    0x455f40
455eeb:	53                   	push   %ebx
455eec:	77 72                	ja     0x455f60
455eee:	5f                   	pop    %edi
455eef:	6e                   	outsb  %ds:(%esi),(%dx)
455ef0:	77 00                	ja     0x455ef2
455ef2:	57                   	push   %edi
455ef3:	65 4a                	gs dec %edx
455ef5:	67 45                	addr16 inc %ebp
455ef7:	74 27                	je     0x455f20
455ef9:	6f                   	outsl  %ds:(%esi),(%dx)
455efa:	59                   	pop    %ecx
455efb:	6a 66                	push   $0x66
455efd:	63 42 73             	arpl   %eax,0x73(%edx)
455f00:	10 44 7a 74          	adc    %al,0x74(%edx,%edi,2)
455f04:	45                   	inc    %ebp
455f05:	00 5b 77             	add    %bl,0x77(%ebx)
455f08:	54                   	push   %esp
455f09:	00 4d 79             	add    %cl,0x79(%ebp)
455f0c:	60                   	pusha
455f0d:	00 40 79             	add    %al,0x79(%eax)
455f10:	7a 00                	jp     0x455f12
455f12:	6d                   	insl   (%dx),%es:(%edi)
455f13:	79 51                	jns    0x455f66
455f15:	00 5b 79             	add    %bl,0x79(%ebx)
455f18:	54                   	push   %esp
455f19:	00 4d 70             	add    %cl,0x70(%ebp)
455f1c:	62 00                	bound  %eax,(%eax)
455f1e:	7e 6d                	jle    0x455f8d
455f20:	71 63                	jno    0x455f85
455f22:	5a                   	pop    %edx
455f23:	6c                   	insb   (%dx),%es:(%edi)
455f24:	43                   	inc    %ebx
455f25:	6f                   	outsl  %ds:(%esi),(%dx)
455f26:	5f                   	pop    %edi
455f27:	69 53 68 56 00 4b 4d 	imul   $0x4d4b0056,0x68(%ebx),%edx
455f2e:	77 43                	ja     0x455f73
455f30:	10 73 48             	adc    %dh,0x48(%ebx)
455f33:	61                   	popa
455f34:	48                   	dec    %eax
455f35:	74 2d                	je     0x455f64
455f37:	49                   	dec    %ecx
455f38:	53                   	push   %ebx
455f39:	65 49                	gs dec %ecx
455f3b:	61                   	popa
455f3c:	77 69                	ja     0x455fa7
455f3e:	59                   	pop    %ecx
455f3f:	6e                   	outsb  %ds:(%esi),(%dx)
455f40:	53                   	push   %ebx
455f41:	6f                   	outsl  %ds:(%esi),(%dx)
455f42:	6e                   	outsb  %ds:(%esi),(%dx)
455f43:	6e                   	outsb  %ds:(%esi),(%dx)