44c159:	69 6e 67 00 49 6e 74 	imul   $0x746e4900,0x67(%esi),%ebp
44c160:	33 32                	xor    (%edx),%esi
44c162:	00 54 69 6d          	add    %dl,0x6d(%ecx,%ebp,2)
44c166:	65 72 00             	gs jb  0x44c169
44c169:	45                   	inc    %ebp
44c16a:	6c                   	insb   (%dx),%es:(%edi)
44c16b:	61                   	popa
44c16c:	70 73                	jo     0x44c1e1
44c16e:	65 64 45             	gs fs inc %ebp
44c171:	76 65                	jbe    0x44c1d8
44c173:	6e                   	outsb  %ds:(%esi),(%dx)
44c174:	74 48                	je     0x44c1be
44c176:	61                   	popa
44c177:	6e                   	outsb  %ds:(%esi),(%dx)
44c178:	64 6c                	fs insb (%dx),%es:(%edi)
44c17a:	65 72 00             	gs jb  0x44c17d
44c17d:	45                   	inc    %ebp
44c17e:	76 65                	jbe    0x44c1e5
44c180:	6e                   	outsb  %ds:(%esi),(%dx)
44c181:	74 48                	je     0x44c1cb
44c183:	61                   	popa
44c184:	6e                   	outsb  %ds:(%esi),(%dx)
44c185:	64 6c                	fs insb (%dx),%es:(%edi)
44c187:	65 72 00             	gs jb  0x44c18a
44c18a:	4c                   	dec    %esp
44c18b:	69 6e 6b 4c 61 62 65 	imul   $0x6562614c,0x6b(%esi),%ebp
44c192:	6c                   	insb   (%dx),%es:(%edi)
44c193:	4c                   	dec    %esp
44c194:	69 6e 6b 43 6c 69 63 	imul   $0x63696c43,0x6b(%esi),%ebp
44c19b:	6b 65 64 45          	imul   $0x45,0x64(%ebp),%esp
44c19f:	76 65                	jbe    0x44c206
44c1a1:	6e                   	outsb  %ds:(%esi),(%dx)
44c1a2:	74 48                	je     0x44c1ec
44c1a4:	61                   	popa
44c1a5:	6e                   	outsb  %ds:(%esi),(%dx)
44c1a6:	64 6c                	fs insb (%dx),%es:(%edi)
44c1a8:	65 72 00             	gs jb  0x44c1ab
44c1ab:	46                   	inc    %esi
44c1ac:	6f                   	outsl  %ds:(%esi),(%dx)
44c1ad:	6e                   	outsb  %ds:(%esi),(%dx)
44c1ae:	74 00                	je     0x44c1b0
44c1b0:	46                   	inc    %esi
44c1b1:	6f                   	outsl  %ds:(%esi),(%dx)
44c1b2:	6e                   	outsb  %ds:(%esi),(%dx)
44c1b3:	74 53                	je     0x44c208
44c1b5:	74 79                	je     0x44c230
44c1b7:	6c                   	insb   (%dx),%es:(%edi)
44c1b8:	65 00 47 72          	add    %al,%gs:0x72(%edi)
44c1bc:	61                   	popa
44c1bd:	70 68                	jo     0x44c227
44c1bf:	69 63 73 55 6e 69 74 	imul   $0x74696e55,0x73(%ebx),%esp
44c1c6:	00 67 65             	add    %ah,0x65(%edi)
44c1c9:	74 5f                	je     0x44c22a
44c1cb:	43                   	inc    %ebx
44c1cc:	68 61 72 73 00       	push   $0x737261
44c1d1:	43                   	inc    %ebx
44c1d2:	6f                   	outsl  %ds:(%esi),(%dx)
44c1d3:	6e                   	outsb  %ds:(%esi),(%dx)
44c1d4:	63 61 74             	arpl   %esp,0x74(%ecx)
44c1d7:	00 53 75             	add    %dl,0x75(%ebx)
44c1da:	62 73 74             	bound  %esi,0x74(%ebx)
44c1dd:	72 69                	jb     0x44c248
44c1df:	6e                   	outsb  %ds:(%esi),(%dx)
44c1e0:	67 00 67 65          	add    %ah,0x65(%bx)
44c1e4:	74 5f                	je     0x44c245
44c1e6:	4c                   	dec    %esp
44c1e7:	65 6e                	outsb  %gs:(%esi),(%dx)
44c1e9:	67 74 68             	addr16 je 0x44c254
44c1ec:	00 49 6e             	add    %cl,0x6e(%ecx)
44c1ef:	73 65                	jae    0x44c256
44c1f1:	72 74                	jb     0x44c267
44c1f3:	00 47 65             	add    %al,0x65(%edi)
44c1f6:	74 45                	je     0x44c23d
44c1f8:	78 65                	js     0x44c25f
44c1fa:	63 75 74             	arpl   %esi,0x74(%ebp)
44c1fd:	69 6e 67 41 73 73 65 	imul   $0x65737341,0x67(%esi),%ebp
44c204:	6d                   	insl   (%dx),%es:(%edi)
44c205:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
44c209:	67 65 74 5f          	addr16 gs je 0x44c26c
44c20d:	4c                   	dec    %esp
44c20e:	6f                   	outsl  %ds:(%esi),(%dx)
44c20f:	63 61 74             	arpl   %esp,0x74(%ecx)
44c212:	69 6f 6e 00 47 65 74 	imul   $0x74654700,0x6e(%edi),%ebp
44c219:	41                   	inc    %ecx
44c21a:	73 73                	jae    0x44c28f
44c21c:	65 6d                	gs insl (%dx),%es:(%edi)
44c21e:	62 6c 79 4e          	bound  %ebp,0x4e(%ecx,%edi,2)
44c222:	61                   	popa
44c223:	6d                   	insl   (%dx),%es:(%edi)
44c224:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
44c228:	6e                   	outsb  %ds:(%esi),(%dx)
44c229:	74 72                	je     0x44c29d
44c22b:	6f                   	outsl  %ds:(%esi),(%dx)
44c22c:	6c                   	insb   (%dx),%es:(%edi)
44c22d:	00 67 65             	add    %ah,0x65(%edi)
44c230:	74 5f                	je     0x44c291
44c232:	54                   	push   %esp
44c233:	65 78 74             	gs js  0x44c2aa
44c236:	00 67 65             	add    %ah,0x65(%edi)
44c239:	74 5f                	je     0x44c29a
44c23b:	56                   	push   %esi
44c23c:	65 72 73             	gs jb  0x44c2b2
44c23f:	69 6f 6e 00 56 65 72 	imul   $0x72655600,0x6e(%edi),%ebp
44c246:	73 69                	jae    0x44c2b1
44c248:	6f                   	outsl  %ds:(%esi),(%dx)
44c249:	6e                   	outsb  %ds:(%esi),(%dx)
44c24a:	00 67 65             	add    %ah,0x65(%edi)
44c24d:	74 5f                	je     0x44c2ae
44c24f:	4d                   	dec    %ebp
44c250:	61                   	popa
44c251:	6a 6f                	push   $0x6f
44c253:	72 00                	jb     0x44c255
44c255:	67 65 74 5f          	addr16 gs je 0x44c2b8
44c259:	4d                   	dec    %ebp
44c25a:	69 6e 6f 72 00 46 6f 	imul   $0x6f460072,0x6f(%esi),%ebp
44c261:	72 6d                	jb     0x44c2d0
44c263:	61                   	popa
44c264:	74 00                	je     0x44c266
44c266:	73 65                	jae    0x44c2cd
44c268:	74 5f                	je     0x44c2c9
44c26a:	54                   	push   %esp
44c26b:	65 78 74             	gs js  0x44c2e2
44c26e:	00 43 6c             	add    %al,0x6c(%ebx)
44c271:	6f                   	outsl  %ds:(%esi),(%dx)
44c272:	73 65                	jae    0x44c2d9
44c274:	00 54 65 78          	add    %dl,0x78(%ebp,%eiz,2)
44c278:	74 42                	je     0x44c2bc
44c27a:	6f                   	outsl  %ds:(%esi),(%dx)
44c27b:	78 42                	js     0x44c2bf
44c27d:	61                   	popa
44c27e:	73 65                	jae    0x44c2e5
44c280:	00 73 65             	add    %dh,0x65(%ebx)
44c283:	74 5f                	je     0x44c2e4
44c285:	53                   	push   %ebx
44c286:	65 6c                	gs insb (%dx),%es:(%edi)
44c288:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c28d:	6e                   	outsb  %ds:(%esi),(%dx)
44c28e:	53                   	push   %ebx
44c28f:	74 61                	je     0x44c2f2
44c291:	72 74                	jb     0x44c307
44c293:	00 73 65             	add    %dh,0x65(%ebx)
44c296:	74 5f                	je     0x44c2f7
44c298:	53                   	push   %ebx
44c299:	65 6c                	gs insb (%dx),%es:(%edi)
44c29b:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c2a0:	6e                   	outsb  %ds:(%esi),(%dx)
44c2a1:	4c                   	dec    %esp
44c2a2:	65 6e                	outsb  %gs:(%esi),(%dx)
44c2a4:	67 74 68             	addr16 je 0x44c30f
44c2a7:	00 43 6f             	add    %al,0x6f(%ebx)
44c2aa:	70 79                	jo     0x44c325
44c2ac:	00 73 65             	add    %dh,0x65(%ebx)
44c2af:	74 5f                	je     0x44c310
44c2b1:	45                   	inc    %ebp
44c2b2:	6e                   	outsb  %ds:(%esi),(%dx)
44c2b3:	61                   	popa
44c2b4:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
44c2b8:	00 61 64             	add    %ah,0x64(%ecx)
44c2bb:	64 5f                	fs pop %edi
44c2bd:	45                   	inc    %ebp
44c2be:	6c                   	insb   (%dx),%es:(%edi)
44c2bf:	61                   	popa
44c2c0:	70 73                	jo     0x44c335
44c2c2:	65 64 00 73 65       	gs add %dh,%fs:0x65(%ebx)
44c2c7:	74 5f                	je     0x44c328
44c2c9:	41                   	inc    %ecx
44c2ca:	75 74                	jne    0x44c340
44c2cc:	6f                   	outsl  %ds:(%esi),(%dx)
44c2cd:	52                   	push   %edx
44c2ce:	65 73 65             	gs jae 0x44c336
44c2d1:	74 00                	je     0x44c2d3
44c2d3:	50                   	push   %eax
44c2d4:	72 6f                	jb     0x44c345
44c2d6:	63 65 73             	arpl   %esp,0x73(%ebp)
44c2d9:	73 00                	jae    0x44c2db
44c2db:	53                   	push   %ebx
44c2dc:	74 61                	je     0x44c33f
44c2de:	72 74                	jb     0x44c354
44c2e0:	00 49 44             	add    %cl,0x44(%ecx)
44c2e3:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
44c2ea:	6c                   	insb   (%dx),%es:(%edi)
44c2eb:	65 00 44 69 73       	add    %al,%gs:0x73(%ecx,%ebp,2)
44c2f0:	70 6f                	jo     0x44c361
44c2f2:	73 65                	jae    0x44c359
44c2f4:	00 53 75             	add    %dl,0x75(%ebx)
44c2f7:	73 70                	jae    0x44c369
44c2f9:	65 6e                	outsb  %gs:(%esi),(%dx)
44c2fb:	64 4c                	fs dec %esp
44c2fd:	61                   	popa
44c2fe:	79 6f                	jns    0x44c36f
44c300:	75 74                	jne    0x44c376
44c302:	00 53 79             	add    %dl,0x79(%ebx)
44c305:	73 74                	jae    0x44c37b
44c307:	65 6d                	gs insl (%dx),%es:(%edi)
44c309:	43                   	inc    %ebx
44c30a:	6f                   	outsl  %ds:(%esi),(%dx)
44c30b:	6c                   	insb   (%dx),%es:(%edi)
44c30c:	6f                   	outsl  %ds:(%esi),(%dx)
44c30d:	72 73                	jb     0x44c382
44c30f:	00 67 65             	add    %ah,0x65(%edi)
44c312:	74 5f                	je     0x44c373
44c314:	43                   	inc    %ebx
44c315:	6f                   	outsl  %ds:(%esi),(%dx)
44c316:	6e                   	outsb  %ds:(%esi),(%dx)
44c317:	74 72                	je     0x44c38b
44c319:	6f                   	outsl  %ds:(%esi),(%dx)
44c31a:	6c                   	insb   (%dx),%es:(%edi)
44c31b:	4c                   	dec    %esp
44c31c:	69 67 68 74 4c 69 67 	imul   $0x67694c74,0x68(%edi),%esp
44c323:	68 74 00 73 65       	push   $0x65730074
44c328:	74 5f                	je     0x44c389
44c32a:	42                   	inc    %edx
44c32b:	61                   	popa
44c32c:	63 6b 43             	arpl   %ebp,0x43(%ebx)
44c32f:	6f                   	outsl  %ds:(%esi),(%dx)
44c330:	6c                   	insb   (%dx),%es:(%edi)
44c331:	6f                   	outsl  %ds:(%esi),(%dx)
44c332:	72 00                	jb     0x44c334
44c334:	73 65                	jae    0x44c39b
44c336:	74 5f                	je     0x44c397
44c338:	46                   	inc    %esi
44c339:	6f                   	outsl  %ds:(%esi),(%dx)
44c33a:	6e                   	outsb  %ds:(%esi),(%dx)
44c33b:	74 00                	je     0x44c33d
44c33d:	73 65                	jae    0x44c3a4
44c33f:	74 5f                	je     0x44c3a0
44c341:	4c                   	dec    %esp
44c342:	6f                   	outsl  %ds:(%esi),(%dx)
44c343:	63 61 74             	arpl   %esp,0x74(%ecx)
44c346:	69 6f 6e 00 73 65 74 	imul   $0x74657300,0x6e(%edi),%ebp
44c34d:	5f                   	pop    %edi
44c34e:	4e                   	dec    %esi
44c34f:	61                   	popa
44c350:	6d                   	insl   (%dx),%es:(%edi)
44c351:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44c355:	74 5f                	je     0x44c3b6
44c357:	52                   	push   %edx
44c358:	65 61                	gs popa
44c35a:	64 4f                	fs dec %edi
44c35c:	6e                   	outsb  %ds:(%esi),(%dx)
44c35d:	6c                   	insb   (%dx),%es:(%edi)
44c35e:	79 00                	jns    0x44c360
44c360:	73 65                	jae    0x44c3c7
44c362:	74 5f                	je     0x44c3c3
44c364:	53                   	push   %ebx
44c365:	69 7a 65 00 73 65 74 	imul   $0x74657300,0x65(%edx),%edi
44c36c:	5f                   	pop    %edi
44c36d:	54                   	push   %esp
44c36e:	61                   	popa
44c36f:	62 49 6e             	bound  %ecx,0x6e(%ecx)
44c372:	64 65 78 00          	fs gs js 0x44c376
44c376:	73 65                	jae    0x44c3dd
44c378:	74 5f                	je     0x44c3d9
44c37a:	41                   	inc    %ecx
44c37b:	75 74                	jne    0x44c3f1
44c37d:	6f                   	outsl  %ds:(%esi),(%dx)
44c37e:	53                   	push   %ebx
44c37f:	69 7a 65 00 42 75 74 	imul   $0x74754200,0x65(%edx),%edi
44c386:	74 6f                	je     0x44c3f7
44c388:	6e                   	outsb  %ds:(%esi),(%dx)
44c389:	42                   	inc    %edx
44c38a:	61                   	popa
44c38b:	73 65                	jae    0x44c3f2
44c38d:	00 73 65             	add    %dh,0x65(%ebx)
44c390:	74 5f                	je     0x44c3f1
44c392:	55                   	push   %ebp
44c393:	73 65                	jae    0x44c3fa
44c395:	56                   	push   %esi
44c396:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
44c39d:	79 6c                	jns    0x44c40b
44c39f:	65 42                	gs inc %edx
44c3a1:	61                   	popa
44c3a2:	63 6b 43             	arpl   %ebp,0x43(%ebx)
44c3a5:	6f                   	outsl  %ds:(%esi),(%dx)
44c3a6:	6c                   	insb   (%dx),%es:(%edi)
44c3a7:	6f                   	outsl  %ds:(%esi),(%dx)
44c3a8:	72 00                	jb     0x44c3aa
44c3aa:	61                   	popa
44c3ab:	64 64 5f             	fs fs pop %edi
44c3ae:	43                   	inc    %ebx
44c3af:	6c                   	insb   (%dx),%es:(%edi)
44c3b0:	69 63 6b 00 73 65 74 	imul   $0x74657300,0x6b(%ebx),%esp
44c3b7:	5f                   	pop    %edi
44c3b8:	54                   	push   %esp
44c3b9:	61                   	popa
44c3ba:	62 53 74             	bound  %edx,0x74(%ebx)
44c3bd:	6f                   	outsl  %ds:(%esi),(%dx)
44c3be:	70 00                	jo     0x44c3c0
44c3c0:	61                   	popa
44c3c1:	64 64 5f             	fs fs pop %edi
44c3c4:	4c                   	dec    %esp
44c3c5:	69 6e 6b 43 6c 69 63 	imul   $0x63696c43,0x6b(%esi),%ebp
44c3cc:	6b 65 64 00          	imul   $0x0,0x64(%ebp),%esp
44c3d0:	43                   	inc    %ebx
44c3d1:	6f                   	outsl  %ds:(%esi),(%dx)
44c3d2:	6e                   	outsb  %ds:(%esi),(%dx)
44c3d3:	74 61                	je     0x44c436
44c3d5:	69 6e 65 72 43 6f 6e 	imul   $0x6e6f4372,0x65(%esi),%ebp
44c3dc:	74 72                	je     0x44c450
44c3de:	6f                   	outsl  %ds:(%esi),(%dx)
44c3df:	6c                   	insb   (%dx),%es:(%edi)
44c3e0:	00 73 65             	add    %dh,0x65(%ebx)
44c3e3:	74 5f                	je     0x44c444
44c3e5:	41                   	inc    %ecx
44c3e6:	75 74                	jne    0x44c45c
44c3e8:	6f                   	outsl  %ds:(%esi),(%dx)
44c3e9:	53                   	push   %ebx
44c3ea:	63 61 6c             	arpl   %esp,0x6c(%ecx)
44c3ed:	65 44                	gs inc %esp
44c3ef:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
44c3f6:	6e                   	outsb  %ds:(%esi),(%dx)
44c3f7:	73 00                	jae    0x44c3f9
44c3f9:	73 65                	jae    0x44c460
44c3fb:	74 5f                	je     0x44c45c
44c3fd:	41                   	inc    %ecx
44c3fe:	75 74                	jne    0x44c474
44c400:	6f                   	outsl  %ds:(%esi),(%dx)
44c401:	53                   	push   %ebx
44c402:	63 61 6c             	arpl   %esp,0x6c(%ecx)
44c405:	65 4d                	gs dec %ebp
44c407:	6f                   	outsl  %ds:(%esi),(%dx)
44c408:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
44c40d:	74 5f                	je     0x44c46e
44c40f:	43                   	inc    %ebx
44c410:	6c                   	insb   (%dx),%es:(%edi)
44c411:	69 65 6e 74 53 69 7a 	imul   $0x7a695374,0x6e(%ebp),%esp
44c418:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44c41c:	74 5f                	je     0x44c47d
44c41e:	43                   	inc    %ebx
44c41f:	6f                   	outsl  %ds:(%esi),(%dx)
44c420:	6e                   	outsb  %ds:(%esi),(%dx)
44c421:	74 72                	je     0x44c495
44c423:	6f                   	outsl  %ds:(%esi),(%dx)
44c424:	6c                   	insb   (%dx),%es:(%edi)
44c425:	73 00                	jae    0x44c427
44c427:	43                   	inc    %ebx
44c428:	6f                   	outsl  %ds:(%esi),(%dx)
44c429:	6e                   	outsb  %ds:(%esi),(%dx)
44c42a:	74 72                	je     0x44c49e
44c42c:	6f                   	outsl  %ds:(%esi),(%dx)
44c42d:	6c                   	insb   (%dx),%es:(%edi)
44c42e:	43                   	inc    %ebx
44c42f:	6f                   	outsl  %ds:(%esi),(%dx)
44c430:	6c                   	insb   (%dx),%es:(%edi)
44c431:	6c                   	insb   (%dx),%es:(%edi)
44c432:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c437:	6e                   	outsb  %ds:(%esi),(%dx)
44c438:	00 41 64             	add    %al,0x64(%ecx)
44c43b:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
44c43f:	74 5f                	je     0x44c4a0