41e76d:	4a                   	dec    %edx
41e76e:	78 6b                	js     0x41e7db
41e770:	59                   	pop    %ecx
41e771:	67 69 6c 71 7a 43 59 	imul   $0x4459437a,0x71(%si),%ebp
41e778:	44
41e779:	38 65 79             	cmp    %ah,0x79(%ebp)
41e77c:	6e                   	outsb  %ds:(%esi),(%dx)
41e77d:	64 4d                	fs dec %ebp
41e77f:	57                   	push   %edi
41e780:	4c                   	dec    %esp
41e781:	72 68                	jb     0x41e7eb
41e783:	68 69 75 58 72       	push   $0x72587569
41e788:	30 38                	xor    %bh,(%eax)
41e78a:	52                   	push   %edx
41e78b:	30 76 5a             	xor    %dh,0x5a(%esi)
41e78e:	47                   	inc    %edi
41e78f:	70 57                	jo     0x41e7e8
41e791:	7a 38                	jp     0x41e7cb
41e793:	2f                   	das
41e794:	79 44                	jns    0x41e7da
41e796:	72 34                	jb     0x41e7cc
41e798:	62 51 6f             	bound  %edx,0x6f(%ecx)
41e79b:	78 55                	js     0x41e7f2
41e79d:	66 48                	dec    %ax
41e79f:	71 42                	jno    0x41e7e3
41e7a1:	4f                   	dec    %edi
41e7a2:	62 6e 50             	bound  %ebp,0x50(%esi)
41e7a5:	44                   	inc    %esp
41e7a6:	41                   	inc    %ecx
41e7a7:	50                   	push   %eax
41e7a8:	63 57 65             	arpl   %edx,0x65(%edi)
41e7ab:	50                   	push   %eax
41e7ac:	62 55 61             	bound  %edx,0x61(%ebp)
41e7af:	38 35 6c 73 57 4e    	cmp    %dh,0x4e57736c
41e7b5:	6d                   	insl   (%dx),%es:(%edi)
41e7b6:	76 53                	jbe    0x41e80b
41e7b8:	37                   	aaa
41e7b9:	49                   	dec    %ecx
41e7ba:	4d                   	dec    %ebp
41e7bb:	77 6c                	ja     0x41e829
41e7bd:	63 50 52             	arpl   %edx,0x52(%eax)
41e7c0:	62 79 4e             	bound  %edi,0x4e(%ecx)
41e7c3:	77 63                	ja     0x41e828
41e7c5:	79 6a                	jns    0x41e831
41e7c7:	77 4f                	ja     0x41e818
41e7c9:	49                   	dec    %ecx
41e7ca:	47                   	inc    %edi
41e7cb:	37                   	aaa
41e7cc:	52                   	push   %edx
41e7cd:	67 2b 4c 6a          	sub    0x6a(%si),%ecx
41e7d1:	6c                   	insb   (%dx),%es:(%edi)
41e7d2:	75 48                	jne    0x41e81c
41e7d4:	7a 69                	jp     0x41e83f
41e7d6:	2f                   	das
41e7d7:	76 37                	jbe    0x41e810
41e7d9:	55                   	push   %ebp
41e7da:	2b 38                	sub    (%eax),%edi
41e7dc:	6c                   	insb   (%dx),%es:(%edi)
41e7dd:	32 53 30             	xor    0x30(%ebx),%dl
41e7e0:	47                   	inc    %edi
41e7e1:	64 45                	fs inc %ebp
41e7e3:	65 69 4a 39 78 55 41 	imul   $0x30415578,%gs:0x39(%edx),%ecx
41e7ea:	30
41e7eb:	4e                   	dec    %esi
41e7ec:	63 67 4f             	arpl   %esp,0x4f(%edi)
41e7ef:	6d                   	insl   (%dx),%es:(%edi)
41e7f0:	56                   	push   %esi
41e7f1:	64 74 44             	fs je  0x41e838
41e7f4:	52                   	push   %edx
41e7f5:	75 73                	jne    0x41e86a
41e7f7:	44                   	inc    %esp
41e7f8:	44                   	inc    %esp
41e7f9:	76 31                	jbe    0x41e82c
41e7fb:	69 45 6a 6b 6b 34 41 	imul   $0x41346b6b,0x6a(%ebp),%eax
41e802:	63 7a 50             	arpl   %edi,0x50(%edx)
41e805:	52                   	push   %edx
41e806:	51                   	push   %ecx
41e807:	6e                   	outsb  %ds:(%esi),(%dx)
41e808:	30 4f 30             	xor    %cl,0x30(%edi)
41e80b:	69 39 2b 49 6d 32    	imul   $0x326d492b,(%ecx),%edi
41e811:	45                   	inc    %ebp
41e812:	50                   	push   %eax
41e813:	32 4e 46             	xor    0x46(%esi),%cl
41e816:	67 75 4c             	addr16 jne 0x41e865
41e819:	68 66 57 67 2f       	push   $0x2f675766
41e81e:	6f                   	outsl  %ds:(%esi),(%dx)
41e81f:	6a 72                	push   $0x72
41e821:	4b                   	dec    %ebx
41e822:	37                   	aaa
41e823:	51                   	push   %ecx
41e824:	33 4c 65 74          	xor    0x74(%ebp,%eiz,2),%ecx
41e828:	46                   	inc    %esi
41e829:	71 75                	jno    0x41e8a0
41e82b:	35 30 39 73 6b       	xor    $0x6b733930,%eax
41e830:	69 52 78 65 6c 76 6f 	imul   $0x6f766c65,0x78(%edx),%edx
41e837:	34 33                	xor    $0x33,%al
41e839:	71 4f                	jno    0x41e88a
41e83b:	49                   	dec    %ecx
41e83c:	45                   	inc    %ebp
41e83d:	7a 58                	jp     0x41e897
41e83f:	5a                   	pop    %edx
41e840:	6c                   	insb   (%dx),%es:(%edi)
41e841:	75 50                	jne    0x41e893
41e843:	75 33                	jne    0x41e878
41e845:	46                   	inc    %esi
41e846:	79 59                	jns    0x41e8a1
41e848:	7a 35                	jp     0x41e87f
41e84a:	34 45                	xor    $0x45,%al
41e84c:	70 6f                	jo     0x41e8bd
41e84e:	58                   	pop    %eax
41e84f:	70 5a                	jo     0x41e8ab
41e851:	57                   	push   %edi
41e852:	65 69 70 51 71 4c 4b 	imul   $0x344b4c71,%gs:0x51(%eax),%esi
41e859:	34
41e85a:	53                   	push   %ebx
41e85b:	54                   	push   %esp
41e85c:	6e                   	outsb  %ds:(%esi),(%dx)
41e85d:	4c                   	dec    %esp
41e85e:	69 6c 50 4b 38 4f 69 	imul   $0x68694f38,0x4b(%eax,%edx,2),%ebp
41e865:	68
41e866:	77 64                	ja     0x41e8cc
41e868:	42                   	inc    %edx
41e869:	59                   	pop    %ecx
41e86a:	2b 62 59             	sub    0x59(%edx),%esp
41e86d:	6c                   	insb   (%dx),%es:(%edi)
41e86e:	4c                   	dec    %esp
41e86f:	4c                   	dec    %esp
41e870:	68 72 2b 53 6e       	push   $0x6e532b72
41e875:	34 67                	xor    $0x67,%al
41e877:	72 78                	jb     0x41e8f1
41e879:	32 50 38             	xor    0x38(%eax),%dl
41e87c:	73 4a                	jae    0x41e8c8
41e87e:	78 57                	js     0x41e8d7
41e880:	4a                   	dec    %edx
41e881:	36 6b 63 67 43       	imul   $0x43,%ss:0x67(%ebx),%esp
41e886:	61                   	popa
41e887:	39 64 66 31          	cmp    %esp,0x31(%esi,%eiz,2)
41e88b:	37                   	aaa
41e88c:	6b 6d 6d 51          	imul   $0x51,0x6d(%ebp),%ebp
41e890:	55                   	push   %ebp
41e891:	74 69                	je     0x41e8fc
41e893:	30 75 75             	xor    %dh,0x75(%ebp)
41e896:	50                   	push   %eax
41e897:	78 50                	js     0x41e8e9
41e899:	75 55                	jne    0x41e8f0
41e89b:	36 66 38 2f          	data16 cmp %ch,%ss:(%edi)
41e89f:	38 6f 4f             	cmp    %ch,0x4f(%edi)
41e8a2:	42                   	inc    %edx
41e8a3:	7a 4c                	jp     0x41e8f1
41e8a5:	58                   	pop    %eax
41e8a6:	71 6d                	jno    0x41e915
41e8a8:	67 31 7a 52          	xor    %edi,0x52(%bp,%si)
41e8ac:	4d                   	dec    %ebp
41e8ad:	6a 51                	push   $0x51
41e8af:	78 68                	js     0x41e919
41e8b1:	74 6c                	je     0x41e91f
41e8b3:	62 6a 32             	bound  %ebp,0x32(%edx)
41e8b6:	58                   	pop    %eax
41e8b7:	4a                   	dec    %edx
41e8b8:	33 43 65             	xor    0x65(%ebx),%eax
41e8bb:	74 52                	je     0x41e90f
41e8bd:	56                   	push   %esi
41e8be:	70 34                	jo     0x41e8f4
41e8c0:	30 55 73             	xor    %dl,0x73(%ebp)
41e8c3:	5a                   	pop    %edx
41e8c4:	71 47                	jno    0x41e90d
41e8c6:	70 34                	jo     0x41e8fc
41e8c8:	68 51 48 4f 44       	push   $0x444f4851
41e8cd:	70 35                	jo     0x41e904
41e8cf:	63 4d 46             	arpl   %ecx,0x46(%ebp)
41e8d2:	4d                   	dec    %ebp
41e8d3:	39 53 6e             	cmp    %edx,0x6e(%ebx)
41e8d6:	35 41 4c 68 30       	xor    $0x30684c41,%eax
41e8db:	34 5a                	xor    $0x5a,%al
41e8dd:	68 6d 57 34 71       	push   $0x7134576d
41e8e2:	4c                   	dec    %esp
41e8e3:	6c                   	insb   (%dx),%es:(%edi)
41e8e4:	44                   	inc    %esp
41e8e5:	74 32                	je     0x41e919
41e8e7:	71 7a                	jno    0x41e963
41e8e9:	56                   	push   %esi
41e8ea:	53                   	push   %ebx
41e8eb:	4a                   	dec    %edx
41e8ec:	69 79 77 52 35 58 63 	imul   $0x63583552,0x77(%ecx),%edi
41e8f3:	51                   	push   %ecx
41e8f4:	77 6f                	ja     0x41e965
41e8f6:	2b 6f 63             	sub    0x63(%edi),%ebp
41e8f9:	31 66 78             	xor    %esp,0x78(%esi)
41e8fc:	51                   	push   %ecx
41e8fd:	42                   	inc    %edx
41e8fe:	51                   	push   %ecx
41e8ff:	77 6b                	ja     0x41e96c
41e901:	4d                   	dec    %ebp
41e902:	2b 59 75             	sub    0x75(%ecx),%ebx
41e905:	75 47                	jne    0x41e94e
41e907:	6c                   	insb   (%dx),%es:(%edi)
41e908:	32 6b 6d             	xor    0x6d(%ebx),%ch
41e90b:	77 2f                	ja     0x41e93c
41e90d:	70 7a                	jo     0x41e989
41e90f:	39 73 65             	cmp    %esi,0x65(%ebx)
41e912:	45                   	inc    %ebp
41e913:	73 43                	jae    0x41e958
41e915:	34 33                	xor    $0x33,%al
41e917:	64 52                	fs push %edx
41e919:	69 32 69 54 78 65    	imul   $0x65785469,(%edx),%esi
41e91f:	4e                   	dec    %esi
41e920:	2b 76 61             	sub    0x61(%esi),%esi
41e923:	2b 37                	sub    (%edi),%esi
41e925:	79 4f                	jns    0x41e976
41e927:	42                   	inc    %edx
41e928:	73 36                	jae    0x41e960
41e92a:	70 58                	jo     0x41e984
41e92c:	6c                   	insb   (%dx),%es:(%edi)
41e92d:	52                   	push   %edx
41e92e:	51                   	push   %ecx
41e92f:	31 35 33 39 38 75    	xor    %esi,0x75383933
41e935:	77 79                	ja     0x41e9b0
41e937:	65 59                	gs pop %ecx
41e939:	6e                   	outsb  %ds:(%esi),(%dx)
41e93a:	77 67                	ja     0x41e9a3
41e93c:	77 48                	ja     0x41e986
41e93e:	71 77                	jno    0x41e9b7
41e940:	4f                   	dec    %edi
41e941:	41                   	inc    %ecx
41e942:	4b                   	dec    %ebx
41e943:	64 69 7a 77 36 6d 37 	imul   $0x30376d36,%fs:0x77(%edx),%edi
41e94a:	30
41e94b:	41                   	inc    %ecx
41e94c:	47                   	inc    %edi
41e94d:	6b 37 50             	imul   $0x50,(%edi),%esi
41e950:	68 53 56 51 5a       	push   $0x5a515653
41e955:	77 34                	ja     0x41e98b
41e957:	67 41                	addr16 inc %ecx
41e959:	4a                   	dec    %edx
41e95a:	49                   	dec    %ecx
41e95b:	53                   	push   %ebx
41e95c:	4c                   	dec    %esp
41e95d:	69 68 6c 71 67 44 63 	imul   $0x63446771,0x6c(%eax),%ebp
41e964:	66 38 73 4a          	data16 cmp %dh,0x4a(%ebx)
41e968:	46                   	inc    %esi
41e969:	74 43                	je     0x41e9ae
41e96b:	34 54                	xor    $0x54,%al
41e96d:	41                   	inc    %ecx
41e96e:	79 31                	jns    0x41e9a1
41e970:	63 62 4c             	arpl   %esp,0x4c(%edx)
41e973:	32 4b 6f             	xor    0x6f(%ebx),%cl
41e976:	6f                   	outsl  %ds:(%esi),(%dx)
41e977:	74 36                	je     0x41e9af
41e979:	39 67 6a             	cmp    %esp,0x6a(%edi)
41e97c:	46                   	inc    %esi
41e97d:	6f                   	outsl  %ds:(%esi),(%dx)
41e97e:	73 6e                	jae    0x41e9ee
41e980:	64 6f                	outsl  %fs:(%esi),(%dx)
41e982:	37                   	aaa
41e983:	7a 65                	jp     0x41e9ea
41e985:	6b 36 74             	imul   $0x74,(%esi),%esi
41e988:	2f                   	das
41e989:	77 77                	ja     0x41ea02
41e98b:	74 65                	je     0x41e9f2
41e98d:	65 45                	gs inc %ebp
41e98f:	66 51                	push   %cx
41e991:	54                   	push   %esp
41e992:	6d                   	insl   (%dx),%es:(%edi)
41e993:	74 6b                	je     0x41ea00
41e995:	72 79                	jb     0x41ea10
41e997:	6a 35                	push   $0x35
41e999:	2b 50 66             	sub    0x66(%eax),%edx
41e99c:	53                   	push   %ebx
41e99d:	46                   	inc    %esi
41e99e:	2b 6b 50             	sub    0x50(%ebx),%ebp
41e9a1:	74 52                	je     0x41e9f5
41e9a3:	36 70 79             	ss jo  0x41ea1f
41e9a6:	39 41 4f             	cmp    %eax,0x4f(%ecx)
41e9a9:	71 70                	jno    0x41ea1b
41e9ab:	62 33                	bound  %esi,(%ebx)
41e9ad:	73 2b                	jae    0x41e9da
41e9af:	46                   	inc    %esi
41e9b0:	61                   	popa
41e9b1:	5a                   	pop    %edx
41e9b2:	38 32                	cmp    %dh,(%edx)
41e9b4:	64 7a 6f             	fs jp  0x41ea26
41e9b7:	6e                   	outsb  %ds:(%esi),(%dx)
41e9b8:	37                   	aaa
41e9b9:	6e                   	outsb  %ds:(%esi),(%dx)
41e9ba:	6c                   	insb   (%dx),%es:(%edi)
41e9bb:	2f                   	das
41e9bc:	73 6c                	jae    0x41ea2a
41e9be:	2b 46 6d             	sub    0x6d(%esi),%eax
41e9c1:	73 41                	jae    0x41ea04
41e9c3:	31 72 58             	xor    %esi,0x58(%edx)
41e9c6:	48                   	dec    %eax
41e9c7:	34 4e                	xor    $0x4e,%al
41e9c9:	4c                   	dec    %esp
41e9ca:	62 68 72             	bound  %ebp,0x72(%eax)
41e9cd:	4d                   	dec    %ebp
41e9ce:	49                   	dec    %ecx
41e9cf:	36 6a 4f             	ss push $0x4f
41e9d2:	50                   	push   %eax
41e9d3:	70 39                	jo     0x41ea0e
41e9d5:	59                   	pop    %ecx
41e9d6:	5a                   	pop    %edx
41e9d7:	6d                   	insl   (%dx),%es:(%edi)
41e9d8:	55                   	push   %ebp
41e9d9:	4f                   	dec    %edi
41e9da:	6f                   	outsl  %ds:(%esi),(%dx)
41e9db:	61                   	popa
41e9dc:	5a                   	pop    %edx
41e9dd:	7a 77                	jp     0x41ea56
41e9df:	47                   	inc    %edi
41e9e0:	6e                   	outsb  %ds:(%esi),(%dx)
41e9e1:	6f                   	outsl  %ds:(%esi),(%dx)
41e9e2:	39 59 6f             	cmp    %ebx,0x6f(%ecx)
41e9e5:	2f                   	das
41e9e6:	59                   	pop    %ecx
41e9e7:	6c                   	insb   (%dx),%es:(%edi)
41e9e8:	4e                   	dec    %esi
41e9e9:	35 69 4d 6b 4e       	xor    $0x4e6b4d69,%eax
41e9ee:	52                   	push   %edx
41e9ef:	35 48 78 55 47       	xor    $0x47557848,%eax
41e9f4:	53                   	push   %ebx
41e9f5:	76 6f                	jbe    0x41ea66
41e9f7:	5a                   	pop    %edx
41e9f8:	66 50                	push   %ax
41e9fa:	62 59 4e             	bound  %ebx,0x4e(%ecx)
41e9fd:	58                   	pop    %eax
41e9fe:	2b 72 4f             	sub    0x4f(%edx),%esi
41ea01:	6a 6d                	push   $0x6d
41ea03:	4f                   	dec    %edi
41ea04:	35 53 6f 70 5a       	xor    $0x5a706f53,%eax
41ea09:	4a                   	dec    %edx
41ea0a:	73 61                	jae    0x41ea6d
41ea0c:	30 65 31             	xor    %ah,0x31(%ebp)
41ea0f:	71 2f                	jno    0x41ea40
41ea11:	57                   	push   %edi
41ea12:	41                   	inc    %ecx
41ea13:	57                   	push   %edi
41ea14:	79 50                	jns    0x41ea66
41ea16:	50                   	push   %eax
41ea17:	55                   	push   %ebp
41ea18:	77 6f                	ja     0x41ea89
41ea1a:	61                   	popa
41ea1b:	42                   	inc    %edx
41ea1c:	41                   	inc    %ecx
41ea1d:	4a                   	dec    %edx
41ea1e:	42                   	inc    %edx
41ea1f:	68 33 46 37 2b       	push   $0x2b374633
41ea24:	39 6e 50             	cmp    %ebp,0x50(%esi)
41ea27:	47                   	inc    %edi
41ea28:	48                   	dec    %eax
41ea29:	61                   	popa