41db63:	69 67 68 74 54 65 78 	imul   $0x78655474,0x68(%edi),%esp
41db6a:	74 00                	je     0x41db6c
41db6c:	5f                   	pop    %edi
41db6d:	74 65                	je     0x41dbd4
41db6f:	78 74                	js     0x41dbe5
41db71:	00 65 56             	add    %ah,0x56(%ebp)
41db74:	44                   	inc    %esp
41db75:	62 7a 61             	bound  %edi,0x61(%edx)
41db78:	58                   	pop    %eax
41db79:	53                   	push   %ebx
41db7a:	47                   	inc    %edi
41db7b:	52                   	push   %edx
41db7c:	72 73                	jb     0x41dbf1
41db7e:	47                   	inc    %edi
41db7f:	75 00                	jne    0x41db81
41db81:	5f                   	pop    %edi
41db82:	74 61                	je     0x41dbe5
41db84:	62 4d 65             	bound  %ecx,0x65(%ebp)
41db87:	6e                   	outsb  %ds:(%esi),(%dx)
41db88:	75 00                	jne    0x41db8a
41db8a:	52                   	push   %edx
41db8b:	65 62 75 69          	bound  %esi,%gs:0x69(%ebp)
41db8f:	6c                   	insb   (%dx),%es:(%edi)
41db90:	64 4d                	fs dec %ebp
41db92:	65 6e                	outsb  %gs:(%esi),(%dx)
41db94:	75 00                	jne    0x41db96
41db96:	44                   	inc    %esp
41db97:	61                   	popa
41db98:	72 6b                	jb     0x41dc05
41db9a:	43                   	inc    %ebx
41db9b:	6f                   	outsl  %ds:(%esi),(%dx)
41db9c:	6e                   	outsb  %ds:(%esi),(%dx)
41db9d:	74 65                	je     0x41dc04
41db9f:	78 74                	js     0x41dc15
41dba1:	4d                   	dec    %ebp
41dba2:	65 6e                	outsb  %gs:(%esi),(%dx)
41dba4:	75 00                	jne    0x41dba6
41dba6:	53                   	push   %ebx
41dba7:	68 6f 77 4d 65       	push   $0x654d776f
41dbac:	6e                   	outsb  %ds:(%esi),(%dx)
41dbad:	75 00                	jne    0x41dbaf
41dbaf:	52                   	push   %edx
41dbb0:	65 64 72 61          	gs fs jb 0x41dc15
41dbb4:	77 00                	ja     0x41dbb6
41dbb6:	44                   	inc    %esp
41dbb7:	61                   	popa
41dbb8:	72 6b                	jb     0x41dc25
41dbba:	54                   	push   %esp
41dbbb:	72 65                	jb     0x41dc22
41dbbd:	65 56                	gs push %esi
41dbbf:	69 65 77 00 44 61 72 	imul   $0x72614400,0x77(%ebp),%esp
41dbc6:	6b 53 63 72          	imul   $0x72,0x63(%ebx),%edx
41dbca:	6f                   	outsl  %ds:(%esi),(%dx)
41dbcb:	6c                   	insb   (%dx),%es:(%edi)
41dbcc:	6c                   	insb   (%dx),%es:(%edi)
41dbcd:	56                   	push   %esi
41dbce:	69 65 77 00 49 74 65 	imul   $0x65744900,0x77(%ebp),%esp
41dbd5:	6d                   	insl   (%dx),%es:(%edi)
41dbd6:	49                   	dec    %ecx
41dbd7:	6e                   	outsb  %ds:(%esi),(%dx)
41dbd8:	64 65 78 65          	fs gs js 0x41dc41
41dbdc:	73 49                	jae    0x41dc27
41dbde:	6e                   	outsb  %ds:(%esi),(%dx)
41dbdf:	56                   	push   %esi
41dbe0:	69 65 77 00 49 74 65 	imul   $0x65744900,0x77(%ebp),%esp
41dbe7:	6d                   	insl   (%dx),%es:(%edi)
41dbe8:	73 49                	jae    0x41dc33
41dbea:	6e                   	outsb  %ds:(%esi),(%dx)
41dbeb:	56                   	push   %esi
41dbec:	69 65 77 00 52 65 63 	imul   $0x63655200,0x77(%ebp),%esp
41dbf3:	74 61                	je     0x41dc56
41dbf5:	6e                   	outsb  %ds:(%esi),(%dx)
41dbf6:	67 6c                	insb   (%dx),%es:(%di)
41dbf8:	65 54                	gs push %esp
41dbfa:	6f                   	outsl  %ds:(%esi),(%dx)
41dbfb:	56                   	push   %esi
41dbfc:	69 65 77 00 50 6f 69 	imul   $0x696f5000,0x77(%ebp),%esp
41dc03:	6e                   	outsb  %ds:(%esi),(%dx)
41dc04:	74 54                	je     0x41dc5a
41dc06:	6f                   	outsl  %ds:(%esi),(%dx)
41dc07:	56                   	push   %esi
41dc08:	69 65 77 00 44 61 72 	imul   $0x72614400,0x77(%ebp),%esp
41dc0f:	6b 4c 69 73 74       	imul   $0x74,0x73(%ecx,%ebp,2),%ecx
41dc14:	56                   	push   %esi
41dc15:	69 65 77 00 44 61 72 	imul   $0x72614400,0x77(%ebp),%esp
41dc1c:	6b 54 6f 6f 6c       	imul   $0x6c,0x6f(%edi,%ebp,2),%edx
41dc21:	57                   	push   %edi
41dc22:	69 6e 64 6f 77 00 53 	imul   $0x5300776f,0x64(%esi),%ebp
41dc29:	68 6f 77 00 54       	push   $0x5400776f
41dc2e:	6f                   	outsl  %ds:(%esi),(%dx)
41dc2f:	6f                   	outsl  %ds:(%esi),(%dx)
41dc30:	6c                   	insb   (%dx),%es:(%edi)
41dc31:	53                   	push   %ebx
41dc32:	74 72                	je     0x41dca6
41dc34:	69 70 4f 76 65 72 66 	imul   $0x66726576,0x4f(%eax),%esi
41dc3b:	6c                   	insb   (%dx),%es:(%edi)
41dc3c:	6f                   	outsl  %ds:(%esi),(%dx)
41dc3d:	77 00                	ja     0x41dc3f
41dc3f:	4f                   	dec    %edi
41dc40:	6e                   	outsb  %ds:(%esi),(%dx)
41dc41:	52                   	push   %edx
41dc42:	65 6e                	outsb  %gs:(%esi),(%dx)
41dc44:	64 65 72 41          	fs gs jb 0x41dc89
41dc48:	72 72                	jb     0x41dcbc
41dc4a:	6f                   	outsl  %ds:(%esi),(%dx)
41dc4b:	77 00                	ja     0x41dc4d
41dc4d:	4d                   	dec    %ebp
41dc4e:	61                   	popa
41dc4f:	78 00                	js     0x41dc51
41dc51:	67 65 74 5f          	addr16 gs je 0x41dcb4
41dc55:	49                   	dec    %ecx
41dc56:	6e                   	outsb  %ds:(%esi),(%dx)
41dc57:	64 65 78 00          	fs gs js 0x41dc5b
41dc5b:	73 65                	jae    0x41dcc2
41dc5d:	74 5f                	je     0x41dcbe
41dc5f:	54                   	push   %esp
41dc60:	61                   	popa
41dc61:	62 49 6e             	bound  %ecx,0x6e(%ecx)
41dc64:	64 65 78 00          	fs gs js 0x41dc68
41dc68:	53                   	push   %ebx
41dc69:	65 74 43             	gs je  0x41dcaf
41dc6c:	68 69 6c 64 49       	push   $0x49646c69
41dc71:	6e                   	outsb  %ds:(%esi),(%dx)
41dc72:	64 65 78 00          	fs gs js 0x41dc76
41dc76:	67 65 74 5f          	addr16 gs je 0x41dcd9
41dc7a:	49                   	dec    %ecx
41dc7b:	6d                   	insl   (%dx),%es:(%edi)
41dc7c:	61                   	popa
41dc7d:	67 65 49             	addr16 gs dec %ecx
41dc80:	6e                   	outsb  %ds:(%esi),(%dx)
41dc81:	64 65 78 00          	fs gs js 0x41dc85
41dc85:	67 65 74 5f          	addr16 gs je 0x41dce8
41dc89:	56                   	push   %esi
41dc8a:	69 73 69 62 6c 65 49 	imul   $0x49656c62,0x69(%ebx),%esi
41dc91:	6e                   	outsb  %ds:(%esi),(%dx)
41dc92:	64 65 78 00          	fs gs js 0x41dc96
41dc96:	73 65                	jae    0x41dcfd
41dc98:	74 5f                	je     0x41dcf9
41dc9a:	56                   	push   %esi
41dc9b:	69 73 69 62 6c 65 49 	imul   $0x49656c62,0x69(%ebx),%esi
41dca2:	6e                   	outsb  %ds:(%esi),(%dx)
41dca3:	64 65 78 00          	fs gs js 0x41dca7
41dca7:	47                   	inc    %edi
41dca8:	65 74 49             	gs je  0x41dcf4
41dcab:	74 65                	je     0x41dd12
41dcad:	6d                   	insl   (%dx),%es:(%edi)
41dcae:	49                   	dec    %ecx
41dcaf:	6e                   	outsb  %ds:(%esi),(%dx)
41dcb0:	64 65 78 00          	fs gs js 0x41dcb4
41dcb4:	69 6e 64 65 78 00 44 	imul   $0x44007865,0x64(%esi),%ebp
41dcbb:	61                   	popa
41dcbc:	72 6b                	jb     0x41dd29
41dcbe:	4d                   	dec    %ebp
41dcbf:	65 73 73             	gs jae 0x41dd35
41dcc2:	61                   	popa
41dcc3:	67 65 42             	addr16 gs inc %edx
41dcc6:	6f                   	outsl  %ds:(%esi),(%dx)
41dcc7:	78 00                	js     0x41dcc9
41dcc9:	50                   	push   %eax
41dcca:	69 63 74 75 72 65 42 	imul   $0x42657275,0x74(%ebx),%esp
41dcd1:	6f                   	outsl  %ds:(%esi),(%dx)
41dcd2:	78 00                	js     0x41dcd4
41dcd4:	73 65                	jae    0x41dd3b
41dcd6:	74 5f                	je     0x41dd37
41dcd8:	4d                   	dec    %ebp
41dcd9:	69 6e 69 6d 69 7a 65 	imul   $0x657a696d,0x69(%esi),%ebp
41dce0:	42                   	inc    %edx
41dce1:	6f                   	outsl  %ds:(%esi),(%dx)
41dce2:	78 00                	js     0x41dce4
41dce4:	73 65                	jae    0x41dd4b
41dce6:	74 5f                	je     0x41dd47
41dce8:	4d                   	dec    %ebp
41dce9:	61                   	popa
41dcea:	78 69                	js     0x41dd55
41dcec:	6d                   	insl   (%dx),%es:(%edi)
41dced:	69 7a 65 42 6f 78 00 	imul   $0x786f42,0x65(%edx),%edi
41dcf4:	5f                   	pop    %edi
41dcf5:	73 65                	jae    0x41dd5c
41dcf7:	61                   	popa
41dcf8:	72 63                	jb     0x41dd5d
41dcfa:	68 42 6f 78 00       	push   $0x786f42
41dcff:	44                   	inc    %esp
41dd00:	61                   	popa
41dd01:	72 6b                	jb     0x41dd6e
41dd03:	43                   	inc    %ebx
41dd04:	68 65 63 6b 42       	push   $0x426b6365
41dd09:	6f                   	outsl  %ds:(%esi),(%dx)
41dd0a:	78 00                	js     0x41dd0c
41dd0c:	44                   	inc    %esp
41dd0d:	61                   	popa
41dd0e:	72 6b                	jb     0x41dd7b
41dd10:	43                   	inc    %ebx
41dd11:	6f                   	outsl  %ds:(%esi),(%dx)
41dd12:	6d                   	insl   (%dx),%es:(%edi)
41dd13:	62 6f 42             	bound  %ebp,0x42(%edi)
41dd16:	6f                   	outsl  %ds:(%esi),(%dx)
41dd17:	78 00                	js     0x41dd19
41dd19:	55                   	push   %ebp
41dd1a:	70 64                	jo     0x41dd80
41dd1c:	61                   	popa
41dd1d:	74 65                	je     0x41dd84
41dd1f:	4c                   	dec    %esp
41dd20:	69 73 74 42 6f 78 00 	imul   $0x786f42,0x74(%ebx),%esi
41dd27:	44                   	inc    %esp
41dd28:	61                   	popa
41dd29:	72 6b                	jb     0x41dd96
41dd2b:	54                   	push   %esp
41dd2c:	65 78 74             	gs js  0x41dda3
41dd2f:	42                   	inc    %edx
41dd30:	6f                   	outsl  %ds:(%esi),(%dx)
41dd31:	78 00                	js     0x41dd33
41dd33:	53                   	push   %ebx
41dd34:	63 72 6f             	arpl   %esi,0x6f(%edx)
41dd37:	6c                   	insb   (%dx),%es:(%edi)
41dd38:	6c                   	insb   (%dx),%es:(%edi)
41dd39:	42                   	inc    %edx
41dd3a:	79 00                	jns    0x41dd3c
41dd3c:	5f                   	pop    %edi
41dd3d:	44                   	inc    %esp
41dd3e:	69 73 70 6c 61 79 00 	imul   $0x79616c,0x70(%ebx),%esi
41dd45:	48                   	dec    %eax
41dd46:	69 64 65 4f 76 65 72 	imul   $0x6c726576,0x4f(%ebp,%eiz,2),%esp
41dd4d:	6c
41dd4e:	61                   	popa
41dd4f:	79 00                	jns    0x41dd51
41dd51:	55                   	push   %ebp
41dd52:	70 64                	jo     0x41ddb8
41dd54:	61                   	popa
41dd55:	74 65                	je     0x41ddbc
41dd57:	4f                   	dec    %edi
41dd58:	76 65                	jbe    0x41ddbf
41dd5a:	72 6c                	jb     0x41ddc8
41dd5c:	61                   	popa
41dd5d:	79 00                	jns    0x41dd5f
41dd5f:	53                   	push   %ebx
41dd60:	68 6f 77 4f 76       	push   $0x764f776f
41dd65:	65 72 6c             	gs jb  0x41ddd4
41dd68:	61                   	popa
41dd69:	79 00                	jns    0x41dd6b
41dd6b:	49                   	dec    %ecx
41dd6c:	6e                   	outsb  %ds:(%esi),(%dx)
41dd6d:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
41dd74:	65
41dd75:	41                   	inc    %ecx
41dd76:	72 72                	jb     0x41ddea
41dd78:	61                   	popa
41dd79:	79 00                	jns    0x41dd7b
41dd7b:	73 65                	jae    0x41dde2
41dd7d:	74 5f                	je     0x41ddde
41dd7f:	41                   	inc    %ecx
41dd80:	6c                   	insb   (%dx),%es:(%edi)
41dd81:	6c                   	insb   (%dx),%es:(%edi)
41dd82:	6f                   	outsl  %ds:(%esi),(%dx)
41dd83:	77 54                	ja     0x41ddd9
41dd85:	72 61                	jb     0x41dde8
41dd87:	6e                   	outsb  %ds:(%esi),(%dx)
41dd88:	73 70                	jae    0x41ddfa
41dd8a:	61                   	popa
41dd8b:	72 65                	jb     0x41ddf2
41dd8d:	6e                   	outsb  %ds:(%esi),(%dx)
41dd8e:	63 79 00             	arpl   %edi,0x0(%ecx)
41dd91:	67 65 74 5f          	addr16 gs je 0x41ddf4
41dd95:	49                   	dec    %ecx
41dd96:	6d                   	insl   (%dx),%es:(%edi)
41dd97:	61                   	popa
41dd98:	67 65 4b             	addr16 gs dec %ebx
41dd9b:	65 79 00             	gs jns 0x41dd9e
41dd9e:	67 65 74 5f          	addr16 gs je 0x41de01
41dda2:	53                   	push   %ebx
41dda3:	65 72 69             	gs jb  0x41de0f
41dda6:	61                   	popa
41dda7:	6c                   	insb   (%dx),%es:(%edi)
41dda8:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
41ddaf:	4b                   	dec    %ebx
41ddb0:	65 79 00             	gs jns 0x41ddb3
41ddb3:	73 65                	jae    0x41de1a
41ddb5:	74 5f                	je     0x41de16
41ddb7:	53                   	push   %ebx
41ddb8:	65 72 69             	gs jb  0x41de24
41ddbb:	61                   	popa
41ddbc:	6c                   	insb   (%dx),%es:(%edi)
41ddbd:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
41ddc4:	4b                   	dec    %ebx
41ddc5:	65 79 00             	gs jns 0x41ddc8
41ddc8:	67 65 74 43          	addr16 gs je 0x41de0f
41ddcc:	6f                   	outsl  %ds:(%esi),(%dx)
41ddcd:	6e                   	outsb  %ds:(%esi),(%dx)
41ddce:	74 65                	je     0x41de35
41ddd0:	6e                   	outsb  %ds:(%esi),(%dx)
41ddd1:	74 42                	je     0x41de15
41ddd3:	79 53                	jns    0x41de28
41ddd5:	65 72 69             	gs jb  0x41de41
41ddd8:	61                   	popa
41ddd9:	6c                   	insb   (%dx),%es:(%edi)
41ddda:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
41dde1:	4b                   	dec    %ebx
41dde2:	65 79 00             	gs jns 0x41dde5
41dde5:	43                   	inc    %ebx
41dde6:	6f                   	outsl  %ds:(%esi),(%dx)
41dde7:	6e                   	outsb  %ds:(%esi),(%dx)
41dde8:	74 61                	je     0x41de4b
41ddea:	69 6e 73 4b 65 79 00 	imul   $0x79654b,0x73(%esi),%ebp
41ddf1:	73 65                	jae    0x41de58
41ddf3:	74 5f                	je     0x41de54
41ddf5:	49                   	dec    %ecx
41ddf6:	73 49                	jae    0x41de41
41ddf8:	6e                   	outsb  %ds:(%esi),(%dx)
41ddf9:	70 75                	jo     0x41de70
41ddfb:	74 4b                	je     0x41de48
41ddfd:	65 79 00             	gs jns 0x41de00
41de00:	67 65 74 5f          	addr16 gs je 0x41de63
41de04:	41                   	inc    %ecx
41de05:	73 73                	jae    0x41de7a
41de07:	65 6d                	gs insl (%dx),%es:(%edi)
41de09:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
41de0d:	62 74 6e 52          	bound  %esi,0x52(%esi,%ebp,2)
41de11:	65 74 72             	gs je  0x41de86
41de14:	79 00                	jns    0x41de16
41de16:	73 65                	jae    0x41de7d
41de18:	74 5f                	je     0x41de79
41de1a:	4f                   	dec    %edi
41de1b:	70 61                	jo     0x41de7e
41de1d:	63 69 74             	arpl   %ebp,0x74(%ecx)
41de20:	79 00                	jns    0x41de22
41de22:	6f                   	outsl  %ds:(%esi),(%dx)
41de23:	70 61                	jo     0x41de86
41de25:	63 69 74             	arpl   %ebp,0x74(%ecx)
41de28:	79 00                	jns    0x41de2a
41de2a:	6f                   	outsl  %ds:(%esi),(%dx)
41de2b:	70 5f                	jo     0x41de8c
41de2d:	45                   	inc    %ebp
41de2e:	71 75                	jno    0x41dea5
41de30:	61                   	popa
41de31:	6c                   	insb   (%dx),%es:(%edi)
41de32:	69 74 79 00 6f 70 5f 	imul   $0x495f706f,0x0(%ecx,%edi,2),%esi
41de39:	49
41de3a:	6e                   	outsb  %ds:(%esi),(%dx)
41de3b:	65 71 75             	gs jno 0x41deb3
41de3e:	61                   	popa
41de3f:	6c                   	insb   (%dx),%es:(%edi)
41de40:	69 74 79 00 44 65 73 	imul   $0x69736544,0x0(%ecx,%edi,2),%esi
41de47:	69
41de48:	67 6e                	outsb  %ds:(%si),(%dx)
41de4a:	65 72 53             	gs jb  0x41dea0
41de4d:	65 72 69             	gs jb  0x41deb9
41de50:	61                   	popa
41de51:	6c                   	insb   (%dx),%es:(%edi)
41de52:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
41de59:	56                   	push   %esi
41de5a:	69 73 69 62 69 6c 69 	imul   $0x696c6962,0x69(%ebx),%esi