430703:	64 78 47             	fs js  0x43074d
430706:	57                   	push   %edi
430707:	76 41                	jbe    0x43074a
430709:	2b 4f 47             	sub    0x47(%edi),%ecx
43070c:	63 67 64             	arpl   %esp,0x64(%edi)
43070f:	41                   	inc    %ecx
430710:	38 31                	cmp    %dh,(%ecx)
430712:	61                   	popa
430713:	6c                   	insb   (%dx),%es:(%edi)
430714:	4b                   	dec    %ebx
430715:	65 42                	gs inc %edx
430717:	2b 4b 62             	sub    0x62(%ebx),%ecx
43071a:	63 30                	arpl   %esi,(%eax)
43071c:	75 4a                	jne    0x430768
43071e:	39 64 71 62          	cmp    %esp,0x62(%ecx,%esi,2)
430722:	2b 49 39             	sub    0x39(%ecx),%ecx
430725:	79 71                	jns    0x430798
430727:	47                   	inc    %edi
430728:	52                   	push   %edx
430729:	64 6f                	outsl  %fs:(%esi),(%dx)
43072b:	64 45                	fs inc %ebp
43072d:	55                   	push   %ebp
43072e:	6c                   	insb   (%dx),%es:(%edi)
43072f:	72 65                	jb     0x430796
430731:	43                   	inc    %ebx
430732:	36 44                	ss inc %esp
430734:	44                   	inc    %esp
430735:	49                   	dec    %ecx
430736:	4f                   	dec    %edi
430737:	4c                   	dec    %esp
430738:	4f                   	dec    %edi
430739:	70 37                	jo     0x430772
43073b:	38 4d 74             	cmp    %cl,0x74(%ebp)
43073e:	78 76                	js     0x4307b6
430740:	35 7a 49 59 49       	xor    $0x4959497a,%eax
430745:	71 48                	jno    0x43078f
430747:	5a                   	pop    %edx
430748:	61                   	popa
430749:	34 6b                	xor    $0x6b,%al
43074b:	35 62 43 4f 33       	xor    $0x334f4362,%eax
430750:	2f                   	das
430751:	69 6f 58 56 53 33 53 	imul   $0x53335356,0x58(%edi),%ebp
430758:	59                   	pop    %ecx
430759:	65 42                	gs inc %edx
43075b:	6c                   	insb   (%dx),%es:(%edi)
43075c:	30 72 79             	xor    %dh,0x79(%edx)
43075f:	47                   	inc    %edi
430760:	79 73                	jns    0x4307d5
430762:	5a                   	pop    %edx
430763:	63 65 58             	arpl   %esp,0x58(%ebp)
430766:	41                   	inc    %ecx
430767:	68 53 38 66 73       	push   $0x73663853
43076c:	78 52                	js     0x4307c0
43076e:	77 6c                	ja     0x4307dc
430770:	6f                   	outsl  %ds:(%esi),(%dx)
430771:	6c                   	insb   (%dx),%es:(%edi)
430772:	4d                   	dec    %ebp
430773:	68 73 50 54 4a       	push   $0x4a545073
430778:	6f                   	outsl  %ds:(%esi),(%dx)
430779:	6b 77 4b 33          	imul   $0x33,0x4b(%edi),%esi
43077d:	2f                   	das
43077e:	48                   	dec    %eax
43077f:	68 44 5a 71 4a       	push   $0x4a715a44
430784:	41                   	inc    %ecx
430785:	4e                   	dec    %esi
430786:	52                   	push   %edx
430787:	2b 61 72             	sub    0x72(%ecx),%esp
43078a:	4f                   	dec    %edi
43078b:	6d                   	insl   (%dx),%es:(%edi)
43078c:	76 56                	jbe    0x4307e4
43078e:	76 4d                	jbe    0x4307dd
430790:	67 41                	addr16 inc %ecx
430792:	38 47 73             	cmp    %al,0x73(%edi)
430795:	51                   	push   %ecx
430796:	35 6a 34 58 6d       	xor    $0x6d58346a,%eax
43079b:	78 77                	js     0x430814
43079d:	72 63                	jb     0x430802
43079f:	5a                   	pop    %edx
4307a0:	49                   	dec    %ecx
4307a1:	39 72 68             	cmp    %esi,0x68(%edx)
4307a4:	68 6d 43 76 47       	push   $0x4776436d
4307a9:	53                   	push   %ebx
4307aa:	4f                   	dec    %edi
4307ab:	56                   	push   %esi
4307ac:	67 4e                	addr16 dec %esi
4307ae:	59                   	pop    %ecx
4307af:	72 78                	jb     0x430829
4307b1:	4b                   	dec    %ebx
4307b2:	42                   	inc    %edx
4307b3:	53                   	push   %ebx
4307b4:	7a 64                	jp     0x43081a
4307b6:	58                   	pop    %eax
4307b7:	4f                   	dec    %edi
4307b8:	57                   	push   %edi
4307b9:	48                   	dec    %eax
4307ba:	42                   	inc    %edx
4307bb:	78 4f                	js     0x43080c
4307bd:	71 67                	jno    0x430826
4307bf:	74 56                	je     0x430817
4307c1:	79 74                	jns    0x430837
4307c3:	4c                   	dec    %esp
4307c4:	33 6f 57             	xor    0x57(%edi),%ebp
4307c7:	45                   	inc    %ebp
4307c8:	68 50 30 69 75       	push   $0x75693050
4307cd:	63 53 38             	arpl   %edx,0x38(%ebx)
4307d0:	77 38                	ja     0x43080a
4307d2:	4f                   	dec    %edi
4307d3:	4e                   	dec    %esi
4307d4:	72 7a                	jb     0x430850
4307d6:	41                   	inc    %ecx
4307d7:	4b                   	dec    %ebx
4307d8:	6c                   	insb   (%dx),%es:(%edi)
4307d9:	5a                   	pop    %edx
4307da:	5a                   	pop    %edx
4307db:	44                   	inc    %esp
4307dc:	70 32                	jo     0x430810
4307de:	7a 6c                	jp     0x43084c
4307e0:	75 34                	jne    0x430816
4307e2:	79 43                	jns    0x430827
4307e4:	2b 70 2f             	sub    0x2f(%eax),%esi
4307e7:	54                   	push   %esp
4307e8:	4b                   	dec    %ebx
4307e9:	71 48                	jno    0x430833
4307eb:	45                   	inc    %ebp
4307ec:	61                   	popa
4307ed:	70 6a                	jo     0x430859
4307ef:	48                   	dec    %eax
4307f0:	67 7a 65             	addr16 jp 0x430858
4307f3:	77 41                	ja     0x430836
4307f5:	59                   	pop    %ecx
4307f6:	2b 59 46             	sub    0x46(%ecx),%ebx
4307f9:	43                   	inc    %ebx
4307fa:	2b 71 51             	sub    0x51(%ecx),%esi
4307fd:	48                   	dec    %eax
4307fe:	78 6a                	js     0x43086a
430800:	32 41 41             	xor    0x41(%ecx),%al
430803:	49                   	dec    %ecx
430804:	4e                   	dec    %esi
430805:	67 75 62             	addr16 jne 0x43086a
430808:	75 76                	jne    0x430880
43080a:	77 38                	ja     0x430844
43080c:	6c                   	insb   (%dx),%es:(%edi)
43080d:	51                   	push   %ecx
43080e:	37                   	aaa
43080f:	35 47 54 67 46       	xor    $0x46675447,%eax
430814:	70 32                	jo     0x430848
430816:	48                   	dec    %eax
430817:	73 6c                	jae    0x430885
430819:	54                   	push   %esp
43081a:	50                   	push   %eax
43081b:	36 74 56             	ss je  0x430874
43081e:	2b 58 6f             	sub    0x6f(%eax),%ebx
430821:	6b 64 73 39 53       	imul   $0x53,0x39(%ebx,%esi,2),%esp
430826:	4e                   	dec    %esi
430827:	5a                   	pop    %edx
430828:	54                   	push   %esp
430829:	65 32 71 35          	xor    %gs:0x35(%ecx),%dh
43082d:	4d                   	dec    %ebp
43082e:	61                   	popa
43082f:	4e                   	dec    %esi
430830:	32 58 63             	xor    0x63(%eax),%bl
430833:	6e                   	outsb  %ds:(%esi),(%dx)
430834:	58                   	pop    %eax
430835:	31 76 35             	xor    %esi,0x35(%esi)
430838:	75 45                	jne    0x43087f
43083a:	50                   	push   %eax
43083b:	7a 49                	jp     0x430886
43083d:	41                   	inc    %ecx
43083e:	74 47                	je     0x430887
430840:	56                   	push   %esi
430841:	77 68                	ja     0x4308ab
430843:	58                   	pop    %eax
430844:	67 6a 52             	addr16 push $0x52
430847:	4e                   	dec    %esi
430848:	6c                   	insb   (%dx),%es:(%edi)
430849:	63 44 65 70          	arpl   %eax,0x70(%ebp,%eiz,2)
43084d:	5a                   	pop    %edx
43084e:	78 6c                	js     0x4308bc
430850:	67 61                	addr16 popa
430852:	72 78                	jb     0x4308cc
430854:	65 78 48             	gs js  0x43089f
430857:	73 6e                	jae    0x4308c7
430859:	41                   	inc    %ecx
43085a:	61                   	popa
43085b:	4d                   	dec    %ebp
43085c:	53                   	push   %ebx
43085d:	76 2f                	jbe    0x43088e
43085f:	4c                   	dec    %esp
430860:	45                   	inc    %ebp
430861:	4e                   	dec    %esi
430862:	48                   	dec    %eax
430863:	37                   	aaa
430864:	79 63                	jns    0x4308c9
430866:	68 38 30 78 45       	push   $0x45783038
43086b:	76 50                	jbe    0x4308bd
43086d:	4a                   	dec    %edx
43086e:	74 69                	je     0x4308d9
430870:	38 76 57             	cmp    %dh,0x57(%esi)
430873:	47                   	inc    %edi
430874:	31 46 55             	xor    %eax,0x55(%esi)
430877:	55                   	push   %ebp
430878:	73 35                	jae    0x4308af
43087a:	6f                   	outsl  %ds:(%esi),(%dx)
43087b:	4f                   	dec    %edi
43087c:	61                   	popa
43087d:	76 68                	jbe    0x4308e7
43087f:	36 7a 50             	ss jp  0x4308d2
430882:	72 74                	jb     0x4308f8
430884:	45                   	inc    %ebp
430885:	43                   	inc    %ebx
430886:	50                   	push   %eax
430887:	66 68 36 6d          	pushw  $0x6d36
43088b:	75 78                	jne    0x430905
43088d:	51                   	push   %ecx
43088e:	67 56                	addr16 push %esi
430890:	39 44 55 61          	cmp    %eax,0x61(%ebp,%edx,2)
430894:	38 63 35             	cmp    %ah,0x35(%ebx)
430897:	6a 42                	push   $0x42
430899:	46                   	inc    %esi
43089a:	48                   	dec    %eax
43089b:	48                   	dec    %eax
43089c:	78 56                	js     0x4308f4
43089e:	48                   	dec    %eax
43089f:	49                   	dec    %ecx
4308a0:	56                   	push   %esi
4308a1:	35 58 54 47 32       	xor    $0x32475458,%eax
4308a6:	71 57                	jno    0x4308ff
4308a8:	74 67                	je     0x430911
4308aa:	2b 4f 4c             	sub    0x4c(%edi),%ecx
4308ad:	2b 41 54             	sub    0x54(%ecx),%eax
4308b0:	44                   	inc    %esp
4308b1:	46                   	inc    %esi
4308b2:	64 56                	fs push %esi
4308b4:	56                   	push   %esi
4308b5:	33 47 4f             	xor    0x4f(%edi),%eax
4308b8:	7a 66                	jp     0x430920
4308ba:	7a 6b                	jp     0x430927
4308bc:	38 42 6a             	cmp    %al,0x6a(%edx)
4308bf:	6b 73 58 32          	imul   $0x32,0x58(%ebx),%esi
4308c3:	4b                   	dec    %ebx
4308c4:	50                   	push   %eax
4308c5:	4b                   	dec    %ebx
4308c6:	66 31 35 72 58 7a 4e 	xor    %si,0x4e7a5872
4308cd:	70 43                	jo     0x430912
4308cf:	74 41                	je     0x430912
4308d1:	44                   	inc    %esp
4308d2:	47                   	inc    %edi
4308d3:	44                   	inc    %esp
4308d4:	6c                   	insb   (%dx),%es:(%edi)
4308d5:	4e                   	dec    %esi
4308d6:	4c                   	dec    %esp
4308d7:	64 4e                	fs dec %esi
4308d9:	43                   	inc    %ebx
4308da:	33 52 58             	xor    0x58(%edx),%edx
4308dd:	70 62                	jo     0x430941
4308df:	70 33                	jo     0x430914
4308e1:	58                   	pop    %eax
4308e2:	69 43 72 62 65 4b 66 	imul   $0x664b6562,0x72(%ebx),%eax
4308e9:	30 6e 6e             	xor    %ch,0x6e(%esi)
4308ec:	32 6a 2b             	xor    0x2b(%edx),%ch
4308ef:	52                   	push   %edx
4308f0:	54                   	push   %esp
4308f1:	54                   	push   %esp
4308f2:	52                   	push   %edx
4308f3:	74 50                	je     0x430945
4308f5:	77 62                	ja     0x430959
4308f7:	69 39 65 58 73 61    	imul   $0x61735865,(%ecx),%edi
4308fd:	35 56 37 6e 51       	xor    $0x516e3756,%eax
430902:	54                   	push   %esp
430903:	4f                   	dec    %edi
430904:	73 33                	jae    0x430939
430906:	46                   	inc    %esi
430907:	77 68                	ja     0x430971
430909:	55                   	push   %ebp
43090a:	55                   	push   %ebp
43090b:	51                   	push   %ecx
43090c:	79 55                	jns    0x430963
43090e:	4b                   	dec    %ebx
43090f:	4e                   	dec    %esi
430910:	45                   	inc    %ebp
430911:	61                   	popa
430912:	4b                   	dec    %ebx
430913:	36 4c                	ss dec %esp
430915:	61                   	popa
430916:	62 57 31             	bound  %edx,0x31(%edi)
430919:	78 31                	js     0x43094c
43091b:	35 37 74 76 69       	xor    $0x69767437,%eax
430920:	76 48                	jbe    0x43096a
430922:	54                   	push   %esp
430923:	33 66 38             	xor    0x38(%esi),%esp
430926:	76 45                	jbe    0x43096d
430928:	4e                   	dec    %esi
430929:	73 6c                	jae    0x430997
43092b:	57                   	push   %edi
43092c:	77 62                	ja     0x430990
43092e:	30 54 6e 4b          	xor    %dl,0x4b(%esi,%ebp,2)
430932:	6e                   	outsb  %ds:(%esi),(%dx)
430933:	51                   	push   %ecx
430934:	61                   	popa
430935:	67 62 73 69          	bound  %esi,0x69(%bp,%di)
430939:	74 4a                	je     0x430985
43093b:	32 4a 4e             	xor    0x4e(%edx),%cl
43093e:	42                   	inc    %edx
43093f:	34 6b                	xor    $0x6b,%al
430941:	64 57                	fs push %edi
430943:	4c                   	dec    %esp
430944:	30 53 79             	xor    %dl,0x79(%ebx)
430947:	4b                   	dec    %ebx
430948:	65 70 75             	gs jo  0x4309c0
43094b:	41                   	inc    %ecx
43094c:	4d                   	dec    %ebp
43094d:	51                   	push   %ecx
43094e:	7a 49                	jp     0x430999
430950:	71 75                	jno    0x4309c7
430952:	2f                   	das
430953:	6b 30 4b             	imul   $0x4b,(%eax),%esi
430956:	68 63 42 6e 6f       	push   $0x6f6e4263
43095b:	46                   	inc    %esi
43095c:	42                   	inc    %edx
43095d:	73 48                	jae    0x4309a7
43095f:	70 69                	jo     0x4309ca
430961:	68 53 31 30 59       	push   $0x59303153
430966:	63 70 6f             	arpl   %esi,0x6f(%eax)
430969:	44                   	inc    %esp
43096a:	43                   	inc    %ebx
43096b:	6a 58                	push   $0x58
43096d:	52                   	push   %edx
43096e:	4c                   	dec    %esp
43096f:	74 6d                	je     0x4309de
430971:	34 7a                	xor    $0x7a,%al
430973:	31 47 36             	xor    %eax,0x36(%edi)
430976:	51                   	push   %ecx
430977:	44                   	inc    %esp
430978:	2f                   	das
430979:	53                   	push   %ebx
43097a:	69 6c 68 6e 6b 74 42 	imul   $0x6642746b,0x6e(%eax,%ebp,2),%ebp
430981:	66
430982:	61                   	popa
430983:	30 58 38             	xor    %bl,0x38(%eax)
430986:	70 36                	jo     0x4309be
430988:	42                   	inc    %edx
430989:	72 50                	jb     0x4309db
43098b:	5a                   	pop    %edx
43098c:	47                   	inc    %edi
43098d:	2b 65 2f             	sub    0x2f(%ebp),%esp
430990:	6b 65 42 78          	imul   $0x78,0x42(%ebp),%esp
430994:	34 6c                	xor    $0x6c,%al
430996:	57                   	push   %edi
430997:	53                   	push   %ebx
430998:	37                   	aaa