api.spin.pm

Issued by Amazon RSA 2048 M01

About this certificate

This digital certificate with serial number 04:b0:8d:41:f3:9c:ed:7e:44:cc:a5:ec:02:27:4f:54 was issued on by Amazon.

With 7 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=api.spin.pm

Amazon

Organization: Amazon
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 04:b0:8d:41:f3:9c:ed:7e:44:cc:a5:ec:02:27:4f:54
Serial Number (int): 6233621275221042811498762705442393940
Serial Number lenght: 123 bits, 16 octets

SubjectKeyId: 1f:b8:c0:15:e3:18:6a:b5:05:29:5a:91:a0:2d:d6:e5:8f:b3:5a:6c
AuthorityKeyId: 81:b8:0e:63:8a:89:12:18:e5:fa:3b:3b:50:95:9f:e6:e5:90:13:85

Fingerprint (sha1): 8d:e7:8a:7d:b1:3a:e3:d7:a5:01:93:4f:8c:77:d9:5b:5e:37:83:62
Fingerprint (sha256): 01:94:70:0f:2a:5b:de:04:df:1a:d8:74:29:9f:93:25:7b:30:ee:8a:10:7c:97:1f:af:36:35:37:40:ad:6e:5f

Issuing Certificate URL: http://crt.r2m01.amazontrust.com/r2m01.cer

Revocation information

OCSP Server: http://ocsp.r2m01.amazontrust.com
CRL Distribution Point: http://crl.r2m01.amazontrust.com/r2m01.crl

Check the revocation status for certificate api.spin.pm

7

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api.spin.pm

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

api.spin.pm
*.api.spin.pm
*.ws.api.spin.pm
*.partner-api.api.spin.pm
*.mds.api.spin.pm
*.tvms.api.spin.pm
*.iot.api.spin.pm

Other certificates including the domain name spin.pm

(limited to 100 certificates)
matrix.ws.api.spin.pm
spin.pm
help.spin.pm
sni234254.cloudflaressl.com
image-prv.prd.q2w.spin.pm
api.spin.pm
sni234254.cloudflaressl.com
dps.spin.pm
integration.spin.pm
sni234254.cloudflaressl.com
ssl951885.cloudflaressl.com
stagingold.spin.pm
sni234254.cloudflaressl.com
iot-assets.dbm.q2w.spin.pm
sni234254.cloudflaressl.com
attalend.com
*.spin.pm
*.dbm.q2w.spin.pm
*.spin.pm
api.spin.pm
spin.pm
www.spin.pm
api.spin.pm
spin.pm
www.spin.pm
sni234254.cloudflaressl.com
sni234254.cloudflaressl.com
centercourt.simpplr.com
spin.pm
s-img-stg.prd.q2w.spin.pm
*.spin.pm
sni234254.cloudflaressl.com
qa.spin.pm
staging.spin.pm
iot-assets.dbm.q2w.spin.pm
spin.pm
*.spin.pm
staging.spin.pm
image-prv.prd.q2w.spin.pm
sni234254.cloudflaressl.com
image-pub.prd.q2w.spin.pm
centercourt.simpplr.com
gitlab.gia.dps.spin.pm
help.spin.pm
mobile-staging.spin.pm
spin.pm
mobile-staging.spin.pm
centercourt.simpplr.com
spin.pm
centercourt.simpplr.com
sni234254.cloudflaressl.com
iot-assets.dbm.q2w.spin.pm
ci.dps.spin.pm
matrix.ws.api.spin.pm
sni234254.cloudflaressl.com
staging.spin.pm
help.spin.pm
image-pub.prd.q2w.spin.pm
help.spin.pm
*.dev.birdapp.com
mobile.spin.pm
spin.pm
*.spin.pm
spin.pm
sni234254.cloudflaressl.com
www.spin.pm
sni234254.cloudflaressl.com
sni234254.cloudflaressl.com
spin.pm
staging.spin.pm
spin.pm
sni234254.cloudflaressl.com
sni234254.cloudflaressl.com
qa.spin.pm
centercourt.simpplr.com
www.spin.pm
sni234254.cloudflaressl.com
api.spin.pm
centercourt.simpplr.com
sni234254.cloudflaressl.com
attalend.com
sni234254.cloudflaressl.com
ci.dps.spin.pm
sni234254.cloudflaressl.com
*.corp-srvcs.amzn.spin.pm
spin.pm
sni234254.cloudflaressl.com
sni234254.cloudflaressl.com
attalend.com
qa2-h.spin.pm
teleport.dps.spin.pm
sni234254.cloudflaressl.com
spin.pm
spin.pm
spininternal.com
sni.cloudflaressl.com
teleport.dps.spin.pm
www.spin.pm
myft-api-test.ft.com
www.spin.pm

Certificate

The complete raw certificate details for api.spin.pm in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIEzjCCA7agAwIBAgIQBLCNQfOc7X5EzKXsAidPVDANBgkqhkiG9w0BAQsFADA8
MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g
UlNBIDIwNDggTTAxMB4XDTIzMDYwNjAwMDAwMFoXDTI0MDcwNDIzNTk1OVowFjEU
MBIGA1UEAxMLYXBpLnNwaW4ucG0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQCVE9Mx6epXIcYqpRjT0JkOB5tTD5GQ5+XLOAJyJIe8K9i0N6pILXvSnrBm
wrbyD0oeTKCDGnSeRVsuhCB0aIzTFTCmd+e36Xa3XnIeWriRDL4xmRlKBfPAbPqc
mJXce1m16hRjOvkXqmJZevBGHZo2HtEUm9GXeACmPFatENFl0x02JUiyTYAfoa9x
eNl6sYCyyB21UHz89a7VZqijj/60PUcK1ktZInEgoFZEAYPqTl9+QTzN13wJ5b5Z
e4HMW7uCA9xTwesDSfj3G2XAJt+neSZIP/HnP9NyeKHbrCIu4F2cW9LC4AFVJjGe
9LIMmzz6Eqlonmn1VduhL+7I9WFnAgMBAAGjggHwMIIB7DAfBgNVHSMEGDAWgBSB
uA5jiokSGOX6OztQlZ/m5ZAThTAdBgNVHQ4EFgQUH7jAFeMYarUFKVqRoC3W5Y+z
WmwwgY4GA1UdEQSBhjCBg4ILYXBpLnNwaW4ucG2CDSouYXBpLnNwaW4ucG2CECou
d3MuYXBpLnNwaW4ucG2CGSoucGFydG5lci1hcGkuYXBpLnNwaW4ucG2CESoubWRz
LmFwaS5zcGluLnBtghIqLnR2bXMuYXBpLnNwaW4ucG2CESouaW90LmFwaS5zcGlu
LnBtMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH
AwIwOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2NybC5yMm0wMS5hbWF6b250cnVz
dC5jb20vcjJtMDEuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMHUGCCsGAQUFBwEB
BGkwZzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3AucjJtMDEuYW1hem9udHJ1c3Qu
Y29tMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LnIybTAxLmFtYXpvbnRydXN0LmNv
bS9yMm0wMS5jZXIwDAYDVR0TAQH/BAIwADATBgorBgEEAdZ5AgQDAQH/BAIFADAN
BgkqhkiG9w0BAQsFAAOCAQEAbzGAKmZsZFLmZl1jI5M1afnC00H9aTP5S/bvSZJ/
nrytNtt8YnXXUB9yizCJBCsUuqjxB2CeZmO//nc1AjIbsHaTzQMPRmnvzm/obj+/
YNAnoLgzqfYwo4kb3kf+n1+xd+5t3eRDf+9WOclo8Oh1PYn1wi3UAy1VyZnLgz8s
d9P+axIQzTS0BRHpdvJqip8hm2fKTGsniKMqlYqE3duXYvyGep4/jfUwvSB6k7pb
DmvPChIKkT8SIVlY0m2eOYU1Q6y51wmRL8XSrT3Ad4guB9NCYkIKDrFTZXxlKGnN
eYKc7tvR6yyDI2cCNWc0z+AglSweX4+e+JRRClxH4y4nDA==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlRPTMenqVyHGKqUY09CZ
DgebUw+RkOflyzgCciSHvCvYtDeqSC170p6wZsK28g9KHkyggxp0nkVbLoQgdGiM
0xUwpnfnt+l2t15yHlq4kQy+MZkZSgXzwGz6nJiV3HtZteoUYzr5F6piWXrwRh2a
Nh7RFJvRl3gApjxWrRDRZdMdNiVIsk2AH6GvcXjZerGAssgdtVB8/PWu1Waoo4/+
tD1HCtZLWSJxIKBWRAGD6k5ffkE8zdd8CeW+WXuBzFu7ggPcU8HrA0n49xtlwCbf
p3kmSD/x5z/Tcnih26wiLuBdnFvSwuABVSYxnvSyDJs8+hKpaJ5p9VXboS/uyPVh
ZwIDAQAB
-----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 6233621275221042811498762705442393940
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . . . . . [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 '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.10 (organizationName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon'
 . . . . . . . . . . . . [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 'Amazon RSA 2048 M01'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-06-06 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-04 23:59:59 +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.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'api.spin.pm'
 . . . . . . . . [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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 18819283502123541449328526909841022214036831157532221035199021060153796356668956144968570790175775516180700360621448399847600826113427075754691266270645931195884669447591808592891653369823230695385192107050911777020248837084938385540947533991966856722669292573942204557415772575180951034549252902187221370709085462503245131369870236324465778473962907036405943360959216867509349566594831142638199031912339668489496513066972982075375157966755582441847318159863215513578741148773231491409913312525461104471907046757515594511421656736999130853112811737818819153211419527008926979947113626728281352333086297006059208139111
 . . . . . . . . . . . . . . . . . . . . [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.35 (authorityKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName 81b80e638a891218e5fa3b3b50959fe6e5901385
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							1fb8c015e3186ab505295a91a02dd6e58fb35a6c
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (134 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.spin.pm'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.api.spin.pm'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.ws.api.spin.pm'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.partner-api.api.spin.pm'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.mds.api.spin.pm'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.tvms.api.spin.pm'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.iot.api.spin.pm'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits)
							05a0
 . . . . . . . . . . . . . . . . [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 (52 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.r2m01.amazontrust.com/r2m01.crl'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (12 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy)
 . . . . . . . . . . . . . . . . [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 (105 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.r2m01.amazontrust.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crt.r2m01.amazontrust.com/r2m01.cer'
 . . . . . . . . . . . . . . . . [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.3.6.1.4.1.11129.2.4.3 (CT Precertificate Poison)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		006f31802a666c6452e6665d6323933569f9c2d341fd6933f94bf6ef49927f9ebcad36db7c6275d7501f728b3089042b14baa8f107609e6663bffe773502321bb07693cd030f4669efce6fe86e3fbf60d027a0b833a9f630a3891bde47fe9f5fb177ee6ddde4437fef5639c968f0e8753d89f5c22dd4032d55c999cb833f2c77d3fe6b1210cd34b40511e976f26a8a9f219b67ca4c6b2788a32a958a84dddb9762fc867a9e3f8df530bd207a93ba5b0e6bcf0a120a913f12215958d26d9e39853543acb9d709912fc5d2ad3dc077882e07d34262420a0eb153657c652869cd79829ceedbd1eb2c83236702356734cfe020952c1e5f8f9ef894510a5c47e32e270c