(
if
(
name of operating system starts with "Win"
)
then platform id of operating system != 3 else true
)
AND
(
if exists property "in proxy agent context" then
(
not in proxy agent context
)
else true
)
AND
(
if exists property "android" of type "operating system" then
(
not android of operating system
)
else true
)
AND
(
exists root server
)
AND exists main gather service whose
(
version of it >= "9"
)
(if (name of operating system starts with "Win") then platform id of operating system != 3 else true) AND (if exists property "in proxy agent context" then (not in proxy agent context) else true) AND (if exists property "android" of type "operating system" then (not android of operating system) else true) AND (exists root server) AND exists main gather service whose (version of it >= "9")