4662b5:	51                   	push   %ecx
4662b6:	66 44                	inc    %sp
4662b8:	68 38 62 6e 6e       	push   $0x6e6e6238
4662bd:	34 4b                	xor    $0x4b,%al
4662bf:	41                   	inc    %ecx
4662c0:	41                   	inc    %ecx
4662c1:	41                   	inc    %ecx
4662c2:	45                   	inc    %ebp
4662c3:	48                   	dec    %eax
4662c4:	77 38                	ja     0x4662fe
4662c6:	66 48                	dec    %ax
4662c8:	35 34 62 45 77       	xor    $0x77456234,%eax
4662cd:	6b 34 47 50          	imul   $0x50,(%edi,%eax,2),%esi
4662d1:	2f                   	das
4662d2:	2f                   	das
4662d3:	2f                   	das
4662d4:	33 34 4b             	xor    (%ebx,%ecx,2),%esi
4662d7:	41                   	inc    %ecx
4662d8:	41                   	inc    %ecx
4662d9:	41                   	inc    %ecx
4662da:	45                   	inc    %ebp
4662db:	48                   	dec    %eax
4662dc:	78 41                	js     0x46631f
4662de:	66 49                	dec    %cx
4662e0:	35 35 2b 43 67       	xor    $0x67432b35,%eax
4662e5:	41                   	inc    %ecx
4662e6:	41                   	inc    %ecx
4662e7:	42                   	inc    %edx
4662e8:	42                   	inc    %edx
4662e9:	38 52 48             	cmp    %dl,0x48(%edx)
4662ec:	79 75                	jns    0x466363
4662ee:	65 66 67 6f          	outsw  %gs:(%si),(%dx)
4662f2:	41                   	inc    %ecx
4662f3:	41                   	inc    %ecx
4662f4:	41                   	inc    %ecx
4662f5:	51                   	push   %ecx
4662f6:	66 45                	inc    %bp
4662f8:	68 38 7a 6e 68       	push   $0x686e7a38
4662fd:	38 52 45             	cmp    %dl,0x45(%edx)
466300:	77 6b                	ja     0x46636d
466302:	34 38                	xor    $0x38,%al
466304:	66 37                	data16 aaa
466306:	2f                   	das
466307:	2f                   	das
466308:	33 34 4a             	xor    (%edx,%ecx,2),%esi
46630b:	41                   	inc    %ecx
46630c:	41                   	inc    %ecx
46630d:	41                   	inc    %ecx
46630e:	45                   	inc    %ebp
46630f:	48                   	dec    %eax
466310:	78 49                	js     0x46635b
466312:	66 44                	inc    %sp
466314:	35 34 66 48 59       	xor    $0x59486634,%eax
466319:	30 57 41             	xor    %dl,0x41(%edi)
46631c:	41                   	inc    %ecx
46631d:	41                   	inc    %ecx
46631e:	42                   	inc    %edx
46631f:	67 41                	addr16 inc %ecx
466321:	6f                   	outsl  %ds:(%esi),(%dx)
466322:	41                   	inc    %ecx
466323:	41                   	inc    %ecx
466324:	41                   	inc    %ecx
466325:	52                   	push   %edx
466326:	2b 43 67             	sub    0x67(%ebx),%eax
466329:	41                   	inc    %ecx
46632a:	41                   	inc    %ecx
46632b:	42                   	inc    %edx
46632c:	42                   	inc    %edx
46632d:	59                   	pop    %ecx
46632e:	5a                   	pop    %edx
46632f:	6e                   	outsb  %ds:(%esi),(%dx)
466330:	68 38 4d 45 77       	push   $0x77454d38
466335:	6b 34 79 76          	imul   $0x76,(%ecx,%edi,2),%esi
466339:	37                   	aaa
46633a:	2f                   	das
46633b:	2f                   	das
46633c:	77 41                	ja     0x46637f
46633e:	41                   	inc    %ecx
46633f:	49                   	dec    %ecx
466340:	43                   	inc    %ebx
466341:	41                   	inc    %ecx
466342:	42                   	inc    %edx
466343:	41                   	inc    %ecx
466344:	41                   	inc    %ecx
466345:	43                   	inc    %ebx
466346:	4e                   	dec    %esi
466347:	43                   	inc    %ebx
466348:	77 41                	ja     0x46638b
46634a:	41                   	inc    %ecx
46634b:	41                   	inc    %ecx
46634c:	6f                   	outsl  %ds:(%esi),(%dx)
46634d:	41                   	inc    %ecx
46634e:	47                   	inc    %edi
46634f:	41                   	inc    %ecx
466350:	41                   	inc    %ecx
466351:	41                   	inc    %ecx
466352:	45                   	inc    %ebp
466353:	48                   	dec    %eax
466354:	79 43                	jns    0x466399
466356:	4e                   	dec    %esi
466357:	43                   	inc    %ebx
466358:	77 41                	ja     0x46639b
46635a:	41                   	inc    %ecx
46635b:	41                   	inc    %ecx
46635c:	6f                   	outsl  %ds:(%esi),(%dx)
46635d:	41                   	inc    %ecx
46635e:	48                   	dec    %eax
46635f:	41                   	inc    %ecx
466360:	41                   	inc    %ecx
466361:	41                   	inc    %ecx
466362:	45                   	inc    %ebp
466363:	46                   	inc    %esi
466364:	78 4d                	js     0x4663b3
466366:	4a                   	dec    %edx
466367:	4f                   	dec    %edi
466368:	4b                   	dec    %ebx
466369:	58                   	pop    %eax
46636a:	2b 2f                	sub    (%edi),%ebp
46636c:	2f                   	das
46636d:	39 2b                	cmp    %ebp,(%ebx)
46636f:	43                   	inc    %ebx
466370:	67 41                	addr16 inc %ecx
466372:	41                   	inc    %ecx
466373:	42                   	inc    %edx
466374:	42                   	inc    %edx
466375:	38 63 49             	cmp    %ah,0x49(%ebx)
466378:	41                   	inc    %ecx
466379:	49                   	dec    %ecx
46637a:	42                   	inc    %edx
46637b:	41                   	inc    %ecx
46637c:	41                   	inc    %ecx
46637d:	43                   	inc    %ebx
46637e:	65 48                	gs dec %eax
466380:	78 32                	js     0x4663b4
466382:	4e                   	dec    %esi
466383:	46                   	inc    %esi
466384:	67 41                	addr16 inc %ecx
466386:	41                   	inc    %ecx
466387:	41                   	inc    %ecx
466388:	59                   	pop    %ecx
466389:	41                   	inc    %ecx
46638a:	4c                   	dec    %esp
46638b:	41                   	inc    %ecx
46638c:	41                   	inc    %ecx
46638d:	41                   	inc    %ecx
46638e:	45                   	inc    %ebp
46638f:	48                   	dec    %eax
466390:	67 6f                	outsl  %ds:(%si),(%dx)
466392:	5a                   	pop    %edx
466393:	45                   	inc    %ebp
466394:	77 6b                	ja     0x466401
466396:	34 67                	xor    $0x67,%al
466398:	76 37                	jbe    0x4663d1
46639a:	2f                   	das
46639b:	2f                   	das
46639c:	33 34 4a             	xor    (%edx,%ecx,2),%esi
46639f:	41                   	inc    %ecx
4663a0:	41                   	inc    %ecx
4663a1:	41                   	inc    %ecx
4663a2:	45                   	inc    %ebp
4663a3:	48                   	dec    %eax
4663a4:	77 77                	ja     0x46641d
4663a6:	66 44                	inc    %sp
4663a8:	4a                   	dec    %edx
4663a9:	35 2b 43 51 41       	xor    $0x4151432b,%eax
4663ae:	41                   	inc    %ecx
4663af:	42                   	inc    %edx
4663b0:	42                   	inc    %edx
4663b1:	38 4e 47             	cmp    %cl,0x47(%esi)
4663b4:	5a                   	pop    %edx
4663b5:	35 2b 43 51 41       	xor    $0x4151432b,%eax
4663ba:	41                   	inc    %ecx
4663bb:	42                   	inc    %edx
4663bc:	42                   	inc    %edx
4663bd:	38 4f 48             	cmp    %cl,0x48(%edi)
4663c0:	77 32                	ja     0x4663f4
4663c2:	65 46                	gs inc %esi
4663c4:	68 4d 4a 4f 46       	push   $0x464f4a4d
4663c9:	33 2b                	xor    (%ebx),%ebp
4663cb:	2f                   	das
4663cc:	2f                   	das
4663cd:	39 2b                	cmp    %ebp,(%ebx)
4663cf:	43                   	inc    %ebx
4663d0:	67 41                	addr16 inc %ecx
4663d2:	41                   	inc    %ecx
4663d3:	42                   	inc    %edx
4663d4:	42                   	inc    %edx
4663d5:	38 4b 48             	cmp    %cl,0x48(%ebx)
4663d8:	77 2b                	ja     0x466405
4663da:	65 66 67 6f          	outsw  %gs:(%si),(%dx)
4663de:	41                   	inc    %ecx
4663df:	41                   	inc    %ecx
4663e0:	41                   	inc    %ecx
4663e1:	51                   	push   %ecx
4663e2:	66 43                	inc    %bx
4663e4:	78 38                	js     0x46641e
4663e6:	52                   	push   %edx
4663e7:	6e                   	outsb  %ds:(%esi),(%dx)
4663e8:	6e                   	outsb  %ds:(%esi),(%dx)
4663e9:	34 4b                	xor    $0x4b,%al
4663eb:	41                   	inc    %ecx
4663ec:	41                   	inc    %ecx
4663ed:	41                   	inc    %ecx
4663ee:	45                   	inc    %ebp
4663ef:	48                   	dec    %eax
4663f0:	77 77                	ja     0x466469
4663f2:	66 45                	inc    %bp
4663f4:	35 34 61 45 77       	xor    $0x77456134,%eax
4663f9:	6b 34 4e 2f          	imul   $0x2f,(%esi,%ecx,2),%esi
4663fd:	37                   	aaa
4663fe:	2f                   	das
4663ff:	2f                   	das
466400:	33 34 4b             	xor    (%ebx,%ecx,2),%esi
466403:	41                   	inc    %ecx
466404:	41                   	inc    %ecx
466405:	41                   	inc    %ecx
466406:	45                   	inc    %ebp
466407:	48                   	dec    %eax
466408:	78 59                	js     0x466463
46640a:	66 59                	pop    %cx
46640c:	35 35 2b 43 67       	xor    $0x67432b35,%eax
466411:	41                   	inc    %ecx
466412:	41                   	inc    %ecx
466413:	42                   	inc    %edx
466414:	42                   	inc    %edx
466415:	38 58 48             	cmp    %bl,0x48(%eax)
466418:	33 4f 65             	xor    0x65(%edi),%ecx
46641b:	66 67 6f             	outsw  %ds:(%si),(%dx)
46641e:	41                   	inc    %ecx
46641f:	41                   	inc    %ecx
466420:	41                   	inc    %ecx
466421:	51                   	push   %ecx
466422:	66 47                	inc    %di
466424:	43                   	inc    %ebx
466425:	43                   	inc    %ebx
466426:	44                   	inc    %esp
466427:	41                   	inc    %ecx
466428:	41                   	inc    %ecx
466429:	41                   	inc    %ecx
46642a:	41                   	inc    %ecx
46642b:	6e                   	outsb  %ds:(%esi),(%dx)
46642c:	68 38 53 45 77       	push   $0x77455338
466431:	6b 34 44 66          	imul   $0x66,(%esp,%eax,2),%esi
466435:	37                   	aaa
466436:	2f                   	das
466437:	2f                   	das
466438:	33 34 4b             	xor    (%ebx,%ecx,2),%esi
46643b:	41                   	inc    %ecx
46643c:	41                   	inc    %ecx
46643d:	41                   	inc    %ecx
46643e:	45                   	inc    %ebp
46643f:	46                   	inc    %esi
466440:	78 71                	js     0x4664b3
466442:	65 66 67 6f          	outsw  %gs:(%si),(%dx)
466446:	41                   	inc    %ecx
466447:	41                   	inc    %ecx
466448:	41                   	inc    %ecx
466449:	51                   	push   %ecx
46644a:	59                   	pop    %ecx
46644b:	47                   	inc    %edi
46644c:	35 35 2b 43 67       	xor    $0x67432b35,%eax
466451:	41                   	inc    %ecx
466452:	41                   	inc    %ecx
466453:	42                   	inc    %edx
466454:	42                   	inc    %edx
466455:	6b 63 6e 68          	imul   $0x68,0x6e(%ebx),%esp
466459:	67 54                	addr16 push %esp
46645b:	43                   	inc    %ebx
46645c:	54                   	push   %esp
46645d:	6a 74                	push   $0x74
46645f:	2f                   	das
466460:	66 2f                	data16 das
466462:	2f                   	das
466463:	66 67 6b 41 41 41    	imul   $0x41,0x41(%bx,%di),%ax
466469:	51                   	push   %ecx
46646a:	59                   	pop    %ecx
46646b:	48                   	dec    %eax
46646c:	78 4b                	js     0x4664b9
46646e:	65 66 67 6b 41 41 41 	imul   $0x41,%gs:0x41(%bx,%di),%ax
466475:	51                   	push   %ecx
466476:	61                   	popa
466477:	48                   	dec    %eax
466478:	70 35                	jo     0x4664af
46647a:	2b 43 51             	sub    0x51(%ebx),%eax
46647d:	41                   	inc    %ecx
46647e:	41                   	inc    %ecx
46647f:	42                   	inc    %edx
466480:	42                   	inc    %edx
466481:	73 64                	jae    0x4664e7
466483:	6e                   	outsb  %ds:(%esi),(%dx)
466484:	68 38 50 45 77       	push   $0x77455038
466489:	6b 34 79 2f          	imul   $0x2f,(%ecx,%edi,2),%esi
46648d:	33 2f                	xor    (%edi),%ebp
46648f:	2f                   	das
466490:	33 34 4a             	xor    (%edx,%ecx,2),%esi
466493:	41                   	inc    %ecx
466494:	41                   	inc    %ecx
466495:	41                   	inc    %ecx
466496:	45                   	inc    %ebp
466497:	48                   	dec    %eax
466498:	77 6b                	ja     0x466505
46649a:	62 6e 6e             	bound  %ebp,0x6e(%esi)
46649d:	34 4a                	xor    $0x4a,%al
46649f:	41                   	inc    %ecx
4664a0:	41                   	inc    %ecx
4664a1:	41                   	inc    %ecx
4664a2:	45                   	inc    %ebp
4664a3:	48                   	dec    %eax
4664a4:	77 6f                	ja     0x466515
4664a6:	66 43                	inc    %bx
4664a8:	35 35 2b 43 51       	xor    $0x51432b35,%eax
4664ad:	41                   	inc    %ecx
4664ae:	41                   	inc    %ecx
4664af:	42                   	inc    %edx
4664b0:	42                   	inc    %edx
4664b1:	38 4c 47 70          	cmp    %cl,0x70(%edi,%eax,2)
4664b5:	34 66                	xor    $0x66,%al
4664b7:	43                   	inc    %ebx
4664b8:	52                   	push   %edx
4664b9:	4d                   	dec    %ebp
4664ba:	4a                   	dec    %edx
4664bb:	4f                   	dec    %edi
4664bc:	4b                   	dec    %ebx
4664bd:	62 39                	bound  %edi,(%ecx)
4664bf:	2f                   	das
4664c0:	2f                   	das
4664c1:	39 2b                	cmp    %ebp,(%ebx)
4664c3:	43                   	inc    %ebx
4664c4:	51                   	push   %ecx
4664c5:	41                   	inc    %ecx
4664c6:	41                   	inc    %ecx
4664c7:	42                   	inc    %edx
4664c8:	42                   	inc    %edx
4664c9:	77 66                	ja     0x466531
4664cb:	43                   	inc    %ebx
4664cc:	5a                   	pop    %edx
4664cd:	35 2b 43 51 41       	xor    $0x4151432b,%eax
4664d2:	41                   	inc    %ecx
4664d3:	42                   	inc    %edx
4664d4:	42                   	inc    %edx
4664d5:	30 63 6e             	xor    %ah,0x6e(%ebx)
4664d8:	6e                   	outsb  %ds:(%esi),(%dx)
4664d9:	34 4a                	xor    $0x4a,%al
4664db:	41                   	inc    %ecx
4664dc:	41                   	inc    %ecx
4664dd:	41                   	inc    %ecx
4664de:	45                   	inc    %ebp
4664df:	48                   	dec    %eax
4664e0:	68 38 4b 6e 68       	push   $0x686e4b38
4664e5:	38 4f 45             	cmp    %cl,0x45(%edi)