![](/screenshots/e388729a-4c73-48b0-913e-d2bd22236f15.png)
www.philadelphiafed.org
Open in
urlscan Pro
2a02:26f0:3100::1725:e270
Public Scan
Effective URL: https://www.philadelphiafed.org/
Submission: On March 08 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on February 6th 2024. Valid for: 3 months.
This is the only time www.philadelphiafed.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 52.170.169.49 52.170.169.49 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
32 | 2a02:26f0:310... 2a02:26f0:3100::1725:e270 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
2 | 2a00:1450:400... 2a00:1450:4001:80b::2008 | 15169 (GOOGLE) (GOOGLE) | |
34 | 2 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
philadelphiafed.org |
ASN20940 (AKAMAI-ASN1, NL)
www.philadelphiafed.org |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
33 |
philadelphiafed.org
1 redirects
philadelphiafed.org www.philadelphiafed.org |
2 MB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 40 |
169 KB |
34 | 2 |
Domain | Requested by | |
---|---|---|
32 | www.philadelphiafed.org |
www.philadelphiafed.org
|
2 | www.googletagmanager.com |
www.philadelphiafed.org
www.googletagmanager.com |
1 | philadelphiafed.org | 1 redirects |
34 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.federalreserve.gov |
www.facebook.com |
twitter.com |
www.youtube.com |
www.linkedin.com |
www.instagram.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.philadelphiafed.org R3 |
2024-02-06 - 2024-05-06 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.philadelphiafed.org/
Frame ID: 8A3852F5ED81996843559CF5AB22DBFC
Requests: 34 HTTP requests in this frame
Screenshot
![](/screenshots/e388729a-4c73-48b0-913e-d2bd22236f15.png)
Page Title
Federal Reserve Bank of PhiladelphiaPage URL History Show full URLs
-
http://philadelphiafed.org/
HTTP 301
https://www.philadelphiafed.org/ Page URL
Detected technologies
Detected patterns
Detected patterns
![](/vendor/wappa/icons/Google Tag Manager.png)
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Page Statistics
6 Outgoing links
These are links going to different origins than the main page.
Title: Learn More
Search URL Search Domain Scan URL
Title: Facebook
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: Youtube
Search URL Search Domain Scan URL
Title: LinkedIn
Search URL Search Domain Scan URL
Title: Instagram
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://philadelphiafed.org/
HTTP 301
https://www.philadelphiafed.org/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
34 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.philadelphiafed.org/ Redirect Chain
|
36 KB 12 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init.js
www.philadelphiafed.org/assets/js/ |
2 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
VisitorIdentification.js
www.philadelphiafed.org/layouts/system/ |
2 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
page.css
www.philadelphiafed.org/pages/home/ |
61 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
homepage-york-fc.jpg
www.philadelphiafed.org/-/media/frbp/assets/images/content/community-development/workforce-and-economic-development/york-fc/ |
978 KB 978 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
contentfeature-office-workplace.jpg
www.philadelphiafed.org/-/media/frbp/assets/images/content/the-economy/the-economy/office-workplace/ |
228 KB 229 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
page.js
www.philadelphiafed.org/pages/home/ |
208 KB 62 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
243 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
text-white.svg
www.philadelphiafed.org/assets/images/svg/logo/ |
5 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
data-orange.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
728 B 886 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
magnify-glass-white.svg
www.philadelphiafed.org/assets/images/svg/icon-utility/ |
671 B 848 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
article.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
1 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
report.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
760 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
lone-eagle-card.png
www.philadelphiafed.org/-/media/frbp/assets/images/pages/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
data.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
725 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
about.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
856 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
press-release.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
784 B 916 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
event-white.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
782 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
survey.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
chart.svg
www.philadelphiafed.org/assets/images/svg/icon-content-type/ |
788 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
external-link-white.svg
www.philadelphiafed.org/assets/images/svg/icon-utility/ |
674 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
map-pin-white.svg
www.philadelphiafed.org/assets/images/svg/icon-utility/ |
1001 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
phone-white.svg
www.philadelphiafed.org/assets/images/svg/icon-utility/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
facebook.svg
www.philadelphiafed.org/assets/images/svg/icon-social/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
twitter.svg
www.philadelphiafed.org/assets/images/svg/icon-social/ |
1 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
youtube.svg
www.philadelphiafed.org/assets/images/svg/icon-social/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
linkedin.svg
www.philadelphiafed.org/assets/images/svg/icon-social/ |
637 B 919 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
instagram.svg
www.philadelphiafed.org/assets/images/svg/icon-social/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Graphik-Bold.ttf
www.philadelphiafed.org/assets/fonts/ |
103 KB 46 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Graphik-Regular.ttf
www.philadelphiafed.org/assets/fonts/ |
89 KB 42 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Graphik-Medium.ttf
www.philadelphiafed.org/assets/fonts/ |
93 KB 45 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
TiemposHeadline-Medium.ttf
www.philadelphiafed.org/assets/fonts/ |
180 KB 83 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Graphik-Semibold-Web.ttf
www.philadelphiafed.org/assets/fonts/ |
94 KB 45 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
267 KB 91 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
14 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| dataLayer function| subscribeEvent function| unsubscribeEvent function| startActivityHandler function| placeCheckerRequest function| placeCssAspxRequest function| timeoutSleep function| getMetatagContent object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal function| setImmediate function| clearImmediate6 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.philadelphiafed.org/ | Name: ASP.NET_SessionId Value: f320mrag2zp10xsxnmpabxo1 |
|
www.philadelphiafed.org/ | Name: SC_ANALYTICS_GLOBAL_COOKIE Value: 932b6fe14f8f4525bf568944e8a2a558|False |
|
www.philadelphiafed.org/ | Name: sxa_site Value: FRBP Portal |
|
.philadelphiafed.org/ | Name: ak_bmsc Value: 65C78739B69188EB508A360C2CE5D430~000000000000000000000000000000~YAAQbOIlF1T/LQmOAQAAJZK9Hxe+jr58FWYLX9b+Absbwj1pSo2z1ItcAmwAoggQ6KT6UXgD4e3Lld0AHk8ox2xynHLW/uyokrlNTR/6jwrhvJXnS68KU9+SI8+7Zhpbcmi3fn4o6DEp/tZ5i+DUpCYxrsPou75btLvnPNKUHo+0Ku+y2TFYXkzNCNFL4TJuE3NO4kRugFDwfwCP8CuB9dHd5W2ZyB/oaSjkw8xpa0g1x0X3rYn121iDHWqEssFWTx1WET3FTLRNsdeZ24ODZ4mIt2U2a+h6irK70o8cHghiOqyJgPb5QDs/8AgbT+BSCIjbm3jv0Ym34qT9YafGrhYaWUm+LAhQg/iLPKPG6MWaO4+LCUTHh5uPEF/pf/5a+swkDZ/D3VwQ6w== |
|
.philadelphiafed.org/ | Name: _ga Value: GA1.1.306911647.1709929502 |
|
.philadelphiafed.org/ | Name: _ga_D7WSFTSJW1 Value: GS1.1.1709929501.1.0.1709929503.0.0.0 |
1 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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' 'unsafe-inline' 'unsafe-eval'; img-src 'self' data: https://www.googletagmanager.com/ https://www.google-analytics.com https://stats.g.doubleclick.net https://*.e2ma.net/ https://public.tableau.com/ https://code.jquery.com/ https://www.ssa.gov https://*.tile.openstreetmap.org https://tiles.stadiamaps.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://stackpath.bootstrapcdn.com/bootstrap/ https://*.e2ma.net/ https://code.jquery.com/ https://www.ssa.gov https://cdn.jsdelivr.net; font-src 'self' 'unsafe-inline' https://fonts.gstatic.com; frame-src 'self' https://frb.taleo.net/ https://*.youtube.com https://*.e2ma.net/ https://public.tableau.com https://policymap.com/ https://www.policymap.com/ https://*.jquery.com/ https://export.highcharts.com/; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.google-analytics.com/ https://www.googletagmanager.com https://public.tableau.com/ https://*.e2ma.net/ https://www.ssa.gov https://ajax.googleapis.com https://www.ssa.gov https://cdn.jsdelivr.net; script-src-elem 'self' 'unsafe-inline' https://www.google-analytics.com/ https://www.googletagmanager.com https://public.tableau.com/ https://code.jquery.com/ https://stackpath.bootstrapcdn.com/ https://*.e2ma.net/ https://ajax.googleapis.com https://www.ssa.gov https://cdn.jsdelivr.net https://ajax.aspnetcdn.com; connect-src 'self' 'unsafe-inline' 'unsafe-eval' https://www.googletagmanager.com https://www.google-analytics.com/ https://stats.g.doubleclick.net/ https://analytics.google.com; upgrade-insecure-requests; block-all-mixed-content; frame-ancestors 'self'; |
Strict-Transport-Security | max-age=31536000; includeSubDomains; preload |
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.
philadelphiafed.org
www.googletagmanager.com
www.philadelphiafed.org
2a00:1450:4001:80b::2008
2a02:26f0:3100::1725:e270
52.170.169.49
0878990bf70c10c1f41fe4eeae2e0f6492aee66216a9858f78891caf010b49d0
0e2e2c5d17408a80f450008f521b67c6b3a406239432c0457e3916013440d8c0
0f1405bb8ac9c5218b35d1cd0a1d3d17ec117060466e6055971146920aea0f57
101e670bf34bbf34768813742f975c5b0dcf5fddd6c8a46470ecc68d877850fb
1694a756a39ec2c49f0fed867079e2ab1fc287ad20694bfa5971c50ece0e3249
1ffa54338ba40a376329d5dbabd9a7c81a752f4597b6ac22ffd4056f9db3a317
27f116f55562cd5804d22bc11065e6072756f26e50de954a70d017fdedf382dd
30d88ed29bf6302d98644a84440eaeed526cbeb7597faa368d456999eb385f3d
33293c6eefd1733a2b076f920008f53d9c23c3a9ffbb391eabb2d60752c49e3e
35264c14628196371f385d6989eb196553f895b51b06c857a0ea1917e957a804
37fdabf517016fb1d428bf6a2c976b7aa7a73a337cd885910fb18f3e31a408cc
452e6460a43bb56218fa68ca6bf016feadd36e193cab46fe9e4651bd1d9eb001
47d7c95c32b78cdbad15454adf887ecaa5504a6371d66689be9423187bbd97ab
4d012b7339fdff0a2ea2ed3b28f77f9f1a38cb280e56185b19563e8ee3dc305a
58829261ff6fe0191738a430934eeeb59e4eb827c2eff2f2284cda3a644ebef8
5d1937d5bc97924ddfc7bf9304beaded8d45b7b0876be4555c05b139590d2ced
74c5079825e3c57287d4b78203a1bdd97d8bfb488d476dc365d060bf3d91ba52
74eff14388fbb8ed39ad589940cab6d453cdd89afa5f0511eb2a6e30f6d8e3a5
77d5e09ac87db68eae958fcafdcaebb4d24e5644ca94f0e6f29aefdf2e7b7346
7941c043b215ecc58d18e696d42abbd225eb0baa075cb5e31027725cc5312fce
7988016349d6316970ed311d722ef4d8be17757bb3cbe0f679ec70e1c55b57ec
8182bbaa7f0c20acd557218cee3f4470082b7fe54843226de2cc9f628f7bd423
9004c54fc7c5367aa80e3e1d7e306be735a96b9a77e84a634244716536d71bbb
90216be8d3e2f78ec46f714197da1582c02ad2cfe317b6447512bd83e61c38ed
a4c59188de84b06816253b022b7e8f7cb8a1445e082f5332000a6b4c74891e9e
ae97159fa6279ee6226fba17241dec04556eb6cb820baa752439035ad6cce345
b8d3ad56461553dda057ae093593b6845a23284814156cbacb326bb729b9b9d4
c0aa9a228533940380a8af4df9cfa92165c9021b2a673f319ecabc8af65ce658
c17f8cd841a6aeb4b64fb14bf7939b621d86daad9dedff68d396908255a0b5d4
c8ad94a4f8da31522e1cc14e742b4b25ae60e1a1b6939a8ad52576fd1f9b13e6
d3c32b82fb153e1dc98c738491607872a4b20ab150fc6b197747019640c3d41f
d69ba96087afe8c2cb80c7d6c8774aa1b8f6e5b2585608465d398f814ea25e3b
ed4d6143867f588ced9dddac8fc66317fd2c4dd2130033e833a2502648d6bfc3
ee617e6f20da398c1de85ee2e9dcfbc97bea7cead9c41b19aa6737c42fdd0d39