6762c4:	49                   	dec    %ecx
6762c5:	6d                   	insl   (%dx),%es:(%edi)
6762c6:	61                   	popa
6762c7:	67 65 45             	addr16 gs inc %ebp
6762ca:	6e                   	outsb  %ds:(%esi),(%dx)
6762cb:	4d                   	dec    %ebp
6762cc:	6f                   	outsl  %ds:(%esi),(%dx)
6762cd:	75 73                	jne    0x676342
6762cf:	65 57                	gs push %edi
6762d1:	68 65 65 6c 44       	push   $0x446c6565
6762d6:	6f                   	outsl  %ds:(%esi),(%dx)
6762d7:	77 6e                	ja     0x676347
6762d9:	1a 00                	sbb    (%eax),%al
6762db:	c8 82 67 00          	enter  $0x6782,$0x0
6762df:	13 49 6d             	adc    0x6d(%ecx),%ecx
6762e2:	61                   	popa
6762e3:	67 65 45             	addr16 gs inc %ebp
6762e6:	6e                   	outsb  %ds:(%esi),(%dx)
6762e7:	4d                   	dec    %ebp
6762e8:	6f                   	outsl  %ds:(%esi),(%dx)
6762e9:	75 73                	jne    0x67635e
6762eb:	65 57                	gs push %edi
6762ed:	68 65 65 6c 55       	push   $0x556c6565
6762f2:	70 17                	jo     0x67630b
6762f4:	00 50 83             	add    %dl,-0x7d(%eax)
6762f7:	67 00 10             	add    %dl,(%bx,%si)
6762fa:	49                   	dec    %ecx
6762fb:	6d                   	insl   (%dx),%es:(%edi)
6762fc:	61                   	popa
6762fd:	67 65 45             	addr16 gs inc %ebp
676300:	6e                   	outsb  %ds:(%esi),(%dx)
676301:	4d                   	dec    %ebp
676302:	6f                   	outsl  %ds:(%esi),(%dx)
676303:	75 73                	jne    0x676378
676305:	65 4d                	gs dec %ebp
676307:	6f                   	outsl  %ds:(%esi),(%dx)
676308:	76 65                	jbe    0x67636f
67630a:	19 00                	sbb    %eax,(%eax)
67630c:	0c 87                	or     $0x87,%al
67630e:	67 00 12             	add    %dl,(%bp,%si)
676311:	49                   	dec    %ecx
676312:	6d                   	insl   (%dx),%es:(%edi)
676313:	61                   	popa
676314:	67 65 45             	addr16 gs inc %ebp
676317:	6e                   	outsb  %ds:(%esi),(%dx)
676318:	49                   	dec    %ecx
676319:	6d                   	insl   (%dx),%es:(%edi)
67631a:	61                   	popa
67631b:	67 65 43             	addr16 gs inc %ebx
67631e:	68 61 6e 67 65       	push   $0x65676e61
676323:	18 00                	sbb    %al,(%eax)
676325:	14 87                	adc    $0x87,%al
676327:	67 00 11             	add    %dl,(%bx,%di)
67632a:	49                   	dec    %ecx
67632b:	6d                   	insl   (%dx),%es:(%edi)
67632c:	61                   	popa
67632d:	67 65 45             	addr16 gs inc %ebp
676330:	6e                   	outsb  %ds:(%esi),(%dx)
676331:	56                   	push   %esi
676332:	69 65 77 43 68 61 6e 	imul   $0x6e616843,0x77(%ebp),%esp
676339:	67 65 16             	addr16 gs push %ss
67633c:	00 20                	add    %ah,(%eax)
67633e:	88 67 00             	mov    %ah,0x0(%edi)
676341:	0f 49 6d 61          	cmovns 0x61(%ebp),%ebp
676345:	67 65 45             	addr16 gs inc %ebp
676348:	6e                   	outsb  %ds:(%esi),(%dx)
676349:	44                   	inc    %esp
67634a:	62 6c 43 6c          	bound  %ebp,0x6c(%ebx,%eax,2)
67634e:	69 63 6b 15 00 64 88 	imul   $0x88640015,0x6b(%ebx),%esp
676355:	67 00 0e 42 6e       	add    %cl,0x6e42
67635a:	74 52                	je     0x6763ae
67635c:	65 73 69             	gs jae 0x6763c8
67635f:	7a 65                	jp     0x6763c6
676361:	43                   	inc    %ebx
676362:	6c                   	insb   (%dx),%es:(%edi)
676363:	69 63 6b 13 00 0c 89 	imul   $0x890c0013,0x6b(%ebx),%esp
67636a:	67 00 0c             	add    %cl,(%si)
67636d:	42                   	inc    %edx
67636e:	6e                   	outsb  %ds:(%esi),(%dx)
67636f:	74 43                	je     0x6763b4
676371:	72 6f                	jb     0x6763e2
676373:	70 43                	jo     0x6763b8
676375:	6c                   	insb   (%dx),%es:(%edi)
676376:	69 63 6b 13 00 00 8a 	imul   $0x8a000013,0x6b(%ebx),%esp
67637d:	67 00 0c             	add    %cl,(%si)
676380:	42                   	inc    %edx
676381:	6e                   	outsb  %ds:(%esi),(%dx)
676382:	74 44                	je     0x6763c8
676384:	72 61                	jb     0x6763e7
676386:	77 43                	ja     0x6763cb
676388:	6c                   	insb   (%dx),%es:(%edi)
676389:	69 63 6b 14 00 f4 8a 	imul   $0x8af40014,0x6b(%ebx),%esp
676390:	67 00 0d             	add    %cl,(%di)
676393:	42                   	inc    %edx
676394:	6e                   	outsb  %ds:(%esi),(%dx)
676395:	74 45                	je     0x6763dc
676397:	6d                   	insl   (%dx),%es:(%edi)
676398:	61                   	popa
676399:	69 6c 43 6c 69 63 6b 	imul   $0x146b6369,0x6c(%ebx,%eax,2),%ebp
6763a0:	14
6763a1:	00 80 8b 67 00 0d    	add    %al,0xd00678b(%eax)
6763a7:	4d                   	dec    %ebp
6763a8:	65 6e                	outsb  %gs:(%esi),(%dx)
6763aa:	75 45                	jne    0x6763f1
6763ac:	78 69                	js     0x676417
6763ae:	74 43                	je     0x6763f3
6763b0:	6c                   	insb   (%dx),%es:(%edi)
6763b1:	69 63 6b 14 00 90 8b 	imul   $0x8b900014,0x6b(%ebx),%esp
6763b8:	67 00 0d             	add    %cl,(%di)
6763bb:	4d                   	dec    %ebp
6763bc:	65 6e                	outsb  %gs:(%esi),(%dx)
6763be:	75 55                	jne    0x676415
6763c0:	6e                   	outsb  %ds:(%esi),(%dx)
6763c1:	64 6f                	outsl  %fs:(%esi),(%dx)
6763c3:	43                   	inc    %ebx
6763c4:	6c                   	insb   (%dx),%es:(%edi)
6763c5:	69 63 6b 14 00 9c 8c 	imul   $0x8c9c0014,0x6b(%ebx),%esp
6763cc:	67 00 0d             	add    %cl,(%di)
6763cf:	4d                   	dec    %ebp
6763d0:	65 6e                	outsb  %gs:(%esi),(%dx)
6763d2:	75 52                	jne    0x676426
6763d4:	65 64 6f             	gs outsl %fs:(%esi),(%dx)
6763d7:	43                   	inc    %ebx
6763d8:	6c                   	insb   (%dx),%es:(%edi)
6763d9:	69 63 6b 14 00 a8 8d 	imul   $0x8da80014,0x6b(%ebx),%esp
6763e0:	67 00 0d             	add    %cl,(%di)
6763e3:	4d                   	dec    %ebp
6763e4:	65 6e                	outsb  %gs:(%esi),(%dx)
6763e6:	75 43                	jne    0x67642b
6763e8:	6f                   	outsl  %ds:(%esi),(%dx)
6763e9:	70 79                	jo     0x676464
6763eb:	43                   	inc    %ebx
6763ec:	6c                   	insb   (%dx),%es:(%edi)
6763ed:	69 63 6b 14 00 b0 8d 	imul   $0x8db00014,0x6b(%ebx),%esp
6763f4:	67 00 0d             	add    %cl,(%di)
6763f7:	4d                   	dec    %ebp
6763f8:	65 6e                	outsb  %gs:(%esi),(%dx)
6763fa:	75 43                	jne    0x67643f
6763fc:	72 6f                	jb     0x67646d
6763fe:	70 43                	jo     0x676443
676400:	6c                   	insb   (%dx),%es:(%edi)
676401:	69 63 6b 1a 00 b8 8d 	imul   $0x8db8001a,0x6b(%ebx),%esp
676408:	67 00 13             	add    %dl,(%bp,%di)
67640b:	4d                   	dec    %ebp
67640c:	65 6e                	outsb  %gs:(%esi),(%dx)
67640e:	75 41                	jne    0x676451
676410:	63 74 75 61          	arpl   %esi,0x61(%ebp,%esi,2)
676414:	6c                   	insb   (%dx),%es:(%edi)
676415:	53                   	push   %ebx
676416:	69 7a 65 43 6c 69 63 	imul   $0x63696c43,0x65(%edx),%edi
67641d:	6b 1b 00             	imul   $0x0,(%ebx),%ebx
676420:	24 8e                	and    $0x8e,%al
676422:	67 00 14             	add    %dl,(%si)
676425:	4d                   	dec    %ebp
676426:	65 6e                	outsb  %gs:(%esi),(%dx)
676428:	75 46                	jne    0x676470
67642a:	69 74 54 6f 57 69 6e 	imul   $0x646e6957,0x6f(%esp,%edx,2),%esi
676431:	64
676432:	6f                   	outsl  %ds:(%esi),(%dx)
676433:	77 43                	ja     0x676478
676435:	6c                   	insb   (%dx),%es:(%edi)
676436:	69 63 6b 13 00 c4 8e 	imul   $0x8ec40013,0x6b(%ebx),%esp
67643d:	67 00 0c             	add    %cl,(%si)
676440:	4d                   	dec    %ebp
676441:	65 6e                	outsb  %gs:(%esi),(%dx)
676443:	75 31                	jne    0x676476
676445:	30 30                	xor    %dh,(%eax)
676447:	43                   	inc    %ebx
676448:	6c                   	insb   (%dx),%es:(%edi)
676449:	69 63 6b 13 00 30 8f 	imul   $0x8f300013,0x6b(%ebx),%esp
676450:	67 00 0c             	add    %cl,(%si)
676453:	4d                   	dec    %ebp
676454:	65 6e                	outsb  %gs:(%esi),(%dx)
676456:	75 32                	jne    0x67648a
676458:	30 30                	xor    %dh,(%eax)
67645a:	43                   	inc    %ebx
67645b:	6c                   	insb   (%dx),%es:(%edi)
67645c:	69 63 6b 13 00 9c 8f 	imul   $0x8f9c0013,0x6b(%ebx),%esp
676463:	67 00 0c             	add    %cl,(%si)
676466:	4d                   	dec    %ebp
676467:	65 6e                	outsb  %gs:(%esi),(%dx)
676469:	75 33                	jne    0x67649e
67646b:	30 30                	xor    %dh,(%eax)
67646d:	43                   	inc    %ebx
67646e:	6c                   	insb   (%dx),%es:(%edi)
67646f:	69 63 6b 13 00 08 90 	imul   $0x90080013,0x6b(%ebx),%esp
676476:	67 00 0c             	add    %cl,(%si)
676479:	4d                   	dec    %ebp
67647a:	65 6e                	outsb  %gs:(%esi),(%dx)
67647c:	75 34                	jne    0x6764b2
67647e:	30 30                	xor    %dh,(%eax)
676480:	43                   	inc    %ebx
676481:	6c                   	insb   (%dx),%es:(%edi)
676482:	69 63 6b 13 00 74 90 	imul   $0x90740013,0x6b(%ebx),%esp
676489:	67 00 0c             	add    %cl,(%si)
67648c:	4d                   	dec    %ebp
67648d:	65 6e                	outsb  %gs:(%esi),(%dx)
67648f:	75 35                	jne    0x6764c6
676491:	30 30                	xor    %dh,(%eax)
676493:	43                   	inc    %ebx
676494:	6c                   	insb   (%dx),%es:(%edi)
676495:	69 63 6b 13 00 e0 90 	imul   $0x90e00013,0x6b(%ebx),%esp
67649c:	67 00 0c             	add    %cl,(%si)
67649f:	4d                   	dec    %ebp
6764a0:	65 6e                	outsb  %gs:(%esi),(%dx)
6764a2:	75 36                	jne    0x6764da
6764a4:	30 30                	xor    %dh,(%eax)
6764a6:	43                   	inc    %ebx
6764a7:	6c                   	insb   (%dx),%es:(%edi)
6764a8:	69 63 6b 13 00 4c 91 	imul   $0x914c0013,0x6b(%ebx),%esp
6764af:	67 00 0c             	add    %cl,(%si)
6764b2:	4d                   	dec    %ebp
6764b3:	65 6e                	outsb  %gs:(%esi),(%dx)
6764b5:	75 37                	jne    0x6764ee
6764b7:	30 30                	xor    %dh,(%eax)
6764b9:	43                   	inc    %ebx
6764ba:	6c                   	insb   (%dx),%es:(%edi)
6764bb:	69 63 6b 13 00 b8 91 	imul   $0x91b80013,0x6b(%ebx),%esp
6764c2:	67 00 0c             	add    %cl,(%si)
6764c5:	4d                   	dec    %ebp
6764c6:	65 6e                	outsb  %gs:(%esi),(%dx)
6764c8:	75 38                	jne    0x676502
6764ca:	30 30                	xor    %dh,(%eax)
6764cc:	43                   	inc    %ebx
6764cd:	6c                   	insb   (%dx),%es:(%edi)
6764ce:	69 63 6b 13 00 24 92 	imul   $0x92240013,0x6b(%ebx),%esp
6764d5:	67 00 0c             	add    %cl,(%si)
6764d8:	4d                   	dec    %ebp
6764d9:	65 6e                	outsb  %gs:(%esi),(%dx)
6764db:	75 39                	jne    0x676516
6764dd:	30 30                	xor    %dh,(%eax)
6764df:	43                   	inc    %ebx
6764e0:	6c                   	insb   (%dx),%es:(%edi)
6764e1:	69 63 6b 18 00 90 92 	imul   $0x92900018,0x6b(%ebx),%esp
6764e8:	67 00 11             	add    %dl,(%bx,%di)
6764eb:	5a                   	pop    %edx
6764ec:	6f                   	outsl  %ds:(%esi),(%dx)
6764ed:	6f                   	outsl  %ds:(%esi),(%dx)
6764ee:	6d                   	insl   (%dx),%es:(%edi)
6764ef:	4c                   	dec    %esp
6764f0:	69 73 74 49 74 65 6d 	imul   $0x6d657449,0x74(%ebx),%esi
6764f7:	43                   	inc    %ebx
6764f8:	6c                   	insb   (%dx),%es:(%edi)
6764f9:	69 63 6b 19 00 b8 92 	imul   $0x92b80019,0x6b(%ebx),%esp
676500:	67 00 12             	add    %dl,(%bp,%si)
676503:	5a                   	pop    %edx
676504:	6f                   	outsl  %ds:(%esi),(%dx)
676505:	6f                   	outsl  %ds:(%esi),(%dx)
676506:	6d                   	insl   (%dx),%es:(%edi)
676507:	4c                   	dec    %esp
676508:	69 73 74 41 63 63 65 	imul   $0x65636341,0x74(%ebx),%esi
67650f:	70 74                	jo     0x676585
676511:	54                   	push   %esp
676512:	65 78 74             	gs js  0x676589
676515:	14 00                	adc    $0x0,%al
676517:	c0 92 67 00 0d 4d 65 	rclb   $0x65,0x4d0d0067(%edx)
67651e:	6e                   	outsb  %ds:(%esi),(%dx)
67651f:	75 44                	jne    0x676565
676521:	72 61                	jb     0x676584
676523:	77 43                	ja     0x676568
676525:	6c                   	insb   (%dx),%es:(%edi)
676526:	69 63 6b 13 00 c8 92 	imul   $0x92c80013,0x6b(%ebx),%esp
67652d:	67 00 0c             	add    %cl,(%si)
676530:	42                   	inc    %edx
676531:	6e                   	outsb  %ds:(%esi),(%dx)
676532:	74 43                	je     0x676577
676534:	6f                   	outsl  %ds:(%esi),(%dx)
676535:	70 79                	jo     0x6765b0
676537:	43                   	inc    %ebx
676538:	6c                   	insb   (%dx),%es:(%edi)
676539:	69 63 6b 14 00 80 93 	imul   $0x93800014,0x6b(%ebx),%esp
676540:	67 00 0d             	add    %cl,(%di)
676543:	42                   	inc    %edx
676544:	6e                   	outsb  %ds:(%esi),(%dx)
676545:	74 41                	je     0x676588
676547:	62 6f 75             	bound  %ebp,0x75(%edi)
67654a:	74 43                	je     0x67658f
67654c:	6c                   	insb   (%dx),%es:(%edi)
67654d:	69 63 6b 17 00 ac 93 	imul   $0x93ac0017,0x6b(%ebx),%esp
676554:	67 00 10             	add    %dl,(%bx,%si)
676557:	49                   	dec    %ecx
676558:	6d                   	insl   (%dx),%es:(%edi)
676559:	61                   	popa
67655a:	67 65 45             	addr16 gs inc %ebp
67655d:	6e                   	outsb  %ds:(%esi),(%dx)
67655e:	4d                   	dec    %ebp
67655f:	6f                   	outsl  %ds:(%esi),(%dx)
676560:	75 73                	jne    0x6765d5
676562:	65 44                	gs inc %esp
676564:	6f                   	outsl  %ds:(%esi),(%dx)
676565:	77 6e                	ja     0x6765d5
676567:	15 00 6c 94 67       	adc    $0x67946c00,%eax
67656c:	00 0e                	add    %cl,(%esi)
67656e:	49                   	dec    %ecx
67656f:	6d                   	insl   (%dx),%es:(%edi)
676570:	61                   	popa
676571:	67 65 45             	addr16 gs inc %ebp
676574:	6e                   	outsb  %ds:(%esi),(%dx)
676575:	4d                   	dec    %ebp
676576:	6f                   	outsl  %ds:(%esi),(%dx)
676577:	75 73                	jne    0x6765ec
676579:	65 55                	gs push %ebp
67657b:	70 15                	jo     0x676592
67657d:	00 c4                	add    %al,%ah
67657f:	95                   	xchg   %eax,%ebp
676580:	67 00 0e 4d 65       	add    %cl,0x654d
676585:	6e                   	outsb  %ds:(%esi),(%dx)
676586:	75 50                	jne    0x6765d8
676588:	61                   	popa
676589:	73 74                	jae    0x6765ff
67658b:	65 43                	gs inc %ebx
67658d:	6c                   	insb   (%dx),%es:(%edi)
67658e:	69 63 6b 14 00 e4 95 	imul   $0x95e40014,0x6b(%ebx),%esp
676595:	67 00 0d             	add    %cl,(%di)
676598:	42                   	inc    %edx
676599:	6e                   	outsb  %ds:(%esi),(%dx)
67659a:	74 50                	je     0x6765ec
67659c:	61                   	popa
67659d:	73 74                	jae    0x676613
67659f:	65 43                	gs inc %ebx
6765a1:	6c                   	insb   (%dx),%es:(%edi)
6765a2:	69 63 6b 19 00 44 97 	imul   $0x97440019,0x6b(%ebx),%esp
6765a9:	67 00 12             	add    %dl,(%bp,%si)
6765ac:	4d                   	dec    %ebp
6765ad:	65 6e                	outsb  %gs:(%esi),(%dx)
6765af:	75 53                	jne    0x676604
6765b1:	65 6c                	gs insb (%dx),%es:(%edi)
6765b3:	65 63 74 41 6c       	arpl   %esi,%gs:0x6c(%ecx,%eax,2)
6765b8:	6c                   	insb   (%dx),%es:(%edi)
6765b9:	43                   	inc    %ebx
6765ba:	6c                   	insb   (%dx),%es:(%edi)
6765bb:	69 63 6b 1a 00 b0 97 	imul   $0x97b0001a,0x6b(%ebx),%esp
6765c2:	67 00 13             	add    %dl,(%bp,%di)
6765c5:	4d                   	dec    %ebp
6765c6:	65 6e                	outsb  %gs:(%esi),(%dx)
6765c8:	75 53                	jne    0x67661d
6765ca:	65 6c                	gs insb (%dx),%es:(%edi)
6765cc:	65 63 74 4e 6f       	arpl   %esi,%gs:0x6f(%esi,%ecx,2)
6765d1:	6e                   	outsb  %ds:(%esi),(%dx)
6765d2:	65 43                	gs inc %ebx
6765d4:	6c                   	insb   (%dx),%es:(%edi)
6765d5:	69 63 6b 16 00 00 98 	imul   $0x98000016,0x6b(%ebx),%esp
6765dc:	67 00 0f             	add    %cl,(%bx)
6765df:	4d                   	dec    %ebp
6765e0:	65 6e                	outsb  %gs:(%esi),(%dx)
6765e2:	75 52                	jne    0x676636
6765e4:	65 73 69             	gs jae 0x676650
6765e7:	7a 65                	jp     0x67664e
6765e9:	43                   	inc    %ebx
6765ea:	6c                   	insb   (%dx),%es:(%edi)