443f26:	40                   	inc    %eax
443f27:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
443f2b:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
443f32:	40                   	inc    %eax
443f33:	00 0c 39             	add    %cl,(%ecx,%edi,1)
443f36:	40                   	inc    %eax
443f37:	00 3c 71             	add    %bh,(%ecx,%esi,2)
443f3a:	44                   	inc    %esp
443f3b:	00 70 71             	add    %dh,0x71(%eax)
443f3e:	44                   	inc    %esp
443f3f:	00 88 71 44 00 00    	add    %cl,0x4471(%eax)
443f45:	6f                   	outsl  %ds:(%esi),(%dx)
443f46:	44                   	inc    %esp
443f47:	00 ec                	add    %ch,%ah
443f49:	70 44                	jo     0x443f8f
443f4b:	00 c4                	add    %al,%ah
443f4d:	6e                   	outsb  %ds:(%esi),(%dx)
443f4e:	44                   	inc    %esp
443f4f:	00 94 71 44 00 50 70 	add    %dl,0x70500044(%ecx,%esi,2)
443f56:	44                   	inc    %esp
443f57:	00 b4 71 44 00 18 71 	add    %dh,0x71180044(%ecx,%esi,2)
443f5e:	44                   	inc    %esp
443f5f:	00 c8                	add    %cl,%al
443f61:	70 44                	jo     0x443fa7
443f63:	00 14 54             	add    %dl,(%esp,%edx,2)
443f66:	44                   	inc    %esp
443f67:	72 61                	jb     0x443fca
443f69:	67 43                	addr16 inc %ebx
443f6b:	6f                   	outsl  %ds:(%esi),(%dx)
443f6c:	6e                   	outsb  %ds:(%esi),(%dx)
443f6d:	74 72                	je     0x443fe1
443f6f:	6f                   	outsl  %ds:(%esi),(%dx)
443f70:	6c                   	insb   (%dx),%es:(%edi)
443f71:	4f                   	dec    %edi
443f72:	62 6a 65             	bound  %ebp,0x65(%edx)
443f75:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
443f79:	8d 40 00             	lea    0x0(%eax),%eax
443f7c:	c8 3f 44 00          	enter  $0x443f,$0x0
443f9c:	08 40 44             	or     %al,0x44(%eax)
443f9f:	00 78 00             	add    %bh,0x0(%eax)
443fa2:	00 00                	add    %al,(%eax)
443fa4:	9c                   	pushf
443fa5:	3d 44 00 64 3b       	cmp    $0x3b640044,%eax
443faa:	40                   	inc    %eax
443fab:	00 b8 70 44 00 a8    	add    %bh,-0x57ffbb90(%eax)
443fb1:	70 44                	jo     0x443ff7
443fb3:	00 78 3b             	add    %bh,0x3b(%eax)
443fb6:	40                   	inc    %eax
443fb7:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
443fbb:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
443fc2:	40                   	inc    %eax
443fc3:	00 40 72             	add    %al,0x72(%eax)
443fc6:	44                   	inc    %esp
443fc7:	00 3c 71             	add    %bh,(%ecx,%esi,2)
443fca:	44                   	inc    %esp
443fcb:	00 b4 73 44 00 30 70 	add    %dh,0x70300044(%ebx,%esi,2)
443fd2:	44                   	inc    %esp
443fd3:	00 00                	add    %al,(%eax)
443fd5:	6f                   	outsl  %ds:(%esi),(%dx)
443fd6:	44                   	inc    %esp
443fd7:	00 70 72             	add    %dh,0x72(%eax)
443fda:	44                   	inc    %esp
443fdb:	00 c4                	add    %al,%ah
443fdd:	6e                   	outsb  %ds:(%esi),(%dx)
443fde:	44                   	inc    %esp
443fdf:	00 4c 70 44          	add    %cl,0x44(%eax,%esi,2)
443fe3:	00 50 70             	add    %dl,0x70(%eax)
443fe6:	44                   	inc    %esp
443fe7:	00 58 70             	add    %bl,0x70(%eax)
443fea:	44                   	inc    %esp
443feb:	00 d0                	add    %dl,%al
443fed:	72 44                	jb     0x444033
443fef:	00 d8                	add    %bl,%al
443ff1:	71 44                	jno    0x444037
443ff3:	00 10                	add    %dl,(%eax)
443ff5:	73 44                	jae    0x44403b
443ff7:	00 8c 73 44 00 a0 73 	add    %cl,0x73a00044(%ebx,%esi,2)
443ffe:	44                   	inc    %esp
443fff:	00 c4                	add    %al,%ah
444001:	73 44                	jae    0x444047
444003:	00 c0                	add    %al,%al
444005:	73 44                	jae    0x44404b
444007:	00 0f                	add    %cl,(%edi)
444009:	54                   	push   %esp
44400a:	44                   	inc    %esp
44400b:	72 61                	jb     0x44406e
44400d:	67 44                	addr16 inc %esp
44400f:	6f                   	outsl  %ds:(%esi),(%dx)
444010:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
444013:	62 6a 65             	bound  %ebp,0x65(%edx)
444016:	63 74 1c 40          	arpl   %esi,0x40(%esp,%ebx,1)
44401a:	44                   	inc    %esp
44401b:	00 07                	add    %al,(%edi)
44401d:	0f 54 44 72 61       	andps  0x61(%edx,%esi,2),%xmm0
444022:	67 44                	addr16 inc %esp
444024:	6f                   	outsl  %ds:(%esi),(%dx)
444025:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
444028:	62 6a 65             	bound  %ebp,0x65(%edx)
44402b:	63 74 c8 3f          	arpl   %esi,0x3f(%eax,%ecx,8)
44402f:	44                   	inc    %esp
444030:	00 2c 3e             	add    %ch,(%esi,%edi,1)
444033:	44                   	inc    %esp
444034:	00 00                	add    %al,(%eax)
444036:	00 08                	add    %cl,(%eax)
444038:	43                   	inc    %ebx
444039:	6f                   	outsl  %ds:(%esi),(%dx)
44403a:	6e                   	outsb  %ds:(%esi),(%dx)
44403b:	74 72                	je     0x4440af
44403d:	6f                   	outsl  %ds:(%esi),(%dx)
44403e:	6c                   	insb   (%dx),%es:(%edi)
44403f:	73 00                	jae    0x444041
444041:	00 8b c0 90 40 44    	add    %cl,0x444090c0(%ebx)
444063:	00 d0                	add    %dl,%al
444065:	40                   	inc    %eax
444066:	44                   	inc    %esp
444067:	00 78 00             	add    %bh,0x0(%eax)
44406a:	00 00                	add    %al,(%eax)
44406c:	7c 3f                	jl     0x4440ad
44406e:	44                   	inc    %esp
44406f:	00 64 3b 40          	add    %ah,0x40(%ebx,%edi,1)
444073:	00 b8 70 44 00 cc    	add    %bh,-0x33ffbb90(%eax)
444079:	73 44                	jae    0x4440bf
44407b:	00 78 3b             	add    %bh,0x3b(%eax)
44407e:	40                   	inc    %eax
44407f:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
444083:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
44408a:	40                   	inc    %eax
44408b:	00 40 72             	add    %al,0x72(%eax)
44408e:	44                   	inc    %esp
44408f:	00 3c 71             	add    %bh,(%ecx,%esi,2)
444092:	44                   	inc    %esp
444093:	00 b4 73 44 00 30 70 	add    %dh,0x70300044(%ebx,%esi,2)
44409a:	44                   	inc    %esp
44409b:	00 00                	add    %al,(%eax)
44409d:	6f                   	outsl  %ds:(%esi),(%dx)
44409e:	44                   	inc    %esp
44409f:	00 70 72             	add    %dh,0x72(%eax)
4440a2:	44                   	inc    %esp
4440a3:	00 c4                	add    %al,%ah
4440a5:	6e                   	outsb  %ds:(%esi),(%dx)
4440a6:	44                   	inc    %esp
4440a7:	00 4c 70 44          	add    %cl,0x44(%eax,%esi,2)
4440ab:	00 50 70             	add    %dl,0x70(%eax)
4440ae:	44                   	inc    %esp
4440af:	00 58 70             	add    %bl,0x70(%eax)
4440b2:	44                   	inc    %esp
4440b3:	00 d0                	add    %dl,%al
4440b5:	72 44                	jb     0x4440fb
4440b7:	00 d8                	add    %bl,%al
4440b9:	71 44                	jno    0x4440ff
4440bb:	00 10                	add    %dl,(%eax)
4440bd:	73 44                	jae    0x444103
4440bf:	00 8c 73 44 00 a0 73 	add    %cl,0x73a00044(%ebx,%esi,2)
4440c6:	44                   	inc    %esp
4440c7:	00 c4                	add    %al,%ah
4440c9:	73 44                	jae    0x44410f
4440cb:	00 c0                	add    %al,%al
4440cd:	73 44                	jae    0x444113
4440cf:	00 11                	add    %dl,(%ecx)
4440d1:	54                   	push   %esp
4440d2:	44                   	inc    %esp
4440d3:	72 61                	jb     0x444136
4440d5:	67 44                	addr16 inc %esp
4440d7:	6f                   	outsl  %ds:(%esi),(%dx)
4440d8:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
4440db:	62 6a 65             	bound  %ebp,0x65(%edx)
4440de:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
4440e2:	8b c0                	mov    %eax,%eax
4440e4:	30 41 44             	xor    %al,0x44(%ecx)
4440f3:	00 5c 41 44          	add    %bl,0x44(%ecx,%eax,2)
444103:	00 48 41             	add    %cl,0x41(%eax)
444106:	44                   	inc    %esp
444107:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
44410b:	00 d0                	add    %dl,%al
44410d:	28 42 00             	sub    %al,0x0(%edx)
444110:	64 3b 40 00          	cmp    %fs:0x0(%eax),%eax
444114:	70 3b                	jo     0x444151
444116:	40                   	inc    %eax
444117:	00 74 3b 40          	add    %dh,0x40(%ebx,%edi,1)
44411b:	00 78 3b             	add    %bh,0x3b(%eax)
44411e:	40                   	inc    %eax
44411f:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
444123:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
44412a:	40                   	inc    %eax
44412b:	00 08                	add    %cl,(%eax)
44412d:	86 44 00 bc          	xchg   %al,-0x44(%eax,%eax,1)
444131:	88 41 00             	mov    %al,0x0(%ecx)
444134:	c4 88 41 00 d8 87    	les    -0x7827ffbf(%eax),%ecx
44413a:	41                   	inc    %ecx
44413b:	00 74 52 42          	add    %dh,0x42(%edx,%edx,2)
44413f:	00 60 52             	add    %ah,0x52(%eax)
444142:	42                   	inc    %edx
444143:	00 34 86             	add    %dh,(%esi,%eax,4)
444146:	44                   	inc    %esp
444147:	00 0e                	add    %cl,(%esi)
444149:	54                   	push   %esp
44414a:	43                   	inc    %ebx
44414b:	6f                   	outsl  %ds:(%esi),(%dx)
44414c:	6e                   	outsb  %ds:(%esi),(%dx)
44414d:	74 72                	je     0x4441c1
44414f:	6f                   	outsl  %ds:(%esi),(%dx)
444150:	6c                   	insb   (%dx),%es:(%edi)
444151:	43                   	inc    %ebx
444152:	61                   	popa
444153:	6e                   	outsb  %ds:(%esi),(%dx)
444154:	76 61                	jbe    0x4441b7
444156:	73 90                	jae    0x4440e8
444158:	5c                   	pop    %esp
444159:	41                   	inc    %ecx
44415a:	44                   	inc    %esp
44415b:	00 07                	add    %al,(%edi)
44415d:	0e                   	push   %cs
44415e:	54                   	push   %esp
44415f:	43                   	inc    %ebx
444160:	6f                   	outsl  %ds:(%esi),(%dx)
444161:	6e                   	outsb  %ds:(%esi),(%dx)
444162:	74 72                	je     0x4441d6
444164:	6f                   	outsl  %ds:(%esi),(%dx)
444165:	6c                   	insb   (%dx),%es:(%edi)
444166:	43                   	inc    %ebx
444167:	61                   	popa
444168:	6e                   	outsb  %ds:(%esi),(%dx)
444169:	76 61                	jbe    0x4441cc
44416b:	73 30                	jae    0x44419d
44416d:	41                   	inc    %ecx
44416e:	44                   	inc    %esp
44416f:	00 3c 29             	add    %bh,(%ecx,%ebp,1)
444172:	42                   	inc    %edx
444173:	00 04 00             	add    %al,(%eax,%eax,1)
444176:	08 43 6f             	or     %al,0x6f(%ebx)
444179:	6e                   	outsb  %ds:(%esi),(%dx)
44417a:	74 72                	je     0x4441ee
44417c:	6f                   	outsl  %ds:(%esi),(%dx)
44417d:	6c                   	insb   (%dx),%es:(%edi)
44417e:	73 00                	jae    0x444180
444180:	00 8d 40 00 d0 41    	add    %cl,0x41d00040(%ebp)
444186:	44                   	inc    %esp
444193:	00 40 42             	add    %al,0x42(%eax)
444196:	44                   	inc    %esp
4441a3:	00 24 42             	add    %ah,(%edx,%eax,2)
4441a6:	44                   	inc    %esp
4441a7:	00 ac 00 00 00 1c 91 	add    %ch,-0x6ee40000(%eax,%eax,1)
4441ae:	45                   	inc    %ebp
4441af:	00 9c ef 41 00 70 3b 	add    %bl,0x3b700041(%edi,%ebp,8)
4441b6:	40                   	inc    %eax
4441b7:	00 d8                	add    %bl,%al
4441b9:	e8 41 00 78 3b       	call   0x3bbc41ff
4441be:	40                   	inc    %eax
4441bf:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
4441c3:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
4441ca:	40                   	inc    %eax
4441cb:	00 60 9a             	add    %ah,-0x66(%eax)
4441ce:	45                   	inc    %ebp
4441cf:	00 b0 9a 45 00 a0    	add    %dh,-0x5fffba66(%eax)
4441d5:	eb 41                	jmp    0x444218
4441d7:	00 d8                	add    %bl,%al
4441d9:	87 41 00             	xchg   %eax,0x0(%ecx)
4441dc:	78 ec                	js     0x4441ca
4441de:	41                   	inc    %ecx
4441df:	00 e0                	add    %ah,%al
4441e1:	f1                   	int1
4441e2:	41                   	inc    %ecx
4441e3:	00 64 93 45          	add    %ah,0x45(%ebx,%edx,4)
4441e7:	00 84 9f 45 00 b4 ef 	add    %al,-0x104bffbb(%edi,%ebx,4)
4441ee:	41                   	inc    %ecx
4441ef:	00 98 ec 41 00 90    	add    %bl,-0x6fffbe14(%eax)
4441f5:	ec                   	in     (%dx),%al
4441f6:	41                   	inc    %ecx
4441f7:	00 bc ef 41 00 0c 9a 	add    %bh,-0x65f3ffbf(%edi,%ebp,8)
4441fe:	45                   	inc    %ebp
4441ff:	00 a0 f2 41 00 44    	add    %ah,0x440041f2(%eax)
444205:	f2 41                	repnz inc %ecx
444207:	00 d8                	add    %bl,%al
444209:	f1                   	int1
44420a:	41                   	inc    %ecx
44420b:	00 08                	add    %cl,(%eax)
44420d:	f2 41                	repnz inc %ecx
44420f:	00 dc                	add    %bl,%ah
444211:	f1                   	int1
444212:	41                   	inc    %ecx
444213:	00 b8 94 45 00 ac    	add    %bh,-0x53ffba6c(%eax)
444219:	9d                   	popf
44421a:	45                   	inc    %ebp
44421b:	00 44 9d 45          	add    %al,0x45(%ebp,%ebx,4)
44421f:	00 84 a0 45 00 14 54 	add    %al,0x54140045(%eax,%eiz,4)
444226:	43                   	inc    %ebx
444227:	75 73                	jne    0x44429c
444229:	74 6f                	je     0x44429a
44422b:	6d                   	insl   (%dx),%es:(%edi)
44422c:	43                   	inc    %ebx
44422d:	6f                   	outsl  %ds:(%esi),(%dx)
44422e:	6e                   	outsb  %ds:(%esi),(%dx)
44422f:	74 72                	je     0x4442a3
444231:	6f                   	outsl  %ds:(%esi),(%dx)
444232:	6c                   	insb   (%dx),%es:(%edi)
444233:	41                   	inc    %ecx
444234:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
444238:	6e                   	outsb  %ds:(%esi),(%dx)
444239:	8d 40 00             	lea    0x0(%eax),%eax
44423c:	40                   	inc    %eax
44423d:	42                   	inc    %edx
44423e:	44                   	inc    %esp
44423f:	00 07                	add    %al,(%edi)
444241:	14 54                	adc    $0x54,%al
444243:	43                   	inc    %ebx
444244:	75 73                	jne    0x4442b9
444246:	74 6f                	je     0x4442b7
444248:	6d                   	insl   (%dx),%es:(%edi)
444249:	43                   	inc    %ebx
44424a:	6f                   	outsl  %ds:(%esi),(%dx)
44424b:	6e                   	outsb  %ds:(%esi),(%dx)
44424c:	74 72                	je     0x4442c0
44424e:	6f                   	outsl  %ds:(%esi),(%dx)
44424f:	6c                   	insb   (%dx),%es:(%edi)
444250:	41                   	inc    %ecx
444251:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
444255:	6e                   	outsb  %ds:(%esi),(%dx)
444256:	d0 41 44             	rolb   $1,0x44(%ecx)
444259:	00 fc                	add    %bh,%ah
44425b:	91                   	xchg   %eax,%ecx
44425c:	45                   	inc    %ebp
44425d:	00 03                	add    %al,(%ebx)
44425f:	00 08                	add    %cl,(%eax)
444261:	43                   	inc    %ebx
444262:	6f                   	outsl  %ds:(%esi),(%dx)
444263:	6e                   	outsb  %ds:(%esi),(%dx)
444264:	74 72                	je     0x4442d8
444266:	6f                   	outsl  %ds:(%esi),(%dx)
444267:	6c                   	insb   (%dx),%es:(%edi)
444268:	73 00                	jae    0x44426a
44426a:	00 90 b8 42 44 00    	add    %dl,0x4442b8(%eax)
44428c:	4c                   	dec    %esp
44428d:	43                   	inc    %ebx
44428e:	44                   	inc    %esp
44428f:	00 1c 00             	add    %bl,(%eax,%eax,1)
444292:	00 00                	add    %al,(%eax)
444294:	24 92                	and    $0x92,%al
444296:	45                   	inc    %ebp
444297:	00 64 3b 40          	add    %ah,0x40(%ebx,%edi,1)
44429b:	00 70 3b             	add    %dh,0x3b(%eax)
44429e:	40                   	inc    %eax
44429f:	00 74 3b 40          	add    %dh,0x40(%ebx,%edi,1)
4442a3:	00 78 3b             	add    %bh,0x3b(%eax)
4442a6:	40                   	inc    %eax
4442a7:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
4442ab:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
4442b2:	40                   	inc    %eax
4442b3:	00 88 f0 41 00 78    	add    %cl,0x780041f0(%eax)
4442b9:	88 44 00 bc          	mov    %al,-0x44(%eax,%eax,1)
4442bd:	f0 41                	lock inc %ecx