46d28d:	48                   	dec    %eax
46d28e:	79 4e                	jns    0x46d2de
46d290:	5a                   	pop    %edx
46d291:	4f                   	dec    %edi
46d292:	4c                   	dec    %esp
46d293:	49                   	dec    %ecx
46d294:	2c 2c                	sub    $0x2c,%al
46d296:	66 2b 42 4d          	sub    0x4d(%edx),%ax
46d29a:	49                   	dec    %ecx
46d29b:	4f                   	dec    %edi
46d29c:	45                   	inc    %ebp
46d29d:	62 2f                	bound  %ebp,(%edi)
46d29f:	2f                   	das
46d2a0:	2f                   	das
46d2a1:	38 66 43             	cmp    %ah,0x43(%esi)
46d2a4:	6a 68                	push   $0x68
46d2a6:	37                   	aaa
46d2a7:	2c 2c                	sub    $0x2c,%al
46d2a9:	48                   	dec    %eax
46d2aa:	2f                   	das
46d2ab:	6b 54 43 44 67       	imul   $0x67,0x44(%ebx,%eax,2),%edx
46d2b0:	32 2f                	xor    (%edi),%ch
46d2b2:	2f                   	das
46d2b3:	2f                   	das
46d2b4:	2f                   	das
46d2b5:	4f                   	dec    %edi
46d2b6:	43                   	inc    %ebx
46d2b7:	58                   	pop    %eax
46d2b8:	2f                   	das
46d2b9:	2f                   	das
46d2ba:	2f                   	das
46d2bb:	38 66 46             	cmp    %ah,0x46(%esi)
46d2be:	69 74 52 48 77 73 54 	imul   $0x42547377,0x48(%edx,%edx,2),%esi
46d2c5:	42
46d2c6:	7a 67                	jp     0x46d32f
46d2c8:	59                   	pop    %ecx
46d2c9:	2f                   	das
46d2ca:	2f                   	das
46d2cb:	2f                   	das
46d2cc:	2f                   	das
46d2cd:	45                   	inc    %ebp
46d2ce:	51                   	push   %ecx
46d2cf:	59                   	pop    %ecx
46d2d0:	66 4a                	dec    %dx
46d2d2:	6c                   	insb   (%dx),%es:(%edi)
46d2d3:	6c                   	insb   (%dx),%es:(%edi)
46d2d4:	46                   	inc    %esi
46d2d5:	41                   	inc    %ecx
46d2d6:	77 2c                	ja     0x46d304
46d2d8:	2c 34                	sub    $0x34,%al
46d2da:	2c 2c                	sub    $0x2c,%al
46d2dc:	61                   	popa
46d2dd:	2c 2c                	sub    $0x2c,%al
46d2df:	50                   	push   %eax
46d2e0:	77 2c                	ja     0x46d30e
46d2e2:	41                   	inc    %ecx
46d2e3:	42                   	inc    %edx
46d2e4:	38 4e 45             	cmp    %cl,0x45(%esi)
46d2e7:	77 63                	ja     0x46d34c
46d2e9:	34 2b                	xor    $0x2b,%al
46d2eb:	66 37                	data16 aaa
46d2ed:	2f                   	das
46d2ee:	2f                   	das
46d2ef:	7a 6a                	jp     0x46d35b
46d2f1:	6f                   	outsl  %ds:(%esi),(%dx)
46d2f2:	2f                   	das
46d2f3:	76 2f                	jbe    0x46d324
46d2f5:	2f                   	das
46d2f6:	47                   	inc    %edi
46d2f7:	78 4d                	js     0x46d346
46d2f9:	46                   	inc    %esi
46d2fa:	48                   	dec    %eax
46d2fb:	78 6b                	js     0x46d368
46d2fd:	54                   	push   %esp
46d2fe:	42                   	inc    %edx
46d2ff:	6a 6a                	push   $0x6a
46d301:	63 2f                	arpl   %ebp,(%edi)
46d303:	76 2f                	jbe    0x46d334
46d305:	2f                   	das
46d306:	45                   	inc    %ebp
46d307:	51                   	push   %ecx
46d308:	55                   	push   %ebp
46d309:	66 4c                	dec    %sp
46d30b:	56                   	push   %esi
46d30c:	6c                   	insb   (%dx),%es:(%edi)
46d30d:	46                   	inc    %esi
46d30e:	41                   	inc    %ecx
46d30f:	77 2c                	ja     0x46d33d
46d311:	41                   	inc    %ecx
46d312:	42                   	inc    %edx
46d313:	51                   	push   %ecx
46d314:	2c 2c                	sub    $0x2c,%al
46d316:	70 2c                	jo     0x46d344
46d318:	2c 58                	sub    $0x58,%al
46d31a:	77 2c                	ja     0x46d348
46d31c:	41                   	inc    %ecx
46d31d:	43                   	inc    %ebx
46d31e:	73 45                	jae    0x46d365
46d320:	45                   	inc    %ebp
46d321:	77 59                	ja     0x46d37c
46d323:	72 71                	jb     0x46d396
46d325:	78 38                	js     0x46d35f
46d327:	58                   	pop    %eax
46d328:	45                   	inc    %ebp
46d329:	77 59                	ja     0x46d384
46d32b:	34 74                	xor    $0x74,%al
46d32d:	2f                   	das
46d32e:	37                   	aaa
46d32f:	2f                   	das
46d330:	2f                   	das
46d331:	7a 69                	jp     0x46d39c
46d333:	6d                   	insl   (%dx),%es:(%edi)
46d334:	2f                   	das
46d335:	76 2f                	jbe    0x46d366
46d337:	2f                   	das
46d338:	48                   	dec    %eax
46d339:	78 73                	js     0x46d3ae
46d33b:	54                   	push   %esp
46d33c:	42                   	inc    %edx
46d33d:	43                   	inc    %ebx
46d33e:	73 48                	jae    0x46d388
46d340:	45                   	inc    %ebp
46d341:	77 63                	ja     0x46d3a6
46d343:	34 66                	xor    $0x66,%al
46d345:	76 2f                	jbe    0x46d376
46d347:	2f                   	das
46d348:	2f                   	das
46d349:	78 6f                	js     0x46d3ba
46d34b:	54                   	push   %esp
46d34c:	42                   	inc    %edx
46d34d:	54                   	push   %esp
46d34e:	69 52 2f 76 2f 2f 45 	imul   $0x452f2f76,0x2f(%edx),%edx
46d355:	51                   	push   %ecx
46d356:	51                   	push   %ecx
46d357:	66 4d                	dec    %bp
46d359:	56                   	push   %esi
46d35a:	6c                   	insb   (%dx),%es:(%edi)
46d35b:	46                   	inc    %esi
46d35c:	41                   	inc    %ecx
46d35d:	77 2c                	ja     0x46d38b
46d35f:	41                   	inc    %ecx
46d360:	43                   	inc    %ebx
46d361:	55                   	push   %ebp
46d362:	2c 41                	sub    $0x41,%al
46d364:	42                   	inc    %edx
46d365:	62 2c 2c             	bound  %ebp,(%esp,%ebp,1)
46d368:	64 51                	fs push %ecx
46d36a:	2c 41                	sub    $0x41,%al
46d36c:	43                   	inc    %ebx
46d36d:	73 57                	jae    0x46d3c6
46d36f:	52                   	push   %edx
46d370:	51                   	push   %ecx
46d371:	4d                   	dec    %ebp
46d372:	2c 41                	sub    $0x41,%al
46d374:	42                   	inc    %edx
46d375:	62 2f                	bound  %ebp,(%edi)
46d377:	2f                   	das
46d378:	2f                   	das
46d379:	2f                   	das
46d37a:	61                   	popa
46d37b:	50                   	push   %eax
46d37c:	2f                   	das
46d37d:	2f                   	das
46d37e:	2f                   	das
46d37f:	34 66                	xor    $0x66,%al
46d381:	2f                   	das
46d382:	2f                   	das
46d383:	2f                   	das
46d384:	38 34 4f             	cmp    %dh,(%edi,%ecx,2)
46d387:	50                   	push   %eax
46d388:	2f                   	das
46d389:	2f                   	das
46d38a:	2f                   	das
46d38b:	78 77                	js     0x46d404
46d38d:	54                   	push   %esp
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