43cf80:	35 45 7a 4e 32       	xor    $0x324e7a45,%eax
43cf85:	33 34 57             	xor    (%edi,%edx,2),%esi
43cf88:	46                   	inc    %esi
43cf89:	33 41 6a             	xor    0x6a(%ecx),%eax
43cf8c:	49                   	dec    %ecx
43cf8d:	6a 4e                	push   $0x4e
43cf8f:	76 45                	jbe    0x43cfd6
43cf91:	41                   	inc    %ecx
43cf92:	6c                   	insb   (%dx),%es:(%edi)
43cf93:	6d                   	insl   (%dx),%es:(%edi)
43cf94:	39 41 46             	cmp    %eax,0x46(%ecx)
43cf97:	30 32                	xor    %dh,(%edx)
43cf99:	76 47                	jbe    0x43cfe2
43cf9b:	6e                   	outsb  %ds:(%esi),(%dx)
43cf9c:	42                   	inc    %edx
43cf9d:	30 61 72             	xor    %ah,0x72(%ecx)
43cfa0:	55                   	push   %ebp
43cfa1:	38 76 73             	cmp    %dh,0x73(%esi)
43cfa4:	68 52 6e 48 67       	push   $0x67486e52
43cfa9:	33 47 69             	xor    0x69(%edi),%eax
43cfac:	2f                   	das
43cfad:	46                   	inc    %esi
43cfae:	47                   	inc    %edi
43cfaf:	56                   	push   %esi
43cfb0:	6b 62 30 59          	imul   $0x59,0x30(%edx),%esp
43cfb4:	79 6e                	jns    0x43d024
43cfb6:	79 37                	jns    0x43cfef
43cfb8:	65 44                	gs inc %esp
43cfba:	67 49                	addr16 dec %ecx
43cfbc:	66 4c                	dec    %sp
43cfbe:	4c                   	dec    %esp
43cfbf:	64 4d                	fs dec %ebp
43cfc1:	69 43 63 41 42 36 6c 	imul   $0x6c364241,0x63(%ebx),%eax
43cfc8:	34 55                	xor    $0x55,%al
43cfca:	75 45                	jne    0x43d011
43cfcc:	55                   	push   %ebp
43cfcd:	77 38                	ja     0x43d007
43cfcf:	66 68 58 2f          	pushw  $0x2f58
43cfd3:	6d                   	insl   (%dx),%es:(%edi)
43cfd4:	71 74                	jno    0x43d04a
43cfd6:	42                   	inc    %edx
43cfd7:	75 37                	jne    0x43d010
43cfd9:	2f                   	das
43cfda:	31 46 44             	xor    %eax,0x44(%esi)
43cfdd:	51                   	push   %ecx
43cfde:	51                   	push   %ecx
43cfdf:	42                   	inc    %edx
43cfe0:	4c                   	dec    %esp
43cfe1:	44                   	inc    %esp
43cfe2:	55                   	push   %ebp
43cfe3:	56                   	push   %esi
43cfe4:	44                   	inc    %esp
43cfe5:	56                   	push   %esi
43cfe6:	4e                   	dec    %esi
43cfe7:	77 55                	ja     0x43d03e
43cfe9:	55                   	push   %ebp
43cfea:	78 36                	js     0x43d022
43cfec:	74 2b                	je     0x43d019
43cfee:	4c                   	dec    %esp
43cfef:	4e                   	dec    %esi
43cff0:	31 41 58             	xor    %eax,0x58(%ecx)
43cff3:	6a 57                	push   $0x57
43cff5:	66 4b                	dec    %bx
43cff7:	66 71 42             	data16 jno 0x43d03c
43cffa:	62 74 37 56          	bound  %esi,0x56(%edi,%esi,1)
43cffe:	5a                   	pop    %edx
43cfff:	65 55                	gs push %ebp
43d001:	36 4e                	ss dec %esi
43d003:	34 68                	xor    $0x68,%al
43d005:	73 42                	jae    0x43d049
43d007:	74 76                	je     0x43d07f
43d009:	61                   	popa
43d00a:	35 55 4f 43 37       	xor    $0x37434f55,%eax
43d00f:	47                   	inc    %edi
43d010:	4e                   	dec    %esi
43d011:	36 78 71             	ss js  0x43d085
43d014:	34 4c                	xor    $0x4c,%al
43d016:	78 35                	js     0x43d04d
43d018:	49                   	dec    %ecx
43d019:	66 42                	inc    %dx
43d01b:	50                   	push   %eax
43d01c:	4b                   	dec    %ebx
43d01d:	73 33                	jae    0x43d052
43d01f:	7a 6d                	jp     0x43d08e
43d021:	77 31                	ja     0x43d054
43d023:	66 37                	data16 aaa
43d025:	61                   	popa
43d026:	2f                   	das
43d027:	56                   	push   %esi
43d028:	58                   	pop    %eax
43d029:	32 59 6f             	xor    0x6f(%ecx),%bl
43d02c:	58                   	pop    %eax
43d02d:	4f                   	dec    %edi
43d02e:	57                   	push   %edi
43d02f:	46                   	inc    %esi
43d030:	49                   	dec    %ecx
43d031:	38 72 54             	cmp    %dh,0x54(%edx)
43d034:	42                   	inc    %edx
43d035:	77 43                	ja     0x43d07a
43d037:	71 43                	jno    0x43d07c
43d039:	2b 76 62             	sub    0x62(%esi),%esi
43d03c:	6c                   	insb   (%dx),%es:(%edi)
43d03d:	2f                   	das
43d03e:	49                   	dec    %ecx
43d03f:	53                   	push   %ebx
43d040:	54                   	push   %esp
43d041:	64 63 6b 36          	arpl   %ebp,%fs:0x36(%ebx)
43d045:	58                   	pop    %eax
43d046:	54                   	push   %esp
43d047:	33 61 46             	xor    0x46(%ecx),%esp
43d04a:	74 62                	je     0x43d0ae
43d04c:	58                   	pop    %eax
43d04d:	32 79 61             	xor    0x61(%ecx),%bh
43d050:	77 50                	ja     0x43d0a2
43d052:	6c                   	insb   (%dx),%es:(%edi)
43d053:	72 32                	jb     0x43d087
43d055:	4d                   	dec    %ebp
43d056:	65 34 2f             	gs xor $0x2f,%al
43d059:	39 45 67             	cmp    %eax,0x67(%ebp)
43d05c:	4b                   	dec    %ebx
43d05d:	44                   	inc    %esp
43d05e:	45                   	inc    %ebp
43d05f:	68 37 41 5a 47       	push   $0x475a4137
43d064:	71 59                	jno    0x43d0bf
43d066:	31 6e 6c             	xor    %ebp,0x6c(%esi)
43d069:	56                   	push   %esi
43d06a:	73 76                	jae    0x43d0e2
43d06c:	6a 6d                	push   $0x6d
43d06e:	35 34 4a 59 30       	xor    $0x30594a34,%eax
43d073:	57                   	push   %edi
43d074:	68 58 33 31 2b       	push   $0x2b313358
43d079:	36 57                	ss push %edi
43d07b:	78 54                	js     0x43d0d1
43d07d:	77 4b                	ja     0x43d0ca
43d07f:	6b 48 64 58          	imul   $0x58,0x64(%eax),%ecx
43d083:	48                   	dec    %eax
43d084:	4b                   	dec    %ebx
43d085:	6f                   	outsl  %ds:(%esi),(%dx)
43d086:	35 68 4b 4c 54       	xor    $0x544c4b68,%eax
43d08b:	36 66 6b 48 4d 2f    	imul   $0x2f,%ss:0x4d(%eax),%cx
43d091:	6a 4d                	push   $0x4d
43d093:	59                   	pop    %ecx
43d094:	45                   	inc    %ebp
43d095:	77 4c                	ja     0x43d0e3
43d097:	48                   	dec    %eax
43d098:	35 6b 57 5a 49       	xor    $0x495a576b,%eax
43d09d:	42                   	inc    %edx
43d09e:	52                   	push   %edx
43d09f:	42                   	inc    %edx
43d0a0:	6c                   	insb   (%dx),%es:(%edi)
43d0a1:	43                   	inc    %ebx
43d0a2:	6b 32 36             	imul   $0x36,(%edx),%esi
43d0a5:	58                   	pop    %eax
43d0a6:	2f                   	das
43d0a7:	33 66 42             	xor    0x42(%esi),%esp
43d0aa:	6a 6b                	push   $0x6b
43d0ac:	59                   	pop    %ecx
43d0ad:	4d                   	dec    %ebp
43d0ae:	4f                   	dec    %edi
43d0af:	31 57 6b             	xor    %edx,0x6b(%edi)
43d0b2:	75 31                	jne    0x43d0e5
43d0b4:	61                   	popa
43d0b5:	35 51 34 59 41       	xor    $0x41593451,%eax
43d0ba:	2f                   	das
43d0bb:	46                   	inc    %esi
43d0bc:	64 49                	fs dec %ecx
43d0be:	6a 70                	push   $0x70
43d0c0:	31 4d 56             	xor    %ecx,0x56(%ebp)
43d0c3:	4b                   	dec    %ebx
43d0c4:	68 42 30 34 59       	push   $0x59343042
43d0c9:	33 53 58             	xor    0x58(%ebx),%edx
43d0cc:	52                   	push   %edx
43d0cd:	6f                   	outsl  %ds:(%esi),(%dx)
43d0ce:	59                   	pop    %ecx
43d0cf:	58                   	pop    %eax
43d0d0:	63 2b                	arpl   %ebp,(%ebx)
43d0d2:	49                   	dec    %ecx
43d0d3:	78 68                	js     0x43d13d
43d0d5:	35 76 6d 35 63       	xor    $0x63356d76,%eax
43d0da:	46                   	inc    %esi
43d0db:	76 4f                	jbe    0x43d12c
43d0dd:	79 57                	jns    0x43d136
43d0df:	52                   	push   %edx
43d0e0:	37                   	aaa
43d0e1:	70 74                	jo     0x43d157
43d0e3:	6e                   	outsb  %ds:(%esi),(%dx)
43d0e4:	38 75 2b             	cmp    %dh,0x2b(%ebp)
43d0e7:	6f                   	outsl  %ds:(%esi),(%dx)
43d0e8:	67 37                	addr16 aaa
43d0ea:	73 64                	jae    0x43d150
43d0ec:	74 74                	je     0x43d162
43d0ee:	41                   	inc    %ecx
43d0ef:	55                   	push   %ebp
43d0f0:	65 59                	gs pop %ecx
43d0f2:	46                   	inc    %esi
43d0f3:	78 71                	js     0x43d166
43d0f5:	77 32                	ja     0x43d129
43d0f7:	54                   	push   %esp
43d0f8:	46                   	inc    %esi
43d0f9:	66 64 76 35          	data16 fs jbe 0x43d132
43d0fd:	75 39                	jne    0x43d138
43d0ff:	54                   	push   %esp
43d100:	43                   	inc    %ebx
43d101:	53                   	push   %ebx
43d102:	48                   	dec    %eax
43d103:	4a                   	dec    %edx
43d104:	69 5a 63 4f 49 42 31 	imul   $0x3142494f,0x63(%edx),%ebx
43d10b:	70 7a                	jo     0x43d187
43d10d:	47                   	inc    %edi
43d10e:	38 65 48             	cmp    %ah,0x48(%ebp)
43d111:	72 47                	jb     0x43d15a
43d113:	4e                   	dec    %esi
43d114:	32 62 57             	xor    0x57(%edx),%ah
43d117:	6e                   	outsb  %ds:(%esi),(%dx)
43d118:	6c                   	insb   (%dx),%es:(%edi)
43d119:	61                   	popa
43d11a:	47                   	inc    %edi
43d11b:	62 63 66             	bound  %esp,0x66(%ebx)
43d11e:	45                   	inc    %ebp
43d11f:	50                   	push   %eax
43d120:	4b                   	dec    %ebx
43d121:	68 53 61 61 7a       	push   $0x7a616153
43d126:	35 32 63 4d 42       	xor    $0x424d6332,%eax
43d12b:	38 63 49             	cmp    %ah,0x49(%ebx)
43d12e:	34 52                	xor    $0x52,%al
43d130:	59                   	pop    %ecx
43d131:	4d                   	dec    %ebp
43d132:	70 42                	jo     0x43d176
43d134:	61                   	popa
43d135:	74 32                	je     0x43d169
43d137:	78 55                	js     0x43d18e
43d139:	54                   	push   %esp
43d13a:	73 4a                	jae    0x43d186
43d13c:	63 4a 51             	arpl   %ecx,0x51(%edx)
43d13f:	38 49 74             	cmp    %cl,0x74(%ecx)
43d142:	70 6b                	jo     0x43d1af
43d144:	43                   	inc    %ebx
43d145:	70 49                	jo     0x43d190
43d147:	2f                   	das
43d148:	71 4b                	jno    0x43d195
43d14a:	70 4c                	jo     0x43d198
43d14c:	51                   	push   %ecx
43d14d:	31 49 2f             	xor    %ecx,0x2f(%ecx)
43d150:	4b                   	dec    %ebx
43d151:	34 59                	xor    $0x59,%al
43d153:	63 4c 43 74          	arpl   %ecx,0x74(%ebx,%eax,2)
43d157:	62 62 36             	bound  %esp,0x36(%edx)
43d15a:	31 31                	xor    %esi,(%ecx)
43d15c:	54                   	push   %esp
43d15d:	69 58 4f 73 36 68 7a 	imul   $0x7a683673,0x4f(%eax),%ebx
43d164:	43                   	inc    %ebx
43d165:	67 6f                	outsl  %ds:(%si),(%dx)
43d167:	37                   	aaa
43d168:	4f                   	dec    %edi
43d169:	57                   	push   %edi
43d16a:	71 53                	jno    0x43d1bf
43d16c:	4d                   	dec    %ebp
43d16d:	6c                   	insb   (%dx),%es:(%edi)
43d16e:	6c                   	insb   (%dx),%es:(%edi)
43d16f:	48                   	dec    %eax
43d170:	4d                   	dec    %ebp
43d171:	46                   	inc    %esi
43d172:	54                   	push   %esp
43d173:	74 6f                	je     0x43d1e4
43d175:	67 55                	addr16 push %ebp
43d177:	77 63                	ja     0x43d1dc
43d179:	6f                   	outsl  %ds:(%esi),(%dx)
43d17a:	4a                   	dec    %edx
43d17b:	6a 41                	push   $0x41
43d17d:	73 55                	jae    0x43d1d4
43d17f:	2b 6b 39             	sub    0x39(%ebx),%ebp
43d182:	78 54                	js     0x43d1d8
43d184:	4a                   	dec    %edx
43d185:	39 4e 49             	cmp    %ecx,0x49(%esi)
43d188:	69 78 44 51 6c 63 32 	imul   $0x32636c51,0x44(%eax),%edi
43d18f:	67 6c                	insb   (%dx),%es:(%di)
43d191:	42                   	inc    %edx
43d192:	57                   	push   %edi
43d193:	49                   	dec    %ecx
43d194:	49                   	dec    %ecx
43d195:	47                   	inc    %edi
43d196:	4e                   	dec    %esi
43d197:	62 6f 61             	bound  %ebp,0x61(%edi)
43d19a:	75 65                	jne    0x43d201
43d19c:	69 33 6c 72 69 50    	imul   $0x5069726c,(%ebx),%esi
43d1a2:	37                   	aaa
43d1a3:	73 50                	jae    0x43d1f5
43d1a5:	32 6b 6f             	xor    0x6f(%ebx),%ch
43d1a8:	77 59                	ja     0x43d203
43d1aa:	62 57 45             	bound  %edx,0x45(%edi)
43d1ad:	54                   	push   %esp
43d1ae:	43                   	inc    %ebx
43d1af:	45                   	inc    %ebp
43d1b0:	71 6d                	jno    0x43d21f
43d1b2:	77 74                	ja     0x43d228
43d1b4:	6a 61                	push   $0x61
43d1b6:	4b                   	dec    %ebx
43d1b7:	70 57                	jo     0x43d210
43d1b9:	7a 6d                	jp     0x43d228
43d1bb:	6c                   	insb   (%dx),%es:(%edi)
43d1bc:	6c                   	insb   (%dx),%es:(%edi)
43d1bd:	66 76 69             	data16 jbe 0x43d229
43d1c0:	2b 7a 48             	sub    0x48(%edx),%edi
43d1c3:	48                   	dec    %eax
43d1c4:	6c                   	insb   (%dx),%es:(%edi)
43d1c5:	6f                   	outsl  %ds:(%esi),(%dx)
43d1c6:	6c                   	insb   (%dx),%es:(%edi)
43d1c7:	71 64                	jno    0x43d22d
43d1c9:	6f                   	outsl  %ds:(%esi),(%dx)
43d1ca:	36 52                	ss push %edx
43d1cc:	6f                   	outsl  %ds:(%esi),(%dx)
43d1cd:	37                   	aaa
43d1ce:	4c                   	dec    %esp
43d1cf:	49                   	dec    %ecx
43d1d0:	43                   	inc    %ebx
43d1d1:	4e                   	dec    %esi
43d1d2:	72 64                	jb     0x43d238
43d1d4:	57                   	push   %edi
43d1d5:	73 50                	jae    0x43d227
43d1d7:	4c                   	dec    %esp
43d1d8:	79 55                	jns    0x43d22f
43d1da:	62 68 65             	bound  %ebp,0x65(%eax)
43d1dd:	62 58 50             	bound  %ebx,0x50(%eax)
43d1e0:	4a                   	dec    %edx
43d1e1:	47                   	inc    %edi
43d1e2:	44                   	inc    %esp
43d1e3:	78 63                	js     0x43d248
43d1e5:	62 37                	bound  %esi,(%edi)
43d1e7:	69 39 2f 59 35 72    	imul   $0x7235592f,(%ecx),%edi
43d1ed:	71 33                	jno    0x43d222
43d1ef:	74 6a                	je     0x43d25b
43d1f1:	39 4b 78             	cmp    %ecx,0x78(%ebx)
43d1f4:	6a 49                	push   $0x49
43d1f6:	34 55                	xor    $0x55,%al
43d1f8:	32 41 2f             	xor    0x2f(%ecx),%al
43d1fb:	7a 4f                	jp     0x43d24c
43d1fd:	33 73 6a             	xor    0x6a(%ebx),%esi
43d200:	5a                   	pop    %edx
43d201:	37                   	aaa
43d202:	44                   	inc    %esp
43d203:	76 36                	jbe    0x43d23b
43d205:	35 56 75 56 41       	xor    $0x41567556,%eax
43d20a:	64 4d                	fs dec %ebp
43d20c:	57                   	push   %edi
43d20d:	64 69 65 55 67 69 2b 	imul   $0x6d2b6967,%fs:0x55(%ebp),%esp
43d214:	6d
43d215:	62 73 58             	bound  %esi,0x58(%ebx)
43d218:	71 6d                	jno    0x43d287
43d21a:	64 62 58 6a          	bound  %ebx,%fs:0x6a(%eax)
43d21e:	56                   	push   %esi