428702:	55                   	push   %ebp
428703:	56                   	push   %esi
428704:	67 75 2f             	addr16 jne 0x428736
428707:	51                   	push   %ecx
428708:	7a 78                	jp     0x428782
42870a:	62 79 32             	bound  %edi,0x32(%ecx)
42870d:	75 71                	jne    0x428780
42870f:	37                   	aaa
428710:	63 4b 49             	arpl   %ecx,0x49(%ebx)
428713:	46                   	inc    %esi
428714:	51                   	push   %ecx
428715:	73 41                	jae    0x428758
428717:	7a 76                	jp     0x42878f
428719:	50                   	push   %eax
42871a:	41                   	inc    %ecx
42871b:	49                   	dec    %ecx
42871c:	44                   	inc    %esp
42871d:	44                   	inc    %esp
42871e:	43                   	inc    %ebx
42871f:	62 4a 63             	bound  %ecx,0x63(%edx)
428722:	73 5a                	jae    0x42877e
428724:	52                   	push   %edx
428725:	32 6c 75 66          	xor    0x66(%ebp,%esi,2),%ch
428729:	57                   	push   %edi
42872a:	57                   	push   %edi
42872b:	48                   	dec    %eax
42872c:	75 6a                	jne    0x428798
42872e:	55                   	push   %ebp
42872f:	4d                   	dec    %ebp
428730:	55                   	push   %ebp
428731:	32 79 36             	xor    0x36(%ecx),%bh
428734:	44                   	inc    %esp
428735:	6e                   	outsb  %ds:(%esi),(%dx)
428736:	38 75 73             	cmp    %dh,0x73(%ebp)
428739:	6e                   	outsb  %ds:(%esi),(%dx)
42873a:	44                   	inc    %esp
42873b:	4d                   	dec    %ebp
42873c:	37                   	aaa
42873d:	6c                   	insb   (%dx),%es:(%edi)
42873e:	36 71 65             	ss jno 0x4287a6
428741:	42                   	inc    %edx
428742:	2b 37                	sub    (%edi),%esi
428744:	63 51 34             	arpl   %edx,0x34(%ecx)
428747:	50                   	push   %eax
428748:	59                   	pop    %ecx
428749:	70 70                	jo     0x4287bb
42874b:	57                   	push   %edi
42874c:	4a                   	dec    %edx
42874d:	4d                   	dec    %ebp
42874e:	4b                   	dec    %ebx
42874f:	58                   	pop    %eax
428750:	67 4d                	addr16 dec %ebp
428752:	79 70                	jns    0x4287c4
428754:	38 6a 69             	cmp    %ch,0x69(%edx)
428757:	71 31                	jno    0x42878a
428759:	32 39                	xor    (%ecx),%bh
42875b:	6b 4d 78 38          	imul   $0x38,0x78(%ebp),%ecx
42875f:	67 36 4a             	addr16 ss dec %edx
428762:	59                   	pop    %ecx
428763:	59                   	pop    %ecx
428764:	4d                   	dec    %ebp
428765:	4f                   	dec    %edi
428766:	6d                   	insl   (%dx),%es:(%edi)
428767:	67 39 37             	cmp    %esi,(%bx)
42876a:	42                   	inc    %edx
42876b:	4b                   	dec    %ebx
42876c:	6c                   	insb   (%dx),%es:(%edi)
42876d:	59                   	pop    %ecx
42876e:	43                   	inc    %ebx
42876f:	72 64                	jb     0x4287d5
428771:	37                   	aaa
428772:	59                   	pop    %ecx
428773:	30 52 64             	xor    %dl,0x64(%edx)
428776:	64 7a 62             	fs jp  0x4287db
428779:	4b                   	dec    %ebx
42877a:	32 72 4a             	xor    0x4a(%edx),%dh
42877d:	47                   	inc    %edi
42877e:	5a                   	pop    %edx
42877f:	79 63                	jns    0x4287e4
428781:	4c                   	dec    %esp
428782:	76 6a                	jbe    0x4287ee
428784:	71 55                	jno    0x4287db
428786:	38 6f 50             	cmp    %ch,0x50(%edi)
428789:	54                   	push   %esp
42878a:	63 63 36             	arpl   %esp,0x36(%ebx)
42878d:	54                   	push   %esp
42878e:	47                   	inc    %edi
42878f:	67 46                	addr16 inc %esi
428791:	69 42 67 68 46 7a 79 	imul   $0x797a4668,0x67(%edx),%eax
428798:	72 70                	jb     0x42880a
42879a:	74 51                	je     0x4287ed
42879c:	36 39 68 56          	cmp    %ebp,%ss:0x56(%eax)
4287a0:	34 57                	xor    $0x57,%al
4287a2:	38 48 75             	cmp    %cl,0x75(%eax)
4287a5:	79 37                	jns    0x4287de
4287a7:	48                   	dec    %eax
4287a8:	57                   	push   %edi
4287a9:	6a 4d                	push   $0x4d
4287ab:	6c                   	insb   (%dx),%es:(%edi)
4287ac:	56                   	push   %esi
4287ad:	6a 49                	push   $0x49
4287af:	45                   	inc    %ebp
4287b0:	44                   	inc    %esp
4287b1:	6a 2b                	push   $0x2b
4287b3:	48                   	dec    %eax
4287b4:	38 37                	cmp    %dh,(%edi)
4287b6:	64 67 46             	fs addr16 inc %esi
4287b9:	43                   	inc    %ebx
4287ba:	42                   	inc    %edx
4287bb:	68 59 31 52 4e       	push   $0x4e523159
4287c0:	62 63 39             	bound  %esp,0x39(%ebx)
4287c3:	4f                   	dec    %edi
4287c4:	74 6f                	je     0x428835
4287c6:	6d                   	insl   (%dx),%es:(%edi)
4287c7:	77 31                	ja     0x4287fa
4287c9:	39 50 4b             	cmp    %edx,0x4b(%eax)
4287cc:	63 43 4f             	arpl   %eax,0x4f(%ebx)
4287cf:	43                   	inc    %ebx
4287d0:	31 33                	xor    %esi,(%ebx)
4287d2:	4d                   	dec    %ebp
4287d3:	35 71 41 49 6b       	xor    $0x6b494171,%eax
4287d8:	31 34 4c             	xor    %esi,(%esp,%ecx,2)
4287db:	68 49 37 6c 54       	push   $0x546c3749
4287e0:	36 46                	ss inc %esi
4287e2:	70 43                	jo     0x428827
4287e4:	77 52                	ja     0x428838
4287e6:	48                   	dec    %eax
4287e7:	54                   	push   %esp
4287e8:	6a 38                	push   $0x38
4287ea:	43                   	inc    %ebx
4287eb:	6d                   	insl   (%dx),%es:(%edi)
4287ec:	48                   	dec    %eax
4287ed:	77 36                	ja     0x428825
4287ef:	65 72 46             	gs jb  0x428838
4287f2:	75 7a                	jne    0x42886e
4287f4:	2b 49 37             	sub    0x37(%ecx),%ecx
4287f7:	32 57 6f             	xor    0x6f(%edi),%dl
4287fa:	70 38                	jo     0x428834
4287fc:	73 42                	jae    0x428840
4287fe:	6b 59 65 65          	imul   $0x65,0x65(%ecx),%ebx
428802:	4a                   	dec    %edx
428803:	35 68 78 52 72       	xor    $0x72527868,%eax
428808:	6e                   	outsb  %ds:(%esi),(%dx)
428809:	6c                   	insb   (%dx),%es:(%edi)
42880a:	2b 69 49             	sub    0x49(%ecx),%ebp
42880d:	64 54                	fs push %esp
42880f:	30 34 57             	xor    %dh,(%edi,%edx,2)
428812:	36 30 54 33 50       	xor    %dl,%ss:0x50(%ebx,%esi,1)
428817:	39 53 42             	cmp    %edx,0x42(%ebx)
42881a:	6a 54                	push   $0x54
42881c:	44                   	inc    %esp
42881d:	6a 79                	push   $0x79
42881f:	33 33                	xor    (%ebx),%esi
428821:	4b                   	dec    %ebx
428822:	4a                   	dec    %edx
428823:	51                   	push   %ecx
428824:	42                   	inc    %edx
428825:	6e                   	outsb  %ds:(%esi),(%dx)
428826:	4a                   	dec    %edx
428827:	45                   	inc    %ebp
428828:	61                   	popa
428829:	56                   	push   %esi
42882a:	41                   	inc    %ecx
42882b:	42                   	inc    %edx
42882c:	6f                   	outsl  %ds:(%esi),(%dx)
42882d:	46                   	inc    %esi
42882e:	50                   	push   %eax
42882f:	39 6b 55             	cmp    %ebp,0x55(%ebx)
428832:	4a                   	dec    %edx
428833:	64 4d                	fs dec %ebp
428835:	37                   	aaa
428836:	56                   	push   %esi
428837:	4b                   	dec    %ebx
428838:	6d                   	insl   (%dx),%es:(%edi)
428839:	68 46 75 74 4b       	push   $0x4b747546
42883e:	39 4d 68             	cmp    %ecx,0x68(%ebp)
428841:	76 6d                	jbe    0x4288b0
428843:	46                   	inc    %esi
428844:	76 6b                	jbe    0x4288b1
428846:	51                   	push   %ecx
428847:	4a                   	dec    %edx
428848:	77 58                	ja     0x4288a2
42884a:	38 5a 73             	cmp    %bl,0x73(%edx)
42884d:	6b 68 7a 7a          	imul   $0x7a,0x7a(%eax),%ebp
428851:	34 79                	xor    $0x79,%al
428853:	50                   	push   %eax
428854:	58                   	pop    %eax
428855:	4b                   	dec    %ebx
428856:	49                   	dec    %ecx
428857:	51                   	push   %ecx
428858:	32 6a 50             	xor    0x50(%edx),%ch
42885b:	71 35                	jno    0x428892
42885d:	63 65 37             	arpl   %esp,0x37(%ebp)
428860:	71 77                	jno    0x4288d9
428862:	6c                   	insb   (%dx),%es:(%edi)
428863:	44                   	inc    %esp
428864:	6f                   	outsl  %ds:(%esi),(%dx)
428865:	6c                   	insb   (%dx),%es:(%edi)
428866:	34 62                	xor    $0x62,%al
428868:	74 78                	je     0x4288e2
42886a:	79 75                	jns    0x4288e1
42886c:	6d                   	insl   (%dx),%es:(%edi)
42886d:	49                   	dec    %ecx
42886e:	42                   	inc    %edx
42886f:	45                   	inc    %ebp
428870:	57                   	push   %edi
428871:	4b                   	dec    %ebx
428872:	39 43 70             	cmp    %eax,0x70(%ebx)
428875:	44                   	inc    %esp
428876:	34 37                	xor    $0x37,%al
428878:	4a                   	dec    %edx
428879:	56                   	push   %esi
42887a:	52                   	push   %edx
42887b:	72 4e                	jb     0x4288cb
42887d:	51                   	push   %ecx
42887e:	41                   	inc    %ecx
42887f:	50                   	push   %eax
428880:	75 6a                	jne    0x4288ec
428882:	6b 42 47 32          	imul   $0x32,0x47(%edx),%eax
428886:	30 6c 4b 72          	xor    %ch,0x72(%ebx,%ecx,2)
42888a:	59                   	pop    %ecx
42888b:	30 39                	xor    %bh,(%ecx)
42888d:	4b                   	dec    %ebx
42888e:	71 6c                	jno    0x4288fc
428890:	76 51                	jbe    0x4288e3
428892:	72 35                	jb     0x4288c9
428894:	31 51 75             	xor    %edx,0x75(%ecx)
428897:	75 62                	jne    0x4288fb
428899:	79 66                	jns    0x428901
42889b:	6d                   	insl   (%dx),%es:(%edi)
42889c:	4a                   	dec    %edx
42889d:	67 75 49             	addr16 jne 0x4288e9
4288a0:	55                   	push   %ebp
4288a1:	56                   	push   %esi
4288a2:	61                   	popa
4288a3:	6d                   	insl   (%dx),%es:(%edi)
4288a4:	70 57                	jo     0x4288fd
4288a6:	58                   	pop    %eax
4288a7:	70 6c                	jo     0x428915
4288a9:	59                   	pop    %ecx
4288aa:	35 59 6c 71 45       	xor    $0x45716c59,%eax
4288af:	61                   	popa
4288b0:	50                   	push   %eax
4288b1:	46                   	inc    %esi
4288b2:	38 5a 4c             	cmp    %bl,0x4c(%edx)
4288b5:	31 45 53             	xor    %eax,0x53(%ebp)
4288b8:	53                   	push   %ebx
4288b9:	33 39                	xor    (%ecx),%edi
4288bb:	39 5a 48             	cmp    %ebx,0x48(%edx)
4288be:	52                   	push   %edx
4288bf:	4c                   	dec    %esp
4288c0:	75 53                	jne    0x428915
4288c2:	32 75 31             	xor    0x31(%ebp),%dh
4288c5:	30 77 43             	xor    %dh,0x43(%edi)
4288c8:	77 50                	ja     0x42891a
4288ca:	64 44                	fs inc %esp
4288cc:	69 43 35 73 6b 75 64 	imul   $0x64756b73,0x35(%ebx),%eax
4288d3:	5a                   	pop    %edx
4288d4:	57                   	push   %edi
4288d5:	2f                   	das
4288d6:	45                   	inc    %ebp
4288d7:	6c                   	insb   (%dx),%es:(%edi)
4288d8:	43                   	inc    %ebx
4288d9:	6e                   	outsb  %ds:(%esi),(%dx)
4288da:	58                   	pop    %eax
4288db:	38 31                	cmp    %dh,(%ecx)
4288dd:	4f                   	dec    %edi
4288de:	7a 78                	jp     0x428958
4288e0:	44                   	inc    %esp
4288e1:	61                   	popa
4288e2:	69 69 72 62 4f 71 6b 	imul   $0x6b714f62,0x72(%ecx),%ebp
4288e9:	2b 49 47             	sub    0x47(%ecx),%ecx
4288ec:	65 5a                	gs pop %edx
4288ee:	79 38                	jns    0x428928
4288f0:	53                   	push   %ebx
4288f1:	75 69                	jne    0x42895c
4288f3:	67 2f                	addr16 das
4288f5:	77 6a                	ja     0x428961
4288f7:	52                   	push   %edx
4288f8:	35 4e 4e 77 54       	xor    $0x54774e4e,%eax
4288fd:	42                   	inc    %edx
4288fe:	45                   	inc    %ebp
4288ff:	54                   	push   %esp
428900:	46                   	inc    %esi
428901:	52                   	push   %edx
428902:	42                   	inc    %edx
428903:	4d                   	dec    %ebp
428904:	31 45 4a             	xor    %eax,0x4a(%ebp)
428907:	62 6b 44             	bound  %ebp,0x44(%ebx)
42890a:	4c                   	dec    %esp
42890b:	35 63 75 50 54       	xor    $0x54507563,%eax
428910:	79 57                	jns    0x428969
428912:	74 62                	je     0x428976
428914:	47                   	inc    %edi
428915:	2b 6e 5a             	sub    0x5a(%esi),%ebp
428918:	37                   	aaa
428919:	70 30                	jo     0x42894b
42891b:	78 6f                	js     0x42898c
42891d:	6c                   	insb   (%dx),%es:(%edi)
42891e:	42                   	inc    %edx
42891f:	59                   	pop    %ecx
428920:	67 65 47             	addr16 gs inc %edi
428923:	51                   	push   %ecx
428924:	78 76                	js     0x42899c
428926:	78 67                	js     0x42898f
428928:	6e                   	outsb  %ds:(%esi),(%dx)
428929:	68 58 6e 30 43       	push   $0x43306e58
42892e:	64 59                	fs pop %ecx
428930:	6c                   	insb   (%dx),%es:(%edi)
428931:	42                   	inc    %edx
428932:	35 78 63 66 49       	xor    $0x49666378,%eax
428937:	6f                   	outsl  %ds:(%esi),(%dx)
428938:	54                   	push   %esp
428939:	53                   	push   %ebx
42893a:	72 58                	jb     0x428994
42893c:	74 34                	je     0x428972
42893e:	6e                   	outsb  %ds:(%esi),(%dx)
42893f:	61                   	popa
428940:	53                   	push   %ebx
428941:	56                   	push   %esi
428942:	57                   	push   %edi
428943:	42                   	inc    %edx
428944:	42                   	inc    %edx
428945:	36 52                	ss push %edx
428947:	4d                   	dec    %ebp
428948:	70 30                	jo     0x42897a
42894a:	70 6f                	jo     0x4289bb
42894c:	41                   	inc    %ecx
42894d:	6e                   	outsb  %ds:(%esi),(%dx)
42894e:	5a                   	pop    %edx
42894f:	51                   	push   %ecx
428950:	7a 59                	jp     0x4289ab
428952:	69 69 31 46 2f 61 53 	imul   $0x53612f46,0x31(%ecx),%ebp
428959:	75 62                	jne    0x4289bd
42895b:	66 6d                	insw   (%dx),%es:(%edi)
42895d:	31 72 33             	xor    %esi,0x33(%edx)
428960:	63 36                	arpl   %esi,(%esi)
428962:	4f                   	dec    %edi
428963:	63 2b                	arpl   %ebp,(%ebx)
428965:	42                   	inc    %edx
428966:	75 49                	jne    0x4289b1
428968:	6e                   	outsb  %ds:(%esi),(%dx)
428969:	55                   	push   %ebp
42896a:	68 34 71 4f 78       	push   $0x784f7134
42896f:	5a                   	pop    %edx
428970:	76 77                	jbe    0x4289e9
428972:	31 66 79             	xor    %esp,0x79(%esi)
428975:	72 64                	jb     0x4289db
428977:	4b                   	dec    %ebx
428978:	58                   	pop    %eax