Nokia · JSON-LD Context

Nokia Corp Context

JSON-LD context defining the semantic vocabulary for Nokia Corp from Nokia.

120 Classes 64 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
nokia: https://nokia.com/schema#

Classes

ErrorInfo-Geo-V0 SubscriptionRequest-Geo-V0 Protocol-Geo-V0 Config-Geo-V0 SinkCredential-Geo-V0 SubscriptionDetail-Geo-V0 SubscriptionEventType-Geo-V0 NotificationEventType-Geo-V0 Subscription-Geo-V0 SubscriptionAsync-Geo-V0 Device-Geo-V0 DeviceIpv4Addr-Geo-V0 Area-Geo-V0 AreaType-Geo-V0 Point-Geo-V0 CloudEvent-Geo-V0 AreaLeft-Geo-V0 AreaEntered-Geo-V0 SubscriptionEnds-Geo-V0 TerminationReason-Geo-V0 HTTPSettings-Geo-V0 MQTTSettings-Geo-V0 AMQPSettings-Geo-V0 ApacheKafkaSettings-Geo-V0 NATSSettings-Geo-V0 RetrievalLocationRequest-LocR-V0 Device-LocR-V0 DeviceIpv4Addr-LocR-V0 Location-LocR-V0 Area-LocR-V0 AreaType-LocR-V0 Point-LocR-V0 ErrorInfo-LocR-V0 Area-LocV-V1 AreaType-LocV-V1 Point-LocV-V1 VerifyLocationRequest-LocV-V1 VerifyLocationResponse-LocV-V1 Device-LocV-V1 DeviceIpv4Addr-LocV-V1 VerificationResult-LocV-V1 ErrorInfo-LocV-V1 Area-LocV-V0 AreaType-LocV-V0 Point-LocV-V0 VerifyLocationRequest-LocV-V0 VerifyLocationResponse-LocV-V0 Device-LocV-V0 DeviceIpv4Addr-LocV-V0 VerificationResult-LocV-V0 ErrorInfo-LocV-V0 ErrorInfo-DS-RES-V0 SubscriptionRequest-DS-RES-V0 Protocol-DS-RES-V0 Config-DS-RES-V0 SinkCredential-DS-RES-V0 CreateSubscriptionDetail-DS-RES-V0 EventTypeNotification-DS-RES-V0 SubscriptionEventType-DS-RES-V0 Subscription-DS-RES-V0 Device-DS-RES-V0 DeviceIpv4Addr-DS-RES-V0 SubscriptionAsync-DS-RES-V0 CloudEvent-DS-RES-V0 ReachabilityDataSmsDisconnected-DS-RES-V0 SubscriptionEnds-DS-RES-V0 TerminationReason-DS-RES-V0 HTTPSettings-DS-RES-V0 MQTTSettings-DS-RES-V0 AMQPSettings-DS-RES-V0 ApacheKafkaSettings-DS-RES-V0 NATSSettings-DS-RES-V0 ErrorInfo-DS-ROS-V0 SubscriptionRequest-DS-ROS-V0 Protocol-DS-ROS-V0 Config-DS-ROS-V0 SinkCredential-DS-ROS-V0 CreateSubscriptionDetail-DS-ROS-V0 EventTypeNotification-DS-ROS-V0 SubscriptionEventType-DS-ROS-V0 Subscription-DS-ROS-V0 Device-DS-ROS-V0 DeviceIpv4Addr-DS-ROS-V0 NotificationEventType-DS-ROS-V0 SubscriptionAsync-DS-ROS-V0 CloudEvent-DS-ROS-V0 BasicDeviceEventData-DS-ROS-V0 SubscriptionEnds-DS-ROS-V0 TerminationReason-DS-ROS-V0 HTTPSettings-DS-ROS-V0 MQTTSettings-DS-ROS-V0 AMQPSettings-DS-ROS-V0 ApacheKafkaSettings-DS-ROS-V0 NATSSettings-DS-ROS-V0 ReachabilityStatusResponse-DS-RE-V110 ConnectivityType-DS-RE-V110 Device-DS-RE-V110 DeviceIpv4Addr-DS-RE-V110 RequestReachabilityStatus-DS-RE-V110 ErrorInfo-DS-RE-V110 RoamingStatusResponse-DS-RO-V110 Device-DS-RO-V110 DeviceIpv4Addr-DS-RO-V110 RoamingStatusRequest-DS-RO-V110 ErrorInfo-DS-RO-V110 ErrorInfo-DS-RES-V080 SubscriptionRequest-DS-RES-V080 Protocol-DS-RES-V080 Config-DS-RES-V080 SinkCredential-DS-RES-V080 CreateSubscriptionDetail-DS-RES-V080 EventTypeNotification-DS-RES-V080 SubscriptionEventType-DS-RES-V080 Subscription-DS-RES-V080 Device-DS-RES-V080 DeviceIpv4Addr-DS-RES-V080 SubscriptionAsync-DS-RES-V080 CloudEvent-DS-RES-V080 ReachabilityDataSmsDisconnected-DS-RES-V080 SubscriptionStarted-DS-RES-V080

Properties

Property Type Container
status integer
code string
message string
protocol reference
sink reference
sinkCredential
types list
config reference
subscriptionDetail reference
subscriptionExpireTime dateTime
subscriptionMaxEvents integer
initialEvent boolean
credentialType string
device reference
area reference
id string
startsAt dateTime
expiresAt dateTime
phoneNumber reference
networkAccessIdentifier reference
ipv4Address reference
ipv6Address reference
publicAddress reference
privateAddress reference
publicPort reference
areaType reference
latitude reference
longitude reference
source reference
type reference
specversion string
datacontenttype string
data
time reference
subscriptionId reference
terminationReason reference
terminationDescription string
headers
method string
topicName string
qos integer
retain boolean
expiry integer
userProperties
address string
linkName string
senderSettlementMode string
linkProperties
partitionKeyExtractor string
clientId string
ackMode integer
subject string
maxAge integer
lastLocationTime dateTime
verificationResult reference
matchRate reference
lastStatusTime reference
reachable boolean
connectivity list
roaming reference
countryCode reference
countryName reference
initiationReason reference
initiationDescription string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://nokia.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "nokia": "https://nokia.com/schema#",
    "ErrorInfo-Geo-V0": "nokia:ErrorInfo-Geo-V0",
    "status": {
      "@id": "nokia:status",
      "@type": "xsd:integer"
    },
    "code": {
      "@id": "nokia:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "nokia:message",
      "@type": "xsd:string"
    },
    "SubscriptionRequest-Geo-V0": "nokia:SubscriptionRequest-Geo-V0",
    "protocol": {
      "@id": "nokia:protocol",
      "@type": "@id"
    },
    "sink": {
      "@id": "nokia:sink",
      "@type": "@id"
    },
    "sinkCredential": {
      "@id": "nokia:sinkCredential"
    },
    "types": {
      "@id": "nokia:types",
      "@container": "@list"
    },
    "config": {
      "@id": "nokia:config",
      "@type": "@id"
    },
    "Protocol-Geo-V0": "nokia:Protocol-Geo-V0",
    "Config-Geo-V0": "nokia:Config-Geo-V0",
    "subscriptionDetail": {
      "@id": "nokia:subscriptionDetail",
      "@type": "@id"
    },
    "subscriptionExpireTime": {
      "@id": "nokia:subscriptionExpireTime",
      "@type": "xsd:dateTime"
    },
    "subscriptionMaxEvents": {
      "@id": "nokia:subscriptionMaxEvents",
      "@type": "xsd:integer"
    },
    "initialEvent": {
      "@id": "nokia:initialEvent",
      "@type": "xsd:boolean"
    },
    "SinkCredential-Geo-V0": "nokia:SinkCredential-Geo-V0",
    "credentialType": {
      "@id": "nokia:credentialType",
      "@type": "xsd:string"
    },
    "SubscriptionDetail-Geo-V0": "nokia:SubscriptionDetail-Geo-V0",
    "device": {
      "@id": "nokia:device",
      "@type": "@id"
    },
    "area": {
      "@id": "nokia:area",
      "@type": "@id"
    },
    "SubscriptionEventType-Geo-V0": "nokia:SubscriptionEventType-Geo-V0",
    "NotificationEventType-Geo-V0": "nokia:NotificationEventType-Geo-V0",
    "Subscription-Geo-V0": "nokia:Subscription-Geo-V0",
    "id": {
      "@id": "nokia:id",
      "@type": "xsd:string"
    },
    "startsAt": {
      "@id": "nokia:startsAt",
      "@type": "xsd:dateTime"
    },
    "expiresAt": {
      "@id": "nokia:expiresAt",
      "@type": "xsd:dateTime"
    },
    "SubscriptionAsync-Geo-V0": "nokia:SubscriptionAsync-Geo-V0",
    "Device-Geo-V0": "nokia:Device-Geo-V0",
    "phoneNumber": {
      "@id": "nokia:phoneNumber",
      "@type": "@id"
    },
    "networkAccessIdentifier": {
      "@id": "nokia:networkAccessIdentifier",
      "@type": "@id"
    },
    "ipv4Address": {
      "@id": "nokia:ipv4Address",
      "@type": "@id"
    },
    "ipv6Address": {
      "@id": "nokia:ipv6Address",
      "@type": "@id"
    },
    "DeviceIpv4Addr-Geo-V0": "nokia:DeviceIpv4Addr-Geo-V0",
    "publicAddress": {
      "@id": "nokia:publicAddress",
      "@type": "@id"
    },
    "privateAddress": {
      "@id": "nokia:privateAddress",
      "@type": "@id"
    },
    "publicPort": {
      "@id": "nokia:publicPort",
      "@type": "@id"
    },
    "Area-Geo-V0": "nokia:Area-Geo-V0",
    "areaType": {
      "@id": "nokia:areaType",
      "@type": "@id"
    },
    "AreaType-Geo-V0": "nokia:AreaType-Geo-V0",
    "Point-Geo-V0": "nokia:Point-Geo-V0",
    "latitude": {
      "@id": "nokia:latitude",
      "@type": "@id"
    },
    "longitude": {
      "@id": "nokia:longitude",
      "@type": "@id"
    },
    "CloudEvent-Geo-V0": "nokia:CloudEvent-Geo-V0",
    "source": {
      "@id": "nokia:source",
      "@type": "@id"
    },
    "type": {
      "@id": "nokia:type",
      "@type": "@id"
    },
    "specversion": {
      "@id": "nokia:specversion",
      "@type": "xsd:string"
    },
    "datacontenttype": {
      "@id": "nokia:datacontenttype",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "nokia:data"
    },
    "time": {
      "@id": "nokia:time",
      "@type": "@id"
    },
    "AreaLeft-Geo-V0": "nokia:AreaLeft-Geo-V0",
    "subscriptionId": {
      "@id": "nokia:subscriptionId",
      "@type": "@id"
    },
    "AreaEntered-Geo-V0": "nokia:AreaEntered-Geo-V0",
    "SubscriptionEnds-Geo-V0": "nokia:SubscriptionEnds-Geo-V0",
    "terminationReason": {
      "@id": "nokia:terminationReason",
      "@type": "@id"
    },
    "terminationDescription": {
      "@id": "nokia:terminationDescription",
      "@type": "xsd:string"
    },
    "TerminationReason-Geo-V0": "nokia:TerminationReason-Geo-V0",
    "HTTPSettings-Geo-V0": "nokia:HTTPSettings-Geo-V0",
    "headers": {
      "@id": "nokia:headers"
    },
    "method": {
      "@id": "nokia:method",
      "@type": "xsd:string"
    },
    "MQTTSettings-Geo-V0": "nokia:MQTTSettings-Geo-V0",
    "topicName": {
      "@id": "nokia:topicName",
      "@type": "xsd:string"
    },
    "qos": {
      "@id": "nokia:qos",
      "@type": "xsd:integer"
    },
    "retain": {
      "@id": "nokia:retain",
      "@type": "xsd:boolean"
    },
    "expiry": {
      "@id": "nokia:expiry",
      "@type": "xsd:integer"
    },
    "userProperties": {
      "@id": "nokia:userProperties"
    },
    "AMQPSettings-Geo-V0": "nokia:AMQPSettings-Geo-V0",
    "address": {
      "@id": "nokia:address",
      "@type": "xsd:string"
    },
    "linkName": {
      "@id": "nokia:linkName",
      "@type": "xsd:string"
    },
    "senderSettlementMode": {
      "@id": "nokia:senderSettlementMode",
      "@type": "xsd:string"
    },
    "linkProperties": {
      "@id": "nokia:linkProperties"
    },
    "ApacheKafkaSettings-Geo-V0": "nokia:ApacheKafkaSettings-Geo-V0",
    "partitionKeyExtractor": {
      "@id": "nokia:partitionKeyExtractor",
      "@type": "xsd:string"
    },
    "clientId": {
      "@id": "nokia:clientId",
      "@type": "xsd:string"
    },
    "ackMode": {
      "@id": "nokia:ackMode",
      "@type": "xsd:integer"
    },
    "NATSSettings-Geo-V0": "nokia:NATSSettings-Geo-V0",
    "subject": {
      "@id": "nokia:subject",
      "@type": "xsd:string"
    },
    "RetrievalLocationRequest-LocR-V0": "nokia:RetrievalLocationRequest-LocR-V0",
    "maxAge": {
      "@id": "nokia:maxAge",
      "@type": "xsd:integer"
    },
    "Device-LocR-V0": "nokia:Device-LocR-V0",
    "DeviceIpv4Addr-LocR-V0": "nokia:DeviceIpv4Addr-LocR-V0",
    "Location-LocR-V0": "nokia:Location-LocR-V0",
    "lastLocationTime": {
      "@id": "nokia:lastLocationTime",
      "@type": "xsd:dateTime"
    },
    "Area-LocR-V0": "nokia:Area-LocR-V0",
    "AreaType-LocR-V0": "nokia:AreaType-LocR-V0",
    "Point-LocR-V0": "nokia:Point-LocR-V0",
    "ErrorInfo-LocR-V0": "nokia:ErrorInfo-LocR-V0",
    "Area-LocV-V1": "nokia:Area-LocV-V1",
    "AreaType-LocV-V1": "nokia:AreaType-LocV-V1",
    "Point-LocV-V1": "nokia:Point-LocV-V1",
    "VerifyLocationRequest-LocV-V1": "nokia:VerifyLocationRequest-LocV-V1",
    "VerifyLocationResponse-LocV-V1": "nokia:VerifyLocationResponse-LocV-V1",
    "verificationResult": {
      "@id": "nokia:verificationResult",
      "@type": "@id"
    },
    "matchRate": {
      "@id": "nokia:matchRate",
      "@type": "@id"
    },
    "Device-LocV-V1": "nokia:Device-LocV-V1",
    "DeviceIpv4Addr-LocV-V1": "nokia:DeviceIpv4Addr-LocV-V1",
    "VerificationResult-LocV-V1": "nokia:VerificationResult-LocV-V1",
    "ErrorInfo-LocV-V1": "nokia:ErrorInfo-LocV-V1",
    "Area-LocV-V0": "nokia:Area-LocV-V0",
    "AreaType-LocV-V0": "nokia:AreaType-LocV-V0",
    "Point-LocV-V0": "nokia:Point-LocV-V0",
    "VerifyLocationRequest-LocV-V0": "nokia:VerifyLocationRequest-LocV-V0",
    "VerifyLocationResponse-LocV-V0": "nokia:VerifyLocationResponse-LocV-V0",
    "Device-LocV-V0": "nokia:Device-LocV-V0",
    "DeviceIpv4Addr-LocV-V0": "nokia:DeviceIpv4Addr-LocV-V0",
    "VerificationResult-LocV-V0": "nokia:VerificationResult-LocV-V0",
    "ErrorInfo-LocV-V0": "nokia:ErrorInfo-LocV-V0",
    "ErrorInfo-DS-RES-V0": "nokia:ErrorInfo-DS-RES-V0",
    "SubscriptionRequest-DS-RES-V0": "nokia:SubscriptionRequest-DS-RES-V0",
    "Protocol-DS-RES-V0": "nokia:Protocol-DS-RES-V0",
    "Config-DS-RES-V0": "nokia:Config-DS-RES-V0",
    "SinkCredential-DS-RES-V0": "nokia:SinkCredential-DS-RES-V0",
    "CreateSubscriptionDetail-DS-RES-V0": "nokia:CreateSubscriptionDetail-DS-RES-V0",
    "EventTypeNotification-DS-RES-V0": "nokia:EventTypeNotification-DS-RES-V0",
    "SubscriptionEventType-DS-RES-V0": "nokia:SubscriptionEventType-DS-RES-V0",
    "Subscription-DS-RES-V0": "nokia:Subscription-DS-RES-V0",
    "Device-DS-RES-V0": "nokia:Device-DS-RES-V0",
    "DeviceIpv4Addr-DS-RES-V0": "nokia:DeviceIpv4Addr-DS-RES-V0",
    "SubscriptionAsync-DS-RES-V0": "nokia:SubscriptionAsync-DS-RES-V0",
    "CloudEvent-DS-RES-V0": "nokia:CloudEvent-DS-RES-V0",
    "ReachabilityDataSmsDisconnected-DS-RES-V0": "nokia:ReachabilityDataSmsDisconnected-DS-RES-V0",
    "SubscriptionEnds-DS-RES-V0": "nokia:SubscriptionEnds-DS-RES-V0",
    "TerminationReason-DS-RES-V0": "nokia:TerminationReason-DS-RES-V0",
    "HTTPSettings-DS-RES-V0": "nokia:HTTPSettings-DS-RES-V0",
    "MQTTSettings-DS-RES-V0": "nokia:MQTTSettings-DS-RES-V0",
    "AMQPSettings-DS-RES-V0": "nokia:AMQPSettings-DS-RES-V0",
    "ApacheKafkaSettings-DS-RES-V0": "nokia:ApacheKafkaSettings-DS-RES-V0",
    "NATSSettings-DS-RES-V0": "nokia:NATSSettings-DS-RES-V0",
    "ErrorInfo-DS-ROS-V0": "nokia:ErrorInfo-DS-ROS-V0",
    "SubscriptionRequest-DS-ROS-V0": "nokia:SubscriptionRequest-DS-ROS-V0",
    "Protocol-DS-ROS-V0": "nokia:Protocol-DS-ROS-V0",
    "Config-DS-ROS-V0": "nokia:Config-DS-ROS-V0",
    "SinkCredential-DS-ROS-V0": "nokia:SinkCredential-DS-ROS-V0",
    "CreateSubscriptionDetail-DS-ROS-V0": "nokia:CreateSubscriptionDetail-DS-ROS-V0",
    "EventTypeNotification-DS-ROS-V0": "nokia:EventTypeNotification-DS-ROS-V0",
    "SubscriptionEventType-DS-ROS-V0": "nokia:SubscriptionEventType-DS-ROS-V0",
    "Subscription-DS-ROS-V0": "nokia:Subscription-DS-ROS-V0",
    "Device-DS-ROS-V0": "nokia:Device-DS-ROS-V0",
    "DeviceIpv4Addr-DS-ROS-V0": "nokia:DeviceIpv4Addr-DS-ROS-V0",
    "NotificationEventType-DS-ROS-V0": "nokia:NotificationEventType-DS-ROS-V0",
    "SubscriptionAsync-DS-ROS-V0": "nokia:SubscriptionAsync-DS-ROS-V0",
    "CloudEvent-DS-ROS-V0": "nokia:CloudEvent-DS-ROS-V0",
    "BasicDeviceEventData-DS-ROS-V0": "nokia:BasicDeviceEventData-DS-ROS-V0",
    "SubscriptionEnds-DS-ROS-V0": "nokia:SubscriptionEnds-DS-ROS-V0",
    "TerminationReason-DS-ROS-V0": "nokia:TerminationReason-DS-ROS-V0",
    "HTTPSettings-DS-ROS-V0": "nokia:HTTPSettings-DS-ROS-V0",
    "MQTTSettings-DS-ROS-V0": "nokia:MQTTSettings-DS-ROS-V0",
    "AMQPSettings-DS-ROS-V0": "nokia:AMQPSettings-DS-ROS-V0",
    "ApacheKafkaSettings-DS-ROS-V0": "nokia:ApacheKafkaSettings-DS-ROS-V0",
    "NATSSettings-DS-ROS-V0": "nokia:NATSSettings-DS-ROS-V0",
    "ReachabilityStatusResponse-DS-RE-V110": "nokia:ReachabilityStatusResponse-DS-RE-V110",
    "lastStatusTime": {
      "@id": "nokia:lastStatusTime",
      "@type": "@id"
    },
    "reachable": {
      "@id": "nokia:reachable",
      "@type": "xsd:boolean"
    },
    "connectivity": {
      "@id": "nokia:connectivity",
      "@container": "@list"
    },
    "ConnectivityType-DS-RE-V110": "nokia:ConnectivityType-DS-RE-V110",
    "Device-DS-RE-V110": "nokia:Device-DS-RE-V110",
    "DeviceIpv4Addr-DS-RE-V110": "nokia:DeviceIpv4Addr-DS-RE-V110",
    "RequestReachabilityStatus-DS-RE-V110": "nokia:RequestReachabilityStatus-DS-RE-V110",
    "ErrorInfo-DS-RE-V110": "nokia:ErrorInfo-DS-RE-V110",
    "RoamingStatusResponse-DS-RO-V110": "nokia:RoamingStatusResponse-DS-RO-V110",
    "roaming": {
      "@id": "nokia:roaming",
      "@type": "@id"
    },
    "countryCode": {
      "@id": "nokia:countryCode",
      "@type": "@id"
    },
    "countryName": {
      "@id": "nokia:countryName",
      "@type": "@id"
    },
    "Device-DS-RO-V110": "nokia:Device-DS-RO-V110",
    "DeviceIpv4Addr-DS-RO-V110": "nokia:DeviceIpv4Addr-DS-RO-V110",
    "RoamingStatusRequest-DS-RO-V110": "nokia:RoamingStatusRequest-DS-RO-V110",
    "ErrorInfo-DS-RO-V110": "nokia:ErrorInfo-DS-RO-V110",
    "ErrorInfo-DS-RES-V080": "nokia:ErrorInfo-DS-RES-V080",
    "SubscriptionRequest-DS-RES-V080": "nokia:SubscriptionRequest-DS-RES-V080",
    "Protocol-DS-RES-V080": "nokia:Protocol-DS-RES-V080",
    "Config-DS-RES-V080": "nokia:Config-DS-RES-V080",
    "SinkCredential-DS-RES-V080": "nokia:SinkCredential-DS-RES-V080",
    "CreateSubscriptionDetail-DS-RES-V080": "nokia:CreateSubscriptionDetail-DS-RES-V080",
    "EventTypeNotification-DS-RES-V080": "nokia:EventTypeNotification-DS-RES-V080",
    "SubscriptionEventType-DS-RES-V080": "nokia:SubscriptionEventType-DS-RES-V080",
    "Subscription-DS-RES-V080": "nokia:Subscription-DS-RES-V080",
    "Device-DS-RES-V080": "nokia:Device-DS-RES-V080",
    "DeviceIpv4Addr-DS-RES-V080": "nokia:DeviceIpv4Addr-DS-RES-V080",
    "SubscriptionAsync-DS-RES-V080": "nokia:SubscriptionAsync-DS-RES-V080",
    "CloudEvent-DS-RES-V080": "nokia:CloudEvent-DS-RES-V080",
    "ReachabilityDataSmsDisconnected-DS-RES-V080": "nokia:ReachabilityDataSmsDisconnected-DS-RES-V080",
    "SubscriptionStarted-DS-RES-V080": "nokia:SubscriptionStarted-DS-RES-V080",
    "initiationReason": {
      "@id": "nokia:initiationReason",
      "@type": "@id"
    },
    "initiationDescription": {
      "@id": "nokia:initiationDescription",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Nokia API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Nokia'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-11-04) from openapi/nokia-corp-network-as-code-openapi.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/nokia-corp-network-as-code-openapi.yml"
  ]
}