{
  "@context": [{
    "sc": "http://iiif.io/api/presentation/2#",
    "iiif": "http://iiif.io/api/image/2#",
    "exif": "http://www.w3.org/2003/12/exif/ns#",
    "oa": "http://www.w3.org/ns/oa#",
    "cnt": "http://www.w3.org/2011/content#",
    "dc": "http://purl.org/dc/elements/1.1/",
    "dcterms": "http://purl.org/dc/terms/",
    "dctypes": "http://purl.org/dc/dcmitype/",
    "doap": "http://usefulinc.com/ns/doap#",
    "foaf": "http://xmlns.com/foaf/0.1/",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "svcs": "http://rdfs.org/sioc/services#",
    "as": "http://www.w3.org/ns/activitystreams#",
    "license": {
      "@type": "@id",
      "@id": "dcterms:rights"
    },
    "service": {
      "@type": "@id",
      "@id": "svcs:has_service"
    },
    "seeAlso": {
      "@type": "@id",
      "@id": "rdfs:seeAlso"
    },
    "within": {
      "@type": "@id",
      "@id": "dcterms:isPartOf"
    },
    "profile": {
      "@type": "@id",
      "@id": "doap:implements"
    },
    "related": {
      "@type": "@id",
      "@id": "dcterms:relation"
    },
    "logo": {
      "@type": "@id",
      "@id": "foaf:logo"
    },
    "thumbnail": {
      "@type": "@id",
      "@id": "foaf:thumbnail"
    },
    "startCanvas": {
      "@type": "@id",
      "@id": "sc:hasStartCanvas"
    },
    "contentLayer": {
      "@type": "@id",
      "@id": "sc:hasContentLayer"
    },
    "members": {
      "@type": "@id",
      "@id": "sc:hasParts",
      "@container": "@list"
    },
    "collections": {
      "@type": "@id",
      "@id": "sc:hasCollections",
      "@container": "@list"
    },
    "manifests": {
      "@type": "@id",
      "@id": "sc:hasManifests",
      "@container": "@list"
    },
    "sequences": {
      "@type": "@id",
      "@id": "sc:hasSequences",
      "@container": "@list"
    },
    "canvases": {
      "@type": "@id",
      "@id": "sc:hasCanvases",
      "@container": "@list"
    },
    "resources": {
      "@type": "@id",
      "@id": "sc:hasAnnotations",
      "@container": "@list"
    },
    "images": {
      "@type": "@id",
      "@id": "sc:hasImageAnnotations",
      "@container": "@list"
    },
    "otherContent": {
      "@type": "@id",
      "@id": "sc:hasLists",
      "@container": "@list"
    },
    "structures": {
      "@type": "@id",
      "@id": "sc:hasRanges",
      "@container": "@list"
    },
    "ranges": {
      "@type": "@id",
      "@id": "sc:hasRanges",
      "@container": "@list"
    },
    "metadata": {
      "@type": "@id",
      "@id": "sc:metadataLabels",
      "@container": "@list"
    },
    "description": {
      "@id": "dc:description"
    },
    "navDate": {
      "@id": "sc:presentationDate"
    },
    "rendering": {
      "@id": "dcterms:hasFormat",
      "@type": "@id"
    },
    "height": {
      "@id": "exif:height"
    },
    "width": {
      "@id": "exif:width"
    },
    "attribution": {
      "@id": "sc:attributionLabel"
    },
    "viewingDirection": {
      "@id": "sc:viewingDirection",
      "@type": "@vocab"
    },
    "viewingHint": {
      "@id": "sc:viewingHint",
      "@type": "@vocab"
    },
    "left-to-right": "sc:leftToRightDirection",
    "right-to-left": "sc:rightToLeftDirection",
    "top-to-bottom": "sc:topToBottomDirection",
    "bottom-to-top": "sc:bottomToTopDirection",

    "paged": "sc:pagedHint",
    "non-paged": "sc:nonPagedHint",
    "continuous": "sc:continuousHint",
    "individuals": "sc:individualsHint",
    "top": "sc:topHint",
    "multi-part": "sc:multiPartHint",
    "facing-pages": "sc:facingPagesHint",

    "motivation": {
      "@type": "@id",
      "@id": "oa:motivatedBy"
    },
    "resource": {
      "@type": "@id",
      "@id": "oa:hasBody"
    },
    "on": {
      "@type": "@id",
      "@id": "oa:hasTarget"
    },
    "full": {
      "@type": "@id",
      "@id": "oa:hasSource"
    },
    "selector": {
      "@type": "@id",
      "@id": "oa:hasSelector"
    },
    "stylesheet": {
      "@type": "@id",
      "@id": "oa:styledBy"
    },
    "style": {
      "@id": "oa:styleClass"
    },
    "default": {
      "@type": "@id",
      "@id": "oa:default"
    },
    "item": {
      "@type": "@id",
      "@id": "oa:item",
      "@container": "@set"      
    },
    "chars": {
      "@id": "cnt:chars"
    },
    "encoding": {
      "@id": "cnt:characterEncoding"
    },
    "bytes": {
      "@id": "cnt:bytes"
    },
    "format": {
      "@id": "dc:format"
    },
    "language": {
      "@id": "dc:language"
    },
    "value": {
      "@id": "rdf:value"
    },
    "label": {
      "@id": "rdfs:label"
    },

    "prefix": "oa:prefix",
    "suffix": "oa:suffix",
    "exact": "oa:exact",

    "first": {
      "@type": "@id",
      "@id": "as:first"
    },
    "last": {
      "@type": "@id",
      "@id": "as:last"
    },
    "next": {
      "@type": "@id",
      "@id": "as:next"
    },
    "prev": {
      "@type": "@id",
      "@id": "as:prev"
    },
    "total": {
      "@id": "as:totalItems"
    },
    "startIndex": {
      "@id": "as:startIndex"
    }
  }]
}
