42e9c6:	71 49                	jno    0x42ea11
42e9c8:	6f                   	outsl  %ds:(%esi),(%dx)
42e9c9:	49                   	dec    %ecx
42e9ca:	67 41                	addr16 inc %ecx
42e9cc:	41                   	inc    %ecx
42e9cd:	43                   	inc    %ebx
42e9ce:	6e                   	outsb  %ds:(%esi),(%dx)
42e9cf:	34 43                	xor    $0x43,%al
42e9d1:	41                   	inc    %ecx
42e9d2:	41                   	inc    %ecx
42e9d3:	41                   	inc    %ecx
42e9d4:	45                   	inc    %ebp
42e9d5:	62 79 4d             	bound  %edi,0x4d(%ecx)
42e9d8:	41                   	inc    %ecx
42e9d9:	41                   	inc    %ecx
42e9da:	41                   	inc    %ecx
42e9db:	70 30                	jo     0x42ea0d
42e9dd:	47                   	inc    %edi
42e9de:	51                   	push   %ecx
42e9df:	41                   	inc    %ecx
42e9e0:	41                   	inc    %ecx
42e9e1:	41                   	inc    %ecx
42e9e2:	66 34 4a             	data16 xor $0x4a,%al
42e9e5:	41                   	inc    %ecx
42e9e6:	41                   	inc    %ecx
42e9e7:	43                   	inc    %ebx
42e9e8:	4d                   	dec    %ebp
42e9e9:	46                   	inc    %esi
42e9ea:	67 41                	addr16 inc %ecx
42e9ec:	41                   	inc    %ecx
42e9ed:	41                   	inc    %ecx
42e9ee:	57                   	push   %edi
42e9ef:	38 6b 41             	cmp    %ch,0x41(%ebx)
42e9f2:	41                   	inc    %ecx
42e9f3:	41                   	inc    %ecx
42e9f4:	4b                   	dec    %ebx
42e9f5:	64 41                	fs inc %ecx
42e9f7:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
42e9fb:	45                   	inc    %ebp
42e9fc:	71 41                	jno    0x42ea3f
42e9fe:	41                   	inc    %ecx
42e9ff:	41                   	inc    %ecx
42ea00:	41                   	inc    %ecx
42ea01:	45                   	inc    %ebp
42ea02:	7a 41                	jp     0x42ea45
42ea04:	46                   	inc    %esi
42ea05:	41                   	inc    %ecx
42ea06:	4b                   	dec    %ebx
42ea07:	77 41                	ja     0x42ea4a
42ea09:	41                   	inc    %ecx
42ea0a:	41                   	inc    %ecx
42ea0b:	41                   	inc    %ecx
42ea0c:	48                   	dec    %eax
42ea0d:	41                   	inc    %ecx
42ea0e:	41                   	inc    %ecx
42ea0f:	41                   	inc    %ecx
42ea10:	52                   	push   %edx
42ea11:	63 67 45             	arpl   %esp,0x45(%edi)
42ea14:	41                   	inc    %ecx
42ea15:	41                   	inc    %ecx
42ea16:	48                   	dec    %eax
42ea17:	41                   	inc    %ecx
42ea18:	6f                   	outsl  %ds:(%esi),(%dx)
42ea19:	4a                   	dec    %edx
42ea1a:	51                   	push   %ecx
42ea1b:	41                   	inc    %ecx
42ea1c:	41                   	inc    %ecx
42ea1d:	43                   	inc    %ebx
42ea1e:	6a 69                	push   $0x69
42ea20:	4b                   	dec    %ebx
42ea21:	41                   	inc    %ecx
42ea22:	41                   	inc    %ecx
42ea23:	41                   	inc    %ecx
42ea24:	41                   	inc    %ecx
42ea25:	2f                   	das
42ea26:	67 77 41             	addr16 ja 0x42ea6a
42ea29:	41                   	inc    %ecx
42ea2a:	49                   	dec    %ecx
42ea2b:	35 70 2f 67 34       	xor    $0x34672f70,%eax
42ea30:	42                   	inc    %edx
42ea31:	41                   	inc    %ecx
42ea32:	44                   	inc    %esp
42ea33:	67 79 41             	addr16 jns 0x42ea77
42ea36:	41                   	inc    %ecx
42ea37:	41                   	inc    %ecx
42ea38:	41                   	inc    %ecx
42ea39:	2f                   	das
42ea3a:	67 77 41             	addr16 ja 0x42ea7e
42ea3d:	41                   	inc    %ecx
42ea3e:	50                   	push   %eax
42ea3f:	34 4d                	xor    $0x4d,%al
42ea41:	41                   	inc    %ecx
42ea42:	51                   	push   %ecx
42ea43:	44                   	inc    %esp
42ea44:	2b 44 41 41          	sub    0x41(%ecx,%eax,2),%eax
42ea48:	41                   	inc    %ecx
42ea49:	2f                   	das
42ea4a:	67 77 42             	addr16 ja 0x42ea8f
42ea4d:	41                   	inc    %ecx
42ea4e:	4a                   	dec    %edx
42ea4f:	4d                   	dec    %ebp
42ea50:	67 50                	addr16 push %eax
42ea52:	79 6f                	jns    0x42eac3
42ea54:	6f                   	outsl  %ds:(%esi),(%dx)
42ea55:	32 32                	xor    (%edx),%dh
42ea57:	55                   	push   %ebp
42ea58:	67 36 6a 6b          	addr16 ss push $0x6b
42ea5c:	4c                   	dec    %esp
42ea5d:	33 6c 67 67          	xor    0x67(%edi,%eiz,2),%ebp
42ea61:	41                   	inc    %ecx
42ea62:	51                   	push   %ecx
42ea63:	41                   	inc    %ecx
42ea64:	41                   	inc    %ecx
42ea65:	41                   	inc    %ecx
42ea66:	47                   	inc    %edi
42ea67:	4a                   	dec    %edx
42ea68:	6d                   	insl   (%dx),%es:(%edi)
42ea69:	49                   	dec    %ecx
42ea6a:	43                   	inc    %ebx
42ea6b:	72 67                	jb     0x42ead4
42ea6d:	4f                   	dec    %edi
42ea6e:	66 70 5a             	data16 jo 0x42eacb
42ea71:	59                   	pop    %ecx
42ea72:	66 34 4a             	data16 xor $0x4a,%al
42ea75:	41                   	inc    %ecx
42ea76:	41                   	inc    %ecx
42ea77:	42                   	inc    %edx
42ea78:	68 30 5a 33 2b       	push   $0x2b335a30
42ea7d:	44                   	inc    %esp
42ea7e:	41                   	inc    %ecx
42ea7f:	45                   	inc    %ebp
42ea80:	41                   	inc    %ecx
42ea81:	49                   	dec    %ecx
42ea82:	43                   	inc    %ebx
42ea83:	41                   	inc    %ecx
42ea84:	41                   	inc    %ecx
42ea85:	41                   	inc    %ecx
42ea86:	41                   	inc    %ecx
42ea87:	41                   	inc    %ecx
42ea88:	67 42                	addr16 inc %edx
42ea8a:	51                   	push   %ecx
42ea8b:	41                   	inc    %ecx
42ea8c:	41                   	inc    %ecx
42ea8d:	41                   	inc    %ecx
42ea8e:	47                   	inc    %edi
42ea8f:	4e                   	dec    %esi
42ea90:	5a                   	pop    %edx
42ea91:	4a                   	dec    %edx
42ea92:	66 34 4f             	data16 xor $0x4f,%al
42ea95:	41                   	inc    %ecx
42ea96:	51                   	push   %ecx
42ea97:	41                   	inc    %ecx
42ea98:	67 5a                	addr16 pop %edx
42ea9a:	41                   	inc    %ecx
42ea9b:	43                   	inc    %ebx
42ea9c:	2b 4e 53             	sub    0x53(%esi),%ecx
42ea9f:	44                   	inc    %esp
42eaa0:	57                   	push   %edi
42eaa1:	36 58                	ss pop %eax
42eaa3:	77 4b                	ja     0x42eaf0
42eaa5:	57                   	push   %edi
42eaa6:	43                   	inc    %ebx
42eaa7:	41                   	inc    %ecx
42eaa8:	55                   	push   %ebp
42eaa9:	6f                   	outsl  %ds:(%esi),(%dx)
42eaaa:	58                   	pop    %eax
42eaab:	54                   	push   %esp
42eaac:	62 57 57             	bound  %edx,0x57(%edi)
42eaaf:	59                   	pop    %ecx
42eab0:	67 4b                	addr16 dec %ebx
42eab2:	36 47                	ss inc %edi
42eab4:	77 32                	ja     0x42eae8
42eab6:	56                   	push   %esi
42eab7:	6b 67 70 68          	imul   $0x68,0x70(%edi),%esp
42eabb:	42                   	inc    %edx
42eabc:	77 49                	ja     0x42eb07
42eabe:	6c                   	insb   (%dx),%es:(%edi)
42eabf:	68 6d 49 4b 76       	push   $0x764b496d
42eac4:	5a                   	pop    %edx
42eac5:	42                   	inc    %edx
42eac6:	68 78 68 50 41       	push   $0x41506878
42eacb:	55                   	push   %ebp
42eacc:	41                   	inc    %ecx
42eacd:	41                   	inc    %ecx
42eace:	41                   	inc    %ecx
42eacf:	41                   	inc    %ecx
42ead0:	34 44                	xor    $0x44,%al
42ead2:	67 41                	addr16 inc %ecx
42ead4:	41                   	inc    %ecx
42ead5:	41                   	inc    %ecx
42ead6:	44                   	inc    %esp
42ead7:	69 46 2f 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2f(%esi),%eax
42eade:	67 34 41             	addr16 xor $0x41,%al
42eae1:	41                   	inc    %ecx
42eae2:	44                   	inc    %esp
42eae3:	68 74 2f 2f 2f       	push   $0x2f2f2f74
42eae8:	2f                   	das
42eae9:	2f                   	das
42eaea:	67 77 41             	addr16 ja 0x42eb2e
42eaed:	41                   	inc    %ecx
42eaee:	48                   	dec    %eax
42eaef:	4d                   	dec    %ebp
42eaf0:	6d                   	insl   (%dx),%es:(%edi)
42eaf1:	41                   	inc    %ecx
42eaf2:	41                   	inc    %ecx
42eaf3:	41                   	inc    %ecx
42eaf4:	4b                   	dec    %ebx
42eaf5:	4b                   	dec    %ebx
42eaf6:	69 72 2b 43 51 41 41 	imul   $0x41415143,0x2b(%edx),%esi
42eafd:	4b                   	dec    %ebx
42eafe:	42                   	inc    %edx
42eaff:	38 41 41             	cmp    %al,0x41(%ecx)
42eb02:	41                   	inc    %ecx
42eb03:	6f                   	outsl  %ds:(%esi),(%dx)
42eb04:	71 41                	jno    0x42eb47
42eb06:	42                   	inc    %edx
42eb07:	4d                   	dec    %ebp
42eb08:	77 43                	ja     0x42eb4d
42eb0a:	41                   	inc    %ecx
42eb0b:	44                   	inc    %esp
42eb0c:	78 4a                	js     0x42eb58
42eb0e:	77 41                	ja     0x42eb51
42eb10:	41                   	inc    %ecx
42eb11:	43                   	inc    %ebx
42eb12:	41                   	inc    %ecx
42eb13:	41                   	inc    %ecx
42eb14:	41                   	inc    %ecx
42eb15:	45                   	inc    %ebp
42eb16:	51                   	push   %ecx
42eb17:	41                   	inc    %ecx
42eb18:	67 38 34             	cmp    %dh,(%si)
42eb1b:	6e                   	outsb  %ds:(%esi),(%dx)
42eb1c:	30 4d 79             	xor    %cl,0x79(%ebp)
42eb1f:	42                   	inc    %edx
42eb20:	70 44                	jo     0x42eb66
42eb22:	36 6f                	outsl  %ss:(%esi),(%dx)
42eb24:	56                   	push   %esi
42eb25:	59                   	pop    %ecx
42eb26:	53                   	push   %ebx
42eb27:	44                   	inc    %esp
42eb28:	38 65 61             	cmp    %ah,0x61(%ebp)
42eb2b:	48                   	dec    %eax
42eb2c:	5a                   	pop    %edx
42eb2d:	57                   	push   %edi
42eb2e:	50                   	push   %eax
42eb2f:	34 4f                	xor    $0x4f,%al
42eb31:	41                   	inc    %ecx
42eb32:	41                   	inc    %ecx
42eb33:	41                   	inc    %ecx
42eb34:	34 4c                	xor    $0x4c,%al
42eb36:	67 41                	addr16 inc %ecx
42eb38:	41                   	inc    %ecx
42eb39:	41                   	inc    %ecx
42eb3a:	50                   	push   %eax
42eb3b:	34 4d                	xor    $0x4d,%al
42eb3d:	46                   	inc    %esi
42eb3e:	67 41                	addr16 inc %ecx
42eb40:	67 6a 6d             	addr16 push $0x6d
42eb43:	30 4b 31             	xor    %cl,0x31(%ebx)
42eb46:	43                   	inc    %ebx
42eb47:	43                   	inc    %ebx
42eb48:	70 4d                	jo     0x42eb97
42eb4a:	72 76                	jb     0x42ebc2
42eb4c:	6b 57 53 43          	imul   $0x43,0x53(%edi),%edx
42eb50:	37                   	aaa
42eb51:	78 4c                	js     0x42eb9f
42eb53:	41                   	inc    %ecx
42eb54:	51                   	push   %ecx
42eb55:	57                   	push   %edi
42eb56:	47                   	inc    %edi
42eb57:	5a                   	pop    %edx
42eb58:	6c                   	insb   (%dx),%es:(%edi)
42eb59:	5a                   	pop    %edx
42eb5a:	6d                   	insl   (%dx),%es:(%edi)
42eb5b:	45                   	inc    %ebp
42eb5c:	34 71                	xor    $0x71,%al
42eb5e:	69 63 41 41 50 34 4d 	imul   $0x4d345041,0x41(%ebx),%esp
42eb65:	46                   	inc    %esi
42eb66:	67 41                	addr16 inc %ecx
42eb68:	67 6f                	outsl  %ds:(%si),(%dx)
42eb6a:	50                   	push   %eax
42eb6b:	2f                   	das
42eb6c:	2f                   	das
42eb6d:	2f                   	das
42eb6e:	32 56 59             	xor    0x59(%esi),%dl
42eb71:	4f                   	dec    %edi
42eb72:	45                   	inc    %ebp
42eb73:	73 67                	jae    0x42ebdc
42eb75:	41                   	inc    %ecx
42eb76:	41                   	inc    %ecx
42eb77:	41                   	inc    %ecx
42eb78:	67 65 43             	addr16 gs inc %ebx
42eb7b:	53                   	push   %ebx
42eb7c:	72 50                	jb     0x42ebce
42eb7e:	79 41                	jns    0x42ebc1
42eb80:	70 6f                	jo     0x42ebf1
42eb82:	42                   	inc    %edx
42eb83:	30 68 59             	xor    %ch,0x59(%eax)
42eb86:	57                   	push   %edi
42eb87:	55                   	push   %ebp
42eb88:	67 56                	addr16 push %esi
42eb8a:	49                   	dec    %ecx
42eb8b:	53                   	push   %ebx
42eb8c:	32 48 6d             	xor    0x6d(%eax),%cl
42eb8f:	48                   	dec    %eax
42eb90:	2b 44 68 59          	sub    0x59(%eax,%ebp,2),%eax
42eb94:	41                   	inc    %ecx
42eb95:	4f                   	dec    %edi
42eb96:	4c                   	dec    %esp
42eb97:	66 2f                	data16 das
42eb99:	2f                   	das
42eb9a:	2f                   	das
42eb9b:	2f                   	das
42eb9c:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
42eba0:	41                   	inc    %ecx
42eba1:	49                   	dec    %ecx
42eba2:	4f                   	dec    %edi
42eba3:	78 59                	js     0x42ebfe
42eba5:	53                   	push   %ebx
42eba6:	50                   	push   %eax
42eba7:	56                   	push   %esi
42eba8:	6d                   	insl   (%dx),%es:(%edi)
42eba9:	49                   	dec    %ecx
42ebaa:	42                   	inc    %edx
42ebab:	2f                   	das
42ebac:	78 54                	js     0x42ec02
42ebae:	41                   	inc    %ecx
42ebaf:	68 59 49 41 36       	push   $0x36414959
42ebb4:	59                   	pop    %ecx
42ebb5:	42                   	inc    %edx
42ebb6:	42                   	inc    %edx
42ebb7:	4e                   	dec    %esi
42ebb8:	5a                   	pop    %edx
42ebb9:	2f                   	das
42ebba:	67 77 42             	addr16 ja 0x42ebff
42ebbd:	41                   	inc    %ecx
42ebbe:	43                   	inc    %ebx
42ebbf:	41                   	inc    %ecx
42ebc0:	6e                   	outsb  %ds:(%esi),(%dx)
42ebc1:	64 4f                	fs dec %edi
42ebc3:	59                   	pop    %ecx
42ebc4:	44                   	inc    %esp
42ebc5:	49                   	dec    %ecx
42ebc6:	41                   	inc    %ecx
42ebc7:	45                   	inc    %ebp
42ebc8:	41                   	inc    %ecx
42ebc9:	41                   	inc    %ecx
42ebca:	41                   	inc    %ecx
42ebcb:	42                   	inc    %edx
42ebcc:	69 49 43 72 6f 7a 41 	imul   $0x417a6f72,0x43(%ecx),%ecx