Locations and Service Points API (1.0.0)

API for managing locations and service points

locations

Manage locations.

Delete all locations

Delete all locations.

Responses

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Get locations

Return a list of locations.

query Parameters
query
string

CQL query expression.

limit
integer >= 0
Default: 10

Limit the number of elements returned.

offset
integer >= 0
Default: 0

Skip over a number of elements.

includeShadow
boolean
Default: false

Whether to include shadow records in the response or not.

Responses

Response samples

Content type
application/json
{
  • "totalRecords": 0,
  • "locations": [
    ]
}

Create location

Create a new location.

Request Body schema: application/json
required
id
string <uuid>

ID of the location

name
required
string

Name of the location

code
required
string

Code of the location, usually an abbreviation of the name

description
string

Description of the location

discoveryDisplayName
string

Name of the location to be shown in the discovery

isActive
boolean

Whether this location is active. Inactive locations can no longer been used

institutionId
required
string <uuid>

The ID of the institution, the first-level location unit, this location belongs to

campusId
required
string <uuid>

The ID of the campus, the second-level location unit, this location belongs to

libraryId
required
string <uuid>

The ID of the library, the third-level location unit, this location belongs to

object

Details about this location

property name*
additional property
any
primaryServicePoint
required
string <uuid>

The ID of the primary service point of this location

servicePointIds
Array of strings <uuid> [ items <uuid > ]

All service points that this location has

isFloatingCollection
boolean

Items checked in/out from this location can be checked in/out to other locations with the same flag

isShadow
boolean
Default: false

Whether this location is a shadow location. Shadow locations are used to represent virtual locations that no items are assignable to them. They only relate to external libraries and virtual items.

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "institutionId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "discoveryDisplayName": "discoveryDisplayName",
  • "libraryId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "campusId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "description": "description",
  • "isActive": true,
  • "primaryServicePoint": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isFloatingCollection": true,
  • "name": "name",
  • "details": {
    },
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false,
  • "servicePointIds": [
    ]
}

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "institutionId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "discoveryDisplayName": "discoveryDisplayName",
  • "libraryId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "campusId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "description": "description",
  • "isActive": true,
  • "primaryServicePoint": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isFloatingCollection": true,
  • "name": "name",
  • "details": {
    },
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false,
  • "servicePointIds": [
    ]
}

Delete location by id

Delete a location by id.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Get location by id

Retrieve a location by id.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "institutionId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "discoveryDisplayName": "discoveryDisplayName",
  • "libraryId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "campusId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "description": "description",
  • "isActive": true,
  • "primaryServicePoint": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isFloatingCollection": true,
  • "name": "name",
  • "details": {
    },
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false,
  • "servicePointIds": [
    ]
}

Update location by id

Update a location by id.

path Parameters
id
required
string <uuid>

Record identifier.

Request Body schema: application/json
required
id
string <uuid>

ID of the location

name
required
string

Name of the location

code
required
string

Code of the location, usually an abbreviation of the name

description
string

Description of the location

discoveryDisplayName
string

Name of the location to be shown in the discovery

isActive
boolean

Whether this location is active. Inactive locations can no longer been used

institutionId
required
string <uuid>

The ID of the institution, the first-level location unit, this location belongs to

campusId
required
string <uuid>

The ID of the campus, the second-level location unit, this location belongs to

libraryId
required
string <uuid>

The ID of the library, the third-level location unit, this location belongs to

object

Details about this location

property name*
additional property
any
primaryServicePoint
required
string <uuid>

The ID of the primary service point of this location

servicePointIds
Array of strings <uuid> [ items <uuid > ]

All service points that this location has

isFloatingCollection
boolean

Items checked in/out from this location can be checked in/out to other locations with the same flag

isShadow
boolean
Default: false

Whether this location is a shadow location. Shadow locations are used to represent virtual locations that no items are assignable to them. They only relate to external libraries and virtual items.

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "institutionId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "discoveryDisplayName": "discoveryDisplayName",
  • "libraryId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "campusId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "description": "description",
  • "isActive": true,
  • "primaryServicePoint": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isFloatingCollection": true,
  • "name": "name",
  • "details": {
    },
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false,
  • "servicePointIds": [
    ]
}

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Delete institutions

Delete all institutions.

Responses

Get institutions

Return a list of institutions.

query Parameters
query
string

CQL query expression.

limit
integer >= 0
Default: 10

Limit the number of elements returned.

offset
integer >= 0
Default: 0

Skip over a number of elements.

includeShadow
boolean
Default: false

Whether to include shadow records in the response or not.

Responses

Response samples

Content type
application/json
{
  • "locinsts": [
    ],
  • "totalRecords": 0
}

Create institution

Create a new institution.

Request Body schema: application/json
required
id
string <uuid>

ID of institution

name
required
string

Name of institution

code
required
string

Distinct code for institution

isShadow
boolean
Default: false

Whether this is a shadow location. Shadow locations are used to represent virtual locations that no items are assignable to them. They only relate to external libraries and virtual items.

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Delete institution by id

Delete an existing institution by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Get institution by id

Retrieve a single institution by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Update institution by id

Update an existing institution by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Request Body schema: application/json
required
id
string <uuid>

ID of institution

name
required
string

Name of institution

code
required
string

Distinct code for institution

isShadow
boolean
Default: false

Whether this is a shadow location. Shadow locations are used to represent virtual locations that no items are assignable to them. They only relate to external libraries and virtual items.

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Delete campuses

Delete all campus records.

Responses

Get campuses

Return a list of campuses.

query Parameters
query
string

CQL query expression.

limit
integer >= 0
Default: 10

Limit the number of elements returned.

offset
integer >= 0
Default: 0

Skip over a number of elements.

includeShadow
boolean
Default: false

Whether to include shadow records in the response or not.

Responses

Response samples

Content type
application/json
{
  • "loccamps": [
    ],
  • "totalRecords": 0
}

Create campus

Create a new campus record.

Request Body schema: application/json
required
id
string <uuid>

ID of the campus

name
required
string

Name of the campus

code
required
string

Distinct code for the campus

institutionId
required
string <uuid>

ID of the institution that the campus unit belongs to

isShadow
boolean
Default: false

Whether this is a shadow location. Shadow locations are used to represent virtual locations that no items are assignable to them. They only relate to external libraries and virtual items.

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "institutionId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "institutionId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Delete campus by id

Delete an existing campus by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Get campus by id

Retrieve a single campus by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "institutionId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Update campus by id

Update an existing campus by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Request Body schema: application/json
required
id
string <uuid>

ID of the campus

name
required
string

Name of the campus

code
required
string

Distinct code for the campus

institutionId
required
string <uuid>

ID of the institution that the campus unit belongs to

isShadow
boolean
Default: false

Whether this is a shadow location. Shadow locations are used to represent virtual locations that no items are assignable to them. They only relate to external libraries and virtual items.

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "institutionId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Delete libraries

Delete all library records.

Responses

Get libraries

Return a list of libraries.

query Parameters
query
string

CQL query expression.

limit
integer >= 0
Default: 10

Limit the number of elements returned.

offset
integer >= 0
Default: 0

Skip over a number of elements.

includeShadow
boolean
Default: false

Whether to include shadow records in the response or not.

Responses

Response samples

Content type
application/json
{
  • "totalRecords": 0,
  • "loclibs": [
    ]
}

Create library

Create a new library record.

Request Body schema: application/json
required
id
string <uuid>

ID of the library

name
required
string

Name of the library

code
required
string

Distinct code for the library

campusId
required
string <uuid>

ID of the campus that the library belongs to

isShadow
boolean
Default: false

Whether this is a shadow location. Shadow locations are used to represent virtual locations that no items are assignable to them. They only relate to external libraries and virtual items.

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "name": "name",
  • "campusId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "name": "name",
  • "campusId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Delete library by id

Delete an existing library by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Get library by id

Retrieve a single library by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "name": "name",
  • "campusId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Update library by id

Update an existing library by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Request Body schema: application/json
required
id
string <uuid>

ID of the library

name
required
string

Name of the library

code
required
string

Distinct code for the library

campusId
required
string <uuid>

ID of the campus that the library belongs to

isShadow
boolean
Default: false

Whether this is a shadow location. Shadow locations are used to represent virtual locations that no items are assignable to them. They only relate to external libraries and virtual items.

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "code": "code",
  • "name": "name",
  • "campusId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "isShadow": false
}

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

service-points

Manage service points.

Delete service points

Delete all service point records.

Responses

Get service points

Return a list of service points.

query Parameters
query
string

CQL query expression.

limit
integer >= 0
Default: 10

Limit the number of elements returned.

offset
integer >= 0
Default: 0

Skip over a number of elements.

includeRoutingServicePoints
boolean
Default: false

Should ECS request routing service points be included in the response.

Responses

Response samples

Content type
application/json
{
  • "totalRecords": 1,
  • "servicepoints": [
    ]
}

Create service point

Create a new service point record.

Request Body schema: application/json
required
id
string <uuid>

ID of the service point

name
required
string

Name of the service point

code
required
string

Code of the service point

discoveryDisplayName
required
string

Discovery display name of the service point

description
string

Description of the service point

shelvingLagTime
integer

Shelving lag time

pickupLocation
boolean

Indicates whether or not the service point is a pickup location

object (Hold Shelf Expiry Period)

Expiration period for items on the hold shelf at the service point

duration
required
integer

Duration interval

intervalId
required
string
Default: "Days"
Enum: "Minutes" "Hours" "Days" "Weeks" "Months"

Unit of time for the duration

holdShelfClosedLibraryDateManagement
string
Default: "Keep_the_current_due_date"
Enum: "Keep_the_current_due_date" "Move_to_the_end_of_the_previous_open_day" "Move_to_the_end_of_the_next_open_day" "Keep_the_current_due_date_time" "Move_to_end_of_current_service_point_hours" "Move_to_beginning_of_next_open_service_point_hours"

Closed library date management associated with hold shelf

defaultCheckInActionForUseAtLocation
string
Enum: "Keep_on_hold_shelf" "Close_loan_and_return_item" "Ask_for_action"

Default action when checking in an item that is for use in the library (i.e. in reading room)

Array of objects (Service Point Staff Slip)

List of staff slips for this service point

Array
id
required
string <uuid>

The ID of the staff slip

printByDefault
required
boolean

Whether or not to print the staff slip by default

ecsRequestRouting
boolean
Default: false

Indicates a service point used for the ECS functionality

Responses

Request samples

Content type
application/json
{
  • "holdShelfClosedLibraryDateManagement": "Keep_the_current_due_date",
  • "metadata": {
    },
  • "code": "code",
  • "discoveryDisplayName": "discoveryDisplayName",
  • "description": "description",
  • "pickupLocation": true,
  • "staffSlips": [
    ],
  • "defaultCheckInActionForUseAtLocation": "Keep_on_hold_shelf",
  • "ecsRequestRouting": false,
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "shelvingLagTime": 0,
  • "holdShelfExpiryPeriod": {
    }
}

Response samples

Content type
application/json
{
  • "holdShelfClosedLibraryDateManagement": "Keep_the_current_due_date",
  • "metadata": {
    },
  • "code": "code",
  • "discoveryDisplayName": "discoveryDisplayName",
  • "description": "description",
  • "pickupLocation": true,
  • "staffSlips": [
    ],
  • "defaultCheckInActionForUseAtLocation": "Keep_on_hold_shelf",
  • "ecsRequestRouting": false,
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "shelvingLagTime": 0,
  • "holdShelfExpiryPeriod": {
    }
}

Delete service point by id

Delete an existing service point by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

Get service point by id

Retrieve a single service point by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "holdShelfClosedLibraryDateManagement": "Keep_the_current_due_date",
  • "metadata": {
    },
  • "code": "code",
  • "discoveryDisplayName": "discoveryDisplayName",
  • "description": "description",
  • "pickupLocation": true,
  • "staffSlips": [
    ],
  • "defaultCheckInActionForUseAtLocation": "Keep_on_hold_shelf",
  • "ecsRequestRouting": false,
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "shelvingLagTime": 0,
  • "holdShelfExpiryPeriod": {
    }
}

Update service point by id

Update an existing service point by its unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Request Body schema: application/json
required
id
string <uuid>

ID of the service point

name
required
string

Name of the service point

code
required
string

Code of the service point

discoveryDisplayName
required
string

Discovery display name of the service point

description
string

Description of the service point

shelvingLagTime
integer

Shelving lag time

pickupLocation
boolean

Indicates whether or not the service point is a pickup location

object (Hold Shelf Expiry Period)

Expiration period for items on the hold shelf at the service point

duration
required
integer

Duration interval

intervalId
required
string
Default: "Days"
Enum: "Minutes" "Hours" "Days" "Weeks" "Months"

Unit of time for the duration

holdShelfClosedLibraryDateManagement
string
Default: "Keep_the_current_due_date"
Enum: "Keep_the_current_due_date" "Move_to_the_end_of_the_previous_open_day" "Move_to_the_end_of_the_next_open_day" "Keep_the_current_due_date_time" "Move_to_end_of_current_service_point_hours" "Move_to_beginning_of_next_open_service_point_hours"

Closed library date management associated with hold shelf

defaultCheckInActionForUseAtLocation
string
Enum: "Keep_on_hold_shelf" "Close_loan_and_return_item" "Ask_for_action"

Default action when checking in an item that is for use in the library (i.e. in reading room)

Array of objects (Service Point Staff Slip)

List of staff slips for this service point

Array
id
required
string <uuid>

The ID of the staff slip

printByDefault
required
boolean

Whether or not to print the staff slip by default

ecsRequestRouting
boolean
Default: false

Indicates a service point used for the ECS functionality

Responses

Request samples

Content type
application/json
{
  • "holdShelfClosedLibraryDateManagement": "Keep_the_current_due_date",
  • "metadata": {
    },
  • "code": "code",
  • "discoveryDisplayName": "discoveryDisplayName",
  • "description": "description",
  • "pickupLocation": true,
  • "staffSlips": [
    ],
  • "defaultCheckInActionForUseAtLocation": "Keep_on_hold_shelf",
  • "ecsRequestRouting": false,
  • "name": "name",
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "shelvingLagTime": 0,
  • "holdShelfExpiryPeriod": {
    }
}

Response samples

Content type
application/json
{
  • "errors": [
    ],
  • "total_records": 1
}

service-points-users

Manage service points users.

Delete service points users

Delete all service points user records.

Responses

Get service points users

Return a list of service points users.

query Parameters
query
string

CQL query expression.

limit
integer >= 0
Default: 10

Limit the number of elements returned.

offset
integer >= 0
Default: 0

Skip over a number of elements.

Responses

Response samples

Content type
application/json
{
  • "totalRecords": 0,
  • "servicePointsUsers": [
    ]
}

Create service points user

Create a new service points user record.

Request Body schema: application/json
required
id
string <uuid>

ID of the service points user

userId
required
string <uuid>

ID of the user

servicePointsIds
Array of strings <uuid> [ items <uuid > ]

List of service points a user is allowed to work at

defaultServicePointId
string <uuid>

ID of the user's default service point

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "defaultServicePointId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "servicePointsIds": [
    ],
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "userId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "defaultServicePointId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "servicePointsIds": [
    ],
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "userId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}

Delete service points user by id

Delete an existing service points user by their unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Get service points user by id

Retrieve a single service points user by their unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Responses

Response samples

Content type
application/json
{
  • "metadata": {
    },
  • "defaultServicePointId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "servicePointsIds": [
    ],
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "userId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}

Update service points user by id

Update an existing service points user by their unique identifier.

path Parameters
id
required
string <uuid>

Record identifier.

Request Body schema: application/json
required
id
string <uuid>

ID of the service points user

userId
required
string <uuid>

ID of the user

servicePointsIds
Array of strings <uuid> [ items <uuid > ]

List of service points a user is allowed to work at

defaultServicePointId
string <uuid>

ID of the user's default service point

Responses

Request samples

Content type
application/json
{
  • "metadata": {
    },
  • "defaultServicePointId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "servicePointsIds": [
    ],
  • "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  • "userId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}