43346a:	73 48                	jae    0x4334b4
43346c:	6a 47                	push   $0x47
43346e:	34 34                	xor    $0x34,%al
433470:	45                   	inc    %ebp
433471:	59                   	pop    %ecx
433472:	4d                   	dec    %ebp
433473:	69 53 74 33 4e 6d 71 	imul   $0x716d4e33,0x74(%ebx),%edx
43347a:	4c                   	dec    %esp
43347b:	37                   	aaa
43347c:	6a 45                	push   $0x45
43347e:	36 4f                	ss dec %edi
433480:	38 31                	cmp    %dh,(%ecx)
433482:	50                   	push   %eax
433483:	30 4a 50             	xor    %cl,0x50(%edx)
433486:	47                   	inc    %edi
433487:	4e                   	dec    %esi
433488:	6d                   	insl   (%dx),%es:(%edi)
433489:	2b 70 56             	sub    0x56(%eax),%esi
43348c:	47                   	inc    %edi
43348d:	78 63                	js     0x4334f2
43348f:	59                   	pop    %ecx
433490:	47                   	inc    %edi
433491:	42                   	inc    %edx
433492:	4d                   	dec    %ebp
433493:	42                   	inc    %edx
433494:	32 53 67             	xor    0x67(%ebx),%dl
433497:	6a 48                	push   $0x48
433499:	32 34 4d 7a 4b 6b 50 	xor    0x506b4b7a(,%ecx,2),%dh
4334a0:	63 44 39 71          	arpl   %eax,0x71(%ecx,%edi,1)
4334a4:	67 73 4c             	addr16 jae 0x4334f3
4334a7:	76 35                	jbe    0x4334de
4334a9:	4c                   	dec    %esp
4334aa:	35 31 39 33 6d       	xor    $0x6d333931,%eax
4334af:	55                   	push   %ebp
4334b0:	45                   	inc    %ebp
4334b1:	52                   	push   %edx
4334b2:	52                   	push   %edx
4334b3:	75 68                	jne    0x43351d
4334b5:	63 64 75 61          	arpl   %esp,0x61(%ebp,%esi,2)
4334b9:	76 2b                	jbe    0x4334e6
4334bb:	4b                   	dec    %ebx
4334bc:	36 36 58             	ss ss pop %eax
4334bf:	62 6a 57             	bound  %ebp,0x57(%edx)
4334c2:	75 4d                	jne    0x433511
4334c4:	4f                   	dec    %edi
4334c5:	6e                   	outsb  %ds:(%esi),(%dx)
4334c6:	52                   	push   %edx
4334c7:	49                   	dec    %ecx
4334c8:	6c                   	insb   (%dx),%es:(%edi)
4334c9:	33 55 2b             	xor    0x2b(%ebp),%edx
4334cc:	67 57                	addr16 push %edi
4334ce:	50                   	push   %eax
4334cf:	2b 73 72             	sub    0x72(%ebx),%esi
4334d2:	6a 6a                	push   $0x6a
4334d4:	63 36                	arpl   %esi,(%esi)
4334d6:	55                   	push   %ebp
4334d7:	72 58                	jb     0x433531
4334d9:	53                   	push   %ebx
4334da:	38 50 6b             	cmp    %dl,0x6b(%eax)
4334dd:	45                   	inc    %ebp
4334de:	58                   	pop    %eax
4334df:	6f                   	outsl  %ds:(%esi),(%dx)
4334e0:	6a 64                	push   $0x64
4334e2:	43                   	inc    %ebx
4334e3:	78 37                	js     0x43351c
4334e5:	64 63 2b             	arpl   %ebp,%fs:(%ebx)
4334e8:	4d                   	dec    %ebp
4334e9:	45                   	inc    %ebp
4334ea:	4d                   	dec    %ebp
4334eb:	6f                   	outsl  %ds:(%esi),(%dx)
4334ec:	62 32                	bound  %esi,(%edx)
4334ee:	59                   	pop    %ecx
4334ef:	5a                   	pop    %edx
4334f0:	65 53                	gs push %ebx
4334f2:	4b                   	dec    %ebx
4334f3:	50                   	push   %eax
4334f4:	7a 6c                	jp     0x433562
4334f6:	73 66                	jae    0x43355e
4334f8:	59                   	pop    %ecx
4334f9:	64 7a 6d             	fs jp  0x433569
4334fc:	58                   	pop    %eax
4334fd:	69 4f 63 71 32 42 52 	imul   $0x52423271,0x63(%edi),%ecx
433504:	4b                   	dec    %ebx
433505:	72 39                	jb     0x433540
433507:	48                   	dec    %eax
433508:	36 2f                	ss das
43350a:	45                   	inc    %ebp
43350b:	39 65 76             	cmp    %esp,0x76(%ebp)
43350e:	6b 53 74 30          	imul   $0x30,0x74(%ebx),%edx
433512:	6e                   	outsb  %ds:(%esi),(%dx)
433513:	79 52                	jns    0x433567
433515:	38 71 34             	cmp    %dh,0x34(%ecx)
433518:	76 46                	jbe    0x433560
43351a:	30 58 42             	xor    %bl,0x42(%eax)
43351d:	31 6a 54             	xor    %ebp,0x54(%edx)
433520:	5a                   	pop    %edx
433521:	65 64 31 78 38       	gs xor %edi,%fs:0x38(%eax)
433526:	4d                   	dec    %ebp
433527:	2b 70 43             	sub    0x43(%eax),%esi
43352a:	39 4e 76             	cmp    %ecx,0x76(%esi)
43352d:	64 65 46             	fs gs inc %esi
433530:	75 53                	jne    0x433585
433532:	4a                   	dec    %edx
433533:	4b                   	dec    %ebx
433534:	63 42 56             	arpl   %eax,0x56(%edx)
433537:	77 35                	ja     0x43356e
433539:	2f                   	das
43353a:	31 71 39             	xor    %esi,0x39(%ecx)
43353d:	67 6c                	insb   (%dx),%es:(%di)
43353f:	57                   	push   %edi
433540:	32 31                	xor    (%ecx),%dh
433542:	75 59                	jne    0x43359d
433544:	42                   	inc    %edx
433545:	6a 37                	push   $0x37
433547:	74 79                	je     0x4335c2
433549:	65 59                	gs pop %ecx
43354b:	2f                   	das
43354c:	47                   	inc    %edi
43354d:	51                   	push   %ecx
43354e:	61                   	popa
43354f:	69 6a 76 31 76 50 43 	imul   $0x43507631,0x76(%edx),%ebp
433556:	4a                   	dec    %edx
433557:	71 39                	jno    0x433592
433559:	71 49                	jno    0x4335a4
43355b:	41                   	inc    %ecx
43355c:	50                   	push   %eax
43355d:	78 79                	js     0x4335d8
43355f:	63 42 76             	arpl   %eax,0x76(%edx)
433562:	42                   	inc    %edx
433563:	4e                   	dec    %esi
433564:	62 35 4e 64 72 63    	bound  %esi,0x6372644e
43356a:	79 56                	jns    0x4335c2
43356c:	6e                   	outsb  %ds:(%esi),(%dx)
43356d:	73 64                	jae    0x4335d3
43356f:	42                   	inc    %edx
433570:	70 5a                	jo     0x4335cc
433572:	4c                   	dec    %esp
433573:	56                   	push   %esi
433574:	52                   	push   %edx
433575:	62 6c 53 73          	bound  %ebp,0x73(%ebx,%edx,2)
433579:	41                   	inc    %ecx
43357a:	6c                   	insb   (%dx),%es:(%edi)
43357b:	7a 34                	jp     0x4335b1
43357d:	68 65 68 77 7a       	push   $0x7a776865
433582:	41                   	inc    %ecx
433583:	55                   	push   %ebp
433584:	2f                   	das
433585:	2f                   	das
433586:	66 48                	dec    %ax
433588:	72 73                	jb     0x4335fd
43358a:	54                   	push   %esp
43358b:	6d                   	insl   (%dx),%es:(%edi)
43358c:	48                   	dec    %eax
43358d:	34 73                	xor    $0x73,%al
43358f:	2b 63 44             	sub    0x44(%ebx),%esp
433592:	70 59                	jo     0x4335ed
433594:	41                   	inc    %ecx
433595:	42                   	inc    %edx
433596:	64 47                	fs inc %edi
433598:	45                   	inc    %ebp
433599:	71 62                	jno    0x4335fd
43359b:	38 5a 4a             	cmp    %bl,0x4a(%edx)
43359e:	6e                   	outsb  %ds:(%esi),(%dx)
43359f:	64 2b 30             	sub    %fs:(%eax),%esi
4335a2:	54                   	push   %esp
4335a3:	43                   	inc    %ebx
4335a4:	69 65 32 57 49 41 61 	imul   $0x61414957,0x32(%ebp),%esp
4335ab:	4c                   	dec    %esp
4335ac:	72 70                	jb     0x43361e
4335ae:	58                   	pop    %eax
4335af:	4c                   	dec    %esp
4335b0:	6b 74 57 52 73       	imul   $0x73,0x52(%edi,%edx,2),%esi
4335b5:	6f                   	outsl  %ds:(%esi),(%dx)
4335b6:	72 35                	jb     0x4335ed
4335b8:	49                   	dec    %ecx
4335b9:	65 73 6f             	gs jae 0x43362b
4335bc:	47                   	inc    %edi
4335bd:	6d                   	insl   (%dx),%es:(%edi)
4335be:	4c                   	dec    %esp
4335bf:	38 50 76             	cmp    %dl,0x76(%eax)
4335c2:	78 50                	js     0x433614
4335c4:	56                   	push   %esi
4335c5:	6e                   	outsb  %ds:(%esi),(%dx)
4335c6:	56                   	push   %esi
4335c7:	6e                   	outsb  %ds:(%esi),(%dx)
4335c8:	57                   	push   %edi
4335c9:	6d                   	insl   (%dx),%es:(%edi)
4335ca:	2f                   	das
4335cb:	70 58                	jo     0x433625
4335cd:	42                   	inc    %edx
4335ce:	56                   	push   %esi
4335cf:	45                   	inc    %ebp
4335d0:	6a 71                	push   $0x71
4335d2:	66 6c                	data16 insb (%dx),%es:(%edi)
4335d4:	33 5a 78             	xor    0x78(%edx),%ebx
4335d7:	67 42                	addr16 inc %edx
4335d9:	38 73 46             	cmp    %dh,0x46(%ebx)
4335dc:	4d                   	dec    %ebp
4335dd:	63 37                	arpl   %esi,(%edi)
4335df:	61                   	popa
4335e0:	75 35                	jne    0x433617
4335e2:	7a 42                	jp     0x433626
4335e4:	42                   	inc    %edx
4335e5:	6a 76                	push   $0x76
4335e7:	4d                   	dec    %ebp
4335e8:	51                   	push   %ecx
4335e9:	6e                   	outsb  %ds:(%esi),(%dx)
4335ea:	39 4d 72             	cmp    %ecx,0x72(%ebp)
4335ed:	30 6b 6f             	xor    %ch,0x6f(%ebx)
4335f0:	79 48                	jns    0x43363a
4335f2:	53                   	push   %ebx
4335f3:	4c                   	dec    %esp
4335f4:	34 46                	xor    $0x46,%al
4335f6:	55                   	push   %ebp
4335f7:	67 65 55             	addr16 gs push %ebp
4335fa:	6e                   	outsb  %ds:(%esi),(%dx)
4335fb:	7a 39                	jp     0x433636
4335fd:	30 63 50             	xor    %ah,0x50(%ebx)
433600:	5a                   	pop    %edx
433601:	41                   	inc    %ecx
433602:	54                   	push   %esp
433603:	52                   	push   %edx
433604:	72 61                	jb     0x433667
433606:	63 58 2b             	arpl   %ebx,0x2b(%eax)
433609:	43                   	inc    %ebx
43360a:	67 72 33             	addr16 jb 0x433640
43360d:	62 36                	bound  %esi,(%esi)
43360f:	4b                   	dec    %ebx
433610:	53                   	push   %ebx
433611:	50                   	push   %eax
433612:	4f                   	dec    %edi
433613:	70 6c                	jo     0x433681
433615:	46                   	inc    %esi
433616:	78 36                	js     0x43364e
433618:	4c                   	dec    %esp
433619:	69 67 47 70 37 53 4f 	imul   $0x4f533770,0x47(%edi),%esp
433620:	4c                   	dec    %esp
433621:	50                   	push   %eax
433622:	66 45                	inc    %bp
433624:	44                   	inc    %esp
433625:	55                   	push   %ebp
433626:	77 34                	ja     0x43365c
433628:	54                   	push   %esp
433629:	41                   	inc    %ecx
43362a:	55                   	push   %ebp
43362b:	62 6e 44             	bound  %ebp,0x44(%esi)
43362e:	79 42                	jns    0x433672
433630:	4e                   	dec    %esi
433631:	59                   	pop    %ecx
433632:	30 42 70             	xor    %al,0x70(%edx)
433635:	78 48                	js     0x43367f
433637:	41                   	inc    %ecx
433638:	36 6d                	ss insl (%dx),%es:(%edi)
43363a:	71 73                	jno    0x4336af
43363c:	45                   	inc    %ebp
43363d:	65 77 47             	gs ja  0x433687
433640:	71 47                	jno    0x433689
433642:	2f                   	das
433643:	2b 63 71             	sub    0x71(%ebx),%esp
433646:	6b 6b 41 7a          	imul   $0x7a,0x41(%ebx),%ebp
43364a:	68 47 66 4e 74       	push   $0x744e6647
43364f:	2b 48 79             	sub    0x79(%eax),%ecx
433652:	65 36 44             	gs ss inc %esp
433655:	6c                   	insb   (%dx),%es:(%edi)
433656:	66 75 49             	data16 jne 0x4336a2
433659:	59                   	pop    %ecx
43365a:	4b                   	dec    %ebx
43365b:	73 47                	jae    0x4336a4
43365d:	69 32 63 30 74 48    	imul   $0x48743063,(%edx),%esi
433663:	38 6f 72             	cmp    %ch,0x72(%edi)
433666:	6b 63 61 31          	imul   $0x31,0x61(%ebx),%esp
43366a:	53                   	push   %ebx
43366b:	4c                   	dec    %esp
43366c:	69 4a 2b 50 63 59 2f 	imul   $0x2f596350,0x2b(%edx),%ecx
433673:	6f                   	outsl  %ds:(%esi),(%dx)
433674:	6c                   	insb   (%dx),%es:(%edi)
433675:	69 42 52 75 63 4c 31 	imul   $0x314c6375,0x52(%edx),%eax
43367c:	62 57 30             	bound  %edx,0x30(%edi)
43367f:	74 31                	je     0x4336b2
433681:	59                   	pop    %ecx
433682:	78 6a                	js     0x4336ee
433684:	53                   	push   %ebx
433685:	73 34                	jae    0x4336bb
433687:	76 77                	jbe    0x433700
433689:	38 38                	cmp    %bh,(%eax)
43368b:	6c                   	insb   (%dx),%es:(%edi)
43368c:	36 71 34             	ss jno 0x4336c3
43368f:	43                   	inc    %ebx
433690:	48                   	dec    %eax
433691:	76 39                	jbe    0x4336cc
433693:	54                   	push   %esp
433694:	74 51                	je     0x4336e7
433696:	64 6f                	outsl  %fs:(%esi),(%dx)
433698:	44                   	inc    %esp
433699:	49                   	dec    %ecx
43369a:	6e                   	outsb  %ds:(%esi),(%dx)
43369b:	51                   	push   %ecx
43369c:	4f                   	dec    %edi
43369d:	51                   	push   %ecx
43369e:	46                   	inc    %esi
43369f:	4f                   	dec    %edi
4336a0:	79 35                	jns    0x4336d7
4336a2:	49                   	dec    %ecx
4336a3:	56                   	push   %esi
4336a4:	79 52                	jns    0x4336f8
4336a6:	51                   	push   %ecx
4336a7:	71 7a                	jno    0x433723
4336a9:	43                   	inc    %ebx
4336aa:	56                   	push   %esi
4336ab:	6d                   	insl   (%dx),%es:(%edi)
4336ac:	49                   	dec    %ecx
4336ad:	65 67 4a             	gs addr16 dec %edx
4336b0:	6c                   	insb   (%dx),%es:(%edi)
4336b1:	6b 6c 50 47 73       	imul   $0x73,0x47(%eax,%edx,2),%ebp
4336b6:	4d                   	dec    %ebp
4336b7:	33 73 32             	xor    0x32(%ebx),%esi
4336ba:	6b 4b 42 4f          	imul   $0x4f,0x42(%ebx),%ecx
4336be:	73 51                	jae    0x433711
4336c0:	50                   	push   %eax
4336c1:	58                   	pop    %eax
4336c2:	47                   	inc    %edi
4336c3:	64 2b 4b 4d          	sub    %fs:0x4d(%ebx),%ecx
4336c7:	46                   	inc    %esi
4336c8:	62 59 53             	bound  %ebx,0x53(%ecx)
4336cb:	79 59                	jns    0x433726
4336cd:	54                   	push   %esp
4336ce:	69 2b 65 7a 31 4e    	imul   $0x4e317a65,(%ebx),%ebp
4336d4:	59                   	pop    %ecx
4336d5:	5a                   	pop    %edx
4336d6:	6b 72 6d 48          	imul   $0x48,0x6d(%edx),%esi
4336da:	6f                   	outsl  %ds:(%esi),(%dx)
4336db:	45                   	inc    %ebp
4336dc:	4b                   	dec    %ebx
4336dd:	2f                   	das
4336de:	70 53                	jo     0x433733
4336e0:	49                   	dec    %ecx
4336e1:	35 70 4d 52 6f       	xor    $0x6f524d70,%eax
4336e6:	42                   	inc    %edx
4336e7:	38 6b 47             	cmp    %ch,0x47(%ebx)
4336ea:	48                   	dec    %eax
4336eb:	72 59                	jb     0x433746
4336ed:	48                   	dec    %eax
4336ee:	75 4e                	jne    0x43373e
4336f0:	6b 65 6d 72          	imul   $0x72,0x6d(%ebp),%esp
4336f4:	55                   	push   %ebp
4336f5:	65 71 57             	gs jno 0x43374f
4336f8:	5a                   	pop    %edx
4336f9:	33 6b 4c             	xor    0x4c(%ebx),%ebp
4336fc:	59                   	pop    %ecx
4336fd:	77 2b                	ja     0x43372a