PapelShip
Aan de slagInloggen
Weergave

Wijzigingslog

Wat is er nieuw bij PapelShip

Alle releases voor E-commerce, de webshopbouwer, qPapel Auth en qPAnalyzer, van nieuw naar oud. 20 releases sinds oktober 2025.

2026

  • Webshopbouwer
  • E-commerce
  • qPapel Auth
  • qPAnalyzer

Wijzigingslog 7.5

Onze grootste PapelShip-update tot nu toe. De webshopbouwer is helemaal opnieuw gebouwd, webshops kunnen nu in elke taal spreken, en checkout, producten, levering en klantenbeheer zijn allemaal opnieuw ingericht. qPapel Auth krijgt ook een AI Copilot en een nauwkeurigere qPAnalyzer.

Nieuwe webshopbouwer

  • Visueel bewerken op de live pagina. Klik op een sectie, tekst, kaart of knop in je webshop om die te selecteren. Dubbelklik op tekst om die direct te bewerken.
  • Lagenpaneel. Elke sectie wordt getoond samen met de elementen erin: koppen, teksten, knoppen en kaarten.
  • Alles is bewerkbaar. Statistiekkaarten, prijsplannen, FAQ-vragen, reviews, labels, kenmerken, vergelijkingsrijen en video's kunnen één voor één worden toegevoegd, gedupliceerd, herschikt, verborgen of verwijderd.
  • Elk blok stylen. Typografie, kleuren, afstanden, hoekradius en zichtbaarheid per blok, inclusief aparte zichtbaarheid voor mobiel en desktop.
  • Pagina's en SEO. Een paginaschakelaar met paginainstellingen: titel, URL, metabeschrijving en social afbeelding voor elke pagina.
  • Versiegeschiedenis. Automatische en benoemde momentopnamen, herstellen met één klik en deelbare voorbeeldlinks.
  • Installatiechecklist. Een begeleide lijst die laat zien wat er nog moet gebeuren voordat je webshop klaar is.
  • Klantlogin en klantenpaneel kunnen nu in elk thema vanuit de bouwer worden aangepast.
  • Media uit Bestanden. Elke afbeelding en video in de bouwer wordt gekozen uit de bibliotheek Bestanden van je webshop, met mappen, zoeken en uploads.
  • Vernieuwde statistiekkaarten. Statistiekkaarten passen nu bij zowel lichte als donkere thema's, met de stijlen Cards, Minimal en Bar. Aantallen verkocht, beoordelingen, reviews en producten komen uit je echte webshopgegevens.

Webshoplokalisatie

  • Voeg zoveel talen toe als je nodig hebt, elk met een eigen regio en fallbacktaal.
  • Eén vertaaltabel voor je hele webshop: secties, producten, categorieën, pagina's, aankondigingen en SEO.
  • AI Translate vertaalt je webshop met één klik, toont de voortgang stap voor stap en gebruikt je AI-tegoed.
  • Bekijk en bewerk elke vertaling handmatig. Nieuwe content kan automatisch worden vertaald wanneer je publiceert.
  • Bezoekers zien je webshop automatisch in hun eigen taal, op basis van hun browser en land, en kunnen die wisselen via het taalmenu.
  • Zoekmachines krijgen de juiste taalversies van elke pagina.

Producten, levering en voorraad

  • Een nieuwe producteditor over de volle breedte, met tabbladen, een vaste kop, bescherming tegen niet-opgeslagen wijzigingen en een sneltoets Cmd/Ctrl+S.
  • Een betrouwbaardere leveringsengine. Sleutels die later worden toegevoegd, worden automatisch geleverd aan bestellingen die nog wachten.
  • Een nieuwe pagina Voorraad met voorraad per product en variant, dagen dekking, een filter voor aandachtspunten en sleutelbeheer per variant.
  • Beveiligingsregels voor producten: VPN- en proxyverkeer blokkeren en aankooplimieten per klant instellen.
  • Een vernieuwde productenlijst met statistieken, tabbladen, zoeken, filters en voorraadoverzichten.

Checkout en facturen

  • Een vernieuwde checkout met een opgeruimder overzicht, een groter betaalpaneel en een taalkiezer.
  • Een nieuwe cryptobetaalkaart met QR-code, kopieerknoppen en een live betaalstatus.
  • Een uitgebreidere factuurbouwer: volgorde van secties, vervaltimer, sociale links, lettertypen, logostijl en zichtbaarheid van betaalmethodes.
  • Kosten voor betaalmethodes kunnen nu per webshop, product of variant worden ingesteld.
  • Factuurmails, pdf's en factuurpagina's gebruiken het eigen domein van je webshop.
  • Een live cryptotracker op de factuurdetailpagina: adres, bevestigingen en transactie.

Klanten en community

  • Een nieuwe pagina Klanten die elke koper toont, met uitgaven, bestellingen, gekoppelde Discord-accounts, zoeken en sorteren.
  • Begeleide installatie van de Discord-community, een uitgebreide kaart met het gekoppelde account en Discord-rollen per productvariant.
  • Supporttickets met besteloverzichten, de optie om tickets opnieuw te openen en opgeruimdere e-mails in de huisstijl van de webshop.

Bestanden

  • Een bestandsbeheer op volledig scherm met een mappenboom, lijst en details, sorteerbare kolommen en voorbeeldafbeeldingen.
  • Contextmenu's met de rechtermuisknop, sneltoetsen, bestanden verplaatsen en een zwevende voortgangsindicator voor uploads.
  • Betaalde downloads zijn nu alleen beschikbaar voor kopers.

qPapel Auth

  • AI Copilot voor je webshop en dashboard. Stel vragen, krijg hulp en laat de Copilot wijzigingen maken met jouw goedkeuring. Hij werkt met maandelijkse AI-tegoeden.
  • qPAnalyzer Whitelist. Een whitelist per product, met eigen instructies voor de analyzer.
  • Threat Vault met filteren per product, plus de actie “Geen dreiging” met één klik om valse positieven te verwijderen.
  • Het gebruik van qPAnalyzer wordt nu afgerekend tegen de werkelijke kosten per scan en bevat altijd een analyse van screenshots van vensters.
  • Een verbeterde pagina Computers met een paneel Recent gebanned, nauwkeurige leeftijden van bans en een opgeruimder overzicht van verdachte activiteit.

Plannen en platform

  • Planlimieten worden nu consequent toegepast op producten, eigen domeinen, bestandsuploads en qPapel-functies.
  • Verbeterde beveiliging: privé-instellingen van de webshop worden nooit naar de browser gestuurd.
  • Veel verbeteringen aan prestaties, stabiliteit en ontwerp in het dashboard.
  • qPapel Auth
  • qPAnalyzer
  • Platform

Wijzigingslog 7.0

Deze update brengt vernieuwde bibliotheken, sterkere analysemogelijkheden, verbeteringen in het gemak van het dashboard en een stabielere ontwikkelervaring binnen het qPapel-ecosysteem.

qPapel Default Library

  • De Default Library is bijgewerkt met de nieuwste verbeteringen.
  • Problemen opgelost die ervoor konden zorgen dat screenshots niet goed werden opgeslagen of verkeerd leken te zijn opgeslagen.
  • De indeling van de pagina Computers verbeterd en gerelateerde bugs opgelost.

qPapel EasyAuth Library

  • De qPapel EasyAuth Library is bijgewerkt.
  • C#-ondersteuning toegevoegd.
  • Stabiliteit en betrouwbaarheid van de bibliotheek in het algemeen verbeterd.

qPAnalyzer

De qPAnalyzer-engine is in beide releaselijnen verbeterd, met bredere dekking en sterkere detectiemogelijkheden voor reverse-engineeringtools.

  • Uitgebreidere analysedekking voor een breder scala aan scenario's.
  • Verbeterde detectiekracht in reverse-engineeringwerkstromen.
  • Minder valse positieven voor betrouwbaardere analyseresultaten.

Web Dashboard

  • Verbeteringen aan het gemak toegevoegd, waaronder het bewerken van facturen.
  • Verschillende extra interne verfijningen in het dashboard doorgevoerd.
  • qPapel Auth
  • qPAnalyzer
  • E-commerce

Wijzigingslog V6.5

We hebben een nieuwe update uitgebracht voor qPapel Auth en PapelShip.

qPapel Auth

  • Eigen keymask-profielen
    • Maak eigen keymask-profielen aan en sla ze op.
    • Stel een vast voorvoegsel in en gebruik het opnieuw bij het genereren van sleutels.
    • Wissel snel tussen opgeslagen profielen zonder elke keer het keymask opnieuw in te stellen.
  • Klantenpanelen
    • Het systeem van de klantenpanelen verbeterd.
    • Aanpassing van de SEO-titel toegevoegd.
    • Aanpassing van het favicon toegevoegd.
  • Bibliotheek met gameoffsets
    • De nieuwe bibliotheek met gameoffsets toegevoegd.
    • Ondersteunt momenteel 8 games.
    • In toekomstige updates komen er meer games bij.
  • EasyAuth
    • De EasyAuth-bibliotheek bijgewerkt.
    • Foutafhandeling en diagnose van het beveiligingsbeleid verbeterd.
    • “Security Policy Closing..” toegevoegd wanneer de applicatie wordt gesloten door een schending van het beveiligingsbeleid.
    • Extra informatie toegevoegd om de oorzaak van de sluiting te helpen vaststellen.
    • Een intern diagnosehulpmiddel ontwikkeld voor eenvoudiger probleemoplossing.
  • qPAnalyzer
    • qPAnalyzer verder getraind en verbeterd.
    • Nauwkeurigheid van de analyse en de beslissingen verbeterd.

PapelShip E-commerce

  • XenForo-integratie
  • WordPress-integratie
  • Nieuwe ondersteuning voor cryptovaluta
    • Ondersteuning toegevoegd voor:
      • DASH
      • BCH
      • BNB
      • TRC
      • SOL
  • Kosten voor Ethereum en USDT
    • De cryptocommissie voor Ethereum en USDT verwijderd.
  • E-commerce
  • qPapel Auth
  • qPAnalyzer

Belangrijke updates voor PapelShip E-commerce

  • Ondersteuning voor de betaalmethode Shopier is toegevoegd
  • Het systeem voor bankoverschrijvingen is verder geoptimaliseerd
  • Directe IBAN-overschrijvingen zijn toegevoegd aan de betaalmethode bankrekening
  • Directe bankoverschrijvingen kunnen nu automatisch worden herkend en goedgekeurd
  • Deze updates zijn ook toegevoegd aan het API-gebaseerde systeem

Belangrijke updates voor qPapel Auth

  • De pagina Computers is gedetailleerder en informatiever gemaakt
  • De pagina qPAnalyzer is gedetailleerder en informatiever gemaakt
  • Snelle bedieningsopties en navigatie zijn toegevoegd aan de pagina Keys
  • Er is een nieuwe pagina toegevoegd waar screenshots van verdachte activiteiten kunnen worden bekeken
  • qPapel Auth

EasyAuth-bibliotheek v1.0 is nu beschikbaar

Je kunt EasyAuth v1.0 downloaden via de pagina Downloads en de documentatie raadplegen om meer te leren over alle beschikbare functies.

We hebben nog een lange weg te gaan. Net als de Default Library blijven we EasyAuth ontwikkelen als kerninfrastructuur. Onze komende doelen zijn ondersteuning toevoegen voor C# en Rust.

We overwegen ook om in de toekomst een beveiligingssysteem op kernelniveau toe te voegen, rechtstreeks geïntegreerd in EasyAuth.

EasyAuth is nog nieuwe infrastructuur, dus je hoeft je projecten niet meteen te migreren. We raden aan om minstens 7 dagen te wachten, terwijl wij op bugs testen, je feedback verzamelen en problemen oplossen.

De Default Library is nog steeds zeer sterk en je kunt hem blijven gebruiken. We raden je wel aan om de komende 1 tot 3 maanden je projecten geleidelijk naar de EasyAuth-bibliotheek te verplaatsen, naarmate die verder rijpt.

  • qPAnalyzer
  • qPapel Auth

qPAnalyzer AI

qPAnalyzer — nieuw beveiligingssysteem

qPAnalyzer is nu beschikbaar met qPapel Auth v5.5.

Het nieuwe systeem introduceert een eigen analyselaag, bedoeld om de detectie en analyse van verdachte activiteit binnen beschermde applicaties te verbeteren.

Met qPAnalyzer kan beveiligingsanalyse rechtstreeks worden geïntegreerd in je bestaande beschermingsflow van qPapel Auth, zodat je meer inzicht krijgt in de resultaten van beveiligingsscans en gedetecteerde activiteit.

Wat is er nieuw

  • qPAnalyzer-integratie in de qPapel Auth-bibliotheek
  • Geavanceerde beveiligingsanalyse voor beschermde applicaties
  • Resultaten van beveiligingsscans beschikbaar via het dashboard Computers
  • Meer inzicht in verdachte activiteit
  • Ontworpen om naast de bestaande beschermingssystemen van qPapel Auth te werken
  • Gebouwd als onderdeel van de basis voor toekomstige beveiligingsfuncties

De werkwijze en het gebruik van qPAnalyzer worden getoond in de bijbehorende video.

Vereisten

qPAnalyzer is beschikbaar met qPapel Auth v5.5.

Zorg dat je de nieuwste versies gebruikt van:

  • Lib
  • Include
  • qPapelAuth64.dll

De nieuwste bibliotheekbestanden zijn beschikbaar via het officiële voorbeeldproject, terwijl qPapelAuth64.dll beschikbaar is op de pagina Downloads van het PapelShip-dashboard.

qPAnalyzer is een van de belangrijkste toevoegingen in v5.5 en markeert het begin van de volgende generatie beveiligingssystemen van qPapel Auth.

  • qPapel Auth
  • qPAnalyzer

qPapel Default SDK v5.8 is uitgebracht!

  • Foutcodes zijn beschrijvender gemaakt (Banned Computer, Unverified Build, Key Exchange, Handshake Error)
  • De qPAnalyzer is bijgewerkt voor meer stabiliteit en minder kans op valse positieven
  • Hardnekkige problemen zijn opgelost
  • Deze update is ontworpen met het oog op stabiliteit op lange termijn
  • De limiet voor downloadbestanden aan de serverkant is verhoogd naar 150 MB

EasyAuth wordt voortdurend verbeterd, en we zijn van plan het in de volgende aankondiging te lanceren!

papelship.com/dashboard/downloads

  • E-commerce

Cryptobetalingen

Maak met PapelShip je cryptowallet aan en accepteer gratis betalingen in cryptovaluta.

  • qPapel Auth

Bibliotheken en SDK v5.1

Release-notes Bibliotheken en SDK v5.1

Deze versie lost problemen op die in de vorige release zijn gemeld en introduceert een nieuwe functie voor integriteitsverificatie.

Oplossingen

  • Problemen met strings aan de serverkant opgelost
  • Problemen met de afhandeling van bestanden aan de serverkant opgelost

Nieuwe functie

De functie auth.CheckMemoryIntegrity() is toegevoegd.

Deze functie controleert of de geheugenintegriteit van het programma tijdens de uitvoering is gewijzigd. Ze is ontworpen om ongeautoriseerde wijzigingen te detecteren, zoals het patchen van instructies, waaronder JMP/NOP-wijzigingen, of vergelijkbare aanpassingen aan de uitvoerbare code.

Deze release richt zich op betere stabiliteit en sterkere integriteitsverificatie tijdens de uitvoering.

  • Webshopbouwer

Ship-webshopsjabloon

Het nieuwe webshopsjabloon “Ship” is uitgebracht

Krijg een strakke webshopinterface met Ship.

  • qPapel Auth

Klantenzone

PapelShip-klantenzone

Met het systeem PapelShip-klantenzone maak je een eigen verificatieportaal voor klanten voor je producten.

Na de instelling biedt het de volgende voordelen:

  • Klanten kunnen de status van hun licentie direct controleren met hun licentiesleutel.
  • Toont de looptijd van het abonnement, de activeringsdatum, de resterende tijd en de HWID-vergrendeling in een veilige omgeving.
  • Vermindert supportvragen doordat klanten rechtstreeks toegang hebben tot hun licentiegegevens.
  • Ondersteunt filteren op product, zodat je aparte portalen kunt maken voor specifieke producten.
  • Genereert een unieke, deelbare link die je kunt aanpassen en in je website of klantdashboard kunt insluiten.

Details

Klanten voeren gewoon hun licentiesleutel in om activeringsgegevens, de HWID-status, abonnementsinformatie en andere verificatieparameters te bekijken, op basis van je configuratie.

  • Webshopbouwer

BIOPlus-webshopsjabloon

BIO+ webshopsjabloon is uitgebracht

Maak kennis met BIOPlus.

Met het BIOPlus-webshopsjabloon maak je een persoonlijke website met je links, en kun je donaties ontvangen of je producten verkopen.

Wat biedt BIOPlus?

  • Persoonlijke linkpagina
  • Donaties / productverkoop
  • Centraal beheer
  • Aanpasbaar ontwerp

Zo gebruik je het

  1. Log in op je PapelShip-account
  2. Ga naar “Winkelindeling”
  3. Open onder “Winkelontwerp” de pagina “Sjablonen”
  4. Selecteer het BIOPlus-sjabloon
  5. Klik op “Visuele editor”
  6. Pas het aan naar wens aan

Demo: bioplus-storefront.papelship.com

  • E-commerce

Systeem voor eigen betaalmethodes

We hebben een geavanceerd systeem ontwikkeld waarmee je eigen betaalmethodes voor je webshop kunt maken.

Functies

  • Bankoverschrijving: accepteer betalingen met bankgegevens
  • Cadeaukaarten: accepteer betalingen met cadeaukaarten van verschillende merken
  • Eigen methode: definieer je eigen betaalprocessen

Geografische beperkingen

Bied betaalmethodes aan voor specifieke landen.

Zet de optie “Wereldwijd” aan om ze wereldwijd beschikbaar te maken.

Automatische landdetectie op basis van IP.

Ondersteuning voor valuta's

Accepteer betalingen in meerdere valuta's.

Automatische omrekening van wisselkoersen.

De valuta van de webshop wordt standaard gebruikt.

Extra opties

  • Vereist een betaalbewijs
  • Invoervelden voor klanten
  • Genereren van referentienummers (automatisch of vast)
  • Eigen instructies en notities

Factuurbeveiliging en fraudedetectie

We hebben netwerk- en fraudeanalyse aan facturen toegevoegd om de veiligheid en transparantie van transacties te verbeteren. Dit systeem beoordeelt de verbinding van de klant en geeft risico-inzichten op basis van wereldwijde fraudesignalen.

Overzicht van beveiliging

  • Risiconiveau: geeft de algehele risicobeoordeling van de transactie aan
  • Fraudesignalen: gebaseerd op geaggregeerde wereldwijde gegevens

Beveiligingscontroles

  • Proxydetectie
  • VPN-gebruik
  • Controle op het TOR-netwerk
  • Detectie van hosting/datacenter
  • Identificatie van mobiel netwerk
  • Anonimiteitsstatus
  • Beoordeling van misbruikrisico
  • Status van iCloud Relay

Elke controle is duidelijk gemarkeerd (bijvoorbeeld schoon, gedetecteerd of gemarkeerd) voor een snelle beoordeling.

Netwerkgegevens

  • Internetprovider (ISP)
  • ASN (Autonomous System Number)
  • Hostgegevens
  • Type proxy (indien van toepassing)
  • Regio en postcode
  • Tijdzone

Deze informatie helpt verdachte activiteit te herkennen en ondersteunt handmatige of geautomatiseerde verificatieprocessen.

Update 3

De tabel Sleutellijst is opnieuw ontworpen, met meer details en een verbeterde indeling in de factuurweergave.

  • Webshopbouwer
  • E-commerce

Minimal-webshop

Update Minimal-webshop komt over 2 dagen.

Het Minimal-sjabloon is opnieuw ontworpen en uitgebreid. Het verschuift van één vaste structuur naar een flexibeler systeem dat meerdere productmodellen ondersteunt.

Nieuwe producttypes

  • Enkel product: één item met een standaard checkoutflow
  • Product met varianten: meerdere opties met eigen prijzen en leveringsinstellingen
  • Donatie: betalen wat je wilt

Uitgebreid leveringssysteem

  • Bestandsdownload
  • Licentiesleutel
  • Abonnement (terugkerende betalingen)

Abonnementen ondersteunen nu dagelijkse, wekelijkse, maandelijkse en jaarlijkse factureringscycli. Ook worden een instelbare startprijs, terugkerende prijs, proefperiode en instellingen voor automatische verlenging ondersteund.

Minimal is nu gebouwd op een modulairdere en uitbreidbare productarchitectuur.

  • qPapel Auth

C++-bibliotheken en SDK

C++-bibliotheken en SDK bijgewerkt

  • De functie auth.CheckTextIntegrity() is toegevoegd. Met deze functie kun je CRC-controles, sessiegebaseerde controles en JMP/NOP-controles uitvoeren.
  • Met de nieuwe functie ‘Session Token Enforcement’ stel je op afstand de maximale duur van actieve sessies in, vergrendel je sessies op IP-adressen en verhoog je de beveiliging. Om deze functie te gebruiken, configureer je haar via de website onder Instellingen op afstand → Blacklists → Session Token.
  • Als je de oude bibliotheek gebruikt, werkt die niet meer omdat de beveiligings- en versleutelingslagen aan de serverkant zijn gewijzigd. Compileer met de nieuwe bibliotheek! In toekomstige updates houden we het bestand old.lib 7 dagen beschikbaar op de server, zodat je het old.lib-bestand nog kunt blijven gebruiken.
  • qPapel Auth

qPapel Instellingen op afstand en Discord-bot

qPapel Instellingen op afstand bijgewerkt

Er zijn nieuwe opties toegevoegd aan de instellingen op afstand, waarmee je bijna alle detectielogica, het gedrag en de systeemstroom van je applicatie op afstand kunt aanpassen.

De ontwikkeling gaat door. Met de geavanceerde scoregebaseerde blokkeringsengine zijn valse positieven aanzienlijk verminderd, terwijl controles op basis van intervallen en alle besturingsmechanismen volledig aanpasbaar zijn.

qPapel Discord-botintegratie

Je kunt het qPapel Auth-systeem nu rechtstreeks beheren via een Discord-bot.

Met een volledig aanpasbare, op rechten gebaseerde structuur blijft het systeem evolueren tot een flexibelere en krachtigere oplossing.

Grote updates voor de Discord-bot komen binnenkort.

De Discord-botintegratie is nu al beschikbaar.

  • qPapel Auth
  • E-commerce

Geavanceerd resellerpaneel

qPapel geavanceerd resellersysteem (PapelShip-integratie)

Je kunt accounts voor resellers aanmaken in twee modellen: abonnement of betaling per sleutel.

Met de nieuwste update kun je automatisch schulden aan resellers toekennen en betalingen rechtstreeks via je PapelShip E-commerce-account innen.

Kortom, je geeft niet alleen toegang: je ontvangt betalingen ook wanneer je offline bent.

2025

  • E-commerce
  • Platform

Versie 3.1

De Web-API is nu uitgebracht met de update v3.1.

Maak je API-sleutel aan

Deel je API-sleutel niet met derden.

Na het aanmaken wordt de pagina vernieuwd en kun je je API-sleutel niet meer zien. Sla hem dus op.

Aanpassen van e-mailontwerp

Hebben we al verteld dat je de e-mailsjablonen van je webshop helemaal naar wens kunt aanpassen?

Ingebouwde checkout is nu live

Je hoeft klanten niet langer naar ons platform door te sturen om een verkoop te doen. Met onze nieuwe widget kun je de volledige betaalflow rechtstreeks in je eigen website insluiten. De integratie vereist maar één regel code en houdt klanten in het ontwerp van je eigen site.

  • E-commerce
  • Webshopbouwer

Versie 2.7

v.2.7-update – komt binnenkort

Als je op de site bent geregistreerd, zie je misschien al nieuwe functies of deels afgeronde onderdelen in de sectie Webshopaanpassing.

Omdat dit een pre-bètafase is, voeren we live tests uit.

v.2.7 – Komende functies voor het PAPELSHIP E-commerce-systeem

Nieuwe sjablonen

  • Minimal-sjabloon (komt eraan)
  • Corporate-sjabloon (komt eraan)

Betaalintegratie insluiten

Gebruik je eigen websiteontwerp en verkoop naadloos verder met de betaalinfrastructuur van PapelShip.

Nieuwe websitebouwer

Een geavanceerdere paginabouwer waarmee je elke pagina afzonderlijk en gedetailleerder kunt bewerken.

Verwijzingssysteem

Nodig webshopeigenaren uit die je kent en die digitale producten verkopen.

Als zij een account aanmaken met jouw verwijzingscode:

  • De uitgenodigde webshopeigenaar krijgt 20% korting.
  • Zodra ze $ 300 aan verkopen hebben behaald, ontvang jij $ 20.

Je verdient aan elke webshop die je succesvol uitnodigt.