430738:	55                   	push   %ebp
430739:	6e                   	outsb  %ds:(%esi),(%dx)
43073a:	69 6e 69 74 69 61 6c 	imul   $0x6c616974,0x69(%esi),%ebp
430741:	69 7a 65 00 00 00 00 	imul   $0x0,0x65(%edx),%edi
430748:	46                   	inc    %esi
430749:	00 53 79             	add    %dl,0x79(%ebx)
43074c:	73 41                	jae    0x43078f
43074e:	6c                   	insb   (%dx),%es:(%edi)
43074f:	6c                   	insb   (%dx),%es:(%edi)
430750:	6f                   	outsl  %ds:(%esi),(%dx)
430751:	63 53 74             	arpl   %edx,0x74(%ebx)
430754:	72 69                	jb     0x4307bf
430756:	6e                   	outsb  %ds:(%esi),(%dx)
430757:	67 00 00             	add    %al,(%bx,%si)
43075a:	00 00                	add    %al,(%eax)
43075c:	0b 00                	or     (%eax),%eax
43075e:	44                   	inc    %esp
43075f:	65 6c                	gs insb (%dx),%es:(%edi)
430761:	65 74 65             	gs je  0x4307c9
430764:	55                   	push   %ebp
430765:	72 6c                	jb     0x4307d3
430767:	43                   	inc    %ebx
430768:	61                   	popa
430769:	63 68 65             	arpl   %ebp,0x65(%eax)
43076c:	45                   	inc    %ebp
43076d:	6e                   	outsb  %ds:(%esi),(%dx)
43076e:	74 72                	je     0x4307e2
430770:	79 00                	jns    0x430772
430772:	00 00                	add    %al,(%eax)
430774:	15 00 46 69 6e       	adc    $0x6e694600,%eax
430779:	64 46                	fs inc %esi
43077b:	69 72 73 74 55 72 6c 	imul   $0x6c725574,0x73(%edx),%esi
430782:	43                   	inc    %ebx
430783:	61                   	popa
430784:	63 68 65             	arpl   %ebp,0x65(%eax)
430787:	45                   	inc    %ebp
430788:	6e                   	outsb  %ds:(%esi),(%dx)
430789:	74 72                	je     0x4307fd
43078b:	79 41                	jns    0x4307ce
43078d:	00 00                	add    %al,(%eax)
43078f:	00 1c 00             	add    %bl,(%eax,%eax,1)
430792:	46                   	inc    %esi
430793:	69 6e 64 4e 65 78 74 	imul   $0x7478654e,0x64(%esi),%ebp
43079a:	55                   	push   %ebp
43079b:	72 6c                	jb     0x430809
43079d:	43                   	inc    %ebx
43079e:	61                   	popa
43079f:	63 68 65             	arpl   %ebp,0x65(%eax)
4307a2:	45                   	inc    %ebp
4307a3:	6e                   	outsb  %ds:(%esi),(%dx)
4307a4:	74 72                	je     0x430818
4307a6:	79 41                	jns    0x4307e9
4307a8:	00 00                	add    %al,(%eax)
4307aa:	00 00                	add    %al,(%eax)
4307ac:	81 00 45 78 69 74    	addl   $0x74697845,(%eax)
4307b2:	50                   	push   %eax
4307b3:	72 6f                	jb     0x430824
4307b5:	63 65 73             	arpl   %esp,0x73(%ebp)
4307b8:	73 00                	jae    0x4307ba
4307ba:	00 00                	add    %al,(%eax)
4307bc:	82 00 45             	addb   $0x45,(%eax)
4307bf:	78 69                	js     0x43082a
4307c1:	74 54                	je     0x430817
4307c3:	68 72 65 61 64       	push   $0x64616572
4307c8:	00 00                	add    %al,(%eax)
4307ca:	00 00                	add    %al,(%eax)
4307cc:	83 00 45             	addl   $0x45,(%eax)
4307cf:	78 70                	js     0x430841
4307d1:	61                   	popa
4307d2:	6e                   	outsb  %ds:(%esi),(%dx)
4307d3:	64 45                	fs inc %ebp
4307d5:	6e                   	outsb  %ds:(%esi),(%dx)
4307d6:	76 69                	jbe    0x430841
4307d8:	72 6f                	jb     0x430849
4307da:	6e                   	outsb  %ds:(%esi),(%dx)
4307db:	6d                   	insl   (%dx),%es:(%edi)
4307dc:	65 6e                	outsb  %gs:(%esi),(%dx)
4307de:	74 53                	je     0x430833
4307e0:	74 72                	je     0x430854
4307e2:	69 6e 67 73 41 00 89 	imul   $0x89004173,0x67(%esi),%ebp
4307e9:	00 46 69             	add    %al,0x69(%esi)
4307ec:	6c                   	insb   (%dx),%es:(%edi)
4307ed:	65 54                	gs push %esp
4307ef:	69 6d 65 54 6f 4c 6f 	imul   $0x6f4c6f54,0x65(%ebp),%ebp
4307f6:	63 61 6c             	arpl   %esp,0x6c(%ecx)
4307f9:	46                   	inc    %esi
4307fa:	69 6c 65 54 69 6d 65 	imul   $0x656d69,0x54(%ebp,%eiz,2),%ebp
430801:	00
430802:	00 00                	add    %al,(%eax)
430804:	8a 00                	mov    (%eax),%al
430806:	46                   	inc    %esi
430807:	69 6c 65 54 69 6d 65 	imul   $0x54656d69,0x54(%ebp,%eiz,2),%ebp
43080e:	54
43080f:	6f                   	outsl  %ds:(%esi),(%dx)
430810:	53                   	push   %ebx
430811:	79 73                	jns    0x430886
430813:	74 65                	je     0x43087a
430815:	6d                   	insl   (%dx),%es:(%edi)
430816:	54                   	push   %esp
430817:	69 6d 65 00 00 90 00 	imul   $0x900000,0x65(%ebp),%ebp
43081e:	46                   	inc    %esi
43081f:	69 6e 64 43 6c 6f 73 	imul   $0x736f6c43,0x64(%esi),%ebp
430826:	65 00 94 00 46 69 6e 	add    %dl,%gs:0x646e6946(%eax,%eax,1)
43082d:	64
43082e:	46                   	inc    %esi
43082f:	69 72 73 74 46 69 6c 	imul   $0x6c694674,0x73(%edx),%esi
430836:	65 41                	gs inc %ecx
430838:	00 00                	add    %al,(%eax)
43083a:	00 00                	add    %al,(%eax)
43083c:	9d                   	popf
43083d:	00 46 69             	add    %al,0x69(%esi)
430840:	6e                   	outsb  %ds:(%esi),(%dx)
430841:	64 4e                	fs dec %esi
430843:	65 78 74             	gs js  0x4308ba
430846:	46                   	inc    %esi
430847:	69 6c 65 41 00 b4 00 	imul   $0x4600b400,0x41(%ebp,%eiz,2),%ebp
43084e:	46
43084f:	72 65                	jb     0x4308b6
430851:	65 4c                	gs dec %esp
430853:	69 62 72 61 72 79 00 	imul   $0x797261,0x72(%edx),%esp
43085a:	00 00                	add    %al,(%eax)
43085c:	ca 00 47             	lret   $0x4700
43085f:	65 74 43             	gs je  0x4308a5
430862:	6f                   	outsl  %ds:(%esi),(%dx)
430863:	6d                   	insl   (%dx),%es:(%edi)
430864:	6d                   	insl   (%dx),%es:(%edi)
430865:	61                   	popa
430866:	6e                   	outsb  %ds:(%esi),(%dx)
430867:	64 4c                	fs dec %esp
430869:	69 6e 65 41 00 00 00 	imul   $0x41,0x65(%esi),%ebp
430870:	de 00                	fiadds (%eax)
430872:	47                   	inc    %edi
430873:	65 74 43             	gs je  0x4308b9
430876:	75 72                	jne    0x4308ea
430878:	72 65                	jb     0x4308df
43087a:	6e                   	outsb  %ds:(%esi),(%dx)
43087b:	74 50                	je     0x4308cd
43087d:	72 6f                	jb     0x4308ee
43087f:	63 65 73             	arpl   %esp,0x73(%ebp)
430882:	73 49                	jae    0x4308cd
430884:	64 00 00             	add    %al,%fs:(%eax)
430887:	00 e0                	add    %ah,%al
430889:	00 47 65             	add    %al,0x65(%edi)
43088c:	74 43                	je     0x4308d1
43088e:	75 72                	jne    0x430902
430890:	72 65                	jb     0x4308f7
430892:	6e                   	outsb  %ds:(%esi),(%dx)
430893:	74 54                	je     0x4308e9
430895:	68 72 65 61 64       	push   $0x64616572
43089a:	49                   	dec    %ecx
43089b:	64 00 00             	add    %al,%fs:(%eax)
43089e:	00 00                	add    %al,(%eax)
4308a0:	f1                   	int1
4308a1:	00 47 65             	add    %al,0x65(%edi)
4308a4:	74 45                	je     0x4308eb
4308a6:	78 69                	js     0x430911
4308a8:	74 43                	je     0x4308ed
4308aa:	6f                   	outsl  %ds:(%esi),(%dx)
4308ab:	64 65 50             	fs gs push %eax
4308ae:	72 6f                	jb     0x43091f
4308b0:	63 65 73             	arpl   %esp,0x73(%ebp)
4308b3:	73 00                	jae    0x4308b5
4308b5:	00 00                	add    %al,(%eax)
4308b7:	00 f2                	add    %dh,%dl
4308b9:	00 47 65             	add    %al,0x65(%edi)
4308bc:	74 45                	je     0x430903
4308be:	78 69                	js     0x430929
4308c0:	74 43                	je     0x430905
4308c2:	6f                   	outsl  %ds:(%esi),(%dx)
4308c3:	64 65 54             	fs gs push %esp
4308c6:	68 72 65 61 64       	push   $0x64616572
4308cb:	00 f3                	add    %dh,%bl
4308cd:	00 47 65             	add    %al,0x65(%edi)
4308d0:	74 46                	je     0x430918
4308d2:	69 6c 65 41 74 74 72 	imul   $0x69727474,0x41(%ebp,%eiz,2),%ebp
4308d9:	69
4308da:	62 75 74             	bound  %esi,0x74(%ebp)
4308dd:	65 73 41             	gs jae 0x430921
4308e0:	00 00                	add    %al,(%eax)
4308e2:	00 00                	add    %al,(%eax)
4308e4:	f8                   	clc
4308e5:	00 47 65             	add    %al,0x65(%edi)
4308e8:	74 46                	je     0x430930
4308ea:	69 6c 65 53 69 7a 65 	imul   $0x657a69,0x53(%ebp,%eiz,2),%ebp
4308f1:	00
4308f2:	00 00                	add    %al,(%eax)
4308f4:	fa                   	cli
4308f5:	00 47 65             	add    %al,0x65(%edi)
4308f8:	74 46                	je     0x430940
4308fa:	69 6c 65 54 69 6d 65 	imul   $0x656d69,0x54(%ebp,%eiz,2),%ebp
430901:	00
430902:	00 00                	add    %al,(%eax)
430904:	01 01                	add    %eax,(%ecx)
430906:	47                   	inc    %edi
430907:	65 74 4c             	gs je  0x430956
43090a:	6f                   	outsl  %ds:(%esi),(%dx)
43090b:	63 61 6c             	arpl   %esp,0x6c(%ecx)
43090e:	54                   	push   %esp
43090f:	69 6d 65 00 00 0a 01 	imul   $0x10a0000,0x65(%ebp),%ebp
430916:	47                   	inc    %edi
430917:	65 74 4d             	gs je  0x430967
43091a:	6f                   	outsl  %ds:(%esi),(%dx)
43091b:	64 75 6c             	fs jne 0x43098a
43091e:	65 46                	gs inc %esi
430920:	69 6c 65 4e 61 6d 65 	imul   $0x41656d61,0x4e(%ebp,%eiz,2),%ebp
430927:	41
430928:	00 00                	add    %al,(%eax)
43092a:	00 00                	add    %al,(%eax)
43092c:	0c 01                	or     $0x1,%al
43092e:	47                   	inc    %edi
43092f:	65 74 4d             	gs je  0x43097f
430932:	6f                   	outsl  %ds:(%esi),(%dx)
430933:	64 75 6c             	fs jne 0x4309a2
430936:	65 48                	gs dec %eax
430938:	61                   	popa
430939:	6e                   	outsb  %ds:(%esi),(%dx)
43093a:	64 6c                	fs insb (%dx),%es:(%edi)
43093c:	65 41                	gs inc %ecx
43093e:	00 00                	add    %al,(%eax)
430940:	1b 00                	sbb    (%eax),%eax
430942:	43                   	inc    %ebx
430943:	6c                   	insb   (%dx),%es:(%edi)
430944:	6f                   	outsl  %ds:(%esi),(%dx)
430945:	73 65                	jae    0x4309ac
430947:	48                   	dec    %eax
430948:	61                   	popa
430949:	6e                   	outsb  %ds:(%esi),(%dx)
43094a:	64 6c                	fs insb (%dx),%es:(%edi)
43094c:	65 00 00             	add    %al,%gs:(%eax)
43094f:	00 22                	add    %ah,(%edx)
430951:	01 47 65             	add    %eax,0x65(%edi)
430954:	74 50                	je     0x4309a6
430956:	72 6f                	jb     0x4309c7
430958:	63 41 64             	arpl   %eax,0x64(%ecx)
43095b:	64 72 65             	fs jb  0x4309c3
43095e:	73 73                	jae    0x4309d3
430960:	00 00                	add    %al,(%eax)
430962:	00 00                	add    %al,(%eax)
430964:	3f                   	aas
430965:	01 47 65             	add    %eax,0x65(%edi)
430968:	74 53                	je     0x4309bd
43096a:	79 73                	jns    0x4309df
43096c:	74 65                	je     0x4309d3
43096e:	6d                   	insl   (%dx),%es:(%edi)
43096f:	44                   	inc    %esp
430970:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
430977:	79 41                	jns    0x4309ba
430979:	00 00                	add    %al,(%eax)
43097b:	00 4d 01             	add    %cl,0x1(%ebp)
43097e:	47                   	inc    %edi
43097f:	65 74 54             	gs je  0x4309d6
430982:	65 6d                	gs insl (%dx),%es:(%edi)
430984:	70 50                	jo     0x4309d6
430986:	61                   	popa
430987:	74 68                	je     0x4309f1
430989:	41                   	inc    %ecx
43098a:	00 00                	add    %al,(%eax)
43098c:	55                   	push   %ebp
43098d:	01 47 65             	add    %eax,0x65(%edi)
430990:	74 54                	je     0x4309e6
430992:	69 63 6b 43 6f 75 6e 	imul   $0x6e756f43,0x6b(%ebx),%esp
430999:	74 00                	je     0x43099b
43099b:	00 58 01             	add    %bl,0x1(%eax)
43099e:	47                   	inc    %edi
43099f:	65 74 54             	gs je  0x4309f6
4309a2:	69 6d 65 5a 6f 6e 65 	imul   $0x656e6f5a,0x65(%ebp),%ebp
4309a9:	49                   	dec    %ecx
4309aa:	6e                   	outsb  %ds:(%esi),(%dx)
4309ab:	66 6f                	outsw  %ds:(%esi),(%dx)
4309ad:	72 6d                	jb     0x430a1c
4309af:	61                   	popa
4309b0:	74 69                	je     0x430a1b
4309b2:	6f                   	outsl  %ds:(%esi),(%dx)
4309b3:	6e                   	outsb  %ds:(%esi),(%dx)
4309b4:	00 00                	add    %al,(%eax)
4309b6:	00 00                	add    %al,(%eax)
4309b8:	5c                   	pop    %esp
4309b9:	01 47 65             	add    %eax,0x65(%edi)
4309bc:	74 56                	je     0x430a14
4309be:	65 72 73             	gs jb  0x430a34
4309c1:	69 6f 6e 00 00 00 00 	imul   $0x0,0x6e(%edi),%ebp
4309c8:	5d                   	pop    %ebp
4309c9:	01 47 65             	add    %eax,0x65(%edi)
4309cc:	74 56                	je     0x430a24
4309ce:	65 72 73             	gs jb  0x430a44
4309d1:	69 6f 6e 45 78 41 00 	imul   $0x417845,0x6e(%edi),%ebp
4309d8:	65 01 47 65          	add    %eax,%gs:0x65(%edi)
4309dc:	74 57                	je     0x430a35
4309de:	69 6e 64 6f 77 73 44 	imul   $0x4473776f,0x64(%esi),%ebp
4309e5:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
4309ec:	79 41                	jns    0x430a2f
4309ee:	00 00                	add    %al,(%eax)
4309f0:	76 01                	jbe    0x4309f3
4309f2:	47                   	inc    %edi
4309f3:	6c                   	insb   (%dx),%es:(%edi)
4309f4:	6f                   	outsl  %ds:(%esi),(%dx)
4309f5:	62 61 6c             	bound  %esp,0x6c(%ecx)
4309f8:	4d                   	dec    %ebp
4309f9:	65 6d                	gs insl (%dx),%es:(%edi)
4309fb:	6f                   	outsl  %ds:(%esi),(%dx)
4309fc:	72 79                	jb     0x430a77
4309fe:	53                   	push   %ebx
4309ff:	74 61                	je     0x430a62
430a01:	74 75                	je     0x430a78
430a03:	73 00                	jae    0x430a05
430a05:	00 00                	add    %al,(%eax)
430a07:	00 25 00 43 6f 70    	add    %ah,0x706f4300
430a0d:	79 46                	jns    0x430a55
430a0f:	69 6c 65 41 00 94 01 	imul   $0x49019400,0x41(%ebp,%eiz,2),%ebp
430a16:	49
430a17:	6e                   	outsb  %ds:(%esi),(%dx)
430a18:	74 65                	je     0x430a7f
430a1a:	72 6c                	jb     0x430a88
430a1c:	6f                   	outsl  %ds:(%esi),(%dx)
430a1d:	63 6b 65             	arpl   %ebp,0x65(%ebx)
430a20:	64 49                	fs dec %ecx
430a22:	6e                   	outsb  %ds:(%esi),(%dx)
430a23:	63 72 65             	arpl   %esi,0x65(%edx)
430a26:	6d                   	insl   (%dx),%es:(%edi)
430a27:	65 6e                	outsb  %gs:(%esi),(%dx)
430a29:	74 00                	je     0x430a2b
430a2b:	00 98 01 49 73 42    	add    %bl,0x42734901(%eax)
430a31:	61                   	popa
430a32:	64 52                	fs push %edx
430a34:	65 61                	gs popa
430a36:	64 50                	fs push %eax
430a38:	74 72                	je     0x430aac
430a3a:	00 00                	add    %al,(%eax)
430a3c:	9b                   	fwait
430a3d:	01 49 73             	add    %ecx,0x73(%ecx)
430a40:	42                   	inc    %edx
430a41:	61                   	popa
430a42:	64 57                	fs push %edi
430a44:	72 69                	jb     0x430aaf
430a46:	74 65                	je     0x430aad
430a48:	50                   	push   %eax
430a49:	74 72                	je     0x430abd
430a4b:	00 a7 01 4c 6f 61    	add    %ah,0x616f4c01(%edi)
430a51:	64 4c                	fs dec %esp
430a53:	69 62 72 61 72 79 41 	imul   $0x41797261,0x72(%edx),%esp
430a5a:	00 00                	add    %al,(%eax)
430a5c:	2a 00                	sub    (%eax),%al
430a5e:	43                   	inc    %ebx
430a5f:	72 65                	jb     0x430ac6
430a61:	61                   	popa
430a62:	74 65                	je     0x430ac9
430a64:	44                   	inc    %esp
430a65:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
430a6c:	79 41                	jns    0x430aaf
430a6e:	00 00                	add    %al,(%eax)