42f7b2:	65 57                	gs push %edi
42f7b4:	59                   	pop    %ecx
42f7b5:	6e                   	outsb  %ds:(%esi),(%dx)
42f7b6:	49                   	dec    %ecx
42f7b7:	4c                   	dec    %esp
42f7b8:	4e                   	dec    %esi
42f7b9:	58                   	pop    %eax
42f7ba:	63 43 48             	arpl   %eax,0x48(%ebx)
42f7bd:	45                   	inc    %ebp
42f7be:	4d                   	dec    %ebp
42f7bf:	54                   	push   %esp
42f7c0:	37                   	aaa
42f7c1:	54                   	push   %esp
42f7c2:	61                   	popa
42f7c3:	4f                   	dec    %edi
42f7c4:	45                   	inc    %ebp
42f7c5:	57                   	push   %edi
42f7c6:	7a 4c                	jp     0x42f814
42f7c8:	37                   	aaa
42f7c9:	74 67                	je     0x42f832
42f7cb:	35 42 78 4f 65       	xor    $0x654f7842,%eax
42f7d0:	69 52 79 4f 4b 67 4a 	imul   $0x4a674b4f,0x79(%edx),%edx
42f7d7:	4a                   	dec    %edx
42f7d8:	78 52                	js     0x42f82c
42f7da:	71 66                	jno    0x42f842
42f7dc:	4b                   	dec    %ebx
42f7dd:	76 56                	jbe    0x42f835
42f7df:	5a                   	pop    %edx
42f7e0:	62 54 73 32          	bound  %edx,0x32(%ebx,%esi,2)
42f7e4:	78 41                	js     0x42f827
42f7e6:	57                   	push   %edi
42f7e7:	45                   	inc    %ebp
42f7e8:	5a                   	pop    %edx
42f7e9:	38 47 6f             	cmp    %al,0x6f(%edi)
42f7ec:	41                   	inc    %ecx
42f7ed:	38 76 74             	cmp    %dh,0x74(%esi)
42f7f0:	4e                   	dec    %esi
42f7f1:	49                   	dec    %ecx
42f7f2:	58                   	pop    %eax
42f7f3:	31 59 67             	xor    %ebx,0x67(%ecx)
42f7f6:	55                   	push   %ebp
42f7f7:	6a 73                	push   $0x73
42f7f9:	59                   	pop    %ecx
42f7fa:	41                   	inc    %ecx
42f7fb:	4d                   	dec    %ebp
42f7fc:	49                   	dec    %ecx
42f7fd:	30 79 4f             	xor    %bh,0x4f(%ecx)
42f800:	2b 49 5a             	sub    0x5a(%ecx),%ecx
42f803:	55                   	push   %ebp
42f804:	55                   	push   %ebp
42f805:	34 42                	xor    $0x42,%al
42f807:	68 65 46 34 38       	push   $0x38344665
42f80c:	6f                   	outsl  %ds:(%esi),(%dx)
42f80d:	33 6d 5a             	xor    0x5a(%ebp),%ebp
42f810:	66 57                	push   %di
42f812:	78 45                	js     0x42f859
42f814:	61                   	popa
42f815:	77 62                	ja     0x42f879
42f817:	69 31 36 72 32 49    	imul   $0x49327236,(%ecx),%esi
42f81d:	70 4c                	jo     0x42f86b
42f81f:	68 58 73 7a 47       	push   $0x477a7358
42f824:	50                   	push   %eax
42f825:	6b 72 6a 4a          	imul   $0x4a,0x6a(%edx),%esi
42f829:	67 34 55             	addr16 xor $0x55,%al
42f82c:	45                   	inc    %ebp
42f82d:	41                   	inc    %ecx
42f82e:	4b                   	dec    %ebx
42f82f:	56                   	push   %esi
42f830:	4e                   	dec    %esi
42f831:	4e                   	dec    %esi
42f832:	53                   	push   %ebx
42f833:	79 76                	jns    0x42f8ab
42f835:	56                   	push   %esi
42f836:	30 57 53             	xor    %dl,0x53(%edi)
42f839:	42                   	inc    %edx
42f83a:	31 57 47             	xor    %edx,0x47(%edi)
42f83d:	42                   	inc    %edx
42f83e:	33 54 54 70          	xor    0x70(%esp,%edx,2),%edx
42f842:	4c                   	dec    %esp
42f843:	55                   	push   %ebp
42f844:	43                   	inc    %ebx
42f845:	6e                   	outsb  %ds:(%esi),(%dx)
42f846:	4d                   	dec    %ebp
42f847:	66 47                	inc    %di
42f849:	41                   	inc    %ecx
42f84a:	75 55                	jne    0x42f8a1
42f84c:	4a                   	dec    %edx
42f84d:	48                   	dec    %eax
42f84e:	78 64                	js     0x42f8b4
42f850:	50                   	push   %eax
42f851:	4c                   	dec    %esp
42f852:	54                   	push   %esp
42f853:	41                   	inc    %ecx
42f854:	38 30                	cmp    %dh,(%eax)
42f856:	72 64                	jb     0x42f8bc
42f858:	71 33                	jno    0x42f88d
42f85a:	72 70                	jb     0x42f8cc
42f85c:	35 4f 64 2b 56       	xor    $0x562b644f,%eax
42f861:	70 66                	jo     0x42f8c9
42f863:	58                   	pop    %eax
42f864:	32 48 4b             	xor    0x4b(%eax),%cl
42f867:	6f                   	outsl  %ds:(%esi),(%dx)
42f868:	6f                   	outsl  %ds:(%esi),(%dx)
42f869:	53                   	push   %ebx
42f86a:	74 42                	je     0x42f8ae
42f86c:	76 7a                	jbe    0x42f8e8
42f86e:	46                   	inc    %esi
42f86f:	78 75                	js     0x42f8e6
42f871:	61                   	popa
42f872:	36 7a 32             	ss jp  0x42f8a7
42f875:	77 50                	ja     0x42f8c7
42f877:	56                   	push   %esi
42f878:	73 4a                	jae    0x42f8c4
42f87a:	58                   	pop    %eax
42f87b:	32 62 6d             	xor    0x6d(%edx),%ah
42f87e:	77 72                	ja     0x42f8f2
42f880:	6d                   	insl   (%dx),%es:(%edi)
42f881:	61                   	popa
42f882:	6a 70                	push   $0x70
42f884:	38 66 30             	cmp    %ah,0x30(%esi)
42f887:	51                   	push   %ecx
42f888:	72 46                	jb     0x42f8d0
42f88a:	52                   	push   %edx
42f88b:	32 66 48             	xor    0x48(%esi),%ah
42f88e:	54                   	push   %esp
42f88f:	6a 6d                	push   $0x6d
42f891:	35 43 46 4c 59       	xor    $0x594c4643,%eax
42f896:	31 5a 68             	xor    %ebx,0x68(%edx)
42f899:	74 63                	je     0x42f8fe
42f89b:	4c                   	dec    %esp
42f89c:	64 32 6b 44          	xor    %fs:0x44(%ebx),%ch
42f8a0:	74 71                	je     0x42f913
42f8a2:	43                   	inc    %ebx
42f8a3:	49                   	dec    %ecx
42f8a4:	73 78                	jae    0x42f91e
42f8a6:	46                   	inc    %esi
42f8a7:	66 6d                	insw   (%dx),%es:(%edi)
42f8a9:	78 74                	js     0x42f91f
42f8ab:	62 66 64             	bound  %esp,0x64(%esi)
42f8ae:	65 30 7a 62          	xor    %bh,%gs:0x62(%edx)
42f8b2:	72 56                	jb     0x42f90a
42f8b4:	6f                   	outsl  %ds:(%esi),(%dx)
42f8b5:	68 75 62 79 33       	push   $0x33796275
42f8ba:	61                   	popa
42f8bb:	52                   	push   %edx
42f8bc:	42                   	inc    %edx
42f8bd:	56                   	push   %esi
42f8be:	2f                   	das
42f8bf:	68 4f 6a 70 55       	push   $0x55706a4f
42f8c4:	61                   	popa
42f8c5:	70 69                	jo     0x42f930
42f8c7:	4b                   	dec    %ebx
42f8c8:	38 58 6d             	cmp    %bl,0x6d(%eax)
42f8cb:	68 67 51 58 2f       	push   $0x2f585167
42f8d0:	38 5a 53             	cmp    %bl,0x53(%edx)
42f8d3:	58                   	pop    %eax
42f8d4:	57                   	push   %edi
42f8d5:	32 59 67             	xor    0x67(%ecx),%bl
42f8d8:	4c                   	dec    %esp
42f8d9:	47                   	inc    %edi
42f8da:	51                   	push   %ecx
42f8db:	78 69                	js     0x42f946
42f8dd:	4b                   	dec    %ebx
42f8de:	37                   	aaa
42f8df:	67 2b 43 66          	sub    0x66(%bp,%di),%eax
42f8e3:	58                   	pop    %eax
42f8e4:	76 57                	jbe    0x42f93d
42f8e6:	5a                   	pop    %edx
42f8e7:	41                   	inc    %ecx
42f8e8:	65 63 44 68 56       	arpl   %eax,%gs:0x56(%eax,%ebp,2)
42f8ed:	45                   	inc    %ebp
42f8ee:	6b 4f 73 43          	imul   $0x43,0x73(%edi),%ecx
42f8f2:	2f                   	das
42f8f3:	68 45 6b 6d 52       	push   $0x526d6b45
42f8f8:	52                   	push   %edx
42f8f9:	6e                   	outsb  %ds:(%esi),(%dx)
42f8fa:	58                   	pop    %eax
42f8fb:	73 6f                	jae    0x42f96c
42f8fd:	6d                   	insl   (%dx),%es:(%edi)
42f8fe:	61                   	popa
42f8ff:	44                   	inc    %esp
42f900:	37                   	aaa
42f901:	6c                   	insb   (%dx),%es:(%edi)
42f902:	34 36                	xor    $0x36,%al
42f904:	35 61 51 65 43       	xor    $0x43655161,%eax
42f909:	46                   	inc    %esi
42f90a:	45                   	inc    %ebp
42f90b:	62 70 46             	bound  %esi,0x46(%eax)
42f90e:	48                   	dec    %eax
42f90f:	56                   	push   %esi
42f910:	45                   	inc    %ebp
42f911:	30 49 44             	xor    %cl,0x44(%ecx)
42f914:	4b                   	dec    %ebx
42f915:	6c                   	insb   (%dx),%es:(%edi)
42f916:	4f                   	dec    %edi
42f917:	4c                   	dec    %esp
42f918:	65 37                	gs aaa
42f91a:	73 48                	jae    0x42f964
42f91c:	72 55                	jb     0x42f973
42f91e:	56                   	push   %esi
42f91f:	71 4d                	jno    0x42f96e
42f921:	70 61                	jo     0x42f984
42f923:	34 32                	xor    $0x32,%al
42f925:	61                   	popa
42f926:	66 38 70 74          	data16 cmp %dh,0x74(%eax)
42f92a:	5a                   	pop    %edx
42f92b:	67 2b 73 57          	sub    0x57(%bp,%di),%esi
42f92f:	69 77 2b 6e 7a 4d 70 	imul   $0x704d7a6e,0x2b(%edi),%esi
42f936:	6d                   	insl   (%dx),%es:(%edi)
42f937:	5a                   	pop    %edx
42f938:	49                   	dec    %ecx
42f939:	54                   	push   %esp
42f93a:	78 66                	js     0x42f9a2
42f93c:	74 33                	je     0x42f971
42f93e:	6e                   	outsb  %ds:(%esi),(%dx)
42f93f:	2f                   	das
42f940:	58                   	pop    %eax
42f941:	4e                   	dec    %esi
42f942:	6d                   	insl   (%dx),%es:(%edi)
42f943:	77 71                	ja     0x42f9b6
42f945:	50                   	push   %eax
42f946:	44                   	inc    %esp
42f947:	52                   	push   %edx
42f948:	53                   	push   %ebx
42f949:	35 51 6d 4e 4e       	xor    $0x4e4e6d51,%eax
42f94e:	70 73                	jo     0x42f9c3
42f950:	4e                   	dec    %esi
42f951:	44                   	inc    %esp
42f952:	58                   	pop    %eax
42f953:	7a 5a                	jp     0x42f9af
42f955:	2b 79 39             	sub    0x39(%ecx),%edi
42f958:	6d                   	insl   (%dx),%es:(%edi)
42f959:	77 79                	ja     0x42f9d4
42f95b:	67 34 36             	addr16 xor $0x36,%al
42f95e:	64 66 78 33          	fs data16 js 0x42f995
42f962:	4a                   	dec    %edx
42f963:	73 68                	jae    0x42f9cd
42f965:	70 56                	jo     0x42f9bd
42f967:	4e                   	dec    %esi
42f968:	31 51 79             	xor    %edx,0x79(%ecx)
42f96b:	4c                   	dec    %esp
42f96c:	64 51                	fs push %ecx
42f96e:	43                   	inc    %ebx
42f96f:	44                   	inc    %esp
42f970:	4e                   	dec    %esi
42f971:	68 77 7a 62 4f       	push   $0x4f627a77
42f976:	43                   	inc    %ebx
42f977:	5a                   	pop    %edx
42f978:	68 30 36 4c 38       	push   $0x384c3630
42f97d:	45                   	inc    %ebp
42f97e:	6d                   	insl   (%dx),%es:(%edi)
42f97f:	32 77 6d             	xor    0x6d(%edi),%dh
42f982:	7a 42                	jp     0x42f9c6
42f984:	52                   	push   %edx
42f985:	73 58                	jae    0x42f9df
42f987:	53                   	push   %ebx
42f988:	74 63                	je     0x42f9ed
42f98a:	49                   	dec    %ecx
42f98b:	62 36                	bound  %esi,(%esi)
42f98d:	77 74                	ja     0x42fa03
42f98f:	69 6b 4c 55 63 42 4d 	imul   $0x4d426355,0x4c(%ebx),%ebp
42f996:	61                   	popa
42f997:	65 67 5a             	gs addr16 pop %edx
42f99a:	42                   	inc    %edx
42f99b:	58                   	pop    %eax
42f99c:	47                   	inc    %edi
42f99d:	67 45                	addr16 inc %ebp
42f99f:	6f                   	outsl  %ds:(%esi),(%dx)
42f9a0:	4c                   	dec    %esp
42f9a1:	68 65 71 61 7a       	push   $0x7a617165
42f9a6:	38 37                	cmp    %dh,(%edi)
42f9a8:	67 6b 47 55 76       	imul   $0x76,0x55(%bx),%eax
42f9ad:	57                   	push   %edi
42f9ae:	4e                   	dec    %esi
42f9af:	69 31 7a 58 47 6a    	imul   $0x6a47587a,(%ecx),%esi
42f9b5:	31 2b                	xor    %ebp,(%ebx)
42f9b7:	38 41 6e             	cmp    %al,0x6e(%ecx)
42f9ba:	4f                   	dec    %edi
42f9bb:	48                   	dec    %eax
42f9bc:	68 30 66 76 76       	push   $0x76766630
42f9c1:	32 6f 77             	xor    0x77(%edi),%ch
42f9c4:	6d                   	insl   (%dx),%es:(%edi)
42f9c5:	71 36                	jno    0x42f9fd
42f9c7:	72 78                	jb     0x42fa41
42f9c9:	78 71                	js     0x42fa3c
42f9cb:	6c                   	insb   (%dx),%es:(%edi)
42f9cc:	76 2f                	jbe    0x42f9fd
42f9ce:	36 38 4d 74          	cmp    %cl,%ss:0x74(%ebp)
42f9d2:	76 55                	jbe    0x42fa29
42f9d4:	5a                   	pop    %edx
42f9d5:	38 77 6e             	cmp    %dh,0x6e(%edi)
42f9d8:	4c                   	dec    %esp
42f9d9:	38 79 33             	cmp    %bh,0x33(%ecx)
42f9dc:	48                   	dec    %eax
42f9dd:	65 37                	gs aaa
42f9df:	4b                   	dec    %ebx
42f9e0:	6d                   	insl   (%dx),%es:(%edi)
42f9e1:	6a 71                	push   $0x71
42f9e3:	56                   	push   %esi
42f9e4:	4b                   	dec    %ebx
42f9e5:	6d                   	insl   (%dx),%es:(%edi)
42f9e6:	4a                   	dec    %edx
42f9e7:	63 59 63             	arpl   %ebx,0x63(%ecx)
42f9ea:	62 74 64 4c          	bound  %esi,0x4c(%esp,%eiz,2)
42f9ee:	54                   	push   %esp
42f9ef:	61                   	popa
42f9f0:	41                   	inc    %ecx
42f9f1:	54                   	push   %esp
42f9f2:	43                   	inc    %ebx
42f9f3:	4d                   	dec    %ebp
42f9f4:	67 49                	addr16 dec %ecx
42f9f6:	6f                   	outsl  %ds:(%esi),(%dx)
42f9f7:	4a                   	dec    %edx
42f9f8:	4b                   	dec    %ebx
42f9f9:	69 64 32 66 77 77 36 	imul   $0x4f367777,0x66(%edx,%esi,1),%esp
42fa00:	4f
42fa01:	6a 69                	push   $0x69
42fa03:	79 32                	jns    0x42fa37
42fa05:	79 54                	jns    0x42fa5b
42fa07:	6d                   	insl   (%dx),%es:(%edi)
42fa08:	47                   	inc    %edi
42fa09:	6d                   	insl   (%dx),%es:(%edi)
42fa0a:	6e                   	outsb  %ds:(%esi),(%dx)
42fa0b:	31 62 46             	xor    %esp,0x46(%edx)
42fa0e:	2f                   	das
42fa0f:	50                   	push   %eax
42fa10:	76 75                	jbe    0x42fa87
42fa12:	35 39 6c 5a 7a       	xor    $0x7a5a6c39,%eax
42fa17:	6a 61                	push   $0x61
42fa19:	31 61 6f             	xor    %esp,0x6f(%ecx)
42fa1c:	4a                   	dec    %edx
42fa1d:	69 77 53 59 48 42 4e 	imul   $0x4e424859,0x53(%edi),%esi
42fa24:	36 65 2b 43 59       	ss sub %gs:0x59(%ebx),%eax
42fa29:	51                   	push   %ecx
42fa2a:	2b 75 4f             	sub    0x4f(%ebp),%esi
42fa2d:	4c                   	dec    %esp
42fa2e:	35 64 6d 72 53       	xor    $0x53726d64,%eax
42fa33:	67 7a 41             	addr16 jp 0x42fa77
42fa36:	75 41                	jne    0x42fa79
42fa38:	55                   	push   %ebp
42fa39:	62 65 56             	bound  %esp,0x56(%ebp)
42fa3c:	66 42                	inc    %dx
42fa3e:	32 49 46             	xor    0x46(%ecx),%cl
42fa41:	55                   	push   %ebp
42fa42:	63 74 67 66          	arpl   %esi,0x66(%edi,%eiz,2)
42fa46:	73 56                	jae    0x42fa9e
42fa48:	7a 43                	jp     0x42fa8d
42fa4a:	44                   	inc    %esp
42fa4b:	72 43                	jb     0x42fa90
42fa4d:	63 69 66             	arpl   %ebp,0x66(%ecx)