brightspace.libf.ac.uk
Issued by Amazon RSA 2048 M02
About this certificate
This digital certificate with serial number 08:51:fc:86:38:5f:5b:36:30:6d:5b:34:4b:eb:a9:76 was issued on by Amazon.
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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=brightspace.libf.ac.uk
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 08:51:fc:86:38:5f:5b:36:30:6d:5b:34:4b:eb:a9:76Serial Number (int): 11059521813060984391331879231790229878
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: 88:d0:09:cf:99:1d:69:1e:7f:79:3b:85:e6:3c:58:90:ac:e6:dd:36
AuthorityKeyId: c0:31:52:cd:5a:50:c3:82:7c:74:71:ce:cb:e9:9c:f9:7a:eb:82:e2
Fingerprint (sha1): 03:4a:7a:b2:2e:b6:2e:39:13:6c:b1:3f:0e:3d:f9:13:23:15:19:58
Fingerprint (sha256): 28:42:07:61:6c:eb:2e:b9:54:75:e9:31:b7:6a:71:26:df:85:8a:2a:72:4f:29:1a:ed:82:5a:13:96:ec:f2:5b
Issuing Certificate URL: http://crt.r2m02.amazontrust.com/r2m02.cer
Revocation information
OCSP Server: http://ocsp.r2m02.amazontrust.comCRL Distribution Point: http://crl.r2m02.amazontrust.com/r2m02.crl
Check the revocation status for certificate brightspace.libf.ac.uk
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for brightspace.libf.ac.uk
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
brightspace.libf.ac.uk
Other certificates including the domain name libf.ac.uk
(limited to 100 certificates)
jira.libf.ac.uk
lf-droner.dk
etest.libf.ac.uk
learn.libf.ac.uk
brightspace.libf.ac.uk
static.jexport.ci
fia.libf.ac.uk
libf.ac.uk
brightspace.libf.ac.uk
townhero.ru
*.libf.ac.uk
app-dev.nuna.ai
actioniq.ideacloud.com
brightspace.libf.ac.uk
canmail.libf.ac.uk
fia.libf.ac.uk
authlink.trouve.noren.io
libf.ac.uk
fia.libf.ac.uk
admin.coastlinesolutions.com
learn.libf.ac.uk
www.thecouponcalculator.com
fia.libf.ac.uk
fia.libf.ac.uk
*.libf.ac.uk
*.iu.org
*.libf.ac.uk
*.libf.ac.uk
onlinedegree.libf.ac.uk
learn.libf.ac.uk
oasis.libf.ac.uk
learn.libf.ac.uk
lonmail.libf.ac.uk
fia.libf.ac.uk
app.upbycellance.com
careanalytics.co.uk
lf-droner.dk
etest.libf.ac.uk
learn.libf.ac.uk
brightspace.libf.ac.uk
static.jexport.ci
fia.libf.ac.uk
libf.ac.uk
brightspace.libf.ac.uk
townhero.ru
*.libf.ac.uk
app-dev.nuna.ai
actioniq.ideacloud.com
brightspace.libf.ac.uk
canmail.libf.ac.uk
fia.libf.ac.uk
authlink.trouve.noren.io
libf.ac.uk
fia.libf.ac.uk
admin.coastlinesolutions.com
learn.libf.ac.uk
www.thecouponcalculator.com
fia.libf.ac.uk
fia.libf.ac.uk
*.libf.ac.uk
*.iu.org
*.libf.ac.uk
*.libf.ac.uk
onlinedegree.libf.ac.uk
learn.libf.ac.uk
oasis.libf.ac.uk
learn.libf.ac.uk
lonmail.libf.ac.uk
fia.libf.ac.uk
app.upbycellance.com
careanalytics.co.uk
Certificate
The complete raw certificate details for brightspace.libf.ac.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF2TCCBMGgAwIBAgIQCFH8hjhfWzYwbVs0S+updjANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAyMB4XDTIzMTEyODAwMDAwMFoXDTI0MTIyNjIzNTk1OVowITEf MB0GA1UEAxMWYnJpZ2h0c3BhY2UubGliZi5hYy51azCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBAJ/Ql/iM1AJlJRgiux1Tw/P7TNntoUXJZG0gmj5/8B1t ZHyK2plgy9T0lSaRiDcHBzySu6P/mwxylA7KvGvVGiCF2AsmfnSf8JRUOtvKK2B5 9dBNwssrnFAlIl5o/Fum//Ha3LDprN2d0kqLO3Cm+Q9xv/Bzr3/1PAFMTzNqUBhS wl9krbO9du/xlYqfUAVJ3TVws+YYbTFfe8TmnvkjibXhTjVzPRRP9H1tpryrOZ2p GGwfiib0+e5yf+1RN75pMUqNtUuGPYW03RxD8XOtJzleACBOIXYfRvBuzmSsNtny TVgHZtGBfFmvTDSjdNPemyxi6ko0BGuT6Ln+uh/1rdMCAwEAAaOCAvAwggLsMB8G A1UdIwQYMBaAFMAxUs1aUMOCfHRxzsvpnPl664LiMB0GA1UdDgQWBBSI0AnPmR1p Hn95O4XmPFiQrObdNjAhBgNVHREEGjAYghZicmlnaHRzcGFjZS5saWJmLmFjLnVr MBMGA1UdIAQMMAowCAYGZ4EMAQIBMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU BggrBgEFBQcDAQYIKwYBBQUHAwIwOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2Ny bC5yMm0wMi5hbWF6b250cnVzdC5jb20vcjJtMDIuY3JsMHUGCCsGAQUFBwEBBGkw ZzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3AucjJtMDIuYW1hem9udHJ1c3QuY29t MDYGCCsGAQUFBzAChipodHRwOi8vY3J0LnIybTAyLmFtYXpvbnRydXN0LmNvbS9y Mm0wMi5jZXIwDAYDVR0TAQH/BAIwADCCAX8GCisGAQQB1nkCBAIEggFvBIIBawFp AHYA7s3QZNXbGs7FXLedtM0TojKHRny87N7DUUhZRnEftZsAAAGME1YEAgAABAMA RzBFAiEA3iBmh7dl5ddJr6qOFs0TpSqnKUSGYalRT03uKDzD/ZsCIFgaqNy/mmZJ R5BBxTU3+J7ABibv+E8wsUYN40Kq574+AHYASLDja9qmRzQP5WoC+p0w6xxSActW 3SyB2bu/qznYhHMAAAGME1YEOAAABAMARzBFAiBcltOXXhQUMkR9rBGIwXGrAIMB 4DNWvc8ug4yFow1/9wIhAOxcoXYr7U3GYOap5FPrrwq/dBIdEPktsLsuUaTuNWRY AHcA2ra/az+1tiKfm8K7XGvocJFxbLtRhIU0vaQ9MEjX+6sAAAGME1YETQAABAMA SDBGAiEA6r8S8T9qr8EEf2p8fmYzehokwt7+EekaOzsqsVBEMMcCIQCBejKMa6SG rRVcAIXw+OBq6osk65HtswZbqi/gXRg/jTANBgkqhkiG9w0BAQsFAAOCAQEAiogb 9JgZgEZPyhLPMhfw4z4ttOmOLfCeq6TKoXgvoab5MY7xH8IRK0u33L/FO0SXt9jp TSnpCBjGm4pTiQMSrhc3sRnotDcRLovNeMRyuJo8yGVGbktg5ZII/xY4xBPJtpX8 c4V3c8uf1QyNzpcAeen6e/dTE1KxoZZ052duzQre/SjLA281gmXIYUMDlST4IxMK URppvl++DlAJa5Z0uKtzXbDhIEtqJHA4kYMhuFNwX1iw1MhqfwQ4J3L+V6Lws02I km33yJrGcPMUrj/aJjAJTA1FhxhwTb9gV5zb3c/2S4zeSIDU27V6Lg52PoQRg0aP cgEkf2VktDZ7Ao5r8g== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn9CX+IzUAmUlGCK7HVPD 8/tM2e2hRclkbSCaPn/wHW1kfIramWDL1PSVJpGINwcHPJK7o/+bDHKUDsq8a9Ua IIXYCyZ+dJ/wlFQ628orYHn10E3CyyucUCUiXmj8W6b/8drcsOms3Z3SSos7cKb5 D3G/8HOvf/U8AUxPM2pQGFLCX2Sts7127/GVip9QBUndNXCz5hhtMV97xOae+SOJ teFONXM9FE/0fW2mvKs5nakYbB+KJvT57nJ/7VE3vmkxSo21S4Y9hbTdHEPxc60n OV4AIE4hdh9G8G7OZKw22fJNWAdm0YF8Wa9MNKN0096bLGLqSjQEa5Pouf66H/Wt 0wIDAQAB -----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 11059521813060984391331879231790229878 . . . . . . . . [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 M02' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-11-28 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-12-26 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 'brightspace.libf.ac.uk' . . . . . . . . [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 20174751845369767696133441093974989770567879932296962068790624997663076398852574751884073940040932488416709147939728710239800553703072511066372406020750010734971511906239543058076025521233629322095371618609953884917080138942766226970660719205535488561903743904773692311750978485745280730459238656452330573216116002656190259098841585454998067062441904882787309527827839923637041497029313282646403032646053904061793064869993675811196794542958484741164669955217165306142217166145230329953764514886367744917333590941996585017735456128310317568720797598182753236585689645068828477158067823041014737703969926654156638367187 . . . . . . . . . . . . . . . . . . . . [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 c03152cd5a50c3827c7471cecbe99cf97aeb82e2 . . . . . . . . . . . . . . . . [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) 88d009cf991d691e7f793b85e63c5890ace6dd36 . . . . . . . . . . . . . . . . [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 (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'brightspace.libf.ac.uk' . . . . . . . . . . . . . . . . [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 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.r2m02.amazontrust.com/r2m02.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 (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.r2m02.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.r2m02.amazontrust.com/r2m02.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.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (367 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (363 bytes) 0169007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018c135604020000040300473045022100de206687b765e5d749afaa8e16cd13a52aa729448661a9514f4dee283cc3fd9b0220581aa8dcbf9a6649479041c53537f89ec00626eff84f30b1460de342aae7be3e00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018c13560438000004030047304502205c96d3975e141432447dac1188c171ab008301e03356bdcf2e838c85a30d7ff7022100ec5ca1762bed4dc660e6a9e453ebaf0abf74121d10f92db0bb2e51a4ee356458007700dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018c1356044d0000040300483046022100eabf12f13f6aafc1047f6a7c7e66337a1a24c2defe11e91a3b3b2ab1504430c7022100817a328c6ba486ad155c0085f0f8e06aea8b24eb91edb3065baa2fe05d183f8d . . . . [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) 008a881bf4981980464fca12cf3217f0e33e2db4e98e2df09eaba4caa1782fa1a6f9318ef11fc2112b4bb7dcbfc53b4497b7d8e94d29e90818c69b8a53890312ae1737b119e8b437112e8bcd78c472b89a3cc865466e4b60e59208ff1638c413c9b695fc73857773cb9fd50c8dce970079e9fa7bf7531352b1a19674e7676ecd0adefd28cb036f358265c86143039524f823130a511a69be5fbe0e50096b9674b8ab735db0e1204b6a247038918321b853705f58b0d4c86a7f04382772fe57a2f0b34d88926df7c89ac670f314ae3fda2630094c0d458718704dbf60579cdbddcff64b8cde4880d4dbb57a2e0e763e841183468f7201247f6564b4367b028e6bf2