www.euraxess.pt
Open in
urlscan Pro
52.85.92.82
Public Scan
Effective URL: https://www.euraxess.pt/
Submission: On February 06 via api from US — Scanned from PT
Summary
TLS certificate: Issued by Amazon RSA 2048 M01 on June 6th 2023. Valid for: a year.
This is the only time www.euraxess.pt was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 52.85.92.84 52.85.92.84 | 16509 (AMAZON-02) (AMAZON-02) | |
21 | 52.85.92.82 52.85.92.82 | 16509 (AMAZON-02) (AMAZON-02) | |
6 | 147.67.34.45 147.67.34.45 | 42848 (EC-AS) (EC-AS) | |
27 | 3 |
ASN16509 (AMAZON-02, US)
PTR: server-52-85-92-84.ham50.r.cloudfront.net
www.euraxess.pt |
ASN16509 (AMAZON-02, US)
PTR: server-52-85-92-82.ham50.r.cloudfront.net
www.euraxess.pt |
Apex Domain Subdomains |
Transfer | |
---|---|---|
22 |
euraxess.pt
1 redirects
www.euraxess.pt |
464 KB |
6 |
europa.eu
europa.eu — Cisco Umbrella Rank: 23555 |
245 KB |
27 | 2 |
Domain | Requested by | |
---|---|---|
22 | www.euraxess.pt |
1 redirects
www.euraxess.pt
|
6 | europa.eu |
www.euraxess.pt
europa.eu |
27 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
portaldascomunidades.mne.gov.pt |
www.facebook.com |
ec.europa.eu |
european-union.europa.eu |
Subject Issuer | Validity | Valid | |
---|---|---|---|
euraxess.ec.europa.eu Amazon RSA 2048 M01 |
2023-06-06 - 2024-07-04 |
a year | crt.sh |
europa.eu GlobalSign RSA OV SSL CA 2018 |
2023-08-01 - 2024-07-13 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.euraxess.pt/
Frame ID: E292E516C08C15C0B387DCD73D3B4D0D
Requests: 26 HTTP requests in this frame
Frame:
https://europa.eu/webtools/crs/iframe/?oriurl=//www.youtube.com/embed/wBL8dC7_obY%3Frel%3D0&lang=en
Frame ID: 989045CE5042946528E951A7D2C77126
Requests: 3 HTTP requests in this frame
Screenshot
Page Title
EURAXESS |Page URL History Show full URLs
-
http://www.euraxess.pt/
HTTP 301
https://www.euraxess.pt/ Page URL
Detected technologies
YouTube (Video Players) ExpandDetected patterns
- <(?:param|embed|iframe)[^>]+youtube(?:-nocookie)?\.com/(?:v|embed)
Page Statistics
10 Outgoing links
These are links going to different origins than the main page.
Title: Portuguese Embassies / Consulates
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: European Commission website
Search URL Search Domain Scan URL
Title: Contact the European Commission
Search URL Search Domain Scan URL
Title: Follow the European Commission on social media
Search URL Search Domain Scan URL
Title: Resources for partners
Search URL Search Domain Scan URL
Title: Language policy
Search URL Search Domain Scan URL
Title: Cookies
Search URL Search Domain Scan URL
Title: Privacy policy
Search URL Search Domain Scan URL
Title: Legal notice
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.
-
http://www.euraxess.pt/
HTTP 301
https://www.euraxess.pt/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.euraxess.pt/ Redirect Chain
|
29 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css_sMMib4rLf1IzPfKKuDb0EBhcOqfAVe8Cn5tx5xFeEws.css
www.euraxess.pt/sites/default/files/css/ |
28 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css_Qdu-cutuNPi472jpE1B9AuQN_D1peYGN9cS28wlLVPs.css
www.euraxess.pt/sites/default/files/css/ |
375 KB 42 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css_1gqtrYxjAwz7yBTpA9ARmgaK3d5lWYaYusqSHzDa4kA.css
www.euraxess.pt/sites/default/files/css/ |
25 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css_JI-98DYqOoZxrS5U2Jforj_xEAxeXBCkfZnRvZaUu3o.css
www.euraxess.pt/sites/default/files/css/ |
235 KB 33 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
euraxess.logo.png
www.euraxess.pt/themes/custom/rtd_euraxess/images/domain-logos/ |
9 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ua.png
www.euraxess.pt/themes/custom/rtd_euraxess/images/common/ |
194 B 629 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js_j5bPm2iZgkJslPEwssSX5b2m21Q_M5HLoqyvlwwU3vM.js
www.euraxess.pt/sites/default/files/js/ |
354 KB 94 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
load.js
europa.eu/webtools/ |
99 KB 37 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js_OP6LKP6bTPnjbaFEaS4xILaVQtXey2BV5ouRoHRIAZI.js
www.euraxess.pt/sites/default/files/js/ |
32 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
euraxess_infographics.js
www.euraxess.pt/themes/custom/rtd_euraxess/assets/js/ |
108 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js_YDNHijN_DNZi6X2HkkW9mK1RQ6LMrb3Tp45Ei8IFM_0.js
www.euraxess.pt/sites/default/files/js/ |
63 KB 18 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css_OFdDndyabJcgq2GexEMJ5NOAfsRgwkvpkvscAT6qWRg.css
www.euraxess.pt/sites/default/files/css/ |
130 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css_4ddRbw2-_1BDO-O5J2ddUMDgfEmroFi5RhO-WlRUmNE.css
www.euraxess.pt/sites/default/files/css/ |
467 B 697 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icons.svg
www.euraxess.pt/themes/contrib/oe_theme/dist/ec/images/icons/sprites/ |
27 KB 9 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
europa.eu/webtools/crs/iframe/ Frame 9890 |
228 KB 170 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
42 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hiking_man_values_motivations.jpg.webp
www.euraxess.pt/sites/default/files/styles/euraxess_xl_1920_/public/ |
29 KB 29 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
20160826senseofinitiativeandentrpereneurship.jpg.webp
www.euraxess.pt/sites/default/files/styles/euraxess_xl_1920_/public/domains/pt/ |
45 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
organizacc.jpg.webp
www.euraxess.pt/sites/default/files/styles/euraxess_xl_1920_/public/domains/pt/ |
20 KB 21 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
business2.jpg.webp
www.euraxess.pt/sites/default/files/styles/euraxess_xl_1920_/public/domains/pt/ |
40 KB 40 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
euraxesslogo500_300.jpg.webp
www.euraxess.pt/sites/default/files/styles/euraxess_xl_1920_/public/domains/pt/ |
8 KB 8 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
travel_page_picture500_300.jpg.webp
www.euraxess.pt/sites/default/files/styles/euraxess_xl_1920_/public/domains/pt/ |
17 KB 18 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
accommodation500_300_0.jpg.webp
www.euraxess.pt/sites/default/files/styles/euraxess_xl_1920_/public/domains/pt/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
webtools.theme-ec.css
europa.eu/webtools/css/ |
32 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
webtools.cck.js
europa.eu/webtools/js/ |
26 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame 9890 |
165 KB 0 |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame 9890 |
421 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
webtools.icons-ec.svg
europa.eu/webtools/images/ |
57 KB 22 KB |
XHR
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
webtools.icons-ec.svg
europa.eu/webtools/images/ Frame |
0 0 |
Preflight
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
16 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 function| once object| ECL undefined| $ function| jQuery object| drupalSettings object| Drupal object| tabbable function| moment function| svg4everybody object| webpackChunkrtd_euraxess function| loadjs function| $wt object| _paq number| wtInventoryTimer object| dataLayer1 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 |
---|---|---|
.www.euraxess.pt/ | Name: cck1 Value: %7B%22cm%22%3Afalse%2C%22all1st%22%3Afalse%2C%22closed%22%3Afalse%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' data: platform.twitter.com; script-src 'self' 'unsafe-eval' 'unsafe-inline' ec.europa.eu webtools.ec.europa.eu webanalytics.europa.eu *.euraxess.org europa.eu ec.europa.eu euraxess.eventiotic.com webanalytics.ec.europa.eu *.google-analytics.com www.google-analytics.com google-analytics.com analytics.pt-dlr.de matomo.dlr-pt.de stats.swissuniversities.ch connect.facebook.net platform.twitter.com ajax.googleapis.com unilu.matomo.cloud piwik.euraxess.at cdn1.euraxess.org cdn2.euraxess.org cdn3.euraxess.org cdn4.euraxess.org cdn5.euraxess.org www.gstatic.com gstatic.com static.dialogflow.com https://cdnjs.cloudflare.com/ajax/libs/video.js/5.20.4/video.js https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js https://code.jquery.com/jquery-3.6.0.min.js https://code.jquery.com/jquery-3.6.0.js https://code.jquery.com/ui/1.12.1/jquery-ui.js https://unpkg.com/leaflet@1.7.1/dist/leaflet.js https://stamen-maps.a.ssl.fastly.net/js/tile.stamen.js platform.linkedin.com cdn.syndication.twimg.com www.googletagmanager.com; style-src 'self' 'unsafe-inline' fonts.googleapis.com *.euraxess.org europa.eu ec.europa.eu euraxess.eventiotic.com platform.twitter.com *.twimg.com https://unpkg.com/leaflet@1.7.1/dist/leaflet.css https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css www.gstatic.com gstatic.com https://vjs.zencdn.net/6.6.3/video-js.css https://cdn.jsdelivr.net/bootstrap/3.3.7/css/bootstrap.min.css; img-src 'self' data: blob: *.europa.eu europa.eu cdn1.euraxess.org cdn2.euraxess.org cdn3.euraxess.org cdn4.euraxess.org cdn5.euraxess.org europa.eu ec.europa.eu webanalytics.ec.europa.eu *.google-analytics.com www.google-analytics.com google-analytics.com maps.gstatic.com www.gstatic.com *.googleapis.com *.ggpht euraxess.eventiotic.com analytics.pt-dlr.de stats.swissuniversities.ch unilu.matomo.cloud piwik.euraxess.at www.facebook.com *.twitter.com *.twimg.com https://www.google.com/ads/ga-audiences https://www.google.fr/ads/ga-audiences *.iconfinder.com *.tile.openstreetmap.org http://download.jqueryui.com/themeroller/images/ui-icons_white_256x240.png https://unpkg.com/leaflet@1.7.1/dist/images/marker-icon.png https://unpkg.com/leaflet@1.7.1/dist/images/marker-shadow.png https://europa.eu/webtools/ecl/icons-ec.svg; frame-src 'self' europa.eu euraxess.eventiotic.com nerbimec.eu unilu.matomo.cloud piwik.euraxess.at analytics.pt-dlr.de matomo.dlr-pt.de europa.eu www.youtube.com youtu.be www.youtube-nocookie.com youtube-nocookie.com confirmsubscription.com web.facebook.com www.facebook.com *.twitter.com euraxessfunds.britishcouncil.org https://player.restream.io/ https://player.vimeo.com www.slideshare.net docs.google.com/forms https://share-eu1.hsforms.com; frame-ancestors 'self' erc.europa.eu ercea-erc.prd.fpfis.tech.ec.europa.eu; child-src 'self' *.europa.eu euraxess.eventiotic.com europa.eu www.youtube.com youtu.be www.youtube-nocookie.com youtube-nocookie.com confirmsubscription.com web.facebook.com www.facebook.com platform.twitter.com euraxessfunds.britishcouncil.org https://player.vimeo.com www.slideshare.net ; font-src 'self' data: *.europa.eu europa.eu cdn1.euraxess.org cdn2.euraxess.org cdn3.euraxess.org cdn4.euraxess.org cdn5.euraxess.org fonts.gstatic.com themes.googleusercontent.com https://vjs.zencdn.net/font/2.1.0/VideoJS.eot https://cdn.jsdelivr.net/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.eot https://cdn.jsdelivr.net/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.woff2 https://cdn.jsdelivr.net/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.woff https://cdn.jsdelivr.net/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.ttf https://cdn.jsdelivr.net/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.svg; connect-src 'self' *.europa.eu europa.eu euraxess.eventiotic.com webanalytics.europa.eu analytics.pt-dlr.de unilu.matomo.cloud matomo.dlr-pt.de stats.swissuniversities.ch piwik.euraxess.at *.google-analytics.com www.google-analytics.com google-analytics.com stats.g.doubleclick.net webanalytics.ec.europa.eu https://www.facebook.com/tr/ api.geoapify.com https://vimeo.com dialogflow.cloud.google.com www.googletagmanager.com; report-uri /report-csp-violation |
Strict-Transport-Security | max-age=31536000; includeSubDomains; preload; |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
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.
europa.eu
www.euraxess.pt
147.67.34.45
52.85.92.82
52.85.92.84
114075494762684dd61294741d390bdcc4b36df722b0480ecd4fb321d42beca9
17c80cc8504142da6b822e3f2566a55862c7d93cdce7fe1da90caea15b298966
1a7859c0546e2a1caaa20749aa9da4fa712b0da7a4af1bb42bf9576d409384a8
26c0f30e7d6357d25ba7289c30c9a961c2ac2818a5358ae5c4d571c66881b669
3533f5569739bde9561dc67134daca88ea2bbf4a3813c562e333a90c366c899b
37c4c2513a96679a1c74128eb0ad792cc5a9e5b668418f7c0a1ae0c645167c2a
43db058534999f7fef4880960163889b8f43db940262c134ca7e632f69a8ff22
58165186a759a2fe3ea5c647ff7ff9247687f38e3914582269a09b3f874d271c
5944ee32aae8f7b2ba18ec71d0aee1fae61b4df3a8775d41d5f17fc1a313e48a
5e1eacea56a6ea17e9ae3779b784b17886b41fec4e0f6c8c4d6ca8c7fd13e579
6192c06f64a337e90ba8b7b4d5ac7ac9e1290533afff899d0b3b33e696901cc2
6dc65039fa0f397dbcebbb7eff09505e509f11143784ac5505ec5b0041b37cdb
702516b6f1b0042841911b2ec56f0313d2a4b2294eeb63a70b9f1d5f4d987504
72b6cfe2e8dbb6610f2e4d60b3374a35ae597311e7db8ed45b3ad01a5009f3b2
7e324f7d0900883fb2e7ca07ccc81e92a271f7c06f08d15318bd34e0298a7dff
80584cb0f832f1b96a5ada9010ee7e46bb3bfbed868b3266643aed8382d4948d
83bc8c633f08cf21623055934653bbe33b7504aa9650823d15d021532eda4be5
979b715e9166e104775d4a13ed4bd30e88718c4bcf709d130a97622b2b65470e
a80766b53e217c2b5bd588028ab08bd59dd5c94dc9ab0b99efc7be00117f6a28
bbdf6d4ab8f3bf378a9b25409158e8737460498d88a1d6d4618bf4076f11a784
bd2033b7b3a8b8714765b357d6073abe04786a8b367d933c5ecd2c579c942215
bd51cac6412eb23bd14f2f1645a5c41f2b624832f92679df8eea61cf79a2badf
d46a9cecf63d6264c2208c9b47c80674a0d357fab75d3e4a70a47bb199f1552e
d7fa5c90201aea2ee7fec30db4c89ab3058c0fdb03bdf7a8e121e7e31b0429bc
ddc86389c4a1f1df3e9e6b2ef39206cf3f6e56d87f4248383ee6a79f50f1a19c
ec27c4424f2cbe3deaae42cc6ce5a593880dbac87767cb96f7d63dc92673686d
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f0336d0c7e9d26c4e0d4f54780d0ef4a192561b154eecbb9e73be5759417f289
f79183835099157da8aeb91d9f47148e52be3957bfe718a6646f3871c0b86103