4559bc:	62 6d 53             	bound  %ebp,0x53(%ebp)
4559bf:	00 77 65             	add    %dh,0x65(%edi)
4559c2:	6f                   	outsl  %ds:(%esi),(%dx)
4559c3:	5f                   	pop    %edi
4559c4:	71 52                	jno    0x455a18
4559c6:	61                   	popa
4559c7:	00 54 65 4f          	add    %dl,0x4f(%ebp,%eiz,2)
4559cb:	5f                   	pop    %edi
4559cc:	56                   	push   %esi
4559cd:	52                   	push   %edx
4559ce:	7a 00                	jp     0x4559d0
4559d0:	77 65                	ja     0x455a37
4559d2:	6f                   	outsl  %ds:(%esi),(%dx)
4559d3:	5f                   	pop    %edi
4559d4:	66 72 42             	data16 jb 0x455a19
4559d7:	77 54                	ja     0x455a2d
4559d9:	65 49                	gs dec %ecx
4559db:	00 70 65             	add    %dh,0x65(%eax)
4559de:	42                   	inc    %edx
4559df:	5f                   	pop    %edi
4559e0:	52                   	push   %edx
4559e1:	72 74                	jb     0x455a57
4559e3:	77 57                	ja     0x455a3c
4559e5:	65 5f                	gs pop %edi
4559e7:	00 4c 6c 43          	add    %cl,0x43(%esp,%ebp,2)
4559eb:	00 68 6c             	add    %ch,0x6c(%eax)
4559ee:	47                   	inc    %edi
4559ef:	00 7b 6c             	add    %bh,0x6c(%ebx)
4559f2:	62 00                	bound  %eax,(%eax)
4559f4:	4f                   	dec    %edi
4559f5:	6c                   	insb   (%dx),%es:(%edi)
4559f6:	5d                   	pop    %ebp
4559f7:	00 4c 6c 5a          	add    %cl,0x5a(%esp,%ebp,2)
4559fb:	00 01                	add    %al,(%ecx)
4559fd:	00 35 00 59 74 7e    	add    %dh,0x7e745900
455a03:	6d                   	insl   (%dx),%es:(%edi)
455a04:	15 00 64 74 42       	adc    $0x42746400,%eax
455a09:	6d                   	insl   (%dx),%es:(%edi)
455a0a:	09 00                	or     %eax,(%eax)
455a0c:	4a                   	dec    %edx
455a0d:	74 53                	je     0x455a62
455a0f:	6d                   	insl   (%dx),%es:(%edi)
455a10:	23 00                	and    (%eax),%eax
455a12:	72 49                	jb     0x455a5d
455a14:	50                   	push   %eax
455a15:	65 40                	gs inc %eax
455a17:	31 27                	xor    %esp,(%edi)
455a19:	69 72 74 66 6d 04 00 	imul   $0x46d66,0x74(%edx),%esi
455a20:	79 49                	jns    0x455a6b
455a22:	6f                   	outsl  %ds:(%esi),(%dx)
455a23:	65 49                	gs dec %ecx
455a25:	33 2d 6b 4b 72 3b    	xor    0x3b724b6b,%ebp
455a2b:	6b 6f 65 36          	imul   $0x36,0x65(%edi),%ebp
455a2f:	4c                   	dec    %esp
455a30:	79 73                	jns    0x455aa5
455a32:	6f                   	outsl  %ds:(%esi),(%dx)
455a33:	60                   	pusha
455a34:	15 00 46 6c 4f       	adc    $0x4f6c4600,%eax
455a39:	00 50 6c             	add    %dl,0x6c(%eax)
455a3c:	67 00 5d 6c          	add    %bl,0x6c(%di)
455a40:	76 00                	jbe    0x455a42
455a42:	70 6f                	jo     0x455ab3
455a44:	41                   	inc    %ecx
455a45:	00 46 6f             	add    %al,0x6f(%esi)
455a48:	4f                   	dec    %edi
455a49:	00 50 74             	add    %dl,0x74(%eax)
455a4c:	75 00                	jne    0x455a4e
455a4e:	5d                   	pop    %ebp
455a4f:	74 72                	je     0x455ac3
455a51:	00 70 74             	add    %dh,0x74(%eax)
455a54:	53                   	push   %ebx
455a55:	00 46 74             	add    %al,0x74(%esi)
455a58:	41                   	inc    %ecx
455a59:	00 50 74             	add    %dl,0x74(%eax)
455a5c:	60                   	pusha
455a5d:	00 5d 74             	add    %bl,0x74(%ebp)
455a60:	65 00 70 74          	add    %dh,%gs:0x74(%eax)
455a64:	57                   	push   %edi
455a65:	00 46 6d             	add    %al,0x6d(%esi)
455a68:	51                   	push   %ecx
455a69:	00 56 79             	add    %dl,0x79(%esi)
455a6c:	62 00                	bound  %eax,(%eax)
455a6e:	5b                   	pop    %ebx
455a6f:	79 62                	jns    0x455ad3
455a71:	00 59 41             	add    %bl,0x41(%ecx)
455a74:	77 45                	ja     0x455abb
455a76:	1b 34 27             	sbb    (%edi,%eiz,1),%esi
455a79:	6d                   	insl   (%dx),%es:(%edi)
455a7a:	42                   	inc    %edx
455a7b:	65 03 6b 5b          	add    %gs:0x5b(%ebx),%ebp
455a7f:	62 10                	bound  %edx,(%eax)
455a81:	6b 76 71 24          	imul   $0x24,0x71(%esi),%esi
455a85:	6b 40 65 27          	imul   $0x27,0x65(%eax),%eax
455a89:	6b 4c 68 03 6b       	imul   $0x6b,0x3(%eax,%ebp,2),%ecx
455a8e:	41                   	inc    %ecx
455a8f:	64 10 6b 63          	adc    %ch,%fs:0x63(%ebx)
455a93:	65 24 6b             	gs and $0x6b,%al
455a96:	55                   	push   %ebp
455a97:	75 27                	jne    0x455ac0
455a99:	6b 4a 72 03          	imul   $0x3,0x72(%edx),%ecx
455a9d:	6b 47 65 10          	imul   $0x10,0x65(%edi),%eax
455aa1:	6b 6a 68 24          	imul   $0x24,0x68(%edx),%ebp
455aa5:	6b 5c 63 27 6b       	imul   $0x6b,0x27(%ebx,%eiz,2),%ebx
455aaa:	42                   	inc    %edx
455aab:	68 03 6b 57 65       	push   $0x65576b03
455ab0:	10 6b 7e             	adc    %ch,0x7e(%ebx)
455ab3:	75 24                	jne    0x455ad9
455ab5:	47                   	inc    %edi
455ab6:	48                   	dec    %eax
455ab7:	74 77                	je     0x455b30
455ab9:	72 52                	jb     0x455b0d
455abb:	76 62                	jbe    0x455b1f
455abd:	74 53                	je     0x455b12
455abf:	50                   	push   %eax
455ac0:	62 6f 7d             	bound  %ebp,0x7d(%edi)
455ac3:	69 48 65 7e 74 55 69 	imul   $0x6955747e,0x65(%eax),%ecx
455aca:	55                   	push   %ebp
455acb:	67 03 6b 53          	add    0x53(%bp,%di),%ebp
455acf:	73 10                	jae    0x455ae1
455ad1:	6b 73 64 24          	imul   $0x24,0x64(%ebx),%esi
455ad5:	6b 45 66 27          	imul   $0x27,0x66(%ebp),%eax
455ad9:	6b 53 63 03          	imul   $0x3,0x63(%ebx),%edx
455add:	6b 5e 6a 10          	imul   $0x10,0x6a(%esi),%ebx
455ae1:	6b 73 75 24          	imul   $0x24,0x75(%ebx),%esi
455ae5:	6b 45 73 27          	imul   $0x27,0x73(%ebp),%eax
455ae9:	6b 5f 66 03          	imul   $0x3,0x66(%edi),%ebx
455aed:	6b 52 63 10          	imul   $0x10,0x63(%edx),%edx
455af1:	6b 7d 6a 24          	imul   $0x24,0x6a(%ebp),%edi
455af5:	6c                   	insb   (%dx),%es:(%edi)
455af6:	42                   	inc    %edx
455af7:	6a 27                	push   $0x27
455af9:	6c                   	insb   (%dx),%es:(%edi)
455afa:	4f                   	dec    %edi
455afb:	68 03 6c 42 75       	push   $0x75426c03
455b00:	10 6c 75 77          	adc    %ch,0x77(%ebp,%esi,2)
455b04:	24 6c                	and    $0x6c,%al
455b06:	43                   	inc    %ebx
455b07:	61                   	popa
455b08:	27                   	daa
455b09:	6c                   	insb   (%dx),%es:(%edi)
455b0a:	55                   	push   %ebp
455b0b:	66 03 6c 5b 76       	add    0x76(%ebx,%ebx,2),%bp
455b10:	10 6c 76 79          	adc    %ch,0x79(%esi,%esi,2)
455b14:	24 6c                	and    $0x6c,%al
455b16:	40                   	inc    %eax
455b17:	68 27 6c 56 75       	push   $0x75566c27
455b1c:	03 6c 54 65          	add    0x65(%esp,%edx,2),%ebp
455b20:	10 6c 63 72          	adc    %ch,0x72(%ebx,%eiz,2)
455b24:	24 6c                	and    $0x6c,%al
455b26:	55                   	push   %ebp
455b27:	65 27                	gs daa
455b29:	6c                   	insb   (%dx),%es:(%edi)
455b2a:	43                   	inc    %ebx
455b2b:	68 03 6c 47 65       	push   $0x65476c03
455b30:	10 6c 6a 68          	adc    %ch,0x68(%edx,%ebp,2)
455b34:	24 6c                	and    $0x6c,%al
455b36:	5c                   	pop    %esp
455b37:	64 27                	fs daa
455b39:	6c                   	insb   (%dx),%es:(%edi)
455b3a:	4a                   	dec    %edx
455b3b:	66 03 6c 47 63       	add    0x63(%edi,%eax,2),%bp
455b40:	10 6c 62 72          	adc    %ch,0x72(%edx,%eiz,2)
455b44:	24 6c                	and    $0x6c,%al
455b46:	54                   	push   %esp
455b47:	63 27                	arpl   %esp,(%edi)
455b49:	6c                   	insb   (%dx),%es:(%edi)
455b4a:	49                   	dec    %ecx
455b4b:	64 03 6c 44 66       	add    %fs:0x66(%esp,%eax,2),%ebp
455b50:	10 6c 69 73          	adc    %ch,0x73(%ecx,%ebp,2)
455b54:	24 6c                	and    $0x6c,%al
455b56:	45                   	inc    %ebp
455b57:	75 27                	jne    0x455b80
455b59:	6c                   	insb   (%dx),%es:(%edi)
455b5a:	53                   	push   %ebx
455b5b:	73 03                	jae    0x455b60
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