Read Sellasist orders, products, stock, customers, invoices, returns; add order notes, set status.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
WRITE: add a new note to an order. Notes are visible to the account's staff; each call adds another note (nothing is overwritten). POST /notes.
The note text.
Sellasist order id.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
WRITE: add a new note to an order. Notes are visible to the account's staff; each call adds another note (nothing is overwritten). POST /notes.
| Argument | Type | Description |
|---|---|---|
| text* | string | The note text. |
| order_id* | integer | Sellasist order id. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id",
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 5000,
"minLength": 1,
"description": "The note text."
},
"order_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Sellasist order id.",
"exclusiveMinimum": 0
}
}
}One category: names per language, parent category and status. GET /categories/{category_id}.
| Argument | Type | Description |
|---|---|---|
| category_id* | integer | Category id. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"category_id"
],
"properties": {
"category_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Category id.",
"exclusiveMinimum": 0
}
}
}One customer: email, registration date, billing and delivery address. GET /users/{user_id}.
| Argument | Type | Description |
|---|---|---|
| customer_id* | integer | Customer id. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"customer_id"
],
"properties": {
"customer_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Customer id.",
"exclusiveMinimum": 0
}
}
}One invoice: number, dates, seller, buyer, currency, line items (net, gross, VAT), total and paid amount. GET /invoices/{invoice_id}.
| Argument | Type | Description |
|---|---|---|
| invoice_id* | integer | Invoice id. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"invoice_id"
],
"properties": {
"invoice_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Invoice id.",
"exclusiveMinimum": 0
}
}
}One order by id: status, buyer and delivery address, payment, shipment method, line items (product ids, EAN, quantities, prices), notes, waybills with tracking numbers, payments and additional fields. GET /orders/{order_id}.
| Argument | Type | Description |
|---|---|---|
| order_id* | integer | Sellasist order id (the id from sellasist_list_orders, not the marketplace's number). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id"
],
"properties": {
"order_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Sellasist order id (the id from sellasist_list_orders, not the marketplace's number).",
"exclusiveMinimum": 0
}
}
}One product by id: title, category, prices, VAT, stock, sold counts, EAN, symbol, location, weight, qualities, availability, manufacturer and more. GET /products/{product_id}.
| Argument | Type | Description |
|---|---|---|
| product_id* | integer | Sellasist product id. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"product_id"
],
"properties": {
"product_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Sellasist product id.",
"exclusiveMinimum": 0
}
}
}One return document with status, refund and payment details, tracking, courier and the returned items. GET /returns/{id}.
| Argument | Type | Description |
|---|---|---|
| return_id* | integer | Return document id (from sellasist_list_returns). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"return_id"
],
"properties": {
"return_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Return document id (from sellasist_list_returns).",
"exclusiveMinimum": 0
}
}
}Stock quantity of one product, found by id, EAN, symbol or catalog number (the first one given in that order counts); with none of them, a page of stock levels for all products. GET /products_stock.
| Argument | Type | Description |
|---|---|---|
| id | integer | Product id. |
| ean | string | Exact EAN. |
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
| symbol | string | Exact product symbol. |
| catalog_number | string | Exact catalog number. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Product id.",
"exclusiveMinimum": 0
},
"ean": {
"type": "string",
"maxLength": 64,
"minLength": 1,
"description": "Exact EAN."
},
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
},
"symbol": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Exact product symbol."
},
"catalog_number": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Exact catalog number."
}
}
}Active alerts and system messages shown on the Sellasist dashboard (type, severity, title, message). GET /alerts.
| Argument | Type | Description |
|---|---|---|
| page | integer | Page number, from 1 (default 1). Pass the previous reply's next_page. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"type": "integer",
"maximum": 100000,
"description": "Page number, from 1 (default 1). Pass the previous reply's next_page.",
"exclusiveMinimum": 0
}
}
}Products ranked by units sold in the last month (sold_last_month), with stock and price. GET /products_bestsellers.
| Argument | Type | Description |
|---|---|---|
| page | integer | Page number, from 1 (default 1). Pass the previous reply's next_page. |
| limit | integer | Products per page, 1-100 (default 18). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"type": "integer",
"maximum": 100000,
"description": "Page number, from 1 (default 1). Pass the previous reply's next_page.",
"exclusiveMinimum": 0
},
"limit": {
"type": "integer",
"maximum": 100,
"description": "Products per page, 1-100 (default 18).",
"exclusiveMinimum": 0
}
}
}Product categories. GET /categories.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
}
}
}Registered customers (the account's buyers). GET /users.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
}
}
}Accounts connected in external services (id, login, type). Only these three fields are returned. GET /external_accounts.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Invoices (id, number, date). Filter by order, document series or issue date. GET /invoices.
| Argument | Type | Description |
|---|---|---|
| sort | string | Sort order, default desc. |
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
| date_to | string | Issued at or before this date. |
| order_id | integer | Only invoices of this order. |
| date_from | string | Issued at or after this date. |
| series_id | integer | Only this document series. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"sort": {
"enum": [
"asc",
"desc"
],
"type": "string",
"description": "Sort order, default desc."
},
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
},
"date_to": {
"type": "string",
"description": "Issued at or before this date."
},
"order_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Only invoices of this order.",
"exclusiveMinimum": 0
},
"date_from": {
"type": "string",
"description": "Issued at or after this date."
},
"series_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Only this document series.",
"exclusiveMinimum": 0
}
}
}The audit log of order actions (create, edit, status change, delete, merge, invoice and receipt actions) with date and user id. Filter by order ids, action type or date. GET /orders_logs.
| Argument | Type | Description |
|---|---|---|
| sort | string | Sort order (asc or desc). |
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
| orders | array | Only these order ids. |
| date_to | string | Actions at or before this date. |
| date_from | string | Actions at or after this date. |
| operation_tag | string | Only this kind of action. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"sort": {
"enum": [
"asc",
"desc"
],
"type": "string",
"description": "Sort order (asc or desc)."
},
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
},
"orders": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
},
"maxItems": 50,
"minItems": 1,
"description": "Only these order ids."
},
"date_to": {
"type": "string",
"description": "Actions at or before this date."
},
"date_from": {
"type": "string",
"description": "Actions at or after this date."
},
"operation_tag": {
"enum": [
"order_create",
"order_edit",
"order_position_edit",
"order_status_change",
"order_delete",
"order_merge",
"invoice_create",
"invoice_edit",
"invoice_remove",
"receipt_create",
"receipt_edit",
"receipt_remove"
],
"type": "string",
"description": "Only this kind of action."
}
}
}Notes written on one order (author id, date, text, visibility). GET /notes/{order_id}.
| Argument | Type | Description |
|---|---|---|
| order_id* | integer | Sellasist order id. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id"
],
"properties": {
"order_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Sellasist order id.",
"exclusiveMinimum": 0
}
}
}Order sources available in the account (id, name, type: Allegro, shop, marketplace...). GET /sources.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}The order statuses configured in the account. Use the ids to filter orders or to change a status. GET /statuses.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}List orders, newest first, with status, buyer billing address, payment, total, source (Allegro, eBay, Amazon, shop...) and comment. Filter by status, email, name, external id, payment, source or date. Use sellasist_get_order for line items and shipments. GET /orders.
| Argument | Type | Description |
|---|---|---|
| sort | string | Sort by id, default desc (newest first). |
| string | Exact buyer email. | |
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
| source | string | Order source. |
| date_to | string | Orders placed at or before this date. |
| from_id | integer | Only orders with an id greater than this. |
| currency | string | Currency code, e.g. PLN. |
| date_from | string | Orders placed at or after this date. |
Payment methods (id, title) for filtering orders. GET /payments.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}List products with id, name, EAN, symbol, catalog number, location, price, promo price, stock quantity, reserved quantity and variants. Filter by category, manufacturer, EAN, symbol or catalog number. GET /products.
| Argument | Type | Description |
|---|---|---|
| ean | string | Exact EAN. |
| sort | string | Sort by id (asc or desc). |
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
| status | string | Only active products (omit for all). |
| symbol | string | Exact product symbol. |
| from_id | integer | Only products with an id greater than this. |
| auction_id | string | Offer id in an external marketplace (Allegro, shop...). |
| category_id | string | Category id, or several separated by commas - see sellasist_list_categories. |
Return documents (RMZ): number, status, source, linked order, refund value and tracking number. Filter by date, order, status, source or return number. GET /returns.
| Argument | Type | Description |
|---|---|---|
| sort | string | Sort by id, default desc. |
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
| date_to | string | Created at or before this date. |
| order_id | integer | Only returns of this order. |
| date_from | string | Created at or after this date. |
| source_id | integer | Return source id. |
| status_id | integer | Return status id. |
| return_number | string | Exact return number, e.g. RMZ120072026. |
Delivery methods (id, title) for filtering orders. GET /shipments.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Warehouses (id, title). Needs the warehouse-management feature, otherwise Sellasist answers HTTP 406. GET /storages.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Waybills (shipping labels) with order id, tracking number, creation and delivery date. Filter by order or date. Label files are not returned inline. GET /ordersshipments.
| Argument | Type | Description |
|---|---|---|
| sort | string | Sort order (asc or desc). |
| limit | integer | Results per page, 1-100 (default 25). |
| offset | integer | Number of results to skip (default 0). Pass the previous reply's next_offset. |
| date_to | string | Created at or before this date. |
| order_id | integer | Only waybills of this order. |
| date_from | string | Created at or after this date. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"sort": {
"enum": [
"asc",
"desc"
],
"type": "string",
"description": "Sort order (asc or desc)."
},
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
},
"date_to": {
"type": "string",
"description": "Created at or before this date."
},
"order_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Only waybills of this order.",
"exclusiveMinimum": 0
},
"date_from": {
"type": "string",
"description": "Created at or after this date."
}
}
}Find up to 100 orders created in a date range and/or in one status (id, date, status). Read-only: it uses POST only because the criteria go in the body. POST /orders_search.
| Argument | Type | Description |
|---|---|---|
| status | integer | Order status id - see sellasist_list_order_statuses. |
| order_id_from | integer | Start from this order id (for the next batch, pass the last id returned). |
| creation_date_to | string | Created at or before this date. |
| creation_date_from | string | Created at or after this date. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"status": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Order status id - see sellasist_list_order_statuses.",
"exclusiveMinimum": 0
},
"order_id_from": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Start from this order id (for the next batch, pass the last id returned).",
"exclusiveMinimum": 0
},
"creation_date_to": {
"type": "string",
"description": "Created at or before this date."
},
"creation_date_from": {
"type": "string",
"description": "Created at or after this date."
}
}
}WRITE: change the status of one order (PUT /orders/{order_id} with only the status). Sellasist may run the status's automations (emails, stock moves). By default the new status is NOT pushed to the marketplace; set send_status_to_external to true to push it. Find status ids with sellasist_list_order_statuses.
| Argument | Type | Description |
|---|---|---|
| order_id* | integer | Sellasist order id. |
| status_id* | integer | New status id - see sellasist_list_order_statuses. |
| send_status_to_external | boolean | Also send the new status to the external marketplace or shop the order came from. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_id",
"status_id"
],
"properties": {
"order_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Sellasist order id.",
"exclusiveMinimum": 0
},
"status_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "New status id - see sellasist_list_order_statuses.",
"exclusiveMinimum": 0
},
"send_status_to_external": {
"type": "boolean",
"description": "Also send the new status to the external marketplace or shop the order came from."
}
}
}| last_name | string | Buyer last name (billing address, LIKE match). |
| status_id | integer | Order status id - see sellasist_list_order_statuses. |
| exact_date | string | Orders placed on exactly this date (YYYY-MM-DD). |
| first_name | string | Buyer first name (billing address, LIKE match). |
| payment_id | integer | Payment method id - see sellasist_list_payment_methods. |
| external_id | string | The order id in the shop or marketplace it was imported from. |
| shipment_id | integer | Delivery method id - see sellasist_list_shipment_methods. |
| email_contains | string | Buyer email starting with this text. |
| payment_status | string | Payment status. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"sort": {
"enum": [
"asc",
"desc"
],
"type": "string",
"description": "Sort by id, default desc (newest first)."
},
"email": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Exact buyer email."
},
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
},
"source": {
"enum": [
"allegro",
"ebay",
"arena",
"ceneo",
"extsources",
"amazon",
"empik",
"shopee",
"erli",
"wms",
"marketplace",
"baselinker"
],
"type": "string",
"description": "Order source."
},
"date_to": {
"type": "string",
"description": "Orders placed at or before this date."
},
"from_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Only orders with an id greater than this.",
"exclusiveMinimum": 0
},
"currency": {
"type": "string",
"pattern": "^[A-Za-z]{3}$",
"description": "Currency code, e.g. PLN."
},
"date_from": {
"type": "string",
"description": "Orders placed at or after this date."
},
"last_name": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Buyer last name (billing address, LIKE match)."
},
"status_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Order status id - see sellasist_list_order_statuses.",
"exclusiveMinimum": 0
},
"exact_date": {
"type": "string",
"description": "Orders placed on exactly this date (YYYY-MM-DD)."
},
"first_name": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Buyer first name (billing address, LIKE match)."
},
"payment_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Payment method id - see sellasist_list_payment_methods.",
"exclusiveMinimum": 0
},
"external_id": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "The order id in the shop or marketplace it was imported from."
},
"shipment_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Delivery method id - see sellasist_list_shipment_methods.",
"exclusiveMinimum": 0
},
"email_contains": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Buyer email starting with this text."
},
"payment_status": {
"enum": [
"paid",
"unpaid",
"excess",
"partial",
"returned"
],
"type": "string",
"description": "Payment status."
}
}
}| manufacturer | string | Exact manufacturer name. |
| catalog_number | string | Exact catalog number. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"ean": {
"type": "string",
"maxLength": 64,
"minLength": 1,
"description": "Exact EAN."
},
"sort": {
"enum": [
"asc",
"desc"
],
"type": "string",
"description": "Sort by id (asc or desc)."
},
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
},
"status": {
"enum": [
"active"
],
"type": "string",
"description": "Only active products (omit for all)."
},
"symbol": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Exact product symbol."
},
"from_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Only products with an id greater than this.",
"exclusiveMinimum": 0
},
"auction_id": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Offer id in an external marketplace (Allegro, shop...)."
},
"category_id": {
"type": "string",
"pattern": "^\\d+(,\\d+)*$",
"maxLength": 200,
"description": "Category id, or several separated by commas - see sellasist_list_categories."
},
"manufacturer": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Exact manufacturer name."
},
"catalog_number": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Exact catalog number."
}
}
}{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"sort": {
"enum": [
"asc",
"desc"
],
"type": "string",
"description": "Sort by id, default desc."
},
"limit": {
"type": "integer",
"maximum": 100,
"description": "Results per page, 1-100 (default 25).",
"exclusiveMinimum": 0
},
"offset": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of results to skip (default 0). Pass the previous reply's next_offset."
},
"date_to": {
"type": "string",
"description": "Created at or before this date."
},
"order_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Only returns of this order.",
"exclusiveMinimum": 0
},
"date_from": {
"type": "string",
"description": "Created at or after this date."
},
"source_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Return source id.",
"exclusiveMinimum": 0
},
"status_id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Return status id.",
"exclusiveMinimum": 0
},
"return_number": {
"type": "string",
"maxLength": 64,
"minLength": 1,
"description": "Exact return number, e.g. RMZ120072026."
}
}
}