442efc:	39 63 71             	cmp    %esp,0x71(%ebx)
442eff:	2b 52 57             	sub    0x57(%edx),%edx
442f02:	6e                   	outsb  %ds:(%esi),(%dx)
442f03:	6a 64                	push   $0x64
442f05:	76 43                	jbe    0x442f4a
442f07:	74 46                	je     0x442f4f
442f09:	70 41                	jo     0x442f4c
442f0b:	4f                   	dec    %edi
442f0c:	79 6e                	jns    0x442f7c
442f0e:	38 37                	cmp    %dh,(%edi)
442f10:	79 70                	jns    0x442f82
442f12:	6a 32                	push   $0x32
442f14:	71 45                	jno    0x442f5b
442f16:	45                   	inc    %ebp
442f17:	53                   	push   %ebx
442f18:	54                   	push   %esp
442f19:	63 50 2b             	arpl   %edx,0x2b(%eax)
442f1c:	57                   	push   %edi
442f1d:	79 6f                	jns    0x442f8e
442f1f:	6d                   	insl   (%dx),%es:(%edi)
442f20:	78 55                	js     0x442f77
442f22:	44                   	inc    %esp
442f23:	41                   	inc    %ecx
442f24:	4f                   	dec    %edi
442f25:	30 6a 58             	xor    %ch,0x58(%edx)
442f28:	34 51                	xor    $0x51,%al
442f2a:	4e                   	dec    %esi
442f2b:	75 64                	jne    0x442f91
442f2d:	35 55 58 79 4c       	xor    $0x4c795855,%eax
442f32:	74 66                	je     0x442f9a
442f34:	31 32                	xor    %esi,(%edx)
442f36:	37                   	aaa
442f37:	48                   	dec    %eax
442f38:	50                   	push   %eax
442f39:	68 2f 4a 6a 4a       	push   $0x4a6a4a2f
442f3e:	79 67                	jns    0x442fa7
442f40:	61                   	popa
442f41:	73 43                	jae    0x442f86
442f43:	4d                   	dec    %ebp
442f44:	65 53                	gs push %ebx
442f46:	32 2b                	xor    (%ebx),%ch
442f48:	56                   	push   %esi
442f49:	54                   	push   %esp
442f4a:	46                   	inc    %esi
442f4b:	59                   	pop    %ecx
442f4c:	70 42                	jo     0x442f90
442f4e:	36 65 5a             	ss gs pop %edx
442f51:	37                   	aaa
442f52:	6a 69                	push   $0x69
442f54:	50                   	push   %eax
442f55:	33 53 35             	xor    0x35(%ebx),%edx
442f58:	48                   	dec    %eax
442f59:	6c                   	insb   (%dx),%es:(%edi)
442f5a:	67 37                	addr16 aaa
442f5c:	6d                   	insl   (%dx),%es:(%edi)
442f5d:	6f                   	outsl  %ds:(%esi),(%dx)
442f5e:	36 68 78 59 47 66    	ss push $0x66475978
442f64:	68 4e 30 41 64       	push   $0x6441304e
442f69:	76 41                	jbe    0x442fac
442f6b:	6d                   	insl   (%dx),%es:(%edi)
442f6c:	59                   	pop    %ecx
442f6d:	6f                   	outsl  %ds:(%esi),(%dx)
442f6e:	77 63                	ja     0x442fd3
442f70:	36 57                	ss push %edi
442f72:	43                   	inc    %ebx
442f73:	6f                   	outsl  %ds:(%esi),(%dx)
442f74:	54                   	push   %esp
442f75:	56                   	push   %esi
442f76:	4b                   	dec    %ebx
442f77:	4a                   	dec    %edx
442f78:	4c                   	dec    %esp
442f79:	61                   	popa
442f7a:	4f                   	dec    %edi
442f7b:	30 65 32             	xor    %ah,0x32(%ebp)
442f7e:	6e                   	outsb  %ds:(%esi),(%dx)
442f7f:	78 79                	js     0x442ffa
442f81:	56                   	push   %esi
442f82:	71 43                	jno    0x442fc7
442f84:	61                   	popa
442f85:	70 73                	jo     0x442ffa
442f87:	72 54                	jb     0x442fdd
442f89:	69 6c 4d 71 44 47 47 	imul   $0x73474744,0x71(%ebp,%ecx,2),%ebp
442f90:	73
442f91:	59                   	pop    %ecx
442f92:	6d                   	insl   (%dx),%es:(%edi)
442f93:	48                   	dec    %eax
442f94:	42                   	inc    %edx
442f95:	62 74 69 59          	bound  %esi,0x59(%ecx,%ebp,2)
442f99:	32 73 57             	xor    0x57(%ebx),%dh
442f9c:	41                   	inc    %ecx
442f9d:	57                   	push   %edi
442f9e:	34 64                	xor    $0x64,%al
442fa0:	41                   	inc    %ecx
442fa1:	6e                   	outsb  %ds:(%esi),(%dx)
442fa2:	68 36 64 38 33       	push   $0x33386436
442fa7:	37                   	aaa
442fa8:	69 36 48 66 70 65    	imul   $0x65706648,(%esi),%esi
442fae:	4f                   	dec    %edi
442faf:	4a                   	dec    %edx
442fb0:	4a                   	dec    %edx
442fb1:	6c                   	insb   (%dx),%es:(%edi)
442fb2:	44                   	inc    %esp
442fb3:	64 79 72             	fs jns 0x443028
442fb6:	4d                   	dec    %ebp
442fb7:	32 39                	xor    (%ecx),%bh
442fb9:	43                   	inc    %ebx
442fba:	6e                   	outsb  %ds:(%esi),(%dx)
442fbb:	76 7a                	jbe    0x443037
442fbd:	37                   	aaa
442fbe:	68 47 36 79 34       	push   $0x34793647
442fc3:	5a                   	pop    %edx
442fc4:	32 62 4b             	xor    0x4b(%edx),%ah
442fc7:	6c                   	insb   (%dx),%es:(%edi)
442fc8:	68 51 6c 58 39       	push   $0x39586c51
442fcd:	58                   	pop    %eax
442fce:	74 77                	je     0x443047
442fd0:	69 5a 65 36 57 4a 74 	imul   $0x744a5736,0x65(%edx),%ebx
442fd7:	71 4c                	jno    0x443025
442fd9:	43                   	inc    %ebx
442fda:	4f                   	dec    %edi
442fdb:	42                   	inc    %edx
442fdc:	30 48 46             	xor    %cl,0x46(%eax)
442fdf:	78 4c                	js     0x44302d
442fe1:	53                   	push   %ebx
442fe2:	4c                   	dec    %esp
442fe3:	79 6d                	jns    0x443052
442fe5:	73 66                	jae    0x44304d
442fe7:	45                   	inc    %ebp
442fe8:	61                   	popa
442fe9:	42                   	inc    %edx
442fea:	7a 6e                	jp     0x44305a
442fec:	78 73                	js     0x443061
442fee:	2f                   	das
442fef:	50                   	push   %eax
442ff0:	6c                   	insb   (%dx),%es:(%edi)
442ff1:	56                   	push   %esi
442ff2:	74 34                	je     0x443028
442ff4:	35 4c 76 39 67       	xor    $0x6739764c,%eax
442ff9:	34 6f                	xor    $0x6f,%al
442ffb:	38 44 75 6d          	cmp    %al,0x6d(%ebp,%esi,2)
442fff:	38 5a 6e             	cmp    %bl,0x6e(%edx)
443002:	31 4e 55             	xor    %ecx,0x55(%esi)
443005:	78 4c                	js     0x443053
443007:	54                   	push   %esp
443008:	77 36                	ja     0x443040
44300a:	62 58 73             	bound  %ebx,0x73(%eax)
44300d:	38 74 4e 53          	cmp    %dh,0x53(%esi,%ecx,2)
443011:	76 65                	jbe    0x443078
443013:	39 73 62             	cmp    %esi,0x62(%ebx)
443016:	43                   	inc    %ebx
443017:	51                   	push   %ecx
443018:	55                   	push   %ebp
443019:	66 62 4a 44          	bound  %cx,0x44(%edx)
44301d:	4e                   	dec    %esi
44301e:	62 4c 33 4b          	bound  %ecx,0x4b(%ebx,%esi,1)
443022:	53                   	push   %ebx
443023:	69 57 7a 59 6d 71 4a 	imul   $0x4a716d59,0x7a(%edi),%edx
44302a:	54                   	push   %esp
44302b:	61                   	popa
44302c:	45                   	inc    %ebp
44302d:	75 2f                	jne    0x44305e
44302f:	62 30                	bound  %esi,(%eax)
443031:	49                   	dec    %ecx
443032:	38 6b 79             	cmp    %ch,0x79(%ebx)
443035:	52                   	push   %edx
443036:	75 68                	jne    0x4430a0
443038:	6a 71                	push   $0x71
44303a:	33 31                	xor    (%ecx),%esi
44303c:	47                   	inc    %edi
44303d:	44                   	inc    %esp
44303e:	57                   	push   %edi
44303f:	70 56                	jo     0x443097
443041:	4d                   	dec    %ebp
443042:	58                   	pop    %eax
443043:	65 5a                	gs pop %edx
443045:	4d                   	dec    %ebp
443046:	38 36                	cmp    %dh,(%esi)
443048:	71 64                	jno    0x4430ae
44304a:	38 6f 79             	cmp    %ch,0x79(%edi)
44304d:	70 73                	jo     0x4430c2
44304f:	4d                   	dec    %ebp
443050:	34 76                	xor    $0x76,%al
443052:	4c                   	dec    %esp
443053:	49                   	dec    %ecx
443054:	6c                   	insb   (%dx),%es:(%edi)
443055:	79 68                	jns    0x4430bf
443057:	4d                   	dec    %ebp
443058:	4e                   	dec    %esi
443059:	58                   	pop    %eax
44305a:	55                   	push   %ebp
44305b:	6b 65 75 59          	imul   $0x59,0x75(%ebp),%esp
44305f:	6e                   	outsb  %ds:(%esi),(%dx)
443060:	2b 53 70             	sub    0x70(%ebx),%edx
443063:	70 69                	jo     0x4430ce
443065:	72 31                	jb     0x443098
443067:	38 56 46             	cmp    %dl,0x46(%esi)
44306a:	38 65 6d             	cmp    %ah,0x6d(%ebp)
44306d:	32 4d 4d             	xor    0x4d(%ebp),%cl
443070:	79 6b                	jns    0x4430dd
443072:	43                   	inc    %ebx
443073:	6d                   	insl   (%dx),%es:(%edi)
443074:	78 4e                	js     0x4430c4
443076:	76 51                	jbe    0x4430c9
443078:	63 6f 70             	arpl   %ebp,0x70(%edi)
44307b:	35 54 58 4e 48       	xor    $0x484e5854,%eax
443080:	67 38 67 6a          	cmp    %ah,0x6a(%bx)
443084:	35 67 43 5a 6c       	xor    $0x6c5a4367,%eax
443089:	68 39 38 49 62       	push   $0x62493839
44308e:	55                   	push   %ebp
44308f:	37                   	aaa
443090:	41                   	inc    %ecx
443091:	49                   	dec    %ecx
443092:	70 36                	jo     0x4430ca
443094:	51                   	push   %ecx
443095:	7a 32                	jp     0x4430c9
443097:	37                   	aaa
443098:	45                   	inc    %ebp
443099:	41                   	inc    %ecx
44309a:	59                   	pop    %ecx
44309b:	50                   	push   %eax
44309c:	6d                   	insl   (%dx),%es:(%edi)
44309d:	30 75 30             	xor    %dh,0x30(%ebp)
4430a0:	64 54                	fs push %esp
4430a2:	7a 70                	jp     0x443114
4430a4:	7a 6a                	jp     0x443110
4430a6:	4e                   	dec    %esi
4430a7:	2b 35 34 36 2b 43    	sub    0x432b3634,%esi
4430ad:	2b 48 6b             	sub    0x6b(%eax),%ecx
4430b0:	46                   	inc    %esi
4430b1:	4e                   	dec    %esi
4430b2:	66 6b 48 4c 30       	imul   $0x30,0x4c(%eax),%cx
4430b7:	36 32 42 34          	xor    %ss:0x34(%edx),%al
4430bb:	54                   	push   %esp
4430bc:	32 42 61             	xor    0x61(%edx),%al
4430bf:	50                   	push   %eax
4430c0:	55                   	push   %ebp
4430c1:	2b 2b                	sub    (%ebx),%ebp
4430c3:	69 6b 36 58 74 51 45 	imul   $0x45517458,0x36(%ebx),%ebp
4430ca:	6d                   	insl   (%dx),%es:(%edi)
4430cb:	51                   	push   %ecx
4430cc:	31 76 75             	xor    %esi,0x75(%esi)
4430cf:	58                   	pop    %eax
4430d0:	52                   	push   %edx
4430d1:	6f                   	outsl  %ds:(%esi),(%dx)
4430d2:	47                   	inc    %edi
4430d3:	43                   	inc    %ebx
4430d4:	7a 61                	jp     0x443137
4430d6:	58                   	pop    %eax
4430d7:	78 54                	js     0x44312d
4430d9:	71 64                	jno    0x44313f
4430db:	39 2f                	cmp    %ebp,(%edi)
4430dd:	70 66                	jo     0x443145
4430df:	56                   	push   %esi
4430e0:	53                   	push   %ebx
4430e1:	76 62                	jbe    0x443145
4430e3:	2f                   	das
4430e4:	34 30                	xor    $0x30,%al
4430e6:	67 2f                	addr16 das
4430e8:	70 66                	jo     0x443150
4430ea:	39 59 44             	cmp    %ebx,0x44(%ecx)
4430ed:	38 53 39             	cmp    %dl,0x39(%ebx)
4430f0:	42                   	inc    %edx
4430f1:	7a 42                	jp     0x443135
4430f3:	48                   	dec    %eax
4430f4:	39 71 73             	cmp    %esi,0x73(%ecx)
4430f7:	2f                   	das
4430f8:	5a                   	pop    %edx
4430f9:	71 50                	jno    0x44314b
4430fb:	6f                   	outsl  %ds:(%esi),(%dx)
4430fc:	4f                   	dec    %edi
4430fd:	36 6e                	outsb  %ss:(%esi),(%dx)
4430ff:	59                   	pop    %ecx
443100:	31 31                	xor    %esi,(%ecx)
443102:	73 44                	jae    0x443148
443104:	42                   	inc    %edx
443105:	34 78                	xor    $0x78,%al
443107:	49                   	dec    %ecx
443108:	59                   	pop    %ecx
443109:	4a                   	dec    %edx
44310a:	6b 6d 6e 38          	imul   $0x38,0x6e(%ebp),%ebp
44310e:	47                   	inc    %edi
44310f:	33 52 43             	xor    0x43(%edx),%edx
443112:	55                   	push   %ebp
443113:	4b                   	dec    %ebx
443114:	51                   	push   %ecx
443115:	68 4d 74 79 4c       	push   $0x4c79744d
44311a:	69 45 75 41 6e 36 75 	imul   $0x75366e41,0x75(%ebp),%eax
443121:	5a                   	pop    %edx
443122:	35 4a 59 70 4c       	xor    $0x4c70594a,%eax
443127:	4b                   	dec    %ebx
443128:	46                   	inc    %esi
443129:	66 4e                	dec    %si
44312b:	45                   	inc    %ebp
44312c:	61                   	popa
44312d:	78 6e                	js     0x44319d
44312f:	65 58                	gs pop %eax
443131:	67 6b 61 73 33       	imul   $0x33,0x73(%bx,%di),%esp
443136:	79 4e                	jns    0x443186
443138:	5a                   	pop    %edx
443139:	64 4d                	fs dec %ebp
44313b:	6f                   	outsl  %ds:(%esi),(%dx)
44313c:	47                   	inc    %edi
44313d:	36 43                	ss inc %ebx
44313f:	51                   	push   %ecx
443140:	6e                   	outsb  %ds:(%esi),(%dx)
443141:	4f                   	dec    %edi
443142:	4e                   	dec    %esi
443143:	51                   	push   %ecx
443144:	53                   	push   %ebx
443145:	2b 49 4e             	sub    0x4e(%ecx),%ecx
443148:	45                   	inc    %ebp
443149:	44                   	inc    %esp
44314a:	53                   	push   %ebx
44314b:	65 31 6c 74 31       	xor    %ebp,%gs:0x31(%esp,%esi,2)
443150:	32 2b                	xor    (%ebx),%ch
443152:	69 45 59 56 56 36 6e 	imul   $0x6e365656,0x59(%ebp),%eax
443159:	75 46                	jne    0x4431a1
44315b:	30 78 6f             	xor    %bh,0x6f(%eax)
44315e:	6c                   	insb   (%dx),%es:(%edi)
44315f:	63 72 77             	arpl   %esi,0x77(%edx)
443162:	33 42 55             	xor    0x55(%edx),%eax
443165:	70 6e                	jo     0x4431d5
443167:	50                   	push   %eax
443168:	6b 56 4b 36          	imul   $0x36,0x4b(%esi),%edx
44316c:	46                   	inc    %esi
44316d:	4b                   	dec    %ebx
44316e:	75 37                	jne    0x4431a7
443170:	62 6a 49             	bound  %ebp,0x49(%edx)
443173:	58                   	pop    %eax
443174:	50                   	push   %eax
443175:	46                   	inc    %esi
443176:	46                   	inc    %esi
443177:	64 77 36             	fs ja  0x4431b0
44317a:	43                   	inc    %ebx
44317b:	44                   	inc    %esp
44317c:	48                   	dec    %eax
44317d:	51                   	push   %ecx
44317e:	59                   	pop    %ecx
44317f:	39 6b 73             	cmp    %ebp,0x73(%ebx)
443182:	32 71 62             	xor    0x62(%ecx),%dh
443185:	51                   	push   %ecx
443186:	72 52                	jb     0x4431da
443188:	4f                   	dec    %edi
443189:	73 50                	jae    0x4431db
44318b:	71 65                	jno    0x4431f2
44318d:	77 42                	ja     0x4431d1
44318f:	67 54                	addr16 push %esp
443191:	44                   	inc    %esp
443192:	75 32                	jne    0x4431c6
443194:	37                   	aaa