www.nxtsoft.com

Issued by Amazon

About this certificate

This digital certificate with serial number 04:cf:91:76:2b:13:0e:f8:c3:29:c8:aa:18:64:32:c3 was issued on by Amazon.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=www.nxtsoft.com

Amazon

Organization: Amazon
Organization unit: Server CA 1B
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:cf:91:76:2b:13:0e:f8:c3:29:c8:aa:18:64:32:c3
Serial Number (int): 6394667744502974701001147679699645123
Serial Number lenght: 123 bits, 16 octets

SubjectKeyId: 5e:2f:d4:3f:32:61:48:a1:ef:19:42:4d:c3:96:a7:41:48:3b:62:e3
AuthorityKeyId: 59:a4:66:06:52:a0:7b:95:92:3c:a3:94:07:27:96:74:5b:f9:3d:d0

Fingerprint (sha1): 88:ad:90:80:1c:70:16:a6:ad:fa:b0:dd:66:1d:b1:6b:5b:9b:4f:03
Fingerprint (sha256): 38:6b:30:65:fb:0b:d7:bb:c0:46:e1:2e:ae:ff:23:fd:cd:b1:72:95:08:92:70:e2:fb:9d:73:39:0d:81:d3:34

Issuing Certificate URL: http://crt.sca1b.amazontrust.com/sca1b.crt

Revocation information

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

Check the revocation status for certificate www.nxtsoft.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.nxtsoft.com

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

www.nxtsoft.com
nxtsoft.com

Other certificates including the domain name nxtsoft.com

(limited to 100 certificates)
blog.nxtsoft.com
donorapplication.integgrity.com
info.nxtsoft.com
donorapplication.integgrity.com
nxtsoft.com
blog.nxtsoft.com
partners.nxtsoft.com
form.consultoriaegn.com.br
faq.nxtsoft.com
nxtsoft.com
donorapplication.integgrity.com
referrals.nxtsoft.com
partners.nxtsoft.com
developer.nxtsoft.com
password-exposure.nxtsoft.com
portal.nxtsoft.com
partners.nxtsoft.com
donorapplication.integgrity.com
donorapplication.integgrity.com
www.nxtsoft.com
nxtsoft.com
*.nxtsoft.com
blog.nxtsoft.com
coc.koreachampionship.co.kr
donorapplication.integgrity.com
www.nxtsoft.com
nxtsoft.com
developer.nxtsoft.com
donorapplication.integgrity.com
info.nxtsoft.com
www.nxtsoft.com
nxtsoft.com
donorapplication.integgrity.com
api.nxtsoft.com
www.nxtsoft.com
referrals.nxtsoft.com
blog.nxtsoft.com
info.nxtsoft.com
cecl-staging.nxtsoft.com
secure.uncappedlte.co.za
ground-control.nxtsoft.com
forms.ook.co
developer.nxtsoft.com
blog.nxtsoft.com
partners.nxtsoft.com
nxtsoft.com
*.nxtsoft.com
form.osseointegration.org
www.nxtsoft.com
donorapplication.integgrity.com
www.nxtsoft.com
*.nxtsoft.com
api.nxtsoft.com
donorapplication.integgrity.com
nxtsoft.com
docs.nxtsoft.com
blog.nxtsoft.com
referrals.nxtsoft.com
docs.nxtsoft.com
blog.nxtsoft.com
info.nxtsoft.com
*.nxtsoft.com
donorapplication.integgrity.com
nxtsoft.com
www.nxtsoft.com
www.nxtsoft.com
itglue.nxtsoft.com
cfm.sustain.do
donorapplication.integgrity.com
nxtsoft.com
info.nxtsoft.com
marketplace.nxtsoft.com
www.nxtsoft.com
www.nxtsoft.com
cfm.sustain.do
nxtsoft.com
donorapplication.integgrity.com
blog.nxtsoft.com
api.nxtsoft.com
portal.nxtsoft.com
nxtsoft.com
cecl-staging.nxtsoft.com
developer.nxtsoft.com
donorapplication.integgrity.com
marketplace.nxtsoft.com
donorapplication.integgrity.com
donorapplication.integgrity.com
api-dev.nxtsoft.com
nxtsoft.com
nxtsoft.com
help.nxtsoft.com
www.nxtsoft.com
www.nxtsoft.com
donorapplication.integgrity.com
defi.nxtsoft.com
community.nxtsoft.com
developer.nxtsoft.com
blog.nxtsoft.com
data-breach.nxtsoft.com
forms.apel.com.ng

Certificate

The complete raw certificate details for www.nxtsoft.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIEdDCCA1ygAwIBAgIQBM+RdisTDvjDKciqGGQywzANBgkqhkiG9w0BAQsFADBG
MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg
Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0yMTA1MjQwMDAwMDBaFw0yMjA2MjIy
MzU5NTlaMBoxGDAWBgNVBAMTD3d3dy5ueHRzb2Z0LmNvbTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBANeRKFK5v6sgDJrSwqkCiPiIIGYpxygNazL0jKsQ
eZhE+y+WHy3hwsT7C8d25nq97wwk5ergxhm6bickr/MrOS2JFqqH642+kxAPUrVN
PwGT+WYnxu8P2yWLtokeN6l35yqLbVH5NE0nfktOlDtBnfkeFgT/jzKHoMBxI+PA
x9LHzkUjwPktHakrbnoKUxXyeNWGo1MZUN31n7i2XQV5sPj8yQt+R50XeKpgFoIH
lRvM0eo6NeiuGHXJsFb0sgwACwx0aYJVJMHssb6FDBVH4f4Un44wUNtdgTAj3m/L
XP6g7JI0l3eYGAdRs+PU0PJK8e0qKo4g62bbF+UGKf73ge8CAwEAAaOCAYgwggGE
MB8GA1UdIwQYMBaAFFmkZgZSoHuVkjyjlAcnlnRb+T3QMB0GA1UdDgQWBBReL9Q/
MmFIoe8ZQk3DlqdBSDti4zAnBgNVHREEIDAegg93d3cubnh0c29mdC5jb22CC254
dHNvZnQuY29tMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
KwYBBQUHAwIwOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2NybC5zY2ExYi5hbWF6
b250cnVzdC5jb20vc2NhMWIuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMHUGCCsG
AQUFBwEBBGkwZzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Auc2NhMWIuYW1hem9u
dHJ1c3QuY29tMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LnNjYTFiLmFtYXpvbnRy
dXN0LmNvbS9zY2ExYi5jcnQwDAYDVR0TAQH/BAIwADATBgorBgEEAdZ5AgQDAQH/
BAIFADANBgkqhkiG9w0BAQsFAAOCAQEAMSvFbN00tObTGPz/hbsUU5scvfCQQw3f
5whi1mZjHfpok0A2Z4LO4VLtVcqp7brzw6NP/AfXhRSokB/tQyocrwer2xp31Nxn
Z+rBsEJZgTpx6B/2T8fryT5MXrAYtTQT0yZVri1I5gWm+32FLht+Wik8psJ1uA1V
oYwUMosaj56Xgf3h+4LhXI4JgiQ/j1lJjpkDY+KWPl2hk9kjZplOirPzVc9Y56JK
8K6Z5EiamcUnDiix7ns9QTvf1fDD1tUmpfZFS3eGLu61bLPmuPElyfIG1KimaueY
y6hoX6ieszlsB9KWgdDCSEVlq/Q0LPDc25Y8J7DYtIfNDpPE7C8RFw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA15EoUrm/qyAMmtLCqQKI
+IggZinHKA1rMvSMqxB5mET7L5YfLeHCxPsLx3bmer3vDCTl6uDGGbpuJySv8ys5
LYkWqofrjb6TEA9StU0/AZP5ZifG7w/bJYu2iR43qXfnKottUfk0TSd+S06UO0Gd
+R4WBP+PMoegwHEj48DH0sfORSPA+S0dqStuegpTFfJ41YajUxlQ3fWfuLZdBXmw
+PzJC35HnRd4qmAWggeVG8zR6jo16K4YdcmwVvSyDAALDHRpglUkweyxvoUMFUfh
/hSfjjBQ212BMCPeb8tc/qDskjSXd5gYB1Gz49TQ8krx7SoqjiDrZtsX5QYp/veB
7wIDAQAB
-----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 6394667744502974701001147679699645123
 . . . . . . . . [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.11 (organizationalUnitName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Server CA 1B'
 . . . . . . . . . . . . [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'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-05-24 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-06-22 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 'www.nxtsoft.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 27212815404830946444454085721865160312089240293540694866010836412171695695261316336795928721172523827000336687707787664326730786674672299565754310848148808776028573743418668082139092661096621556399858617108555277885193202896125432116596904611176805715385860404619588557779747889827846419876536687566556963361243792876813822807643917571722733846826944235650336875992462968759986927920644309323540755002502604706431523665347065996871482108224514501309553208306821901352842541125763878683451625757063442084381556057278589117446513523754526253273463183613690789245692874072693361501252843933142073192776063875830703948271
 . . . . . . . . . . . . . . . . . . . . [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 59a4660652a07b95923ca394072796745bf93dd0
 . . . . . . . . . . . . . . . . [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)
							5e2fd43f326148a1ef19424dc396a741483b62e3
 . . . . . . . . . . . . . . . . [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 (32 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.nxtsoft.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nxtsoft.com'
 . . . . . . . . . . . . . . . . [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.sca1b.amazontrust.com/sca1b.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.sca1b.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.sca1b.amazontrust.com/sca1b.crt'
 . . . . . . . . . . . . . . . . [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)
		00312bc56cdd34b4e6d318fcff85bb14539b1cbdf090430ddfe70862d666631dfa689340366782cee152ed55caa9edbaf3c3a34ffc07d78514a8901fed432a1caf07abdb1a77d4dc6767eac1b04259813a71e81ff64fc7ebc93e4c5eb018b53413d32655ae2d48e605a6fb7d852e1b7e5a293ca6c275b80d55a18c14328b1a8f9e9781fde1fb82e15c8e0982243f8f59498e990363e2963e5da193d92366994e8ab3f355cf58e7a24af0ae99e4489a99c5270e28b1ee7b3d413bdfd5f0c3d6d526a5f6454b77862eeeb56cb3e6b8f125c9f206d4a8a66ae798cba8685fa89eb3396c07d29681d0c2484565abf4342cf0dcdb963c27b0d8b487cd0e93c4ec2f1117