439e1d:	2f                   	das
439e1e:	31 51 62             	xor    %edx,0x62(%ecx)
439e21:	64 4e                	fs dec %esi
439e23:	6a 73                	push   $0x73
439e25:	63 4a 6c             	arpl   %ecx,0x6c(%edx)
439e28:	64 37                	fs aaa
439e2a:	51                   	push   %ecx
439e2b:	36 6d                	ss insl (%dx),%es:(%edi)
439e2d:	30 71 47             	xor    %dh,0x47(%ecx)
439e30:	39 4b 6d             	cmp    %ecx,0x6d(%ebx)
439e33:	30 64 53 74          	xor    %ah,0x74(%ebx,%edx,2)
439e37:	4c                   	dec    %esp
439e38:	72 56                	jb     0x439e90
439e3a:	30 48 65             	xor    %cl,0x65(%eax)
439e3d:	6c                   	insb   (%dx),%es:(%edi)
439e3e:	70 59                	jo     0x439e99
439e40:	54                   	push   %esp
439e41:	79 72                	jns    0x439eb5
439e43:	41                   	inc    %ecx
439e44:	42                   	inc    %edx
439e45:	62 73 6d             	bound  %esi,0x6d(%ebx)
439e48:	57                   	push   %edi
439e49:	75 6c                	jne    0x439eb7
439e4b:	47                   	inc    %edi
439e4c:	48                   	dec    %eax
439e4d:	42                   	inc    %edx
439e4e:	4e                   	dec    %esi
439e4f:	31 32                	xor    %esi,(%edx)
439e51:	31 4c 52 66          	xor    %ecx,0x66(%edx,%edx,2)
439e55:	6b 77 34 53          	imul   $0x53,0x34(%edi),%esi
439e59:	4b                   	dec    %ebx
439e5a:	77 6c                	ja     0x439ec8
439e5c:	54                   	push   %esp
439e5d:	64 56                	fs push %esi
439e5f:	43                   	inc    %ebx
439e60:	41                   	inc    %ecx
439e61:	32 70 50             	xor    0x50(%eax),%dh
439e64:	34 53                	xor    $0x53,%al
439e66:	74 32                	je     0x439e9a
439e68:	4d                   	dec    %ebp
439e69:	48                   	dec    %eax
439e6a:	4d                   	dec    %ebp
439e6b:	4f                   	dec    %edi
439e6c:	66 69 6f 74 53 69    	imul   $0x6953,0x74(%edi),%bp
439e72:	49                   	dec    %ecx
439e73:	6c                   	insb   (%dx),%es:(%edi)
439e74:	34 4d                	xor    $0x4d,%al
439e76:	65 43                	gs inc %ebx
439e78:	51                   	push   %ecx
439e79:	62 76 55             	bound  %esi,0x55(%esi)
439e7c:	6e                   	outsb  %ds:(%esi),(%dx)
439e7d:	49                   	dec    %ecx
439e7e:	35 66 37 58 78       	xor    $0x78583766,%eax
439e83:	43                   	inc    %ebx
439e84:	37                   	aaa
439e85:	6e                   	outsb  %ds:(%esi),(%dx)
439e86:	55                   	push   %ebp
439e87:	6e                   	outsb  %ds:(%esi),(%dx)
439e88:	75 6b                	jne    0x439ef5
439e8a:	4c                   	dec    %esp
439e8b:	47                   	inc    %edi
439e8c:	53                   	push   %ebx
439e8d:	2b 55 38             	sub    0x38(%ebp),%edx
439e90:	42                   	inc    %edx
439e91:	67 31 6d 47          	xor    %ebp,0x47(%di)
439e95:	35 59 6a 64 7a       	xor    $0x7a646a59,%eax
439e9a:	76 45                	jbe    0x439ee1
439e9c:	67 70 33             	addr16 jo 0x439ed2
439e9f:	75 52                	jne    0x439ef3
439ea1:	66 46                	inc    %si
439ea3:	64 4f                	fs dec %edi
439ea5:	6d                   	insl   (%dx),%es:(%edi)
439ea6:	67 63 65 34          	arpl   %esp,0x34(%di)
439eaa:	45                   	inc    %ebp
439eab:	42                   	inc    %edx
439eac:	46                   	inc    %esi
439ead:	63 50 63             	arpl   %edx,0x63(%eax)
439eb0:	76 4d                	jbe    0x439eff
439eb2:	72 44                	jb     0x439ef8
439eb4:	41                   	inc    %ecx
439eb5:	2b 56 78             	sub    0x78(%esi),%edx
439eb8:	35 6e 58 4a 4d       	xor    $0x4d4a586e,%eax
439ebd:	7a 42                	jp     0x439f01
439ebf:	62 6d 57             	bound  %ebp,0x57(%ebp)
439ec2:	6e                   	outsb  %ds:(%esi),(%dx)
439ec3:	41                   	inc    %ecx
439ec4:	33 5a 72             	xor    0x72(%edx),%ebx
439ec7:	33 67 39             	xor    0x39(%edi),%esp
439eca:	73 35                	jae    0x439f01
439ecc:	55                   	push   %ebp
439ecd:	6c                   	insb   (%dx),%es:(%edi)
439ece:	4e                   	dec    %esi
439ecf:	6e                   	outsb  %ds:(%esi),(%dx)
439ed0:	64 68 68 57 6e 43    	fs push $0x436e5768
439ed6:	74 44                	je     0x439f1c
439ed8:	2f                   	das
439ed9:	31 39                	xor    %edi,(%ecx)
439edb:	2f                   	das
439edc:	59                   	pop    %ecx
439edd:	6e                   	outsb  %ds:(%esi),(%dx)
439ede:	67 64 44             	addr16 fs inc %esp
439ee1:	73 70                	jae    0x439f53
439ee3:	62 57 31             	bound  %edx,0x31(%edi)
439ee6:	47                   	inc    %edi
439ee7:	34 6e                	xor    $0x6e,%al
439ee9:	4d                   	dec    %ebp
439eea:	76 71                	jbe    0x439f5d
439eec:	53                   	push   %ebx
439eed:	41                   	inc    %ecx
439eee:	4d                   	dec    %ebp
439eef:	50                   	push   %eax
439ef0:	47                   	inc    %edi
439ef1:	78 45                	js     0x439f38
439ef3:	56                   	push   %esi
439ef4:	53                   	push   %ebx
439ef5:	4b                   	dec    %ebx
439ef6:	30 79 4b             	xor    %bh,0x4b(%ecx)
439ef9:	2b 71 39             	sub    0x39(%ecx),%esi
439efc:	78 42                	js     0x439f40
439efe:	4c                   	dec    %esp
439eff:	33 66 43             	xor    0x43(%esi),%esp
439f02:	37                   	aaa
439f03:	48                   	dec    %eax
439f04:	67 69 38 76 53 47 33 	imul   $0x33475376,(%bx,%si),%edi
439f0b:	35 56 42 4d 76       	xor    $0x764d4256,%eax
439f10:	6f                   	outsl  %ds:(%esi),(%dx)
439f11:	4d                   	dec    %ebp
439f12:	6e                   	outsb  %ds:(%esi),(%dx)
439f13:	37                   	aaa
439f14:	4e                   	dec    %esi
439f15:	30 55 4a             	xor    %dl,0x4a(%ebp)
439f18:	42                   	inc    %edx
439f19:	39 33                	cmp    %esi,(%ebx)
439f1b:	32 62 32             	xor    0x32(%edx),%ah
439f1e:	57                   	push   %edi
439f1f:	67 52                	addr16 push %edx
439f21:	76 6a                	jbe    0x439f8d
439f23:	56                   	push   %esi
439f24:	6e                   	outsb  %ds:(%esi),(%dx)
439f25:	2b 78 57             	sub    0x57(%eax),%edi
439f28:	43                   	inc    %ebx
439f29:	70 6f                	jo     0x439f9a
439f2b:	4c                   	dec    %esp
439f2c:	67 43                	addr16 inc %ebx
439f2e:	76 64                	jbe    0x439f94
439f30:	6f                   	outsl  %ds:(%esi),(%dx)
439f31:	76 5a                	jbe    0x439f8d
439f33:	4f                   	dec    %edi
439f34:	4d                   	dec    %ebp
439f35:	54                   	push   %esp
439f36:	4d                   	dec    %ebp
439f37:	7a 2f                	jp     0x439f68
439f39:	54                   	push   %esp
439f3a:	63 75 6a             	arpl   %esi,0x6a(%ebp)
439f3d:	4c                   	dec    %esp
439f3e:	6e                   	outsb  %ds:(%esi),(%dx)
439f3f:	66 59                	pop    %cx
439f41:	75 36                	jne    0x439f79
439f43:	48                   	dec    %eax
439f44:	4b                   	dec    %ebx
439f45:	6a 67                	push   $0x67
439f47:	4b                   	dec    %ebx
439f48:	58                   	pop    %eax
439f49:	63 73 6d             	arpl   %esi,0x6d(%ebx)
439f4c:	34 34                	xor    $0x34,%al
439f4e:	6a 35                	push   $0x35
439f50:	71 55                	jno    0x439fa7
439f52:	4c                   	dec    %esp
439f53:	5a                   	pop    %edx
439f54:	43                   	inc    %ebx
439f55:	49                   	dec    %ecx
439f56:	46                   	inc    %esi
439f57:	52                   	push   %edx
439f58:	32 34 4b             	xor    (%ebx,%ecx,2),%dh
439f5b:	55                   	push   %ebp
439f5c:	31 6a 53             	xor    %ebp,0x53(%edx)
439f5f:	42                   	inc    %edx
439f60:	32 6f 67             	xor    0x67(%edi),%ch
439f63:	55                   	push   %ebp
439f64:	77 2f                	ja     0x439f95
439f66:	64 4c                	fs dec %esp
439f68:	52                   	push   %edx
439f69:	4a                   	dec    %edx
439f6a:	2b 5a 64             	sub    0x64(%edx),%ebx
439f6d:	69 47 32 6a 75 6d 42 	imul   $0x426d756a,0x32(%edi),%eax
439f74:	33 6f 72             	xor    0x72(%edi),%ebp
439f77:	47                   	inc    %edi
439f78:	77 65                	ja     0x439fdf
439f7a:	65 6d                	gs insl (%dx),%es:(%edi)
439f7c:	53                   	push   %ebx
439f7d:	4d                   	dec    %ebp
439f7e:	2f                   	das
439f7f:	52                   	push   %edx
439f80:	79 77                	jns    0x439ff9
439f82:	36 74 45             	ss je  0x439fca
439f85:	65 2b 62 6c          	sub    %gs:0x6c(%edx),%esp
439f89:	76 79                	jbe    0x43a004
439f8b:	39 44 42 6d          	cmp    %eax,0x6d(%edx,%eax,2)
439f8f:	4d                   	dec    %ebp
439f90:	59                   	pop    %ecx
439f91:	57                   	push   %edi
439f92:	31 35 4f 75 78 7a    	xor    %esi,0x7a78754f
439f98:	38 4a 6b             	cmp    %cl,0x6b(%edx)
439f9b:	61                   	popa
439f9c:	54                   	push   %esp
439f9d:	6d                   	insl   (%dx),%es:(%edi)
439f9e:	4a                   	dec    %edx
439f9f:	5a                   	pop    %edx
439fa0:	35 55 41 72 61       	xor    $0x61724155,%eax
439fa5:	32 79 71             	xor    0x71(%ecx),%bh
439fa8:	41                   	inc    %ecx
439fa9:	62 64 6b 7a          	bound  %esp,0x7a(%ebx,%ebp,2)
439fad:	48                   	dec    %eax
439fae:	71 47                	jno    0x439ff7
439fb0:	31 32                	xor    %esi,(%edx)
439fb2:	47                   	inc    %edi
439fb3:	55                   	push   %ebp
439fb4:	70 63                	jo     0x43a019
439fb6:	45                   	inc    %ebp
439fb7:	75 41                	jne    0x439ffa
439fb9:	70 4f                	jo     0x43a00a
439fbb:	44                   	inc    %esp
439fbc:	72 68                	jb     0x43a026
439fbe:	46                   	inc    %esi
439fbf:	58                   	pop    %eax
439fc0:	51                   	push   %ecx
439fc1:	36 6d                	ss insl (%dx),%es:(%edi)
439fc3:	47                   	inc    %edi
439fc4:	64 68 48 79 49 43    	fs push $0x43497948
439fca:	73 79                	jae    0x43a045
439fcc:	69 42 66 78 78 37 4f 	imul   $0x4f377878,0x66(%edx),%eax
439fd3:	4d                   	dec    %ebp
439fd4:	75 78                	jne    0x43a04e
439fd6:	54                   	push   %esp
439fd7:	6d                   	insl   (%dx),%es:(%edi)
439fd8:	36 6d                	ss insl (%dx),%es:(%edi)
439fda:	51                   	push   %ecx
439fdb:	6b 79 54 64          	imul   $0x64,0x54(%ecx),%edi
439fdf:	30 46 48             	xor    %al,0x48(%esi)
439fe2:	75 39                	jne    0x43a01d
439fe4:	4e                   	dec    %esi
439fe5:	70 48                	jo     0x43a02f
439fe7:	2b 55 58             	sub    0x58(%ebp),%edx
439fea:	51                   	push   %ecx
439feb:	4c                   	dec    %esp
439fec:	68 67 65 4e 4c       	push   $0x4c4e6567
439ff1:	69 76 36 7a 58 4b 48 	imul   $0x484b587a,0x36(%esi),%esi
439ff8:	4a                   	dec    %edx
439ff9:	2f                   	das
439ffa:	79 44                	jns    0x43a040
439ffc:	74 35                	je     0x43a033
439ffe:	6b 6e 6d 44          	imul   $0x44,0x6d(%esi),%ebp
43a002:	6b 64 65 65 37       	imul   $0x37,0x65(%ebp,%eiz,2),%esp
43a007:	47                   	inc    %edi
43a008:	78 71                	js     0x43a07b
43a00a:	2f                   	das
43a00b:	4d                   	dec    %ebp
43a00c:	42                   	inc    %edx
43a00d:	2b 6d 64             	sub    0x64(%ebp),%ebp
43a010:	72 66                	jb     0x43a078
43a012:	6d                   	insl   (%dx),%es:(%edi)
43a013:	77 6f                	ja     0x43a084
43a015:	36 54                	ss push %esp
43a017:	45                   	inc    %ebp
43a018:	56                   	push   %esi
43a019:	64 6c                	fs insb (%dx),%es:(%edi)
43a01b:	46                   	inc    %esi
43a01c:	30 4e 42             	xor    %cl,0x42(%esi)
43a01f:	2f                   	das
43a020:	6e                   	outsb  %ds:(%esi),(%dx)
43a021:	77 4f                	ja     0x43a072
43a023:	70 75                	jo     0x43a09a
43a025:	6f                   	outsl  %ds:(%esi),(%dx)
43a026:	6f                   	outsl  %ds:(%esi),(%dx)
43a027:	37                   	aaa
43a028:	78 43                	js     0x43a06d
43a02a:	63 42 44             	arpl   %eax,0x44(%edx)
43a02d:	67 50                	addr16 push %eax
43a02f:	77 39                	ja     0x43a06a
43a031:	4e                   	dec    %esi
43a032:	39 7a 6d             	cmp    %edi,0x6d(%edx)
43a035:	47                   	inc    %edi
43a036:	77 6a                	ja     0x43a0a2
43a038:	34 55                	xor    $0x55,%al
43a03a:	6b 67 39 54          	imul   $0x54,0x39(%edi),%esp
43a03e:	4f                   	dec    %edi
43a03f:	50                   	push   %eax
43a040:	46                   	inc    %esi
43a041:	50                   	push   %eax
43a042:	38 36                	cmp    %dh,(%esi)
43a044:	43                   	inc    %ebx
43a045:	48                   	dec    %eax
43a046:	54                   	push   %esp
43a047:	6c                   	insb   (%dx),%es:(%edi)
43a048:	46                   	inc    %esi
43a049:	4c                   	dec    %esp
43a04a:	6c                   	insb   (%dx),%es:(%edi)
43a04b:	7a 6e                	jp     0x43a0bb
43a04d:	72 54                	jb     0x43a0a3
43a04f:	39 66 63             	cmp    %esp,0x63(%esi)
43a052:	2b 32                	sub    (%edx),%esi
43a054:	30 41 59             	xor    %al,0x59(%ecx)
43a057:	4e                   	dec    %esi
43a058:	4b                   	dec    %ebx
43a059:	2f                   	das
43a05a:	4a                   	dec    %edx
43a05b:	7a 50                	jp     0x43a0ad
43a05d:	43                   	inc    %ebx
43a05e:	64 46                	fs inc %esi
43a060:	49                   	dec    %ecx
43a061:	79 6e                	jns    0x43a0d1
43a063:	51                   	push   %ecx
43a064:	4b                   	dec    %ebx
43a065:	31 41 4d             	xor    %eax,0x4d(%ecx)
43a068:	2f                   	das
43a069:	31 39                	xor    %edi,(%ecx)
43a06b:	77 41                	ja     0x43a0ae
43a06d:	50                   	push   %eax
43a06e:	4e                   	dec    %esi
43a06f:	4f                   	dec    %edi
43a070:	57                   	push   %edi
43a071:	62 30                	bound  %esi,(%eax)
43a073:	6a 32                	push   $0x32
43a075:	69 41 66 61 36 48 78 	imul   $0x78483661,0x66(%ecx),%eax
43a07c:	6b 68 6b 41          	imul   $0x41,0x6b(%eax),%ebp
43a080:	61                   	popa
43a081:	73 34                	jae    0x43a0b7
43a083:	31 6b 56             	xor    %ebp,0x56(%ebx)
43a086:	77 47                	ja     0x43a0cf
43a088:	67 55                	addr16 push %ebp
43a08a:	37                   	aaa
43a08b:	37                   	aaa
43a08c:	69 45 64 41 33 36 59 	imul   $0x59363341,0x64(%ebp),%eax
43a093:	52                   	push   %edx
43a094:	35 39 6e 37 66       	xor    $0x66376e39,%eax
43a099:	43                   	inc    %ebx
43a09a:	39 62 32             	cmp    %esp,0x32(%edx)
43a09d:	62 71 4d             	bound  %esi,0x4d(%ecx)
43a0a0:	37                   	aaa
43a0a1:	75 61                	jne    0x43a104
43a0a3:	50                   	push   %eax
43a0a4:	4e                   	dec    %esi
43a0a5:	43                   	inc    %ebx
43a0a6:	78 44                	js     0x43a0ec
43a0a8:	45                   	inc    %ebp
43a0a9:	31 74 38 4e          	xor    %esi,0x4e(%eax,%edi,1)
43a0ad:	73 67                	jae    0x43a116
43a0af:	51                   	push   %ecx
43a0b0:	66 49                	dec    %cx
43a0b2:	66 42                	inc    %dx