Onzekerheid overwinnen met technologie voor service- en voorraadoptimalisatie

In deze blog bespreken we de snelle en onvoorspelbare markt van vandaag en de voortdurende uitdagingen waarmee bedrijven worden geconfronteerd bij het efficiënt beheren van hun voorraad- en serviceniveaus. Het hoofdonderwerp van deze discussie, geworteld in het concept van ‘probabilistische voorraadoptimalisatie’, richt zich op de manier waarop moderne technologie kan worden ingezet om optimale service- en voorraaddoelstellingen te bereiken te midden van onzekerheid. Deze aanpak pakt niet alleen de traditionele problemen met voorraadbeheer aan, maar biedt ook een strategische voorsprong bij het omgaan met de complexiteit van vraagschommelingen en verstoringen van de toeleveringsketen.

Het begrijpen en implementeren van voorraadoptimalisatietechnologie is om verschillende redenen belangrijk. Ten eerste heeft het een directe invloed op het vermogen van een bedrijf om snel aan de eisen van de klant te voldoen, waardoor de klanttevredenheid en loyaliteit worden beïnvloed. Ten tweede houdt effectief voorraadbeheer de operationele kosten onder controle, waardoor onnodige voorraad wordt verminderd en het risico op stockouts of overstock wordt geminimaliseerd. In een tijdperk waarin de marktomstandigheden snel veranderen, kan het hebben van een robuust systeem om deze aspecten te beheren het verschil zijn tussen bloeien en alleen maar overleven.

De kern van voorraadbeheer ligt in een paradox: de noodzaak om voorbereid te zijn op de fluctuerende vraag, zonder te bezwijken voor de valkuilen van overbevoorrading, wat kan leiden tot hogere voorraadkosten, veroudering en verspilling van hulpbronnen. Omgekeerd kan een tekort aan voorraad resulteren in voorraadtekorten, omzetverlies en verminderde klanttevredenheid, wat uiteindelijk gevolgen heeft voor de reputatie en het bedrijfsresultaat van een bedrijf. De onvoorspelbare aard van de marktvraag, verergerd door mogelijke verstoringen van de toeleveringsketen en veranderend consumentengedrag, maakt deze evenwichtsoefening ingewikkelder.

Technologie speelt hier een cruciale rol. Moderne software voor voorraadoptimalisatie integreert probabilistische modellen, geavanceerde voorspellingsalgoritmen en simulatiemogelijkheden. Deze systemen helpen bedrijven snel te reageren op veranderende marktomstandigheden. Bovendien bevordert de adoptie van dergelijke technologie een cultuur van datagestuurde besluitvorming, waardoor bedrijven niet alleen maar reageren op onzekerheden, maar proactief strategieën ontwikkelen om de gevolgen ervan te verzachten.

Hier volgen korte discussies over de relevante algoritmische technologieën.

Probabilistische voorraadoptimalisatie: Traditionele benaderingen van voorraadbeheer zijn gebaseerd op deterministische modellen die uitgaan van een statische, voorspelbare wereld. Deze modellen wankelen als ze geconfronteerd worden met variabiliteit en onzekerheid. Maak kennis met probabilistische voorraadoptimalisatie, een paradigma dat de willekeur omarmt die inherent is aan supply chain-processen. Deze aanpak maakt gebruik van statistische modellen om de onzekerheden in vraag en aanbod weer te geven, waardoor bedrijven rekening kunnen houden met een volledig scala aan mogelijke uitkomsten.

Geavanceerde prognoses:  Een hoeksteen van effectieve voorraadoptimalisatie is het vermogen om nauwkeurig te anticiperen op de toekomstige vraag. Geavanceerde voorspellingstechnieken, zoals [we verkopen dit niet buiten SmartForecasts of misschien zelfs niet meer daar, dus vermeld het niet], tijdreeksanalyse en machinaal leren, extraheren exploiteerbare patronen uit historische gegevens.

Berekening van de veiligheidsvoorraad: een schild tegen onzekerheid:

Prognoses die schattingen van hun eigen onzekerheid bevatten, maken berekeningen van de veiligheidsvoorraad mogelijk. De veiligheidsvoorraad fungeert als buffer tegen de onvoorspelbaarheid van de doorlooptijden van vraag en aanbod. Het bepalen van het optimale niveau van de veiligheidsvoorraad is een cruciale uitdaging die probabilistische modellen goed kunnen aanpakken. Met de juiste veiligheidsvoorraden kunnen bedrijven een hoog serviceniveau handhaven, waardoor de productbeschikbaarheid wordt gegarandeerd zonder de last van overmatige voorraad.

Scenarioplanning: voorbereiden op meerdere toekomsten:

De toekomst is inherent onzeker en één enkele voorspelling kan nooit alle mogelijke scenario's omvatten. Geavanceerde methoden die een reeks realistische vraagscenario's creëren, zijn de essentiële vorm van probabilistische voorraadoptimalisatie. Met deze technieken kunnen bedrijven de implicaties van meerdere toekomsten onderzoeken, van best-case tot worst-case situaties. Door op deze scenario’s te anticiperen, kunnen bedrijven hun veerkracht vergroten in het licht van de marktvolatiliteit.

Met vertrouwen door de toekomst navigeren

Het onzekere landschap van de huidige zakelijke omgeving maakt een verschuiving noodzakelijk van traditionele voorraadbeheerpraktijken naar meer geavanceerde, probabilistische benaderingen. Door de principes van probabilistische voorraadoptimalisatie te omarmen, kunnen bedrijven een duurzaam evenwicht vinden tussen uitmuntende service en kostenefficiëntie. Door geavanceerde voorspellingstechnieken, strategische veiligheidsvoorraadberekeningen en scenarioplanning te integreren, ondersteund door Smart Inventory Planning and Optimization (Smart IP&O), kunnen bedrijven onzekerheid omzetten van een uitdaging in een kans. Bedrijven die deze aanpak omarmen, melden aanzienlijke verbeteringen in serviceniveaus, verlagingen van voorraadkosten en verbeterde flexibiliteit van de toeleveringsketen.

Minder kritieke artikelen die naar verwachting een serviceniveau van 99%+ zullen bereiken, vertegenwoordigen bijvoorbeeld mogelijkheden om de voorraad te verminderen. Door lagere serviceniveaus te richten op minder kritieke artikelen, zal de voorraad in de loop van de tijd “de juiste omvang” hebben voor het nieuwe evenwicht, waardoor de voorraadkosten en de waarde van de aanwezige voorraad afnemen. Een groot openbaarvervoersysteem verminderde de voorraad met ruim $4.000.000, terwijl het serviceniveau verbeterde.

Het optimaliseren van de voorraadniveaus betekent ook dat de besparingen die op één subset van artikelen worden gerealiseerd, opnieuw kunnen worden toegewezen aan een bredere portefeuille van artikelen die op voorraad zijn, waardoor inkomsten kunnen worden gerealiseerd die anders verloren zouden gaan. Een toonaangevende distributeur was in staat een breder portfolio aan onderdelen op voorraad te houden dankzij de besparingen dankzij voorraadreducties en een grotere beschikbaarheid van onderdelen door 18%.

 

 

 

Leren van voorraadmodellen

In deze videoblog onderzoeken we de integrale rol die voorraadmodellen spelen bij het vormgeven van de besluitvormingsprocessen van professionals in verschillende sectoren. Deze modellen, of het nu tastbare computersimulaties zijn of immateriële mentale constructies, dienen als cruciale hulpmiddelen bij het beheersen van de complexiteit van moderne zakelijke omgevingen. De discussie begint met een overzicht van hoe deze modellen worden gebruikt om resultaten te voorspellen en activiteiten te stroomlijnen, waarbij de relevantie ervan in een voortdurend evoluerend marktlandschap wordt benadrukt.

De discussie onderzoekt verder hoe verschillende modellen strategische besluitvormingsprocessen duidelijk beïnvloeden. De mentale modellen die professionals door ervaring ontwikkelen, vormen bijvoorbeeld vaak een leidraad voor de eerste reacties op operationele uitdagingen. Deze modellen zijn subjectief en opgebouwd op basis van persoonlijke inzichten en ervaringen uit het verleden met vergelijkbare situaties, waardoor snelle, intuïtieve besluitvorming mogelijk is. Aan de andere kant bieden computergebaseerde modellen een objectiever raamwerk. Ze gebruiken historische gegevens en algoritmische berekeningen om toekomstige scenario's te voorspellen en bieden zo een kwantitatieve basis voor beslissingen waarbij rekening moet worden gehouden met meerdere variabelen en mogelijke uitkomsten. In dit gedeelte worden specifieke voorbeelden belicht, zoals de impact van het aanpassen van bestelhoeveelheden op voorraadkosten en bestelfrequentie of de effecten van fluctuerende doorlooptijden op serviceniveaus en klanttevredenheid.

Concluderend: terwijl mentale modellen een raamwerk bieden dat is gebaseerd op ervaring en intuïtie, bieden computermodellen een gedetailleerder en getalsmatig perspectief. Het combineren van beide typen modellen zorgt voor een robuuster besluitvormingsproces, waarbij theoretische kennis in evenwicht wordt gebracht met praktische ervaring. Deze aanpak vergroot het inzicht in de voorraaddynamiek en geeft professionals de tools in handen om zich effectief aan veranderingen aan te passen, waardoor duurzaamheid en concurrentievermogen op hun respectieve vakgebieden worden gewaarborgd.

 

 

Slimme software gepresenteerd op Epicor Insights 2024

Smart Software zal Epicor Insights 2024-sessies presenteren over het combineren van AI met plannerkennis om op inventarisgegevens gebaseerde beslissingen te nemen.

Belmont, Massachusetts, mei 2024 – Smart Software, Inc., leverancier van toonaangevende oplossingen voor vraagvoorspelling, planning en voorraadoptimalisatie, heeft vandaag aangekondigd dat het een presentatie zal geven op Epicor Insights 2024 in Nashville, Tennessee.

Smart Software zal twee sessies leiden gericht op het combineren van vraagvoorspelling en voorraadplanning AI met plannerkennis. Deze sessies zijn bedoeld om gebruikers van Epicor Kinetic en Epicor Prophet 21 in staat te stellen nauwkeurige voorspellingen te genereren en een voorraadbeleid vorm te geven dat aansluit bij hun zakelijke doelstellingen.

Smart zal ook twee diepgaande trainingslaboratoriumsessies houden waarin Smart Demand Planner en Smart Inventory Optimization worden getoond, beide integrale onderdelen van het Epicor Smart IP&O-platform. Deelnemers verwerven expertise op het gebied van nauwkeurige prognoses en voorraadbeheer, leren verborgen risico's in voorraadbeleid te identificeren, simuleren verschillende uitkomsten van servicestrategieën en verbeteren de nauwkeurigheid van prognoses door middel van uitgebreide, gelaagde analyses en scenariotests.

De deelnemers van Epicor Insight kunnen deelnemen aan een van de volgende sessies of Labs en zijn welkom om ons te bezoeken op de stand van Smart Software voor een één-op-één consultatie.

 

De Profeet 21-presentatie staat gepland op dinsdag 21 mei om 15.00 uur (CDT)

1 HD WEBPROFEET21 2024 

Het Demand Planning Lab staat gepland op woensdag 22 mei om 15.20 uur (CDT).

2 HD WEB DEMANDPLANNING LAB 2024 kopie

De Kinetic-presentatie staat gepland op woensdag 22 mei om 16.20 uur (CDT)

3 HD WEB KINETIC 2024-kopie

Het Inventory Optimization Lab staat gepland op donderdag 23 mei om 15.15 uur (CDT)

4 HD WEB INVENTORY OPTIMALISATIE LAB 2024 kopie

 

Voor meer informatie over Epicor Insights kunt u hier terecht: https://www.epicor.com/en-us/customers/insights

 

Over Smart Software, Inc.
Smart Software, Inc., opgericht in 1981, is toonaangevend in het leveren van bedrijfsbrede oplossingen voor vraagvoorspelling, planning en voorraadoptimalisatie aan bedrijven. De oplossingen voor vraagvoorspelling en voorraadoptimalisatie van Smart Software hebben duizenden gebruikers over de hele wereld geholpen, waaronder klanten als Disney, Arizona Public Service en Ameren. Smart's Inventory Planning & Optimization Platform, Smart IP&O, biedt vraagplanners de tools om om te gaan met seizoensinvloeden in de verkoop, promoties, nieuwe en verouderde producten, multidimensionale hiërarchieën en af en toe gevraagde serviceonderdelen en kapitaalgoederen. Het biedt voorraadbeheerders ook nauwkeurige schattingen van de optimale voorraad en veiligheidsvoorraad waaraan moet worden voldaan


Neem voor meer informatie contact op met Smart Software, Inc., Four Hill Road, Belmont, MA 02478.
Telefoon: 1-800-SMART-99 (800-762-7899); FAX: 1-617-489-2748; E-mail: info@smartcorp.com

 

 

Op zoek naar problemen met uw voorraadgegevens

In deze videoblog wordt een cruciaal aspect van voorraadbeheer in de schijnwerpers gezet: de analyse en interpretatie van voorraadgegevens. De focus ligt specifiek op een dataset van een openbaar vervoersbedrijf met details over reserveonderdelen voor bussen. Met meer dan 13.700 geregistreerde onderdelen bieden de gegevens een uitstekende gelegenheid om in de complexiteit van voorraadoperaties te duiken en verbeterpunten te identificeren.

Het begrijpen en aanpakken van afwijkingen in inventarisgegevens is om verschillende redenen belangrijk. Het zorgt niet alleen voor een efficiënte werking van voorraadsystemen, maar minimaliseert ook de kosten en verbetert de servicekwaliteit. Deze videoblog onderzoekt vier fundamentele regels van voorraadbeheer en laat aan de hand van praktijkgegevens zien hoe afwijkingen van deze regels onderliggende problemen kunnen signaleren. Door aspecten als artikelkosten, doorlooptijden, voorhanden en in bestelling zijnde eenheden en de parameters die het aanvulbeleid sturen te onderzoeken, biedt de video een uitgebreid overzicht van de potentiële uitdagingen en inefficiënties die op de loer liggen in voorraadgegevens. 

We benadrukken het belang van regelmatige analyse van voorraadgegevens en hoe een dergelijke analyse kan dienen als een krachtig hulpmiddel voor voorraadbeheerders, waardoor ze problemen kunnen detecteren en corrigeren voordat ze escaleren. Het vertrouwen op verouderde benaderingen kan tot onnauwkeurigheden leiden, resulterend in overtollige voorraden of onvervulde klantverwachtingen, wat op zijn beurt aanzienlijke financiële gevolgen en inefficiënties in de bedrijfsvoering kan veroorzaken.

Door een gedetailleerd onderzoek van de dataset van het openbaar vervoersbedrijf brengt de videoblog een duidelijke boodschap over: proactieve beoordeling van inventarisgegevens is essentieel voor het handhaven van een optimale voorraadoperatie, om ervoor te zorgen dat onderdelen beschikbaar zijn wanneer dat nodig is en om onnodige uitgaven te vermijden.

Door gebruik te maken van geavanceerde voorspellende analysetools zoals Smart Inventory Planning en Optimization kunt u uw voorraadgegevens onder controle houden. Smart IP&O geeft u op elk moment beslissende vraag- en voorraadinzichten in veranderende vraagpatronen voor reserveonderdelen, waardoor uw organisatie beschikt over de informatie die nodig is voor strategische besluitvorming.

 

 

Onregelmatige operaties

ACHTERGROND

De meeste blogs, webinars en whitepapers van Smart Software beschrijven het gebruik van onze software bij ‘normale werkzaamheden’. Deze gaat over ‘onregelmatige operaties’. Smart Software is bezig met het aanpassen van onze producten om u te helpen omgaan met uw eigen onregelmatige werkzaamheden. Dit is een voorproefje.

Ik hoorde de term ‘irreguliere operaties’ voor het eerst toen ik een sabbatical-tournee maakte bij de Amerikaanse Federal Aviation Administration in Washington, DC. De FAA verkort de term tot “IROPS” en gebruikt deze om situaties te beschrijven waarin weersomstandigheden, mechanische problemen of andere problemen de normale vliegtuigstroom verstoren.

Smart Inventory Optimization® (“SIO”) currently works to provide what are known as “steady state” policies for managing inventory items. That means, for instance, that SIO automatically calculates values for reorder points (ROP’s) and order quantities (OQ’s) that are meant to last for the foreseeable future. It computes these values based on simulations of daily operations that extend years into the future. If and when the unforeseeable happens, our verandering van regime detection method reacts by removing obsolete data and allowing recalculation of the ROP’s and OQ’s.

We merken vaak de toenemende snelheid van zakendoen, waardoor de duur van de “afzienbare toekomst” wordt verkort. Sommige van onze klanten hanteren nu een kortere planningshorizon, zoals de overstap van kwartaal- naar maandplannen. Eén neveneffect van deze verandering is dat IROPS meer consequenties heeft. Als een plan gebaseerd is op drie gesimuleerde jaren van dagelijkse vraag, doet één vreemde gebeurtenis, zoals een grote verrassingsbestelling, er in het grote geheel niet zoveel toe. Maar als de planningshorizon erg kort is, kan één grote verrassingsvraag een groot effect hebben op de belangrijkste prestatie-indicatoren (KPI's) die over een korter interval worden berekend – er is geen tijd voor 'uitmiddelen'. De planner kan zich genoodzaakt zien een noodbestelling te plaatsen om de verstoring op te vangen. Wanneer moet de bestelling worden geplaatst om het meeste goed te doen? Hoe groot moet het zijn?

 

SCENARIO: NORMALE OPS

Om dit concreet te maken, beschouwen we het volgende scenario. Tom's Spares, Inc. levert kritische serviceonderdelen aan zijn klanten, waaronder SKU723, een vervangende printplaat die wordt verkocht onder de handelsnaam WIDGET. De vraag naar WIDGET is wisselend, er wordt minder dan één eenheid per dag gevraagd. Tom's Spares bestelt WIDGET's bij Acme Products, waardoor het 7 of 10 dagen duurt om de aanvullingsbestellingen uit te voeren.

Tom’s Spares operates with a short inventory planning horizon of 28 days. The company operates in a competitive environment with impatient customers who only grudgingly accept backorders. Tom’s policy is to set ROP’s and OQ’s to keep inventory lean while maintaining a fill rate of at least 90%. Management monitors KPI’s on a monthly basis. In the case of WIDGETS, these KPI targets are currently met using an ROP=3 and an OQ=4, resulting in an average on hand of about 4 units and average fill rate of 96%.  Tom’s Spares has a pretty good thing going for WIDGETS.

Figuur 1 toont twee maanden WIDGET-informatie. Het paneel linksboven toont de dagelijkse vraag naar eenheden. Rechtsboven ziet u de beschikbare dagelijkse eenheden. Het paneel linksonder toont de timing en de omvang van de aanvullingsorders naar Acme Products. Rechtsonder ziet u eenheden die zijn nabesteld vanwege voorraadtekorten. In deze simulatie was de dagelijkse vraag 0 of 1, met één vraag van 2 eenheden. Voorhanden eenheden begonnen de maand op 7 en daalden nooit onder de 1, hoewel er de volgende maand een voorraadtekort was, wat resulteerde in een enkele eenheid in nabestelling. Gedurende de twee maanden werden er vier aanvullingsorders van elk vier eenheden naar Acme gestuurd, die allemaal binnenkwamen tijdens de simulatieperiode van twee maanden.

Onregelmatige handelingen bij voorraadplanning en vraagvoorspelling 01

 

GOEDE PROBLEMEN VERSTOREN NORMALE OPS

Nu voegen we wat ‘goede problemen’ toe aan het scenario: halverwege de planningsperiode ontstaat er een ongewoon grote order. Het is “goed” omdat meer vraag meer inkomsten impliceert. Maar het is een “probleem” omdat de normale parameters voor voorraadbeheer van de operatie (ROP=3, OQ=4) niet zijn gekozen om met deze situatie om te gaan. De piek in de vraag kan zo groot zijn, en zo ongunstig getimed, dat het voorraadsysteem overweldigd wordt, waardoor voorraadtekorten en de daarmee gepaard gaande nabestellingen ontstaan. Het KPI-rapport aan het management voor zo'n maand zou niet mooi zijn.

Figuur 2 toont een scenario waarin een vraagpiek van 10 eenheden optreedt op de derde dag van de planningsperiode. In dit geval zet de piek de voorraad voor de rest van de maand onder water en creëert een cascade van nabestellingen die zich uitstrekt tot de volgende maand. Met een gemiddelde van meer dan 1.000 simulaties tonen de KPI's van maand 1 een gemiddelde van 0,6 eenheden en een miserabel opvullingspercentage van 44%.

Onregelmatige handelingen bij voorraadplanning en vraagvoorspelling 02

 

TERUGVECHTEN MET ONREGELMATIGE OPERATIES

Tom's Spares kan op een onregelmatige situatie reageren met een onregelmatige verplaatsing door een noodaanvulorder aan te maken. Om het goed te doen, moeten ze nadenken over (a) wanneer ze de bestelling moeten plaatsen, (b) hoe groot de bestelling moet zijn en (c) of ze de bestelling moeten bespoedigen.

De vraag over de timing lijkt voor de hand te liggen: reageer zodra de order toekomt. Als de klant echter vroegtijdig zou waarschuwen, zou Tom's Spares vroegtijdig kunnen bestellen en in een betere positie zijn om de verstoring als gevolg van de piek te beperken. Als de communicatie tussen Tom's en de klant die de grote bestelling plaatst echter gebrekkig is, kan het zijn dat de klant Tom's later of helemaal niet op de hoogte stelt.

Ook de omvang van de speciale bestelling lijkt voor de hand liggend: bestel het benodigde aantal eenheden vooraf. Maar dat werkt het beste als Tom's Spares weet wanneer de vraagpiek zal aanbreken. Zo niet, dan is het misschien een goed idee om extra te bestellen om de duur van eventuele nabestellingen te beperken. Over het algemeen geldt dat hoe minder vroegtijdige waarschuwing wordt gegeven, hoe groter de bestelling die Tom's moet plaatsen. Deze relatie kan uiteraard worden onderzocht met simulatie.

De aankomst van de aanvulopdracht kon worden overgelaten aan de gebruikelijke bedrijfsvoering van Acme Products. In de bovenstaande simulaties was de kans even groot dat Acme binnen zeven of veertien dagen zou reageren. Voor een planningshorizon van 28 dagen kan het risico nemen om binnen 14 dagen een antwoord te krijgen vragen om problemen zijn, dus het kan voor Tom's vooral de moeite waard zijn om Acme te betalen voor versnelde verzending. Misschien van de ene op de andere dag, maar mogelijk iets goedkoper maar toch relatief snel.

We hebben nog een paar scenario's onderzocht met behulp van simulatie. Tabel 1 toont de resultaten. Scenario's 1-4 gaan ervan uit dat er op dag 3 een verrassende extra vraag van 10 eenheden arriveert, wat aanleiding geeft tot een onmiddellijke bestelling voor extra aanvulling. De omvang en doorlooptijd van de aanvulorder varieert.

Scenario 0 laat zien dat niets doen als reactie op de verrassende vraag leidt tot een verschrikkelijk 41%-opvullingspercentage voor die maand; niet getoond is dat dit resultaat de volgende maand een aanhoudend slechte prestatie inhoudt. Reguliere operaties zullen niet goed werken. De planner moet iets doen om op de afwijkende vraag te reageren.

Als u hier iets aan wilt doen, betekent dit dat u een eenmalige noodaanvullingsbestelling moet doen. De planner moet de omvang en het tijdstip van die bestelling kiezen. Scenario's 1 en 3 tonen aanvullingen van "halve grootte". Scenario's 1 en 2 geven nachtelijke aanvullingen weer, terwijl scenario's 3 en 4 een gegarandeerde respons binnen één week weergeven.

De resultaten maken duidelijk dat onmiddellijke reactie belangrijker is dan de omvang van de aanvulorder om de opvullingsgraad te herstellen. Nachtelijke aanvulling levert opvullingspercentages op in het 70%-bereik, terwijl een aanvultijd van een week het opvullingspercentage verlaagt naar het midden-50% tot midden-60%-bereik.

 

Onregelmatige handelingen bij voorraadplanning en vraagvoorspelling 03

AFHAALMAAL

Voorraadbeheersoftware breidt zich uit van de traditionele focus op normale operaties naar een extra focus op onregelmatige operaties (IROPS). Deze evolutie is mogelijk gemaakt door de ontwikkeling van nieuwe statistische methoden voor het genereren van vraagscenario's op dagelijks niveau.

We hebben één IROPS-situatie overwogen: de verrassende komst van een abnormaal grote vraag. Dagelijkse simulaties gaven inzicht in de timing en de omvang van een noodaanvullingsorder. De resultaten van een dergelijke analyse bieden inventarisplanners een kritische back-up door de resultaten van alternatieve interventies te schatten die hun ervaring hen suggereert.