441972:	57                   	push   %edi
441973:	4a                   	dec    %edx
441974:	64 6e                	outsb  %fs:(%esi),(%dx)
441976:	6c                   	insb   (%dx),%es:(%edi)
441977:	79 51                	jns    0x4419ca
441979:	61                   	popa
44197a:	48                   	dec    %eax
44197b:	41                   	inc    %ecx
44197c:	4e                   	dec    %esi
44197d:	35 78 4f 59 7a       	xor    $0x7a594f78,%eax
441982:	76 45                	jbe    0x4419c9
441984:	55                   	push   %ebp
441985:	46                   	inc    %esi
441986:	75 56                	jne    0x4419de
441988:	74 4d                	je     0x4419d7
44198a:	79 48                	jns    0x4419d4
44198c:	59                   	pop    %ecx
44198d:	72 56                	jb     0x4419e5
44198f:	44                   	inc    %esp
441990:	31 4a 33             	xor    %ecx,0x33(%edx)
441993:	59                   	pop    %ecx
441994:	7a 38                	jp     0x4419ce
441996:	49                   	dec    %ecx
441997:	73 77                	jae    0x441a10
441999:	76 78                	jbe    0x441a13
44199b:	4b                   	dec    %ebx
44199c:	72 6c                	jb     0x441a0a
44199e:	65 74 70             	gs je  0x441a11
4419a1:	67 77 6a             	addr16 ja 0x441a0e
4419a4:	67 66 42             	addr16 inc %dx
4419a7:	52                   	push   %edx
4419a8:	72 71                	jb     0x441a1b
4419aa:	4f                   	dec    %edi
4419ab:	79 35                	jns    0x4419e2
4419ad:	4c                   	dec    %esp
4419ae:	2b 32                	sub    (%edx),%esi
4419b0:	51                   	push   %ecx
4419b1:	34 33                	xor    $0x33,%al
4419b3:	34 46                	xor    $0x46,%al
4419b5:	62 76 5a             	bound  %esi,0x5a(%esi)
4419b8:	41                   	inc    %ecx
4419b9:	56                   	push   %esi
4419ba:	71 76                	jno    0x441a32
4419bc:	7a 31                	jp     0x4419ef
4419be:	7a 64                	jp     0x441a24
4419c0:	6e                   	outsb  %ds:(%esi),(%dx)
4419c1:	6e                   	outsb  %ds:(%esi),(%dx)
4419c2:	55                   	push   %ebp
4419c3:	53                   	push   %ebx
4419c4:	2f                   	das
4419c5:	2b 57 55             	sub    0x55(%edi),%edx
4419c8:	36 4a                	ss dec %edx
4419ca:	33 6e 4c             	xor    0x4c(%esi),%ebp
4419cd:	46                   	inc    %esi
4419ce:	52                   	push   %edx
4419cf:	41                   	inc    %ecx
4419d0:	33 61 4f             	xor    0x4f(%ecx),%esp
4419d3:	76 66                	jbe    0x441a3b
4419d5:	75 46                	jne    0x441a1d
4419d7:	48                   	dec    %eax
4419d8:	69 55 70 4b 34 66 2b 	imul   $0x2b66344b,0x70(%ebp),%edx
4419df:	52                   	push   %edx
4419e0:	30 6e 37             	xor    %ch,0x37(%esi)
4419e3:	56                   	push   %esi
4419e4:	4c                   	dec    %esp
4419e5:	4d                   	dec    %ebp
4419e6:	46                   	inc    %esi
4419e7:	6a 77                	push   $0x77
4419e9:	6b 51 44 72          	imul   $0x72,0x44(%ecx),%edx
4419ed:	42                   	inc    %edx
4419ee:	57                   	push   %edi
4419ef:	6b 57 4b 78          	imul   $0x78,0x4b(%edi),%edx
4419f3:	31 6b 63             	xor    %ebp,0x63(%ebx)
4419f6:	4c                   	dec    %esp
4419f7:	53                   	push   %ebx
4419f8:	76 41                	jbe    0x441a3b
4419fa:	36 36 38 69 72       	ss cmp %ch,%ss:0x72(%ecx)
4419ff:	71 6a                	jno    0x441a6b
441a01:	72 46                	jb     0x441a49
441a03:	70 57                	jo     0x441a5c
441a05:	63 73 31             	arpl   %esi,0x31(%ebx)
441a08:	4e                   	dec    %esi
441a09:	54                   	push   %esp
441a0a:	6b 49 59 4d          	imul   $0x4d,0x59(%ecx),%ecx
441a0e:	70 71                	jo     0x441a81
441a10:	42                   	inc    %edx
441a11:	6c                   	insb   (%dx),%es:(%edi)
441a12:	68 78 39 42 4f       	push   $0x4f423978
441a17:	47                   	inc    %edi
441a18:	2f                   	das
441a19:	52                   	push   %edx
441a1a:	65 62 34 62          	bound  %esi,%gs:(%edx,%eiz,2)
441a1e:	68 35 68 4c 4c       	push   $0x4c4c6835
441a23:	61                   	popa
441a24:	42                   	inc    %edx
441a25:	44                   	inc    %esp
441a26:	65 65 66 62 51 69    	gs bound %dx,%gs:0x69(%ecx)
441a2c:	2b 2b                	sub    (%ebx),%ebp
441a2e:	63 68 72             	arpl   %ebp,0x72(%eax)
441a31:	70 77                	jo     0x441aaa
441a33:	43                   	inc    %ebx
441a34:	54                   	push   %esp
441a35:	68 4e 6b 66 4b       	push   $0x4b666b4e
441a3a:	45                   	inc    %ebp
441a3b:	32 63 55             	xor    0x55(%ebx),%ah
441a3e:	4b                   	dec    %ebx
441a3f:	74 31                	je     0x441a72
441a41:	46                   	inc    %esi
441a42:	35 56 77 53 47       	xor    $0x47537756,%eax
441a47:	52                   	push   %edx
441a48:	33 7a 38             	xor    0x38(%edx),%edi
441a4b:	59                   	pop    %ecx
441a4c:	65 76 45             	gs jbe 0x441a94
441a4f:	50                   	push   %eax
441a50:	68 38 46 58 42       	push   $0x42584638
441a55:	4e                   	dec    %esi
441a56:	6b 51 37 43          	imul   $0x43,0x37(%ecx),%edx
441a5a:	4e                   	dec    %esi
441a5b:	44                   	inc    %esp
441a5c:	57                   	push   %edi
441a5d:	67 30 34             	xor    %dh,(%si)
441a60:	55                   	push   %ebp
441a61:	61                   	popa
441a62:	79 31                	jns    0x441a95
441a64:	61                   	popa
441a65:	70 66                	jo     0x441acd
441a67:	2f                   	das
441a68:	33 41 2f             	xor    0x2f(%ecx),%eax
441a6b:	31 37                	xor    %esi,(%edi)
441a6d:	46                   	inc    %esi
441a6e:	66 36 6d             	ss insw (%dx),%es:(%edi)
441a71:	43                   	inc    %ebx
441a72:	72 55                	jb     0x441ac9
441a74:	53                   	push   %ebx
441a75:	53                   	push   %ebx
441a76:	53                   	push   %ebx
441a77:	50                   	push   %eax
441a78:	42                   	inc    %edx
441a79:	4c                   	dec    %esp
441a7a:	39 39                	cmp    %edi,(%ecx)
441a7c:	2b 38                	sub    (%eax),%edi
441a7e:	54                   	push   %esp
441a7f:	68 51 6e 4d 50       	push   $0x504d6e51
441a84:	74 43                	je     0x441ac9
441a86:	35 44 57 41 34       	xor    $0x34415744,%eax
441a8b:	2b 65 75             	sub    0x75(%ebp),%esp
441a8e:	31 51 50             	xor    %edx,0x50(%ecx)
441a91:	6e                   	outsb  %ds:(%esi),(%dx)
441a92:	6d                   	insl   (%dx),%es:(%edi)
441a93:	42                   	inc    %edx
441a94:	77 48                	ja     0x441ade
441a96:	48                   	dec    %eax
441a97:	68 69 68 34 4a       	push   $0x4a346869
441a9c:	59                   	pop    %ecx
441a9d:	4e                   	dec    %esi
441a9e:	4d                   	dec    %ebp
441a9f:	67 38 48 36          	cmp    %cl,0x36(%bx,%si)
441aa3:	39 4b 58             	cmp    %ecx,0x58(%ebx)
441aa6:	77 30                	ja     0x441ad8
441aa8:	61                   	popa
441aa9:	79 70                	jns    0x441b1b
441aab:	67 44                	addr16 inc %esp
441aad:	6b 71 51 6e          	imul   $0x6e,0x51(%ecx),%esi
441ab1:	4e                   	dec    %esi
441ab2:	37                   	aaa
441ab3:	35 62 33 33 48       	xor    $0x48333362,%eax
441ab8:	6a 5a                	push   $0x5a
441aba:	45                   	inc    %ebp
441abb:	32 37                	xor    (%edi),%dh
441abd:	59                   	pop    %ecx
441abe:	66 54                	push   %sp
441ac0:	76 6e                	jbe    0x441b30
441ac2:	33 57 4a             	xor    0x4a(%edi),%edx
441ac5:	47                   	inc    %edi
441ac6:	45                   	inc    %ebp
441ac7:	49                   	dec    %ecx
441ac8:	73 58                	jae    0x441b22
441aca:	69 63 66 4c 33 4b 78 	imul   $0x784b334c,0x66(%ebx),%esp
441ad1:	31 75 6d             	xor    %esi,0x6d(%ebp)
441ad4:	76 77                	jbe    0x441b4d
441ad6:	47                   	inc    %edi
441ad7:	53                   	push   %ebx
441ad8:	74 62                	je     0x441b3c
441ada:	4c                   	dec    %esp
441adb:	37                   	aaa
441adc:	49                   	dec    %ecx
441add:	50                   	push   %eax
441ade:	64 45                	fs inc %ebp
441ae0:	72 4a                	jb     0x441b2c
441ae2:	52                   	push   %edx
441ae3:	64 35 49 39 6b 64    	fs xor $0x646b3949,%eax
441ae9:	46                   	inc    %esi
441aea:	35 32 49 36 62       	xor    $0x62364932,%eax
441aef:	42                   	inc    %edx
441af0:	6c                   	insb   (%dx),%es:(%edi)
441af1:	51                   	push   %ecx
441af2:	32 7a 51             	xor    0x51(%edx),%bh
441af5:	67 5a                	addr16 pop %edx
441af7:	6a 65                	push   $0x65
441af9:	68 71 32 50 34       	push   $0x34503271
441afe:	59                   	pop    %ecx
441aff:	6b 4a 6b 30          	imul   $0x30,0x6b(%edx),%ecx
441b03:	58                   	pop    %eax
441b04:	56                   	push   %esi
441b05:	69 59 72 47 4b 4c 55 	imul   $0x554c4b47,0x72(%ecx),%ebx
441b0c:	42                   	inc    %edx
441b0d:	6d                   	insl   (%dx),%es:(%edi)
441b0e:	45                   	inc    %ebp
441b0f:	52                   	push   %edx
441b10:	2b 51 42             	sub    0x42(%ecx),%edx
441b13:	71 50                	jno    0x441b65
441b15:	50                   	push   %eax
441b16:	46                   	inc    %esi
441b17:	36 50                	ss push %eax
441b19:	67 68 61 41 65 33    	addr16 push $0x33654161
441b1f:	77 33                	ja     0x441b54
441b21:	69 2f 4d 49 31 43    	imul   $0x4331494d,(%edi),%ebp
441b27:	66 56                	push   %si
441b29:	5a                   	pop    %edx
441b2a:	52                   	push   %edx
441b2b:	38 6d 39             	cmp    %ch,0x39(%ebp)
441b2e:	65 78 59             	gs js  0x441b8a
441b31:	69 4e 57 38 65 35 46 	imul   $0x46356538,0x57(%esi),%ecx
441b38:	4d                   	dec    %ebp
441b39:	42                   	inc    %edx
441b3a:	72 34                	jb     0x441b70
441b3c:	47                   	inc    %edi
441b3d:	30 7a 53             	xor    %bh,0x53(%edx)
441b40:	47                   	inc    %edi
441b41:	4e                   	dec    %esi
441b42:	35 71 42 6b 44       	xor    $0x446b4271,%eax
441b47:	6e                   	outsb  %ds:(%esi),(%dx)
441b48:	61                   	popa
441b49:	48                   	dec    %eax
441b4a:	79 72                	jns    0x441bbe
441b4c:	73 4b                	jae    0x441b99
441b4e:	47                   	inc    %edi
441b4f:	6a 77                	push   $0x77
441b51:	49                   	dec    %ecx
441b52:	54                   	push   %esp
441b53:	4b                   	dec    %ebx
441b54:	78 46                	js     0x441b9c
441b56:	55                   	push   %ebp
441b57:	43                   	inc    %ebx
441b58:	64 77 39             	fs ja  0x441b94
441b5b:	38 42 4c             	cmp    %al,0x4c(%edx)
441b5e:	70 2b                	jo     0x441b8b
441b60:	62 34 58             	bound  %esi,(%eax,%ebx,2)
441b63:	4c                   	dec    %esp
441b64:	41                   	inc    %ecx
441b65:	52                   	push   %edx
441b66:	68 34 33 39 79       	push   $0x79393334
441b6b:	2b 56 7a             	sub    0x7a(%esi),%edx
441b6e:	68 6d 75 4f 78       	push   $0x784f756d
441b73:	33 43 4a             	xor    0x4a(%ebx),%eax
441b76:	48                   	dec    %eax
441b77:	36 51                	ss push %ecx
441b79:	71 4f                	jno    0x441bca
441b7b:	37                   	aaa
441b7c:	58                   	pop    %eax
441b7d:	6b 54 34 36 37       	imul   $0x37,0x36(%esp,%esi,1),%edx
441b82:	52                   	push   %edx
441b83:	57                   	push   %edi
441b84:	31 77 65             	xor    %esi,0x65(%edi)
441b87:	6a 45                	push   $0x45
441b89:	33 4b 43             	xor    0x43(%ebx),%ecx
441b8c:	53                   	push   %ebx
441b8d:	52                   	push   %edx
441b8e:	2b 63 35             	sub    0x35(%ebx),%esp
441b91:	6c                   	insb   (%dx),%es:(%edi)
441b92:	59                   	pop    %ecx
441b93:	48                   	dec    %eax
441b94:	36 59                	ss pop %ecx
441b96:	52                   	push   %edx
441b97:	6e                   	outsb  %ds:(%esi),(%dx)
441b98:	42                   	inc    %edx
441b99:	39 56 58             	cmp    %edx,0x58(%esi)
441b9c:	76 6a                	jbe    0x441c08
441b9e:	32 30                	xor    (%eax),%dh
441ba0:	54                   	push   %esp
441ba1:	54                   	push   %esp
441ba2:	75 41                	jne    0x441be5
441ba4:	75 5a                	jne    0x441c00
441ba6:	33 50 56             	xor    0x56(%eax),%edx
441ba9:	7a 36                	jp     0x441be1
441bab:	66 68 79 6f          	pushw  $0x6f79
441baf:	75 42                	jne    0x441bf3
441bb1:	4d                   	dec    %ebp
441bb2:	5a                   	pop    %edx
441bb3:	2b 4f 43             	sub    0x43(%edi),%ecx
441bb6:	61                   	popa
441bb7:	47                   	inc    %edi
441bb8:	6c                   	insb   (%dx),%es:(%edi)
441bb9:	6a 35                	push   $0x35
441bbb:	37                   	aaa
441bbc:	74 34                	je     0x441bf2
441bbe:	7a 6b                	jp     0x441c2b
441bc0:	56                   	push   %esi
441bc1:	4f                   	dec    %edi
441bc2:	76 4f                	jbe    0x441c13
441bc4:	38 75 61             	cmp    %dh,0x61(%ebp)
441bc7:	78 62                	js     0x441c2b
441bc9:	58                   	pop    %eax
441bca:	4e                   	dec    %esi
441bcb:	34 79                	xor    $0x79,%al
441bcd:	73 4a                	jae    0x441c19
441bcf:	49                   	dec    %ecx
441bd0:	5a                   	pop    %edx
441bd1:	43                   	inc    %ebx
441bd2:	6a 52                	push   $0x52
441bd4:	61                   	popa
441bd5:	68 53 77 70 67       	push   $0x67707753
441bda:	4d                   	dec    %ebp
441bdb:	57                   	push   %edi
441bdc:	34 36                	xor    $0x36,%al
441bde:	70 73                	jo     0x441c53
441be0:	48                   	dec    %eax
441be1:	6e                   	outsb  %ds:(%esi),(%dx)
441be2:	56                   	push   %esi
441be3:	63 71 4d             	arpl   %esi,0x4d(%ecx)
441be6:	44                   	inc    %esp
441be7:	4e                   	dec    %esi
441be8:	6d                   	insl   (%dx),%es:(%edi)
441be9:	44                   	inc    %esp
441bea:	62 62 51             	bound  %esp,0x51(%edx)
441bed:	43                   	inc    %ebx
441bee:	4b                   	dec    %ebx
441bef:	37                   	aaa
441bf0:	34 30                	xor    $0x30,%al
441bf2:	5a                   	pop    %edx
441bf3:	5a                   	pop    %edx
441bf4:	52                   	push   %edx
441bf5:	50                   	push   %eax
441bf6:	4a                   	dec    %edx
441bf7:	70 32                	jo     0x441c2b
441bf9:	6e                   	outsb  %ds:(%esi),(%dx)
441bfa:	34 6c                	xor    $0x6c,%al
441bfc:	36 4f                	ss dec %edi
441bfe:	73 77                	jae    0x441c77
441c00:	78 2f                	js     0x441c31
441c02:	69 68 55 2f 73 50 42 	imul   $0x4250732f,0x55(%eax),%ebp
441c09:	68 4d 54 6a 65       	push   $0x656a544d
441c0e:	56                   	push   %esi
441c0f:	42                   	inc    %edx
441c10:	75 78                	jne    0x441c8a
441c12:	76 4d                	jbe    0x441c61
441c14:	43                   	inc    %ebx
441c15:	6d                   	insl   (%dx),%es:(%edi)
441c16:	6b 59 79 65          	imul   $0x65,0x79(%ecx),%ebx
441c1a:	71 79                	jno    0x441c95