43fbbc:	4b                   	dec    %ebx
43fbbd:	68 63 69 4f 2b       	push   $0x2b4f6963
43fbc2:	72 39                	jb     0x43fbfd
43fbc4:	4e                   	dec    %esi
43fbc5:	4e                   	dec    %esi
43fbc6:	75 6b                	jne    0x43fc33
43fbc8:	48                   	dec    %eax
43fbc9:	56                   	push   %esi
43fbca:	59                   	pop    %ecx
43fbcb:	2b 47 36             	sub    0x36(%edi),%eax
43fbce:	57                   	push   %edi
43fbcf:	4d                   	dec    %ebp
43fbd0:	56                   	push   %esi
43fbd1:	38 45 56             	cmp    %al,0x56(%ebp)
43fbd4:	6e                   	outsb  %ds:(%esi),(%dx)
43fbd5:	45                   	inc    %ebp
43fbd6:	53                   	push   %ebx
43fbd7:	48                   	dec    %eax
43fbd8:	56                   	push   %esi
43fbd9:	75 69                	jne    0x43fc44
43fbdb:	7a 67                	jp     0x43fc44
43fbdd:	38 31                	cmp    %dh,(%ecx)
43fbdf:	47                   	inc    %edi
43fbe0:	2f                   	das
43fbe1:	68 68 6c 36 33       	push   $0x33366c68
43fbe6:	75 6b                	jne    0x43fc53
43fbe8:	7a 4e                	jp     0x43fc38
43fbea:	48                   	dec    %eax
43fbeb:	75 69                	jne    0x43fc56
43fbed:	70 58                	jo     0x43fc47
43fbef:	63 33                	arpl   %esi,(%ebx)
43fbf1:	2f                   	das
43fbf2:	36 54                	ss push %esp
43fbf4:	65 6d                	gs insl (%dx),%es:(%edi)
43fbf6:	30 58 68             	xor    %bl,0x68(%eax)
43fbf9:	6a 6b                	push   $0x6b
43fbfb:	68 61 4b 7a 43       	push   $0x437a4b61
43fc00:	38 67 75             	cmp    %ah,0x75(%edi)
43fc03:	66 46                	inc    %si
43fc05:	61                   	popa
43fc06:	30 46 41             	xor    %al,0x41(%esi)
43fc09:	68 39 39 57 6f       	push   $0x6f573939
43fc0e:	73 54                	jae    0x43fc64
43fc10:	4b                   	dec    %ebx
43fc11:	69 67 6f 7a 4d 49 63 	imul   $0x63494d7a,0x6f(%edi),%esp
43fc18:	34 45                	xor    $0x45,%al
43fc1a:	55                   	push   %ebp
43fc1b:	35 6b 6e 4a 42       	xor    $0x424a6e6b,%eax
43fc20:	63 63 64             	arpl   %esp,0x64(%ebx)
43fc23:	42                   	inc    %edx
43fc24:	31 6b 66             	xor    %ebp,0x66(%ebx)
43fc27:	54                   	push   %esp
43fc28:	59                   	pop    %ecx
43fc29:	47                   	inc    %edi
43fc2a:	64 4e                	fs dec %esi
43fc2c:	4a                   	dec    %edx
43fc2d:	50                   	push   %eax
43fc2e:	42                   	inc    %edx
43fc2f:	36 78 67             	ss js  0x43fc99
43fc32:	61                   	popa
43fc33:	6d                   	insl   (%dx),%es:(%edi)
43fc34:	71 47                	jno    0x43fc7d
43fc36:	57                   	push   %edi
43fc37:	61                   	popa
43fc38:	72 48                	jb     0x43fc82
43fc3a:	39 54 6b 79          	cmp    %edx,0x79(%ebx,%ebp,2)
43fc3e:	57                   	push   %edi
43fc3f:	2b 4a 43             	sub    0x43(%edx),%ecx
43fc42:	41                   	inc    %ecx
43fc43:	63 56 41             	arpl   %edx,0x41(%esi)
43fc46:	62 64 76 68          	bound  %esp,0x68(%esi,%esi,2)
43fc4a:	5a                   	pop    %edx
43fc4b:	6a 55                	push   $0x55
43fc4d:	67 59                	addr16 pop %ecx
43fc4f:	54                   	push   %esp
43fc50:	62 32                	bound  %esi,(%edx)
43fc52:	74 2f                	je     0x43fc83
43fc54:	69 4e 66 6c 70 77 31 	imul   $0x3177706c,0x66(%esi),%ecx
43fc5b:	6e                   	outsb  %ds:(%esi),(%dx)
43fc5c:	2f                   	das
43fc5d:	53                   	push   %ebx
43fc5e:	51                   	push   %ecx
43fc5f:	42                   	inc    %edx
43fc60:	56                   	push   %esi
43fc61:	4f                   	dec    %edi
43fc62:	71 6c                	jno    0x43fcd0
43fc64:	6d                   	insl   (%dx),%es:(%edi)
43fc65:	64 38 36             	cmp    %dh,%fs:(%esi)
43fc68:	5a                   	pop    %edx
43fc69:	67 33 4e 70          	xor    0x70(%bp),%ecx
43fc6d:	61                   	popa
43fc6e:	68 6f 35 65 6d       	push   $0x6d65356f
43fc73:	69 32 70 6f 76 6c    	imul   $0x6c766f70,(%edx),%esi
43fc79:	4e                   	dec    %esi
43fc7a:	55                   	push   %ebp
43fc7b:	45                   	inc    %ebp
43fc7c:	35 76 53 57 30       	xor    $0x30575376,%eax
43fc81:	2f                   	das
43fc82:	52                   	push   %edx
43fc83:	59                   	pop    %ecx
43fc84:	6e                   	outsb  %ds:(%esi),(%dx)
43fc85:	64 6f                	outsl  %fs:(%esi),(%dx)
43fc87:	57                   	push   %edi
43fc88:	4f                   	dec    %edi
43fc89:	50                   	push   %eax
43fc8a:	52                   	push   %edx
43fc8b:	4a                   	dec    %edx
43fc8c:	79 38                	jns    0x43fcc6
43fc8e:	32 79 67             	xor    0x67(%ecx),%bh
43fc91:	73 62                	jae    0x43fcf5
43fc93:	54                   	push   %esp
43fc94:	42                   	inc    %edx
43fc95:	5a                   	pop    %edx
43fc96:	5a                   	pop    %edx
43fc97:	42                   	inc    %edx
43fc98:	45                   	inc    %ebp
43fc99:	6c                   	insb   (%dx),%es:(%edi)
43fc9a:	6a 4f                	push   $0x4f
43fc9c:	73 79                	jae    0x43fd17
43fc9e:	77 51                	ja     0x43fcf1
43fca0:	55                   	push   %ebp
43fca1:	74 57                	je     0x43fcfa
43fca3:	6a 50                	push   $0x50
43fca5:	57                   	push   %edi
43fca6:	70 6c                	jo     0x43fd14
43fca8:	76 4d                	jbe    0x43fcf7
43fcaa:	49                   	dec    %ecx
43fcab:	4b                   	dec    %ebx
43fcac:	78 56                	js     0x43fd04
43fcae:	43                   	inc    %ebx
43fcaf:	6e                   	outsb  %ds:(%esi),(%dx)
43fcb0:	30 4a 50             	xor    %cl,0x50(%edx)
43fcb3:	30 78 38             	xor    %bh,0x38(%eax)
43fcb6:	43                   	inc    %ebx
43fcb7:	44                   	inc    %esp
43fcb8:	7a 51                	jp     0x43fd0b
43fcba:	6c                   	insb   (%dx),%es:(%edi)
43fcbb:	6c                   	insb   (%dx),%es:(%edi)
43fcbc:	71 51                	jno    0x43fd0f
43fcbe:	7a 4b                	jp     0x43fd0b
43fcc0:	2b 4b 6a             	sub    0x6a(%ebx),%ecx
43fcc3:	2b 34 65 4b 49 6e 41 	sub    0x416e494b(,%eiz,2),%esi
43fcca:	4f                   	dec    %edi
43fccb:	48                   	dec    %eax
43fccc:	57                   	push   %edi
43fccd:	75 59                	jne    0x43fd28
43fccf:	38 72 4f             	cmp    %dh,0x4f(%edx)
43fcd2:	46                   	inc    %esi
43fcd3:	41                   	inc    %ecx
43fcd4:	68 34 59 59 62       	push   $0x62595934
43fcd9:	75 66                	jne    0x43fd41
43fcdb:	73 4b                	jae    0x43fd28
43fcdd:	68 69 51 33 43       	push   $0x43335169
43fce2:	35 37 45 71 71       	xor    $0x71714537,%eax
43fce7:	53                   	push   %ebx
43fce8:	2f                   	das
43fce9:	65 4d                	gs dec %ebp
43fceb:	30 52 6a             	xor    %dl,0x6a(%edx)
43fcee:	65 31 59 77          	xor    %ebx,%gs:0x77(%ecx)
43fcf2:	42                   	inc    %edx
43fcf3:	74 75                	je     0x43fd6a
43fcf5:	54                   	push   %esp
43fcf6:	77 2f                	ja     0x43fd27
43fcf8:	67 72 48             	addr16 jb 0x43fd43
43fcfb:	38 5a 59             	cmp    %bl,0x59(%edx)
43fcfe:	2f                   	das
43fcff:	39 5a 4b             	cmp    %ebx,0x4b(%edx)
43fd02:	4b                   	dec    %ebx
43fd03:	31 47 4e             	xor    %eax,0x4e(%edi)
43fd06:	48                   	dec    %eax
43fd07:	44                   	inc    %esp
43fd08:	65 6d                	gs insl (%dx),%es:(%edi)
43fd0a:	72 74                	jb     0x43fd80
43fd0c:	6a 44                	push   $0x44
43fd0e:	70 41                	jo     0x43fd51
43fd10:	65 48                	gs dec %eax
43fd12:	53                   	push   %ebx
43fd13:	55                   	push   %ebp
43fd14:	46                   	inc    %esi
43fd15:	54                   	push   %esp
43fd16:	50                   	push   %eax
43fd17:	6c                   	insb   (%dx),%es:(%edi)
43fd18:	55                   	push   %ebp
43fd19:	67 66 67 6a 37       	addr16 addr16 pushw $0x37
43fd1e:	6b 42 70 62          	imul   $0x62,0x70(%edx),%eax
43fd22:	68 45 62 56 71       	push   $0x71566245
43fd27:	4f                   	dec    %edi
43fd28:	45                   	inc    %ebp
43fd29:	4a                   	dec    %edx
43fd2a:	73 55                	jae    0x43fd81
43fd2c:	32 70 47             	xor    0x47(%eax),%dh
43fd2f:	6b 34 51 67          	imul   $0x67,(%ecx,%edx,2),%esi
43fd33:	72 31                	jb     0x43fd66
43fd35:	4b                   	dec    %ebx
43fd36:	63 79 32             	arpl   %edi,0x32(%ecx)
43fd39:	36 57                	ss push %edi
43fd3b:	7a 4e                	jp     0x43fd8b
43fd3d:	50                   	push   %eax
43fd3e:	69 63 49 65 6e 56 2b 	imul   $0x2b566e65,0x49(%ebx),%esp
43fd45:	48                   	dec    %eax
43fd46:	4a                   	dec    %edx
43fd47:	49                   	dec    %ecx
43fd48:	31 32                	xor    %esi,(%edx)
43fd4a:	6c                   	insb   (%dx),%es:(%edi)
43fd4b:	47                   	inc    %edi
43fd4c:	41                   	inc    %ecx
43fd4d:	4d                   	dec    %ebp
43fd4e:	2b 70 38             	sub    0x38(%eax),%esi
43fd51:	6f                   	outsl  %ds:(%esi),(%dx)
43fd52:	31 4b 7a             	xor    %ecx,0x7a(%ebx)
43fd55:	64 6e                	outsb  %fs:(%esi),(%dx)
43fd57:	4a                   	dec    %edx
43fd58:	79 6b                	jns    0x43fdc5
43fd5a:	76 78                	jbe    0x43fdd4
43fd5c:	68 2b 61 6f 2f       	push   $0x2f6f612b
43fd61:	7a 4f                	jp     0x43fdb2
43fd63:	2b 6f 61             	sub    0x61(%edi),%ebp
43fd66:	4c                   	dec    %esp
43fd67:	6a 69                	push   $0x69
43fd69:	72 4e                	jb     0x43fdb9
43fd6b:	44                   	inc    %esp
43fd6c:	57                   	push   %edi
43fd6d:	48                   	dec    %eax
43fd6e:	71 32                	jno    0x43fda2
43fd70:	2b 4b 74             	sub    0x74(%ebx),%ecx
43fd73:	4b                   	dec    %ebx
43fd74:	72 6a                	jb     0x43fde0
43fd76:	43                   	inc    %ebx
43fd77:	4c                   	dec    %esp
43fd78:	68 4d 43 46 4e       	push   $0x4e46434d
43fd7d:	6d                   	insl   (%dx),%es:(%edi)
43fd7e:	42                   	inc    %edx
43fd7f:	42                   	inc    %edx
43fd80:	57                   	push   %edi
43fd81:	4b                   	dec    %ebx
43fd82:	4b                   	dec    %ebx
43fd83:	51                   	push   %ecx
43fd84:	6f                   	outsl  %ds:(%esi),(%dx)
43fd85:	6f                   	outsl  %ds:(%esi),(%dx)
43fd86:	72 67                	jb     0x43fdef
43fd88:	51                   	push   %ecx
43fd89:	49                   	dec    %ecx
43fd8a:	73 31                	jae    0x43fdbd
43fd8c:	78 51                	js     0x43fddf
43fd8e:	68 71 4c 74 4c       	push   $0x4c744c71
43fd93:	32 74 30 4b          	xor    0x4b(%eax,%esi,1),%dh
43fd97:	70 6a                	jo     0x43fe03
43fd99:	79 55                	jns    0x43fdf0
43fd9b:	6d                   	insl   (%dx),%es:(%edi)
43fd9c:	67 34 70             	addr16 xor $0x70,%al
43fd9f:	73 37                	jae    0x43fdd8
43fda1:	4e                   	dec    %esi
43fda2:	6d                   	insl   (%dx),%es:(%edi)
43fda3:	63 54 46 50          	arpl   %edx,0x50(%esi,%eax,2)
43fda7:	73 47                	jae    0x43fdf0
43fda9:	70 7a                	jo     0x43fe25
43fdab:	59                   	pop    %ecx
43fdac:	78 79                	js     0x43fe27
43fdae:	66 35 5a 46          	xor    $0x465a,%ax
43fdb2:	2b 78 45             	sub    0x45(%eax),%edi
43fdb5:	70 6e                	jo     0x43fe25
43fdb7:	7a 41                	jp     0x43fdfa
43fdb9:	32 6b 63             	xor    0x63(%ebx),%ch
43fdbc:	42                   	inc    %edx
43fdbd:	7a 79                	jp     0x43fe38
43fdbf:	63 5a 69             	arpl   %ebx,0x69(%edx)
43fdc2:	74 44                	je     0x43fe08
43fdc4:	78 76                	js     0x43fe3c
43fdc6:	47                   	inc    %edi
43fdc7:	48                   	dec    %eax
43fdc8:	4e                   	dec    %esi
43fdc9:	43                   	inc    %ebx
43fdca:	67 30 73 6f          	xor    %dh,0x6f(%bp,%di)
43fdce:	49                   	dec    %ecx
43fdcf:	77 70                	ja     0x43fe41
43fdd1:	77 7a                	ja     0x43fe4d
43fdd3:	73 65                	jae    0x43fe3a
43fdd5:	71 61                	jno    0x43fe38
43fdd7:	6c                   	insb   (%dx),%es:(%edi)
43fdd8:	59                   	pop    %ecx
43fdd9:	70 48                	jo     0x43fe23
43fddb:	72 56                	jb     0x43fe33
43fddd:	6c                   	insb   (%dx),%es:(%edi)
43fdde:	63 2b                	arpl   %ebp,(%ebx)
43fde0:	35 6f 5a 4c 78       	xor    $0x784c5a6f,%eax
43fde5:	69 2f 59 64 42 78    	imul   $0x78426459,(%edi),%ebp
43fdeb:	66 53                	push   %bx
43fded:	6a 78                	push   $0x78
43fdef:	68 30 48 39 59       	push   $0x59394830
43fdf4:	57                   	push   %edi
43fdf5:	6e                   	outsb  %ds:(%esi),(%dx)
43fdf6:	32 47 4d             	xor    0x4d(%edi),%al
43fdf9:	5a                   	pop    %edx
43fdfa:	6d                   	insl   (%dx),%es:(%edi)
43fdfb:	77 4e                	ja     0x43fe4b
43fdfd:	78 74                	js     0x43fe73
43fdff:	32 4e 2f             	xor    0x2f(%esi),%cl
43fe02:	45                   	inc    %ebp
43fe03:	58                   	pop    %eax
43fe04:	34 7a                	xor    $0x7a,%al
43fe06:	62 2b                	bound  %ebp,(%ebx)
43fe08:	61                   	popa
43fe09:	6b 59 6d 72          	imul   $0x72,0x6d(%ecx),%ebx
43fe0d:	70 61                	jo     0x43fe70
43fe0f:	4c                   	dec    %esp
43fe10:	58                   	pop    %eax
43fe11:	71 43                	jno    0x43fe56
43fe13:	61                   	popa
43fe14:	33 69 31             	xor    0x31(%ecx),%ebp
43fe17:	71 44                	jno    0x43fe5d
43fe19:	69 42 33 49 6d 6e 6d 	imul   $0x6d6e6d49,0x33(%edx),%eax
43fe20:	6a 78                	push   $0x78
43fe22:	52                   	push   %edx
43fe23:	48                   	dec    %eax
43fe24:	4d                   	dec    %ebp
43fe25:	41                   	inc    %ecx
43fe26:	74 36                	je     0x43fe5e
43fe28:	32 5a 51             	xor    0x51(%edx),%bl
43fe2b:	35 69 66 35 67       	xor    $0x67356669,%eax
43fe30:	52                   	push   %edx
43fe31:	4f                   	dec    %edi
43fe32:	61                   	popa
43fe33:	48                   	dec    %eax
43fe34:	6d                   	insl   (%dx),%es:(%edi)
43fe35:	36 47                	ss inc %edi
43fe37:	48                   	dec    %eax
43fe38:	6b 58 53 75          	imul   $0x75,0x53(%eax),%ebx
43fe3c:	58                   	pop    %eax
43fe3d:	38 4b 52             	cmp    %cl,0x52(%ebx)
43fe40:	31 4c 77 64          	xor    %ecx,0x64(%edi,%esi,2)
43fe44:	53                   	push   %ebx
43fe45:	42                   	inc    %edx
43fe46:	63 34 42             	arpl   %esi,(%edx,%eax,2)
43fe49:	74 69                	je     0x43feb4
43fe4b:	6c                   	insb   (%dx),%es:(%edi)
43fe4c:	34 36                	xor    $0x36,%al
43fe4e:	64 5a                	fs pop %edx
43fe50:	51                   	push   %ecx
43fe51:	49                   	dec    %ecx
43fe52:	51                   	push   %ecx
43fe53:	55                   	push   %ebp
43fe54:	76 65                	jbe    0x43febb
43fe56:	69 4b 6d 57 50 35 32 	imul   $0x32355057,0x6d(%ebx),%ecx
43fe5d:	69 37 6f 36 62 59    	imul   $0x5962366f,(%edi),%esi
43fe63:	41                   	inc    %ecx
43fe64:	38 6b 35             	cmp    %ch,0x35(%ebx)
43fe67:	41                   	inc    %ecx
43fe68:	43                   	inc    %ebx
43fe69:	45                   	inc    %ebp
43fe6a:	63 68 34             	arpl   %ebp,0x34(%eax)