www.saferisk.co.za
Open in
urlscan Pro
41.78.28.165
Public Scan
Effective URL: https://www.saferisk.co.za/
Submission: On May 16 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R3 on May 16th 2022. Valid for: 3 months.
This is the only time www.saferisk.co.za was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 26 | 41.78.28.165 41.78.28.165 | 37159 (IMAGINET) (IMAGINET) | |
2 | 2a00:1450:400... 2a00:1450:4001:82a::200a | 15169 (GOOGLE) (GOOGLE) | |
5 | 2a00:1450:400... 2a00:1450:4001:830::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:829::200a | 15169 (GOOGLE) (GOOGLE) | |
5 | 2a00:1450:400... 2a00:1450:4001:82b::2003 | 15169 (GOOGLE) (GOOGLE) | |
38 | 5 |
ASN37159 (IMAGINET, ZA)
PTR: linuxweb10.imagi-hosting.co.za
saferisk.co.za | |
www.saferisk.co.za |
Apex Domain Subdomains |
Transfer | |
---|---|---|
26 |
saferisk.co.za
1 redirects
saferisk.co.za www.saferisk.co.za |
316 KB |
8 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 46 maps.googleapis.com — Cisco Umbrella Rank: 333 ajax.googleapis.com — Cisco Umbrella Rank: 295 |
184 KB |
5 |
gstatic.com
fonts.gstatic.com |
177 KB |
38 | 3 |
Domain | Requested by | |
---|---|---|
25 | www.saferisk.co.za |
www.saferisk.co.za
ajax.googleapis.com |
5 | fonts.gstatic.com |
fonts.googleapis.com
|
5 | maps.googleapis.com |
www.saferisk.co.za
maps.googleapis.com |
2 | fonts.googleapis.com |
www.saferisk.co.za
ajax.googleapis.com |
1 | ajax.googleapis.com |
www.saferisk.co.za
|
1 | saferisk.co.za | 1 redirects |
38 | 6 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
saferisk.co.za R3 |
2022-05-16 - 2022-08-14 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2022-04-25 - 2022-07-18 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2022-04-25 - 2022-07-18 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.saferisk.co.za/
Frame ID: 4D72DDF77DC703802629BD2E96E35096
Requests: 38 HTTP requests in this frame
Screenshot
Page Title
Hacked By Alarg53Page URL History Show full URLs
-
https://saferisk.co.za/
HTTP 301
https://www.saferisk.co.za/ Page URL
Detected technologies
WordPress (CMS) ExpandDetected patterns
- <link rel=["']stylesheet["'] [^>]+/wp-(?:content|includes)/
- /wp-(?:content|includes)/
Google Maps (Maps) Expand
Detected patterns
- //maps\.google(?:apis)?\.com/maps/api/js
Font Awesome (Font Scripts) Expand
Detected patterns
- (?: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
- googleapis\.com/.+webfont
Modernizr (JavaScript Libraries) Expand
Detected patterns
- ([\d.]+)?/modernizr(?:\.([\d.]+))?.*\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery Migrate (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))?
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://saferisk.co.za/
HTTP 301
https://www.saferisk.co.za/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.saferisk.co.za/ Redirect Chain
|
105 KB 26 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.saferisk.co.za/wp-content/themes/Avada/ |
254 KB 39 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
media.css
www.saferisk.co.za/wp-content/themes/Avada/css/ |
35 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
animate-custom.css
www.saferisk.co.za/wp-content/themes/Avada/css/ |
32 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
layerslider.css
www.saferisk.co.za/wp-content/themes/Avada/framework/plugins/LayerSlider//static/css/ |
15 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
11 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flexslider.css
www.saferisk.co.za/wp-content/themes/Avada/framework/plugins/tf-flexslider/assets/css/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.saferisk.co.za/wp-content/themes/Avada/framework/plugins/tf-flexslider/assets/css/ |
4 KB 884 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.js
www.saferisk.co.za/wp-includes/js/jquery/ |
94 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-migrate.min.js
www.saferisk.co.za/wp-includes/js/jquery/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
layerslider.kreaturamedia.jquery.js
www.saferisk.co.za/wp-content/themes/Avada/framework/plugins/LayerSlider//static/js/ |
56 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
greensock.js
www.saferisk.co.za/wp-content/themes/Avada/framework/plugins/LayerSlider//static/js/ |
51 KB 24 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
layerslider.transitions.js
www.saferisk.co.za/wp-content/themes/Avada/framework/plugins/LayerSlider//static/js/ |
21 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
srm-logo-128.png
www.saferisk.co.za/wp-content/uploads/2014/06/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
maps.googleapis.com/maps/api/ |
159 KB 52 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.mousewheel.min.js
www.saferisk.co.za/wp-content/themes/Avada/framework/plugins/tf-flexslider/assets/js/ |
1007 B 712 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.flexslider.min.js
www.saferisk.co.za/wp-content/themes/Avada/framework/plugins/tf-flexslider/assets/js/ |
16 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
comment-reply.min.js
www.saferisk.co.za/wp-includes/js/ |
755 B 619 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modernizr-min.js
www.saferisk.co.za/wp-content/themes/Avada/js/ |
13 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.carouFredSel-6.2.1-min.js
www.saferisk.co.za/wp-content/themes/Avada/js/ |
54 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.prettyPhoto-min.js
www.saferisk.co.za/wp-content/themes/Avada/js/ |
21 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.flexslider-min.js
www.saferisk.co.za/wp-content/themes/Avada/js/ |
22 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.fitvids-min.js
www.saferisk.co.za/wp-content/themes/Avada/js/ |
1 KB 744 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gmap-min.js
www.saferisk.co.za/wp-content/themes/Avada/js/ |
16 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
www.saferisk.co.za/wp-content/themes/Avada/js/ |
225 KB 57 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webfont.js
ajax.googleapis.com/ajax/libs/webfont/1/ |
13 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
gen_204
maps.googleapis.com/maps/api/mapsjs/ |
3 B 45 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
5 KB 753 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome.css
www.saferisk.co.za/wp-content/themes/Avada/fonts/ |
26 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jizaRExUiTo99u79D0KExQ.woff2
fonts.gstatic.com/s/ptsans/v17/ |
44 KB 45 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jizYRExUiTo99u79D0e0x8mI.woff2
fonts.gstatic.com/s/ptsans/v17/ |
42 KB 42 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jizfRExUiTo99u79B_mh0O6tLQ.woff2
fonts.gstatic.com/s/ptsans/v17/ |
46 KB 46 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jizdRExUiTo99u79D0e8fOydLxUd.woff2
fonts.gstatic.com/s/ptsans/v17/ |
32 KB 32 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bWt97fPFfRzkCa9Jlp6IacVcXA.woff2
fonts.gstatic.com/s/anticslab/v16/ |
12 KB 12 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
common.js
maps.googleapis.com/maps-api-v3/api/js/48/12/ |
82 KB 30 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
util.js
maps.googleapis.com/maps-api-v3/api/js/48/12/ |
308 KB 92 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
geocoder.js
maps.googleapis.com/maps-api-v3/api/js/48/12/ |
5 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff
www.saferisk.co.za/wp-content/themes/Avada/fonts/ |
43 KB 43 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
90 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| oncontextlost object| oncontextrestored function| structuredClone function| getScreenDetails object| WebFontConfig undefined| $ function| jQuery function| lsShowNotice function| lsPrefixes function| uaMatch object| com function| _gsDefine function| Ease function| Power4 function| Strong function| Quint function| Power3 function| Quart function| Power2 function| Cubic function| Power1 function| Quad function| Power0 function| Linear function| TweenLite function| TweenPlugin object| _gsQueue function| TimelineLite function| BackOut function| BackIn function| BackInOut object| Back function| SlowMo function| SteppedEase function| RoughEase function| BounceOut function| BounceIn function| BounceInOut object| Bounce function| CircOut function| CircIn function| CircInOut object| Circ function| ElasticOut function| ElasticIn function| ElasticInOut object| Elastic function| ExpoOut function| ExpoIn function| ExpoInOut object| Expo function| SineOut function| SineIn function| SineInOut object| Sine object| EaseLookup function| CSSPlugin object| layerSliderTransitions object| doc function| insertParam function| ytVidId function| YT_ready function| onYouTubePlayerAPIReady object| jQuery111107658213070006654 object| google object| module$exports$mapsapi$util$event object| module$contents$mapsapi$overlay$overlayView_OverlayView object| WebFont object| addComment object| Modernizr function| yepnope boolean| pp_alreadyInitialized object| js_local_vars function| generateCarousel function| calcTabsLayout function| Froogaloop function| EventEmitter object| eventie function| imagesLoaded function| $f object| sharebox_h4_width object| sharebox_ul number| header_social_social_networks boolean| page_smoothHeight boolean| flex_smoothHeight boolean| current_as_setting boolean| current_og_setting boolean| doresize object| scroll_pos boolean| hashtag0 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.
4 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 |
---|
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.
ajax.googleapis.com
fonts.googleapis.com
fonts.gstatic.com
maps.googleapis.com
saferisk.co.za
www.saferisk.co.za
2a00:1450:4001:829::200a
2a00:1450:4001:82a::200a
2a00:1450:4001:82b::2003
2a00:1450:4001:830::200a
41.78.28.165
001d8a10f7fa65efb142212df4f00867320cda3b9ee9075d7dbe50ef090e14e0
0d86fc32a1fd79063f1c66c0695665b000a1ed36adec865568a211706971fe70
139f619b8d87ce734f3d5e58fdf88c1140ed4d30532144659f350d3b0a9674cf
141f0c53e457585d4ac7426eb3d757666d250ee6fbf0e9c0878128e4c627f0b1
18e6b5ff511b90edf098e62ac45ed9d6673a3eee10165d0de4164d4d02a3a77f
2165fc3f3965201cd5eb210422c0e7137ccda4584c66feb7e06712052cceef6d
3c478d59cd9c14ded18169933a9703a61220b737631fa08035f626f45867c134
3eb2a6508c53d89133e49f825115ed0e43be4d52949bf3f78e7bee7bcee362f9
45a83789ff8d4e435355a05263607ae0300969b4067e5fa6dccdcd752a3c8469
595c14bd7589b069e4570ba658cfab8850611639e8a077ca84ef263bfa4671f9
5b0c26ba901c761c395e560e8ef692337b740ae392e99cf8db7f848b4a3c3eb1
5f4a2bd90aef658af2643f1dfd64b3059d76c68a53e1db2a4811e8a3fbbcc807
64d4baf903d640f9ae137a8634c449802b0df867a273f621c15cb1f21aa179bd
6a7eb0abe6d67d11a602a2e7d67abec8626329f25da4d8d2ad9beae972c0882e
74785791e63a226fb98b9050f80b5d90f0ca26401e187c99ff74962ff64301d3
7d2c7ddf19b4672a3ac78e0049c114ccee6cc0feaff2cce3b461e78e878d1be7
81016ac6be850b72df5d4faa0c3cec8e2c1b0ba0045712144a6766adfad40bee
82ef23661e8819a79acb528bc60ddd1f794099d60ddd06b3dbc0945f015ebba6
8d033b6e99bc99af22f29dad53b36431c91d85cdf3e290578f618bdc1b581387
957f17b57f28d339931be5cdff33a4af70c6b55f9ed0e7593c0e13a044daab6a
9fe8d1b6b53c9669beb85627f56ffd1ab481d76e1a0f8d846674131943d85709
b26a1831671d085991c35c22ac0fb7ca14ff6cc4c31c9dbf696dad8ecdf8923e
b6e53469ec0ece1c706766aa6cadd35940f2cf5d45a87b505f4bc0be9d782bca
bc889400db34afd4398ab273c1910dece6ab0040eda54199ecbcc1999d65a692
bda66658b5e89122100ac5291049fda16ff9576f5de1cac979cf8df67952ab35
be4be8e7719adf4018fb67b261a3de83fb0d3d3044c9b2c5e8b79f5cff326c5e
bf7e31ecf11c4c666e1792f643689d043a436f0bd9ed5a78f23ed15e8691abf6
c4d24f6b27cc7ceea56fbec786bb1f486fdad9a1f998f760f76d1f44671e105c
ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356
ca7da9df63274b2d5e26970520fd995bf4950dc37211770c4ca4f2e6c0fd62d3
dc449b18d052855d4246dec424fda0ba215b4ea785069374e77ac55144939711
e0d23dfdf7864071eca59e723ae12165b3b9a07818c02f95768d6946bbdcde80
e13ffa988be59cbf299d7ff68f019f902b60848203ac4990819eb7e4624ee52d
e1e7979ce195fadbe076721b074aa8c623cff93b93016e65627ea95f62a478da
e32760cb827cf8c5d7046e4cb527aad90cbaaab51b072e4112722c0cbbd11afa
f8970774617152b2b459e45fa5d3373a037c9b4cb1d8ed28473d82e425a1235e
fb114debaaa45a71cc2585accd764e1916376b5862f249631e9abf140858f3f2
fd2f46e44c0e22f8b87c98391996d891b0e7f9096f58a5fd4810cf906bd5cbb4