46d38e:	42                   	inc    %edx
46d38f:	54                   	push   %esp
46d390:	68 62 2f 76 2f       	push   $0x2f762f62
46d395:	2f                   	das
46d396:	4f                   	dec    %edi
46d397:	45                   	inc    %ebp
46d398:	72 2b                	jb     0x46d3c5
46d39a:	2f                   	das
46d39b:	2f                   	das
46d39c:	38 4a 48             	cmp    %cl,0x48(%edx)
46d39f:	7a 46                	jp     0x46d3e7
46d3a1:	59                   	pop    %ecx
46d3a2:	52                   	push   %edx
46d3a3:	51                   	push   %ecx
46d3a4:	4d                   	dec    %ebp
46d3a5:	2c 41                	sub    $0x41,%al
46d3a7:	42                   	inc    %edx
46d3a8:	2c 2c                	sub    $0x2c,%al
46d3aa:	41                   	inc    %ecx
46d3ab:	5a                   	pop    %edx
46d3ac:	67 2c 41             	addr16 sub $0x41,%al
46d3af:	49                   	dec    %ecx
46d3b0:	6b 2c 2c 72          	imul   $0x72,(%esp,%ebp,1),%ebp
46d3b4:	46                   	inc    %esi
46d3b5:	6b 55 44 2c          	imul   $0x2c,0x44(%ebp),%edx
46d3b9:	2c 2b                	sub    $0x2b,%al
46d3bb:	66 37                	data16 aaa
46d3bd:	2f                   	das
46d3be:	2f                   	das
46d3bf:	77 7a                	ja     0x46d43b
46d3c1:	2f                   	das
46d3c2:	2f                   	das
46d3c3:	2f                   	das
46d3c4:	38 63 2f             	cmp    %ah,0x2f(%ebx)
46d3c7:	2f                   	das
46d3c8:	2f                   	das
46d3c9:	2f                   	das
46d3ca:	4f                   	dec    %edi
46d3cb:	4f                   	dec    %edi
46d3cc:	66 2b 2f             	sub    (%edi),%bp
46d3cf:	2f                   	das
46d3d0:	38 66 47             	cmp    %ah,0x47(%esi)
46d3d3:	42                   	inc    %edx
46d3d4:	4d                   	dec    %ebp
46d3d5:	45                   	inc    %ebp
46d3d6:	4f                   	dec    %edi
46d3d7:	42                   	inc    %edx
46d3d8:	54                   	push   %esp
46d3d9:	2b 2f                	sub    (%edi),%ebp
46d3db:	2f                   	das
46d3dc:	38 66 4a             	cmp    %ah,0x4a(%esi)
46d3df:	79 67                	jns    0x46d448
46d3e1:	34 2c                	xor    $0x2c,%al
46d3e3:	41                   	inc    %ecx
46d3e4:	47                   	inc    %edi
46d3e5:	44                   	inc    %esp
46d3e6:	53                   	push   %ebx
46d3e7:	73 48                	jae    0x46d431
46d3e9:	45                   	inc    %ebp
46d3ea:	77 67                	ja     0x46d453
46d3ec:	34 75                	xor    $0x75,%al
46d3ee:	2f                   	das
46d3ef:	37                   	aaa
46d3f0:	2f                   	das
46d3f1:	2f                   	das
46d3f2:	78 38                	js     0x46d42c
46d3f4:	5a                   	pop    %edx
46d3f5:	45                   	inc    %ebp
46d3f6:	77 51                	ja     0x46d449
46d3f8:	34 2b                	xor    $0x2b,%al
46d3fa:	76 33                	jbe    0x46d42f
46d3fc:	2f                   	das
46d3fd:	2f                   	das
46d3fe:	7a 6a                	jp     0x46d46a
46d400:	72 2f                	jb     0x46d431
46d402:	66 2f                	data16 das
46d404:	2f                   	das
46d405:	43                   	inc    %ebx
46d406:	42                   	inc    %edx
46d407:	38 78 57             	cmp    %bh,0x57(%eax)
46d40a:	55                   	push   %ebp
46d40b:	55                   	push   %ebp
46d40c:	44                   	inc    %esp
46d40d:	2c 2c                	sub    $0x2c,%al
46d40f:	4f                   	dec    %edi
46d410:	51                   	push   %ecx
46d411:	2c 41                	sub    $0x41,%al
46d413:	47                   	inc    %edi
46d414:	45                   	inc    %ebp
46d415:	2c 41                	sub    $0x41,%al
46d417:	43                   	inc    %ebx
46d418:	48                   	dec    %eax
46d419:	2c 2c                	sub    $0x2c,%al
46d41b:	4b                   	dec    %ebx
46d41c:	77 63                	ja     0x46d481
46d41e:	54                   	push   %esp
46d41f:	43                   	inc    %ebx
46d420:	54                   	push   %esp
46d421:	68 37 2f 76 2f       	push   $0x2f762f37
46d426:	2f                   	das
46d427:	48                   	dec    %eax
46d428:	2b 45 4e             	sub    0x4e(%ebp),%eax
46d42b:	4f                   	dec    %edi
46d42c:	4d                   	dec    %ebp
46d42d:	58                   	pop    %eax
46d42e:	39 2f                	cmp    %ebp,(%edi)
46d430:	2f                   	das
46d431:	38 66 48             	cmp    %ah,0x48(%esi)
46d434:	51                   	push   %ecx
46d435:	77 72                	ja     0x46d4a9
46d437:	46                   	inc    %esi
46d438:	6b 55 44 2c          	imul   $0x2c,0x44(%ebp),%edx
46d43c:	2c 5a                	sub    $0x5a,%al
46d43e:	66 37                	data16 aaa
46d440:	2f                   	das
46d441:	2f                   	das
46d442:	33 6e 2b             	xor    0x2b(%esi),%ebp
46d445:	2f                   	das
46d446:	2f                   	das
46d447:	2b 4c 2f 76          	sub    0x76(%edi,%ebp,1),%ecx
46d44b:	2f                   	das
46d44c:	2f                   	das
46d44d:	4f                   	dec    %edi
46d44e:	45                   	inc    %ebp
46d44f:	7a 2b                	jp     0x46d47c
46d451:	2f                   	das
46d452:	2f                   	das
46d453:	38 66 34             	cmp    %ah,0x34(%esi)
46d456:	41                   	inc    %ecx
46d457:	30 34 6f             	xor    %dh,(%edi,%ebp,2)
46d45a:	76 33                	jbe    0x46d48f
46d45c:	2f                   	das
46d45d:	2f                   	das
46d45e:	7a 69                	jp     0x46d4c9
46d460:	54                   	push   %esp
46d461:	2f                   	das
46d462:	66 2f                	data16 das
46d464:	2f                   	das
46d465:	48                   	dec    %eax
46d466:	79 34                	jns    0x46d49c
46d468:	6f                   	outsl  %ds:(%esi),(%dx)
46d469:	4e                   	dec    %esi
46d46a:	51                   	push   %ecx
46d46b:	2c 42                	sub    $0x42,%al
46d46d:	67 73 72             	addr16 jae 0x46d4e2
46d470:	46                   	inc    %esi
46d471:	6b 55 44 2c          	imul   $0x2c,0x44(%ebp),%edx
46d475:	2c 47                	sub    $0x47,%al
46d477:	76 37                	jbe    0x46d4b0
46d479:	2f                   	das
46d47a:	2f                   	das
46d47b:	79 72                	jns    0x46d4ef
46d47d:	2b 2f                	sub    (%edi),%ebp
46d47f:	2f                   	das
46d480:	38 32                	cmp    %dh,(%edx)
46d482:	2f                   	das
46d483:	76 2f                	jbe    0x46d4b4
46d485:	2f                   	das
46d486:	4f                   	dec    %edi
46d487:	41                   	inc    %ecx
46d488:	33 2b                	xor    (%ebx),%ebp
46d48a:	2f                   	das
46d48b:	2f                   	das
46d48c:	38 66 48             	cmp    %ah,0x48(%esi)
46d48f:	41                   	inc    %ecx
46d490:	77 34                	ja     0x46d4c6
46d492:	61                   	popa
46d493:	2f                   	das
46d494:	33 2f                	xor    (%edi),%ebp
46d496:	2f                   	das
46d497:	77 63                	ja     0x46d4fc
46d499:	66 4a                	dec    %dx
46d49b:	56                   	push   %esi
46d49c:	68 46 41 77 2c       	push   $0x2c774146
46d4a1:	41                   	inc    %ecx
46d4a2:	42                   	inc    %edx
46d4a3:	59                   	pop    %ecx
46d4a4:	2c 41                	sub    $0x41,%al
46d4a6:	42                   	inc    %edx
46d4a7:	50                   	push   %eax
46d4a8:	2c 2c                	sub    $0x2c,%al
46d4aa:	61                   	popa
46d4ab:	2c 2c                	sub    $0x2c,%al
46d4ad:	43                   	inc    %ebx
46d4ae:	73 48                	jae    0x46d4f8
46d4b0:	45                   	inc    %ebp
46d4b1:	77 6f                	ja     0x46d522
46d4b3:	34 31                	xor    $0x31,%al
46d4b5:	2f                   	das
46d4b6:	33 2f                	xor    (%edi),%ebp
46d4b8:	2f                   	das
46d4b9:	78 38                	js     0x46d4f3
46d4bb:	65 44                	gs inc %esp
46d4bd:	44                   	inc    %esp
46d4be:	68 46 2f 66 2f       	push   $0x2f662f46
46d4c3:	2f                   	das
46d4c4:	4f                   	dec    %edi
46d4c5:	44                   	inc    %esp
46d4c6:	62 39                	bound  %edi,(%ecx)
46d4c8:	2f                   	das
46d4c9:	2f                   	das
46d4ca:	38 47 48             	cmp    %al,0x48(%edi)
46d4cd:	78 39                	js     0x46d508
46d4cf:	59                   	pop    %ecx
46d4d0:	52                   	push   %edx
46d4d1:	51                   	push   %ecx
46d4d2:	51                   	push   %ecx
46d4d3:	2c 2c                	sub    $0x2c,%al
46d4d5:	2b 2c 2c             	sub    (%esp,%ebp,1),%ebp
46d4d8:	54                   	push   %esp
46d4d9:	2c 2c                	sub    $0x2c,%al
46d4db:	46                   	inc    %esi
46d4dc:	55                   	push   %ebp
46d4dd:	2c 41                	sub    $0x41,%al
46d4df:	42                   	inc    %edx
46d4e0:	78 2c                	js     0x46d50e
46d4e2:	2c 4b                	sub    $0x4b,%al
46d4e4:	78 5a                	js     0x46d540
46d4e6:	46                   	inc    %esi
46d4e7:	41                   	inc    %ecx
46d4e8:	77 2c                	ja     0x46d516
46d4ea:	41                   	inc    %ecx
46d4eb:	4a                   	dec    %edx
46d4ec:	4c                   	dec    %esp
46d4ed:	39 2f                	cmp    %ebp,(%edi)
46d4ef:	2f                   	das
46d4f0:	2b 6b 2f             	sub    0x2f(%ebx),%ebp
46d4f3:	66 2f                	data16 das
46d4f5:	2f                   	das
46d4f6:	74 50                	je     0x46d548
46d4f8:	33 2f                	xor    (%edi),%ebp
46d4fa:	2f                   	das
46d4fb:	7a 69                	jp     0x46d566
46d4fd:	43                   	inc    %ebx
46d4fe:	2f                   	das
46d4ff:	66 2f                	data16 das
46d501:	2f                   	das
46d502:	48                   	dec    %eax
46d503:	2f                   	das
46d504:	63 4c 4f 50          	arpl   %ecx,0x50(%edi,%ecx,2)
46d508:	33 38                	xor    (%eax),%edi
46d50a:	2f                   	das
46d50b:	2f                   	das
46d50c:	38 66 49             	cmp    %ah,0x49(%esi)
46d50f:	79 67                	jns    0x46d578
46d511:	31 2c 41             	xor    %ebp,(%ecx,%eax,2)
46d514:	47                   	inc    %edi
46d515:	43                   	inc    %ebx
46d516:	69 73 48 45 77 73 34 	imul   $0x34737745,0x48(%ebx),%esi
46d51d:	58                   	pop    %eax
46d51e:	2f                   	das
46d51f:	33 2f                	xor    (%edi),%ebp
46d521:	2f                   	das
46d522:	78 2f                	js     0x46d553
46d524:	32 43 7a             	xor    0x7a(%ebx),%al
46d527:	6a 6b                	push   $0x6b
46d529:	2f                   	das
46d52a:	50                   	push   %eax
46d52b:	2f                   	das
46d52c:	2f                   	das
46d52d:	4f                   	dec    %edi
46d52e:	4e                   	dec    %esi
46d52f:	58                   	pop    %eax
46d530:	38 2f                	cmp    %ch,(%edi)
46d532:	2f                   	das
46d533:	38 41 48             	cmp    %al,0x48(%ecx)
46d536:	79 30                	jns    0x46d568
46d538:	6f                   	outsl  %ds:(%esi),(%dx)
46d539:	4e                   	dec    %esi
46d53a:	51                   	push   %ecx
46d53b:	2c 42                	sub    $0x42,%al
46d53d:	67 6f                	outsl  %ds:(%si),(%dx)
46d53f:	34 78                	xor    $0x78,%al
46d541:	2f                   	das
46d542:	7a 2f                	jp     0x46d573
46d544:	2f                   	das
46d545:	77 41                	ja     0x46d588
46d547:	66 77 67             	data16 ja 0x46d5b1
46d54a:	6f                   	outsl  %ds:(%esi),(%dx)
46d54b:	34 76                	xor    $0x76,%al
46d54d:	76 7a                	jbe    0x46d5c9
46d54f:	2f                   	das
46d550:	2f                   	das
46d551:	77 4d                	ja     0x46d5a0
46d553:	45                   	inc    %ebp
46d554:	42                   	inc    %edx
46d555:	53                   	push   %ebx
46d556:	67 46                	addr16 inc %esi
46d558:	2c 41                	sub    $0x41,%al
46d55a:	47                   	inc    %edi
46d55b:	4b                   	dec    %ebx
46d55c:	77 6f                	ja     0x46d5cd
46d55e:	6f                   	outsl  %ds:(%esi),(%dx)
46d55f:	42                   	inc    %edx
46d560:	77 2c                	ja     0x46d58e
46d562:	43                   	inc    %ebx
46d563:	6a 69                	push   $0x69
46d565:	6b 2f 50             	imul   $0x50,(%edi),%ebp
46d568:	2f                   	das
46d569:	2f                   	das
46d56a:	48                   	dec    %eax
46d56b:	38 41 4b             	cmp    %al,0x4b(%ecx)
46d56e:	4f                   	dec    %edi
46d56f:	4b                   	dec    %ebx
46d570:	4c                   	dec    %esp
46d571:	38 2f                	cmp    %ch,(%edi)
46d573:	2f                   	das
46d574:	38 71 45             	cmp    %dh,0x45(%ecx)
46d577:	7a 41                	jp     0x46d5ba
46d579:	44                   	inc    %esp
46d57a:	41                   	inc    %ecx
46d57b:	4c                   	dec    %esp
46d57c:	55                   	push   %ebp
46d57d:	44                   	inc    %esp
46d57e:	2c 41                	sub    $0x41,%al
46d580:	45                   	inc    %ebp
46d581:	2c 41                	sub    $0x41,%al
46d583:	52                   	push   %edx
46d584:	2c 41                	sub    $0x41,%al
46d586:	34 32                	xor    $0x32,%al
46d588:	67 49                	addr16 dec %ecx
46d58a:	2c 41                	sub    $0x41,%al
46d58c:	67 66 4a             	addr16 dec %dx
46d58f:	6d                   	insl   (%dx),%es:(%edi)
46d590:	45                   	inc    %ebp
46d591:	4d                   	dec    %ebp
46d592:	4f                   	dec    %edi
46d593:	49                   	dec    %ecx
46d594:	41                   	inc    %ecx
46d595:	43                   	inc    %ebx
46d596:	2c 41                	sub    $0x41,%al
46d598:	4a                   	dec    %edx
46d599:	48                   	dec    %eax
46d59a:	79 31                	jns    0x46d5cd
46d59c:	68 44 54 6a 77       	push   $0x776a5444
46d5a1:	41                   	inc    %ecx
46d5a2:	51                   	push   %ecx
46d5a3:	2c 45                	sub    $0x45,%al
46d5a5:	51                   	push   %ecx
46d5a6:	51                   	push   %ecx
46d5a7:	66 4d                	dec    %bp
46d5a9:	6d                   	insl   (%dx),%es:(%edi)
46d5aa:	45                   	inc    %ebp
46d5ab:	54                   	push   %esp
46d5ac:	42                   	inc    %edx
46d5ad:	44                   	inc    %esp
46d5ae:	69 54 41 51 2c 45 51 	imul   $0x5551452c,0x51(%ecx,%eax,2),%edx
46d5b5:	55
46d5b6:	66 4d                	dec    %bp
46d5b8:	6d                   	insl   (%dx),%es:(%edi)