443f2b:	68 70 4b 2b 7a       	push   $0x7a2b4b70
443f30:	36 42                	ss inc %edx
443f32:	4b                   	dec    %ebx
443f33:	35 48 31 5a 2f       	xor    $0x2f5a3148,%eax
443f38:	61                   	popa
443f39:	77 56                	ja     0x443f91
443f3b:	4e                   	dec    %esi
443f3c:	6d                   	insl   (%dx),%es:(%edi)
443f3d:	4c                   	dec    %esp
443f3e:	77 49                	ja     0x443f89
443f40:	51                   	push   %ecx
443f41:	4a                   	dec    %edx
443f42:	44                   	inc    %esp
443f43:	75 43                	jne    0x443f88
443f45:	35 32 61 78 38       	xor    $0x38786132,%eax
443f4a:	44                   	inc    %esp
443f4b:	55                   	push   %ebp
443f4c:	6e                   	outsb  %ds:(%esi),(%dx)
443f4d:	50                   	push   %eax
443f4e:	48                   	dec    %eax
443f4f:	6b 63 63 42          	imul   $0x42,0x63(%ebx),%esp
443f53:	70 73                	jo     0x443fc8
443f55:	53                   	push   %ebx
443f56:	44                   	inc    %esp
443f57:	4e                   	dec    %esi
443f58:	6d                   	insl   (%dx),%es:(%edi)
443f59:	46                   	inc    %esi
443f5a:	47                   	inc    %edi
443f5b:	62 4e 4b             	bound  %ecx,0x4b(%esi)
443f5e:	74 44                	je     0x443fa4
443f60:	46                   	inc    %esi
443f61:	78 43                	js     0x443fa6
443f63:	38 34 56             	cmp    %dh,(%esi,%edx,2)
443f66:	79 75                	jns    0x443fdd
443f68:	54                   	push   %esp
443f69:	6e                   	outsb  %ds:(%esi),(%dx)
443f6a:	7a 37                	jp     0x443fa3
443f6c:	72 6b                	jb     0x443fd9
443f6e:	45                   	inc    %ebp
443f6f:	43                   	inc    %ebx
443f70:	57                   	push   %edi
443f71:	55                   	push   %ebp
443f72:	45                   	inc    %ebp
443f73:	36 2f                	ss das
443f75:	70 34                	jo     0x443fab
443f77:	76 37                	jbe    0x443fb0
443f79:	67 4b                	addr16 dec %ebx
443f7b:	4e                   	dec    %esi
443f7c:	43                   	inc    %ebx
443f7d:	6a 50                	push   $0x50
443f7f:	61                   	popa
443f80:	4d                   	dec    %ebp
443f81:	4b                   	dec    %ebx
443f82:	61                   	popa
443f83:	44                   	inc    %esp
443f84:	72 37                	jb     0x443fbd
443f86:	53                   	push   %ebx
443f87:	64 2b 72 56          	sub    %fs:0x56(%edx),%esi
443f8b:	58                   	pop    %eax
443f8c:	57                   	push   %edi
443f8d:	6d                   	insl   (%dx),%es:(%edi)
443f8e:	70 6c                	jo     0x443ffc
443f90:	61                   	popa
443f91:	4c                   	dec    %esp
443f92:	78 64                	js     0x443ff8
443f94:	68 4f 61 49 43       	push   $0x4349614f
443f99:	72 2b                	jb     0x443fc6
443f9b:	6f                   	outsl  %ds:(%esi),(%dx)
443f9c:	52                   	push   %edx
443f9d:	6b 68 37 4b          	imul   $0x4b,0x37(%eax),%ebp
443fa1:	48                   	dec    %eax
443fa2:	6f                   	outsl  %ds:(%esi),(%dx)
443fa3:	6a 75                	push   $0x75
443fa5:	66 77 5a             	data16 ja 0x444002
443fa8:	6c                   	insb   (%dx),%es:(%edi)
443fa9:	6e                   	outsb  %ds:(%esi),(%dx)
443faa:	51                   	push   %ecx
443fab:	66 45                	inc    %bp
443fad:	6e                   	outsb  %ds:(%esi),(%dx)
443fae:	4a                   	dec    %edx
443faf:	2f                   	das
443fb0:	76 43                	jbe    0x443ff5
443fb2:	55                   	push   %ebp
443fb3:	38 6c 34 4d          	cmp    %ch,0x4d(%esp,%esi,1)
443fb7:	30 36                	xor    %dh,(%esi)
443fb9:	5a                   	pop    %edx
443fba:	6a 65                	push   $0x65
443fbc:	65 42                	gs inc %edx
443fbe:	50                   	push   %eax
443fbf:	52                   	push   %edx
443fc0:	73 69                	jae    0x44402b
443fc2:	42                   	inc    %edx
443fc3:	30 33                	xor    %dh,(%ebx)
443fc5:	39 78 78             	cmp    %edi,0x78(%eax)
443fc8:	69 37 65 4f 2f 32    	imul   $0x322f4f65,(%edi),%esi
443fce:	70 47                	jo     0x444017
443fd0:	32 75 78             	xor    0x78(%ebp),%dh
443fd3:	4b                   	dec    %ebx
443fd4:	57                   	push   %edi
443fd5:	41                   	inc    %ecx
443fd6:	51                   	push   %ecx
443fd7:	66 53                	push   %bx
443fd9:	36 4b                	ss dec %ebx
443fdb:	67 79 34             	addr16 jns 0x444012
443fde:	67 55                	addr16 push %ebp
443fe0:	7a 57                	jp     0x444039
443fe2:	54                   	push   %esp
443fe3:	51                   	push   %ecx
443fe4:	6d                   	insl   (%dx),%es:(%edi)
443fe5:	39 59 74             	cmp    %ebx,0x74(%ecx)
443fe8:	4d                   	dec    %ebp
443fe9:	68 75 5a 6b 56       	push   $0x566b5a75
443fee:	33 63 44             	xor    0x44(%ebx),%esp
443ff1:	48                   	dec    %eax
443ff2:	6b 32 47             	imul   $0x47,(%edx),%esi
443ff5:	50                   	push   %eax
443ff6:	45                   	inc    %ebp
443ff7:	37                   	aaa
443ff8:	4e                   	dec    %esi
443ff9:	4d                   	dec    %ebp
443ffa:	38 77 77             	cmp    %dh,0x77(%edi)
443ffd:	7a 6c                	jp     0x44406b
443fff:	2b 55 6f             	sub    0x6f(%ebp),%edx
444002:	58                   	pop    %eax
444003:	52                   	push   %edx
444004:	5a                   	pop    %edx
444005:	6e                   	outsb  %ds:(%esi),(%dx)
444006:	71 35                	jno    0x44403d
444008:	36 4c                	ss dec %esp
44400a:	62 6f 53             	bound  %ebp,0x53(%edi)
44400d:	52                   	push   %edx
44400e:	67 30 75 50          	xor    %dh,0x50(%di)
444012:	30 74 5a 68          	xor    %dh,0x68(%edx,%ebx,2)
444016:	56                   	push   %esi
444017:	79 35                	jns    0x44404e
444019:	71 75                	jno    0x444090
44401b:	38 30                	cmp    %dh,(%eax)
44401d:	54                   	push   %esp
44401e:	5a                   	pop    %edx
44401f:	50                   	push   %eax
444020:	68 2b 51 4c 63       	push   $0x634c512b
444025:	37                   	aaa
444026:	4a                   	dec    %edx
444027:	4b                   	dec    %ebx
444028:	50                   	push   %eax
444029:	44                   	inc    %esp
44402a:	62 72 77             	bound  %esi,0x77(%edx)
44402d:	78 57                	js     0x444086
44402f:	48                   	dec    %eax
444030:	57                   	push   %edi
444031:	52                   	push   %edx
444032:	2b 4a 6b             	sub    0x6b(%edx),%ecx
444035:	53                   	push   %ebx
444036:	6f                   	outsl  %ds:(%esi),(%dx)
444037:	51                   	push   %ecx
444038:	37                   	aaa
444039:	43                   	inc    %ebx
44403a:	4d                   	dec    %ebp
44403b:	45                   	inc    %ebp
44403c:	6d                   	insl   (%dx),%es:(%edi)
44403d:	50                   	push   %eax
44403e:	41                   	inc    %ecx
44403f:	52                   	push   %edx
444040:	66 7a 57             	data16 jp 0x44409a
444043:	46                   	inc    %esi
444044:	6c                   	insb   (%dx),%es:(%edi)
444045:	61                   	popa
444046:	30 75 79             	xor    %dh,0x79(%ebp)
444049:	6b 43 30 68          	imul   $0x68,0x30(%ebx),%eax
44404d:	61                   	popa
44404e:	7a 77                	jp     0x4440c7
444050:	43                   	inc    %ebx
444051:	54                   	push   %esp
444052:	47                   	inc    %edi
444053:	73 72                	jae    0x4440c7
444055:	45                   	inc    %ebp
444056:	6a 4b                	push   $0x4b
444058:	7a 4e                	jp     0x4440a8
44405a:	42                   	inc    %edx
44405b:	66 67 6b 52 48 5a    	imul   $0x5a,0x48(%bp,%si),%dx
444061:	32 65 76             	xor    0x76(%ebp),%ah
444064:	69 65 4d 71 5a 63 4a 	imul   $0x4a635a71,0x4d(%ebp),%esp
44406b:	6d                   	insl   (%dx),%es:(%edi)
44406c:	72 63                	jb     0x4440d1
44406e:	61                   	popa
44406f:	31 73 31             	xor    %esi,0x31(%ebx)
444072:	71 5a                	jno    0x4440ce
444074:	53                   	push   %ebx
444075:	74 67                	je     0x4440de
444077:	43                   	inc    %ebx
444078:	5a                   	pop    %edx
444079:	35 76 67 68 62       	xor    $0x62686776,%eax
44407e:	6b 50 35 4c          	imul   $0x4c,0x35(%eax),%edx
444082:	72 59                	jb     0x4440dd
444084:	48                   	dec    %eax
444085:	35 57 49 74 2b       	xor    $0x2b744957,%eax
44408a:	62 39                	bound  %edi,(%ecx)
44408c:	5a                   	pop    %edx
44408d:	6d                   	insl   (%dx),%es:(%edi)
44408e:	33 6f 2f             	xor    0x2f(%edi),%ebp
444091:	41                   	inc    %ecx
444092:	38 55 54             	cmp    %dl,0x54(%ebp)
444095:	6e                   	outsb  %ds:(%esi),(%dx)
444096:	32 34 2b             	xor    (%ebx,%ebp,1),%dh
444099:	6b 64 45 77 4a       	imul   $0x4a,0x77(%ebp,%eax,2),%esp
44409e:	73 55                	jae    0x4440f5
4440a0:	65 4a                	gs dec %edx
4440a2:	56                   	push   %esi
4440a3:	41                   	inc    %ecx
4440a4:	35 39 58 4f 73       	xor    $0x734f5839,%eax
4440a9:	76 73                	jbe    0x44411e
4440ab:	4f                   	dec    %edi
4440ac:	47                   	inc    %edi
4440ad:	6b 70 67 5a          	imul   $0x5a,0x67(%eax),%esi
4440b1:	55                   	push   %ebp
4440b2:	59                   	pop    %ecx
4440b3:	59                   	pop    %ecx
4440b4:	75 69                	jne    0x44411f
4440b6:	63 68 63             	arpl   %ebp,0x63(%eax)
4440b9:	59                   	pop    %ecx
4440ba:	77 78                	ja     0x444134
4440bc:	49                   	dec    %ecx
4440bd:	52                   	push   %edx
4440be:	5a                   	pop    %edx
4440bf:	4d                   	dec    %ebp
4440c0:	71 33                	jno    0x4440f5
4440c2:	67 4f                	addr16 dec %edi
4440c4:	69 41 50 44 49 6d 78 	imul   $0x786d4944,0x50(%ecx),%eax
4440cb:	37                   	aaa
4440cc:	2b 72 44             	sub    0x44(%edx),%esi
4440cf:	58                   	pop    %eax
4440d0:	4e                   	dec    %esi
4440d1:	54                   	push   %esp
4440d2:	35 74 58 45 2b       	xor    $0x2b455874,%eax
4440d7:	53                   	push   %ebx
4440d8:	56                   	push   %esi
4440d9:	2b 54 41 58          	sub    0x58(%ecx,%eax,2),%edx
4440dd:	4c                   	dec    %esp
4440de:	73 33                	jae    0x444113
4440e0:	57                   	push   %edi
4440e1:	66 56                	push   %si
4440e3:	38 62 74             	cmp    %ah,0x74(%edx)
4440e6:	53                   	push   %ebx
4440e7:	76 38                	jbe    0x444121
4440e9:	4c                   	dec    %esp
4440ea:	61                   	popa
4440eb:	6b 4b 2f 2b          	imul   $0x2b,0x2f(%ebx),%ecx
4440ef:	48                   	dec    %eax
4440f0:	42                   	inc    %edx
4440f1:	64 68 36 59 5a 49    	fs push $0x495a5936
4440f7:	5a                   	pop    %edx
4440f8:	54                   	push   %esp
4440f9:	4b                   	dec    %ebx
4440fa:	6c                   	insb   (%dx),%es:(%edi)
4440fb:	39 76 30             	cmp    %esi,0x30(%esi)
4440fe:	5a                   	pop    %edx
4440ff:	4d                   	dec    %ebp
444100:	33 4b 43             	xor    0x43(%ebx),%ecx
444103:	74 47                	je     0x44414c
444105:	42                   	inc    %edx
444106:	48                   	dec    %eax
444107:	5a                   	pop    %edx
444108:	75 41                	jne    0x44414b
44410a:	48                   	dec    %eax
44410b:	68 4a 53 63 39       	push   $0x3963534a
444110:	4f                   	dec    %edi
444111:	6f                   	outsl  %ds:(%esi),(%dx)
444112:	74 65                	je     0x444179
444114:	4c                   	dec    %esp
444115:	44                   	inc    %esp
444116:	66 57                	push   %di
444118:	67 77 57             	addr16 ja 0x444172
44411b:	63 38                	arpl   %edi,(%eax)
44411d:	78 77                	js     0x444196
44411f:	54                   	push   %esp
444120:	4f                   	dec    %edi
444121:	53                   	push   %ebx
444122:	43                   	inc    %ebx
444123:	6e                   	outsb  %ds:(%esi),(%dx)
444124:	4f                   	dec    %edi
444125:	70 2b                	jo     0x444152
444127:	73 6d                	jae    0x444196
444129:	49                   	dec    %ecx
44412a:	30 77 6c             	xor    %dh,0x6c(%edi)
44412d:	72 72                	jb     0x4441a1
44412f:	6c                   	insb   (%dx),%es:(%edi)
444130:	74 4b                	je     0x44417d
444132:	4d                   	dec    %ebp
444133:	45                   	inc    %ebp
444134:	56                   	push   %esi
444135:	79 35                	jns    0x44416c
444137:	66 36 33 71 4e       	xor    %ss:0x4e(%ecx),%si
44413c:	62 75 58             	bound  %esi,0x58(%ebp)
44413f:	36 59                	ss pop %ecx
444141:	2b 42 4c             	sub    0x4c(%edx),%eax
444144:	54                   	push   %esp
444145:	38 62 2b             	cmp    %ah,0x2b(%edx)
444148:	53                   	push   %ebx
444149:	43                   	inc    %ebx
44414a:	54                   	push   %esp
44414b:	2b 79 4c             	sub    0x4c(%ecx),%edi
44414e:	44                   	inc    %esp
44414f:	55                   	push   %ebp
444150:	4b                   	dec    %ebx
444151:	41                   	inc    %ecx
444152:	33 41 55             	xor    0x55(%ecx),%eax
444155:	65 74 74             	gs je  0x4441cc
444158:	44                   	inc    %esp
444159:	39 6b 62             	cmp    %ebp,0x62(%ebx)
44415c:	45                   	inc    %ebp
44415d:	41                   	inc    %ecx
44415e:	6c                   	insb   (%dx),%es:(%edi)
44415f:	37                   	aaa
444160:	6e                   	outsb  %ds:(%esi),(%dx)
444161:	4a                   	dec    %edx
444162:	66 38 6b 79          	data16 cmp %ch,0x79(%ebx)
444166:	6b 65 65 74          	imul   $0x74,0x65(%ebp),%esp
44416a:	46                   	inc    %esi
44416b:	4e                   	dec    %esi
44416c:	73 33                	jae    0x4441a1
44416e:	62 44 4d 54          	bound  %eax,0x54(%ebp,%ecx,2)
444172:	69 2b 41 4e 77 4b    	imul   $0x4b774e41,(%ebx),%ebp
444178:	72 56                	jb     0x4441d0
44417a:	55                   	push   %ebp
44417b:	62 45 6f             	bound  %eax,0x6f(%ebp)
44417e:	75 64                	jne    0x4441e4
444180:	77 35                	ja     0x4441b7
444182:	64 63 33             	arpl   %esi,%fs:(%ebx)
444185:	44                   	inc    %esp
444186:	6c                   	insb   (%dx),%es:(%edi)
444187:	36 7a 4b             	ss jp  0x4441d5
44418a:	74 4b                	je     0x4441d7
44418c:	33 4d 2f             	xor    0x2f(%ebp),%ecx
44418f:	56                   	push   %esi
444190:	4b                   	dec    %ebx
444191:	2b 59 58             	sub    0x58(%ecx),%ebx
444194:	55                   	push   %ebp
444195:	52                   	push   %edx
444196:	36 71 70             	ss jno 0x444209
444199:	44                   	inc    %esp
44419a:	6b 66 31 76          	imul   $0x76,0x31(%esi),%esp
44419e:	4d                   	dec    %ebp
44419f:	65 63 49 49          	arpl   %ecx,%gs:0x49(%ecx)
4441a3:	46                   	inc    %esi
4441a4:	33 42 4c             	xor    0x4c(%edx),%eax
4441a7:	76 34                	jbe    0x4441dd
4441a9:	43                   	inc    %ebx
4441aa:	59                   	pop    %ecx
4441ab:	48                   	dec    %eax
4441ac:	6c                   	insb   (%dx),%es:(%edi)