4344b7:	56                   	push   %esi
4344b8:	47                   	inc    %edi
4344b9:	42                   	inc    %edx
4344ba:	56                   	push   %esi
4344bb:	43                   	inc    %ebx
4344bc:	2b 53 78             	sub    0x78(%ebx),%edx
4344bf:	6c                   	insb   (%dx),%es:(%edi)
4344c0:	37                   	aaa
4344c1:	2f                   	das
4344c2:	46                   	inc    %esi
4344c3:	76 48                	jbe    0x43450d
4344c5:	68 67 53 62 55       	push   $0x55625367
4344ca:	6a 31                	push   $0x31
4344cc:	4c                   	dec    %esp
4344cd:	2f                   	das
4344ce:	75 71                	jne    0x434541
4344d0:	2b 52 74             	sub    0x74(%edx),%edx
4344d3:	37                   	aaa
4344d4:	57                   	push   %edi
4344d5:	33 38                	xor    (%eax),%edi
4344d7:	31 62 35             	xor    %esp,0x35(%edx)
4344da:	70 34                	jo     0x434510
4344dc:	31 41 79             	xor    %eax,0x79(%ecx)
4344df:	6e                   	outsb  %ds:(%esi),(%dx)
4344e0:	71 71                	jno    0x434553
4344e2:	4c                   	dec    %esp
4344e3:	59                   	pop    %ecx
4344e4:	68 79 57 30 62       	push   $0x62305779
4344e9:	6a 52                	push   $0x52
4344eb:	33 69 74             	xor    0x74(%ecx),%ebp
4344ee:	49                   	dec    %ecx
4344ef:	2b 4f 58             	sub    0x58(%edi),%ecx
4344f2:	33 72 71             	xor    0x71(%edx),%esi
4344f5:	73 41                	jae    0x434538
4344f7:	6e                   	outsb  %ds:(%esi),(%dx)
4344f8:	46                   	inc    %esi
4344f9:	5a                   	pop    %edx
4344fa:	76 59                	jbe    0x434555
4344fc:	6a 33                	push   $0x33
4344fe:	72 47                	jb     0x434547
434500:	59                   	pop    %ecx
434501:	2b 4b 36             	sub    0x36(%ebx),%ecx
434504:	42                   	inc    %edx
434505:	38 32                	cmp    %dh,(%edx)
434507:	37                   	aaa
434508:	58                   	pop    %eax
434509:	5a                   	pop    %edx
43450a:	4e                   	dec    %esi
43450b:	4d                   	dec    %ebp
43450c:	63 55 2f             	arpl   %edx,0x2f(%ebp)
43450f:	35 4f 55 37 59       	xor    $0x5937554f,%eax
434514:	6e                   	outsb  %ds:(%esi),(%dx)
434515:	79 4a                	jns    0x434561
434517:	76 54                	jbe    0x43456d
434519:	59                   	pop    %ecx
43451a:	43                   	inc    %ebx
43451b:	78 59                	js     0x434576
43451d:	50                   	push   %eax
43451e:	43                   	inc    %ebx
43451f:	7a 38                	jp     0x434559
434521:	57                   	push   %edi
434522:	63 45 4b             	arpl   %eax,0x4b(%ebp)
434525:	4b                   	dec    %ebx
434526:	55                   	push   %ebp
434527:	62 2f                	bound  %ebp,(%edi)
434529:	6c                   	insb   (%dx),%es:(%edi)
43452a:	78 48                	js     0x434574
43452c:	61                   	popa
43452d:	74 72                	je     0x4345a1
43452f:	46                   	inc    %esi
434530:	73 54                	jae    0x434586
434532:	6d                   	insl   (%dx),%es:(%edi)
434533:	73 6c                	jae    0x4345a1
434535:	4e                   	dec    %esi
434536:	6e                   	outsb  %ds:(%esi),(%dx)
434537:	6f                   	outsl  %ds:(%esi),(%dx)
434538:	43                   	inc    %ebx
434539:	2f                   	das
43453a:	6a 59                	push   $0x59
43453c:	4c                   	dec    %esp
43453d:	59                   	pop    %ecx
43453e:	69 71 4c 59 35 47 53 	imul   $0x53473559,0x4c(%ecx),%esi
434545:	79 6b                	jns    0x4345b2
434547:	4b                   	dec    %ebx
434548:	58                   	pop    %eax
434549:	4f                   	dec    %edi
43454a:	49                   	dec    %ecx
43454b:	37                   	aaa
43454c:	4d                   	dec    %ebp
43454d:	62 4f 34             	bound  %ecx,0x34(%edi)
434550:	77 59                	ja     0x4345ab
434552:	67 67 59             	addr16 addr16 pop %ecx
434555:	66 2f                	data16 das
434557:	45                   	inc    %ebp
434558:	39 59 6e             	cmp    %ebx,0x6e(%ecx)
43455b:	78 31                	js     0x43458e
43455d:	6e                   	outsb  %ds:(%esi),(%dx)
43455e:	43                   	inc    %ebx
43455f:	35 6b 5a 7a 50       	xor    $0x507a5a6b,%eax
434564:	58                   	pop    %eax
434565:	69 52 55 57 4f 55 72 	imul   $0x72554f57,0x55(%edx),%edx
43456c:	4b                   	dec    %ebx
43456d:	66 75 5a             	data16 jne 0x4345ca
434570:	77 79                	ja     0x4345eb
434572:	31 55 6a             	xor    %edx,0x6a(%ebp)
434575:	47                   	inc    %edi
434576:	4e                   	dec    %esi
434577:	58                   	pop    %eax
434578:	6d                   	insl   (%dx),%es:(%edi)
434579:	73 4f                	jae    0x4345ca
43457b:	47                   	inc    %edi
43457c:	79 6a                	jns    0x4345e8
43457e:	39 74 70 4b          	cmp    %esi,0x4b(%eax,%esi,2)
434582:	62 42 45             	bound  %eax,0x45(%edx)
434585:	2f                   	das
434586:	63 4c 77 35          	arpl   %ecx,0x35(%edi,%esi,2)
43458a:	39 50 30             	cmp    %edx,0x30(%eax)
43458d:	68 4d 72 71 48       	push   $0x4871724d
434592:	70 65                	jo     0x4345f9
434594:	79 66                	jns    0x4345fc
434596:	65 61                	gs popa
434598:	71 43                	jno    0x4345dd
43459a:	6e                   	outsb  %ds:(%esi),(%dx)
43459b:	32 46 71             	xor    0x71(%esi),%al
43459e:	6e                   	outsb  %ds:(%esi),(%dx)
43459f:	41                   	inc    %ecx
4345a0:	54                   	push   %esp
4345a1:	4c                   	dec    %esp
4345a2:	6c                   	insb   (%dx),%es:(%edi)
4345a3:	69 6a 45 64 6f 44 53 	imul   $0x53446f64,0x45(%edx),%ebp
4345aa:	6f                   	outsl  %ds:(%esi),(%dx)
4345ab:	66 33 79 57          	xor    0x57(%ecx),%di
4345af:	6b 43 75 4c          	imul   $0x4c,0x75(%ebx),%eax
4345b3:	71 6f                	jno    0x434624
4345b5:	4e                   	dec    %esi
4345b6:	33 4a 7a             	xor    0x7a(%edx),%ecx
4345b9:	2b 39                	sub    (%ecx),%edi
4345bb:	6c                   	insb   (%dx),%es:(%edi)
4345bc:	4d                   	dec    %ebp
4345bd:	42                   	inc    %edx
4345be:	7a 64                	jp     0x434624
4345c0:	77 47                	ja     0x434609
4345c2:	78 35                	js     0x4345f9
4345c4:	63 50 69             	arpl   %edx,0x69(%eax)
4345c7:	43                   	inc    %ebx
4345c8:	79 31                	jns    0x4345fb
4345ca:	44                   	inc    %esp
4345cb:	4a                   	dec    %edx
4345cc:	56                   	push   %esi
4345cd:	79 59                	jns    0x434628
4345cf:	6b 6c 51 34 6d       	imul   $0x6d,0x34(%ecx,%edx,2),%ebp
4345d4:	31 6d 6a             	xor    %ebp,0x6a(%ebp)
4345d7:	41                   	inc    %ecx
4345d8:	6c                   	insb   (%dx),%es:(%edi)
4345d9:	67 59                	addr16 pop %ecx
4345db:	76 41                	jbe    0x43461e
4345dd:	74 39                	je     0x434618
4345df:	39 6b 69             	cmp    %ebp,0x69(%ebx)
4345e2:	38 63 58             	cmp    %ah,0x58(%ebx)
4345e5:	44                   	inc    %esp
4345e6:	41                   	inc    %ecx
4345e7:	6e                   	outsb  %ds:(%esi),(%dx)
4345e8:	4a                   	dec    %edx
4345e9:	52                   	push   %edx
4345ea:	39 63 4c             	cmp    %esp,0x4c(%ebx)
4345ed:	47                   	inc    %edi
4345ee:	6a 58                	push   $0x58
4345f0:	32 2f                	xor    (%edi),%ch
4345f2:	61                   	popa
4345f3:	78 62                	js     0x434657
4345f5:	58                   	pop    %eax
4345f6:	34 42                	xor    $0x42,%al
4345f8:	46                   	inc    %esi
4345f9:	54                   	push   %esp
4345fa:	48                   	dec    %eax
4345fb:	57                   	push   %edi
4345fc:	7a 49                	jp     0x434647
4345fe:	68 36 6f 51 57       	push   $0x57516f36
434603:	4c                   	dec    %esp
434604:	6f                   	outsl  %ds:(%esi),(%dx)
434605:	39 67 47             	cmp    %esp,0x47(%edi)
434608:	71 6f                	jno    0x434679
43460a:	42                   	inc    %edx
43460b:	4a                   	dec    %edx
43460c:	64 30 6f 57          	xor    %ch,%fs:0x57(%edi)
434610:	41                   	inc    %ecx
434611:	47                   	inc    %edi
434612:	49                   	dec    %ecx
434613:	58                   	pop    %eax
434614:	4c                   	dec    %esp
434615:	6a 4d                	push   $0x4d
434617:	79 72                	jns    0x43468b
434619:	53                   	push   %ebx
43461a:	49                   	dec    %ecx
43461b:	6a 70                	push   $0x70
43461d:	47                   	inc    %edi
43461e:	69 4b 72 73 72 59 66 	imul   $0x66597273,0x72(%ebx),%ecx
434625:	71 44                	jno    0x43466b
434627:	4a                   	dec    %edx
434628:	47                   	inc    %edi
434629:	37                   	aaa
43462a:	48                   	dec    %eax
43462b:	43                   	inc    %ebx
43462c:	2b 79 32             	sub    0x32(%ecx),%edi
43462f:	6a 32                	push   $0x32
434631:	58                   	pop    %eax
434632:	4a                   	dec    %edx
434633:	6b 59 55 33          	imul   $0x33,0x55(%ecx),%ebx
434637:	66 73 63             	data16 jae 0x43469d
43463a:	78 39                	js     0x434675
43463c:	5a                   	pop    %edx
43463d:	32 74 44 75          	xor    0x75(%esp,%eax,2),%dh
434641:	33 62 39             	xor    0x39(%edx),%esp
434644:	79 68                	jns    0x4346ae
434646:	44                   	inc    %esp
434647:	76 56                	jbe    0x43469f
434649:	79 77                	jns    0x4346c2
43464b:	35 50 5a 64 4a       	xor    $0x4a645a50,%eax
434650:	6b 7a 51 76          	imul   $0x76,0x51(%edx),%edi
434654:	71 2f                	jno    0x434685
434656:	44                   	inc    %esp
434657:	34 77                	xor    $0x77,%al
434659:	46                   	inc    %esi
43465a:	55                   	push   %ebp
43465b:	36 65 64 4a          	ss gs fs dec %edx
43465f:	75 37                	jne    0x434698
434661:	66 56                	push   %si
434663:	30 4a 48             	xor    %cl,0x48(%edx)
434666:	31 32                	xor    %esi,(%edx)
434668:	5a                   	pop    %edx
434669:	38 2f                	cmp    %ch,(%edi)
43466b:	67 6e                	outsb  %ds:(%si),(%dx)
43466d:	45                   	inc    %ebp
43466e:	41                   	inc    %ecx
43466f:	2f                   	das
434670:	6d                   	insl   (%dx),%es:(%edi)
434671:	4e                   	dec    %esi
434672:	34 6a                	xor    $0x6a,%al
434674:	35 39 41 36 42       	xor    $0x42364139,%eax
434679:	39 76 79             	cmp    %esi,0x79(%esi)
43467c:	55                   	push   %ebp
43467d:	77 46                	ja     0x4346c5
43467f:	55                   	push   %ebp
434680:	65 63 6e 2b          	arpl   %ebp,%gs:0x2b(%esi)
434684:	45                   	inc    %ebp
434685:	4f                   	dec    %edi
434686:	52                   	push   %edx
434687:	30 36                	xor    %dh,(%esi)
434689:	31 38                	xor    %edi,(%eax)
43468b:	6f                   	outsl  %ds:(%esi),(%dx)
43468c:	31 49 79             	xor    %ecx,0x79(%ecx)
43468f:	7a 31                	jp     0x4346c2
434691:	36 49                	ss dec %ecx
434693:	4c                   	dec    %esp
434694:	59                   	pop    %ecx
434695:	45                   	inc    %ebp
434696:	33 36                	xor    (%esi),%esi
434698:	45                   	inc    %ebp
434699:	78 38                	js     0x4346d3
43469b:	57                   	push   %edi
43469c:	69 67 61 4c 31 76 4a 	imul   $0x4a76314c,0x61(%edi),%esp
4346a3:	43                   	inc    %ebx
4346a4:	66 73 53             	data16 jae 0x4346fa
4346a7:	33 76 48             	xor    0x48(%esi),%esi
4346aa:	72 53                	jb     0x4346ff
4346ac:	50                   	push   %eax
4346ad:	64 38 31             	cmp    %dh,%fs:(%ecx)
4346b0:	36 51                	ss push %ecx
4346b2:	45                   	inc    %ebp
4346b3:	6f                   	outsl  %ds:(%esi),(%dx)
4346b4:	7a 78                	jp     0x43472e
4346b6:	36 72 6e             	ss jb  0x434727
4346b9:	4a                   	dec    %edx
4346ba:	51                   	push   %ecx
4346bb:	57                   	push   %edi
4346bc:	4d                   	dec    %ebp
4346bd:	49                   	dec    %ecx
4346be:	36 4e                	ss dec %esi
4346c0:	6d                   	insl   (%dx),%es:(%edi)
4346c1:	37                   	aaa
4346c2:	47                   	inc    %edi
4346c3:	59                   	pop    %ecx
4346c4:	5a                   	pop    %edx
4346c5:	51                   	push   %ecx
4346c6:	69 47 71 78 4d 78 43 	imul   $0x43784d78,0x71(%edi),%eax
4346cd:	48                   	dec    %eax
4346ce:	4d                   	dec    %ebp
4346cf:	75 48                	jne    0x434719
4346d1:	64 79 77             	fs jns 0x43474b
4346d4:	6a 52                	push   $0x52
4346d6:	43                   	inc    %ebx
4346d7:	72 7a                	jb     0x434753
4346d9:	68 67 57 37 7a       	push   $0x7a375767
4346de:	4a                   	dec    %edx
4346df:	61                   	popa
4346e0:	53                   	push   %ebx
4346e1:	4c                   	dec    %esp
4346e2:	68 4d 45 70 42       	push   $0x4270454d
4346e7:	2b 48 79             	sub    0x79(%eax),%ecx
4346ea:	38 43 48             	cmp    %al,0x48(%ebx)
4346ed:	6d                   	insl   (%dx),%es:(%edi)
4346ee:	35 37 52 4f 41       	xor    $0x414f5237,%eax
4346f3:	38 68 77             	cmp    %ch,0x77(%eax)
4346f6:	63 71 61             	arpl   %esi,0x61(%ecx)
4346f9:	64 65 70 66          	fs gs jo 0x434763
4346fd:	79 68                	jns    0x434767
4346ff:	37                   	aaa
434700:	64 68 72 75 30 51    	fs push $0x51307572
434706:	37                   	aaa
434707:	74 41                	je     0x43474a
434709:	6a 42                	push   $0x42
43470b:	45                   	inc    %ebp
43470c:	32 48 4d             	xor    0x4d(%eax),%cl
43470f:	78 56                	js     0x434767
434711:	68 30 77 4b 4a       	push   $0x4a4b7730
434716:	41                   	inc    %ecx
434717:	68 70 71 53 72       	push   $0x72537170
43471c:	34 42                	xor    $0x42,%al
43471e:	30 46 42             	xor    %al,0x42(%esi)
434721:	78 31                	js     0x434754
434723:	68 6c 53 46 6d       	push   $0x6d46536c
434728:	74 75                	je     0x43479f
43472a:	75 73                	jne    0x43479f
43472c:	63 64 33 36          	arpl   %esp,0x36(%ebx,%esi,1)
434730:	34 57                	xor    $0x57,%al
434732:	65 67 69 6e 45 50 6f 	imul   $0x4f4d6f50,%gs:0x45(%bp),%ebp
434739:	4d 4f
43473b:	77 32                	ja     0x43476f
43473d:	75 47                	jne    0x434786
43473f:	2f                   	das
434740:	77 55                	ja     0x434797
434742:	63 78 4c             	arpl   %edi,0x4c(%eax)
434745:	54                   	push   %esp
434746:	76 75                	jbe    0x4347bd
434748:	4c                   	dec    %esp
434749:	72 4e                	jb     0x434799
43474b:	44                   	inc    %esp
43474c:	75 33                	jne    0x434781
43474e:	6b 71 74 6e          	imul   $0x6e,0x74(%ecx),%esi
434752:	6f                   	outsl  %ds:(%esi),(%dx)
434753:	51                   	push   %ecx
434754:	47                   	inc    %edi
434755:	76 49                	jbe    0x4347a0
434757:	37                   	aaa
434758:	56                   	push   %esi
434759:	6a 2b                	push   $0x2b
43475b:	72 55                	jb     0x4347b2
43475d:	53                   	push   %ebx
43475e:	78 49                	js     0x4347a9
434760:	4a                   	dec    %edx