43034f:	54                   	push   %esp
430350:	4a                   	dec    %edx
430351:	5a                   	pop    %edx
430352:	72 35                	jb     0x430389
430354:	48                   	dec    %eax
430355:	44                   	inc    %esp
430356:	4d                   	dec    %ebp
430357:	44                   	inc    %esp
430358:	34 51                	xor    $0x51,%al
43035a:	47                   	inc    %edi
43035b:	34 33                	xor    $0x33,%al
43035d:	58                   	pop    %eax
43035e:	2f                   	das
43035f:	41                   	inc    %ecx
430360:	4d                   	dec    %ebp
430361:	4d                   	dec    %ebp
430362:	57                   	push   %edi
430363:	77 76                	ja     0x4303db
430365:	77 67                	ja     0x4303ce
430367:	5a                   	pop    %edx
430368:	64 44                	fs inc %esp
43036a:	56                   	push   %esi
43036b:	37                   	aaa
43036c:	37                   	aaa
43036d:	61                   	popa
43036e:	68 57 48 47 41       	push   $0x41474857
430373:	74 79                	je     0x4303ee
430375:	4b                   	dec    %ebx
430376:	4c                   	dec    %esp
430377:	53                   	push   %ebx
430378:	61                   	popa
430379:	66 33 42 72          	xor    0x72(%edx),%ax
43037d:	39 51 48             	cmp    %edx,0x48(%ecx)
430380:	54                   	push   %esp
430381:	37                   	aaa
430382:	54                   	push   %esp
430383:	43                   	inc    %ebx
430384:	37                   	aaa
430385:	35 39 4a 53 48       	xor    $0x48534a39,%eax
43038a:	30 39                	xor    %bh,(%ecx)
43038c:	57                   	push   %edi
43038d:	42                   	inc    %edx
43038e:	68 62 4b 39 56       	push   $0x56394b62
430393:	71 47                	jno    0x4303dc
430395:	70 46                	jo     0x4303dd
430397:	55                   	push   %ebp
430398:	41                   	inc    %ecx
430399:	41                   	inc    %ecx
43039a:	73 48                	jae    0x4303e4
43039c:	2b 63 30             	sub    0x30(%ebx),%esp
43039f:	4b                   	dec    %ebx
4303a0:	6d                   	insl   (%dx),%es:(%edi)
4303a1:	58                   	pop    %eax
4303a2:	33 57 6f             	xor    0x6f(%edi),%edx
4303a5:	57                   	push   %edi
4303a6:	55                   	push   %ebp
4303a7:	43                   	inc    %ebx
4303a8:	74 52                	je     0x4303fc
4303aa:	52                   	push   %edx
4303ab:	56                   	push   %esi
4303ac:	51                   	push   %ecx
4303ad:	5a                   	pop    %edx
4303ae:	54                   	push   %esp
4303af:	53                   	push   %ebx
4303b0:	32 6f 34             	xor    0x34(%edi),%ch
4303b3:	57                   	push   %edi
4303b4:	49                   	dec    %ecx
4303b5:	54                   	push   %esp
4303b6:	36 50                	ss push %eax
4303b8:	6a 6d                	push   $0x6d
4303ba:	51                   	push   %ecx
4303bb:	7a 59                	jp     0x430416
4303bd:	6c                   	insb   (%dx),%es:(%edi)
4303be:	42                   	inc    %edx
4303bf:	67 58                	addr16 pop %eax
4303c1:	44                   	inc    %esp
4303c2:	63 79 34             	arpl   %edi,0x34(%ecx)
4303c5:	6b 35 2b 72 76 73 58 	imul   $0x58,0x7376722b,%esi
4303cc:	67 4c                	addr16 dec %esp
4303ce:	6d                   	insl   (%dx),%es:(%edi)
4303cf:	4b                   	dec    %ebx
4303d0:	66 50                	push   %ax
4303d2:	37                   	aaa
4303d3:	75 34                	jne    0x430409
4303d5:	35 7a 34 34 65       	xor    $0x6534347a,%eax
4303da:	6e                   	outsb  %ds:(%esi),(%dx)
4303db:	6f                   	outsl  %ds:(%esi),(%dx)
4303dc:	57                   	push   %edi
4303dd:	56                   	push   %esi
4303de:	79 6a                	jns    0x43044a
4303e0:	41                   	inc    %ecx
4303e1:	50                   	push   %eax
4303e2:	4d                   	dec    %ebp
4303e3:	67 6f                	outsl  %ds:(%si),(%dx)
4303e5:	77 4c                	ja     0x430433
4303e7:	4d                   	dec    %ebp
4303e8:	59                   	pop    %ecx
4303e9:	66 31 62 4c          	xor    %sp,0x4c(%edx)
4303ed:	58                   	pop    %eax
4303ee:	4d                   	dec    %ebp
4303ef:	54                   	push   %esp
4303f0:	32 65 6d             	xor    0x6d(%ebp),%ah
4303f3:	76 73                	jbe    0x430468
4303f5:	49                   	dec    %ecx
4303f6:	6e                   	outsb  %ds:(%esi),(%dx)
4303f7:	64 2f                	fs das
4303f9:	4e                   	dec    %esi
4303fa:	49                   	dec    %ecx
4303fb:	6d                   	insl   (%dx),%es:(%edi)
4303fc:	48                   	dec    %eax
4303fd:	38 4e 4c             	cmp    %cl,0x4c(%esi)
430400:	77 4d                	ja     0x43044f
430402:	68 6c 78 35 5a       	push   $0x5a35786c
430407:	52                   	push   %edx
430408:	33 69 64             	xor    0x64(%ecx),%ebp
43040b:	39 4a 67             	cmp    %ecx,0x67(%edx)
43040e:	76 71                	jbe    0x430481
430410:	61                   	popa
430411:	6b 62 63 44          	imul   $0x44,0x63(%edx),%esp
430415:	68 67 45 52 35       	push   $0x35524567
43041a:	68 4f 41 52 6f       	push   $0x6f52414f
43041f:	65 4b                	gs dec %ebx
430421:	75 77                	jne    0x43049a
430423:	58                   	pop    %eax
430424:	57                   	push   %edi
430425:	79 4f                	jns    0x430476
430427:	41                   	inc    %ecx
430428:	6f                   	outsl  %ds:(%esi),(%dx)
430429:	61                   	popa
43042a:	61                   	popa
43042b:	38 43 43             	cmp    %al,0x43(%ebx)
43042e:	47                   	inc    %edi
43042f:	4e                   	dec    %esi
430430:	4c                   	dec    %esp
430431:	68 43 62 4b 56       	push   $0x564b6243
430436:	54                   	push   %esp
430437:	78 30                	js     0x430469
430439:	4e                   	dec    %esi
43043a:	78 45                	js     0x430481
43043c:	66 6c                	data16 insb (%dx),%es:(%edi)
43043e:	61                   	popa
43043f:	42                   	inc    %edx
430440:	43                   	inc    %ebx
430441:	63 78 46             	arpl   %edi,0x46(%eax)
430444:	78 61                	js     0x4304a7
430446:	59                   	pop    %ecx
430447:	4a                   	dec    %edx
430448:	6f                   	outsl  %ds:(%esi),(%dx)
430449:	55                   	push   %ebp
43044a:	53                   	push   %ebx
43044b:	32 70 66             	xor    0x66(%eax),%dh
43044e:	49                   	dec    %ecx
43044f:	48                   	dec    %eax
430450:	59                   	pop    %ecx
430451:	76 4e                	jbe    0x4304a1
430453:	53                   	push   %ebx
430454:	63 67 30             	arpl   %esp,0x30(%edi)
430457:	2f                   	das
430458:	32 43 39             	xor    0x39(%ebx),%al
43045b:	56                   	push   %esi
43045c:	41                   	inc    %ecx
43045d:	67 70 38             	addr16 jo 0x430498
430460:	66 36 30 6c 51 66    	data16 xor %ch,%ss:0x66(%ecx,%edx,2)
430466:	79 6f                	jns    0x4304d7
430468:	30 4c 38 6b          	xor    %cl,0x6b(%eax,%edi,1)
43046c:	4d                   	dec    %ebp
43046d:	6c                   	insb   (%dx),%es:(%edi)
43046e:	53                   	push   %ebx
43046f:	77 45                	ja     0x4304b6
430471:	39 49 67             	cmp    %ecx,0x67(%ecx)
430474:	72 30                	jb     0x4304a6
430476:	79 78                	jns    0x4304f0
430478:	46                   	inc    %esi
430479:	54                   	push   %esp
43047a:	30 44 55 32          	xor    %al,0x32(%ebp,%edx,2)
43047e:	75 62                	jne    0x4304e2
430480:	50                   	push   %eax
430481:	36 47                	ss inc %edi
430483:	43                   	inc    %ebx
430484:	46                   	inc    %esi
430485:	51                   	push   %ecx
430486:	71 34                	jno    0x4304bc
430488:	6e                   	outsb  %ds:(%esi),(%dx)
430489:	34 44                	xor    $0x44,%al
43048b:	73 74                	jae    0x430501
43048d:	46                   	inc    %esi
43048e:	68 4b 2b 51 2b       	push   $0x2b512b4b
430493:	39 31                	cmp    %esi,(%ecx)
430495:	41                   	inc    %ecx
430496:	57                   	push   %edi
430497:	55                   	push   %ebp
430498:	4d                   	dec    %ebp
430499:	7a 30                	jp     0x4304cb
43049b:	30 6d 6b             	xor    %ch,0x6b(%ebp)
43049e:	34 39                	xor    $0x39,%al
4304a0:	6f                   	outsl  %ds:(%esi),(%dx)
4304a1:	78 6c                	js     0x43050f
4304a3:	75 74                	jne    0x430519
4304a5:	44                   	inc    %esp
4304a6:	5a                   	pop    %edx
4304a7:	7a 4a                	jp     0x4304f3
4304a9:	4a                   	dec    %edx
4304aa:	70 6a                	jo     0x430516
4304ac:	69 6c 36 6d 41 65 62 	imul   $0x72626541,0x6d(%esi,%esi,1),%ebp
4304b3:	72
4304b4:	61                   	popa
4304b5:	53                   	push   %ebx
4304b6:	57                   	push   %edi
4304b7:	6a 46                	push   $0x46
4304b9:	6e                   	outsb  %ds:(%esi),(%dx)
4304ba:	46                   	inc    %esi
4304bb:	55                   	push   %ebp
4304bc:	43                   	inc    %ebx
4304bd:	73 39                	jae    0x4304f8
4304bf:	4f                   	dec    %edi
4304c0:	32 4f 6e             	xor    0x6e(%edi),%cl
4304c3:	4b                   	dec    %ebx
4304c4:	61                   	popa
4304c5:	78 6d                	js     0x430534
4304c7:	76 54                	jbe    0x43051d
4304c9:	67 68 2f 41 6f 44    	addr16 push $0x446f412f
4304cf:	41                   	inc    %ecx
4304d0:	68 70 72 2b 39       	push   $0x392b7270
4304d5:	2b 4c 63 6f          	sub    0x6f(%ebx,%eiz,2),%ecx
4304d9:	6d                   	insl   (%dx),%es:(%edi)
4304da:	65 2f                	gs das
4304dc:	30 53 4b             	xor    %dl,0x4b(%ebx)
4304df:	35 6a 2b 6c 54       	xor    $0x546c2b6a,%eax
4304e4:	42                   	inc    %edx
4304e5:	6a 33                	push   $0x33
4304e7:	65 44                	gs inc %esp
4304e9:	41                   	inc    %ecx
4304ea:	2b 7a 57             	sub    0x57(%edx),%edi
4304ed:	5a                   	pop    %edx
4304ee:	63 33                	arpl   %esi,(%ebx)
4304f0:	39 54 52 7a          	cmp    %edx,0x7a(%edx,%edx,2)
4304f4:	45                   	inc    %ebp
4304f5:	44                   	inc    %esp
4304f6:	34 69                	xor    $0x69,%al
4304f8:	51                   	push   %ecx
4304f9:	57                   	push   %edi
4304fa:	51                   	push   %ecx
4304fb:	4f                   	dec    %edi
4304fc:	74 47                	je     0x430545
4304fe:	31 38                	xor    %edi,(%eax)
430500:	56                   	push   %esi
430501:	53                   	push   %ebx
430502:	6f                   	outsl  %ds:(%esi),(%dx)
430503:	63 47 4b             	arpl   %eax,0x4b(%edi)
430506:	61                   	popa
430507:	7a 37                	jp     0x430540
430509:	71 58                	jno    0x430563
43050b:	72 32                	jb     0x43053f
43050d:	6f                   	outsl  %ds:(%esi),(%dx)
43050e:	69 45 72 43 70 6b 30 	imul   $0x306b7043,0x72(%ebp),%eax
430515:	7a 42                	jp     0x430559
430517:	69 36 45 78 4a 4a    	imul   $0x4a4a7845,(%esi),%esi
43051d:	79 35                	jns    0x430554
43051f:	69 6f 57 34 54 43 6b 	imul   $0x6b435434,0x57(%edi),%ebp
430526:	59                   	pop    %ecx
430527:	6a 32                	push   $0x32
430529:	46                   	inc    %esi
43052a:	57                   	push   %edi
43052b:	4c                   	dec    %esp
43052c:	4a                   	dec    %edx
43052d:	63 64 4e 4b          	arpl   %esp,0x4b(%esi,%ecx,2)
430531:	33 54 71 78          	xor    0x78(%ecx,%esi,2),%edx
430535:	42                   	inc    %edx
430536:	4c                   	dec    %esp
430537:	47                   	inc    %edi
430538:	46                   	inc    %esi
430539:	75 4d                	jne    0x430588
43053b:	43                   	inc    %ebx
43053c:	61                   	popa
43053d:	70 4a                	jo     0x430589
43053f:	33 70 49             	xor    0x49(%eax),%esi
430542:	39 63 64             	cmp    %esp,0x64(%ebx)
430545:	45                   	inc    %ebp
430546:	43                   	inc    %ebx
430547:	44                   	inc    %esp
430548:	76 53                	jbe    0x43059d
43054a:	38 2b                	cmp    %ch,(%ebx)
43054c:	6d                   	insl   (%dx),%es:(%edi)
43054d:	4c                   	dec    %esp
43054e:	36 6e                	outsb  %ss:(%esi),(%dx)
430550:	6c                   	insb   (%dx),%es:(%edi)
430551:	45                   	inc    %ebp
430552:	74 67                	je     0x4305bb
430554:	57                   	push   %edi
430555:	54                   	push   %esp
430556:	75 5a                	jne    0x4305b2
430558:	56                   	push   %esi
430559:	6b 2b 50             	imul   $0x50,(%ebx),%ebp
43055c:	69 30 7a 30 6d 55    	imul   $0x556d307a,(%eax),%esi
430562:	73 46                	jae    0x4305aa
430564:	55                   	push   %ebp
430565:	45                   	inc    %ebp
430566:	51                   	push   %ecx
430567:	31 65 73             	xor    %esp,0x73(%ebp)
43056a:	43                   	inc    %ebx
43056b:	64 48                	fs dec %eax
43056d:	49                   	dec    %ecx
43056e:	4e                   	dec    %esi
43056f:	4f                   	dec    %edi
430570:	67 70 55             	addr16 jo 0x4305c8
430573:	51                   	push   %ecx
430574:	2b 34 6a             	sub    (%edx,%ebp,2),%esi
430577:	70 6d                	jo     0x4305e6
430579:	45                   	inc    %ebp
43057a:	4e                   	dec    %esi
43057b:	39 31                	cmp    %esi,(%ecx)
43057d:	38 4b 5a             	cmp    %cl,0x5a(%ebx)
430580:	55                   	push   %ebp
430581:	2f                   	das
430582:	55                   	push   %ebp
430583:	42                   	inc    %edx
430584:	47                   	inc    %edi
430585:	79 57                	jns    0x4305de
430587:	63 78 52             	arpl   %edi,0x52(%eax)
43058a:	42                   	inc    %edx
43058b:	53                   	push   %ebx
43058c:	33 79 4a             	xor    0x4a(%ecx),%edi
43058f:	30 32                	xor    %dh,(%edx)
430591:	6f                   	outsl  %ds:(%esi),(%dx)
430592:	6a 34                	push   $0x34
430594:	55                   	push   %ebp
430595:	46                   	inc    %esi
430596:	6c                   	insb   (%dx),%es:(%edi)
430597:	6c                   	insb   (%dx),%es:(%edi)
430598:	78 71                	js     0x43060b
43059a:	2f                   	das
43059b:	54                   	push   %esp
43059c:	64 6a 35             	fs push $0x35
43059f:	68 41 43 6d 63       	push   $0x636d4341
4305a4:	77 73                	ja     0x430619
4305a6:	53                   	push   %ebx
4305a7:	59                   	pop    %ecx
4305a8:	33 4f 36             	xor    0x36(%edi),%ecx
4305ab:	6a 74                	push   $0x74
4305ad:	4b                   	dec    %ebx
4305ae:	4a                   	dec    %edx
4305af:	4d                   	dec    %ebp
4305b0:	79 76                	jns    0x430628
4305b2:	6f                   	outsl  %ds:(%esi),(%dx)
4305b3:	48                   	dec    %eax
4305b4:	67 72 35             	addr16 jb 0x4305ec
4305b7:	37                   	aaa
4305b8:	50                   	push   %eax
4305b9:	32 61 55             	xor    0x55(%ecx),%ah
4305bc:	5a                   	pop    %edx