42bb87:	41                   	inc    %ecx
42bb88:	45                   	inc    %ebp
42bb89:	76 67                	jbe    0x42bbf2
42bb8b:	73 43                	jae    0x42bbd0
42bb8d:	78 48                	js     0x42bbd7
42bb8f:	6e                   	outsb  %ds:(%esi),(%dx)
42bb90:	59                   	pop    %ecx
42bb91:	4e                   	dec    %esi
42bb92:	71 2b                	jno    0x42bbbf
42bb94:	54                   	push   %esp
42bb95:	67 54                	addr16 push %esp
42bb97:	49                   	dec    %ecx
42bb98:	78 38                	js     0x42bbd2
42bb9a:	58                   	pop    %eax
42bb9b:	35 52 49 66 51       	xor    $0x51664952,%eax
42bba0:	52                   	push   %edx
42bba1:	76 64                	jbe    0x42bc07
42bba3:	38 38                	cmp    %bh,(%eax)
42bba5:	6f                   	outsl  %ds:(%esi),(%dx)
42bba6:	2f                   	das
42bba7:	62 64 50 61          	bound  %esp,0x61(%eax,%edx,2)
42bbab:	34 31                	xor    $0x31,%al
42bbad:	51                   	push   %ecx
42bbae:	51                   	push   %ecx
42bbaf:	59                   	pop    %ecx
42bbb0:	79 71                	jns    0x42bc23
42bbb2:	36 44                	ss inc %esp
42bbb4:	43                   	inc    %ebx
42bbb5:	4b                   	dec    %ebx
42bbb6:	6f                   	outsl  %ds:(%esi),(%dx)
42bbb7:	32 4d 79             	xor    0x79(%ebp),%cl
42bbba:	77 31                	ja     0x42bbed
42bbbc:	2f                   	das
42bbbd:	76 34                	jbe    0x42bbf3
42bbbf:	48                   	dec    %eax
42bbc0:	32 71 6a             	xor    0x6a(%ecx),%dh
42bbc3:	56                   	push   %esi
42bbc4:	2b 66 6c             	sub    0x6c(%esi),%esp
42bbc7:	65 57                	gs push %edi
42bbc9:	4e                   	dec    %esi
42bbca:	79 43                	jns    0x42bc0f
42bbcc:	75 6b                	jne    0x42bc39
42bbce:	79 70                	jns    0x42bc40
42bbd0:	66 48                	dec    %ax
42bbd2:	4f                   	dec    %edi
42bbd3:	2b 69 6e             	sub    0x6e(%ecx),%ebp
42bbd6:	61                   	popa
42bbd7:	33 55 54             	xor    0x54(%ebp),%edx
42bbda:	77 55                	ja     0x42bc31
42bbdc:	67 4e                	addr16 dec %esi
42bbde:	51                   	push   %ecx
42bbdf:	44                   	inc    %esp
42bbe0:	71 4d                	jno    0x42bc2f
42bbe2:	4f                   	dec    %edi
42bbe3:	5a                   	pop    %edx
42bbe4:	7a 4d                	jp     0x42bc33
42bbe6:	79 32                	jns    0x42bc1a
42bbe8:	54                   	push   %esp
42bbe9:	52                   	push   %edx
42bbea:	4b                   	dec    %ebx
42bbeb:	4d                   	dec    %ebp
42bbec:	55                   	push   %ebp
42bbed:	55                   	push   %ebp
42bbee:	6e                   	outsb  %ds:(%esi),(%dx)
42bbef:	77 78                	ja     0x42bc69
42bbf1:	74 4f                	je     0x42bc42
42bbf3:	5a                   	pop    %edx
42bbf4:	2f                   	das
42bbf5:	69 75 68 47 45 2b 37 	imul   $0x372b4547,0x68(%ebp),%esi
42bbfc:	58                   	pop    %eax
42bbfd:	4a                   	dec    %edx
42bbfe:	37                   	aaa
42bbff:	46                   	inc    %esi
42bc00:	4b                   	dec    %ebx
42bc01:	74 77                	je     0x42bc7a
42bc03:	65 4f                	gs dec %edi
42bc05:	44                   	inc    %esp
42bc06:	52                   	push   %edx
42bc07:	62 77 39             	bound  %esi,0x39(%edi)
42bc0a:	2f                   	das
42bc0b:	65 6c                	gs insb (%dx),%es:(%edi)
42bc0d:	43                   	inc    %ebx
42bc0e:	4a                   	dec    %edx
42bc0f:	6f                   	outsl  %ds:(%esi),(%dx)
42bc10:	50                   	push   %eax
42bc11:	45                   	inc    %ebp
42bc12:	35 70 69 4a 50       	xor    $0x504a6970,%eax
42bc17:	63 6d 43             	arpl   %ebp,0x43(%ebp)
42bc1a:	64 50                	fs push %eax
42bc1c:	56                   	push   %esi
42bc1d:	31 72 6b             	xor    %esi,0x6b(%edx)
42bc20:	62 74 59 30          	bound  %esi,0x30(%ecx,%ebx,2)
42bc24:	43                   	inc    %ebx
42bc25:	71 57                	jno    0x42bc7e
42bc27:	52                   	push   %edx
42bc28:	42                   	inc    %edx
42bc29:	41                   	inc    %ecx
42bc2a:	47                   	inc    %edi
42bc2b:	31 4a 63             	xor    %ecx,0x63(%edx)
42bc2e:	66 44                	inc    %sp
42bc30:	79 41                	jns    0x42bc73
42bc32:	32 41 4a             	xor    0x4a(%ecx),%al
42bc35:	42                   	inc    %edx
42bc36:	70 75                	jo     0x42bcad
42bc38:	72 53                	jb     0x42bc8d
42bc3a:	69 7a 43 66 78 55 44 	imul   $0x44557866,0x43(%edx),%edi
42bc41:	63 79 57             	arpl   %edi,0x57(%ecx)
42bc44:	64 57                	fs push %edi
42bc46:	56                   	push   %esi
42bc47:	57                   	push   %edi
42bc48:	59                   	pop    %ecx
42bc49:	61                   	popa
42bc4a:	55                   	push   %ebp
42bc4b:	7a 77                	jp     0x42bcc4
42bc4d:	30 4a 38             	xor    %cl,0x38(%edx)
42bc50:	78 6f                	js     0x42bcc1
42bc52:	2f                   	das
42bc53:	39 53 46             	cmp    %edx,0x46(%ebx)
42bc56:	41                   	inc    %ecx
42bc57:	6a 77                	push   $0x77
42bc59:	4c                   	dec    %esp
42bc5a:	6d                   	insl   (%dx),%es:(%edi)
42bc5b:	39 64 6e 53          	cmp    %esp,0x53(%esi,%ebp,2)
42bc5f:	4a                   	dec    %edx
42bc60:	63 77 31             	arpl   %esi,0x31(%edi)
42bc63:	78 68                	js     0x42bccd
42bc65:	2f                   	das
42bc66:	41                   	inc    %ecx
42bc67:	63 47 54             	arpl   %eax,0x54(%edi)
42bc6a:	62 52 37             	bound  %edx,0x37(%edx)
42bc6d:	48                   	dec    %eax
42bc6e:	2b 4a 32             	sub    0x32(%edx),%ecx
42bc71:	52                   	push   %edx
42bc72:	50                   	push   %eax
42bc73:	6c                   	insb   (%dx),%es:(%edi)
42bc74:	39 50 44             	cmp    %edx,0x44(%eax)
42bc77:	57                   	push   %edi
42bc78:	69 57 31 78 48 36 35 	imul   $0x35364878,0x31(%edi),%edx
42bc7f:	42                   	inc    %edx
42bc80:	31 61 48             	xor    %esp,0x48(%ecx)
42bc83:	61                   	popa
42bc84:	30 68 73             	xor    %ch,0x73(%eax)
42bc87:	50                   	push   %eax
42bc88:	2b 42 70             	sub    0x70(%edx),%eax
42bc8b:	4e                   	dec    %esi
42bc8c:	4b                   	dec    %ebx
42bc8d:	36 37                	ss aaa
42bc8f:	54                   	push   %esp
42bc90:	58                   	pop    %eax
42bc91:	46                   	inc    %esi
42bc92:	4d                   	dec    %ebp
42bc93:	61                   	popa
42bc94:	6f                   	outsl  %ds:(%esi),(%dx)
42bc95:	78 59                	js     0x42bcf0
42bc97:	48                   	dec    %eax
42bc98:	48                   	dec    %eax
42bc99:	75 67                	jne    0x42bd02
42bc9b:	32 77 5a             	xor    0x5a(%edi),%dh
42bc9e:	48                   	dec    %eax
42bc9f:	49                   	dec    %ecx
42bca0:	63 30                	arpl   %esi,(%eax)
42bca2:	7a 64                	jp     0x42bd08
42bca4:	2b 6c 39 71          	sub    0x71(%ecx,%edi,1),%ebp
42bca8:	48                   	dec    %eax
42bca9:	75 73                	jne    0x42bd1e
42bcab:	4d                   	dec    %ebp
42bcac:	4f                   	dec    %edi
42bcad:	46                   	inc    %esi
42bcae:	37                   	aaa
42bcaf:	62 62 32             	bound  %esp,0x32(%edx)
42bcb2:	33 4a 41             	xor    0x41(%edx),%ecx
42bcb5:	58                   	pop    %eax
42bcb6:	79 56                	jns    0x42bd0e
42bcb8:	45                   	inc    %ebp
42bcb9:	67 43                	addr16 inc %ebx
42bcbb:	48                   	dec    %eax
42bcbc:	6e                   	outsb  %ds:(%esi),(%dx)
42bcbd:	2f                   	das
42bcbe:	69 49 61 4b 4d 36 76 	imul   $0x76364d4b,0x61(%ecx),%ecx
42bcc5:	4d                   	dec    %ebp
42bcc6:	55                   	push   %ebp
42bcc7:	49                   	dec    %ecx
42bcc8:	46                   	inc    %esi
42bcc9:	2b 4d 37             	sub    0x37(%ebp),%ecx
42bccc:	4f                   	dec    %edi
42bccd:	67 31 59 33          	xor    %ebx,0x33(%bx,%di)
42bcd1:	57                   	push   %edi
42bcd2:	53                   	push   %ebx
42bcd3:	73 75                	jae    0x42bd4a
42bcd5:	2f                   	das
42bcd6:	70 67                	jo     0x42bd3f
42bcd8:	30 5a 71             	xor    %bl,0x71(%edx)
42bcdb:	55                   	push   %ebp
42bcdc:	46                   	inc    %esi
42bcdd:	6f                   	outsl  %ds:(%esi),(%dx)
42bcde:	33 65 53             	xor    0x53(%ebp),%esp
42bce1:	46                   	inc    %esi
42bce2:	46                   	inc    %esi
42bce3:	69 62 37 74 41 32 65 	imul   $0x65324174,0x37(%edx),%esp
42bcea:	33 78 73             	xor    0x73(%eax),%edi
42bced:	44                   	inc    %esp
42bcee:	49                   	dec    %ecx
42bcef:	55                   	push   %ebp
42bcf0:	57                   	push   %edi
42bcf1:	6a 47                	push   $0x47
42bcf3:	36 56                	ss push %esi
42bcf5:	41                   	inc    %ecx
42bcf6:	49                   	dec    %ecx
42bcf7:	43                   	inc    %ebx
42bcf8:	36 55                	ss push %ebp
42bcfa:	75 67                	jne    0x42bd63
42bcfc:	47                   	inc    %edi
42bcfd:	6c                   	insb   (%dx),%es:(%edi)
42bcfe:	4f                   	dec    %edi
42bcff:	4e                   	dec    %esi
42bd00:	71 63                	jno    0x42bd65
42bd02:	4f                   	dec    %edi
42bd03:	50                   	push   %eax
42bd04:	70 49                	jo     0x42bd4f
42bd06:	50                   	push   %eax
42bd07:	6c                   	insb   (%dx),%es:(%edi)
42bd08:	4d                   	dec    %ebp
42bd09:	34 72                	xor    $0x72,%al
42bd0b:	6f                   	outsl  %ds:(%esi),(%dx)
42bd0c:	56                   	push   %esi
42bd0d:	2f                   	das
42bd0e:	55                   	push   %ebp
42bd0f:	71 34                	jno    0x42bd45
42bd11:	6a 43                	push   $0x43
42bd13:	70 72                	jo     0x42bd87
42bd15:	4a                   	dec    %edx
42bd16:	59                   	pop    %ecx
42bd17:	54                   	push   %esp
42bd18:	2b 44 6f 50          	sub    0x50(%edi,%ebp,2),%eax
42bd1c:	66 4c                	dec    %sp
42bd1e:	34 33                	xor    $0x33,%al
42bd20:	4f                   	dec    %edi
42bd21:	4f                   	dec    %edi
42bd22:	59                   	pop    %ecx
42bd23:	65 46                	gs inc %esi
42bd25:	48                   	dec    %eax
42bd26:	77 71                	ja     0x42bd99
42bd28:	78 2f                	js     0x42bd59
42bd2a:	6a 78                	push   $0x78
42bd2c:	4c                   	dec    %esp
42bd2d:	6d                   	insl   (%dx),%es:(%edi)
42bd2e:	43                   	inc    %ebx
42bd2f:	51                   	push   %ecx
42bd30:	75 54                	jne    0x42bd86
42bd32:	6d                   	insl   (%dx),%es:(%edi)
42bd33:	57                   	push   %edi
42bd34:	39 62 6c             	cmp    %esp,0x6c(%edx)
42bd37:	5a                   	pop    %edx
42bd38:	35 33 67 48 2f       	xor    $0x2f486733,%eax
42bd3d:	59                   	pop    %ecx
42bd3e:	4b                   	dec    %ebx
42bd3f:	69 39 7a 53 31 44    	imul   $0x4431537a,(%ecx),%edi
42bd45:	39 61 73             	cmp    %esp,0x73(%ecx)
42bd48:	43                   	inc    %ebx
42bd49:	2f                   	das
42bd4a:	2f                   	das
42bd4b:	47                   	inc    %edi
42bd4c:	77 50                	ja     0x42bd9e
42bd4e:	6d                   	insl   (%dx),%es:(%edi)
42bd4f:	66 33 49 64          	xor    0x64(%ecx),%cx
42bd53:	50                   	push   %eax
42bd54:	72 55                	jb     0x42bdab
42bd56:	4b                   	dec    %ebx
42bd57:	58                   	pop    %eax
42bd58:	37                   	aaa
42bd59:	31 6e 38             	xor    %ebp,0x38(%esi)
42bd5c:	35 69 2b 4a 38       	xor    $0x384a2b69,%eax
42bd61:	78 5a                	js     0x42bdbd
42bd63:	2f                   	das
42bd64:	56                   	push   %esi
42bd65:	75 31                	jne    0x42bd98
42bd67:	4e                   	dec    %esi
42bd68:	2f                   	das
42bd69:	48                   	dec    %eax
42bd6a:	67 62 59 62          	bound  %ebx,0x62(%bx,%di)
42bd6e:	76 41                	jbe    0x42bdb1
42bd70:	68 37 2b 72 4b       	push   $0x4b722b37
42bd75:	72 68                	jb     0x42bddf
42bd77:	62 4f 5a             	bound  %ecx,0x5a(%edi)
42bd7a:	55                   	push   %ebp
42bd7b:	59                   	pop    %ecx
42bd7c:	4f                   	dec    %edi
42bd7d:	32 31                	xor    (%ecx),%dh
42bd7f:	57                   	push   %edi
42bd80:	59                   	pop    %ecx
42bd81:	51                   	push   %ecx
42bd82:	6d                   	insl   (%dx),%es:(%edi)
42bd83:	73 6e                	jae    0x42bdf3
42bd85:	4e                   	dec    %esi
42bd86:	53                   	push   %ebx
42bd87:	4f                   	dec    %edi
42bd88:	57                   	push   %edi
42bd89:	41                   	inc    %ecx
42bd8a:	5a                   	pop    %edx
42bd8b:	76 72                	jbe    0x42bdff
42bd8d:	70 49                	jo     0x42bdd8
42bd8f:	34 65                	xor    $0x65,%al
42bd91:	61                   	popa
42bd92:	6c                   	insb   (%dx),%es:(%edi)
42bd93:	59                   	pop    %ecx
42bd94:	57                   	push   %edi
42bd95:	5a                   	pop    %edx
42bd96:	62 6d 74             	bound  %ebp,0x74(%ebp)
42bd99:	76 32                	jbe    0x42bdcd
42bd9b:	6d                   	insl   (%dx),%es:(%edi)
42bd9c:	56                   	push   %esi
42bd9d:	74 6d                	je     0x42be0c
42bd9f:	66 33 35 65 38 56 67 	xor    0x67563865,%si
42bda6:	37                   	aaa
42bda7:	4b                   	dec    %ebx
42bda8:	68 32 6b 74 33       	push   $0x33746b32
42bdad:	4d                   	dec    %ebp
42bdae:	70 68                	jo     0x42be18
42bdb0:	48                   	dec    %eax
42bdb1:	6f                   	outsl  %ds:(%esi),(%dx)
42bdb2:	6a 73                	push   $0x73
42bdb4:	69 43 78 75 2b 67 6b 	imul   $0x6b672b75,0x78(%ebx),%eax
42bdbb:	53                   	push   %ebx
42bdbc:	58                   	pop    %eax
42bdbd:	63 53 2f             	arpl   %edx,0x2f(%ebx)
42bdc0:	59                   	pop    %ecx
42bdc1:	66 44                	inc    %sp
42bdc3:	38 30                	cmp    %dh,(%eax)
42bdc5:	71 64                	jno    0x42be2b
42bdc7:	4b                   	dec    %ebx
42bdc8:	7a 6f                	jp     0x42be39
42bdca:	7a 6d                	jp     0x42be39
42bdcc:	73 4a                	jae    0x42be18
42bdce:	53                   	push   %ebx
42bdcf:	68 6d 6f 55 49       	push   $0x49556f6d
42bdd4:	34 41                	xor    $0x41,%al
42bdd6:	4c                   	dec    %esp
42bdd7:	39 69 50             	cmp    %ebp,0x50(%ecx)
42bdda:	76 4b                	jbe    0x42be27
42bddc:	75 6d                	jne    0x42be4b
42bdde:	47                   	inc    %edi
42bddf:	64 45                	fs inc %ebp
42bde1:	6b 61 4a 77          	imul   $0x77,0x4a(%ecx),%esp
42bde5:	61                   	popa
42bde6:	78 65                	js     0x42be4d
42bde8:	33 6e 7a             	xor    0x7a(%esi),%ebp
42bdeb:	31 6c 63 53          	xor    %ebp,0x53(%ebx,%eiz,2)
42bdef:	38 61 4a             	cmp    %ah,0x4a(%ecx)
42bdf2:	7a 36                	jp     0x42be2a
42bdf4:	78 4a                	js     0x42be40