- 18 Nov 2024
- 5 Minutes à lire
- SombreLumière
- PDF
Utilisation de DKIM et SPF
- Mis à jour le 18 Nov 2024
- 5 Minutes à lire
- SombreLumière
- PDF
DomainKeys Identified Mail (DKIM) et Sender Policy Framework (SPF) sont des normes qui permettent à OneSpan Sign d’envoyer des courriels au nom d’un client d’une manière qui peut être validée par le fournisseur de services de courriel d’un destinataire. Plus précisément, le fournisseur peut effectuer les vérifications suivantes de ces e-mails :
DKIM authentifie le corps et les en-têtes du message par rapport au domaine d’en-tête FROM .
SPF authentifie l’adresse IP à l’origine de la connexion SMTP.
N’importe quel compte OneSpan Sign peut être configuré pour utiliser DKIM. Toutefois, cela nécessite des modifications des entrées DNS ( Domain Name System ) du propriétaire du compte. Plus précisément, le propriétaire du compte doit ajouter un enregistrement SPF ( Sender Policy Framework ) en tant qu’enregistrement « txt » à ses entrées DNS.
OneSpan prend en charge l’authentification DKIM et SPF. Cependant, la configuration et la validation de DKIM ne peuvent avoir lieu qu’à certaines dates. Pour cette activité, l’équipe des opérations infonuagiques de OneSpan Sign doit effectuer une configuration manuelle du système. Pour connaître les prochaines dates disponibles, veuillez communiquer avec votre conseiller en services professionnels.
L’activation de DKIM avec OneSpan Sign offre les fonctionnalités suivantes :
Possibilité de faire du champ « DE » une adresse courriel de votre choix : Par défaut, tous les courriels envoyés à partir de OneSpan Sign utilisent une adresse courriel @ onespan.com De . L’activation de DKIM avec OneSpan Sign garantira que les e-mails ne sont pas marqués comme SPAM lorsqu’ils sont envoyés par un domaine personnalisé.
Gestion prête à l’emploi du rebond des courriels : Le comportement de retour par défaut des courriels de OneSpan Sign s’appliquera.
Lorsque vous envoyez un courriel au nom de votre domaine, OneSpan Sign configure les en-têtes de l’e-mail pour s’assurer que les réponses sur le retour sont acheminées vers OneSpan Sign, indépendamment du champ FROM de l’e-mail.
OneSpan Sign envoie vos courriels à partir d’un domaine « Mail-From » appartenant à son serveur de messagerie. En activant DKIM, vos e-mails passeront l’authentification SPF.
Le reste de cette section traite des points suivants :
Activation de la signature DKIM
Les entrées DKIM permettent de crypter le contenu d’un message afin de s’assurer que personne ne l’a altéré. Les entrées DKIM sont fournies par OneSpan Sign sous la forme d’un fichier .csv .
Lorsque la vérification de domaine est utilisée, les entrées se composent d’une entrée txt et de trois entrées CNAME .
Voici quelques exemples d’entrées CNAME possibles :
Nom de l’enregistrement | Type d’enregistrement | Valeur d’enregistrement |
---|---|---|
b2npb3nxdsbhzcbsab2npbrsknzg7gyl._domainkey.us.mydomain.com | CNAME | b2npb3nxdsbhzcbsab2npbrsknzg7gyl.dkim.amazonses.com |
ft6st3nxdsbhzcbsapghm5f7xbpakw4e._domainkey.us.mydomain.com | CNAME | ft6st3nxdsbhzcbsapghm5f7xbpakw4e.dkim.amazonses.com |
6yg63nxdsbhzcbsappqtz7jdx32pixgf._domainkey.us.mydomain.com | CNAME | 6yg63nxdsbhzcbsappqtz7jdx32pixgf.dkim.amazonses.com |
Activation de l’authentification SPF
SPF authentifie l’adresse IP à l’origine de la connexion SMTP. Si un enregistrement SPF existe déjà, la clause « include:amazonses.com » peut être ajoutée, séparée par des espaces. Par exemple:
« v=spf1 include:mail.yourdomain.com include:amazonses.com ~tous »
L’option « -all » spécifie que toutes les sources qui ne figurent pas dans l’enregistrement SPF doivent être rejetées. L’utilisation de l’option « ~all » validerait mais ne rejetterait pas les autres serveurs.
Nom de l’enregistrement | Type d’enregistrement | Valeur d’enregistrement |
---|---|---|
yourdomain.com | TXT | « v=spf1 include:mail.yourdomain.com include:amazonses.com ~tous » |
Activation de l’authentification DKIM
Si vous souhaitez activer l’authentification par e-mail DKIM , vous devez travailler avec votre représentant commercial pour acheter le service. En particulier:
Une fois qu’un consultant technique aura été désigné pour vous aider, il vous sera demandé de fournir un domaine à vérifier. OneSpan vous recommande de fournir le domaine à partir duquel vos courriels seront envoyés.
OneSpan Sign vous fournira les entrées DKIM que vous utiliserez pour mettre à jour vos entrées DNS.
Ajoutez ces entrées DKIM dans le DNS du domaine vérifié à partir duquel vous souhaitez envoyer des e-mails. DKIM ne fonctionnera pas tant que les entrées DNS ne sont pas mises à jour.
Si vous ne mettez pas à jour vos entrées DNS dans les 72 heures, vous devrez redémarrer ce processus.
Une fois que vous aurez ajouté vos entrées DKIM à votre DNS, OneSpan vous enverra une confirmation que la configuration a été terminée.
Connectez-vous à votre compte OneSpan Sign pour créer et envoyer une transaction d’essai. Vérifiez que l’adresse e-mail de l’expéditeur dans l’e-mail d’invitation est celle fournie à l’étape 1.
Lorsque vous envoyez un courriel au nom de votre domaine, OneSpan Sign configure les en-têtes de l’e-mail pour s’assurer que les réponses sur le retour sont acheminées vers OneSpan Sign, indépendamment du champ FROM de l’e-mail.
OneSpan Sign envoie vos courriels à partir d’un domaine « Mail-From » appartenant à son serveur de messagerie. En activant DKIM, vos e-mails passeront l’authentification SPF.
Validation de DKIM
Pour vérifier que les clients ont correctement saisi les enregistrements CNAME dans leur DNS, la commande de validation suivante peut être exécutée (à l’aide de dig) :
dig abcdid312345gqbihlw2pjuhfgdd._domainkey.yourdomain.com cname
Si la commande s’est exécutée avec succès, vous devriez obtenir quelque chose comme le retour suivant - ANSWER: 1
. Si vous obtenez ANSWER: 0
, la configuration est incorrecte ou ne s’est pas encore propagée.
; <<>> DiG 1.22.5-P3-RedHat-1.23.6-2.P3.fc24 <<>> abcdid312345gqbihlw2pjuhfgdd._domainkey.yourdomain.com cname
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51181
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
Une référence utile est :
Détermination des adresses IP Amazon SES
Le blog suivant décrit comment déterminer les adresses IP sortantes utilisées par Amazon SES :
Exemple d’en-tête d’e-mail de rebond DKIM
Received: from BY1PR0701MB1381.namprd07.prod.outlook.com (10.160.109.149) by
DM2PR0701MB1389.namprd07.prod.outlook.com (10.161.251.153) with Microsoft
SMTP Server (TLS) id 15.1.409.15 via Mailbox Transport; Wed, 17 Feb 2016
19:40:38 +0000
Received: from DM2PR07CA0028.namprd07.prod.outlook.com (10.141.52.156) by
BY1PR0701MB1381.namprd07.prod.outlook.com (10.160.109.149) with Microsoft
SMTP Server (TLS) id 15.1.409.15; Wed, 17 Feb 2016 19:40:37 +0000
Received: from BY2FFO11OLC011.protection.gbl (2a01:111:f400:7c0c::143) by
DM2PR07CA0028.outlook.office365.com (2a01:111:e400:2414::28) with Microsoft
SMTP Server (TLS) id 15.1.409.15 via Frontend Transport; Wed, 17 Feb 2016
19:40:36 +0000
Authentication-Results: spf=pass (sender IP is 54.240.8.19)
smtp.mailfrom=amazonses.com; silanis.com; dkim=pass (signature was verified)
header.d=mydomain.com;silanis.com; dmarc=pass action=none
header.from=mydomain.com;
Received-SPF: Pass (protection.outlook.com: domain of amazonses.com designates
54.240.8.19 as permitted sender) receiver=protection.outlook.com;
client-ip=54.240.8.19; helo=a8-19.smtp-out.amazonses.com;
Received: from a8-19.smtp-out.amazonses.com (54.240.8.19) by
BY2FFO11OLC011.mail.protection.outlook.com (10.1.15.22) with Microsoft SMTP
Server (TLS) id 15.1.415.6 via Frontend Transport; Wed, 17 Feb 2016 19:40:35
+0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; (3)
s=y6oinrvtzki6qrnrbysmfhmohrt5jed5; d=mydomain.com; t=1455738033;
h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type;
bh=tUqNZJ345kHNrop1Hd1cRWkwwGoS8Zgm4DEr/TqLJb8=;
b=GiME5e7JxB97jYMMQFrxK6BDQSmghJ6NIFwxSV8wlXkhoP2eAz8+N3fM5q/iWtTI
3VUuPa7PRAkcVvtG8TcLHYagY+0i5xPoc0LPGNsKjY38/PZyyQgNjPN+RRGu4L38mfz
ouk1YL3g8xJQmeLUUVqZzJykdgQAul4p5w2Wx9D4=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; (4)
s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1455738033;
h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type:Feedback-ID;
bh=tUqNZJ345kHNrop1Hd1cRWkwwGoS8Zgm4DEr/TqLJb8=;
b=D6d+iaPdZtPeOAPRnYmmFE0UAWfTkiZ+4H8us4NY+Kst5IAToRhkQL7DPv/YBK/4
RP60r2ydUBRYBKwySfuTs5AUeNim+fjrsgNbf1Q85yurM4/oJaRFmUEc+XuFLALXlxZ
gwZY1IcaAZ9U9NZ6RIt7HC5xRhUiFxf7RHinb2xs=
Date: Wed, 17 Feb 2016 19:40:33 +0000
From: mydomain Treasury & Payment Solutions <tps.esign@mydomain.com>To: imane chbani <imane_chbani@silanis.com>Message-ID: <00000152f0bf94e6-fdef09cc-288b-4214-8dbf-9559687b87d8-000000@email.amazonses.com>Subject: mydomain Treasury & Payment Solutions e-Sign - Unable to Reach
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_5930_136818267.1455738033292"
x-esl-recipient-id: Ib3aYD0pBuIY (1)
x-esl-package-id: e00653d4-bcef-4c77-ab73-6bdffacc4186 (2)
X-SES-Outgoing: 2016.02.17-54.240.8.19
Feedback-ID: 1.us-east-1.3NlfApUjweW/0cWJs3jOEOY1DYp+Nc6SU3jUh8AxWj0=:AmazonSES
**Return-Path: 00000152f0bf94e6-fdef09cc-288b-4214-8dbf-9559687b87d8-000000@amazonses.com**
X-MS-Exchange-Organization-Network-Message-Id: 0d001963-4797-48b5-fc73-08d337d234cb
X-EOPAttributedMessage: 0
X-MS-Exchange-Organization-MessageDirectionality: Incoming
X-Forefront-Antispam-Report: CIP:54.240.8.19;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(31610200002)(31580200002)(2980300002)(438002)(286005)(65504003)(199003)(189002)(110136002)(19580405001)(25786007)(19580395003)(5008740100001)(10130500003)(90596001)(106466001)(6806005)(110476001)(229853001)(84326002)(64544003)(4001070100004)(104766002)(5001970100001)(107886002)(15650500001)(10300500001)(10770500004)(2476003)(620700001)(4290100001)(92566002)(956001)(10290500002)(4610100001)(54356999)(33646002)(15975445007)(5000100001)(18206015028)(77096005)(4001450100002)(450100001)(1580400003)(50986999)(586003)(270700001)(94776002)(42882005)(95006001);DIR:INB;SFP:;SCL:1;SRVR:BY1PR0701MB1381;H:a8-19.smtp-out.amazonses.com;FPR:;SPF:Pass;MLV:sfv;A:1;MX:1;LANG:en;
X-DkimResult-Test: Passed
X-Microsoft-Antispam: UriScan:;BCL:5;PCL:0;RULEID:(8251501001)(3001015)(3010001)(71701003)(71702001);SRVR:BY1PR0701MB1381;
X-MS-Office365-Filtering-Correlation-Id: 0d001963-4797-48b5-fc73-08d337d234cb
X-MS-Exchange-Organization-AVStamp-Service: 1.0
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:5;PCL:0;RULEID:(601004)(2401047)(13018025)(13023025)(13024025)(8121501046)(13016025)(10201501046)(3002001);SRVR:BY1PR0701MB1381;BCL:5;PCL:0;RULEID:;SRVR:BY1PR0701MB1381;
X-MS-Exchange-Organization-SCL: 1
SpamDiagnosticOutput: 1:5
SpamDiagnosticMetadata: 00000000%2D0000%2D0000%2D0000%2D000000000000
SpamDiagnosticMetadata: 5
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Feb 2016 19:40:35.5163
(UTC)
X-MS-Exchange-CrossTenant-Id: 1ad27fb0-57cc-4272-a834-fe2500e4c569
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0701MB1381
X-MS-Exchange-Organization-AuthSource: BY2FFO11OLC011.protection.gbl
X-MS-Exchange-Organization-AuthAs: Anonymous
X-MS-Exchange-Transport-EndToEndLatency: 00:00:03.1376165
X-Microsoft-Exchange-Diagnostics:
1;BY2FFO11OLC011;1:JNUR5hnFjemX+1dBC1rRZOnnWpWy4fC6RFsq6ezBXiheMk3adVUFPP6KJ1EAJUWR+x2PC6ikFhW3v2tH3ycG4QYZUBEccjA/B+/UKgW6IGpbzXtKW7KP+tocl8FNueGAaIwXl0NCCSU2CUpJno8czg520dO/EjaiCrRCu6bZnC7sMFuh0vpOn1gSAUrJCSJui+TnL0QRamOJFeiRBT6N1vrAtUUnnpBiexw3PIVGFAkgWbsTkU9McA2no6WIcX7FtPLxePuy0ntqhMEDLydzrM9NEy3wuxHD9uYIPzla4VcAxH7YMEKEy7BBlFHwRBQKPyJ1MpB/6e4oe/AE/NxdhXw1pg0zAlr8tsbn3voFNFCo/GQ27LN1lKoVDgmjKgT2/pHr4LXssBvHLObQcTa4xCKO26phA6DYrrQ7YRrXs/d5slp5XhJwhXt4ZluKow+g
X-Microsoft-Exchange-Diagnostics:
1;BY1PR0701MB1381;2:e3OVX/29wymZMl44fwXkD8ckYWtsrdFPgnFktxm5zJmS8MAQdWmzRJUuevZjsL+z7gDYAKPXBLoOYfM77DBm/5OXFPot373N5XAOBlHMGqks3Iqlt92TVmo1rjm3PKlRu2aOPC8QwTJxabj5cExBLA==;3:RTUvhiLoXX+tUbL4GDhFBZYpl4syhKB/pjeb/crKyG4QxKTF3pmsf7oLM8szqOH5yR4MR4fo7rDrqoKmBCjKRpMKkNXUfqoSK+wAwBb371SGbd2MJcmPiQWSANl8YqlRfvycBs4rEtEW+V5A6NjM2Pm46UaX31kem+aMghndNGugQI2j2zC5YzxSp67NyWznYH0fxJpnPf8P1qdVNlgvoC2Gn2jOm2WsL+jZTRfPWXM6TW75/CI1FI5Cy25MxxnrFpODFNPc7IYiryEnawDhSiLPlh3NuJbbplIHQnyUychUTzRzw86AGJt/Zqg7OLhtbngZ0EV6L2sD+jY+YlDV2Q==;25:zcP5QMiZbUJLUd/fBeQMv3RLyGOKsg00O2FCqwhZRyN+rLhVlIFrrmqmYsbXn1RiFWvEmb7hXzGhobV6XkvnC0/RgHOuVKTY9AK+SWiUEF1Pbpd60qqZWvk6FbLppemXatAsoAPYCj2A/GfQ4sOtgdDZ3ascd9sQ1HTl9QjhTRIbUNuw0as/YPbYPtkGEGl+Qosq6zUOIFQgK4W9KnOcqiLPFZrQjTg+Z58MwL92CfShVqQ4GZw1qXXGGxJuOJRTsXbIf7FRU+476GzP/NvVxRqlUOaYCQT//9bwhJxukWyxE96JhjjqtjujxNb93rd3
X-Microsoft-Exchange-Diagnostics:
1;BY1PR0701MB1381;20:5CaLWq4djB/DstM5wR82wuWU2aAlVcRk6ha605dOqBPo7VrRxvpSzUImcY2p7oTXntVRqap/XaQBDRBISBxx4HVwBEGQnzquxrTlrbsLk2XfCdKVpdyta9F94SvAKh/cR470rRhTckZZUpllelrsxwbdceJBfhW/cY/o5rNEnndlr3vpeu2iqLznMYwl1WO09/v7p25lH0Ba21S05c5t/SzR+j6b8WaFEgMzxTdOMyUGo7NPc1I9hgySt60mekhG5Dm4eHac1PcZfA6+5+Lfws8X6vl25TNDHB/8AFsR1yfaT49Zll58Jlb915jatJXam1VWkE0NiO6TIxFVru8rK5Npc/agJ4LAO/ugVmwfWOGvr66NQrQfOlfgStDkAJEbIsobjoDYA0uLjjhYVFJCdtVa5eRUwDoy/jL/bdaJdtbkV9yxZjGGx6npxv5+Hh7x92QMBYLUKUPdCt85aj5DgZtb4GkiNxM/+ONbMJmpizmHJktdAxEN/Kmq8xaq5eS9;4:oSrb3yi2f32t62K/k0BM7AOPmy1N1zkOZ0oGrXAHpV1oPaoTJmZs/3waTy61jB0r+soptNjFLUkcORP1UQlsqFws/nzNPThJU56furk76gz0WXRloGC3+gkyhbuoKL6oSj0FuuKVQOL+kKA2dTM3f1GM7Pz4LNJpWxvrc8MwgMCsBOPEPcNqva6IsvpaEvr4ESed7wI+fdRW/yoMvLEKMzeJmlXD/D+3sxepsafyPZH9kvWOIPyVp1GT8gaDQlT39sWhHXnuHE1Ek/+WiJzJsjmH0+lcLcbXUlC7qp2GHapZhfmgKDxl2c//df8itVoOKI3UxFWTz08+l4E2JwmhZP3SMZP17Kdb6QMePHlkLMSPWU0ART3vil//XCE8j5eBJwJ6xWfooVM93MsS56sYsBzTG82wR/pwXvKocH2gXeY=
X-Microsoft-Exchange-Diagnostics:
=?us-ascii?Q?1;BY1PR0701MB1381;23:ZZG92vUNulj2A5yV524jpAmGdhmVXhS1MvVRmcd?=
=?us-ascii?Q?EyyKzTS+sEjII6UrKmo2TgkLxqCYANxFxhcxxaAzh3yBkkt64jrT34F1Clzj?=
=?us-ascii?Q?RKCkuZF35MrzLFMnH0WRo02C/bxIDcpNDSKIcVEantLF3Fd9sdf0Z1vdtueH?=
=?us-ascii?Q?T+yhP3lg89KjwP+JD79S/UsRCgO0cAVdNkmnZ/P6fuudqmWM8GRZo9tDE4GE?=
=?us-ascii?Q?N6/QuWJIOQZJBn2NNc+W24j6L6cK6zfPgzScH2LOre1Zt4fRsKGvtpmnwRK+?=
=?us-ascii?Q?YPJzF1M4hQQRdILJrDSi0uTr14qia72sQrHRpNoFFsTt2N/0/dTgIOAmYnHC?=
=?us-ascii?Q?RE4PWbr2pUcKBIlWT3mn2vNk3dj8PSViMM/K5mlcJCSUh695jku9kff6XdEY?=
=?us-ascii?Q?/VBYbjFq2wQ6OtWt3yu7E5Y1VYJJURGsLP/jeRViLNxxytkCVIMc1/UwULxx?=
=?us-ascii?Q?5KPAICnNjPwcOjyavPNhM8BkALqdVWkDKm0M/TmeWKR+S7fA6UeY2V9KMFP0?=
=?us-ascii?Q?/D19/vN03J9Oa+vcW/u1KiBjQ2BFCM8oq3a7r0JCJC9jJ45veCgy0B2Ucdbp?=
=?us-ascii?Q?f9M1UfZxZQjseCPaXBpIkYNTpyLkbFo+DE6y2Wkuy26jWS3yE8qWJLA3DpyI?=
=?us-ascii?Q?2g8oIffOJTV5XgxcRwawt9FGoVBqfCnJILUMJUGxbvbR1vHVdLACrRVVaDSv?=
=?us-ascii?Q?J8nV8mU3xNfYt655w68Xjy3SMfiUqCuL4R9sZIm+S5xy51PfAIubmoHyOdat?=
=?us-ascii?Q?pA1ZYDw2EkkZ147/5dKJXqVoG6FoOfSYMBJO1a7gXykYXh67Zm8unyA9x0wz?=
=?us-ascii?Q?JNbLqjdI3nvqYxyr98p9HdAvaZvjLAs816lWJVeMdEkbmXDz+ybeTuOUmjyE?=
=?us-ascii?Q?5UoSEJ9K6zJ9aHKlcZ+9hLJCspL6Up1kBBNu8aCrc9RWEn/xq7l5sDXVNVso?=
=?us-ascii?Q?HJaA4vJWaj66HtIkznhw5F9ecD0nM++m857KlvRN9Z/mV9iqGj86th58x8LV?=
=?us-ascii?Q?PXfPxa0vdx0ZaMgN/0Yw4tFHiBiBy6CrgdX14YCPmXQUDPYeEeYTxSahJhhm?=
=?us-ascii?Q?yziSixwvo7woGZBkf1g12dIohmbzCc38hVMh1+s4KStdPbOxvj9xbbRYkRQi?=
=?us-ascii?Q?sQ1MFJM6EUseLllQjffrI78rJwk7uVVWY6OpPM6K/RdcAkHyC86JlOMWNII+?=
=?us-ascii?Q?TXL3Vn23V+u+fr9MGj2lgbSbPOK95xCz+10B8rwLUI7B5gypEpBV9ZQxfTmE?=
=?us-ascii?Q?bwYGv5EuI5EjxLwrKCyncMUL43eyVBlcOMPoQAJFYk9vGVLosUs4y8Q4gBjk?=
=?us-ascii?Q?O4HgClP7WelxYHH9Ts8mkpNmgCPCpP7eBpp2xixeCOamV?=
X-Microsoft-Exchange-Diagnostics:
1;BY1PR0701MB1381;5:n8YeGbQZAj1JzZiFDWPnoTQhyAAzEz80Ljtj/wnjS1KhjDNfCaCX5M/jZ1ge98sBo/vjRxJI0tvV8xINXEtFjz1X8FbhUnOfK5mJ6uuYNJ5NVYEhGc15D3UVgw8fwK9JuaIh99Unb0PGhFJ6HcqFfw==;24:p4vbuJDhznnyDBtgFvL6Z+pARmadhLXR5uCaix7D1zISpKM37vcXItGSQWEzEsfwkyNJNo3t17ubDQX3Z1g9pd9b+zm8L5b0MKq0AZIpVpU=
X-Microsoft-Exchange-Diagnostics:
1;DM2PR0701MB1389;9:pYLxi3VNGLKW64VQ9rw3vRZtI93sfp9bOnRDsdeXhzD9HfxUR+AyknaoM1NwM6/xBBXKR8rQHkpKDdWwUKL2vzNZ9flvT9vA+dT3AiO/lJ7BYve/5HE4x6a0GiA4fpTCS56bR+sQpJQjqRVQE1xMkw==