template4-entertainment.newsifier.com
Open in
urlscan Pro
64.227.73.160
Public Scan
Submission: On June 13 via api from US — Scanned from NL
Summary
TLS certificate: Issued by E6 on June 11th 2024. Valid for: 3 months.
This is the only time template4-entertainment.newsifier.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
11 | 64.227.73.160 64.227.73.160 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
1 | 2400:52e0:1e0... 2400:52e0:1e00::1081:1 | 60068 (CDN77 _) (CDN77 _) | |
3 | 2606:4700:20:... 2606:4700:20::681a:ec9 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:800::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 104.17.25.14 104.17.25.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 138.201.90.177 138.201.90.177 | 24940 (HETZNER-AS) (HETZNER-AS) | |
1 | 116.203.150.53 116.203.150.53 | 24940 (HETZNER-AS) (HETZNER-AS) | |
21 | 7 |
ASN14061 (DIGITALOCEAN-ASN, US)
template4-entertainment.newsifier.com |
ASN24940 (HETZNER-AS, DE)
PTR: static.177.90.201.138.clients.your-server.de
socket.multimirror.io |
ASN24940 (HETZNER-AS, DE)
PTR: static.53.150.203.116.clients.your-server.de
analytics.newsifier.nl |
Apex Domain Subdomains |
Transfer | |
---|---|---|
11 |
newsifier.com
template4-entertainment.newsifier.com |
209 KB |
3 |
testifier.nl
r.testifier.nl — Cisco Umbrella Rank: 159599 |
2 KB |
2 |
multimirror.io
socket.multimirror.io — Cisco Umbrella Rank: 173284 |
651 B |
2 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 265 |
82 KB |
1 |
newsifier.nl
analytics.newsifier.nl — Cisco Umbrella Rank: 370337 |
216 B |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 77 |
984 B |
1 |
plausible.io
plausible.io — Cisco Umbrella Rank: 10885 |
1 KB |
21 | 7 |
Domain | Requested by | |
---|---|---|
11 | template4-entertainment.newsifier.com |
template4-entertainment.newsifier.com
|
3 | r.testifier.nl |
template4-entertainment.newsifier.com
|
2 | socket.multimirror.io |
template4-entertainment.newsifier.com
|
2 | cdnjs.cloudflare.com |
template4-entertainment.newsifier.com
cdnjs.cloudflare.com |
1 | analytics.newsifier.nl |
plausible.io
|
1 | fonts.googleapis.com |
template4-entertainment.newsifier.com
|
1 | plausible.io |
template4-entertainment.newsifier.com
|
21 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.newsifier.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
template4-entertainment.newsifier.com E6 |
2024-06-11 - 2024-09-09 |
3 months | crt.sh |
plausible.io R3 |
2024-06-06 - 2024-09-04 |
3 months | crt.sh |
testifier.nl GTS CA 1P5 |
2024-06-04 - 2024-09-02 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-05-27 - 2024-08-19 |
3 months | crt.sh |
cdnjs.cloudflare.com E1 |
2024-06-02 - 2024-08-31 |
3 months | crt.sh |
socket.multimirror.io R3 |
2024-04-25 - 2024-07-24 |
3 months | crt.sh |
analytics.newsifier.nl R3 |
2024-05-01 - 2024-07-30 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://template4-entertainment.newsifier.com/
Frame ID: D25D709B7F5A525C638DC41E208B84EE
Requests: 21 HTTP requests in this frame
Screenshot
Page Title
Entertainment TemplateDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Moment.js (JavaScript Libraries) Expand
Detected patterns
- moment(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Powered by Newsifier
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
21 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
template4-entertainment.newsifier.com/ |
20 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
template4-entertainment.newsifier.com/assets/cdn/template4-entertainment.newsifier.com/css/ |
0 0 |
Stylesheet
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
template4-entertainment.newsifier.com/assets/common/ |
88 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
moment.min.js
template4-entertainment.newsifier.com/assets/common/ |
57 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
moment.nl.js
template4-entertainment.newsifier.com/assets/common/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
just-detect-adblock.umd.js
template4-entertainment.newsifier.com/assets/common/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tempusdominus-bootstrap-4.min.js
template4-entertainment.newsifier.com/assets/common/ |
60 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap-slider.min.js
template4-entertainment.newsifier.com/assets/common/ |
38 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.bundle.min.js
template4-entertainment.newsifier.com/assets/common/ |
81 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
front.js
template4-entertainment.newsifier.com/assets/cdn/common/ |
377 KB 103 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
script.js
plausible.io/js/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
https%3A%2F%2Fs3-newsifier.ams3.digitaloceanspaces.com%2Ftemplate4-entertainment.newsifier.com%2Fimages%2F2024-06%2Fnewsifier-logo-66686c45aa65e.svg
r.testifier.nl/Acbs8526SDKI/resizing_type:fill/plain/ |
4 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
2 KB 984 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
font-awesome.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/ |
30 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
socket.multimirror.io/socket.io/ |
103 B 377 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/ |
75 KB 76 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
event
analytics.newsifier.nl/api/ |
2 B 216 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sidebar-comments.ejs
template4-entertainment.newsifier.com/assets/cdn/template4-entertainment.newsifier.com/js/templates/ |
17 KB 5 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
https%3A%2F%2Fs3-newsifier.ams3.digitaloceanspaces.com%2Ftemplate4-entertainment.newsifier.com%2Fimages%2F2024-06%2Fnewsifier-logo-66686c45aa65e.svg
r.testifier.nl/Acbs8526SDKI/resizing_type:fill/plain/ |
4 KB 0 |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
https%3A%2F%2Fs3-newsifier.ams3.digitaloceanspaces.com%2Ftemplate4-entertainment.newsifier.com%2Fimages%2F2024-06%2Fnewsifier-logo-66686c45aa65e.svg
r.testifier.nl/Acbs8526SDKI/resizing_type:fill/plain/ |
4 KB 0 |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
socket.multimirror.io/socket.io/ |
3 B 274 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
317 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.
undefined| event object| fence object| sharedStorage function| $ function| jQuery function| moment object| monthsShortWithDots object| monthsShortWithoutDots object| monthsParse object| monthsRegex object| justDetectAdblock object| version function| _typeof boolean| windowIsDefined function| Slider object| bootstrap function| setLayoutModeInLocalStorage function| manageDarkMode function| manageFontSize function| hasClass function| getLayoutMode function| applyLayoutMode function| setLayoutMode function| initializeLayout function| setDataBeforeLogin function| emptyDataBeforeLogin function| updateUserLayout function| login function| afterLogin function| sendResetPassword function| logout function| onStart function| loadCssStyleByUserConfig function| isAuthenticated function| removeUserData function| saveUserData function| cleanUserObject function| cleanAndUpdateUserObject function| saveUserObject function| getUserData function| setVisitorid function| getVisitorid function| getAuthHeader function| hideGuestUserSection function| register function| loginBySocial function| activateNewEmail function| activateEmail function| makeRandomString function| showPopUpByLocalvariablees function| isPhpService function| isNodejsService function| amountScrolled function| togglePopupModal function| showPopUp function| getEchoClient function| getApiMap function| getApiUrl function| getLeagueTopScorers function| getLeagueRanking function| loadTeamsRanking function| getLeagueMatches function| getLeagueMatchesForRound function| generateMatchesTable function| checkRankingData function| initRankingPage function| loadMomVotingFormTemplate function| showTopPlayersInTheMatch function| loadAverageVotes function| loadMomMatching function| showVoteForm function| loadMatchData function| loadFixturesMomVotes function| showFixturesMomVotes function| loadPlayersMomVotes function| showPlayersMomVotes function| loadTeamTopScorer function| showFirstUpcomingMatch function| loadMostLineUpChosenTemplate function| getPlayersData function| loadTopPayersTemplate function| loadPlayerWidgetTemplate function| loadMostLineUpStatistic function| renderMostLineUp function| loadTopPlayersStatistic function| getPostionShortcut function| loadPlayersWidgets function| loadMatchesWidgetTemplate function| listenToNewEvents function| loadMatchesWidgets function| setupMatchTimer function| loadTopMomPlayer function| loadTopMomWidget function| renderLeagueRanking function| hideInviteOnLogin function| loadLeaguesRankingTemplate function| loadPlayerNewsList function| showMatchesByDay function| showOnlyForFavoriteTeam function| toggleShowFavoriteTeamMatches function| mcLoadLivematches function| mcLoadHomepageInfo function| loadLeagueRanking function| mcLoadTopCommentersThisWeek function| mcLoadTopLikesThisWeek function| voteManOfTheMatch function| removeMomMessage function| showSuccessVotingSection function| showManOfTheMacthResult function| getBgClassByRank function| getIconClassByRank function| getPlayerPositionStyle function| loadClubWidget function| loadMatchPredictionsWidget function| initializePredictionGame function| selectPredictionOption function| initializeRankingsTable function| activateSelectedRankingBtn function| getSelectedRanking function| updateLabel object| rankingsParamsValues boolean| filterHasChanged function| loadRankingsTable function| loadUserRankPosition function| loadPredictionsRankingOptions function| loadWeekPredictions function| fillPredictionHistory function| loadUserPredictions function| setPredectionsDataByUser function| storePredictions function| loadUserRanking function| loadForumList function| loadForumSidebarList function| handleNewForumTopicSubmission function| submitContactPage function| clearContactForm function| clap function| selectTheSuitableEndpointUrl function| getUserComments function| getUserLikes function| getCommentLikes function| filterCommunityComments function| filterLikesComments function| filterCommentsLikes function| communityPage function| loadCollectionItems function| filterCollectionItems function| getDatetimeFilterTemplate function| getTextFilterTemplate function| getNumberFilterTemplate function| loadMoreCollectionFieldOptions function| loadCollectionActions function| trans function| getMonthsAsLabels function| drawUserCommentsChart function| drawUserkarmaList function| resetPassword function| showHkPlayer function| getFullImageUrl function| isFacebookInAppBrowser function| setCookie function| getCookie function| closePromoteSocial function| showPromoteSocial function| promoteSocial function| loadUserProfile function| deleteUserProfile function| deleteAvatar function| submitProfile function| showProfileAlert function| clearProfileForm function| visitResource function| loadUserNotifications function| clearNoticationsAlert function| markAllAsRead function| openNotificationsMenu function| loadMoreNotifications function| markAsRead function| clickOnNotification function| listenToUserNotifications function| showNotificationsToast function| setNoticationsAlert function| loadLiveblogs function| afterArticleLoaded function| drawLiveblogAd function| addLiveblogToCurrent function| getFirstElementToInsertBefore function| animateNewLiveblog function| listenToNewLiveblogs function| loadAllEmbeds function| showEmbedInEditorjs function| loadVoteInfo function| createTwitterTweet function| initLivewireList function| showVoteInfo function| voteInEditor function| getCountOfBreakLines function| autoResizeCommentBox function| loadMoreComments function| loadAllComments function| loadComment function| getFeaturedCommentHtml function| drawFeaturedComment function| loadFeaturedComment function| loadResourceComments function| setCommentsCount function| drawReply function| getCommentContent function| getHasParticipatedInFormationGame function| drawComment function| showNewCommentAlert function| hideNewCommentAlert function| showCommentError function| hideReportCommentModal function| cancelReplayToComment function| initTailwindCommentsSection function| ReplayToComment function| submitComment function| reportComment function| reportCommentApi function| toggleLikeComment function| listenToNewComments function| deletComment function| EditComment function| showCommentEditForm function| showCommentReplayForm function| cancelEditComment function| getCommentHtml function| loadCommentsOnStart function| loadNewComments function| loadScriptFile function| loadStyleFile function| addToggleDesktopMobileListener function| eraseCookie function| getAge function| setABTestingTitlesIn function| setABTestingTitles function| LoadTemplate function| chooseRightABTitle function| setActiveLikeButton function| setActiveTopCommentsButton function| setActiveCommentButton function| showTabById function| checkPagesWithDeeplinking function| apiUrl function| karmaAPIUrl function| handleSmartbarClick function| showSmartbar function| showEnableWebPush function| shouldShowWebNotificationAlert function| handleWebPushAlarm function| toggleWebPush function| subscribeOneSignal function| unSubscribeOneSignal function| handleAdBlocker function| neewGuestUserSection function| loadUserGuestSection function| loadSidebarComments function| setupjQueryAjaxWithCsrfToken function| vote function| refresh_token function| mobile_nav function| abTestingHandler function| setAbTestingGroup function| getAbTestingGroup function| getUnifiedDateFormate function| getDateToShow function| loadMoreSideBarLatestArticles function| getSideBarLatestArticles function| loadArticleNetBinnen function| getNetBinnenArticle function| isPhotoReportPage function| loadTagsTemplate function| loadTagArticles function| loadMoreMostViewArticles function| nextTagArticles function| showNotLoginModal function| loadMoreSearchNews function| loadBioArticles function| loadBioArticlesTemplate function| getAjaxSearchResult function| loadSideBarMorePopularArticles function| loadPopularArticles function| homePageLoadMoreNews function| homePageLoadMoreNewsByTemplate function| loadArticlesByTag function| getPopularArticlesIn30Days function| loadMoreUserArticles function| copyToClipboard function| getRedirectData function| getUserId function| setUserId function| loadUserCommentsCount function| loadMoreDynamicNews function| getDynamicSidebarArticle function| loadNextPrevArticles function| getFilesVersion function| loadUserComments function| openAuthModalOrOpenPublicPage function| asLinkAction function| loadCustomCode function| initializeFeaturebaseWidget function| initializeFeaturebase function| initializeGleap function| loadRotateAds function| io function| renderImage function| Pusher object| ejs object| EchoMultimirror object| observer function| getExcerpt function| plausible function| revealOnScroll boolean| isLoaded string| api_url function| openLoginModal1 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 |
---|---|---|
template4-entertainment.newsifier.com/ | Name: group Value: B |
2 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 |
---|---|
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.
analytics.newsifier.nl
cdnjs.cloudflare.com
fonts.googleapis.com
plausible.io
r.testifier.nl
socket.multimirror.io
template4-entertainment.newsifier.com
104.17.25.14
116.203.150.53
138.201.90.177
2400:52e0:1e00::1081:1
2606:4700:20::681a:ec9
2a00:1450:4001:800::200a
64.227.73.160
19126b874a32753d42c12dfa6c17892bfd93820a5a5100ba1b34da4d07599b49
2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df
277bba8de62f5d47c939f389f50274ebb64aba0c49b55918381c1ba9f2d52aa4
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
302c9695069ddc6379391690a11064d25c4745ed4c3efdc2ac56a26331e0bdb4
3f38bbe1bdd290811f37d00407cfdca178ff84d0650a58b20633e3f638f4fc86
53770e64c15598d5b224cd433fab95f98c3faee5915ea5870c7314627167f51f
569a98cd5a225d69c9e8e586cea6eb7968d64b9a6ede62e8ab24122f2403e9a1
5c0aa5ec38a4e46ef8afdf7d93afd5084390577f46cbdebcfc3b94bbb7cf077c
62325dfc1fc675255519674da6e2c4aad5f51cc6c3217ed3c6fbf6cabe0d86b0
6ea0709e076a8dd6569a1d148aabce6669d3bb30087be54fd8368ac1293bd771
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
965387ce9489d0167cf33444ab52d064bb3fab35e94b12082ff5eb00a34c070c
a3cf00c109d907e543bc4f6dbc85eb31068f94515251347e9e57509b52ee3d74
a7fefedf4894db13ba33b1ecf2b093c374e27b5306ffeab749aff079819689e2
c38e42f23711efc288bda65acb73bde443285da26d6330b2ec78f7804b3395cf
f156c90cfb6d9122ab752dfeb32ea38b3e9fd69bbe9dc31b715e679cb37fb2e5
f343aa319a17a3fc372ee6ad5af482b9bf6a298cb22652b4aa7502604821071f