44b2fc:	6c                   	insb   (%dx),%es:(%edi)
44b2fd:	61                   	popa
44b2fe:	63 6b 00             	arpl   %ebp,0x0(%ebx)
44b301:	73 65                	jae    0x44b368
44b303:	74 5f                	je     0x44b364
44b305:	42                   	inc    %edx
44b306:	61                   	popa
44b307:	63 6b 43             	arpl   %ebp,0x43(%ebx)
44b30a:	6f                   	outsl  %ds:(%esi),(%dx)
44b30b:	6c                   	insb   (%dx),%es:(%edi)
44b30c:	6f                   	outsl  %ds:(%esi),(%dx)
44b30d:	72 00                	jb     0x44b30f
44b30f:	42                   	inc    %edx
44b310:	75 74                	jne    0x44b386
44b312:	74 6f                	je     0x44b383
44b314:	6e                   	outsb  %ds:(%esi),(%dx)
44b315:	42                   	inc    %edx
44b316:	61                   	popa
44b317:	73 65                	jae    0x44b37e
44b319:	00 73 65             	add    %dh,0x65(%ebx)
44b31c:	74 5f                	je     0x44b37d
44b31e:	46                   	inc    %esi
44b31f:	6c                   	insb   (%dx),%es:(%edi)
44b320:	61                   	popa
44b321:	74 53                	je     0x44b376
44b323:	74 79                	je     0x44b39e
44b325:	6c                   	insb   (%dx),%es:(%edi)
44b326:	65 00 46 6c          	add    %al,%gs:0x6c(%esi)
44b32a:	61                   	popa
44b32b:	74 53                	je     0x44b380
44b32d:	74 79                	je     0x44b3a8
44b32f:	6c                   	insb   (%dx),%es:(%edi)
44b330:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44b334:	74 5f                	je     0x44b395
44b336:	48                   	dec    %eax
44b337:	61                   	popa
44b338:	6e                   	outsb  %ds:(%esi),(%dx)
44b339:	64 6c                	fs insb (%dx),%es:(%edi)
44b33b:	65 64 00 67 65       	gs add %ah,%fs:0x65(%edi)
44b340:	74 5f                	je     0x44b3a1
44b342:	4b                   	dec    %ebx
44b343:	65 79 43             	gs jns 0x44b389
44b346:	6f                   	outsl  %ds:(%esi),(%dx)
44b347:	64 65 00 46 69       	fs add %al,%gs:0x69(%esi)
44b34c:	6e                   	outsb  %ds:(%esi),(%dx)
44b34d:	64 00 52 69          	add    %dl,%fs:0x69(%edx)
44b351:	63 68 54             	arpl   %ebp,0x54(%eax)
44b354:	65 78 74             	gs js  0x44b3cb
44b357:	42                   	inc    %edx
44b358:	6f                   	outsl  %ds:(%esi),(%dx)
44b359:	78 46                	js     0x44b3a1
44b35b:	69 6e 64 73 00 54 65 	imul   $0x65540073,0x64(%esi),%ebp
44b362:	78 74                	js     0x44b3d8
44b364:	42                   	inc    %edx
44b365:	6f                   	outsl  %ds:(%esi),(%dx)
44b366:	78 42                	js     0x44b3aa
44b368:	61                   	popa
44b369:	73 65                	jae    0x44b3d0
44b36b:	00 73 65             	add    %dh,0x65(%ebx)
44b36e:	74 5f                	je     0x44b3cf
44b370:	53                   	push   %ebx
44b371:	65 6c                	gs insb (%dx),%es:(%edi)
44b373:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44b378:	6e                   	outsb  %ds:(%esi),(%dx)
44b379:	53                   	push   %ebx
44b37a:	74 61                	je     0x44b3dd
44b37c:	72 74                	jb     0x44b3f2
44b37e:	00 73 65             	add    %dh,0x65(%ebx)
44b381:	74 5f                	je     0x44b3e2
44b383:	53                   	push   %ebx
44b384:	65 6c                	gs insb (%dx),%es:(%edi)
44b386:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44b38b:	6e                   	outsb  %ds:(%esi),(%dx)
44b38c:	4c                   	dec    %esp
44b38d:	65 6e                	outsb  %gs:(%esi),(%dx)
44b38f:	67 74 68             	addr16 je 0x44b3fa
44b392:	00 67 65             	add    %ah,0x65(%edi)
44b395:	74 5f                	je     0x44b3f6
44b397:	53                   	push   %ebx
44b398:	68 69 66 74 00       	push   $0x746669
44b39d:	54                   	push   %esp
44b39e:	6f                   	outsl  %ds:(%esi),(%dx)
44b39f:	4c                   	dec    %esp
44b3a0:	6f                   	outsl  %ds:(%esi),(%dx)
44b3a1:	77 65                	ja     0x44b408
44b3a3:	72 00                	jb     0x44b3a5
44b3a5:	6f                   	outsl  %ds:(%esi),(%dx)
44b3a6:	70 5f                	jo     0x44b407
44b3a8:	45                   	inc    %ebp
44b3a9:	71 75                	jno    0x44b420
44b3ab:	61                   	popa
44b3ac:	6c                   	insb   (%dx),%es:(%edi)
44b3ad:	69 74 79 00 67 65 74 	imul   $0x5f746567,0x0(%ecx,%edi,2),%esi
44b3b4:	5f
44b3b5:	53                   	push   %ebx
44b3b6:	65 6c                	gs insb (%dx),%es:(%edi)
44b3b8:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
44b3bd:	54                   	push   %esp
44b3be:	65 78 74             	gs js  0x44b435
44b3c1:	00 73 65             	add    %dh,0x65(%ebx)
44b3c4:	74 5f                	je     0x44b425
44b3c6:	53                   	push   %ebx
44b3c7:	65 6c                	gs insb (%dx),%es:(%edi)
44b3c9:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
44b3ce:	54                   	push   %esp
44b3cf:	65 78 74             	gs js  0x44b446
44b3d2:	00 67 65             	add    %ah,0x65(%edi)
44b3d5:	74 5f                	je     0x44b436
44b3d7:	52                   	push   %edx
44b3d8:	65 64 00 73 65       	gs add %dh,%fs:0x65(%ebx)
44b3dd:	74 5f                	je     0x44b43e
44b3df:	53                   	push   %ebx
44b3e0:	65 6c                	gs insb (%dx),%es:(%edi)
44b3e2:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44b3e7:	6e                   	outsb  %ds:(%esi),(%dx)
44b3e8:	43                   	inc    %ebx
44b3e9:	6f                   	outsl  %ds:(%esi),(%dx)
44b3ea:	6c                   	insb   (%dx),%es:(%edi)
44b3eb:	6f                   	outsl  %ds:(%esi),(%dx)
44b3ec:	72 00                	jb     0x44b3ee
44b3ee:	43                   	inc    %ebx
44b3ef:	6f                   	outsl  %ds:(%esi),(%dx)
44b3f0:	6e                   	outsb  %ds:(%esi),(%dx)
44b3f1:	73 6f                	jae    0x44b462
44b3f3:	6c                   	insb   (%dx),%es:(%edi)
44b3f4:	65 00 42 65          	add    %al,%gs:0x65(%edx)
44b3f8:	65 70 00             	gs jo  0x44b3fb
44b3fb:	73 65                	jae    0x44b462
44b3fd:	74 5f                	je     0x44b45e
44b3ff:	54                   	push   %esp
44b400:	65 78 74             	gs js  0x44b477
44b403:	00 67 65             	add    %ah,0x65(%edi)
44b406:	74 5f                	je     0x44b467
44b408:	42                   	inc    %edx
44b409:	6c                   	insb   (%dx),%es:(%edi)
44b40a:	75 65                	jne    0x44b471
44b40c:	00 53 69             	add    %dl,0x69(%ebx)
44b40f:	6e                   	outsb  %ds:(%esi),(%dx)
44b410:	67 6c                	insb   (%dx),%es:(%di)
44b412:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44b416:	74 5f                	je     0x44b477
44b418:	49                   	dec    %ecx
44b419:	74 65                	je     0x44b480
44b41b:	6d                   	insl   (%dx),%es:(%edi)
44b41c:	00 73 65             	add    %dh,0x65(%ebx)
44b41f:	74 5f                	je     0x44b480
44b421:	45                   	inc    %ebp
44b422:	6e                   	outsb  %ds:(%esi),(%dx)
44b423:	61                   	popa
44b424:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
44b428:	00 4d 65             	add    %cl,0x65(%ebp)
44b42b:	73 73                	jae    0x44b4a0
44b42d:	61                   	popa
44b42e:	67 65 42             	addr16 gs inc %edx
44b431:	6f                   	outsl  %ds:(%esi),(%dx)
44b432:	78 00                	js     0x44b434
44b434:	53                   	push   %ebx
44b435:	68 6f 77 00 44       	push   $0x4400776f
44b43a:	69 61 6c 6f 67 52 65 	imul   $0x6552676f,0x6c(%ecx),%esp
44b441:	73 75                	jae    0x44b4b8
44b443:	6c                   	insb   (%dx),%es:(%edi)
44b444:	74 00                	je     0x44b446
44b446:	41                   	inc    %ecx
44b447:	70 70                	jo     0x44b4b9
44b449:	44                   	inc    %esp
44b44a:	6f                   	outsl  %ds:(%esi),(%dx)
44b44b:	6d                   	insl   (%dx),%es:(%edi)
44b44c:	61                   	popa
44b44d:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
44b454:	43                   	inc    %ebx
44b455:	75 72                	jne    0x44b4c9
44b457:	72 65                	jb     0x44b4be
44b459:	6e                   	outsb  %ds:(%esi),(%dx)
44b45a:	74 44                	je     0x44b4a0
44b45c:	6f                   	outsl  %ds:(%esi),(%dx)
44b45d:	6d                   	insl   (%dx),%es:(%edi)
44b45e:	61                   	popa
44b45f:	69 6e 00 52 65 73 6f 	imul   $0x6f736552,0x0(%esi),%ebp
44b466:	6c                   	insb   (%dx),%es:(%edi)
44b467:	76 65                	jbe    0x44b4ce
44b469:	45                   	inc    %ebp
44b46a:	76 65                	jbe    0x44b4d1
44b46c:	6e                   	outsb  %ds:(%esi),(%dx)
44b46d:	74 48                	je     0x44b4b7
44b46f:	61                   	popa
44b470:	6e                   	outsb  %ds:(%esi),(%dx)
44b471:	64 6c                	fs insb (%dx),%es:(%edi)
44b473:	65 72 00             	gs jb  0x44b476
44b476:	61                   	popa
44b477:	64 64 5f             	fs fs pop %edi
44b47a:	41                   	inc    %ecx
44b47b:	73 73                	jae    0x44b4f0
44b47d:	65 6d                	gs insl (%dx),%es:(%edi)
44b47f:	62 6c 79 52          	bound  %ebp,0x52(%ecx,%edi,2)
44b483:	65 73 6f             	gs jae 0x44b4f5
44b486:	6c                   	insb   (%dx),%es:(%edi)
44b487:	76 65                	jbe    0x44b4ee
44b489:	00 4c 6f 61          	add    %cl,0x61(%edi,%ebp,2)
44b48d:	64 00 47 65          	add    %al,%fs:0x65(%edi)
44b491:	74 4f                	je     0x44b4e2
44b493:	62 6a 65             	bound  %ebp,0x65(%edx)
44b496:	63 74 00 61          	arpl   %esi,0x61(%eax,%eax,1)
44b49a:	6b 64 6a 61 7a       	imul   $0x7a,0x61(%edx,%ebp,2),%esp
44b49f:	61                   	popa
44b4a0:	64 61                	fs popa
44b4a2:	64 61                	fs popa
44b4a4:	66 61                	popaw
44b4a6:	77 64                	ja     0x44b50c
44b4a8:	61                   	popa
44b4a9:	77 64                	ja     0x44b50f
44b4ab:	61                   	popa
44b4ac:	77 64                	ja     0x44b512
44b4ae:	61                   	popa
44b4af:	64 61                	fs popa
44b4b1:	64 61                	fs popa
44b4b3:	77 5f                	ja     0x44b514
44b4b5:	62 00                	bound  %eax,(%eax)
44b4b7:	67 65 74 5f          	addr16 gs je 0x44b51a
44b4bb:	4b                   	dec    %ebx
44b4bc:	65 79 44             	gs jns 0x44b503
44b4bf:	61                   	popa
44b4c0:	74 61                	je     0x44b523
44b4c2:	00 43 6f             	add    %al,0x6f(%ebx)
44b4c5:	6d                   	insl   (%dx),%es:(%edi)
44b4c6:	70 6f                	jo     0x44b537
44b4c8:	6e                   	outsb  %ds:(%esi),(%dx)
44b4c9:	65 6e                	outsb  %gs:(%esi),(%dx)
44b4cb:	74 52                	je     0x44b51f
44b4cd:	65 73 6f             	gs jae 0x44b53f
44b4d0:	75 72                	jne    0x44b544
44b4d2:	63 65 4d             	arpl   %esp,0x4d(%ebp)
44b4d5:	61                   	popa
44b4d6:	6e                   	outsb  %ds:(%esi),(%dx)
44b4d7:	61                   	popa
44b4d8:	67 65 72 00          	addr16 gs jb 0x44b4dc
44b4dc:	43                   	inc    %ebx
44b4dd:	6f                   	outsl  %ds:(%esi),(%dx)
44b4de:	6e                   	outsb  %ds:(%esi),(%dx)
44b4df:	74 61                	je     0x44b542
44b4e1:	69 6e 65 72 00 53 75 	imul   $0x75530072,0x65(%esi),%ebp
44b4e8:	73 70                	jae    0x44b55a
44b4ea:	65 6e                	outsb  %gs:(%esi),(%dx)
44b4ec:	64 4c                	fs dec %esp
44b4ee:	61                   	popa
44b4ef:	79 6f                	jns    0x44b560
44b4f1:	75 74                	jne    0x44b567
44b4f3:	00 67 65             	add    %ah,0x65(%edi)
44b4f6:	74 5f                	je     0x44b557
44b4f8:	57                   	push   %edi
44b4f9:	68 69 74 65 00       	push   $0x657469
44b4fe:	73 65                	jae    0x44b565
44b500:	74 5f                	je     0x44b561
44b502:	46                   	inc    %esi
44b503:	6f                   	outsl  %ds:(%esi),(%dx)
44b504:	72 65                	jb     0x44b56b
44b506:	43                   	inc    %ebx
44b507:	6f                   	outsl  %ds:(%esi),(%dx)
44b508:	6c                   	insb   (%dx),%es:(%edi)
44b509:	6f                   	outsl  %ds:(%esi),(%dx)
44b50a:	72 00                	jb     0x44b50c
44b50c:	50                   	push   %eax
44b50d:	6f                   	outsl  %ds:(%esi),(%dx)
44b50e:	69 6e 74 00 73 65 74 	imul   $0x74657300,0x74(%esi),%ebp
44b515:	5f                   	pop    %edi
44b516:	4c                   	dec    %esp
44b517:	6f                   	outsl  %ds:(%esi),(%dx)
44b518:	63 61 74             	arpl   %esp,0x74(%ecx)
44b51b:	69 6f 6e 00 73 65 74 	imul   $0x74657300,0x6e(%edi),%ebp
44b522:	5f                   	pop    %edi
44b523:	4e                   	dec    %esi
44b524:	61                   	popa
44b525:	6d                   	insl   (%dx),%es:(%edi)
44b526:	65 00 53 69          	add    %dl,%gs:0x69(%ebx)
44b52a:	7a 65                	jp     0x44b591
44b52c:	00 73 65             	add    %dh,0x65(%ebx)
44b52f:	74 5f                	je     0x44b590
44b531:	53                   	push   %ebx
44b532:	69 7a 65 00 73 65 74 	imul   $0x74657300,0x65(%edx),%edi
44b539:	5f                   	pop    %edi
44b53a:	54                   	push   %esp
44b53b:	61                   	popa
44b53c:	62 49 6e             	bound  %ecx,0x6e(%ecx)
44b53f:	64 65 78 00          	fs gs js 0x44b543
44b543:	73 65                	jae    0x44b5aa
44b545:	74 5f                	je     0x44b5a6
44b547:	55                   	push   %ebp
44b548:	73 65                	jae    0x44b5af
44b54a:	56                   	push   %esi
44b54b:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
44b552:	79 6c                	jns    0x44b5c0
44b554:	65 42                	gs inc %edx
44b556:	61                   	popa
44b557:	63 6b 43             	arpl   %ebp,0x43(%ebx)
44b55a:	6f                   	outsl  %ds:(%esi),(%dx)
44b55b:	6c                   	insb   (%dx),%es:(%edi)
44b55c:	6f                   	outsl  %ds:(%esi),(%dx)
44b55d:	72 00                	jb     0x44b55f
44b55f:	45                   	inc    %ebp
44b560:	76 65                	jbe    0x44b5c7
44b562:	6e                   	outsb  %ds:(%esi),(%dx)
44b563:	74 48                	je     0x44b5ad
44b565:	61                   	popa
44b566:	6e                   	outsb  %ds:(%esi),(%dx)
44b567:	64 6c                	fs insb (%dx),%es:(%edi)
44b569:	65 72 00             	gs jb  0x44b56c
44b56c:	61                   	popa
44b56d:	64 64 5f             	fs fs pop %edi
44b570:	43                   	inc    %ebx
44b571:	6c                   	insb   (%dx),%es:(%edi)
44b572:	69 63 6b 00 73 65 74 	imul   $0x74657300,0x6b(%ebx),%esp
44b579:	5f                   	pop    %edi
44b57a:	41                   	inc    %ecx
44b57b:	75 74                	jne    0x44b5f1
44b57d:	6f                   	outsl  %ds:(%esi),(%dx)
44b57e:	57                   	push   %edi
44b57f:	6f                   	outsl  %ds:(%esi),(%dx)
44b580:	72 64                	jb     0x44b5e6
44b582:	53                   	push   %ebx
44b583:	65 6c                	gs insb (%dx),%es:(%edi)
44b585:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44b58a:	6e                   	outsb  %ds:(%esi),(%dx)
44b58b:	00 53 79             	add    %dl,0x79(%ebx)
44b58e:	73 74                	jae    0x44b604
44b590:	65 6d                	gs insl (%dx),%es:(%edi)
44b592:	43                   	inc    %ebx
44b593:	6f                   	outsl  %ds:(%esi),(%dx)
44b594:	6c                   	insb   (%dx),%es:(%edi)
44b595:	6f                   	outsl  %ds:(%esi),(%dx)
44b596:	72 73                	jb     0x44b60b
44b598:	00 67 65             	add    %ah,0x65(%edi)
44b59b:	74 5f                	je     0x44b5fc
44b59d:	43                   	inc    %ebx
44b59e:	6f                   	outsl  %ds:(%esi),(%dx)
44b59f:	6e                   	outsb  %ds:(%esi),(%dx)
44b5a0:	74 72                	je     0x44b614
44b5a2:	6f                   	outsl  %ds:(%esi),(%dx)
44b5a3:	6c                   	insb   (%dx),%es:(%edi)
44b5a4:	00 73 65             	add    %dh,0x65(%ebx)
44b5a7:	74 5f                	je     0x44b608
44b5a9:	42                   	inc    %edx
44b5aa:	6f                   	outsl  %ds:(%esi),(%dx)
44b5ab:	72 64                	jb     0x44b611
44b5ad:	65 72 53             	gs jb  0x44b603
44b5b0:	74 79                	je     0x44b62b
44b5b2:	6c                   	insb   (%dx),%es:(%edi)
44b5b3:	65 00 42 6f          	add    %al,%gs:0x6f(%edx)
44b5b7:	72 64                	jb     0x44b61d
44b5b9:	65 72 53             	gs jb  0x44b60f
44b5bc:	74 79                	je     0x44b637
44b5be:	6c                   	insb   (%dx),%es:(%edi)