42e9f8:	36 73 62             	ss jae 0x42ea5d
42e9fb:	55                   	push   %ebp
42e9fc:	42                   	inc    %edx
42e9fd:	6e                   	outsb  %ds:(%esi),(%dx)
42e9fe:	74 4f                	je     0x42ea4f
42ea00:	65 44                	gs inc %esp
42ea02:	7a 66                	jp     0x42ea6a
42ea04:	44                   	inc    %esp
42ea05:	43                   	inc    %ebx
42ea06:	2f                   	das
42ea07:	71 2b                	jno    0x42ea34
42ea09:	57                   	push   %edi
42ea0a:	44                   	inc    %esp
42ea0b:	48                   	dec    %eax
42ea0c:	6c                   	insb   (%dx),%es:(%edi)
42ea0d:	35 73 36 74 78       	xor    $0x78743673,%eax
42ea12:	4a                   	dec    %edx
42ea13:	42                   	inc    %edx
42ea14:	38 53 68             	cmp    %dl,0x68(%ebx)
42ea17:	6d                   	insl   (%dx),%es:(%edi)
42ea18:	76 50                	jbe    0x42ea6a
42ea1a:	53                   	push   %ebx
42ea1b:	53                   	push   %ebx
42ea1c:	4f                   	dec    %edi
42ea1d:	69 6a 68 61 31 45 71 	imul   $0x71453161,0x68(%edx),%ebp
42ea24:	77 32                	ja     0x42ea58
42ea26:	46                   	inc    %esi
42ea27:	42                   	inc    %edx
42ea28:	42                   	inc    %edx
42ea29:	6e                   	outsb  %ds:(%esi),(%dx)
42ea2a:	72 4c                	jb     0x42ea78
42ea2c:	31 7a 30             	xor    %edi,0x30(%edx)
42ea2f:	48                   	dec    %eax
42ea30:	6d                   	insl   (%dx),%es:(%edi)
42ea31:	77 2b                	ja     0x42ea5e
42ea33:	76 78                	jbe    0x42eaad
42ea35:	32 42 57             	xor    0x57(%edx),%al
42ea38:	6f                   	outsl  %ds:(%esi),(%dx)
42ea39:	69 6b 6e 7a 56 77 6b 	imul   $0x6b77567a,0x6e(%ebx),%ebp
42ea40:	42                   	inc    %edx
42ea41:	67 4e                	addr16 dec %esi
42ea43:	70 31                	jo     0x42ea76
42ea45:	4d                   	dec    %ebp
42ea46:	78 49                	js     0x42ea91
42ea48:	33 30                	xor    (%eax),%esi
42ea4a:	72 4b                	jb     0x42ea97
42ea4c:	6c                   	insb   (%dx),%es:(%edi)
42ea4d:	62 48 62             	bound  %ecx,0x62(%eax)
42ea50:	7a 44                	jp     0x42ea96
42ea52:	4d                   	dec    %ebp
42ea53:	35 39 7a 6f 65       	xor    $0x656f7a39,%eax
42ea58:	5a                   	pop    %edx
42ea59:	4e                   	dec    %esi
42ea5a:	4e                   	dec    %esi
42ea5b:	72 46                	jb     0x42eaa3
42ea5d:	43                   	inc    %ebx
42ea5e:	74 70                	je     0x42ead0
42ea60:	75 44                	jne    0x42eaa6
42ea62:	79 31                	jns    0x42ea95
42ea64:	56                   	push   %esi
42ea65:	58                   	pop    %eax
42ea66:	2b 32                	sub    (%edx),%esi
42ea68:	48                   	dec    %eax
42ea69:	69 49 76 57 39 54 70 	imul   $0x70543957,0x76(%ecx),%ecx
42ea70:	31 71 2b             	xor    %esi,0x2b(%ecx)
42ea73:	35 52 66 31 72       	xor    $0x72316652,%eax
42ea78:	2b 2b                	sub    (%ebx),%ebp
42ea7a:	66 63 4f 6a          	arpl   %cx,0x6a(%edi)
42ea7e:	63 42 6c             	arpl   %eax,0x6c(%edx)
42ea81:	33 31                	xor    (%ecx),%esi
42ea83:	72 63                	jb     0x42eae8
42ea85:	4c                   	dec    %esp
42ea86:	64 2b 5a 4c          	sub    %fs:0x4c(%edx),%ebx
42ea8a:	71 78                	jno    0x42eb04
42ea8c:	58                   	pop    %eax
42ea8d:	36 2f                	ss das
42ea8f:	4c                   	dec    %esp
42ea90:	6c                   	insb   (%dx),%es:(%edi)
42ea91:	6a 31                	push   $0x31
42ea93:	76 63                	jbe    0x42eaf8
42ea95:	7a 74                	jp     0x42eb0b
42ea97:	71 43                	jno    0x42eadc
42ea99:	46                   	inc    %esi
42ea9a:	5a                   	pop    %edx
42ea9b:	61                   	popa
42ea9c:	67 46                	addr16 inc %esi
42ea9e:	65 4e                	gs dec %esi
42eaa0:	35 31 6c 2b 4c       	xor    $0x4c2b6c31,%eax
42eaa5:	68 6b 54 6b 73       	push   $0x736b546b
42eaaa:	5a                   	pop    %edx
42eaab:	51                   	push   %ecx
42eaac:	35 38 75 2b 37       	xor    $0x372b7538,%eax
42eab1:	68 46 62 47 66       	push   $0x66476246
42eab6:	43                   	inc    %ebx
42eab7:	6e                   	outsb  %ds:(%esi),(%dx)
42eab8:	5a                   	pop    %edx
42eab9:	77 4a                	ja     0x42eb05
42eabb:	2f                   	das
42eabc:	38 7a 42             	cmp    %bh,0x42(%edx)
42eabf:	59                   	pop    %ecx
42eac0:	58                   	pop    %eax
42eac1:	2f                   	das
42eac2:	6f                   	outsl  %ds:(%esi),(%dx)
42eac3:	72 77                	jb     0x42eb3c
42eac5:	64 66 61             	fs popaw
42eac8:	72 5a                	jb     0x42eb24
42eaca:	39 42 6a             	cmp    %eax,0x6a(%edx)
42eacd:	54                   	push   %esp
42eace:	2b 6a 61             	sub    0x61(%edx),%ebp
42ead1:	79 46                	jns    0x42eb19
42ead3:	50                   	push   %eax
42ead4:	4e                   	dec    %esi
42ead5:	74 4f                	je     0x42eb26
42ead7:	76 75                	jbe    0x42eb4e
42ead9:	57                   	push   %edi
42eada:	76 75                	jbe    0x42eb51
42eadc:	56                   	push   %esi
42eadd:	6b 77 67 6b          	imul   $0x6b,0x67(%edi),%esi
42eae1:	4e                   	dec    %esi
42eae2:	30 72 31             	xor    %dh,0x31(%edx)
42eae5:	33 69 68             	xor    0x68(%ecx),%ebp
42eae8:	54                   	push   %esp
42eae9:	72 52                	jb     0x42eb3d
42eaeb:	52                   	push   %edx
42eaec:	51                   	push   %ecx
42eaed:	50                   	push   %eax
42eaee:	68 65 6f 7a 51       	push   $0x517a6f65
42eaf3:	57                   	push   %edi
42eaf4:	50                   	push   %eax
42eaf5:	78 35                	js     0x42eb2c
42eaf7:	67 70 44             	addr16 jo 0x42eb3e
42eafa:	4f                   	dec    %edi
42eafb:	30 52 70             	xor    %dl,0x70(%edx)
42eafe:	7a 34                	jp     0x42eb34
42eb00:	4e                   	dec    %esi
42eb01:	7a 41                	jp     0x42eb44
42eb03:	4e                   	dec    %esi
42eb04:	7a 68                	jp     0x42eb6e
42eb06:	41                   	inc    %ecx
42eb07:	64 78 51             	fs js  0x42eb5b
42eb0a:	56                   	push   %esi
42eb0b:	72 35                	jb     0x42eb42
42eb0d:	6b 64 67 57 49       	imul   $0x49,0x57(%edi,%eiz,2),%esp
42eb12:	6e                   	outsb  %ds:(%esi),(%dx)
42eb13:	57                   	push   %edi
42eb14:	56                   	push   %esi
42eb15:	78 49                	js     0x42eb60
42eb17:	62 76 6e             	bound  %esi,0x6e(%esi)
42eb1a:	30 4a 66             	xor    %cl,0x66(%edx)
42eb1d:	35 57 2f 41 2b       	xor    $0x2b412f57,%eax
42eb22:	33 74 62 44          	xor    0x44(%edx,%eiz,2),%esi
42eb26:	5a                   	pop    %edx
42eb27:	50                   	push   %eax
42eb28:	6d                   	insl   (%dx),%es:(%edi)
42eb29:	46                   	inc    %esi
42eb2a:	65 75 6d             	gs jne 0x42eb9a
42eb2d:	31 79 33             	xor    %edi,0x33(%ecx)
42eb30:	6e                   	outsb  %ds:(%esi),(%dx)
42eb31:	6a 53                	push   $0x53
42eb33:	55                   	push   %ebp
42eb34:	79 35                	jns    0x42eb6b
42eb36:	48                   	dec    %eax
42eb37:	43                   	inc    %ebx
42eb38:	34 6f                	xor    $0x6f,%al
42eb3a:	4a                   	dec    %edx
42eb3b:	63 63 37             	arpl   %esp,0x37(%ebx)
42eb3e:	6d                   	insl   (%dx),%es:(%edi)
42eb3f:	76 2b                	jbe    0x42eb6c
42eb41:	45                   	inc    %ebp
42eb42:	4d                   	dec    %ebp
42eb43:	52                   	push   %edx
42eb44:	45                   	inc    %ebp
42eb45:	6f                   	outsl  %ds:(%esi),(%dx)
42eb46:	7a 58                	jp     0x42eba0
42eb48:	49                   	dec    %ecx
42eb49:	6e                   	outsb  %ds:(%esi),(%dx)
42eb4a:	4e                   	dec    %esi
42eb4b:	54                   	push   %esp
42eb4c:	64 51                	fs push %ecx
42eb4e:	63 2b                	arpl   %ebp,(%ebx)
42eb50:	33 44 73 76          	xor    0x76(%ebx,%esi,2),%eax
42eb54:	6f                   	outsl  %ds:(%esi),(%dx)
42eb55:	2f                   	das
42eb56:	75 50                	jne    0x42eba8
42eb58:	59                   	pop    %ecx
42eb59:	52                   	push   %edx
42eb5a:	32 2f                	xor    (%edi),%ch
42eb5c:	6e                   	outsb  %ds:(%esi),(%dx)
42eb5d:	43                   	inc    %ebx
42eb5e:	49                   	dec    %ecx
42eb5f:	55                   	push   %ebp
42eb60:	62 6b 4b             	bound  %ebp,0x4b(%ebx)
42eb63:	59                   	pop    %ecx
42eb64:	41                   	inc    %ecx
42eb65:	53                   	push   %ebx
42eb66:	78 57                	js     0x42ebbf
42eb68:	43                   	inc    %ebx
42eb69:	57                   	push   %edi
42eb6a:	68 65 42 79 54       	push   $0x54794265
42eb6f:	79 34                	jns    0x42eba5
42eb71:	44                   	inc    %esp
42eb72:	6f                   	outsl  %ds:(%esi),(%dx)
42eb73:	45                   	inc    %ebp
42eb74:	69 6e 31 6c 61 49 32 	imul   $0x3249616c,0x31(%esi),%ebp
42eb7b:	35 68 32 74 4c       	xor    $0x4c743268,%eax
42eb80:	68 4f 6b 78 72       	push   $0x72786b4f
42eb85:	56                   	push   %esi
42eb86:	70 43                	jo     0x42ebcb
42eb88:	76 54                	jbe    0x42ebde
42eb8a:	74 4a                	je     0x42ebd6
42eb8c:	4e                   	dec    %esi
42eb8d:	69 67 57 31 59 63 50 	imul   $0x50635931,0x57(%edi),%esp
42eb94:	44                   	inc    %esp
42eb95:	6c                   	insb   (%dx),%es:(%edi)
42eb96:	34 31                	xor    $0x31,%al
42eb98:	7a 49                	jp     0x42ebe3
42eb9a:	7a 79                	jp     0x42ec15
42eb9c:	71 62                	jno    0x42ec00
42eb9e:	7a 58                	jp     0x42ebf8
42eba0:	45                   	inc    %ebp
42eba1:	36 72 68             	ss jb  0x42ec0c
42eba4:	65 36 70 34          	gs ss jo 0x42ebdc
42eba8:	6f                   	outsl  %ds:(%esi),(%dx)
42eba9:	43                   	inc    %ebx
42ebaa:	65 58                	gs pop %eax
42ebac:	76 51                	jbe    0x42ebff
42ebae:	6b 50 58 75          	imul   $0x75,0x58(%eax),%edx
42ebb2:	36 73 2f             	ss jae 0x42ebe4
42ebb5:	71 4f                	jno    0x42ec06
42ebb7:	47                   	inc    %edi
42ebb8:	2f                   	das
42ebb9:	51                   	push   %ecx
42ebba:	6a 59                	push   $0x59
42ebbc:	55                   	push   %ebp
42ebbd:	65 2b 6f 54          	sub    %gs:0x54(%edi),%ebp
42ebc1:	35 58 63 61 50       	xor    $0x50616358,%eax
42ebc6:	59                   	pop    %ecx
42ebc7:	61                   	popa
42ebc8:	31 4c 4d 75          	xor    %ecx,0x75(%ebp,%ecx,2)
42ebcc:	5a                   	pop    %edx
42ebcd:	2b 67 42             	sub    0x42(%edi),%esp
42ebd0:	70 36                	jo     0x42ec08
42ebd2:	7a 59                	jp     0x42ec2d
42ebd4:	57                   	push   %edi
42ebd5:	49                   	dec    %ecx
42ebd6:	6b 51 6e 4c          	imul   $0x4c,0x6e(%ecx),%edx
42ebda:	33 62 51             	xor    0x51(%edx),%esp
42ebdd:	47                   	inc    %edi
42ebde:	73 67                	jae    0x42ec47
42ebe0:	4b                   	dec    %ebx
42ebe1:	45                   	inc    %ebp
42ebe2:	4d                   	dec    %ebp
42ebe3:	61                   	popa
42ebe4:	46                   	inc    %esi
42ebe5:	46                   	inc    %esi
42ebe6:	5a                   	pop    %edx
42ebe7:	5a                   	pop    %edx
42ebe8:	55                   	push   %ebp
42ebe9:	67 34 4d             	addr16 xor $0x4d,%al
42ebec:	33 48 64             	xor    0x64(%eax),%ecx
42ebef:	53                   	push   %ebx
42ebf0:	54                   	push   %esp
42ebf1:	41                   	inc    %ecx
42ebf2:	41                   	inc    %ecx
42ebf3:	4a                   	dec    %edx
42ebf4:	70 31                	jo     0x42ec27
42ebf6:	32 6c 78 69          	xor    0x69(%eax,%edi,2),%ch
42ebfa:	62 74 37 32          	bound  %esi,0x32(%edi,%esi,1)
42ebfe:	7a 43                	jp     0x42ec43
42ec00:	67 37                	addr16 aaa
42ec02:	74 4b                	je     0x42ec4f
42ec04:	67 48                	addr16 dec %eax
42ec06:	37                   	aaa
42ec07:	6e                   	outsb  %ds:(%esi),(%dx)
42ec08:	51                   	push   %ecx
42ec09:	6c                   	insb   (%dx),%es:(%edi)
42ec0a:	4d                   	dec    %ebp
42ec0b:	35 68 57 4e 62       	xor    $0x624e5768,%eax
42ec10:	48                   	dec    %eax
42ec11:	72 73                	jb     0x42ec86
42ec13:	55                   	push   %ebp
42ec14:	51                   	push   %ecx
42ec15:	58                   	pop    %eax
42ec16:	4f                   	dec    %edi
42ec17:	49                   	dec    %ecx
42ec18:	41                   	inc    %ecx
42ec19:	4a                   	dec    %edx
42ec1a:	4b                   	dec    %ebx
42ec1b:	57                   	push   %edi
42ec1c:	62 43 6f             	bound  %eax,0x6f(%ebx)
42ec1f:	42                   	inc    %edx
42ec20:	53                   	push   %ebx
42ec21:	31 34 4c             	xor    %esi,(%esp,%ecx,2)
42ec24:	35 45 6c 44 65       	xor    $0x65446c45,%eax
42ec29:	30 37                	xor    %dh,(%edi)
42ec2b:	6a 7a                	push   $0x7a
42ec2d:	59                   	pop    %ecx
42ec2e:	6b 32 4c             	imul   $0x4c,(%edx),%esi
42ec31:	33 41 6f             	xor    0x6f(%ecx),%eax
42ec34:	69 44 73 66 75 48 68 	imul   $0x75684875,0x66(%ebx,%esi,2),%eax
42ec3b:	75
42ec3c:	61                   	popa
42ec3d:	38 37                	cmp    %dh,(%edi)
42ec3f:	63 69 76             	arpl   %ebp,0x76(%ecx)
42ec42:	58                   	pop    %eax
42ec43:	4f                   	dec    %edi
42ec44:	32 6d 75             	xor    0x75(%ebp),%ch
42ec47:	70 66                	jo     0x42ecaf
42ec49:	50                   	push   %eax
42ec4a:	33 62 41             	xor    0x41(%edx),%esp
42ec4d:	39 39                	cmp    %edi,(%ecx)
42ec4f:	74 4a                	je     0x42ec9b
42ec51:	42                   	inc    %edx
42ec52:	75 53                	jne    0x42eca7
42ec54:	77 63                	ja     0x42ecb9
42ec56:	64 68 63 49 58 35    	fs push $0x35584963
42ec5c:	56                   	push   %esi
42ec5d:	46                   	inc    %esi
42ec5e:	73 73                	jae    0x42ecd3
42ec60:	46                   	inc    %esi
42ec61:	47                   	inc    %edi
42ec62:	70 38                	jo     0x42ec9c
42ec64:	6e                   	outsb  %ds:(%esi),(%dx)
42ec65:	5a                   	pop    %edx
42ec66:	33 4c 57 43          	xor    0x43(%edi,%edx,2),%ecx
42ec6a:	33 76 6a             	xor    0x6a(%esi),%esi
42ec6d:	71 42                	jno    0x42ecb1
42ec6f:	33 43 74             	xor    0x74(%ebx),%eax
42ec72:	42                   	inc    %edx
42ec73:	35 2b 4b 6b 35       	xor    $0x356b4b2b,%eax
42ec78:	51                   	push   %ecx
42ec79:	38 76 38             	cmp    %dh,0x38(%esi)
42ec7c:	62 31                	bound  %esi,(%ecx)
42ec7e:	45                   	inc    %ebp
42ec7f:	52                   	push   %edx
42ec80:	56                   	push   %esi
42ec81:	69 76 4e 35 76 55 75 	imul   $0x75557635,0x4e(%esi),%esi
42ec88:	37                   	aaa
42ec89:	66 58                	pop    %ax
42ec8b:	70 31                	jo     0x42ecbe
42ec8d:	67 6f                	outsl  %ds:(%si),(%dx)
42ec8f:	41                   	inc    %ecx
42ec90:	6e                   	outsb  %ds:(%esi),(%dx)
42ec91:	2f                   	das
42ec92:	51                   	push   %ecx
42ec93:	76 36                	jbe    0x42eccb
42ec95:	30 34 52             	xor    %dh,(%edx,%edx,2)
42ec98:	45                   	inc    %ebp
42ec99:	72 50                	jb     0x42eceb
42ec9b:	65 6c                	gs insb (%dx),%es:(%edi)