43bb96:	74 73                	je     0x43bc0b
43bb98:	4e                   	dec    %esi
43bb99:	71 37                	jno    0x43bbd2
43bb9b:	32 57 44             	xor    0x44(%edi),%dl
43bb9e:	30 49 63             	xor    %cl,0x63(%ecx)
43bba1:	56                   	push   %esi
43bba2:	6e                   	outsb  %ds:(%esi),(%dx)
43bba3:	4c                   	dec    %esp
43bba4:	6e                   	outsb  %ds:(%esi),(%dx)
43bba5:	69 31 61 59 32 72    	imul   $0x72325961,(%ecx),%esi
43bbab:	56                   	push   %esi
43bbac:	78 75                	js     0x43bc23
43bbae:	7a 74                	jp     0x43bc24
43bbb0:	79 62                	jns    0x43bc14
43bbb2:	6b 67 6b 49          	imul   $0x49,0x6b(%edi),%esp
43bbb6:	2b 48 38             	sub    0x38(%eax),%ecx
43bbb9:	36 6c                	ss insb (%dx),%es:(%edi)
43bbbb:	6d                   	insl   (%dx),%es:(%edi)
43bbbc:	42                   	inc    %edx
43bbbd:	55                   	push   %ebp
43bbbe:	6a 44                	push   $0x44
43bbc0:	59                   	pop    %ecx
43bbc1:	71 67                	jno    0x43bc2a
43bbc3:	6b 31 6e             	imul   $0x6e,(%ecx),%esi
43bbc6:	6c                   	insb   (%dx),%es:(%edi)
43bbc7:	50                   	push   %eax
43bbc8:	73 4f                	jae    0x43bc19
43bbca:	47                   	inc    %edi
43bbcb:	6e                   	outsb  %ds:(%esi),(%dx)
43bbcc:	4b                   	dec    %ebx
43bbcd:	44                   	inc    %esp
43bbce:	4e                   	dec    %esi
43bbcf:	78 50                	js     0x43bc21
43bbd1:	4e                   	dec    %esi
43bbd2:	74 2f                	je     0x43bc03
43bbd4:	31 53 56             	xor    %edx,0x56(%ebx)
43bbd7:	74 76                	je     0x43bc4f
43bbd9:	35 48 38 52 55       	xor    $0x55523848,%eax
43bbde:	47                   	inc    %edi
43bbdf:	36 6b 4b 7a 69       	imul   $0x69,%ss:0x7a(%ebx),%ecx
43bbe4:	72 56                	jb     0x43bc3c
43bbe6:	30 74 73 64          	xor    %dh,0x64(%ebx,%esi,2)
43bbea:	34 49                	xor    $0x49,%al
43bbec:	61                   	popa
43bbed:	32 54 68 35          	xor    0x35(%eax,%ebp,2),%dl
43bbf1:	61                   	popa
43bbf2:	39 75 6e             	cmp    %esi,0x6e(%ebp)
43bbf5:	49                   	dec    %ecx
43bbf6:	56                   	push   %esi
43bbf7:	33 6a 43             	xor    0x43(%edx),%ebp
43bbfa:	74 45                	je     0x43bc41
43bbfc:	45                   	inc    %ebp
43bbfd:	67 73 6d             	addr16 jae 0x43bc6d
43bc00:	6b 55 4f 35          	imul   $0x35,0x4f(%ebp),%edx
43bc04:	71 78                	jno    0x43bc7e
43bc06:	38 7a 31             	cmp    %bh,0x31(%edx)
43bc09:	51                   	push   %ecx
43bc0a:	43                   	inc    %ebx
43bc0b:	62 64 35 52          	bound  %esp,0x52(%ebp,%esi,1)
43bc0f:	67 69 46 6e 39 4e 5a 	imul   $0x325a4e39,0x6e(%bp),%eax
43bc16:	32
43bc17:	52                   	push   %edx
43bc18:	44                   	inc    %esp
43bc19:	4b                   	dec    %ebx
43bc1a:	62 43 6f             	bound  %eax,0x6f(%ebx)
43bc1d:	63 66 6d             	arpl   %esp,0x6d(%esi)
43bc20:	4c                   	dec    %esp
43bc21:	44                   	inc    %esp
43bc22:	52                   	push   %edx
43bc23:	32 75 46             	xor    0x46(%ebp),%dh
43bc26:	58                   	pop    %eax
43bc27:	30 55 71             	xor    %dl,0x71(%ebp)
43bc2a:	63 75 6e             	arpl   %esi,0x6e(%ebp)
43bc2d:	46                   	inc    %esi
43bc2e:	64 46                	fs inc %esi
43bc30:	70 72                	jo     0x43bca4
43bc32:	33 71 72             	xor    0x72(%ecx),%esi
43bc35:	37                   	aaa
43bc36:	66 61                	popaw
43bc38:	54                   	push   %esp
43bc39:	33 56 6b             	xor    0x6b(%esi),%edx
43bc3c:	39 58 73             	cmp    %ebx,0x73(%eax)
43bc3f:	2b 72 4e             	sub    0x4e(%edx),%esi
43bc42:	6d                   	insl   (%dx),%es:(%edi)
43bc43:	6f                   	outsl  %ds:(%esi),(%dx)
43bc44:	32 69 55             	xor    0x55(%ecx),%ch
43bc47:	69 66 57 42 66 67 44 	imul   $0x44676642,0x57(%esi),%esp
43bc4e:	6a 6c                	push   $0x6c
43bc50:	77 75                	ja     0x43bcc7
43bc52:	57                   	push   %edi
43bc53:	33 4a 75             	xor    0x75(%edx),%ecx
43bc56:	79 32                	jns    0x43bc8a
43bc58:	6a 53                	push   $0x53
43bc5a:	64 45                	fs inc %ebp
43bc5c:	48                   	dec    %eax
43bc5d:	77 37                	ja     0x43bc96
43bc5f:	59                   	pop    %ecx
43bc60:	73 42                	jae    0x43bca4
43bc62:	4c                   	dec    %esp
43bc63:	7a 4b                	jp     0x43bcb0
43bc65:	47                   	inc    %edi
43bc66:	37                   	aaa
43bc67:	4c                   	dec    %esp
43bc68:	69 79 59 2f 37 57 39 	imul   $0x3957372f,0x59(%ecx),%edi
43bc6f:	36 4b                	ss dec %ebx
43bc71:	46                   	inc    %esi
43bc72:	58                   	pop    %eax
43bc73:	6d                   	insl   (%dx),%es:(%edi)
43bc74:	52                   	push   %edx
43bc75:	57                   	push   %edi
43bc76:	45                   	inc    %ebp
43bc77:	65 78 35             	gs js  0x43bcaf
43bc7a:	67 4a                	addr16 dec %edx
43bc7c:	30 6b 4c             	xor    %ch,0x4c(%ebx)
43bc7f:	6d                   	insl   (%dx),%es:(%edi)
43bc80:	47                   	inc    %edi
43bc81:	6e                   	outsb  %ds:(%esi),(%dx)
43bc82:	6c                   	insb   (%dx),%es:(%edi)
43bc83:	68 56 46 4f 56       	push   $0x564f4656
43bc88:	54                   	push   %esp
43bc89:	46                   	inc    %esi
43bc8a:	59                   	pop    %ecx
43bc8b:	4a                   	dec    %edx
43bc8c:	74 5a                	je     0x43bce8
43bc8e:	61                   	popa
43bc8f:	38 44 43 75          	cmp    %al,0x75(%ebx,%eax,2)
43bc93:	41                   	inc    %ecx
43bc94:	48                   	dec    %eax
43bc95:	6e                   	outsb  %ds:(%esi),(%dx)
43bc96:	79 43                	jns    0x43bcdb
43bc98:	41                   	inc    %ecx
43bc99:	34 49                	xor    $0x49,%al
43bc9b:	2f                   	das
43bc9c:	49                   	dec    %ecx
43bc9d:	38 4f 30             	cmp    %cl,0x30(%edi)
43bca0:	52                   	push   %edx
43bca1:	67 57                	addr16 push %edi
43bca3:	33 43 45             	xor    0x45(%ebx),%eax
43bca6:	69 57 72 58 35 4d 5a 	imul   $0x5a4d3558,0x72(%edi),%edx
43bcad:	72 4b                	jb     0x43bcfa
43bcaf:	6a 47                	push   $0x47
43bcb1:	48                   	dec    %eax
43bcb2:	34 64                	xor    $0x64,%al
43bcb4:	72 42                	jb     0x43bcf8
43bcb6:	36 6a 74             	ss push $0x74
43bcb9:	48                   	dec    %eax
43bcba:	47                   	inc    %edi
43bcbb:	30 77 73             	xor    %dh,0x73(%edi)
43bcbe:	56                   	push   %esi
43bcbf:	53                   	push   %ebx
43bcc0:	59                   	pop    %ecx
43bcc1:	2f                   	das
43bcc2:	31 78 73             	xor    %edi,0x73(%eax)
43bcc5:	73 2b                	jae    0x43bcf2
43bcc7:	44                   	inc    %esp
43bcc8:	36 6a 56             	ss push $0x56
43bccb:	45                   	inc    %ebp
43bccc:	54                   	push   %esp
43bccd:	41                   	inc    %ecx
43bcce:	62 63 48             	bound  %esp,0x48(%ebx)
43bcd1:	4e                   	dec    %esi
43bcd2:	36 65 42             	ss gs inc %edx
43bcd5:	4c                   	dec    %esp
43bcd6:	46                   	inc    %esi
43bcd7:	30 72 72             	xor    %dh,0x72(%edx)
43bcda:	77 45                	ja     0x43bd21
43bcdc:	73 78                	jae    0x43bd56
43bcde:	59                   	pop    %ecx
43bcdf:	6b 6d 62 63          	imul   $0x63,0x62(%ebp),%ebp
43bce3:	55                   	push   %ebp
43bce4:	56                   	push   %esi
43bce5:	6b 79 35 6b          	imul   $0x6b,0x35(%ecx),%edi
43bce9:	64 35 37 54 44 6d    	fs xor $0x6d445437,%eax
43bcef:	61                   	popa
43bcf0:	51                   	push   %ecx
43bcf1:	79 66                	jns    0x43bd59
43bcf3:	45                   	inc    %ebp
43bcf4:	4a                   	dec    %edx
43bcf5:	44                   	inc    %esp
43bcf6:	59                   	pop    %ecx
43bcf7:	65 6f                	outsl  %gs:(%esi),(%dx)
43bcf9:	49                   	dec    %ecx
43bcfa:	5a                   	pop    %edx
43bcfb:	7a 2f                	jp     0x43bd2c
43bcfd:	57                   	push   %edi
43bcfe:	45                   	inc    %ebp
43bcff:	6a 69                	push   $0x69
43bd01:	74 5a                	je     0x43bd5d
43bd03:	6e                   	outsb  %ds:(%esi),(%dx)
43bd04:	53                   	push   %ebx
43bd05:	4b                   	dec    %ebx
43bd06:	62 4f 74             	bound  %ecx,0x74(%edi)
43bd09:	68 68 5a 42 62       	push   $0x62425a68
43bd0e:	4a                   	dec    %edx
43bd0f:	4e                   	dec    %esi
43bd10:	53                   	push   %ebx
43bd11:	78 7a                	js     0x43bd8d
43bd13:	32 48 70             	xor    0x70(%eax),%cl
43bd16:	6f                   	outsl  %ds:(%esi),(%dx)
43bd17:	4d                   	dec    %ebp
43bd18:	6e                   	outsb  %ds:(%esi),(%dx)
43bd19:	68 64 76 62 53       	push   $0x53627664
43bd1e:	65 75 46             	gs jne 0x43bd67
43bd21:	42                   	inc    %edx
43bd22:	45                   	inc    %ebp
43bd23:	57                   	push   %edi
43bd24:	45                   	inc    %ebp
43bd25:	70 71                	jo     0x43bd98
43bd27:	50                   	push   %eax
43bd28:	6a 53                	push   $0x53
43bd2a:	41                   	inc    %ecx
43bd2b:	4a                   	dec    %edx
43bd2c:	75 52                	jne    0x43bd80
43bd2e:	72 36                	jb     0x43bd66
43bd30:	64 67 64 58          	fs addr16 fs pop %eax
43bd34:	6d                   	insl   (%dx),%es:(%edi)
43bd35:	6b 51 42 53          	imul   $0x53,0x42(%ecx),%edx
43bd39:	47                   	inc    %edi
43bd3a:	34 68                	xor    $0x68,%al
43bd3c:	5a                   	pop    %edx
43bd3d:	59                   	pop    %ecx
43bd3e:	34 41                	xor    $0x41,%al
43bd40:	6d                   	insl   (%dx),%es:(%edi)
43bd41:	76 55                	jbe    0x43bd98
43bd43:	52                   	push   %edx
43bd44:	77 41                	ja     0x43bd87
43bd46:	64 37                	fs aaa
43bd48:	6c                   	insb   (%dx),%es:(%edi)
43bd49:	73 38                	jae    0x43bd83
43bd4b:	68 70 47 59 72       	push   $0x72594770
43bd50:	64 35 41 34 44 54    	fs xor $0x54443441,%eax
43bd56:	56                   	push   %esi
43bd57:	45                   	inc    %ebp
43bd58:	31 2b                	xor    %ebp,(%ebx)
43bd5a:	59                   	pop    %ecx
43bd5b:	61                   	popa
43bd5c:	39 61 36             	cmp    %esp,0x36(%ecx)
43bd5f:	57                   	push   %edi
43bd60:	61                   	popa
43bd61:	56                   	push   %esi
43bd62:	65 59                	gs pop %ecx
43bd64:	78 4b                	js     0x43bdb1
43bd66:	49                   	dec    %ecx
43bd67:	70 4f                	jo     0x43bdb8
43bd69:	6f                   	outsl  %ds:(%esi),(%dx)
43bd6a:	30 47 65             	xor    %al,0x65(%edi)
43bd6d:	57                   	push   %edi
43bd6e:	61                   	popa
43bd6f:	74 31                	je     0x43bda2
43bd71:	75 75                	jne    0x43bde8
43bd73:	35 54 47 79 6c       	xor    $0x6c794754,%eax
43bd78:	35 55 65 6d 66       	xor    $0x666d6555,%eax
43bd7d:	68 55 77 62 74       	push   $0x74627755
43bd82:	48                   	dec    %eax
43bd83:	62 4d 6b             	bound  %ecx,0x6b(%ebp)
43bd86:	53                   	push   %ebx
43bd87:	31 4d 61             	xor    %ecx,0x61(%ebp)
43bd8a:	34 4d                	xor    $0x4d,%al
43bd8c:	43                   	inc    %ebx
43bd8d:	65 4d                	gs dec %ebp
43bd8f:	73 4c                	jae    0x43bddd
43bd91:	46                   	inc    %esi
43bd92:	55                   	push   %ebp
43bd93:	75 42                	jne    0x43bdd7
43bd95:	34 63                	xor    $0x63,%al
43bd97:	69 38 6e 68 74 72    	imul   $0x7274686e,(%eax),%edi
43bd9d:	7a 76                	jp     0x43be15
43bd9f:	75 44                	jne    0x43bde5
43bda1:	69 77 31 72 36 35 54 	imul   $0x54353672,0x31(%edi),%esi
43bda8:	51                   	push   %ecx
43bda9:	47                   	inc    %edi
43bdaa:	30 51 6c             	xor    %dl,0x6c(%ecx)
43bdad:	36 79 47             	ss jns 0x43bdf7
43bdb0:	62 45 35             	bound  %eax,0x35(%ebp)
43bdb3:	67 4f                	addr16 dec %edi
43bdb5:	2f                   	das
43bdb6:	45                   	inc    %ebp
43bdb7:	64 32 78 47          	xor    %fs:0x47(%eax),%bh
43bdbb:	4b                   	dec    %ebx
43bdbc:	79 48                	jns    0x43be06
43bdbe:	33 56 6e             	xor    0x6e(%esi),%edx
43bdc1:	72 65                	jb     0x43be28
43bdc3:	59                   	pop    %ecx
43bdc4:	6f                   	outsl  %ds:(%esi),(%dx)
43bdc5:	34 2b                	xor    $0x2b,%al
43bdc7:	66 49                	dec    %cx
43bdc9:	33 4d 33             	xor    0x33(%ebp),%ecx
43bdcc:	6c                   	insb   (%dx),%es:(%edi)
43bdcd:	61                   	popa
43bdce:	72 31                	jb     0x43be01
43bdd0:	77 48                	ja     0x43be1a
43bdd2:	75 61                	jne    0x43be35
43bdd4:	48                   	dec    %eax
43bdd5:	35 59 72 4a 73       	xor    $0x734a7259,%eax
43bdda:	4b                   	dec    %ebx
43bddb:	42                   	inc    %edx
43bddc:	36 6e                	outsb  %ss:(%esi),(%dx)
43bdde:	52                   	push   %edx
43bddf:	68 46 34 68 30       	push   $0x30683446
43bde4:	78 4c                	js     0x43be32
43bde6:	74 57                	je     0x43be3f
43bde8:	77 44                	ja     0x43be2e
43bdea:	71 32                	jno    0x43be1e
43bdec:	39 74 52 54          	cmp    %esi,0x54(%edx,%edx,2)
43bdf0:	43                   	inc    %ebx
43bdf1:	73 4c                	jae    0x43be3f
43bdf3:	32 70 77             	xor    0x77(%eax),%dh
43bdf6:	37                   	aaa
43bdf7:	62 77 68             	bound  %esi,0x68(%edi)
43bdfa:	44                   	inc    %esp
43bdfb:	75 71                	jne    0x43be6e
43bdfd:	4e                   	dec    %esi
43bdfe:	39 4c 6b 47          	cmp    %ecx,0x47(%ebx,%ebp,2)
43be02:	38 72 68             	cmp    %dh,0x68(%edx)
43be05:	6a 75                	push   $0x75
43be07:	4b                   	dec    %ebx
43be08:	4b                   	dec    %ebx
43be09:	68 49 72 39 77       	push   $0x77397249
43be0e:	34 6f                	xor    $0x6f,%al
43be10:	48                   	dec    %eax
43be11:	63 49 57             	arpl   %ecx,0x57(%ecx)
43be14:	6e                   	outsb  %ds:(%esi),(%dx)
43be15:	55                   	push   %ebp
43be16:	33 57 4f             	xor    0x4f(%edi),%edx
43be19:	4c                   	dec    %esp
43be1a:	76 2b                	jbe    0x43be47
43be1c:	5a                   	pop    %edx
43be1d:	65 71 45             	gs jno 0x43be65
43be20:	53                   	push   %ebx
43be21:	62 44 70 76          	bound  %eax,0x76(%eax,%esi,2)
43be25:	2f                   	das
43be26:	67 4b                	addr16 dec %ebx
43be28:	41                   	inc    %ecx
43be29:	6f                   	outsl  %ds:(%esi),(%dx)
43be2a:	55                   	push   %ebp
43be2b:	48                   	dec    %eax
43be2c:	39 44 64 4f          	cmp    %eax,0x4f(%esp,%eiz,2)
43be30:	70 45                	jo     0x43be77
43be32:	56                   	push   %esi
43be33:	6b 42 51 38          	imul   $0x38,0x51(%edx),%eax
43be37:	34 51                	xor    $0x51,%al
43be39:	42                   	inc    %edx
43be3a:	48                   	dec    %eax
43be3b:	68 69 6e 61 56       	push   $0x56616e69
43be40:	47                   	inc    %edi
43be41:	35 2b 4b 50 64       	xor    $0x64504b2b,%eax
43be46:	59                   	pop    %ecx
43be47:	6a 41                	push   $0x41
43be49:	7a 46                	jp     0x43be91
43be4b:	30 73 50             	xor    %dh,0x50(%ebx)