DYNAMIC SOFTWARE D.S.
The computed 12-month bankruptcy probability of DYNAMIC SOFTWARE D.S. is 0.1% (very low). The company has been active since 1985 and the Belgian State Gazette contains no insolvency or warning signals. No processed annual-account figures are available; this conclusion rests on registry and State Gazette data only.
| Active | 40 yrs |
| Board | 2 |
| Locations | 1 |
| Publications | 15 |
Statistical estimate based on public sources, not credit advice nor a finding of fact. How do we compute this?
| Fiscal year | Type | Filed | Reference |
|---|---|---|---|
| 31-12-2024 | verkort | 31-10-2025 | 2025-00563603 |
| 31-12-2023 | verkort | 30-08-2024 | 2024-00416249 |
| 31-12-2022 | verkort | 24-10-2023 | 2023-00503486 |
| 31-12-2021 | verkort | 17-11-2022 | 2022-20525115 |
| 31-12-2020 | verkort | 26-08-2021 | 2021-59000141 |
| 31-12-2019 | verkort | 25-11-2020 | 2020-72100391 |
| 30-09-2018 | verkort | 17-12-2018 | 2018-74800050 |
| 30-09-2017 | verkort | 19-03-2018 | 2018-07100411 |
| 30-09-2016 | verkort | 13-03-2017 | 2017-06200587 |
| 30-09-2015 | verkort | 14-03-2016 | 2016-06400119 |
-
TSS Management B.V.Legal entityDirector· perm. rep.: Johan KnoorenState Gazette act 25065120 (21-05-2025)Current16-04-2025 → present
-
Current01-04-2022 → present
Historic, not recently confirmed (1)
-
TSS EUROPE B.V.Legal entityDirector· perm. rep.: Han KnoorenState Gazette act 19010056 (21-01-2019)Not recently confirmedlast confirmed in an act from 2019
Former directors (5)
-
TSS EUROPE B.V.Legal entityDirector· perm. rep.: Johan KnoorenState Gazette act 25065120 (21-05-2025)Former- → 16-04-2025
-
Former02-01-2019 → 01-04-2022
2 events
- 01-04-2022 Resigned· Director
- 02-01-2019 Appointed· Director
-
Former10-04-2017 → 02-01-2019
2 events
- 02-01-2019 Resigned· Director
- 10-04-2017 Mandate renewed· Director
-
Former10-04-2017 → 02-01-2019
2 events
- 02-01-2019 Resigned· Managing director
- 10-04-2017 Mandate renewed· Managing director
-
Former- → 01-03-2013
| Statutory auditor | IRE/IBR number | Tenure |
|---|---|---|
| VGD BedrijfsrevisorenCurrent Statutory auditor · represented by Maarten Lindemans |
- | 27-11-2020 → present |
| NACE primary | Computer programming & consultancy(62100) |
| Legal form | Public limited company(014) |
| Incorporation | 26-09-1985 |
| Status | Active |
| Postal code | 2520 |
Parcels linked to this company through its CBE addresses (seat, establishment units, branches), cross-referenced with the cadastral parcel plan. This shows where the company operates, not a deeds register.
| Parcel (capakey) | Region | Area | Buildings | Height / fl. |
|---|---|---|---|---|
| 11035B0138/00T000 | Flanders | 6,099 m² | 1 · 481 m² | 9.0 m · 2 fl. |
A single timeline of everything that happened to this company, publications, insolvency and lifecycle events, administrative changes and filed annual accounts.
27-10-2025 Registered office moved from Herentals to Ranst
- Welvaartstraat 14-1, 2200 Herentals → Kromstraat 50, 2520 Ranst
Technical details
{
"events": [
{
"kind": "zetel_transfer",
"seat_type": "statutaire",
"new_address": {
"city": "Ranst",
"region": null,
"street": "Kromstraat",
"country": "BE",
"postcode": "2520",
"box_number": null,
"street_number": "50"
},
"old_address": {
"city": "Herentals",
"region": null,
"street": "Welvaartstraat",
"country": "BE",
"postcode": "2200",
"box_number": "7",
"street_number": "14-1"
},
"effective_date": "2025-09-16",
"evidence_quote": "Het bestuur beslist dat de zetel van de vennootschap zal worden verplaatst van Welvaartstraat (HRT) 14-1 bus 7, 2200 Herentals naar Kromstraat 50, 2520 Ranst, en dit vanaf 16 september 2025."
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}21-05-2025 1 director appointed, 1 resigning
- Johan Knooren, Bestuurder
- Johan Knooren, Bestuurder
Technical details
{
"events": [
{
"kind": "director_out",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Johan Knooren",
"address": null,
"birth_date": null
},
"via_org": {
"kbo": null,
"name": "TSS EUROPE B.V.",
"address": null,
"country": null,
"legal_form": null
},
"effective_date": "2025-04-16",
"evidence_quote": "De enige aandeelhouder neemt kennis van het ontslag van TSS EUROPE B.V., een vennootschap opgericht naar Nederlands recht met RSIN nummer 857309171 en met adres te Atoomweg 50, 3542AB Utrecht (Nederland) en ingecshreven bij de Kamer van Koophandel onder het nummer 68116551 en vast vertegenwoordigd d"
},
{
"kind": "director_in",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Johan Knooren",
"address": null,
"birth_date": null
},
"via_org": {
"kbo": null,
"name": "TSS Management B.V.",
"address": null,
"country": null,
"legal_form": null
},
"effective_date": "2025-04-16",
"evidence_quote": "besluit de enige aandeelhouder om met ingang van 16 april 2025 TSS Management B.V., een vennootschap opgericht naar Nederlands recht met RSIN nummer 857835518 en met adres te Atoomweg 50, 3542AB Utrecht (Nederland) en vast vertegenwoordigd door de heer Johan Knooren, te benoemen als bestuurder van d"
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}05-11-2024 Change in the board of directors
Technical details
{
"events": [],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}28-12-2023 Maarten Lindemans reappointed as statutory auditor
- Maarten Lindemans, Commissaris
Technical details
{
"events": [
{
"kind": "commissaris_renew",
"role": "commissaris",
"person": {
"rrn": null,
"name": "Maarten Lindemans",
"address": null,
"birth_date": null
},
"via_org": {
"kbo": "0875430443",
"name": "VGD Bedrijfsrevisoren",
"address": null,
"country": null,
"legal_form": null
},
"evidence_quote": "De bijzondere algemene vergadering beslist om als commissaris te herbenoemen, de besloten vennootschap \u0022VGD Bedrijfsrevisoren\u0022, met zetel te 1780 Wemmel, Neerhoflaan 2, ingeschreven in het rechtspersonenregister te Brussel, Nederlandstalige afdeling, onder het nummer 0875.430.443. Voormelde revisore"
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}18-05-2022 1 director appointed, 1 resigning
- Abdel Salah, Bestuurder
- Patrice van Geffen, Bestuurder
Technical details
{
"events": [
{
"kind": "director_out",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Patrice van Geffen",
"address": null,
"birth_date": null
},
"effective_date": "2022-04-01",
"evidence_quote": "De enige aandeelhouder neemt kennis van het ontslag van de heer Patrice van Geffen, wonende te Forsynthialaan 8, 5343 HH Oss (Nederland), als bestuurder in de Vernootschap, met ingang van 1 april 2022."
},
{
"kind": "director_in",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Abdel Salah",
"address": null,
"birth_date": null
},
"effective_date": "2022-04-01",
"evidence_quote": "Na te hebben vastgesteld dat aan alle voorwaarden is voldaan om over te kunnen gaan tot benoeming van een bestuurder, besluit de enige aandeelhouder om met ingang van 1 april 2022 de heer Abdel Salah, wonende te Leo Gestelstraat 15, 3059 VH Rotterdam (Nederland), te benoemen als bestuurder van de Ve"
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}03-05-2022 Change in the board of directors
Technical details
{
"events": [],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}03-05-2022 Registered office moved within Herentals
- Ring 37, 2200 Herentals → Welvaartstraat 14-1, 2200 Herentals
Technical details
{
"events": [
{
"kind": "zetel_transfer",
"seat_type": "statutaire",
"new_address": {
"city": "Herentals",
"region": null,
"street": "Welvaartstraat",
"country": "BE",
"postcode": "2200",
"box_number": "7",
"street_number": "14-1"
},
"old_address": {
"city": "Herentals",
"region": null,
"street": "Ring",
"country": "BE",
"postcode": "2200",
"box_number": null,
"street_number": "37"
},
"effective_date": "2022-04-01",
"evidence_quote": "De bestuurders besluiten om overeenkomstig de bevoegdheid aan hen toegekend krachtens artikel 3 van de geco\u00F6rdineerde statuten van de Vennootschap, de maatschappelijke zetel van de Vennootschap met ingang op 1 april 2022 te verplaatsen van het huidige adres naar Welvaartstraat 14-1, bus 7, 2200 Herentals."
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}08-12-2020 Maarten Lindemans appointed as statutory auditor
- Maarten Lindemans, Commissaris
Technical details
{
"events": [
{
"kind": "commissaris_in",
"role": "commissaris",
"person": {
"rrn": null,
"name": "Maarten Lindemans",
"address": null,
"birth_date": null
},
"via_org": {
"kbo": null,
"name": "VGD Bedrijfsrevisoren",
"address": null,
"country": null,
"legal_form": null
},
"effective_date": "2020-11-27",
"evidence_quote": "De algemene vergadering beslist retroactief voor boekjaar 2019 als bedrijfsrevisor en met ingang vanaf heden als commissaris van de vennootschap te benoemen voor een periode van 3 jaar, tot aan de jaarvergadering te houden in 2023, de besloten vennootschap VGD Bedrijfsrevisoren, met als vaste verteg"
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}28-08-2019 Publication in the Belgian Official Gazette, Minor change
Technical details
{
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"detected_kind": "fiscal_year_change",
"effective_date": null,
"mandate_renewal": null,
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
},
"liquidation_closure": null,
"officer_designation": null,
"special_procuration": null,
"single_shareholder_declaration": null
}22-01-2019 Publication in the Belgian Official Gazette, Miscellaneous
Technical details
{
"stage": "completed",
"notary": {
"name": "Cath\u00E9rine Goossens",
"firm_city": null,
"firm_name": null,
"office_city": "Grobbendonk",
"is_associated": false
},
"act_meta": {
"language": "nl",
"pub_date": "2019-01-22",
"filing_date": "2019-01-10",
"act_kind_objet": "Met splitsing gelijkgestelde verrichting of parti\u00EBle splitsing"
},
"decision": {
"body": "buitengewone_algemene_vergadering",
"act_date": "2019-01-02",
"unanimous": true
},
"conversion": null,
"detected_kind": "demerger_partial",
"report_waiver": null,
"restructuring": {
"parties": [
{
"kbo": "0427.759.211",
"name": "DYNAMIC SOFTWARE D.S.",
"role": "demerged",
"address": "Ring 37, 2200 Herentals",
"is_foreign": false,
"legal_form": "naamloze vennootschap",
"is_new_company": false,
"jurisdiction_country": null
},
{
"kbo": null,
"name": "NOORDRING",
"role": "recipient",
"address": "Nachtegalendreef 38, 2280 Grobbendonk",
"is_foreign": false,
"legal_form": "besloten vennootschap met beperkte aansprakelijkheid",
"is_new_company": true,
"jurisdiction_country": null
}
],
"exchange_ratio": 1.0,
"legal_articles": [
"745",
"746",
"747",
"748 \u00A72 5\u00B0",
"677",
"686",
"756"
],
"is_cross_border": false,
"is_silent_merger": false,
"balance_basis_date": "2018-09-30",
"exchange_ratio_text": "1 aandeel van de partieel gesplitste vennootschap voor 1 aandeel van de verkrijgende vennootschap",
"new_shares_issued_n": 1250,
"real_estate_included": true,
"patrimony_description": "De overdracht betreft materi\u00EBle vaste activa, waaronder een terrein en gebouw aan Ring 37, Herentals, en een deel van het passief, inclusief kapitaal, reserves en overgedragen resultaten. Het vermogen wordt overgedragen op basis van een balans afgesloten per 30 september 2018.",
"equity_transferred_eur": 247071.24,
"accounting_effective_date": "2018-10-01"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "naamloze vennootschap"
},
"publication_proxy": {
"kind": "org",
"org_kbo": null,
"org_name": "Marc Schoofs \u0026 C\u00B0 BVBA",
"person_name": null,
"org_rep_person_name": "Marc Schoofs"
},
"summary_narrative": "De buitengewone algemene vergadering van DYNAMIC SOFTWARE D.S. heeft op 2 januari 2019 besloten tot een parti\u00EBle splitsing, waarbij een deel van het vermogen, inclusief een kantoorgebouw aan Ring 37 in Herentals, wordt overgedragen aan een nieuw op te richten besloten vennootschap met beperkte aansprakelijkheid, NOORDRING. De overdracht is gebaseerd op een balans afgesloten per 30 september 2018, met boekhoudkundige retroactiviteit vanaf 1 oktober 2018. In ruil voor de inbreng worden 1.250 nieuwe aandelen uitgegeven aan de aandeelhouders van de oorspronkelijke vennootschap.",
"co_filed_documents": [
"Verslag van de bedrijfsrevisor",
"Bijzonder verslag van de oprichters"
],
"detected_real_type": "demerger_completed",
"referenced_correction": null,
"should_reroute_to_category": null
}21-01-2019 2 directors appointed, 2 resigning
- Han Knooren, Bestuurder
- Patrice van Geffen, Bestuurder
- Emiel De Meyer, Bestuurder
- Wilfried De Greef, Gedelegeerd bestuurder
Technical details
{
"events": [
{
"kind": "director_out",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Emiel De Meyer",
"address": null,
"birth_date": null
},
"effective_date": "2019-01-02",
"evidence_quote": "De vergadering besluit om het ontslag te aanvaarden van Emiel De Meyer als bestuurder van de Vennootschap met onmiddellijke ingang."
},
{
"kind": "director_in",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Han Knooren",
"address": null,
"birth_date": null
},
"via_org": {
"kbo": "0675924506",
"name": "TSS EUROPE B.V.",
"address": null,
"country": null,
"legal_form": null
},
"effective_date": "2019-01-02",
"evidence_quote": "De vergadering besluit om, met onmiddellijke ingang, de volgende personen te benoemen tot bestuurders van de Vennootschap: TSS EUROPE B.V., gevestigd te Zoetermeer met adres te Ringwade 61, 3439 LM Nieuwegein (Nederland), gekend als buitenlandse entiteit met ondernemingsnummer 0675.924.506, vast ver"
},
{
"kind": "director_in",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Patrice van Geffen",
"address": null,
"birth_date": null
},
"effective_date": "2019-01-02",
"evidence_quote": "De vergadering besluit om, met onmiddellijke ingang, de volgende personen te benoemen tot bestuurders van de Vennootschap: ... Dhr. Patrice van Geffen, wonende te Forsythialaan 8, 5343 HH Oss (Nederland)."
},
{
"kind": "director_out",
"role": "gedelegeerd_bestuurder",
"person": {
"rrn": null,
"name": "Wilfried De Greef",
"address": null,
"birth_date": null
},
"effective_date": "2019-01-02",
"evidence_quote": "De vergadering besluit om het ontslag te aanvaarden van Wilfried De Greef als gedelegeerd bestuurder van de Vennootschap met onmiddellijke ingang, en kwijting te verlenen voor de uitoefening van zijn mandaat.",
"discharge_granted": true
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}27-11-2018 Publication in the Belgian Official Gazette, Miscellaneous
Technical details
{
"stage": "proposal",
"notary": {
"name": "Catherine Goossens",
"firm_city": null,
"firm_name": null,
"office_city": "Grobbendonk",
"is_associated": false
},
"act_meta": {
"language": "nl",
"pub_date": "2018-11-27",
"filing_date": "2018-11-09",
"act_kind_objet": "VOORSTELTOT PARTI\u00CBLE SPLITSING D0OR OPRICHTING VAN EEN"
},
"decision": {
"body": "buitengewone_algemene_vergadering",
"act_date": "2018-11-09",
"unanimous": null
},
"conversion": null,
"detected_kind": "demerger_partial",
"report_waiver": null,
"restructuring": {
"parties": [
{
"kbo": "0427.759.211",
"name": "DYNAMIC SOFTWARE D.S. NV",
"role": "demerged",
"address": "Ring (NDW) 37 te 2200 HERENTALS",
"is_foreign": false,
"legal_form": "NV",
"is_new_company": false,
"jurisdiction_country": null
},
{
"kbo": null,
"name": "NOORDRING",
"role": "recipient",
"address": "2280 Grobbendonk, Nachtegalendreef 38",
"is_foreign": false,
"legal_form": "BVBA",
"is_new_company": true,
"jurisdiction_country": null
}
],
"exchange_ratio": 1.0,
"legal_articles": [
"12:7",
"12:50",
"677",
"742"
],
"is_cross_border": false,
"is_silent_merger": false,
"balance_basis_date": "2018-09-30",
"exchange_ratio_text": "1/1-ruilverhouding",
"new_shares_issued_n": 1250,
"real_estate_included": true,
"patrimony_description": "Het over te dragen vermogen bestaat uit een onroerend goed gelegen te 2200 Herentals, Ring 37, afdeling 13027, sectie B, nummer 0185/00E004, met een boekwaarde van 302.705,77 euro. Het omvat alleen de activa en passiva die direct verband houden met dit onroerend goed, zonder schulden of andere activa.",
"equity_transferred_eur": 302705.77,
"accounting_effective_date": "2018-10-01"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
},
"publication_proxy": {
"kind": "org",
"org_kbo": "0417.899.754",
"org_name": "Tiberghien CVBA",
"person_name": null,
"org_rep_person_name": "Gilles Van Namen"
},
"summary_narrative": "Het bestuur van DYNAMIC SOFTWARE D.S. NV heeft een voorstel tot parti\u00EBle splitsing door oprichting van een nieuwe vennootschap ingediend. Het doel is het overdragen van een onroerend goed (waarde: 302.705,77 euro) aan een nieuwe besloten vennootschap met beperkte aansprakelijkheid, NOORDRING, gevestigd in Grobbendonk. De aandeelhouders van DYNAMIC SOFTWARE zullen elk 1 nieuw aandeel in NOORDRING ontvangen per aandeel in de oorspronkelijke vennootschap. De splitsing is gepland vanaf 1 oktober 2018 voor boekhoudkundige doeleinden.",
"co_filed_documents": [
"Splitsingstaat (bijlage)"
],
"detected_real_type": "demerger_proposal",
"referenced_correction": null,
"should_reroute_to_category": null
}10-04-2017 2 reappointed
- Wilfried De Greef, Gedelegeerd bestuurder
- Emiel De Meyer, Bestuurder
Technical details
{
"events": [
{
"kind": "director_renew",
"role": "gedelegeerd_bestuurder",
"person": {
"rrn": null,
"name": "Wilfried De Greef",
"address": null,
"birth_date": null
},
"evidence_quote": "De Algemene vergadering van 1 maart 2017 aanvaardt de herbenoeming van dhr. Wilfried De Greef, als! gedelegeerd bestuurder en dhr. Emiel De Meyer als bestuurder van de vennootschap."
},
{
"kind": "director_renew",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Emiel De Meyer",
"address": null,
"birth_date": null
},
"evidence_quote": "De Algemene vergadering van 1 maart 2017 aanvaardt de herbenoeming van dhr. Wilfried De Greef, als! gedelegeerd bestuurder en dhr. Emiel De Meyer als bestuurder van de vennootschap."
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}10-04-2013 Irene Xhaet resigns as director
- Irene Xhaet, Bestuurder
Technical details
{
"events": [
{
"kind": "director_out",
"role": "bestuurder",
"person": {
"rrn": null,
"name": "Irene Xhaet",
"address": null,
"birth_date": null
},
"effective_date": "2013-03-01",
"evidence_quote": "De bijzondere algemene vergadering van 1 maart 2013 aanvaardt het ontslag van irene Xhaet, als bestuurder van de vennootschap. Het ontslag gaat in op 1 maart 2013. De bijzondere algemene vergadering verleent kwijting voor haar mandaat.",
"discharge_granted": true
}
],
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
}
}17-01-2012 Articles of association amended
Technical details
{
"schema": "v3.2",
"act_meta": {
"model_id": 36,
"extractor": "constrained-core-35b"
},
"statute_change": {
"name_change": false,
"seat_change": false,
"object_change": false,
"effective_date": "2012-01-17",
"legal_form_change": false
},
"bedrijfsrevisor": null,
"subject_company": {
"kbo": "0427.759.211",
"name_full": "DYNAMIC SOFTWARE D.S.",
"legal_form": "NV"
},
"signature_regime": null,
"special_mandates": [],
"governance_change": {
"admin_delegated_added": []
}
}Generate a structured, factual brief from every signal in this dossier: risk, financial health, ownership, mandates and sector comparison.
| Legal nameNL | DYNAMIC SOFTWARE D.S. |
| AbbreviationNL | D.S. |