42772e:	37                   	aaa
42772f:	64 46                	fs inc %esi
427731:	4e                   	dec    %esi
427732:	61                   	popa
427733:	70 7a                	jo     0x4277af
427735:	42                   	inc    %edx
427736:	61                   	popa
427737:	61                   	popa
427738:	6f                   	outsl  %ds:(%esi),(%dx)
427739:	4a                   	dec    %edx
42773a:	34 73                	xor    $0x73,%al
42773c:	2f                   	das
42773d:	61                   	popa
42773e:	39 61 4a             	cmp    %esp,0x4a(%ecx)
427741:	70 57                	jo     0x42779a
427743:	54                   	push   %esp
427744:	4c                   	dec    %esp
427745:	45                   	inc    %ebp
427746:	73 65                	jae    0x4277ad
427748:	38 46 48             	cmp    %al,0x48(%esi)
42774b:	4c                   	dec    %esp
42774c:	58                   	pop    %eax
42774d:	52                   	push   %edx
42774e:	64 62 33             	bound  %esi,%fs:(%ebx)
427751:	43                   	inc    %ebx
427752:	54                   	push   %esp
427753:	46                   	inc    %esi
427754:	4d                   	dec    %ebp
427755:	72 41                	jb     0x427798
427757:	55                   	push   %ebp
427758:	72 5a                	jb     0x4277b4
42775a:	45                   	inc    %ebp
42775b:	71 79                	jno    0x4277d6
42775d:	48                   	dec    %eax
42775e:	46                   	inc    %esi
42775f:	4f                   	dec    %edi
427760:	47                   	inc    %edi
427761:	31 72 6d             	xor    %esi,0x6d(%edx)
427764:	4b                   	dec    %ebx
427765:	7a 6c                	jp     0x4277d3
427767:	56                   	push   %esi
427768:	52                   	push   %edx
427769:	42                   	inc    %edx
42776a:	42                   	inc    %edx
42776b:	53                   	push   %ebx
42776c:	47                   	inc    %edi
42776d:	51                   	push   %ecx
42776e:	57                   	push   %edi
42776f:	59                   	pop    %ecx
427770:	70 65                	jo     0x4277d7
427772:	74 54                	je     0x4277c8
427774:	57                   	push   %edi
427775:	61                   	popa
427776:	38 78 4d             	cmp    %bh,0x4d(%eax)
427779:	45                   	inc    %ebp
42777a:	76 49                	jbe    0x4277c5
42777c:	43                   	inc    %ebx
42777d:	77 38                	ja     0x4277b7
42777f:	6a 4d                	push   $0x4d
427781:	50                   	push   %eax
427782:	70 58                	jo     0x4277dc
427784:	6f                   	outsl  %ds:(%esi),(%dx)
427785:	7a 73                	jp     0x4277fa
427787:	72 4a                	jb     0x4277d3
427789:	66 6d                	insw   (%dx),%es:(%edi)
42778b:	42                   	inc    %edx
42778c:	6c                   	insb   (%dx),%es:(%edi)
42778d:	6e                   	outsb  %ds:(%esi),(%dx)
42778e:	4b                   	dec    %ebx
42778f:	35 72 65 67 5a       	xor    $0x5a676572,%eax
427794:	37                   	aaa
427795:	6b 54 57 33 45       	imul   $0x45,0x33(%edi,%edx,2),%edx
42779a:	6d                   	insl   (%dx),%es:(%edi)
42779b:	4d                   	dec    %ebp
42779c:	39 50 5a             	cmp    %edx,0x5a(%eax)
42779f:	41                   	inc    %ecx
4277a0:	71 4e                	jno    0x4277f0
4277a2:	36 64 36 56          	ss fs ss push %esi
4277a6:	38 5a 5a             	cmp    %bl,0x5a(%edx)
4277a9:	47                   	inc    %edi
4277aa:	58                   	pop    %eax
4277ab:	52                   	push   %edx
4277ac:	72 6d                	jb     0x42781b
4277ae:	48                   	dec    %eax
4277af:	74 74                	je     0x427825
4277b1:	76 36                	jbe    0x4277e9
4277b3:	4f                   	dec    %edi
4277b4:	4e                   	dec    %esi
4277b5:	7a 2b                	jp     0x4277e2
4277b7:	79 69                	jns    0x427822
4277b9:	31 6b 76             	xor    %ebp,0x76(%ebx)
4277bc:	35 6c 72 75 52       	xor    $0x5275726c,%eax
4277c1:	63 4e 47             	arpl   %ecx,0x47(%esi)
4277c4:	34 69                	xor    $0x69,%al
4277c6:	78 6e                	js     0x427836
4277c8:	55                   	push   %ebp
4277c9:	6f                   	outsl  %ds:(%esi),(%dx)
4277ca:	79 32                	jns    0x4277fe
4277cc:	77 5a                	ja     0x427828
4277ce:	43                   	inc    %ebx
4277cf:	61                   	popa
4277d0:	56                   	push   %esi
4277d1:	62 57 6a             	bound  %edx,0x6a(%edi)
4277d4:	69 6c 67 52 4c 55 55 	imul   $0x2f55554c,0x52(%edi,%eiz,2),%ebp
4277db:	2f
4277dc:	56                   	push   %esi
4277dd:	34 2b                	xor    $0x2b,%al
4277df:	69 52 47 71 44 63 79 	imul   $0x79634471,0x47(%edx),%edx
4277e6:	45                   	inc    %ebp
4277e7:	53                   	push   %ebx
4277e8:	72 74                	jb     0x42785e
4277ea:	5a                   	pop    %edx
4277eb:	44                   	inc    %esp
4277ec:	43                   	inc    %ebx
4277ed:	5a                   	pop    %edx
4277ee:	66 53                	push   %bx
4277f0:	4d                   	dec    %ebp
4277f1:	54                   	push   %esp
4277f2:	4f                   	dec    %edi
4277f3:	76 32                	jbe    0x427827
4277f5:	68 48 58 36 57       	push   $0x57365848
4277fa:	47                   	inc    %edi
4277fb:	75 79                	jne    0x427876
4277fd:	58                   	pop    %eax
4277fe:	48                   	dec    %eax
4277ff:	4f                   	dec    %edi
427800:	69 38 62 58 4e 53    	imul   $0x534e5862,(%eax),%edi
427806:	7a 63                	jp     0x42786b
427808:	6f                   	outsl  %ds:(%esi),(%dx)
427809:	37                   	aaa
42780a:	54                   	push   %esp
42780b:	4c                   	dec    %esp
42780c:	53                   	push   %ebx
42780d:	65 48                	gs dec %eax
42780f:	7a 64                	jp     0x427875
427811:	54                   	push   %esp
427812:	31 43 47             	xor    %eax,0x47(%ebx)
427815:	48                   	dec    %eax
427816:	32 37                	xor    (%edi),%dh
427818:	70 44                	jo     0x42785e
42781a:	71 70                	jno    0x42788c
42781c:	46                   	inc    %esi
42781d:	63 6d 48             	arpl   %ebp,0x48(%ebp)
427820:	4d                   	dec    %ebp
427821:	59                   	pop    %ecx
427822:	34 78                	xor    $0x78,%al
427824:	6e                   	outsb  %ds:(%esi),(%dx)
427825:	58                   	pop    %eax
427826:	30 42 47             	xor    %al,0x47(%edx)
427829:	7a 47                	jp     0x427872
42782b:	32 31                	xor    (%ecx),%dh
42782d:	35 33 36 38 45       	xor    $0x45383633,%eax
427832:	63 4d 32             	arpl   %ecx,0x32(%ebp)
427835:	36 6f                	outsl  %ss:(%esi),(%dx)
427837:	49                   	dec    %ecx
427838:	54                   	push   %esp
427839:	67 6a 69             	addr16 push $0x69
42783c:	37                   	aaa
42783d:	64 46                	fs inc %esi
42783f:	57                   	push   %edi
427840:	50                   	push   %eax
427841:	36 69 2b 37 63 44 44 	imul   $0x44446337,%ss:(%ebx),%ebp
427848:	7a 78                	jp     0x4278c2
42784a:	76 7a                	jbe    0x4278c6
42784c:	64 47                	fs inc %edi
42784e:	34 4b                	xor    $0x4b,%al
427850:	67 4a                	addr16 dec %edx
427852:	75 54                	jne    0x4278a8
427854:	46                   	inc    %esi
427855:	32 70 6b             	xor    0x6b(%eax),%dh
427858:	4b                   	dec    %ebx
427859:	65 66 45             	gs inc %bp
42785c:	77 68                	ja     0x4278c6
42785e:	57                   	push   %edi
42785f:	6f                   	outsl  %ds:(%esi),(%dx)
427860:	79 5a                	jns    0x4278bc
427862:	67 47                	addr16 inc %edi
427864:	76 35                	jbe    0x42789b
427866:	75 35                	jne    0x42789d
427868:	5a                   	pop    %edx
427869:	65 32 43 75          	xor    %gs:0x75(%ebx),%al
42786d:	7a 67                	jp     0x4278d6
42786f:	67 73 30             	addr16 jae 0x4278a2
427872:	68 54 68 61 37       	push   $0x37616854
427877:	76 4b                	jbe    0x4278c4
427879:	42                   	inc    %edx
42787a:	78 78                	js     0x4278f4
42787c:	45                   	inc    %ebp
42787d:	4f                   	dec    %edi
42787e:	4b                   	dec    %ebx
42787f:	39 35 42 68 55 57    	cmp    %esi,0x57556842
427885:	64 2b 66 6e          	sub    %fs:0x6e(%esi),%esp
427889:	69 77 69 62 4f 35 50 	imul   $0x50354f62,0x69(%edi),%esi
427890:	4a                   	dec    %edx
427891:	72 4c                	jb     0x4278df
427893:	68 70 2b 34 52       	push   $0x52342b70
427898:	51                   	push   %ecx
427899:	78 55                	js     0x4278f0
42789b:	5a                   	pop    %edx
42789c:	41                   	inc    %ecx
42789d:	37                   	aaa
42789e:	67 52                	addr16 push %edx
4278a0:	4d                   	dec    %ebp
4278a1:	71 67                	jno    0x42790a
4278a3:	65 6d                	gs insl (%dx),%es:(%edi)
4278a5:	55                   	push   %ebp
4278a6:	30 2b                	xor    %ch,(%ebx)
4278a8:	79 42                	jns    0x4278ec
4278aa:	75 6f                	jne    0x42791b
4278ac:	64 39 2f             	cmp    %ebp,%fs:(%edi)
4278af:	6a 6e                	push   $0x6e
4278b1:	54                   	push   %esp
4278b2:	68 35 51 62 30       	push   $0x30625135
4278b7:	46                   	inc    %esi
4278b8:	67 42                	addr16 inc %edx
4278ba:	4c                   	dec    %esp
4278bb:	4d                   	dec    %ebp
4278bc:	75 44                	jne    0x427902
4278be:	39 41 73             	cmp    %eax,0x73(%ecx)
4278c1:	6e                   	outsb  %ds:(%esi),(%dx)
4278c2:	33 37                	xor    (%edi),%esi
4278c4:	47                   	inc    %edi
4278c5:	4c                   	dec    %esp
4278c6:	61                   	popa
4278c7:	7a 6d                	jp     0x427936
4278c9:	79 2b                	jns    0x4278f6
4278cb:	2b 56 6e             	sub    0x6e(%esi),%edx
4278ce:	46                   	inc    %esi
4278cf:	53                   	push   %ebx
4278d0:	46                   	inc    %esi
4278d1:	7a 45                	jp     0x427918
4278d3:	33 53 4e             	xor    0x4e(%ebx),%edx
4278d6:	77 4f                	ja     0x427927
4278d8:	65 4c                	gs dec %esp
4278da:	65 46                	gs inc %esi
4278dc:	4f                   	dec    %edi
4278dd:	75 36                	jne    0x427915
4278df:	49                   	dec    %ecx
4278e0:	55                   	push   %ebp
4278e1:	72 7a                	jb     0x42795d
4278e3:	74 77                	je     0x42795c
4278e5:	58                   	pop    %eax
4278e6:	66 62 51 6c          	bound  %dx,0x6c(%ecx)
4278ea:	61                   	popa
4278eb:	66 30 6e 68          	data16 xor %ch,0x68(%esi)
4278ef:	32 53 2f             	xor    0x2f(%ebx),%dl
4278f2:	7a 4c                	jp     0x427940
4278f4:	39 51 36             	cmp    %edx,0x36(%ecx)
4278f7:	73 30                	jae    0x427929
4278f9:	46                   	inc    %esi
4278fa:	74 7a                	je     0x427976
4278fc:	2b 58 2b             	sub    0x2b(%eax),%ebx
4278ff:	31 7a 6e             	xor    %edi,0x6e(%edx)
427902:	38 65 32             	cmp    %ah,0x32(%ebp)
427905:	6c                   	insb   (%dx),%es:(%edi)
427906:	62 44 46 44          	bound  %eax,0x44(%esi,%eax,2)
42790a:	38 31                	cmp    %dh,(%ecx)
42790c:	43                   	inc    %ebx
42790d:	53                   	push   %ebx
42790e:	2b 32                	sub    (%edx),%esi
427910:	6d                   	insl   (%dx),%es:(%edi)
427911:	6b 48 74 57          	imul   $0x57,0x74(%eax),%ecx
427915:	7a 42                	jp     0x427959
427917:	73 68                	jae    0x427981
427919:	35 4b 67 43 56       	xor    $0x5643674b,%eax
42791e:	52                   	push   %edx
42791f:	32 30                	xor    (%eax),%dh
427921:	36 68 4a 36 73 76    	ss push $0x7673364a
427927:	73 68                	jae    0x427991
427929:	69 2b 69 66 30 51    	imul   $0x51306669,(%ebx),%ebp
42792f:	43                   	inc    %ebx
427930:	46                   	inc    %esi
427931:	35 61 51 7a 7a       	xor    $0x7a7a5161,%eax
427936:	6a 47                	push   $0x47
427938:	4a                   	dec    %edx
427939:	57                   	push   %edi
42793a:	6b 2b 4a             	imul   $0x4a,(%ebx),%ebp
42793d:	4c                   	dec    %esp
42793e:	79 43                	jns    0x427983
427940:	57                   	push   %edi
427941:	70 63                	jo     0x4279a6
427943:	4e                   	dec    %esi
427944:	34 45                	xor    $0x45,%al
427946:	45                   	inc    %ebp
427947:	66 31 43 56          	xor    %ax,0x56(%ebx)
42794b:	69 2b 31 79 4e 77    	imul   $0x774e7931,(%ebx),%ebp
427951:	56                   	push   %esi
427952:	67 36 6e             	outsb  %ss:(%si),(%dx)
427955:	41                   	inc    %ecx
427956:	72 4f                	jb     0x4279a7
427958:	74 58                	je     0x4279b2
42795a:	49                   	dec    %ecx
42795b:	58                   	pop    %eax
42795c:	49                   	dec    %ecx
42795d:	35 53 71 77 64       	xor    $0x64777153,%eax
427962:	33 70 53             	xor    0x53(%eax),%esi
427965:	71 61                	jno    0x4279c8
427967:	6e                   	outsb  %ds:(%esi),(%dx)
427968:	70 30                	jo     0x42799a
42796a:	67 66 53             	addr16 push %bx
42796d:	71 34                	jno    0x4279a3
42796f:	59                   	pop    %ecx
427970:	2b 61 35             	sub    0x35(%ecx),%esp
427973:	42                   	inc    %edx
427974:	6b 69 52 64          	imul   $0x64,0x52(%ecx),%ebp
427978:	61                   	popa
427979:	6f                   	outsl  %ds:(%esi),(%dx)
42797a:	62 46 76             	bound  %eax,0x76(%esi)
42797d:	77 51                	ja     0x4279d0
42797f:	66 6e                	data16 outsb %ds:(%esi),(%dx)
427981:	4c                   	dec    %esp
427982:	31 31                	xor    %esi,(%ecx)
427984:	52                   	push   %edx
427985:	6a 59                	push   $0x59
427987:	43                   	inc    %ebx
427988:	57                   	push   %edi
427989:	62 38                	bound  %edi,(%eax)
42798b:	6c                   	insb   (%dx),%es:(%edi)
42798c:	41                   	inc    %ecx
42798d:	59                   	pop    %ecx
42798e:	46                   	inc    %esi
42798f:	57                   	push   %edi
427990:	51                   	push   %ecx
427991:	54                   	push   %esp
427992:	4d                   	dec    %ebp
427993:	2f                   	das
427994:	55                   	push   %ebp
427995:	63 58 50             	arpl   %ebx,0x50(%eax)
427998:	69 75 51 52 73 2b 58 	imul   $0x582b7352,0x51(%ebp),%esi
42799f:	6b 43 42 62          	imul   $0x62,0x42(%ebx),%eax
4279a3:	67 45                	addr16 inc %ebp
4279a5:	50                   	push   %eax
4279a6:	34 55                	xor    $0x55,%al
4279a8:	78 52                	js     0x4279fc
4279aa:	39 76 47             	cmp    %esi,0x47(%esi)
4279ad:	50                   	push   %eax
4279ae:	59                   	pop    %ecx
4279af:	73 6e                	jae    0x427a1f
4279b1:	42                   	inc    %edx
4279b2:	63 77 32             	arpl   %esi,0x32(%edi)
4279b5:	76 33                	jbe    0x4279ea
4279b7:	59                   	pop    %ecx
4279b8:	47                   	inc    %edi
4279b9:	65 71 4d             	gs jno 0x427a09
4279bc:	75 6d                	jne    0x427a2b
4279be:	6d                   	insl   (%dx),%es:(%edi)
4279bf:	76 55                	jbe    0x427a16
4279c1:	63 30                	arpl   %esi,(%eax)
4279c3:	52                   	push   %edx
4279c4:	54                   	push   %esp