441faa:	42                   	inc    %edx
441fab:	39 58 64             	cmp    %ebx,0x64(%eax)
441fae:	77 67                	ja     0x442017
441fb0:	6c                   	insb   (%dx),%es:(%edi)
441fb1:	32 67 57             	xor    0x57(%edi),%ah
441fb4:	4a                   	dec    %edx
441fb5:	50                   	push   %eax
441fb6:	77 6b                	ja     0x442023
441fb8:	6d                   	insl   (%dx),%es:(%edi)
441fb9:	34 43                	xor    $0x43,%al
441fbb:	69 33 52 64 39 62    	imul   $0x62396452,(%ebx),%esi
441fc1:	43                   	inc    %ebx
441fc2:	36 4d                	ss dec %ebp
441fc4:	78 6c                	js     0x442032
441fc6:	50                   	push   %eax
441fc7:	67 67 32 39          	addr16 xor (%bx,%di),%bh
441fcb:	31 67 74             	xor    %esp,0x74(%edi)
441fce:	44                   	inc    %esp
441fcf:	37                   	aaa
441fd0:	49                   	dec    %ecx
441fd1:	4a                   	dec    %edx
441fd2:	43                   	inc    %ebx
441fd3:	4e                   	dec    %esi
441fd4:	59                   	pop    %ecx
441fd5:	65 56                	gs push %esi
441fd7:	6b 53 69 43          	imul   $0x43,0x69(%ebx),%edx
441fdb:	6b 31 36             	imul   $0x36,(%ecx),%esi
441fde:	46                   	inc    %esi
441fdf:	2b 76 62             	sub    0x62(%esi),%esi
441fe2:	41                   	inc    %ecx
441fe3:	4d                   	dec    %ebp
441fe4:	44                   	inc    %esp
441fe5:	45                   	inc    %ebp
441fe6:	76 48                	jbe    0x442030
441fe8:	4e                   	dec    %esi
441fe9:	6d                   	insl   (%dx),%es:(%edi)
441fea:	64 59                	fs pop %ecx
441fec:	58                   	pop    %eax
441fed:	32 71 57             	xor    0x57(%ecx),%dh
441ff0:	63 58 4c             	arpl   %ebx,0x4c(%eax)
441ff3:	31 4b 50             	xor    %ecx,0x50(%ebx)
441ff6:	32 37                	xor    (%edi),%dh
441ff8:	6d                   	insl   (%dx),%es:(%edi)
441ff9:	30 48 38             	xor    %cl,0x38(%eax)
441ffc:	38 7a 6b             	cmp    %bh,0x6b(%edx)
441fff:	70 65                	jo     0x442066
442001:	4a                   	dec    %edx
442002:	79 78                	jns    0x44207c
442004:	52                   	push   %edx
442005:	79 31                	jns    0x442038
442007:	43                   	inc    %ebx
442008:	44                   	inc    %esp
442009:	72 78                	jb     0x442083
44200b:	6b 76 5a 53          	imul   $0x53,0x5a(%esi),%esi
44200f:	39 44 41 35          	cmp    %eax,0x35(%ecx,%eax,2)
442013:	59                   	pop    %ecx
442014:	31 73 51             	xor    %esi,0x51(%ebx)
442017:	63 39                	arpl   %edi,(%ecx)
442019:	57                   	push   %edi
44201a:	2f                   	das
44201b:	61                   	popa
44201c:	74 76                	je     0x442094
44201e:	76 77                	jbe    0x442097
442020:	2f                   	das
442021:	4d                   	dec    %ebp
442022:	6e                   	outsb  %ds:(%esi),(%dx)
442023:	52                   	push   %edx
442024:	4e                   	dec    %esi
442025:	56                   	push   %esi
442026:	55                   	push   %ebp
442027:	68 74 36 39 55       	push   $0x55393674
44202c:	34 39                	xor    $0x39,%al
44202e:	6c                   	insb   (%dx),%es:(%edi)
44202f:	52                   	push   %edx
442030:	49                   	dec    %ecx
442031:	74 43                	je     0x442076
442033:	72 32                	jb     0x442067
442035:	57                   	push   %edi
442036:	75 38                	jne    0x442070
442038:	4b                   	dec    %ebx
442039:	69 73 46 6a 77 37 72 	imul   $0x7237776a,0x46(%ebx),%esi
442040:	74 6b                	je     0x4420ad
442042:	4f                   	dec    %edi
442043:	38 43 6c             	cmp    %al,0x6c(%ebx)
442046:	65 44                	gs inc %esp
442048:	61                   	popa
442049:	48                   	dec    %eax
44204a:	49                   	dec    %ecx
44204b:	65 49                	gs dec %ecx
44204d:	6c                   	insb   (%dx),%es:(%edi)
44204e:	46                   	inc    %esi
44204f:	39 5a 42             	cmp    %ebx,0x42(%edx)
442052:	48                   	dec    %eax
442053:	66 4f                	dec    %di
442055:	64 56                	fs push %esi
442057:	39 57 6d             	cmp    %edx,0x6d(%edi)
44205a:	6f                   	outsl  %ds:(%esi),(%dx)
44205b:	38 6b 4e             	cmp    %ch,0x4e(%ebx)
44205e:	34 4c                	xor    $0x4c,%al
442060:	4c                   	dec    %esp
442061:	53                   	push   %ebx
442062:	63 30                	arpl   %esi,(%eax)
442064:	4b                   	dec    %ebx
442065:	61                   	popa
442066:	42                   	inc    %edx
442067:	53                   	push   %ebx
442068:	4d                   	dec    %ebp
442069:	49                   	dec    %ecx
44206a:	2b 2b                	sub    (%ebx),%ebp
44206c:	55                   	push   %ebp
44206d:	38 43 51             	cmp    %al,0x51(%ebx)
442070:	35 72 72 64 6e       	xor    $0x6e647272,%eax
442075:	61                   	popa
442076:	53                   	push   %ebx
442077:	2b 34 46             	sub    (%esi,%eax,2),%esi
44207a:	53                   	push   %ebx
44207b:	43                   	inc    %ebx
44207c:	77 74                	ja     0x4420f2
44207e:	65 39 31             	cmp    %esi,%gs:(%ecx)
442081:	73 59                	jae    0x4420dc
442083:	5a                   	pop    %edx
442084:	6d                   	insl   (%dx),%es:(%edi)
442085:	32 2b                	xor    (%ebx),%ch
442087:	63 55 66             	arpl   %edx,0x66(%ebp)
44208a:	61                   	popa
44208b:	62 61 6d             	bound  %esp,0x6d(%ecx)
44208e:	79 71                	jns    0x442101
442090:	32 2b                	xor    (%ebx),%ch
442092:	6e                   	outsb  %ds:(%esi),(%dx)
442093:	51                   	push   %ecx
442094:	57                   	push   %edi
442095:	5a                   	pop    %edx
442096:	63 34 56             	arpl   %esi,(%esi,%edx,2)
442099:	72 4d                	jb     0x4420e8
44209b:	58                   	pop    %eax
44209c:	75 30                	jne    0x4420ce
44209e:	65 35 4d 38 47 74    	gs xor $0x7447384d,%eax
4420a4:	50                   	push   %eax
4420a5:	49                   	dec    %ecx
4420a6:	66 70 44             	data16 jo 0x4420ed
4420a9:	77 2f                	ja     0x4420da
4420ab:	38 71 6e             	cmp    %dh,0x6e(%ecx)
4420ae:	70 31                	jo     0x4420e1
4420b0:	4b                   	dec    %ebx
4420b1:	65 68 57 55 50 42    	gs push $0x42505557
4420b7:	31 6f 6a             	xor    %ebp,0x6a(%edi)
4420ba:	39 45 66             	cmp    %eax,0x66(%ebp)
4420bd:	34 72                	xor    $0x72,%al
4420bf:	36 6e                	outsb  %ss:(%esi),(%dx)
4420c1:	39 34 4e             	cmp    %esi,(%esi,%ecx,2)
4420c4:	74 2b                	je     0x4420f1
4420c6:	55                   	push   %ebp
4420c7:	73 67                	jae    0x442130
4420c9:	4e                   	dec    %esi
4420ca:	74 4f                	je     0x44211b
4420cc:	7a 58                	jp     0x442126
4420ce:	45                   	inc    %ebp
4420cf:	55                   	push   %ebp
4420d0:	37                   	aaa
4420d1:	59                   	pop    %ecx
4420d2:	32 59 43             	xor    0x43(%ecx),%bl
4420d5:	6a 6a                	push   $0x6a
4420d7:	51                   	push   %ecx
4420d8:	48                   	dec    %eax
4420d9:	37                   	aaa
4420da:	68 6a 64 4a 7a       	push   $0x7a4a646a
4420df:	30 57 4b             	xor    %dl,0x4b(%edi)
4420e2:	33 77 6d             	xor    0x6d(%edi),%esi
4420e5:	68 73 33 41 67       	push   $0x67413373
4420ea:	61                   	popa
4420eb:	4d                   	dec    %ebp
4420ec:	46                   	inc    %esi
4420ed:	32 53 32             	xor    0x32(%ebx),%dl
4420f0:	37                   	aaa
4420f1:	6c                   	insb   (%dx),%es:(%edi)
4420f2:	6d                   	insl   (%dx),%es:(%edi)
4420f3:	51                   	push   %ecx
4420f4:	69 6f 34 6a 4d 5a 42 	imul   $0x425a4d6a,0x34(%edi),%ebp
4420fb:	33 45 66             	xor    0x66(%ebp),%eax
4420fe:	68 6a 76 64 38       	push   $0x3864766a
442103:	36 61                	ss popa
442105:	6c                   	insb   (%dx),%es:(%edi)
442106:	55                   	push   %ebp
442107:	37                   	aaa
442108:	39 35 2b 4a 51 32    	cmp    %esi,0x32514a2b
44210e:	37                   	aaa
44210f:	44                   	inc    %esp
442110:	61                   	popa
442111:	4b                   	dec    %ebx
442112:	36 79 5a             	ss jns 0x44216f
442115:	6d                   	insl   (%dx),%es:(%edi)
442116:	35 38 63 50 68       	xor    $0x68506338,%eax
44211b:	32 77 36             	xor    0x36(%edi),%dh
44211e:	2b 33                	sub    (%ebx),%esi
442120:	73 52                	jae    0x442174
442122:	2f                   	das
442123:	70 75                	jo     0x44219a
442125:	62 34 50             	bound  %esi,(%eax,%edx,2)
442128:	45                   	inc    %ebp
442129:	42                   	inc    %edx
44212a:	33 66 4a             	xor    0x4a(%esi),%esp
44212d:	54                   	push   %esp
44212e:	4e                   	dec    %esi
44212f:	30 78 33             	xor    %bh,0x33(%eax)
442132:	51                   	push   %ecx
442133:	47                   	inc    %edi
442134:	43                   	inc    %ebx
442135:	2f                   	das
442136:	70 4c                	jo     0x442184
442138:	70 73                	jo     0x4421ad
44213a:	50                   	push   %eax
44213b:	51                   	push   %ecx
44213c:	30 36                	xor    %dh,(%esi)
44213e:	7a 6d                	jp     0x4421ad
442140:	47                   	inc    %edi
442141:	61                   	popa
442142:	4a                   	dec    %edx
442143:	63 69 6d             	arpl   %ebp,0x6d(%ecx)
442146:	75 56                	jne    0x44219e
442148:	4b                   	dec    %ebx
442149:	66 70 49             	data16 jo 0x442195
44214c:	71 4d                	jno    0x44219b
44214e:	6b 49 33 58          	imul   $0x58,0x33(%ecx),%ecx
442152:	66 42                	inc    %dx
442154:	7a 57                	jp     0x4421ad
442156:	4d                   	dec    %ebp
442157:	47                   	inc    %edi
442158:	44                   	inc    %esp
442159:	6f                   	outsl  %ds:(%esi),(%dx)
44215a:	45                   	inc    %ebp
44215b:	5a                   	pop    %edx
44215c:	4c                   	dec    %esp
44215d:	2f                   	das
44215e:	79 6b                	jns    0x4421cb
442160:	46                   	inc    %esi
442161:	73 63                	jae    0x4421c6
442163:	42                   	inc    %edx
442164:	4d                   	dec    %ebp
442165:	62 32                	bound  %esi,(%edx)
442167:	37                   	aaa
442168:	55                   	push   %ebp
442169:	54                   	push   %esp
44216a:	54                   	push   %esp
44216b:	52                   	push   %edx
44216c:	6f                   	outsl  %ds:(%esi),(%dx)
44216d:	59                   	pop    %ecx
44216e:	6e                   	outsb  %ds:(%esi),(%dx)
44216f:	51                   	push   %ecx
442170:	37                   	aaa
442171:	6d                   	insl   (%dx),%es:(%edi)
442172:	73 54                	jae    0x4421c8
442174:	48                   	dec    %eax
442175:	4e                   	dec    %esi
442176:	58                   	pop    %eax
442177:	67 2f                	addr16 das
442179:	69 47 58 67 73 69 51 	imul   $0x51697367,0x58(%edi),%eax
442180:	4c                   	dec    %esp
442181:	50                   	push   %eax
442182:	4c                   	dec    %esp
442183:	41                   	inc    %ecx
442184:	46                   	inc    %esi
442185:	39 64 48 6d          	cmp    %esp,0x6d(%eax,%ecx,2)
442189:	4c                   	dec    %esp
44218a:	4e                   	dec    %esi
44218b:	32 66 35             	xor    0x35(%esi),%ah
44218e:	31 47 52             	xor    %eax,0x52(%edi)
442191:	41                   	inc    %ecx
442192:	30 50 55             	xor    %dl,0x55(%eax)
442195:	46                   	inc    %esi
442196:	6b 43 62 59          	imul   $0x59,0x62(%ebx),%eax
44219a:	44                   	inc    %esp
44219b:	53                   	push   %ebx
44219c:	70 36                	jo     0x4421d4
44219e:	4e                   	dec    %esi
44219f:	6d                   	insl   (%dx),%es:(%edi)
4421a0:	61                   	popa
4421a1:	55                   	push   %ebp
4421a2:	41                   	inc    %ecx
4421a3:	6c                   	insb   (%dx),%es:(%edi)
4421a4:	4e                   	dec    %esi
4421a5:	65 57                	gs push %edi
4421a7:	6f                   	outsl  %ds:(%esi),(%dx)
4421a8:	44                   	inc    %esp
4421a9:	79 61                	jns    0x44220c
4421ab:	70 39                	jo     0x4421e6
4421ad:	43                   	inc    %ebx
4421ae:	67 44                	addr16 inc %esp
4421b0:	39 72 31             	cmp    %esi,0x31(%edx)
4421b3:	34 38                	xor    $0x38,%al
4421b5:	37                   	aaa
4421b6:	76 35                	jbe    0x4421ed
4421b8:	53                   	push   %ebx
4421b9:	33 63 6b             	xor    0x6b(%ebx),%esp
4421bc:	62 72 6c             	bound  %esi,0x6c(%edx)
4421bf:	44                   	inc    %esp
4421c0:	43                   	inc    %ebx
4421c1:	42                   	inc    %edx
4421c2:	50                   	push   %eax
4421c3:	38 52 47             	cmp    %dl,0x47(%edx)
4421c6:	73 6f                	jae    0x442237
4421c8:	68 30 4a 55 44       	push   $0x44554a30
4421cd:	33 7a 4a             	xor    0x4a(%edx),%edi
4421d0:	4f                   	dec    %edi
4421d1:	44                   	inc    %esp
4421d2:	49                   	dec    %ecx
4421d3:	6f                   	outsl  %ds:(%esi),(%dx)
4421d4:	64 37                	fs aaa
4421d6:	6a 74                	push   $0x74
4421d8:	6c                   	insb   (%dx),%es:(%edi)
4421d9:	42                   	inc    %edx
4421da:	67 4b                	addr16 dec %ebx
4421dc:	43                   	inc    %ebx
4421dd:	74 68                	je     0x442247
4421df:	72 68                	jb     0x442249
4421e1:	75 31                	jne    0x442214
4421e3:	4f                   	dec    %edi
4421e4:	39 5a 59             	cmp    %ebx,0x59(%edx)
4421e7:	35 41 44 45 47       	xor    $0x47454441,%eax
4421ec:	4d                   	dec    %ebp
4421ed:	63 48 35             	arpl   %ecx,0x35(%eax)
4421f0:	65 6d                	gs insl (%dx),%es:(%edi)
4421f2:	56                   	push   %esi
4421f3:	38 66 38             	cmp    %ah,0x38(%esi)
4421f6:	67 57                	addr16 push %edi
4421f8:	35 4e 77 32 6a       	xor    $0x6a32774e,%eax
4421fd:	6e                   	outsb  %ds:(%esi),(%dx)
4421fe:	63 4e 32             	arpl   %ecx,0x32(%esi)
442201:	52                   	push   %edx
442202:	4f                   	dec    %edi
442203:	77 32                	ja     0x442237
442205:	76 38                	jbe    0x44223f
442207:	2b 36                	sub    (%esi),%esi
442209:	39 58 4f             	cmp    %ebx,0x4f(%eax)
44220c:	64 39 74 6f 41       	cmp    %esi,%fs:0x41(%edi,%ebp,2)
442211:	42                   	inc    %edx
442212:	78 56                	js     0x44226a
442214:	74 71                	je     0x442287
442216:	4e                   	dec    %esi
442217:	44                   	inc    %esp
442218:	44                   	inc    %esp
442219:	4c                   	dec    %esp
44221a:	41                   	inc    %ecx
44221b:	42                   	inc    %edx
44221c:	78 2f                	js     0x44224d
44221e:	52                   	push   %edx
44221f:	44                   	inc    %esp
442220:	69 4a 53 58 42 45 42 	imul   $0x42454258,0x53(%edx),%ecx
442227:	4e                   	dec    %esi
442228:	6a 36                	push   $0x36
44222a:	36 52                	ss push %edx