{
  "@context": {
    "@vocab": "https://foundplay.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "foundplay": "https://foundplay.io/schema#",
    "ActivateSceneResponse": "foundplay:ActivateSceneResponse",
    "data": {
      "@id": "foundplay:data"
    },
    "Actor": "foundplay:Actor",
    "id": {
      "@id": "foundplay:id",
      "@type": "xsd:string"
    },
    "image": {
      "@id": "foundplay:image",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "foundplay:items",
      "@container": "@list"
    },
    "name": {
      "@id": "foundplay:name",
      "@type": "xsd:string"
    },
    "system": {
      "@id": "foundplay:system"
    },
    "type": {
      "@id": "foundplay:type",
      "@type": "xsd:string"
    },
    "ActorCreateRequest": "foundplay:ActorCreateRequest",
    "folder": {
      "@id": "foundplay:folder",
      "@type": "xsd:string"
    },
    "ActorRef": "foundplay:ActorRef",
    "ActorResponse": "foundplay:ActorResponse",
    "ActorSearchResponse": "foundplay:ActorSearchResponse",
    "pagination": {
      "@id": "foundplay:pagination",
      "@type": "@id"
    },
    "ActorUpdateRequest": "foundplay:ActorUpdateRequest",
    "AddCombatantRequest": "foundplay:AddCombatantRequest",
    "actor_id": {
      "@id": "foundplay:actor_id",
      "@type": "xsd:string"
    },
    "combat_id": {
      "@id": "foundplay:combat_id",
      "@type": "xsd:string"
    },
    "hidden": {
      "@id": "foundplay:hidden",
      "@type": "xsd:boolean"
    },
    "initiative": {
      "@id": "foundplay:initiative",
      "@type": "xsd:decimal"
    },
    "token_id": {
      "@id": "foundplay:token_id",
      "@type": "xsd:string"
    },
    "ChatAuthor": "foundplay:ChatAuthor",
    "user_id": {
      "@id": "foundplay:user_id",
      "@type": "xsd:string"
    },
    "ChatExportResponse": "foundplay:ChatExportResponse",
    "ChatMessage": "foundplay:ChatMessage",
    "author": {
      "@id": "foundplay:author",
      "@type": "@id"
    },
    "content": {
      "@id": "foundplay:content",
      "@type": "xsd:string"
    },
    "flavor": {
      "@id": "foundplay:flavor",
      "@type": "xsd:string"
    },
    "is_roll": {
      "@id": "foundplay:is_roll",
      "@type": "xsd:boolean"
    },
    "is_whisper": {
      "@id": "foundplay:is_whisper",
      "@type": "xsd:boolean"
    },
    "rolls": {
      "@id": "foundplay:rolls",
      "@container": "@list"
    },
    "speaker": {
      "@id": "foundplay:speaker",
      "@type": "@id"
    },
    "style": {
      "@id": "foundplay:style",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "foundplay:timestamp",
      "@type": "xsd:integer"
    },
    "whisper": {
      "@id": "foundplay:whisper",
      "@container": "@list"
    },
    "ChatMessageListResponse": "foundplay:ChatMessageListResponse",
    "has_more": {
      "@id": "foundplay:has_more",
      "@type": "xsd:boolean"
    },
    "total": {
      "@id": "foundplay:total",
      "@type": "xsd:integer"
    },
    "ChatRollSummary": "foundplay:ChatRollSummary",
    "formula": {
      "@id": "foundplay:formula",
      "@type": "xsd:string"
    },
    "ChatSpeaker": "foundplay:ChatSpeaker",
    "alias": {
      "@id": "foundplay:alias",
      "@type": "xsd:string"
    },
    "ClearChatResponse": "foundplay:ClearChatResponse",
    "ClearTargetsResponse": "foundplay:ClearTargetsResponse",
    "CloneSceneRequest": "foundplay:CloneSceneRequest",
    "CombatIDRequest": "foundplay:CombatIDRequest",
    "CombatState": "foundplay:CombatState",
    "combatants": {
      "@id": "foundplay:combatants",
      "@container": "@list"
    },
    "current": {
      "@id": "foundplay:current",
      "@type": "@id"
    },
    "round": {
      "@id": "foundplay:round",
      "@type": "xsd:integer"
    },
    "started": {
      "@id": "foundplay:started",
      "@type": "xsd:boolean"
    },
    "turn": {
      "@id": "foundplay:turn",
      "@type": "xsd:integer"
    },
    "CombatStateResponse": "foundplay:CombatStateResponse",
    "CombatTurnContext": "foundplay:CombatTurnContext",
    "ascii_map": {
      "@id": "foundplay:ascii_map",
      "@type": "xsd:string"
    },
    "current_combatant": {
      "@id": "foundplay:current_combatant",
      "@type": "@id"
    },
    "nearby_tokens": {
      "@id": "foundplay:nearby_tokens",
      "@container": "@list"
    },
    "CombatTurnContextResponse": "foundplay:CombatTurnContextResponse",
    "Combatant": "foundplay:Combatant",
    "defeated": {
      "@id": "foundplay:defeated",
      "@type": "xsd:boolean"
    },
    "img": {
      "@id": "foundplay:img",
      "@type": "xsd:string"
    },
    "CombatantResponse": "foundplay:CombatantResponse",
    "CompendiumDocument": "foundplay:CompendiumDocument",
    "doc_id": {
      "@id": "foundplay:doc_id",
      "@type": "xsd:string"
    },
    "document_type": {
      "@id": "foundplay:document_type",
      "@type": "xsd:string"
    },
    "pack_id": {
      "@id": "foundplay:pack_id",
      "@type": "xsd:string"
    },
    "uuid": {
      "@id": "foundplay:uuid",
      "@type": "xsd:string"
    },
    "CompendiumDocumentResponse": "foundplay:CompendiumDocumentResponse",
    "CompendiumFilter": "foundplay:CompendiumFilter",
    "field": {
      "@id": "foundplay:field",
      "@type": "xsd:string"
    },
    "negate": {
      "@id": "foundplay:negate",
      "@type": "xsd:boolean"
    },
    "operator": {
      "@id": "foundplay:operator",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "foundplay:value"
    },
    "CompendiumImportRequest": "foundplay:CompendiumImportRequest",
    "CompendiumImportedDocument": "foundplay:CompendiumImportedDocument",
    "world_id": {
      "@id": "foundplay:world_id",
      "@type": "xsd:string"
    },
    "CompendiumImportedDocumentResponse": "foundplay:CompendiumImportedDocumentResponse",
    "CompendiumIndexEntry": "foundplay:CompendiumIndexEntry",
    "fields": {
      "@id": "foundplay:fields"
    },
    "CompendiumIndexResponse": "foundplay:CompendiumIndexResponse",
    "CompendiumPack": "foundplay:CompendiumPack",
    "document_count": {
      "@id": "foundplay:document_count",
      "@type": "xsd:integer"
    },
    "label": {
      "@id": "foundplay:label",
      "@type": "xsd:string"
    },
    "package_name": {
      "@id": "foundplay:package_name",
      "@type": "xsd:string"
    },
    "CompendiumPackListResponse": "foundplay:CompendiumPackListResponse",
    "CompendiumSearchRequest": "foundplay:CompendiumSearchRequest",
    "exclude": {
      "@id": "foundplay:exclude",
      "@container": "@list"
    },
    "filters": {
      "@id": "foundplay:filters",
      "@container": "@list"
    },
    "limit": {
      "@id": "foundplay:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "foundplay:offset",
      "@type": "xsd:integer"
    },
    "query": {
      "@id": "foundplay:query",
      "@type": "xsd:string"
    },
    "CompendiumSearchResponse": "foundplay:CompendiumSearchResponse",
    "CreateCombatRequest": "foundplay:CreateCombatRequest",
    "activate": {
      "@id": "foundplay:activate",
      "@type": "xsd:boolean"
    },
    "scene_id": {
      "@id": "foundplay:scene_id",
      "@type": "xsd:string"
    },
    "CreateFolderRequest": "foundplay:CreateFolderRequest",
    "color": {
      "@id": "foundplay:color",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "foundplay:description",
      "@type": "xsd:string"
    },
    "parent_id": {
      "@id": "foundplay:parent_id",
      "@type": "xsd:string"
    },
    "sort": {
      "@id": "foundplay:sort",
      "@type": "xsd:integer"
    },
    "CreateItemRequest": "foundplay:CreateItemRequest",
    "CreateJournalPageRequest": "foundplay:CreateJournalPageRequest",
    "src": {
      "@id": "foundplay:src",
      "@type": "xsd:string"
    },
    "CreateJournalRequest": "foundplay:CreateJournalRequest",
    "page_type": {
      "@id": "foundplay:page_type",
      "@type": "@id"
    },
    "CreateMacroRequest": "foundplay:CreateMacroRequest",
    "command": {
      "@id": "foundplay:command",
      "@type": "xsd:string"
    },
    "folder_id": {
      "@id": "foundplay:folder_id",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "foundplay:scope",
      "@type": "xsd:string"
    },
    "CreateNoteRequest": "foundplay:CreateNoteRequest",
    "entry_id": {
      "@id": "foundplay:entry_id",
      "@type": "xsd:string"
    },
    "font_size": {
      "@id": "foundplay:font_size",
      "@type": "xsd:integer"
    },
    "global": {
      "@id": "foundplay:global",
      "@type": "xsd:boolean"
    },
    "icon_size": {
      "@id": "foundplay:icon_size",
      "@type": "xsd:integer"
    },
    "icon_src": {
      "@id": "foundplay:icon_src",
      "@type": "xsd:string"
    },
    "icon_tint": {
      "@id": "foundplay:icon_tint",
      "@type": "xsd:string"
    },
    "page_id": {
      "@id": "foundplay:page_id",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "foundplay:text",
      "@type": "xsd:string"
    },
    "text_anchor": {
      "@id": "foundplay:text_anchor",
      "@type": "@id"
    },
    "text_color": {
      "@id": "foundplay:text_color",
      "@type": "xsd:string"
    },
    "x": {
      "@id": "foundplay:x",
      "@type": "xsd:integer"
    },
    "y": {
      "@id": "foundplay:y",
      "@type": "xsd:integer"
    },
    "CreateRollTableEntry": "foundplay:CreateRollTableEntry",
    "document_collection": {
      "@id": "foundplay:document_collection",
      "@type": "xsd:string"
    },
    "document_id": {
      "@id": "foundplay:document_id",
      "@type": "xsd:string"
    },
    "range": {
      "@id": "foundplay:range",
      "@container": "@list"
    },
    "weight": {
      "@id": "foundplay:weight",
      "@type": "xsd:integer"
    },
    "CreateRollTableRequest": "foundplay:CreateRollTableRequest",
    "display_roll": {
      "@id": "foundplay:display_roll",
      "@type": "xsd:boolean"
    },
    "replacement": {
      "@id": "foundplay:replacement",
      "@type": "xsd:boolean"
    },
    "results": {
      "@id": "foundplay:results",
      "@container": "@list"
    },
    "CreateSceneRequest": "foundplay:CreateSceneRequest",
    "background": {
      "@id": "foundplay:background",
      "@type": "xsd:string"
    },
    "darkness": {
      "@id": "foundplay:darkness",
      "@type": "xsd:decimal"
    },
    "fog_exploration": {
      "@id": "foundplay:fog_exploration",
      "@type": "xsd:boolean"
    },
    "foreground": {
      "@id": "foundplay:foreground",
      "@type": "xsd:string"
    },
    "grid": {
      "@id": "foundplay:grid",
      "@type": "@id"
    },
    "height": {
      "@id": "foundplay:height",
      "@type": "xsd:integer"
    },
    "nav_name": {
      "@id": "foundplay:nav_name",
      "@type": "xsd:string"
    },
    "nav_order": {
      "@id": "foundplay:nav_order",
      "@type": "xsd:integer"
    },
    "navigation": {
      "@id": "foundplay:navigation",
      "@type": "xsd:boolean"
    },
    "padding": {
      "@id": "foundplay:padding",
      "@type": "xsd:decimal"
    },
    "width": {
      "@id": "foundplay:width",
      "@type": "xsd:integer"
    },
    "CreateTokenRequest": "foundplay:CreateTokenRequest",
    "elevation": {
      "@id": "foundplay:elevation",
      "@type": "xsd:integer"
    },
    "rotation": {
      "@id": "foundplay:rotation",
      "@type": "xsd:integer"
    },
    "scale": {
      "@id": "foundplay:scale",
      "@type": "xsd:decimal"
    },
    "CreateWallRequest": "foundplay:CreateWallRequest",
    "c": {
      "@id": "foundplay:c",
      "@type": "@id"
    },
    "dir": {
      "@id": "foundplay:dir",
      "@type": "@id"
    },
    "door": {
      "@id": "foundplay:door",
      "@type": "@id"
    },
    "door_state": {
      "@id": "foundplay:door_state",
      "@type": "@id"
    },
    "light": {
      "@id": "foundplay:light",
      "@type": "@id"
    },
    "move": {
      "@id": "foundplay:move",
      "@type": "@id"
    },
    "sense": {
      "@id": "foundplay:sense",
      "@type": "@id"
    },
    "sound": {
      "@id": "foundplay:sound",
      "@type": "@id"
    },
    "DeleteActorResponse": "foundplay:DeleteActorResponse",
    "DeleteChatMessageResponse": "foundplay:DeleteChatMessageResponse",
    "DeleteCombatResponse": "foundplay:DeleteCombatResponse",
    "DeleteFolderRequest": "foundplay:DeleteFolderRequest",
    "delete_contents": {
      "@id": "foundplay:delete_contents",
      "@type": "xsd:boolean"
    },
    "delete_subfolders": {
      "@id": "foundplay:delete_subfolders",
      "@type": "xsd:boolean"
    },
    "DeleteFolderResponse": "foundplay:DeleteFolderResponse",
    "DeleteItemResponse": "foundplay:DeleteItemResponse",
    "DeleteJournalPageResponse": "foundplay:DeleteJournalPageResponse",
    "DeleteJournalResponse": "foundplay:DeleteJournalResponse",
    "DeleteMacroResponse": "foundplay:DeleteMacroResponse",
    "DeleteNoteResponse": "foundplay:DeleteNoteResponse",
    "DeleteRollTableResponse": "foundplay:DeleteRollTableResponse",
    "DeleteSceneResponse": "foundplay:DeleteSceneResponse",
    "DeleteTokenResponse": "foundplay:DeleteTokenResponse",
    "DeleteWallResponse": "foundplay:DeleteWallResponse",
    "DiceGroup": "foundplay:DiceGroup",
    "count": {
      "@id": "foundplay:count",
      "@type": "xsd:integer"
    },
    "DiceRoll": "foundplay:DiceRoll",
    "dice": {
      "@id": "foundplay:dice",
      "@container": "@list"
    },
    "is_critical": {
      "@id": "foundplay:is_critical",
      "@type": "xsd:boolean"
    },
    "is_fumble": {
      "@id": "foundplay:is_fumble",
      "@type": "xsd:boolean"
    },
    "DiceRollRequest": "foundplay:DiceRollRequest",
    "show_in_chat": {
      "@id": "foundplay:show_in_chat",
      "@type": "xsd:boolean"
    },
    "DiceRollResponse": "foundplay:DiceRollResponse",
    "Dnd5eActivation": "foundplay:Dnd5eActivation",
    "cost": {
      "@id": "foundplay:cost",
      "@type": "xsd:integer"
    },
    "Dnd5eDamage": "foundplay:Dnd5eDamage",
    "types": {
      "@id": "foundplay:types",
      "@container": "@list"
    },
    "Dnd5eDescription": "foundplay:Dnd5eDescription",
    "html": {
      "@id": "foundplay:html",
      "@type": "xsd:string"
    },
    "plain_text": {
      "@id": "foundplay:plain_text",
      "@type": "xsd:string"
    },
    "Dnd5eDocRef": "foundplay:Dnd5eDocRef",
    "Dnd5eDuration": "foundplay:Dnd5eDuration",
    "concentration": {
      "@id": "foundplay:concentration",
      "@type": "xsd:boolean"
    },
    "unit": {
      "@id": "foundplay:unit",
      "@type": "xsd:string"
    },
    "Dnd5eMaterialDescription": "foundplay:Dnd5eMaterialDescription",
    "consumed": {
      "@id": "foundplay:consumed",
      "@type": "xsd:boolean"
    },
    "cost_gp": {
      "@id": "foundplay:cost_gp",
      "@type": "xsd:decimal"
    },
    "Dnd5eRange": "foundplay:Dnd5eRange",
    "long": {
      "@id": "foundplay:long",
      "@type": "xsd:integer"
    },
    "Dnd5eSpell": "foundplay:Dnd5eSpell",
    "casting_time": {
      "@id": "foundplay:casting_time",
      "@type": "@id"
    },
    "classes": {
      "@id": "foundplay:classes",
      "@container": "@list"
    },
    "components": {
      "@id": "foundplay:components",
      "@type": "@id"
    },
    "damage": {
      "@id": "foundplay:damage",
      "@container": "@list"
    },
    "doc": {
      "@id": "foundplay:doc",
      "@type": "@id"
    },
    "duration": {
      "@id": "foundplay:duration",
      "@type": "@id"
    },
    "level": {
      "@id": "foundplay:level",
      "@type": "xsd:integer"
    },
    "material": {
      "@id": "foundplay:material",
      "@type": "@id"
    },
    "ritual": {
      "@id": "foundplay:ritual",
      "@type": "xsd:boolean"
    },
    "save": {
      "@id": "foundplay:save",
      "@type": "@id"
    },
    "school": {
      "@id": "foundplay:school",
      "@type": "xsd:string"
    },
    "target": {
      "@id": "foundplay:target",
      "@type": "@id"
    },
    "Dnd5eSpellComponents": "foundplay:Dnd5eSpellComponents",
    "somatic": {
      "@id": "foundplay:somatic",
      "@type": "xsd:boolean"
    },
    "verbal": {
      "@id": "foundplay:verbal",
      "@type": "xsd:boolean"
    },
    "Dnd5eSpellResponse": "foundplay:Dnd5eSpellResponse",
    "Dnd5eSpellSave": "foundplay:Dnd5eSpellSave",
    "ability": {
      "@id": "foundplay:ability",
      "@type": "xsd:string"
    },
    "dc": {
      "@id": "foundplay:dc",
      "@type": "xsd:integer"
    },
    "Dnd5eSpellSearchResponse": "foundplay:Dnd5eSpellSearchResponse",
    "Dnd5eSpellSummary": "foundplay:Dnd5eSpellSummary",
    "Dnd5eTarget": "foundplay:Dnd5eTarget",
    "units": {
      "@id": "foundplay:units",
      "@type": "xsd:string"
    },
    "ErrorResponse": "foundplay:ErrorResponse",
    "error": {
      "@id": "foundplay:error",
      "@type": "xsd:string"
    },
    "ExecuteMacroRequest": "foundplay:ExecuteMacroRequest",
    "ExecuteMacroResponse": "foundplay:ExecuteMacroResponse",
    "Folder": "foundplay:Folder",
    "FolderDocumentType": "foundplay:FolderDocumentType",
    "FolderListResponse": "foundplay:FolderListResponse",
    "FolderResponse": "foundplay:FolderResponse",
    "FolderTree": "foundplay:FolderTree",
    "content_ids": {
      "@id": "foundplay:content_ids",
      "@container": "@list"
    },
    "subfolders": {
      "@id": "foundplay:subfolders",
      "@container": "@list"
    },
    "FolderTreeResponse": "foundplay:FolderTreeResponse",
    "HPInfo": "foundplay:HPInfo",
    "max": {
      "@id": "foundplay:max",
      "@type": "xsd:integer"
    },
    "InitiativeResult": "foundplay:InitiativeResult",
    "combatant_id": {
      "@id": "foundplay:combatant_id",
      "@type": "xsd:string"
    },
    "InitiativeRollResponse": "foundplay:InitiativeRollResponse",
    "Item": "foundplay:Item",
    "ItemSearchResponse": "foundplay:ItemSearchResponse",
    "Journal": "foundplay:Journal",
    "pages": {
      "@id": "foundplay:pages",
      "@container": "@list"
    },
    "JournalListResponse": "foundplay:JournalListResponse",
    "JournalPage": "foundplay:JournalPage",
    "enriched_text": {
      "@id": "foundplay:enriched_text",
      "@type": "xsd:string"
    },
    "markdown": {
      "@id": "foundplay:markdown",
      "@type": "xsd:string"
    },
    "JournalPageResponse": "foundplay:JournalPageResponse",
    "JournalPageType": "foundplay:JournalPageType",
    "JournalResponse": "foundplay:JournalResponse",
    "Macro": "foundplay:Macro",
    "author_id": {
      "@id": "foundplay:author_id",
      "@type": "xsd:string"
    },
    "MacroListResponse": "foundplay:MacroListResponse",
    "MacroResponse": "foundplay:MacroResponse",
    "MacroScope": "foundplay:MacroScope",
    "MacroType": "foundplay:MacroType",
    "MoveTokenRequest": "foundplay:MoveTokenRequest",
    "animate": {
      "@id": "foundplay:animate",
      "@type": "xsd:boolean"
    },
    "can_open_doors": {
      "@id": "foundplay:can_open_doors",
      "@type": "xsd:boolean"
    },
    "NearbyTokenInfo": "foundplay:NearbyTokenInfo",
    "ac": {
      "@id": "foundplay:ac",
      "@type": "xsd:integer"
    },
    "conditions": {
      "@id": "foundplay:conditions",
      "@container": "@list"
    },
    "disposition": {
      "@id": "foundplay:disposition",
      "@type": "xsd:string"
    },
    "distance_ft": {
      "@id": "foundplay:distance_ft",
      "@type": "xsd:decimal"
    },
    "grid_x": {
      "@id": "foundplay:grid_x",
      "@type": "xsd:integer"
    },
    "grid_y": {
      "@id": "foundplay:grid_y",
      "@type": "xsd:integer"
    },
    "hp": {
      "@id": "foundplay:hp",
      "@type": "@id"
    },
    "line_of_sight": {
      "@id": "foundplay:line_of_sight",
      "@type": "xsd:boolean"
    },
    "Note": "foundplay:Note",
    "NoteListResponse": "foundplay:NoteListResponse",
    "NoteResponse": "foundplay:NoteResponse",
    "NoteTextAnchor": "foundplay:NoteTextAnchor",
    "Pagination": "foundplay:Pagination",
    "Pf2eCastSpell": "foundplay:Pf2eCastSpell",
    "cast": {
      "@id": "foundplay:cast",
      "@type": "xsd:boolean"
    },
    "rank": {
      "@id": "foundplay:rank",
      "@type": "xsd:integer"
    },
    "spell_id": {
      "@id": "foundplay:spell_id",
      "@type": "xsd:string"
    },
    "spell_name": {
      "@id": "foundplay:spell_name",
      "@type": "xsd:string"
    },
    "Pf2eCastSpellRequest": "foundplay:Pf2eCastSpellRequest",
    "Pf2eCastSpellResponse": "foundplay:Pf2eCastSpellResponse",
    "Pf2eConditionList": "foundplay:Pf2eConditionList",
    "actor_name": {
      "@id": "foundplay:actor_name",
      "@type": "xsd:string"
    },
    "Pf2eConditionListResponse": "foundplay:Pf2eConditionListResponse",
    "Pf2eConditionMutation": "foundplay:Pf2eConditionMutation",
    "condition": {
      "@id": "foundplay:condition"
    },
    "Pf2eConditionMutationResponse": "foundplay:Pf2eConditionMutationResponse",
    "Pf2eConditionRemoval": "foundplay:Pf2eConditionRemoval",
    "removed": {
      "@id": "foundplay:removed",
      "@type": "xsd:boolean"
    },
    "slug": {
      "@id": "foundplay:slug",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "foundplay-io API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects foundplay-io's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/foundplay-io-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/foundplay-io-openapi.json"
  ]
}