Ontology(<http://www.semanticweb.org/wmilnor/ontologies/2018/3/ClassNotationAnalysisRow242>
Annotation(rdfs:label "ClassNotationAnalysisRow242")

Declaration(Class(:A))
Declaration(Class(:B))
Declaration(Class(:C))
Declaration(ObjectProperty(:p1))

############################
#   Object Properties
############################

# Object Property: :p1 (p1)

AnnotationAssertion(rdfs:label :p1 "p1"^^xsd:string)
ObjectPropertyRange(:p1 owl:Thing)



############################
#   Classes
############################

# Class: :A (A)

AnnotationAssertion(rdfs:label :A "A")

# Class: :B (B)

AnnotationAssertion(rdfs:label :B "B")

# Class: :C (C)

AnnotationAssertion(rdfs:label :C "C")


SubClassOf(ObjectAllValuesFrom(:p1 :A) ObjectUnionOf(:B :C))
)