(<=> (Assumption ?Assumption)
(And (State-Of-Affairs ?Assumption)
(Qua-Entity ?Assumption)
(Exists (?Actor) (Assumed ?Actor ?Assumption))))
(<=> (Brand ?Brand)
(And (String ?Brand)
(Qua-Entity ?Brand)
(Exists (?Vendor) (Brand-Of ?Brand ?Vendor))))
(<=> (Competitor ?Competitor)
(And (Vendor ?Competitor)
(Qua-Entity ?Competitor)
(Or (Exists (?Vendor2)
(Competitor-Of ?Competitor ?Vendor2))
(Exists (?Vendor1)
(Competitor-Of ?Vendor1 ?Competitor)))))
(<=> (Image ?Image)
(And (String ?Image)
(Qua-Entity ?Image)
(Or (Exists (?Product) (Product-Image ?Image ?Product))
(Exists (?Vendor) (Vendor-Image ?Image ?Vendor))
(Exists (?Brand) (Brand-Image ?Image ?Brand)))))
(<=> (Purpose ?Purpose)
(And (State-Of-Affairs ?Purpose)
(Qua-Entity ?Purpose)
(Or (Exists (?Plan) (Intended-Purpose ?Plan ?Purpose))
(Exists (?Actor) (Hold-Purpose ?Actor ?Purpose)))))