webmail.teleflora.com
- Teleflora LLC -
Issued by Thawte Premium Server CA
About this certificate
This digital certificate with serial number 72:40:5f:a1:0b:3c:43:71:f2:24:d0:86:a4:ca:b1:3d was issued on by Thawte Consulting cc.
This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- CAs must include keyIdentifer field of AKI in all non-self-issued certificates (RFC 5280: 4.2.1.1)
- Sub certificates SHOULD include Subject Key Identifier in end entity certs (RFC 5280: 4.2 & 4.2.1.2)
Teleflora LLC
Organization:
Teleflora LLC
Organization unit: EBusiness
Organization unit: EBusiness
State / Province:
California
Locality: Hollywood
Country: US
Locality: Hollywood
Country: US
Thawte Consulting cc
Organization:
Thawte Consulting cc
Organization unit: Certification Services Division
Organization unit: Certification Services Division
State / Province:
Western Cape
Locality: Cape Town
Country: ZA
Locality: Cape Town
Country: ZA
This certificate has expire since
Certificate Details
Serial Number (hex): 72:40:5f:a1:0b:3c:43:71:f2:24:d0:86:a4:ca:b1:3dSerial Number (int): 151866238106550339342204990421390242109
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId:
AuthorityKeyId:
Fingerprint (sha1): 5e:55:dc:1c:81:65:f1:4c:01:9f:9a:5b:dd:96:1c:d4:d9:a2:c6:15
Fingerprint (sha256): 0c:8e:22:c2:a1:1c:20:47:1a:bb:b7:13:4b:35:b7:b1:0e:48:f5:97:d0:53:05:1d:2f:89:86:50:bf:ce:d5:95
Revocation information
OCSP Server: http://ocsp.thawte.comCRL Distribution Point: http://crl.thawte.com/ThawtePremiumServerCA.crl
Check the revocation status for certificate webmail.teleflora.com
0
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for webmail.teleflora.com
Public Key Algorithm
RSA
Key Size
1024
Signature Algorithm
SHA1 with RSA
Key Usage
Extended Key Usages
Server Authentication
Client Authentication
Extensions
4 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
This certificate doesn't contain any subject alternative names.
Other certificates including the domain name teleflora.com
(limited to 100 certificates)
stg.orderinterface.teleflora.com
san.cloudinary.com
www.teleflora.com
m-dfs.teleflora.com
autodiscover.teleflora.com
san.cloudinary.com
altiris.teleflora.com
s5-san.cloudinary.com
*.teleflora.com
san.cloudinary.com
m-mkconnections.teleflora.com
*.din15.teleflora.com
m-savings.teleflora.com
*.dev.teleflora.com
cloudinary-pin-sni.map.fastly.net
stg.mydoveapp.teleflora.com
m-savings.teleflora.com
m-frontierairlines.teleflora.com
s5-san.cloudinary.com
s1-cloudinary-pin-sni.map.fastly.net
s1-sni.cloudinary.com
s5-san.cloudinary.com
*.teleflora.com
m-employeeorder.teleflora.com
estgweb.teleflora.com
estgweb.teleflora.com
www.teleflora.com
san.cloudinary.com
webmail.teleflora.com
assets.teleflora.com
assets.teleflora.com
s5-san.cloudinary.com
s5-cloudinary-pin.map.fastly.net
cloudinary-pin-sni.map.fastly.net
fr.teleflora.com
s5-san.cloudinary.com
blog.teleflora.com
s5-cloudinary-pin.map.fastly.net
m-amtrak.teleflora.com
cloudinary-pin-sni.map.fastly.net
san.cloudinary.com
www.teleflora.com
s5-cloudinary-pin.map.fastly.net
assets.teleflora.com
homemade.teleflora.com
tws.teleflora.com
e.p.teleflora.com
s5-cloudinary-pin.map.fastly.net
san.cloudinary.com
san.cloudinary.com
m-amtrak.teleflora.com
*.teleflora.com
twsstg.teleflora.com
s5-san.cloudinary.com
posimages.teleflora.com
cloudinary-pin-sni.map.fastly.net
s5-san.cloudinary.com
s5-san.cloudinary.com
assets.teleflora.com
cloudinary-pin-sni.map.fastly.net
posimages.teleflora.com
san.cloudinary.com
s1-cloudinary-pin-sni.map.fastly.net
m-perkopolis.teleflora.com
*.qa.teleflora.com
cloudinary-pin-sni.map.fastly.net
san.cloudinary.com
fr.teleflora.com
s1-cloudinary-pin-sni.map.fastly.net
cloudinary-pin-sni.map.fastly.net
cloudinary-pin-sni.map.fastly.net
s5-san.cloudinary.com
m-unionplus.teleflora.com
m-savings.teleflora.com
www.aafes.teleflora.com
blog.teleflora.com
s5-san.cloudinary.com
san.cloudinary.com
m-gettington.teleflora.com
cloudinary-pin-sni.map.fastly.net
s5-san.cloudinary.com
cloudinary-pin-sni.map.fastly.net
*.teleflora.com
omnistats.teleflora.com
m-jcpenney.teleflora.com
dvm03.dev.teleflora.com
s5-cloudinary-pin.map.fastly.net
san.cloudinary.com
san.cloudinary.com
san.cloudinary.com
estgweb.teleflora.com
san.cloudinary.com
stg.mobilesolutions.teleflora.com
fr.teleflora.com
m-hawaiianmiles.teleflora.com
san.cloudinary.com
m-perks.teleflora.com
www.teleflora.com
assets.teleflora.com
s5-san.cloudinary.com
san.cloudinary.com
www.teleflora.com
m-dfs.teleflora.com
autodiscover.teleflora.com
san.cloudinary.com
altiris.teleflora.com
s5-san.cloudinary.com
*.teleflora.com
san.cloudinary.com
m-mkconnections.teleflora.com
*.din15.teleflora.com
m-savings.teleflora.com
*.dev.teleflora.com
cloudinary-pin-sni.map.fastly.net
stg.mydoveapp.teleflora.com
m-savings.teleflora.com
m-frontierairlines.teleflora.com
s5-san.cloudinary.com
s1-cloudinary-pin-sni.map.fastly.net
s1-sni.cloudinary.com
s5-san.cloudinary.com
*.teleflora.com
m-employeeorder.teleflora.com
estgweb.teleflora.com
estgweb.teleflora.com
www.teleflora.com
san.cloudinary.com
webmail.teleflora.com
assets.teleflora.com
assets.teleflora.com
s5-san.cloudinary.com
s5-cloudinary-pin.map.fastly.net
cloudinary-pin-sni.map.fastly.net
fr.teleflora.com
s5-san.cloudinary.com
blog.teleflora.com
s5-cloudinary-pin.map.fastly.net
m-amtrak.teleflora.com
cloudinary-pin-sni.map.fastly.net
san.cloudinary.com
www.teleflora.com
s5-cloudinary-pin.map.fastly.net
assets.teleflora.com
homemade.teleflora.com
tws.teleflora.com
e.p.teleflora.com
s5-cloudinary-pin.map.fastly.net
san.cloudinary.com
san.cloudinary.com
m-amtrak.teleflora.com
*.teleflora.com
twsstg.teleflora.com
s5-san.cloudinary.com
posimages.teleflora.com
cloudinary-pin-sni.map.fastly.net
s5-san.cloudinary.com
s5-san.cloudinary.com
assets.teleflora.com
cloudinary-pin-sni.map.fastly.net
posimages.teleflora.com
san.cloudinary.com
s1-cloudinary-pin-sni.map.fastly.net
m-perkopolis.teleflora.com
*.qa.teleflora.com
cloudinary-pin-sni.map.fastly.net
san.cloudinary.com
fr.teleflora.com
s1-cloudinary-pin-sni.map.fastly.net
cloudinary-pin-sni.map.fastly.net
cloudinary-pin-sni.map.fastly.net
s5-san.cloudinary.com
m-unionplus.teleflora.com
m-savings.teleflora.com
www.aafes.teleflora.com
blog.teleflora.com
s5-san.cloudinary.com
san.cloudinary.com
m-gettington.teleflora.com
cloudinary-pin-sni.map.fastly.net
s5-san.cloudinary.com
cloudinary-pin-sni.map.fastly.net
*.teleflora.com
omnistats.teleflora.com
m-jcpenney.teleflora.com
dvm03.dev.teleflora.com
s5-cloudinary-pin.map.fastly.net
san.cloudinary.com
san.cloudinary.com
san.cloudinary.com
estgweb.teleflora.com
san.cloudinary.com
stg.mobilesolutions.teleflora.com
fr.teleflora.com
m-hawaiianmiles.teleflora.com
san.cloudinary.com
m-perks.teleflora.com
www.teleflora.com
assets.teleflora.com
s5-san.cloudinary.com
Certificate
The complete raw certificate details for webmail.teleflora.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIDfjCCAuegAwIBAgIQckBfoQs8Q3HyJNCGpMqxPTANBgkqhkiG9w0BAQUFADCB zjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJ Q2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UE CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhh d3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNl cnZlckB0aGF3dGUuY29tMB4XDTA5MTAwNzE5NDE1MVoXDTEwMTAxMTE4NTQ0MFow gYIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRIwEAYDVQQHEwlI b2xseXdvb2QxFjAUBgNVBAoTDVRlbGVmbG9yYSBMTEMxEjAQBgNVBAsTCUVCdXNp bmVzczEeMBwGA1UEAxMVd2VibWFpbC50ZWxlZmxvcmEuY29tMIGfMA0GCSqGSIb3 DQEBAQUAA4GNADCBiQKBgQDD/SQinuZ9nJkEN+K2o5+pMVGoiXjyG7FPWnyyQ9FL vkfhB6DSKJQmVMkwAaQLPKkRO9GDScHKy04Y2hlmIjUWBRL3h5pwAQmzBj+F4qc0 EXcV6cYZzkr3zn/I5VOeI7OKGrn2qo7KQSFfZyTqxD6T1Xc/+pLmO/K8Rz6zdG0F CwIDAQABo4GmMIGjMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBABgNV HR8EOTA3MDWgM6Axhi9odHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUHJlbWl1 bVNlcnZlckNBLmNybDAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAGGFmh0dHA6 Ly9vY3NwLnRoYXd0ZS5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQUFAAOB gQDNFX4+QNzsNzWl1bTlUCUkUWTQyc4ckUq9ms8/NJJIeBNt/xQnXr8JV+Qr8FgD VLR8JZWpqTUfEFDG4x463T6HzKq00MgBB7n6Akiz1NbYfipYhYQ1gPV9GYHxiXfL tjODcRHHtu59BuauTfo709xHWUWC9WIwc7eWpgKHMp86lQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDD/SQinuZ9nJkEN+K2o5+pMVGo iXjyG7FPWnyyQ9FLvkfhB6DSKJQmVMkwAaQLPKkRO9GDScHKy04Y2hlmIjUWBRL3 h5pwAQmzBj+F4qc0EXcV6cYZzkr3zn/I5VOeI7OKGrn2qo7KQSFfZyTqxD6T1Xc/ +pLmO/K8Rz6zdG0FCwIDAQAB -----END PUBLIC KEY-----
ASN.1 decoded
[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 151866238106550339342204990421390242109 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'ZA' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Western Cape' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Cape Town' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Thawte Consulting cc' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Certification Services Division' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Thawte Premium Server CA' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.9.1 (emailAddress) . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String '[email protected]' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2009-10-07 19:41:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2010-10-11 18:54:40 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'California' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Hollywood' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Teleflora LLC' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'EBusiness' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'webmail.teleflora.com' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (1120 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 137628038643968913979740263906894170895326829275163731605966314453057408279313768409954476165061656939776673619592115378605126045709367157934541049715196734505725246530678323748623992423500767418252626352486249030104353578682084488737836407745908569639696043690276321854505533422847980138023548008887416063243 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (57 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.thawte.com/ThawtePremiumServerCA.crl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (38 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.thawte.com' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (1024 bits) 00cd157e3e40dcec3735a5d5b4e55025245164d0c9ce1c914abd9acf3f34924878136dff14275ebf0957e42bf0580354b47c2595a9a9351f1050c6e31e3add3e87ccaab4d0c80107b9fa0248b3d4d6d87e2a5885843580f57d1981f18977cbb633837111c7b6ee7d06e6ae4dfa3bd3dc47594582f5623073b796a60287329f3a95