455b5d:	6c                   	insb   (%dx),%es:(%edi)
455b5e:	52                   	push   %edx
455b5f:	75 10                	jne    0x455b71
455b61:	6f                   	outsl  %ds:(%esi),(%dx)
455b62:	6f                   	outsl  %ds:(%esi),(%dx)
455b63:	71 24                	jno    0x455b89
455b65:	6f                   	outsl  %ds:(%esi),(%dx)
455b66:	59                   	pop    %ecx
455b67:	79 27                	jns    0x455b90
455b69:	6f                   	outsl  %ds:(%esi),(%dx)
455b6a:	4f                   	dec    %edi
455b6b:	70 03                	jo     0x455b70
455b6d:	6f                   	outsl  %ds:(%esi),(%dx)
455b6e:	42                   	inc    %edx
455b6f:	66 10 6f 75          	data16 adc %ch,0x75(%edi)
455b73:	79 24                	jns    0x455b99
455b75:	6f                   	outsl  %ds:(%esi),(%dx)
455b76:	40                   	inc    %eax
455b77:	76 27                	jbe    0x455ba0
455b79:	6f                   	outsl  %ds:(%esi),(%dx)
455b7a:	56                   	push   %esi
455b7b:	73 03                	jae    0x455b80
455b7d:	6f                   	outsl  %ds:(%esi),(%dx)
455b7e:	40                   	inc    %eax
455b7f:	62 10                	bound  %edx,(%eax)
455b81:	6f                   	outsl  %ds:(%esi),(%dx)
455b82:	6d                   	insl   (%dx),%es:(%edi)
455b83:	65 24 6f             	gs and $0x6f,%al
455b86:	5b                   	pop    %ebx
455b87:	68 27 6f 4d 64       	push   $0x644d6f27
455b8c:	03 6f 54             	add    0x54(%edi),%ebp
455b8f:	77 10                	ja     0x455ba1
455b91:	6f                   	outsl  %ds:(%esi),(%dx)
455b92:	79 78                	jns    0x455c0c
455b94:	24 6f                	and    $0x6f,%al
455b96:	4f                   	dec    %edi
455b97:	71 27                	jno    0x455bc0
455b99:	6f                   	outsl  %ds:(%esi),(%dx)
455b9a:	59                   	pop    %ecx
455b9b:	61                   	popa
455b9c:	03 6f 41             	add    0x41(%edi),%ebp
455b9f:	79 10                	jns    0x455bb1
455ba1:	6f                   	outsl  %ds:(%esi),(%dx)
455ba2:	63 70 24             	arpl   %esi,0x24(%eax)
455ba5:	6f                   	outsl  %ds:(%esi),(%dx)
455ba6:	5c                   	pop    %esp
455ba7:	61                   	popa
455ba8:	27                   	daa
455ba9:	6f                   	outsl  %ds:(%esi),(%dx)
455baa:	4a                   	dec    %edx
455bab:	72 03                	jb     0x455bb0
455bad:	6f                   	outsl  %ds:(%esi),(%dx)
455bae:	47                   	inc    %edi
455baf:	73 10                	jae    0x455bc1
455bb1:	6f                   	outsl  %ds:(%esi),(%dx)
455bb2:	6b 6a 24 6f          	imul   $0x6f,0x24(%edx),%ebp
455bb6:	48                   	dec    %eax
455bb7:	75 27                	jne    0x455be0
455bb9:	74 55                	je     0x455c10
455bbb:	71 03                	jno    0x455bc0
455bbd:	74 5b                	je     0x455c1a
455bbf:	76 10                	jbe    0x455bd1
455bc1:	74 76                	je     0x455c39
455bc3:	63 24 74             	arpl   %esp,(%esp,%esi,2)
455bc6:	5b                   	pop    %ebx
455bc7:	66 27                	data16 daa
455bc9:	74 4d                	je     0x455c18
455bcb:	63 03                	arpl   %eax,(%ebx)
455bcd:	74 54                	je     0x455c23
455bcf:	65 10 74 79 68       	adc    %dh,%gs:0x68(%ecx,%edi,2)
455bd4:	24 74                	and    $0x74,%al
455bd6:	5a                   	pop    %edx
455bd7:	70 27                	jo     0x455c00
455bd9:	74 43                	je     0x455c1e
455bdb:	70 03                	jo     0x455be0
455bdd:	74 47                	je     0x455c26
455bdf:	61                   	popa
455be0:	10 74 62 72          	adc    %dh,0x72(%edx,%eiz,2)
455be4:	24 74                	and    $0x74,%al
455be6:	54                   	push   %esp
455be7:	65 27                	gs daa
455be9:	74 4b                	je     0x455c36
455beb:	64 03 74 46 66       	add    %fs:0x66(%esi,%eax,2),%esi
455bf0:	10 74 7a 65          	adc    %dh,0x65(%edx,%edi,2)
455bf4:	24 74                	and    $0x74,%al
455bf6:	48                   	dec    %eax
455bf7:	73 27                	jae    0x455c20
455bf9:	74 53                	je     0x455c4e
455bfb:	64 03 74 52 63       	add    %fs:0x63(%edx,%edx,2),%esi
455c00:	10 6e 76             	adc    %ch,0x76(%esi)
455c03:	77 24                	ja     0x455c29
455c05:	6e                   	outsb  %ds:(%esi),(%dx)
455c06:	40                   	inc    %eax
455c07:	68 27 6e 56 64       	push   $0x64566e27
455c0c:	03 6e 40             	add    0x40(%esi),%ebp
455c0f:	70 10                	jo     0x455c21
455c11:	6e                   	outsb  %ds:(%esi),(%dx)
455c12:	6d                   	insl   (%dx),%es:(%edi)
455c13:	61                   	popa
455c14:	24 6e                	and    $0x6e,%al
455c16:	5b                   	pop    %ebx
455c17:	63 27                	arpl   %esp,(%edi)
455c19:	6e                   	outsb  %ds:(%esi),(%dx)
455c1a:	4d                   	dec    %ebp
455c1b:	6a 03                	push   $0x3
455c1d:	6e                   	outsb  %ds:(%esi),(%dx)
455c1e:	54                   	push   %esp
455c1f:	77 10                	ja     0x455c31
455c21:	6e                   	outsb  %ds:(%esi),(%dx)
455c22:	79 78                	jns    0x455c9c
455c24:	24 6e                	and    $0x6e,%al
455c26:	4f                   	dec    %edi
455c27:	61                   	popa
455c28:	27                   	daa
455c29:	6e                   	outsb  %ds:(%esi),(%dx)
455c2a:	43                   	inc    %ebx
455c2b:	72 03                	jb     0x455c30
455c2d:	6e                   	outsb  %ds:(%esi),(%dx)
455c2e:	57                   	push   %edi
455c2f:	72 10                	jb     0x455c41
455c31:	6e                   	outsb  %ds:(%esi),(%dx)
455c32:	7a 65                	jp     0x455c99
455c34:	24 6e                	and    $0x6e,%al
455c36:	4c                   	dec    %esp
455c37:	68 27 6e 5e 73       	push   $0x735e6e27
455c3c:	03 6e 5e             	add    0x5e(%esi),%ebp
455c3f:	64 10 6e 73          	adc    %ch,%fs:0x73(%esi)
455c43:	66 24 6e             	data16 and $0x6e,%al
455c46:	45                   	inc    %ebp
455c47:	63 27                	arpl   %esp,(%edi)
455c49:	6e                   	outsb  %ds:(%esi),(%dx)
455c4a:	53                   	push   %ebx
455c4b:	6a 03                	push   $0x3
455c4d:	6e                   	outsb  %ds:(%esi),(%dx)
455c4e:	52                   	push   %edx
455c4f:	66 10 6e 7f          	data16 adc %ch,0x7f(%esi)
455c53:	63 24 6e             	arpl   %esp,(%esi,%ebp,2)
455c56:	49                   	dec    %ecx
455c57:	6a 27                	push   $0x27
455c59:	6e                   	outsb  %ds:(%esi),(%dx)
455c5a:	5f                   	pop    %edi
455c5b:	73 03                	jae    0x455c60
455c5d:	6d                   	insl   (%dx),%es:(%edi)
455c5e:	40                   	inc    %eax
455c5f:	65 10 6d 6d          	adc    %ch,%gs:0x6d(%ebp)
455c63:	68 24 6d 4f 78       	push   $0x784f6d24
455c68:	27                   	daa
455c69:	6d                   	insl   (%dx),%es:(%edi)
455c6a:	59                   	pop    %ecx
455c6b:	71 03                	jno    0x455c70
455c6d:	6d                   	insl   (%dx),%es:(%edi)
455c6e:	54                   	push   %esp
455c6f:	79 10                	jns    0x455c81
455c71:	6d                   	insl   (%dx),%es:(%edi)
455c72:	6c                   	insb   (%dx),%es:(%edi)
455c73:	71 24                	jno    0x455c99
455c75:	6d                   	insl   (%dx),%es:(%edi)
455c76:	5a                   	pop    %edx
455c77:	79 27                	jns    0x455ca0
455c79:	6d                   	insl   (%dx),%es:(%edi)
455c7a:	4c                   	dec    %esp
455c7b:	6a 03                	push   $0x3
455c7d:	6d                   	insl   (%dx),%es:(%edi)
455c7e:	41                   	inc    %ecx
455c7f:	75 10                	jne    0x455c91
455c81:	6d                   	insl   (%dx),%es:(%edi)
455c82:	63 71 24             	arpl   %esi,0x24(%ecx)
455c85:	6d                   	insl   (%dx),%es:(%edi)
455c86:	55                   	push   %ebp
455c87:	75 27                	jne    0x455cb0
455c89:	6d                   	insl   (%dx),%es:(%edi)
455c8a:	43                   	inc    %ebx
455c8b:	73 03                	jae    0x455c90
455c8d:	6d                   	insl   (%dx),%es:(%edi)
455c8e:	47                   	inc    %edi
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