46a38d:	44                   	inc    %esp
46a38e:	41                   	inc    %ecx
46a38f:	42                   	inc    %edx
46a390:	67 41                	addr16 inc %ecx
46a392:	41                   	inc    %ecx
46a393:	49                   	dec    %ecx
46a394:	30 4a 73             	xor    %cl,0x73(%edx)
46a397:	62 32                	bound  %esi,(%edx)
46a399:	49                   	dec    %ecx
46a39a:	41                   	inc    %ecx
46a39b:	41                   	inc    %ecx
46a39c:	41                   	inc    %ecx
46a39d:	41                   	inc    %ecx
46a39e:	41                   	inc    %ecx
46a39f:	41                   	inc    %ecx
46a3a0:	41                   	inc    %ecx
46a3a1:	41                   	inc    %ecx
46a3a2:	41                   	inc    %ecx
46a3a3:	41                   	inc    %ecx
46a3a4:	67 41                	addr16 inc %ecx
46a3a6:	41                   	inc    %ecx
46a3a7:	41                   	inc    %ecx
46a3a8:	56                   	push   %esi
46a3a9:	63 56 6f             	arpl   %edx,0x6f(%esi)
46a3ac:	67 6b 4a 43 77       	imul   $0x77,0x43(%bp,%si),%ecx
46a3b1:	41                   	inc    %ecx
46a3b2:	41                   	inc    %ecx
46a3b3:	41                   	inc    %ecx
46a3b4:	46                   	inc    %esi
46a3b5:	71 6b                	jno    0x46a422
46a3b7:	41                   	inc    %ecx
46a3b8:	51                   	push   %ecx
46a3b9:	41                   	inc    %ecx
46a3ba:	57                   	push   %edi
46a3bb:	41                   	inc    %ecx
46a3bc:	41                   	inc    %ecx
46a3bd:	41                   	inc    %ecx
46a3be:	42                   	inc    %edx
46a3bf:	41                   	inc    %ecx
46a3c0:	41                   	inc    %ecx
46a3c1:	41                   	inc    %ecx
46a3c2:	41                   	inc    %ecx
46a3c3:	56                   	push   %esi
46a3c4:	51                   	push   %ecx
46a3c5:	41                   	inc    %ecx
46a3c6:	41                   	inc    %ecx
46a3c7:	41                   	inc    %ecx
46a3c8:	42                   	inc    %edx
46a3c9:	45                   	inc    %ebp
46a3ca:	41                   	inc    %ecx
46a3cb:	41                   	inc    %ecx
46a3cc:	41                   	inc    %ecx
46a3cd:	41                   	inc    %ecx
46a3ce:	75 41                	jne    0x46a411
46a3d0:	41                   	inc    %ecx
46a3d1:	41                   	inc    %ecx
46a3d2:	41                   	inc    %ecx
46a3d3:	54                   	push   %esp
46a3d4:	77 41                	ja     0x46a417
46a3d6:	41                   	inc    %ecx
46a3d7:	41                   	inc    %ecx
46a3d8:	48                   	dec    %eax
46a3d9:	45                   	inc    %ebp
46a3da:	41                   	inc    %ecx
46a3db:	41                   	inc    %ecx
46a3dc:	41                   	inc    %ecx
46a3dd:	43                   	inc    %ebx
46a3de:	62 41 41             	bound  %eax,0x41(%ecx)
46a3e1:	41                   	inc    %ecx
46a3e2:	41                   	inc    %ecx
46a3e3:	45                   	inc    %ebp
46a3e4:	41                   	inc    %ecx
46a3e5:	41                   	inc    %ecx
46a3e6:	41                   	inc    %ecx
46a3e7:	41                   	inc    %ecx
46a3e8:	43                   	inc    %ebx
46a3e9:	4d                   	dec    %ebp
46a3ea:	41                   	inc    %ecx
46a3eb:	41                   	inc    %ecx
46a3ec:	41                   	inc    %ecx
46a3ed:	41                   	inc    %ecx
46a3ee:	42                   	inc    %edx
46a3ef:	41                   	inc    %ecx
46a3f0:	41                   	inc    %ecx
46a3f1:	41                   	inc    %ecx
46a3f2:	41                   	inc    %ecx
46a3f3:	41                   	inc    %ecx
46a3f4:	67 41                	addr16 inc %ecx
46a3f6:	41                   	inc    %ecx
46a3f7:	41                   	inc    %ecx
46a3f8:	41                   	inc    %ecx
46a3f9:	49                   	dec    %ecx
46a3fa:	41                   	inc    %ecx
46a3fb:	41                   	inc    %ecx
46a3fc:	41                   	inc    %ecx
46a3fd:	41                   	inc    %ecx
46a3fe:	43                   	inc    %ebx
46a3ff:	41                   	inc    %ecx
46a400:	41                   	inc    %ecx
46a401:	41                   	inc    %ecx
46a402:	41                   	inc    %ecx
46a403:	41                   	inc    %ecx
46a404:	51                   	push   %ecx
46a405:	41                   	inc    %ecx
46a406:	41                   	inc    %ecx
46a407:	41                   	inc    %ecx
46a408:	41                   	inc    %ecx
46a409:	4d                   	dec    %ebp
46a40a:	41                   	inc    %ecx
46a40b:	41                   	inc    %ecx
46a40c:	41                   	inc    %ecx
46a40d:	41                   	inc    %ecx
46a40e:	42                   	inc    %edx
46a40f:	41                   	inc    %ecx
46a410:	41                   	inc    %ecx
46a411:	41                   	inc    %ecx
46a412:	41                   	inc    %ecx
46a413:	42                   	inc    %edx
46a414:	77 41                	ja     0x46a457
46a416:	41                   	inc    %ecx
46a417:	41                   	inc    %ecx
46a418:	41                   	inc    %ecx
46a419:	4d                   	dec    %ebp
46a41a:	41                   	inc    %ecx
46a41b:	41                   	inc    %ecx
46a41c:	41                   	inc    %ecx
46a41d:	41                   	inc    %ecx
46a41e:	41                   	inc    %ecx
46a41f:	41                   	inc    %ecx
46a420:	4b                   	dec    %ebx
46a421:	73 46                	jae    0x46a469
46a423:	41                   	inc    %ecx
46a424:	51                   	push   %ecx
46a425:	41                   	inc    %ecx
46a426:	41                   	inc    %ecx
46a427:	41                   	inc    %ecx
46a428:	41                   	inc    %ecx
46a429:	41                   	inc    %ecx
46a42a:	41                   	inc    %ecx
46a42b:	42                   	inc    %edx
46a42c:	67 43                	addr16 inc %ebx
46a42e:	32 43 52             	xor    0x52(%ebx),%al
46a431:	34 47                	xor    $0x47,%al
46a433:	42                   	inc    %edx
46a434:	67 44                	addr16 inc %esp
46a436:	2b 42 64             	sub    0x64(%edx),%eax
46a439:	38 41 43             	cmp    %al,0x43(%ecx)
46a43c:	67 44                	addr16 inc %esp
46a43e:	7a 42                	jp     0x46a482
46a440:	59                   	pop    %ecx
46a441:	4d                   	dec    %ebp
46a442:	47                   	inc    %edi
46a443:	42                   	inc    %edx
46a444:	67 43                	addr16 inc %ebx
46a446:	72 42                	jb     0x46a48a
46a448:	42                   	inc    %edx
46a449:	34 47                	xor    $0x47,%al
46a44b:	42                   	inc    %edx
46a44c:	67 41                	addr16 inc %ecx
46a44e:	61                   	popa
46a44f:	43                   	inc    %ebx
46a450:	42                   	inc    %edx
46a451:	34 47                	xor    $0x47,%al
46a453:	42                   	inc    %edx
46a454:	67 41                	addr16 inc %ecx
46a456:	45                   	inc    %ebp
46a457:	42                   	inc    %edx
46a458:	74 38                	je     0x46a492
46a45a:	41                   	inc    %ecx
46a45b:	43                   	inc    %ebx
46a45c:	67 44                	addr16 inc %esp
46a45e:	4d                   	dec    %ebp
46a45f:	41                   	inc    %ecx
46a460:	59                   	pop    %ecx
46a461:	4d                   	dec    %ebp
46a462:	47                   	inc    %edi
46a463:	42                   	inc    %edx
46a464:	67 41                	addr16 inc %ecx
46a466:	45                   	inc    %ebp
46a467:	41                   	inc    %ecx
46a468:	68 34 47 42 67       	push   $0x67424734
46a46d:	44                   	inc    %esp
46a46e:	32 42 42             	xor    0x42(%edx),%al
46a471:	34 47                	xor    $0x47,%al
46a473:	42                   	inc    %edx
46a474:	67 44                	addr16 inc %esp
46a476:	4f                   	dec    %edi
46a477:	42                   	inc    %edx
46a478:	46                   	inc    %esi
46a479:	6b 4b 42 67          	imul   $0x67,0x42(%ebx),%ecx
46a47d:	42                   	inc    %edx
46a47e:	39 43 68             	cmp    %eax,0x68(%ebx)
46a481:	34 47                	xor    $0x47,%al
46a483:	42                   	inc    %edx
46a484:	67 42                	addr16 inc %edx
46a486:	4b                   	dec    %ebx
46a487:	41                   	inc    %ecx
46a488:	46                   	inc    %esi
46a489:	4d                   	dec    %ebp
46a48a:	42                   	inc    %edx
46a48b:	44                   	inc    %esp
46a48c:	67 41                	addr16 inc %ecx
46a48e:	72 43                	jb     0x46a4d3
46a490:	50                   	push   %eax
46a491:	30 45 44             	xor    %al,0x44(%ebp)
46a494:	67 44                	addr16 inc %esp
46a496:	63 41 66             	arpl   %eax,0x66(%ecx)
46a499:	30 45 44             	xor    %al,0x44(%ebp)
46a49c:	67 41                	addr16 inc %ecx
46a49e:	4d                   	dec    %ebp
46a49f:	42                   	inc    %edx
46a4a0:	2f                   	das
46a4a1:	30 45 42             	xor    %al,0x42(%ebp)
46a4a4:	67 41                	addr16 inc %ecx
46a4a6:	38 41 46             	cmp    %al,0x46(%ecx)
46a4a9:	4d                   	dec    %ebp
46a4aa:	42                   	inc    %edx
46a4ab:	42                   	inc    %edx
46a4ac:	67 44                	addr16 inc %esp
46a4ae:	6f                   	outsl  %ds:(%esi),(%dx)
46a4af:	42                   	inc    %edx
46a4b0:	38 51 49             	cmp    %dl,0x49(%ecx)
46a4b3:	42                   	inc    %edx
46a4b4:	67 44                	addr16 inc %esp
46a4b6:	6f                   	outsl  %ds:(%esi),(%dx)
46a4b7:	43                   	inc    %ebx
46a4b8:	70 6b                	jo     0x46a525
46a4ba:	47                   	inc    %edi
46a4bb:	42                   	inc    %edx
46a4bc:	67 43                	addr16 inc %ebx
46a4be:	4e                   	dec    %esi
46a4bf:	41                   	inc    %ecx
46a4c0:	62 30                	bound  %esi,(%eax)
46a4c2:	45                   	inc    %ebp
46a4c3:	42                   	inc    %edx
46a4c4:	67 41                	addr16 inc %ecx
46a4c6:	4a                   	dec    %edx
46a4c7:	43                   	inc    %ebx
46a4c8:	68 34 47 42 67       	push   $0x67424734
46a4cd:	44                   	inc    %esp
46a4ce:	6a 42                	push   $0x42
46a4d0:	70 6b                	jo     0x46a53d
46a4d2:	47                   	inc    %edi
46a4d3:	42                   	inc    %edx
46a4d4:	67 42                	addr16 inc %edx
46a4d6:	69 41 42 34 47 42 67 	imul   $0x67424734,0x42(%ecx),%eax
46a4dd:	44                   	inc    %esp
46a4de:	65 41                	gs inc %ecx
46a4e0:	70 6b                	jo     0x46a54d
46a4e2:	47                   	inc    %edi
46a4e3:	42                   	inc    %edx
46a4e4:	67 42                	addr16 inc %edx
46a4e6:	6e                   	outsb  %ds:(%esi),(%dx)
46a4e7:	42                   	inc    %edx
46a4e8:	68 34 47 42 67       	push   $0x67424734
46a4ed:	41                   	inc    %ecx
46a4ee:	51                   	push   %ecx
46a4ef:	41                   	inc    %ecx
46a4f0:	6a 59                	push   $0x59
46a4f2:	4a                   	dec    %edx
46a4f3:	42                   	inc    %edx
46a4f4:	67 44                	addr16 inc %esp
46a4f6:	2f                   	das
46a4f7:	41                   	inc    %ecx
46a4f8:	68 34 47 42 67       	push   $0x67424734
46a4fd:	44                   	inc    %esp
46a4fe:	31 43 52             	xor    %eax,0x52(%ebx)
46a501:	34 47                	xor    $0x47,%al
46a503:	42                   	inc    %edx
46a504:	67 42                	addr16 inc %edx
46a506:	6a 42                	push   $0x42
46a508:	52                   	push   %edx
46a509:	34 47                	xor    $0x47,%al
46a50b:	42                   	inc    %edx
46a50c:	67 44                	addr16 inc %esp
46a50e:	73 43                	jae    0x46a553
46a510:	4a                   	dec    %edx
46a511:	6b 47 42 67          	imul   $0x67,0x42(%edi),%eax
46a515:	43                   	inc    %ebx
46a516:	45                   	inc    %ebp
46a517:	42                   	inc    %edx
46a518:	39 6b 4a             	cmp    %ebp,0x4a(%ebx)
46a51b:	42                   	inc    %edx
46a51c:	67 44                	addr16 inc %esp
46a51e:	5a                   	pop    %edx
46a51f:	41                   	inc    %ecx
46a520:	68 34 47 42 67       	push   $0x67424734
46a525:	44                   	inc    %esp
46a526:	75 42                	jne    0x46a56a
46a528:	70 6b                	jo     0x46a595
46a52a:	47                   	inc    %edi
46a52b:	42                   	inc    %edx
46a52c:	67 43                	addr16 inc %ebx
46a52e:	58                   	pop    %eax
46a52f:	42                   	inc    %edx
46a530:	64 6b 4a 42 67       	imul   $0x67,%fs:0x42(%edx),%ecx
46a535:	41                   	inc    %ecx
46a536:	61                   	popa
46a537:	41                   	inc    %ecx
46a538:	68 34 47 42 67       	push   $0x67424734
46a53d:	43                   	inc    %ebx
46a53e:	35 42 39 6b 4a       	xor    $0x4a6b3942,%eax
46a543:	42                   	inc    %edx
46a544:	67 41                	addr16 inc %ecx
46a546:	4d                   	dec    %ebp
46a547:	43                   	inc    %ebx
46a548:	5a                   	pop    %edx
46a549:	6b 47 42 67          	imul   $0x67,0x42(%edi),%eax
46a54d:	42                   	inc    %edx
46a54e:	44                   	inc    %esp
46a54f:	43                   	inc    %ebx
46a550:	68 34 47 42 67       	push   $0x67424734
46a555:	41                   	inc    %ecx
46a556:	70 43                	jo     0x46a59b
46a558:	5a                   	pop    %edx
46a559:	6b 47 42 67          	imul   $0x67,0x42(%edi),%eax
46a55d:	44                   	inc    %esp
46a55e:	61                   	popa
46a55f:	42                   	inc    %edx
46a560:	35 6b 47 42 67       	xor    $0x6742476b,%eax
46a565:	44                   	inc    %esp
46a566:	34 42                	xor    $0x42,%al
46a568:	35 6b 47 42 67       	xor    $0x6742476b,%eax
46a56d:	41                   	inc    %ecx
46a56e:	5a                   	pop    %edx
46a56f:	42                   	inc    %edx
46a570:	78 34                	js     0x46a5a6
46a572:	47                   	inc    %edi
46a573:	42                   	inc    %edx
46a574:	67 43                	addr16 inc %ebx
46a576:	67 42                	addr16 inc %edx
46a578:	39 6b 4a             	cmp    %ebp,0x4a(%ebx)
46a57b:	42                   	inc    %edx
46a57c:	67 41                	addr16 inc %ecx
46a57e:	72 42                	jb     0x46a5c2
46a580:	39 38                	cmp    %edi,(%eax)
46a582:	41                   	inc    %ecx
46a583:	42                   	inc    %edx
46a584:	67 44                	addr16 inc %esp
46a586:	53                   	push   %ebx
46a587:	42                   	inc    %edx
46a588:	68 34 47 42 67       	push   $0x67424734
46a58d:	41                   	inc    %ecx
46a58e:	30 43 4e             	xor    %al,0x4e(%ebx)
46a591:	6b 4a 42 67          	imul   $0x67,0x42(%edx),%ecx
46a595:	43                   	inc    %ebx
46a596:	73 42                	jae    0x46a5da
46a598:	39 6b 4a             	cmp    %ebp,0x4a(%ebx)
46a59b:	42                   	inc    %edx
46a59c:	67 43                	addr16 inc %ebx