43231d:	4f                   	dec    %edi
43231e:	49                   	dec    %ecx
43231f:	2f                   	das
432320:	2f                   	das
432321:	2f                   	das
432322:	2f                   	das
432323:	2f                   	das
432324:	2b 44 41 4d          	sub    0x4d(%ecx,%eax,2),%eax
432328:	41                   	inc    %ecx
432329:	49                   	dec    %ecx
43232a:	4b                   	dec    %ebx
43232b:	52                   	push   %edx
43232c:	71 69                	jno    0x432397
43232e:	75 73                	jne    0x4323a3
432330:	67 78 4c             	addr16 js 0x43237f
432333:	70 31                	jo     0x432366
432335:	46                   	inc    %esi
432336:	47                   	inc    %edi
432337:	45                   	inc    %ebp
432338:	67 42                	addr16 inc %edx
43233a:	51                   	push   %ecx
43233b:	41                   	inc    %ecx
43233c:	41                   	inc    %ecx
43233d:	41                   	inc    %ecx
43233e:	47                   	inc    %edi
43233f:	4e                   	dec    %esi
432340:	6d                   	insl   (%dx),%es:(%edi)
432341:	49                   	dec    %ecx
432342:	41                   	inc    %ecx
432343:	49                   	dec    %ecx
432344:	41                   	inc    %ecx
432345:	41                   	inc    %ecx
432346:	41                   	inc    %ecx
432347:	42                   	inc    %edx
432348:	6a 57                	push   $0x57
43234a:	54                   	push   %esp
43234b:	67 73 41             	addr16 jae 0x43238f
43234e:	77 41                	ja     0x432391
432350:	41                   	inc    %ecx
432351:	49                   	dec    %ecx
432352:	46                   	inc    %esi
432353:	4a                   	dec    %edx
432354:	74 68                	je     0x4323be
432356:	50                   	push   %eax
432357:	74 6c                	je     0x4323c5
432359:	49                   	dec    %ecx
43235a:	4d                   	dec    %ebp
43235b:	6c                   	insb   (%dx),%es:(%edi)
43235c:	66 36 42             	ss inc %dx
43235f:	52                   	push   %edx
432360:	59                   	pop    %ecx
432361:	49                   	dec    %ecx
432362:	46                   	inc    %esi
432363:	48                   	dec    %eax
432364:	64 48                	fs dec %eax
432366:	4f                   	dec    %edi
432367:	70 68                	jo     0x4323d1
432369:	49                   	dec    %ecx
43236a:	46                   	inc    %esi
43236b:	2f                   	das
43236c:	4e                   	dec    %esi
43236d:	66 50                	push   %ax
43236f:	31 59 5a             	xor    %ebx,0x5a(%ecx)
432372:	53                   	push   %ebx
432373:	41                   	inc    %ecx
432374:	6b 69 62 59          	imul   $0x59,0x62(%ecx),%ebp
432378:	55                   	push   %ebp
432379:	57                   	push   %edi
43237a:	53                   	push   %ebx
43237b:	43                   	inc    %ebx
43237c:	51                   	push   %ecx
43237d:	68 62 49 46 59       	push   $0x59464962
432382:	66 34 4f             	data16 xor $0x4f,%al
432385:	42                   	inc    %edx
432386:	41                   	inc    %ecx
432387:	41                   	inc    %ecx
432388:	34 50                	xor    $0x50,%al
43238a:	2f                   	das
43238b:	2f                   	das
43238c:	2f                   	das
43238d:	2f                   	das
43238e:	79 44                	jns    0x4323d4
432390:	64 62 78 2f          	bound  %edi,%fs:0x2f(%eax)
432394:	76 49                	jbe    0x4323df
432396:	4e                   	dec    %esi
432397:	35 76 48 2b 39       	xor    $0x392b4876,%eax
43239c:	5a                   	pop    %edx
43239d:	5a                   	pop    %edx
43239e:	6a 6a                	push   $0x6a
4323a0:	44                   	inc    %esp
4323a1:	41                   	inc    %ecx
4323a2:	67 41                	addr16 inc %ecx
4323a4:	41                   	inc    %ecx
4323a5:	49                   	dec    %ecx
4323a6:	42                   	inc    %edx
4323a7:	58                   	pop    %eax
4323a8:	4d                   	dec    %ebp
4323a9:	78 65                	js     0x432410
4323ab:	59                   	pop    %ecx
4323ac:	67 2b 6d 32          	sub    0x32(%di),%ebp
4323b0:	5a                   	pop    %edx
4323b1:	48                   	dec    %eax
4323b2:	6c                   	insb   (%dx),%es:(%edi)
4323b3:	68 6c 49 41 49       	push   $0x4941496c
4323b8:	41                   	inc    %ecx
4323b9:	41                   	inc    %ecx
4323ba:	41                   	inc    %ecx
4323bb:	42                   	inc    %edx
4323bc:	69 49 41 44 6f 66 42 	imul   $0x42666f44,0x41(%ecx),%ecx
4323c3:	56                   	push   %esi
4323c4:	59                   	pop    %ecx
4323c5:	2f                   	das
4323c6:	67 34 45             	addr16 xor $0x45,%al
4323c9:	41                   	inc    %ecx
4323ca:	44                   	inc    %esp
4323cb:	67 4e                	addr16 dec %esi
4323cd:	2f                   	das
4323ce:	2f                   	das
4323cf:	2f                   	das
4323d0:	2f                   	das
4323d1:	4f                   	dec    %edi
4323d2:	4f                   	dec    %edi
4323d3:	33 2b                	xor    (%ebx),%ebp
4323d5:	2f                   	das
4323d6:	2f                   	das
4323d7:	2f                   	das
4323d8:	2b 44 41 49          	sub    0x49(%ecx,%eax,2),%eax
4323dc:	41                   	inc    %ecx
4323dd:	49                   	dec    %ecx
4323de:	48                   	dec    %eax
4323df:	51                   	push   %ecx
4323e0:	35 4c 77 49 67       	xor    $0x6749774c,%eax
4323e5:	41                   	inc    %ecx
4323e6:	67 41                	addr16 inc %ecx
4323e8:	41                   	inc    %ecx
4323e9:	41                   	inc    %ecx
4323ea:	47                   	inc    %edi
4323eb:	4d                   	dec    %ebp
4323ec:	67 79 48             	addr16 jns 0x432437
4323ef:	38 61 36             	cmp    %ah,0x36(%ecx)
4323f2:	6d                   	insl   (%dx),%es:(%edi)
4323f3:	45                   	inc    %ebp
4323f4:	67 53                	addr16 push %ebx
4323f6:	48                   	dec    %eax
4323f7:	77 56                	ja     0x43244f
4323f9:	44                   	inc    %esp
4323fa:	56                   	push   %esi
4323fb:	6c                   	insb   (%dx),%es:(%edi)
4323fc:	6d                   	insl   (%dx),%es:(%edi)
4323fd:	49                   	dec    %ecx
4323fe:	4f                   	dec    %edi
4323ff:	38 30                	cmp    %dh,(%eax)
432401:	66 4e                	dec    %si
432403:	31 59 5a             	xor    %ebx,0x5a(%ecx)
432406:	56                   	push   %esi
432407:	6b 34 48 51          	imul   $0x51,(%eax,%ecx,2),%esi
43240b:	49                   	dec    %ecx
43240c:	41                   	inc    %ecx
43240d:	41                   	inc    %ecx
43240e:	43                   	inc    %ebx
43240f:	42                   	inc    %edx
432410:	7a 47                	jp     0x432459
432412:	76 37                	jbe    0x43244b
432414:	41                   	inc    %ecx
432415:	49                   	dec    %ecx
432416:	48                   	dec    %eax
432417:	2b 43 4a             	sub    0x4a(%ebx),%eax
43241a:	41                   	inc    %ecx
43241b:	64 68 49 50 35 42    	fs push $0x42355049
432421:	51                   	push   %ecx
432422:	65 70 5a             	gs jo  0x43247f
432425:	5a                   	pop    %edx
432426:	69 41 78 71 6d 59 69 	imul   $0x69596d71,0x78(%ecx),%eax
43242d:	57                   	push   %edi
43242e:	57                   	push   %edi
43242f:	62 2b                	bound  %ebp,(%ebx)
432431:	44                   	inc    %esp
432432:	67 4d                	addr16 dec %ebp
432434:	41                   	inc    %ecx
432435:	4f                   	dec    %edi
432436:	4b                   	dec    %ebx
432437:	4c                   	dec    %esp
432438:	2b 2f                	sub    (%edi),%ebp
43243a:	2f                   	das
43243b:	38 67 72             	cmp    %ah,0x72(%edi)
43243e:	79 57                	jns    0x432497
432440:	36 4f                	ss dec %edi
432442:	47                   	inc    %edi
432443:	59                   	pop    %ecx
432444:	67 6b 39 53          	imul   $0x53,(%bx,%di),%edi
432448:	71 38                	jno    0x432482
43244a:	46                   	inc    %esi
43244b:	6b 67 4c 35          	imul   $0x35,0x4c(%edi),%esp
43244f:	4b                   	dec    %ebx
432450:	7a 49                	jp     0x43249b
432452:	6c                   	insb   (%dx),%es:(%edi)
432453:	68 6c 49 41 49       	push   $0x4941496c
432458:	41                   	inc    %ecx
432459:	41                   	inc    %ecx
43245a:	41                   	inc    %ecx
43245b:	42                   	inc    %edx
43245c:	69 5a 69 42 71 6f 4d 	imul   $0x4d6f7142,0x69(%edx),%ebx
432463:	55                   	push   %ebp
432464:	61                   	popa
432465:	59                   	pop    %ecx
432466:	57                   	push   %edi
432467:	62 2b                	bound  %ebp,(%ebx)
432469:	44                   	inc    %esp
43246a:	67 49                	addr16 dec %ecx
43246c:	41                   	inc    %ecx
43246d:	49                   	dec    %ecx
43246e:	42                   	inc    %edx
43246f:	6b 78 72 66          	imul   $0x66,0x72(%eax),%edi
432473:	59                   	pop    %ecx
432474:	67 57                	addr16 push %edi
432476:	42                   	inc    %edx
432477:	2b 2f                	sub    (%edi),%ebp
432479:	33 6d 45             	xor    0x45(%ebp),%ebp
43247c:	67 2f                	addr16 das
43247e:	64 48                	fs dec %eax
432480:	74 31                	je     0x4324b3
432482:	31 6a 2b             	xor    %ebp,0x2b(%edx)
432485:	44                   	inc    %esp
432486:	67 4d                	addr16 dec %ebp
432488:	41                   	inc    %ecx
432489:	4f                   	dec    %edi
43248a:	47                   	inc    %edi
43248b:	50                   	push   %eax
43248c:	2b 2f                	sub    (%edi),%ebp
43248e:	2f                   	das
43248f:	38 34 4e             	cmp    %dh,(%esi,%ecx,2)
432492:	2f                   	das
432493:	37                   	aaa
432494:	2f                   	das
432495:	2f                   	das
432496:	79 41                	jns    0x4324d9
432498:	35 53 66 6a 5a       	xor    $0x5a6a6653,%eax
43249d:	49                   	dec    %ecx
43249e:	4f                   	dec    %edi
43249f:	57                   	push   %edi
4324a0:	32 42 79             	xor    0x79(%edx),%al
4324a3:	5a                   	pop    %edx
4324a4:	59                   	pop    %ecx
4324a5:	5a                   	pop    %edx
4324a6:	53                   	push   %ebx
4324a7:	41                   	inc    %ecx
4324a8:	42                   	inc    %edx
4324a9:	41                   	inc    %ecx
4324aa:	41                   	inc    %ecx
4324ab:	41                   	inc    %ecx
4324ac:	41                   	inc    %ecx
4324ad:	59                   	pop    %ecx
4324ae:	6d                   	insl   (%dx),%es:(%edi)
4324af:	5a                   	pop    %edx
4324b0:	6c                   	insb   (%dx),%es:(%edi)
4324b1:	2f                   	das
4324b2:	67 34 42             	addr16 xor $0x42,%al
4324b5:	41                   	inc    %ecx
4324b6:	43                   	inc    %ebx
4324b7:	42                   	inc    %edx
4324b8:	7a 68                	jp     0x432522
4324ba:	52                   	push   %edx
4324bb:	38 38                	cmp    %bh,(%eax)
4324bd:	49                   	dec    %ecx
4324be:	4c                   	dec    %esp
4324bf:	72 67                	jb     0x432528
4324c1:	31 67 52             	xor    %esp,0x52(%edi)
4324c4:	68 5a 69 43 66       	push   $0x6643695a
4324c9:	76 67                	jbe    0x432532
4324cb:	66 66 59             	data16 pop %cx
4324ce:	57                   	push   %edi
4324cf:	55                   	push   %ebp
4324d0:	67 42                	addr16 inc %edx
4324d2:	4e                   	dec    %esi
4324d3:	65 6f                	outsl  %gs:(%esi),(%dx)
4324d5:	42                   	inc    %edx
4324d6:	31 68 6d             	xor    %ebp,0x6d(%eax)
4324d9:	5a                   	pop    %edx
4324da:	53                   	push   %ebx
4324db:	41                   	inc    %ecx
4324dc:	68 73 6e 66 76       	push   $0x76666e73
4324e1:	57                   	push   %edi
4324e2:	66 34 4f             	data16 xor $0x4f,%al
4324e5:	41                   	inc    %ecx
4324e6:	67 41                	addr16 inc %ecx
4324e8:	34 39                	xor    $0x39,%al
4324ea:	66 33 2f             	xor    (%edi),%bp
4324ed:	2f                   	das
4324ee:	2f                   	das
4324ef:	34 4d                	xor    $0x4d,%al
4324f1:	41                   	inc    %ecx
4324f2:	51                   	push   %ecx
4324f3:	41                   	inc    %ecx
4324f4:	67 48                	addr16 dec %eax
4324f6:	47                   	inc    %edi
4324f7:	4f                   	dec    %edi
4324f8:	4a                   	dec    %edx
4324f9:	44                   	inc    %esp
4324fa:	69 43 69 48 46 6e 61 	imul   $0x616e4648,0x69(%ebx),%eax
432501:	57                   	push   %edi
432502:	47                   	inc    %edi
432503:	56                   	push   %esi
432504:	6d                   	insl   (%dx),%es:(%edi)
432505:	49                   	dec    %ecx
432506:	50                   	push   %eax
432507:	68 35 59 78 35       	push   $0x35785935
43250c:	59                   	pop    %ecx
43250d:	49                   	dec    %ecx
43250e:	42                   	inc    %edx
43250f:	49                   	dec    %ecx
432510:	47                   	inc    %edi
432511:	75 76                	jne    0x432589
432513:	68 68 5a 56 68       	push   $0x68565a68
432518:	46                   	inc    %esi
432519:	41                   	inc    %ecx
43251a:	77 41                	ja     0x43255d
43251c:	41                   	inc    %ecx
43251d:	41                   	inc    %ecx
43251e:	42                   	inc    %edx
43251f:	6f                   	outsl  %ds:(%esi),(%dx)
432520:	41                   	inc    %ecx
432521:	41                   	inc    %ecx
432522:	41                   	inc    %ecx
432523:	43                   	inc    %ebx
432524:	4e                   	dec    %esi
432525:	41                   	inc    %ecx
432526:	41                   	inc    %ecx
432527:	41                   	inc    %ecx
432528:	41                   	inc    %ecx
432529:	31 51 41             	xor    %edx,0x41(%ecx)
43252c:	41                   	inc    %ecx
43252d:	41                   	inc    %ecx
43252e:	43                   	inc    %ebx
43252f:	44                   	inc    %esp
432530:	54                   	push   %esp
432531:	56                   	push   %esi
432532:	59                   	pop    %ecx
432533:	34 62                	xor    $0x62,%al
432535:	5a                   	pop    %edx
432536:	69 44 5a 56 59 34 62 	imul   $0x57623459,0x56(%edx,%ebx,2),%eax
43253d:	57
43253e:	50                   	push   %eax
43253f:	34 4f                	xor    $0x4f,%al
432541:	41                   	inc    %ecx
432542:	67 41                	addr16 inc %ecx
432544:	34 73                	xor    $0x73,%al
432546:	50                   	push   %eax
432547:	33 2f                	xor    (%edi),%ebp
432549:	2f                   	das
43254a:	7a 69                	jp     0x4325b5