www.languefrancaise.net
Open in
urlscan Pro
188.130.25.23
Public Scan
Effective URL: http://www.languefrancaise.net/
Submission: On March 22 via automatic, source alexatop100k
Summary
This is the only time www.languefrancaise.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN35393 (EURO-WEB-AS, FR)
languefrancaise.net | |
www.languefrancaise.net | |
mail01.languefrancaise.net |
ASN20446 (HIGHWINDS3 - Highwinds Network Group, Inc., US)
PTR: vip0x00f.map2.ssl.hwcdn.net
maxcdn.bootstrapcdn.com |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
cdnjs.cloudflare.com |
ASN15169 (GOOGLE - Google LLC, US)
pagead2.googlesyndication.com |
ASN15169 (GOOGLE - Google LLC, US)
pagead2.googlesyndication.com |
ASN15169 (GOOGLE - Google LLC, US)
pagead2.googlesyndication.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
11 |
languefrancaise.net
1 redirects
languefrancaise.net www.languefrancaise.net mail01.languefrancaise.net |
28 KB |
4 |
googlesyndication.com
pagead2.googlesyndication.com |
181 KB |
2 |
doubleclick.net
googleads.g.doubleclick.net |
|
2 |
gstatic.com
fonts.gstatic.com |
36 KB |
2 |
google-analytics.com
www.google-analytics.com |
17 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com |
7 KB |
2 |
googleapis.com
ajax.googleapis.com fonts.googleapis.com |
33 KB |
1 |
googletagservices.com
www.googletagservices.com |
27 KB |
1 |
google.com
adservice.google.com |
171 B |
1 |
google.de
adservice.google.de |
171 B |
1 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com |
6 KB |
28 | 11 |
Domain | Requested by | |
---|---|---|
9 | mail01.languefrancaise.net |
www.languefrancaise.net
|
4 | pagead2.googlesyndication.com |
www.languefrancaise.net
pagead2.googlesyndication.com |
2 | googleads.g.doubleclick.net |
pagead2.googlesyndication.com
|
2 | fonts.gstatic.com |
www.languefrancaise.net
|
2 | www.google-analytics.com |
www.languefrancaise.net
|
2 | cdnjs.cloudflare.com |
www.languefrancaise.net
|
1 | www.googletagservices.com |
pagead2.googlesyndication.com
|
1 | adservice.google.com |
pagead2.googlesyndication.com
|
1 | adservice.google.de |
pagead2.googlesyndication.com
|
1 | fonts.googleapis.com |
www.languefrancaise.net
|
1 | maxcdn.bootstrapcdn.com |
www.languefrancaise.net
|
1 | ajax.googleapis.com |
www.languefrancaise.net
|
1 | www.languefrancaise.net | |
1 | languefrancaise.net | 1 redirects |
28 | 14 |
This site contains links to these domains. Also see Links.
Domain |
---|
fr.wikipedia.org |
cse.google.com |
www.pmwiki.org |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.googleapis.com Google Internet Authority G3 |
2019-03-01 - 2019-05-24 |
3 months | crt.sh |
ssl412106.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2019-03-02 - 2019-09-08 |
6 months | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2019-03-01 - 2019-05-24 |
3 months | crt.sh |
*.google.com Google Internet Authority G3 |
2019-03-01 - 2019-05-24 |
3 months | crt.sh |
*.g.doubleclick.net Google Internet Authority G3 |
2019-03-01 - 2019-05-24 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
http://www.languefrancaise.net/
Frame ID: 56556569BFCE8A8F4808227C89B5E83A
Requests: 25 HTTP requests in this frame
Frame:
http://pagead2.googlesyndication.com/pagead/js/r20190320/r20190131/show_ads_impl.js
Frame ID: D079AC2DCF738E58083A9FFE318A370E
Requests: 1 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/html/r20190320/r20190131/zrt_lookup.html
Frame ID: D2079513E098FAA223C98C1DB9895E8E
Requests: 1 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-1698682496636794&output=html&adk=1812271804&adf=3025194257&lmt=1553278139&plat=1%3A32776%2C2%3A32776%2C8%3A32776%2C9%3A32776%2C16%3A8388608%2C30%3A1081344&guci=1.2.0.0.2.2.0.0&format=0x0&url=http%3A%2F%2Fwww.languefrancaise.net%2F&ea=0&flash=0&pra=5&wgl=1&adsid=NT&dt=1553280537791&bpp=13&bdt=120&fdt=78&idt=75&shv=r20190320&cbv=r20190131&saldr=aa&abxe=1&nras=1&correlator=2587784210840&frm=20&pv=2&ga_vid=1520032384.1553280538&ga_sid=1553280538&ga_hid=1141671522&ga_fc=0&iag=0&icsg=2099840&dssz=14&mdo=0&mso=0&u_tz=0&u_his=2&u_java=0&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_nplug=0&u_nmime=0&adx=0&ady=0&biw=1585&bih=1200&scr_x=0&scr_y=0&eid=21060853&oid=3&rx=0&eae=2&fc=1936&brdim=0%2C0%2C0%2C0%2C1600%2C0%2C1600%2C1200%2C1600%2C1200&vis=1&rsz=%7C%7Cs%7C&abl=NS&ppjl=u&fu=16&bc=7&ifi=0&uci=0.spjbs6baoe14&fsb=1&dtd=97
Frame ID: 310993957F64B647DE190133A8A75CCA
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://languefrancaise.net/
HTTP 301
http://www.languefrancaise.net/ Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Font Awesome (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+font-awesome(?:\.min)?\.css/i
Google AdSense (Advertising Networks) Expand
Detected patterns
- script /googlesyndication\.com\//i
- env /^google_ad_/i
- env /^__google_ad_/i
- env /^Goog_AdSense_/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /\/([\d.]+)\/jquery(?:\.min)?\.js/i
- script /jquery.*\.js/i
- env /^jQuery$/i
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Title: Késako ?
Search URL Search Domain Scan URL
Title: RechercheGoogle
Search URL Search Domain Scan URL
Title: avec pmwiki-2.2.113
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://languefrancaise.net/
HTTP 301
http://www.languefrancaise.net/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 6- http://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css HTTP 307
- https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css
- http://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js HTTP 307
- https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js
- http://www.google-analytics.com/analytics.js HTTP 307
- https://www.google-analytics.com/analytics.js
- http://www.google-analytics.com/r/collect?v=1&_v=j73&a=1141671522&t=pageview&_s=1&dl=http%3A%2F%2Fwww.languefrancaise.net%2F&ul=en-us&de=UTF-8&dt=Introduction%20%2F%20Accueil%20%7C%20ABC%20de%20la%20langue%20fran%C3%A7aise&sd=24-bit&sr=1600x1200&vp=1585x1200&je=0&_u=IEBAAEAB~&jid=1701063176&gjid=1582736382&cid=1520032384.1553280538&tid=UA-388661-1&_gid=804008047.1553280538&_r=1&z=1024049738 HTTP 307
- https://www.google-analytics.com/r/collect?v=1&_v=j73&a=1141671522&t=pageview&_s=1&dl=http%3A%2F%2Fwww.languefrancaise.net%2F&ul=en-us&de=UTF-8&dt=Introduction%20%2F%20Accueil%20%7C%20ABC%20de%20la%20langue%20fran%C3%A7aise&sd=24-bit&sr=1600x1200&vp=1585x1200&je=0&_u=IEBAAEAB~&jid=1701063176&gjid=1582736382&cid=1520032384.1553280538&tid=UA-388661-1&_gid=804008047.1553280538&_r=1&z=1024049738
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.languefrancaise.net/ Redirect Chain
|
18 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
ajax.googleapis.com/ajax/libs/jquery/1.11.1/ |
94 KB 33 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
concise.min.js
mail01.languefrancaise.net/dev6/pub/skins/concise/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
concise.css
mail01.languefrancaise.net/dev6/pub/skins/concise/ |
43 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
libs.min.css
mail01.languefrancaise.net/dev6/pub/skins/concise/ |
12 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/ |
23 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
7 KB 739 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookieconsent.min.css
cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/ Redirect Chain
|
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookieconsent.min.js
cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/ Redirect Chain
|
19 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
adsbygoogle.js
pagead2.googlesyndication.com/pagead/js/ |
83 KB 32 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fox.css
mail01.languefrancaise.net/dev6/pub/fox/ |
2 KB 948 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
local.css
mail01.languefrancaise.net/dev6/pub/css/ |
8 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ape.js
mail01.languefrancaise.net/dev6/pub/ape/ |
5 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
untoggle.js
mail01.languefrancaise.net/dev6/pub/ |
1 KB 857 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
autoplay.js
mail01.languefrancaise.net/dev6/pub/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ Redirect Chain
|
43 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bg.jpg
mail01.languefrancaise.net/images/ |
0 452 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4UaBrEBBsBhlBjvfkSLhx6jj4JN0.woff2
fonts.gstatic.com/s/alegreya/v12/ |
18 KB 18 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4UaHrEBBsBhlBjvfkSLk96rp57F2IwM.woff2
fonts.gstatic.com/s/alegreya/v12/ |
18 KB 18 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrator.js
adservice.google.de/adsid/ |
109 B 171 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrator.js
adservice.google.com/adsid/ |
109 B 171 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
show_ads_impl.js
pagead2.googlesyndication.com/pagead/js/r20190320/r20190131/ |
199 KB 75 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
show_ads_impl.js
pagead2.googlesyndication.com/pagead/js/r20190320/r20190131/ Frame D079 |
199 KB 75 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ca-pub-1698682496636794.js
pagead2.googlesyndication.com/pub-config/r20160913/ |
133 B 235 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zrt_lookup.html
googleads.g.doubleclick.net/pagead/html/r20190320/r20190131/ Frame D207 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/r/ Redirect Chain
|
35 B 109 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ads
googleads.g.doubleclick.net/pagead/ Frame 3109 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
osd.js
www.googletagservices.com/activeview/js/current/ |
74 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
50 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| onselectstart object| onselectionchange function| queueMicrotask function| $ function| jQuery object| cookieconsent object| adsbygoogle string| GoogleAnalyticsObject function| ga function| APgrab function| APE function| APFrame function| toggleNext function| getElementsByTagAndClassName function| toggleNextByTagAndClassName object| clickers function| AutoPlay object| google_js_reporting_queue object| google_ad_modifications boolean| google_measure_js_timing object| googleToken object| googleIMState function| processGoogleToken object| google_reactive_ads_global_state object| google_sa_queue object| google_sl_win function| google_process_slots function| google_spfd object| google_sv_map object| google_t12n_vars object| google_tag_data object| gaplugins object| gaGlobal object| gaData function| google_sa_impl object| google_jobrunner object| google_persistent_state_async object| google_pub_config object| __google_ad_urls number| google_global_correlator object| google_prev_clients object| ampInaboxIframes object| ampInaboxPendingMessages object| google_iframe_oncopy function| Goog_AdSense_getAdAdapterInstance boolean| google_osd_loaded boolean| google_onload_fired function| Goog_Osd_UnloadAdBlock function| Goog_Osd_UpdateElementToMeasure function| google_osd_amcb4 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 |
---|---|---|
.doubleclick.net/ | Name: test_cookie Value: CheckForPermission |
|
.languefrancaise.net/ | Name: _gat Value: 1 |
|
.languefrancaise.net/ | Name: _gid Value: GA1.2.804008047.1553280538 |
|
.languefrancaise.net/ | Name: _ga Value: GA1.2.1520032384.1553280538 |
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.
adservice.google.com
adservice.google.de
ajax.googleapis.com
cdnjs.cloudflare.com
fonts.googleapis.com
fonts.gstatic.com
googleads.g.doubleclick.net
languefrancaise.net
mail01.languefrancaise.net
maxcdn.bootstrapcdn.com
pagead2.googlesyndication.com
www.google-analytics.com
www.googletagservices.com
www.languefrancaise.net
188.130.25.23
209.197.3.15
2606:4700::6813:c497
2a00:1450:4001:806::2002
2a00:1450:4001:808::2002
2a00:1450:4001:809::2002
2a00:1450:4001:815::2002
2a00:1450:4001:819::2003
2a00:1450:4001:81b::200a
2a00:1450:4001:81c::2002
2a00:1450:4001:81e::2002
2a00:1450:4001:821::2002
2a00:1450:4001:821::200a
2a00:1450:4001:824::200e
0482a98d09daebc18a0d2e1ed8f748da5b0179e61223ed541101df1f4699f073
10ccb083a0666e07cae9106208ac4246d3cc65d6c6994bfe49084540f50cd1c8
1349d35cb629a932fe00785c3f6ac9454ec4c5cf3b1edcf25b8749ad36ba253a
34058c3f529b6c0d6f93b38a23cfaf818d8d24040afb5ea654c69e155939aaf5
3e552578c7d450b023f2cd9d28f830be4335c3acc6c4ab6dadda0769f09e5f22
456ab1a71507ed91abae14c9d08faffb373a7bc711a66e44341b7b8b7bb72ab4
49e465ec9faea5f0413f77aea886084efcd3acfb66f9a1a50bb476269c1f4749
4fb0bef9a23d2e21086eb04729ba9719e89e7ca8d78d35410fda1e2de6ec33b1
52a57e8717b82d054cf6baef6ec58eee50425570642a495d6df8e7d67da89dec
540bc6dec1dd4b92ea4d3fb903f69eabf6d919afd48f4e312b163c28cff0f441
541ac58217a8ade1a5e292a65a0661dc9db7a49ae13654943817a4fbc6761afd
71cf20eea240737da54cf242bd80da0ca3c579d590cc8311cbba1f7c893ddb09
73965ff4367ab124a25529c0b9004a2ea8ff55661b246db1908697820468f7ca
7e7fa886d5d75c745d95be4fc3c5bfb4c988019b3f643c669734612345e1b8c8
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
89430fdfc66d40c3a83de989c206ae0d0d2e83b58a6a790c25a001abaec9f5a0
8d83d2368fe77569ca974e971836b2da0e13374c6404ed3393069218265bbb4c
997423be26d1eae9efbfc2098141a06f626749dc4a89fc40c15d567a662856a3
9eebbffc95c199d1593cee5d102852e44286ae45039f360395c6b10267e96ce3
af4c6683814aa527caf53bde3d021e6aafe00833b45f2dead043c87ed7864674
e0acd1e4dd92cc7544740f1440518b361223e7ca4010ea1472e7c8ea11138f7f
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f15a6e9641d3ac0e825c85c8ad0c63e8bfc2e3b8519b10f26a1930def467c00c
f5a34f5467f459b181183b3c07007759ee270393bac20dacc5175e62eef30576