43db33:	4c                   	dec    %esp
43db34:	35 6d 73 32 41       	xor    $0x4132736d,%eax
43db39:	50                   	push   %eax
43db3a:	66 68 63 53          	pushw  $0x5363
43db3e:	36 54                	ss push %esp
43db40:	4d                   	dec    %ebp
43db41:	56                   	push   %esi
43db42:	33 39                	xor    (%ecx),%edi
43db44:	7a 30                	jp     0x43db76
43db46:	35 37 49 2f 2f       	xor    $0x2f2f4937,%eax
43db4b:	6d                   	insl   (%dx),%es:(%edi)
43db4c:	72 33                	jb     0x43db81
43db4e:	62 6b 78             	bound  %ebp,0x78(%ebx)
43db51:	32 4a 6a             	xor    0x6a(%edx),%cl
43db54:	4a                   	dec    %edx
43db55:	74 74                	je     0x43dbcb
43db57:	62 6c 67 48          	bound  %ebp,0x48(%edi,%eiz,2)
43db5b:	61                   	popa
43db5c:	4d                   	dec    %ebp
43db5d:	2b 61 79             	sub    0x79(%ecx),%esp
43db60:	30 38                	xor    %bh,(%eax)
43db62:	30 37                	xor    %dh,(%edi)
43db64:	70 58                	jo     0x43dbbe
43db66:	6e                   	outsb  %ds:(%esi),(%dx)
43db67:	61                   	popa
43db68:	64 39 45 4f          	cmp    %eax,%fs:0x4f(%ebp)
43db6c:	55                   	push   %ebp
43db6d:	53                   	push   %ebx
43db6e:	55                   	push   %ebp
43db6f:	76 56                	jbe    0x43dbc7
43db71:	57                   	push   %edi
43db72:	59                   	pop    %ecx
43db73:	64 62 42 74          	bound  %eax,%fs:0x74(%edx)
43db77:	61                   	popa
43db78:	4a                   	dec    %edx
43db79:	55                   	push   %ebp
43db7a:	30 66 61             	xor    %ah,0x61(%esi)
43db7d:	4d                   	dec    %ebp
43db7e:	32 45 56             	xor    0x56(%ebp),%al
43db81:	4b                   	dec    %ebx
43db82:	35 43 73 5a 56       	xor    $0x565a7343,%eax
43db87:	32 44 74 78          	xor    0x78(%esp,%esi,2),%al
43db8b:	71 6c                	jno    0x43dbf9
43db8d:	59                   	pop    %ecx
43db8e:	70 49                	jo     0x43dbd9
43db90:	46                   	inc    %esi
43db91:	68 76 35 5a 65       	push   $0x655a3576
43db96:	41                   	inc    %ecx
43db97:	39 6b 63             	cmp    %ebp,0x63(%ebx)
43db9a:	4a                   	dec    %edx
43db9b:	70 39                	jo     0x43dbd6
43db9d:	38 77 45             	cmp    %dh,0x45(%edi)
43dba0:	39 7a 53             	cmp    %edi,0x53(%edx)
43dba3:	32 74 62 4b          	xor    0x4b(%edx,%eiz,2),%dh
43dba7:	65 79 55             	gs jns 0x43dbff
43dbaa:	68 36 50 37 69       	push   $0x69375036
43dbaf:	43                   	inc    %ebx
43dbb0:	52                   	push   %edx
43dbb1:	39 62 4e             	cmp    %esp,0x4e(%edx)
43dbb4:	4d                   	dec    %ebp
43dbb5:	4b                   	dec    %ebx
43dbb6:	59                   	pop    %ecx
43dbb7:	2f                   	das
43dbb8:	6b 34 75 71 38 5a 43 	imul   $0x6a,0x435a3871(,%esi,2),%esi
43dbbf:	6a
43dbc0:	71 54                	jno    0x43dc16
43dbc2:	68 51 38 54 4a       	push   $0x4a543851
43dbc7:	53                   	push   %ebx
43dbc8:	57                   	push   %edi
43dbc9:	43                   	inc    %ebx
43dbca:	57                   	push   %edi
43dbcb:	35 4d 34 68 31       	xor    $0x3168344d,%eax
43dbd0:	36 35 4a 70 71 44    	ss xor $0x4471704a,%eax
43dbd6:	4f                   	dec    %edi
43dbd7:	73 79                	jae    0x43dc52
43dbd9:	4d                   	dec    %ebp
43dbda:	55                   	push   %ebp
43dbdb:	75 70                	jne    0x43dc4d
43dbdd:	56                   	push   %esi
43dbde:	5a                   	pop    %edx
43dbdf:	6d                   	insl   (%dx),%es:(%edi)
43dbe0:	73 73                	jae    0x43dc55
43dbe2:	77 50                	ja     0x43dc34
43dbe4:	56                   	push   %esi
43dbe5:	4c                   	dec    %esp
43dbe6:	4a                   	dec    %edx
43dbe7:	6a 4c                	push   $0x4c
43dbe9:	5a                   	pop    %edx
43dbea:	37                   	aaa
43dbeb:	52                   	push   %edx
43dbec:	52                   	push   %edx
43dbed:	4c                   	dec    %esp
43dbee:	6c                   	insb   (%dx),%es:(%edi)
43dbef:	6f                   	outsl  %ds:(%esi),(%dx)
43dbf0:	33 65 56             	xor    0x56(%ebp),%esp
43dbf3:	30 61 7a             	xor    %ah,0x7a(%ecx)
43dbf6:	68 6b 30 2b 4b       	push   $0x4b2b306b
43dbfb:	4b                   	dec    %ebx
43dbfc:	49                   	dec    %ecx
43dbfd:	55                   	push   %ebp
43dbfe:	44                   	inc    %esp
43dbff:	46                   	inc    %esi
43dc00:	59                   	pop    %ecx
43dc01:	72 76                	jb     0x43dc79
43dc03:	6f                   	outsl  %ds:(%esi),(%dx)
43dc04:	79 4b                	jns    0x43dc51
43dc06:	56                   	push   %esi
43dc07:	42                   	inc    %edx
43dc08:	46                   	inc    %esi
43dc09:	62 34 36             	bound  %esi,(%esi,%esi,1)
43dc0c:	63 44 68 62          	arpl   %eax,0x62(%eax,%ebp,2)
43dc10:	6d                   	insl   (%dx),%es:(%edi)
43dc11:	4b                   	dec    %ebx
43dc12:	2f                   	das
43dc13:	41                   	inc    %ecx
43dc14:	52                   	push   %edx
43dc15:	6c                   	insb   (%dx),%es:(%edi)
43dc16:	2b 71 32             	sub    0x32(%ecx),%esi
43dc19:	68 35 39 49 41       	push   $0x41493935
43dc1e:	2f                   	das
43dc1f:	62 34 59             	bound  %esi,(%ecx,%ebx,2)
43dc22:	41                   	inc    %ecx
43dc23:	30 48 57             	xor    %cl,0x57(%eax)
43dc26:	35 57 4b 53 36       	xor    $0x36534b57,%eax
43dc2b:	42                   	inc    %edx
43dc2c:	65 39 75 7a          	cmp    %esi,%gs:0x7a(%ebp)
43dc30:	72 61                	jb     0x43dc93
43dc32:	38 32                	cmp    %dh,(%edx)
43dc34:	6f                   	outsl  %ds:(%esi),(%dx)
43dc35:	32 4c 44 30          	xor    0x30(%esp,%eax,2),%cl
43dc39:	66 76 51             	data16 jbe 0x43dc8d
43dc3c:	62 2b                	bound  %ebp,(%ebx)
43dc3e:	33 35 72 6d 38 47    	xor    0x47386d72,%esi
43dc44:	51                   	push   %ecx
43dc45:	4d                   	dec    %ebp
43dc46:	37                   	aaa
43dc47:	4e                   	dec    %esi
43dc48:	47                   	inc    %edi
43dc49:	43                   	inc    %ebx
43dc4a:	52                   	push   %edx
43dc4b:	43                   	inc    %ebx
43dc4c:	32 55 58             	xor    0x58(%ebp),%dl
43dc4f:	71 63                	jno    0x43dcb4
43dc51:	58                   	pop    %eax
43dc52:	79 46                	jns    0x43dc9a
43dc54:	50                   	push   %eax
43dc55:	66 53                	push   %bx
43dc57:	47                   	inc    %edi
43dc58:	2f                   	das
43dc59:	35 4b 35 70 63       	xor    $0x6370354b,%eax
43dc5e:	61                   	popa
43dc5f:	58                   	pop    %eax
43dc60:	63 2b                	arpl   %ebp,(%ebx)
43dc62:	54                   	push   %esp
43dc63:	71 45                	jno    0x43dcaa
43dc65:	6e                   	outsb  %ds:(%esi),(%dx)
43dc66:	62 62 6f             	bound  %esp,0x6f(%edx)
43dc69:	6b 67 53 7a          	imul   $0x7a,0x53(%edi),%esp
43dc6d:	44                   	inc    %esp
43dc6e:	53                   	push   %ebx
43dc6f:	32 4d 75             	xor    0x75(%ebp),%cl
43dc72:	76 69                	jbe    0x43dcdd
43dc74:	74 43                	je     0x43dcb9
43dc76:	4c                   	dec    %esp
43dc77:	43                   	inc    %ebx
43dc78:	65 39 52 2b          	cmp    %edx,%gs:0x2b(%edx)
43dc7c:	63 36                	arpl   %esi,(%esi)
43dc7e:	39 69 65             	cmp    %ebp,0x65(%ecx)
43dc81:	6c                   	insb   (%dx),%es:(%edi)
43dc82:	66 47                	inc    %di
43dc84:	76 45                	jbe    0x43dccb
43dc86:	2b 71 44             	sub    0x44(%ecx),%esi
43dc89:	55                   	push   %ebp
43dc8a:	4d                   	dec    %ebp
43dc8b:	68 4c 34 55 48       	push   $0x4855344c
43dc90:	36 7a 32             	ss jp  0x43dcc5
43dc93:	4b                   	dec    %ebx
43dc94:	30 79 65             	xor    %bh,0x65(%ecx)
43dc97:	39 77 5a             	cmp    %esi,0x5a(%edi)
43dc9a:	6c                   	insb   (%dx),%es:(%edi)
43dc9b:	30 63 41             	xor    %ah,0x41(%ebx)
43dc9e:	7a 64                	jp     0x43dd04
43dca0:	76 6b                	jbe    0x43dd0d
43dca2:	4e                   	dec    %esi
43dca3:	5a                   	pop    %edx
43dca4:	61                   	popa
43dca5:	78 59                	js     0x43dd00
43dca7:	51                   	push   %ecx
43dca8:	6a 2b                	push   $0x2b
43dcaa:	53                   	push   %ebx
43dcab:	5a                   	pop    %edx
43dcac:	58                   	pop    %eax
43dcad:	49                   	dec    %ecx
43dcae:	46                   	inc    %esi
43dcaf:	72 78                	jb     0x43dd29
43dcb1:	54                   	push   %esp
43dcb2:	67 78 68             	addr16 js 0x43dd1d
43dcb5:	6b 63 66 35          	imul   $0x35,0x66(%ebx),%esp
43dcb9:	36 32 57 35          	xor    %ss:0x35(%edi),%dl
43dcbd:	6c                   	insb   (%dx),%es:(%edi)
43dcbe:	77 5a                	ja     0x43dd1a
43dcc0:	51                   	push   %ecx
43dcc1:	59                   	pop    %ecx
43dcc2:	65 50                	gs push %eax
43dcc4:	52                   	push   %edx
43dcc5:	6f                   	outsl  %ds:(%esi),(%dx)
43dcc6:	58                   	pop    %eax
43dcc7:	34 4a                	xor    $0x4a,%al
43dcc9:	54                   	push   %esp
43dcca:	42                   	inc    %edx
43dccb:	48                   	dec    %eax
43dccc:	64 72 53             	fs jb  0x43dd22
43dccf:	2b 70 47             	sub    0x47(%eax),%esi
43dcd2:	59                   	pop    %ecx
43dcd3:	7a 75                	jp     0x43dd4a
43dcd5:	41                   	inc    %ecx
43dcd6:	50                   	push   %eax
43dcd7:	43                   	inc    %ebx
43dcd8:	50                   	push   %eax
43dcd9:	7a 4a                	jp     0x43dd25
43dcdb:	5a                   	pop    %edx
43dcdc:	70 55                	jo     0x43dd33
43dcde:	32 42 47             	xor    0x47(%edx),%al
43dce1:	65 74 46             	gs je  0x43dd2a
43dce4:	59                   	pop    %ecx
43dce5:	73 64                	jae    0x43dd4b
43dce7:	41                   	inc    %ecx
43dce8:	58                   	pop    %eax
43dce9:	77 45                	ja     0x43dd30
43dceb:	50                   	push   %eax
43dcec:	6c                   	insb   (%dx),%es:(%edi)
43dced:	4e                   	dec    %esi
43dcee:	33 39                	xor    (%ecx),%edi
43dcf0:	34 73                	xor    $0x73,%al
43dcf2:	67 6b 66 76 6f       	imul   $0x6f,0x76(%bp),%esp
43dcf7:	35 5a 74 2b 41       	xor    $0x412b745a,%eax
43dcfc:	77 72                	ja     0x43dd70
43dcfe:	73 65                	jae    0x43dd65
43dd00:	33 49 38             	xor    0x38(%ecx),%ecx
43dd03:	42                   	inc    %edx
43dd04:	6d                   	insl   (%dx),%es:(%edi)
43dd05:	58                   	pop    %eax
43dd06:	52                   	push   %edx
43dd07:	77 58                	ja     0x43dd61
43dd09:	35 4b 6b 36 73       	xor    $0x73366b4b,%eax
43dd0e:	44                   	inc    %esp
43dd0f:	4f                   	dec    %edi
43dd10:	73 68                	jae    0x43dd7a
43dd12:	6d                   	insl   (%dx),%es:(%edi)
43dd13:	46                   	inc    %esi
43dd14:	46                   	inc    %esi
43dd15:	39 6b 68             	cmp    %ebp,0x68(%ebx)
43dd18:	5a                   	pop    %edx
43dd19:	38 56 77             	cmp    %dl,0x77(%esi)
43dd1c:	41                   	inc    %ecx
43dd1d:	7a 35                	jp     0x43dd54
43dd1f:	39 53 30             	cmp    %edx,0x30(%ebx)
43dd22:	6b 43 58 6e          	imul   $0x6e,0x58(%ebx),%eax
43dd26:	64 44                	fs inc %esp
43dd28:	55                   	push   %ebp
43dd29:	4e                   	dec    %esi
43dd2a:	6a 67                	push   $0x67
43dd2c:	6e                   	outsb  %ds:(%esi),(%dx)
43dd2d:	74 69                	je     0x43dd98
43dd2f:	41                   	inc    %ecx
43dd30:	33 34 36             	xor    (%esi,%esi,1),%esi
43dd33:	78 6a                	js     0x43dd9f
43dd35:	59                   	pop    %ecx
43dd36:	68 41 63 34 46       	push   $0x46346341
43dd3b:	75 75                	jne    0x43ddb2
43dd3d:	47                   	inc    %edi
43dd3e:	7a 56                	jp     0x43dd96
43dd40:	52                   	push   %edx
43dd41:	67 6e                	outsb  %ds:(%si),(%dx)
43dd43:	32 59 33             	xor    0x33(%ecx),%bl
43dd46:	78 42                	js     0x43dd8a
43dd48:	57                   	push   %edi
43dd49:	2b 70 79             	sub    0x79(%eax),%esi
43dd4c:	76 46                	jbe    0x43dd94
43dd4e:	57                   	push   %edi
43dd4f:	69 54 4f 77 39 53 6d 	imul   $0x396d5339,0x77(%edi,%ecx,2),%edx
43dd56:	39
43dd57:	62 59 43             	bound  %ebx,0x43(%ecx)
43dd5a:	59                   	pop    %ecx
43dd5b:	5a                   	pop    %edx
43dd5c:	4e                   	dec    %esi
43dd5d:	78 30                	js     0x43dd8f
43dd5f:	58                   	pop    %eax
43dd60:	6e                   	outsb  %ds:(%esi),(%dx)
43dd61:	75 68                	jne    0x43ddcb
43dd63:	32 58 43             	xor    0x43(%eax),%bl
43dd66:	51                   	push   %ecx
43dd67:	50                   	push   %eax
43dd68:	5a                   	pop    %edx
43dd69:	79 30                	jns    0x43dd9b
43dd6b:	7a 58                	jp     0x43ddc5
43dd6d:	71 6f                	jno    0x43ddde
43dd6f:	55                   	push   %ebp
43dd70:	49                   	dec    %ecx
43dd71:	67 44                	addr16 inc %esp
43dd73:	37                   	aaa
43dd74:	47                   	inc    %edi
43dd75:	78 49                	js     0x43ddc0
43dd77:	78 35                	js     0x43ddae
43dd79:	53                   	push   %ebx
43dd7a:	41                   	inc    %ecx
43dd7b:	6c                   	insb   (%dx),%es:(%edi)
43dd7c:	78 4e                	js     0x43ddcc
43dd7e:	59                   	pop    %ecx
43dd7f:	63 42 2b             	arpl   %eax,0x2b(%edx)
43dd82:	78 46                	js     0x43ddca
43dd84:	2b 42 43             	sub    0x43(%edx),%eax
43dd87:	6c                   	insb   (%dx),%es:(%edi)
43dd88:	76 78                	jbe    0x43de02
43dd8a:	4a                   	dec    %edx
43dd8b:	69 58 5a 38 35 34 42 	imul   $0x42343538,0x5a(%eax),%ebx
43dd92:	79 4f                	jns    0x43dde3
43dd94:	79 66                	jns    0x43ddfc
43dd96:	53                   	push   %ebx
43dd97:	5a                   	pop    %edx
43dd98:	4e                   	dec    %esi
43dd99:	38 47 33             	cmp    %al,0x33(%edi)
43dd9c:	42                   	inc    %edx
43dd9d:	6d                   	insl   (%dx),%es:(%edi)
43dd9e:	75 67                	jne    0x43de07
43dda0:	42                   	inc    %edx
43dda1:	38 51 6b             	cmp    %dl,0x6b(%ecx)
43dda4:	6d                   	insl   (%dx),%es:(%edi)
43dda5:	57                   	push   %edi
43dda6:	52                   	push   %edx
43dda7:	48                   	dec    %eax
43dda8:	50                   	push   %eax
43dda9:	79 66                	jns    0x43de11
43ddab:	56                   	push   %esi
43ddac:	31 4b 70             	xor    %ecx,0x70(%ebx)
43ddaf:	34 52                	xor    $0x52,%al
43ddb1:	36 52                	ss push %edx
43ddb3:	4f                   	dec    %edi
43ddb4:	47                   	inc    %edi
43ddb5:	79 41                	jns    0x43ddf8
43ddb7:	45                   	inc    %ebp
43ddb8:	34 69                	xor    $0x69,%al
43ddba:	63 34 4c             	arpl   %esi,(%esp,%ecx,2)
43ddbd:	46                   	inc    %esi
43ddbe:	36 2f                	ss das
43ddc0:	38 78 53             	cmp    %bh,0x53(%eax)
43ddc3:	6e                   	outsb  %ds:(%esi),(%dx)
43ddc4:	45                   	inc    %ebp
43ddc5:	7a 65                	jp     0x43de2c
43ddc7:	51                   	push   %ecx