cfspart-idp.impots.gouv.fr
Open in
urlscan Pro
145.242.11.213
Public Scan
Effective URL: https://cfspart-idp.impots.gouv.fr/oauth2/authorize?authType=sso&nonce=9pT9EtUDP7lJV4FPmsVB0A&redirect_uri=https%3A%2F%2Fcfspart.im...
Submission: On October 14 via api from CZ — Scanned from FR
Summary
TLS certificate: Issued by Certigna Services CA on March 21st 2024. Valid for: 10 months.
This is the only time cfspart-idp.impots.gouv.fr was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 2 | 145.242.11.212 145.242.11.212 | 34177 (CELESTE-A...) (CELESTE-AS CELESTE - Internet services provider) | |
31 | 145.242.11.213 145.242.11.213 | 34177 (CELESTE-A...) (CELESTE-AS CELESTE - Internet services provider) | |
31 | 1 |
ASN34177 (CELESTE-AS CELESTE - Internet services provider, FR)
cfspart.impots.gouv.fr |
ASN34177 (CELESTE-AS CELESTE - Internet services provider, FR)
cfspart-idp.impots.gouv.fr |
Apex Domain Subdomains |
Transfer | |
---|---|---|
33 |
impots.gouv.fr
2 redirects
cfspart.impots.gouv.fr — Cisco Umbrella Rank: 372706 cfspart-idp.impots.gouv.fr — Cisco Umbrella Rank: 509268 |
205 KB |
31 | 1 |
Domain | Requested by | |
---|---|---|
31 | cfspart-idp.impots.gouv.fr |
cfspart-idp.impots.gouv.fr
|
2 | cfspart.impots.gouv.fr | 2 redirects |
31 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.impots.gouv.fr |
browsehappy.com |
www.accepterlescookies.com |
play.test.google.com |
cfspart.impots.gouv.fr |
cfspro.impots.gouv.fr |
franceconnect.gouv.fr |
www.telepaiement.dgfip.finances.gouv.fr |
Subject Issuer | Validity | Valid | |
---|---|---|---|
cfsfc.impots.gouv.fr Certigna Services CA |
2024-03-21 - 2025-01-15 |
10 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://cfspart-idp.impots.gouv.fr/oauth2/authorize?authType=sso&nonce=9pT9EtUDP7lJV4FPmsVB0A&redirect_uri=https%3A%2F%2Fcfspart.impots.gouv.fr%2F%3Fopenidconnectcallback%3D1&response_type=code&display=&scope=openid+profile+authChoice+otpEscape&prompt=login&state=dbf9e15ece4cfda67cfd98051a603f2c15e569af5bd874208ee3a586fc737eef&client_id=52ed02940b0f1c57512f2d6fd064dddffccdea03
Frame ID: A2325CE304E95025C335001EB117D974
Requests: 31 HTTP requests in this frame
Screenshot
Page Title
Particuliers | authentificationPage URL History Show full URLs
-
https://cfspart.impots.gouv.fr/enp/accueilensupres.do
HTTP 302
https://cfspart.impots.gouv.fr/?url=aHR0cDovL2Nmc3BhcnQuaW1wb3RzLmdvdXYuZnIvZW5wL2FjY3VlaWxlbnN1cHJlcy5kbw%... HTTP 302
https://cfspart-idp.impots.gouv.fr/oauth2/authorize?authType=sso&nonce=9pT9EtUDP7lJV4FPmsVB0A&redirect_uri=http... Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
14 Outgoing links
These are links going to different origins than the main page.
Title: celle requise par la DGFiP
Search URL Search Domain Scan URL
Title: une version plus récente ou un autre navigateur
Search URL Search Domain Scan URL
Title: accepter les cookies.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Accueil impots.gouv.FR
Search URL Search Domain Scan URL
Title: Votre espace particulier
Search URL Search Domain Scan URL
Title: Votre espace professionnel
Search URL Search Domain Scan URL
Title: Accueil
Search URL Search Domain Scan URL
Title: Qu’est-ce que FranceConnect ?
Search URL Search Domain Scan URL
Title: Payer en ligne
Search URL Search Domain Scan URL
Title: ou sur vos avis
Search URL Search Domain Scan URL
Title: centre des Finances publiques .
Search URL Search Domain Scan URL
Title: centre des Finances publiques
Search URL Search Domain Scan URL
Title: centre des Finances publiques .
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://cfspart.impots.gouv.fr/enp/accueilensupres.do
HTTP 302
https://cfspart.impots.gouv.fr/?url=aHR0cDovL2Nmc3BhcnQuaW1wb3RzLmdvdXYuZnIvZW5wL2FjY3VlaWxlbnN1cHJlcy5kbw%3D%3D HTTP 302
https://cfspart-idp.impots.gouv.fr/oauth2/authorize?authType=sso&nonce=9pT9EtUDP7lJV4FPmsVB0A&redirect_uri=https%3A%2F%2Fcfspart.impots.gouv.fr%2F%3Fopenidconnectcallback%3D1&response_type=code&display=&scope=openid+profile+authChoice+otpEscape&prompt=login&state=dbf9e15ece4cfda67cfd98051a603f2c15e569af5bd874208ee3a586fc737eef&client_id=52ed02940b0f1c57512f2d6fd064dddffccdea03 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
authorize
cfspart-idp.impots.gouv.fr/oauth2/ Redirect Chain
|
53 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.css
cfspart-idp.impots.gouv.fr/static/part/css/ |
105 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
commun.css
cfspart-idp.impots.gouv.fr/static/part/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mire.css
cfspart-idp.impots.gouv.fr/static/part/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dac.css
cfspart-idp.impots.gouv.fr/static/part/css/ |
771 B 950 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
otp.css
cfspart-idp.impots.gouv.fr/static/part/css/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
styles.fc.min.css
cfspart-idp.impots.gouv.fr/static/part/css/ |
526 B 815 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery_002.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
84 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
33 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
auth2022.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
82 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
idContact.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
messages.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
14 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
urls.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
451 B 771 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
configuration.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
987 B 1023 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
franceConnect.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
159 B 651 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
matrix.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
679 B 853 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Small-logoSMART.png
cfspart-idp.impots.gouv.fr/static/part/images/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo_france_connect.png
cfspart-idp.impots.gouv.fr/static/part/images/ |
6 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
spi.svg
cfspart-idp.impots.gouv.fr/static/part/images/ |
5 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
spi1.svg
cfspart-idp.impots.gouv.fr/static/part/images/ |
4 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
num_acces.svg
cfspart-idp.impots.gouv.fr/static/part/images/ |
6 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
customScript.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
psgi.js
cfspart-idp.impots.gouv.fr/index.fcgi/ |
183 B 979 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nav.js
cfspart-idp.impots.gouv.fr/static/part/js/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
open-sans-latin-ext-regular.woff2
cfspart-idp.impots.gouv.fr/static/part/polices/ |
19 KB 19 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bloc-marque.svg
cfspart-idp.impots.gouv.fr/static/part/images/ |
18 KB 6 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo_impots.svg
cfspart-idp.impots.gouv.fr/static/part/images/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dgfip_dgfipicons.woff
cfspart-idp.impots.gouv.fr/static/part/polices/ |
92 KB 47 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
franceconnect-btn-principal.svg
cfspart-idp.impots.gouv.fr/static/part/images/ |
19 KB 8 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
cfspart-idp.impots.gouv.fr/ |
3 KB 1 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
100 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| 0 object| 1 object| 2 object| 3 object| 4 function| $ function| jQuery function| submitFormEscape function| submitButtonShow function| submitButtonHide function| myWatch3 function| trim function| trimU function| hasClassName function| addClassName function| deleteClassName function| NoError function| erreurEtVideChamps function| erreurEtGardeChamps function| obligatoire function| obligatoireNoFg function| estVide function| exactement function| exactementv2 function| doTest function| verifiePWD function| verifieDate function| verifieDatev2 function| unicodeLength function| auMoins0 function| auMoins function| videChamps function| switchEtVideChamps function| switchEtVideChampsSurId function| noSend function| rePermit function| reverseEtGardeChamps function| reverseEtGardeChampsSurId function| afficheChampsenSus function| donneFocus function| afficheForm function| controleFormulaireEtSubmit function| messageACaractereInformatif function| ecouteReponseForm function| controleEntreeLive function| accordeon function| disconnect function| traiteOubli function| traite3S function| traitePAS function| traiteLMDP function| switchVisuMdp function| resendSMS function| decompte function| getPrecedent function| incrementPrecedent function| pagePrecedente function| initIdContact function| initMessages string| PortPub string| PathPub string| PathPriv string| PathCFP string| Payer string| ProPrivFqdn string| ProPrivPath string| fqdnFCFS string| pathFCFS string| fqdnCFSPart string| authFCFS number| afficherGestPas number| afficherActualites string| urlBudget number| afficherVisuMdp string| urlMPRecup string| authType string| pageServices object| matrix function| getURLParameter string| urlLoginMotDePasse string| urlContexte string| urlLogin3S string| urlLoginPAS string| urlCible string| storeAndroidURL string| storeAppleURL string| storeWindowsPhoneURL string| staticPrefix string| scriptname object| availableLanguages string| portal boolean| affichageMessageObsolete function| guess function| cat object| cfp object| idContact string| cas object| messageContenu number| visumdp string| source3 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
cfspart.impots.gouv.fr/ | Name: fsdgfippartpdata Value: %7B%22_url%22%3A%22aHR0cDovL2Nmc3BhcnQuaW1wb3RzLmdvdXYuZnIvZW5wL2FjY3VlaWxlbnN1cHJlcy5kbw%3D%3D%22%2C%22targetAuthnLevel%22%3A%223%22%7D |
|
cfspart-idp.impots.gouv.fr/ | Name: ctxcfs Value: 7beb44f3d4b3e0456a0189b51fc3667e1026d209bc3095b43d6808af6f0c937f |
|
cfspart-idp.impots.gouv.fr/ | Name: fidgfippartpdata Value: %7B%22issuerRequestoauth2%22%3A%222e9375b44959bdb151463588f069ee0e3b3b3e4294c38256f995d8b733e89e3b%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cHM6Ly9jZnNwYXJ0LWlkcC5pbXBvdHMuZ291di5mci9vYXV0aDI%3D%22%2C%22issuerTs%22%3A1728885789%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | default-src 'self';img-src 'self' https://www.integration.impots.gouv.fr;style-src 'self' 'unsafe-inline';font-src 'self' https://fonts.googleapis.com;connect-src 'self';script-src 'self' 'unsafe-inline' 'unsafe-eval';form-action * https://cfspart-idp.impots.gouv.fr ;frame-ancestors 'self'; |
Strict-Transport-Security | max-age=34560000; includeSubDomains |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
cfspart-idp.impots.gouv.fr
cfspart.impots.gouv.fr
145.242.11.212
145.242.11.213
00218b68f64ef9a4237ad303f7c866b961997db1e5527c79cdf91b1773690941
05b85d96f41fff14d8f608dad03ab71e2c1017c2da0914d7c59291bad7a54f8e
07a4d78d858bb93b3220fd4af3f599035ea5e4f932bfb53b1196ee328116c5b9
1831874c5d0edf9deec31365a40c7aa7a5e271717109bdb345390daef315735c
254798574aeb4e94ef4b45f271e804f0b63eb45def80468d9af516213ebe13dd
2be11b4cf348ebdb13674d8cf0d1938df9c71f0f64fb0fb70fa08ed40830f684
33c8d5aaf266810a9daa260dbf74e89ef05ea14962e8418ee293763f93f72a8d
3570462b0cabac58cba0d2c66dd4f1817a3950ab8e83c0539c9908ee379000fb
398e778834607453083b90c7f9bfdc8c3b6ce49628b9d3fa1457fef2ca78744b
434c00e8f522092a173a70f7f6e95747cf8c2b75328bdf76c6ed1e4b2039cbbc
467c2fe99bcbdc25b31294f964bae734704be4a3de037686f3d8979d73c54060
485729e8ec95b1c77882e5f37d7b8e7abc8a7689e41cdfbcfa9ea523f0b8783c
4fe4433312bfe7e02ae06389b8d9cdcf81b6ba4d682c8a05d96375656482cea0
516c7b2926dbd461e33f19ff05db8587e5990184dba657483d5a569cc099a8ee
6a0c4527a98267219f59f4c7c7037c60299c5fbb5ce0caa56b25c8f926728502
73e74642a9a242e4b6b6b8361422aee5411cf2bf0ef6219df09efed4a7c226a7
75b52a07e8d4d433f8dc2dd323b7661d7945611c3258161ce37772f4dda615ad
8286945ee6738d950560109be43ae760881727d2c1a199b7887b0c463036e394
880cbec4f5672334414f9b979a09ad51f7158c92a694bbabfc8a83538c8e0e2e
88c20f31fe0c9e3e282c41a7b17ab9538043cb69622b41b639b200835b485eb9
90d8552964c8e804a6dea1870bfd34d3114389e6c28b725bcdec63808b75c8a6
c28c14324b19cd8bc2b7d8332314679d7b6ad26ce6379e9479b7cbf230e96231
c4502e1bffc9155988eeb261ae88885e93211e73cad60005d710ba19ac860b5e
cece61d8fd5fbeb96fa77967e4bbc4aa19e4111468133b5cd1521c1b823b43bc
d39089c7800f7815982d0196b805c3a89d53a0e6368aea813100f05d694ba985
d85eb19f51947de56e76a0cf0e08fc7501204ee086a252330a4d4814c9ddbc41
dc35e548f9f5cdddeb342e5663624a19cf8f4df71260d362b92d5bc620fbdaba
dfcae6bf0ca22253e333881e0bf7eb42d14057eb00024a5bd19943b04cbb95ec
e7d109b1e269fd76b1e8884347063a16a3c095e2cd68f1cbce73da32c68c669e
f0d79ac4bad049cb08f35a8c4b5f124d80a2bedcac6b8655b07bd83d2fe04ff3
f8e78e20c06a7da9e7409ff64e6b3693cbfee0d7289b6ec8543f607ccce37c7f