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
44c441:	46                   	inc    %esi
44c442:	6f                   	outsl  %ds:(%esi),(%dx)
44c443:	72 6d                	jb     0x44c4b2
44c445:	42                   	inc    %edx
44c446:	6f                   	outsl  %ds:(%esi),(%dx)
44c447:	72 64                	jb     0x44c4ad
44c449:	65 72 53             	gs jb  0x44c49f
44c44c:	74 79                	je     0x44c4c7
44c44e:	6c                   	insb   (%dx),%es:(%edi)
44c44f:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44c453:	74 5f                	je     0x44c4b4
44c455:	4d                   	dec    %ebp
44c456:	61                   	popa
44c457:	78 69                	js     0x44c4c2
44c459:	6d                   	insl   (%dx),%es:(%edi)
44c45a:	69 7a 65 42 6f 78 00 	imul   $0x786f42,0x65(%edx),%edi
44c461:	61                   	popa
44c462:	64 64 5f             	fs fs pop %edi
44c465:	4c                   	dec    %esp
44c466:	6f                   	outsl  %ds:(%esi),(%dx)
44c467:	61                   	popa
44c468:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
44c46c:	64 5f                	fs pop %edi
44c46e:	53                   	push   %ebx
44c46f:	68 6f 77 6e 00       	push   $0x6e776f
44c474:	52                   	push   %edx
44c475:	65 73 75             	gs jae 0x44c4ed
44c478:	6d                   	insl   (%dx),%es:(%edi)
44c479:	65 4c                	gs dec %esp
44c47b:	61                   	popa
44c47c:	79 6f                	jns    0x44c4ed
44c47e:	75 74                	jne    0x44c4f4
44c480:	00 50 65             	add    %dl,0x65(%eax)
44c483:	72 66                	jb     0x44c4eb
44c485:	6f                   	outsl  %ds:(%esi),(%dx)
44c486:	72 6d                	jb     0x44c4f5
44c488:	4c                   	dec    %esp
44c489:	61                   	popa
44c48a:	79 6f                	jns    0x44c4fb
44c48c:	75 74                	jne    0x44c502
44c48e:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
44c492:	6c                   	insb   (%dx),%es:(%edi)
44c493:	53                   	push   %ebx
44c494:	74 72                	je     0x44c508
44c496:	69 70 49 74 65 6d 00 	imul   $0x6d6574,0x49(%eax),%esi
44c49d:	43                   	inc    %ebx
44c49e:	6f                   	outsl  %ds:(%esi),(%dx)
44c49f:	6e                   	outsb  %ds:(%esi),(%dx)
44c4a0:	74 61                	je     0x44c503
44c4a2:	69 6e 65 72 00 73 65 	imul   $0x65730072,0x65(%esi),%ebp
44c4a9:	74 5f                	je     0x44c50a
44c4ab:	4d                   	dec    %ebp
44c4ac:	64 69 50 61 72 65 6e 	imul   $0x746e6572,%fs:0x61(%eax),%edx
44c4b3:	74
44c4b4:	00 53 68             	add    %dl,0x68(%ebx)
44c4b7:	6f                   	outsl  %ds:(%esi),(%dx)
44c4b8:	77 00                	ja     0x44c4ba
44c4ba:	54                   	push   %esp
44c4bb:	6f                   	outsl  %ds:(%esi),(%dx)
44c4bc:	6f                   	outsl  %ds:(%esi),(%dx)
44c4bd:	6c                   	insb   (%dx),%es:(%edi)
44c4be:	53                   	push   %ebx
44c4bf:	74 72                	je     0x44c533
44c4c1:	69 70 00 67 65 74 5f 	imul   $0x5f746567,0x0(%eax),%esi
44c4c8:	49                   	dec    %ecx
44c4c9:	74 65                	je     0x44c530
44c4cb:	6d                   	insl   (%dx),%es:(%edi)
44c4cc:	73 00                	jae    0x44c4ce
44c4ce:	54                   	push   %esp
44c4cf:	6f                   	outsl  %ds:(%esi),(%dx)
44c4d0:	6f                   	outsl  %ds:(%esi),(%dx)
44c4d1:	6c                   	insb   (%dx),%es:(%edi)
44c4d2:	53                   	push   %ebx
44c4d3:	74 72                	je     0x44c547
44c4d5:	69 70 49 74 65 6d 43 	imul   $0x436d6574,0x49(%eax),%esi
44c4dc:	6f                   	outsl  %ds:(%esi),(%dx)
44c4dd:	6c                   	insb   (%dx),%es:(%edi)
44c4de:	6c                   	insb   (%dx),%es:(%edi)
44c4df:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c4e4:	6e                   	outsb  %ds:(%esi),(%dx)
44c4e5:	00 41 64             	add    %al,0x64(%ecx)
44c4e8:	64 52                	fs push %edx
44c4ea:	61                   	popa
44c4eb:	6e                   	outsb  %ds:(%esi),(%dx)
44c4ec:	67 65 00 54 6f       	add    %dl,%gs:0x6f(%si)
44c4f1:	6f                   	outsl  %ds:(%esi),(%dx)
44c4f2:	6c                   	insb   (%dx),%es:(%edi)
44c4f3:	53                   	push   %ebx
44c4f4:	74 72                	je     0x44c568
44c4f6:	69 70 44 72 6f 70 44 	imul   $0x44706f72,0x44(%eax),%esi
44c4fd:	6f                   	outsl  %ds:(%esi),(%dx)
44c4fe:	77 6e                	ja     0x44c56e
44c500:	49                   	dec    %ecx
44c501:	74 65                	je     0x44c568
44c503:	6d                   	insl   (%dx),%es:(%edi)
44c504:	00 67 65             	add    %ah,0x65(%edi)
44c507:	74 5f                	je     0x44c568
44c509:	44                   	inc    %esp
44c50a:	72 6f                	jb     0x44c57b
44c50c:	70 44                	jo     0x44c552
44c50e:	6f                   	outsl  %ds:(%esi),(%dx)
44c50f:	77 6e                	ja     0x44c57f
44c511:	49                   	dec    %ecx
44c512:	74 65                	je     0x44c579
44c514:	6d                   	insl   (%dx),%es:(%edi)
44c515:	73 00                	jae    0x44c517
44c517:	73 65                	jae    0x44c57e
44c519:	74 5f                	je     0x44c57a
44c51b:	49                   	dec    %ecx
44c51c:	73 4d                	jae    0x44c56b
44c51e:	64 69 43 6f 6e 74 61 	imul   $0x6961746e,%fs:0x6f(%ebx),%eax
44c525:	69
44c526:	6e                   	outsb  %ds:(%esi),(%dx)
44c527:	65 72 00             	gs jb  0x44c52a
44c52a:	73 65                	jae    0x44c591
44c52c:	74 5f                	je     0x44c58d
44c52e:	4d                   	dec    %ebp
44c52f:	61                   	popa
44c530:	69 6e 4d 65 6e 75 53 	imul   $0x53756e65,0x4d(%esi),%ebp
44c537:	74 72                	je     0x44c5ab
44c539:	69 70 00 53 71 6c 43 	imul   $0x436c7153,0x0(%eax),%esi
44c540:	6f                   	outsl  %ds:(%esi),(%dx)
44c541:	6d                   	insl   (%dx),%es:(%edi)
44c542:	6d                   	insl   (%dx),%es:(%edi)
44c543:	61                   	popa
44c544:	6e                   	outsb  %ds:(%esi),(%dx)
44c545:	64 00 45 78          	add    %al,%fs:0x78(%ebp)
44c549:	63 65 70             	arpl   %esp,0x70(%ebp)
44c54c:	74 69                	je     0x44c5b7
44c54e:	6f                   	outsl  %ds:(%esi),(%dx)
44c54f:	6e                   	outsb  %ds:(%esi),(%dx)
44c550:	00 49 6e             	add    %cl,0x6e(%ecx)
44c553:	74 36                	je     0x44c58b
44c555:	34 00                	xor    $0x0,%al
44c557:	53                   	push   %ebx
44c558:	71 6c                	jno    0x44c5c6
44c55a:	44                   	inc    %esp
44c55b:	61                   	popa
44c55c:	74 61                	je     0x44c5bf
44c55e:	41                   	inc    %ecx
44c55f:	64 61                	fs popa
44c561:	70 74                	jo     0x44c5d7
44c563:	65 72 00             	gs jb  0x44c566
44c566:	44                   	inc    %esp
44c567:	61                   	popa
44c568:	74 61                	je     0x44c5cb
44c56a:	54                   	push   %esp
44c56b:	61                   	popa
44c56c:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
44c570:	49                   	dec    %ecx
44c571:	45                   	inc    %ebp
44c572:	6e                   	outsb  %ds:(%esi),(%dx)
44c573:	75 6d                	jne    0x44c5e2
44c575:	65 72 61             	gs jb  0x44c5d9
44c578:	74 6f                	je     0x44c5e9
44c57a:	72 00                	jb     0x44c57c
44c57c:	53                   	push   %ebx
44c57d:	79 73                	jns    0x44c5f2
44c57f:	74 65                	je     0x44c5e6
44c581:	6d                   	insl   (%dx),%es:(%edi)
44c582:	2e 43                	cs inc %ebx
44c584:	6f                   	outsl  %ds:(%esi),(%dx)
44c585:	6c                   	insb   (%dx),%es:(%edi)
44c586:	6c                   	insb   (%dx),%es:(%edi)
44c587:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c58c:	6e                   	outsb  %ds:(%esi),(%dx)
44c58d:	73 00                	jae    0x44c58f
44c58f:	44                   	inc    %esp
44c590:	61                   	popa
44c591:	74 61                	je     0x44c5f4
44c593:	52                   	push   %edx
44c594:	6f                   	outsl  %ds:(%esi),(%dx)
44c595:	77 00                	ja     0x44c597
44c597:	4d                   	dec    %ebp
44c598:	6f                   	outsl  %ds:(%esi),(%dx)