thomasen-lauritzen.blogbright.net
Open in
urlscan Pro
116.203.91.226
Public Scan
Submission: On August 14 via manual from US
Summary
TLS certificate: Issued by R3 on June 30th 2021. Valid for: 3 months.
This is the only time thomasen-lauritzen.blogbright.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 4 | 116.203.91.226 116.203.91.226 | 24940 (HETZNER-AS) (HETZNER-AS) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a04:4e42:3::720 2a04:4e42:3::720 | 54113 (FASTLY) (FASTLY) | |
10 | 2a00:1450:400... 2a00:1450:4001:800::200e | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:82f::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 35.242.142.110 35.242.142.110 | 15169 (GOOGLE) (GOOGLE) | |
3 | 2a00:1450:400... 2a00:1450:4001:800::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 2 | 2a00:1450:400... 2a00:1450:4001:82f::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::2006 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:811::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::2001 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::2016 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:80e::2003 | 15169 (GOOGLE) (GOOGLE) | |
28 | 14 |
ASN24940 (HETZNER-AS, DE)
PTR: static.226.91.203.116.clients.your-server.de
thomasen-lauritzen.blogbright.net |
ASN15169 (GOOGLE, US)
PTR: 110.142.242.35.bc.googleusercontent.com
www.ultrasecuredirect.com |
ASN15169 (GOOGLE, US)
googleads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
static.doubleclick.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
10 |
youtube.com
www.youtube.com |
665 KB |
6 |
gstatic.com
fonts.gstatic.com www.gstatic.com |
103 KB |
4 |
blogbright.net
1 redirects
thomasen-lauritzen.blogbright.net |
35 KB |
3 |
doubleclick.net
1 redirects
googleads.g.doubleclick.net static.doubleclick.net |
962 B |
2 |
unsplash.com
images.unsplash.com |
90 KB |
1 |
ytimg.com
i.ytimg.com |
127 KB |
1 |
ggpht.com
yt3.ggpht.com |
5 KB |
1 |
google.com
www.google.com |
13 KB |
1 |
ultrasecuredirect.com
www.ultrasecuredirect.com |
40 KB |
1 |
googleapis.com
fonts.googleapis.com |
971 B |
28 | 10 |
Domain | Requested by | |
---|---|---|
10 | www.youtube.com |
thomasen-lauritzen.blogbright.net
www.youtube.com |
5 | fonts.gstatic.com |
fonts.googleapis.com
www.youtube.com |
4 | thomasen-lauritzen.blogbright.net |
1 redirects
thomasen-lauritzen.blogbright.net
|
2 | googleads.g.doubleclick.net |
1 redirects
www.youtube.com
|
2 | images.unsplash.com |
thomasen-lauritzen.blogbright.net
|
1 | www.gstatic.com |
www.youtube.com
|
1 | i.ytimg.com |
www.youtube.com
|
1 | yt3.ggpht.com |
www.youtube.com
|
1 | www.google.com |
www.youtube.com
|
1 | static.doubleclick.net |
www.youtube.com
|
1 | www.ultrasecuredirect.com |
thomasen-lauritzen.blogbright.net
|
1 | fonts.googleapis.com |
thomasen-lauritzen.blogbright.net
|
28 | 12 |
This site contains links to these domains. Also see Links.
Domain |
---|
blogbright.net |
www.facebook.com |
twitter.com |
www.linkedin.com |
natutool.com |
godofredo.ninja |
Subject Issuer | Validity | Valid | |
---|---|---|---|
blogbright.net R3 |
2021-06-30 - 2021-09-28 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2021-07-12 - 2021-10-04 |
3 months | crt.sh |
*.camp-fire.jp GlobalSign Atlas R3 DV TLS CA 2020 |
2021-05-20 - 2022-06-21 |
a year | crt.sh |
*.google.com GTS CA 1C3 |
2021-07-12 - 2021-10-04 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2021-07-12 - 2021-10-04 |
3 months | crt.sh |
ultrasecure.de R3 |
2021-06-13 - 2021-09-11 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2021-07-12 - 2021-10-04 |
3 months | crt.sh |
*.doubleclick.net GTS CA 1C3 |
2021-07-12 - 2021-10-04 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2021-07-12 - 2021-10-04 |
3 months | crt.sh |
*.googleusercontent.com GTS CA 1C3 |
2021-07-12 - 2021-10-04 |
3 months | crt.sh |
edgestatic.com GTS CA 1C3 |
2021-07-12 - 2021-10-04 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://thomasen-lauritzen.blogbright.net/surveillance-camera-system-is-a-popular-method-of-protecting-your-family-and-home-in-california-there-are-a-variety-of-locations-where-surveillance-camera-systems-can-be-put-in-place-th/
Frame ID: AC87AEAC0027AC6CC650328B0E6FF749
Requests: 10 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/4t8A8ms44yc
Frame ID: F8D3485AEA6567929559D541E4C4601D
Requests: 1 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/4t8A8ms44yc
Frame ID: B8CBBD8D0519FBAE7C610C72581CCFFD
Requests: 19 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://thomasen-lauritzen.blogbright.net/surveillance-camera-system-is-a-popular-method-of-protecting-your-family-and...
HTTP 301
https://thomasen-lauritzen.blogbright.net/surveillance-camera-system-is-a-popular-method-of-protecting-your-family-and... Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
Page Statistics
15 Outgoing links
These are links going to different origins than the main page.
Title: Bright Minds
Search URL Search Domain Scan URL
Title: About
Search URL Search Domain Scan URL
Title: User Agreement
Search URL Search Domain Scan URL
Title: Log in
Search URL Search Domain Scan URL
Title: Subscribe
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title: hotspot shield full crack natutool
Search URL Search Domain Scan URL
Title: @GodoFredoNinja
Search URL Search Domain Scan URL
Title: Data & privacy
Search URL Search Domain Scan URL
Title: Contact
Search URL Search Domain Scan URL
Title: Contribute →
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://thomasen-lauritzen.blogbright.net/surveillance-camera-system-is-a-popular-method-of-protecting-your-family-and-home-in-california-there-are-a-variety-of-locations-where-surveillance-camera-systems-can-be-put-in-place-th
HTTP 301
https://thomasen-lauritzen.blogbright.net/surveillance-camera-system-is-a-popular-method-of-protecting-your-family-and-home-in-california-there-are-a-variety-of-locations-where-surveillance-camera-systems-can-be-put-in-place-th/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 16- https://googleads.g.doubleclick.net/pagead/id HTTP 302
- https://googleads.g.doubleclick.net/pagead/id?slf_rd=1
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
thomasen-lauritzen.blogbright.net/surveillance-camera-system-is-a-popular-method-of-protecting-your-family-and-home-in-california-there-are-a-variety-of-locations-where-surveillance-camera-systems-... Redirect Chain
|
62 KB 14 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
13 KB 971 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.css
thomasen-lauritzen.blogbright.net/assets/styles/ |
48 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
photo-1620895371567-535725b5192b
images.unsplash.com/ |
18 KB 18 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
photo-1614185454246-abc84f53f01c
images.unsplash.com/ |
71 KB 72 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.js
thomasen-lauritzen.blogbright.net/assets/scripts/ |
27 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4t8A8ms44yc
www.youtube.com/embed/ Frame F8D3 |
55 KB 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
37 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2
fonts.gstatic.com/s/inter/v3/ |
36 KB 36 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
EJRVQgYoZZY2vCFuvAFWzr8.woff2
fonts.gstatic.com/s/ptserif/v12/ |
32 KB 32 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wireless-network-cctv-1-20-metre-night-vision-camera.jpg
www.ultrasecuredirect.com/9180-thickbox_default/ |
40 KB 40 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
4t8A8ms44yc
www.youtube.com/embed/ Frame B8CB |
55 KB 23 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
www-player-webp.css
www.youtube.com/s/player/50e823fc/ Frame B8CB |
328 KB 45 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
www-embed-player.js
www.youtube.com/s/player/50e823fc/www-embed-player.vflset/ Frame B8CB |
193 KB 64 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
base.js
www.youtube.com/s/player/50e823fc/player_ias.vflset/en_US/ Frame B8CB |
2 MB 494 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
fetch-polyfill.js
www.youtube.com/s/player/50e823fc/fetch-polyfill.vflset/ Frame B8CB |
8 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v18/ Frame B8CB |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
id
googleads.g.doubleclick.net/pagead/ Frame B8CB Redirect Chain
|
113 B 161 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ad_status.js
static.doubleclick.net/instream/ Frame B8CB |
29 B 522 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
remote.js
www.youtube.com/s/player/50e823fc/player_ias.vflset/en_US/ Frame B8CB |
95 KB 29 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vJ8tIrz-gTB0vokfxcLZt2_KaJ_dmdc0dMZBJXrrXQg.js
www.google.com/js/th/ Frame B8CB |
35 KB 13 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
embed.js
www.youtube.com/s/player/50e823fc/player_ias.vflset/en_US/ Frame B8CB |
25 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame B8CB |
175 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AKedOLTywSqxernqaahNBf3cAnkHbvSEU0aqXVeByFl0=s68-c-k-c0x00ffffff-no-rj
yt3.ggpht.com/ytc/ Frame B8CB |
5 KB 5 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
maxresdefault.jpg
i.ytimg.com/vi/4t8A8ms44yc/ Frame B8CB |
127 KB 127 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
KFOmCnqEu92Fr1Mu7GxKOzY.woff2
fonts.gstatic.com/s/roboto/v18/ Frame B8CB |
12 KB 12 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cast_sender.js
www.gstatic.com/cv/js/sender/v1/ Frame B8CB |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
KFOmCnqEu92Fr1Mu7WxKOzY.woff2
fonts.gstatic.com/s/roboto/v18/ Frame B8CB |
5 KB 5 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
generate_204
www.youtube.com/ Frame B8CB |
0 9 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
log_event
www.youtube.com/youtubei/v1/ Frame B8CB |
28 B 54 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
17 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 object| onbeforexrselect object| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker boolean| originAgentCluster object| trustedTypes boolean| crossOriginIsolated string| siteUrl string| siteSearch string| prismJs string| prismJsComponents object| lazySizes2 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 |
---|---|---|
.youtube.com/ | Name: VISITOR_INFO1_LIVE Value: t1CLJx_X9x4 |
|
.youtube.com/ | Name: YSC Value: Om62Axj8jNg |
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.
fonts.googleapis.com
fonts.gstatic.com
googleads.g.doubleclick.net
i.ytimg.com
images.unsplash.com
static.doubleclick.net
thomasen-lauritzen.blogbright.net
www.google.com
www.gstatic.com
www.ultrasecuredirect.com
www.youtube.com
yt3.ggpht.com
116.203.91.226
2a00:1450:4001:800::2003
2a00:1450:4001:800::200e
2a00:1450:4001:80e::2003
2a00:1450:4001:80f::2006
2a00:1450:4001:811::2004
2a00:1450:4001:82f::2002
2a00:1450:4001:82f::2003
2a00:1450:4001:830::2001
2a00:1450:4001:830::200a
2a00:1450:4001:831::2016
2a04:4e42:3::720
35.242.142.110
091d0d2297eafd7c4f3cf2a5b009e3ac9830ea24780ac19b6be083176c6e870a
0dfa6a82824cf2be6bb8543de6ef56b87daae5dd63f9e68c88f02697f94af740
2dc6c97af49ee534a70f68d833594c1951dd3113cd7e9b551c6d1b0ec7f359e9
3e253b66056519aa065b00a453bac37ac5ed8f3e6fe7b542e93a9dcdcc11d0bc
67ea46bc3d15351067faccb3613bd833dd3f15137a4b4a09f2e873fd41d024d2
6fda76f57a8d5c19b2e2b635eb1b7b1e5aec245ef612c9214727d11b051fcd30
74d0752d89f348c23d23a5b236bc4f3b981d5e9624396f34430199b3c04b0411
86acded260f2187436939da52f025a7523074718311e907e221590d6af91493b
89b0febca2d4760da3faefbc01776bb09e424d642978f1e808917da3a43cb026
a4f58a8986aac66fc164326f62b9b8dbf4cfc113e71cf50a3ff43b6941995b33
a9995890adfe6c6d117c0774fa1a895fc5588115ff7712b1838e059aaf6f5953
ab5eb9b3e67f099cbd28b21508d2b5dbb7f4933ca787078d5763c4bf914a098a
bb229a48bee31f5d54ca12dc9bd960c63a671f0d4be86a054c1d324a44499d96
bc9f2d22bcfe813074be891fc5c2d9b76fca689fdd99d73474c641257aeb5d08
cb0d709906ae03ee405aa0270235921ba881289489b042c0ec25365fc03e83a4
d2591eb33dc2585b2ef0af8fb966d1d9e065f904fdd0f359b4d5b70a684615c2
d549d76b59e1e0659a49c4d00145ef3c7952a8880435844e51f82b059c0176d8
d7d5e54ad1e33d7ab49c664323ced79cb9723ff15e9764cd0edc3e15208e8336
dbb8f45730d91bffff8307cfdf7c82e67745d84cb6063a1f3880fadfad59c57d
dd45d78a8d809985739cee4bd27276157a2b7e7dc4068156a22fa922b6ee00bd
de6c4ffa2bd9fd283610e28d0db2ec48607aab39d213a51aef248673a0a7e980
e15a5d34b41d47ef46e32bbf575959229cb2649317701c094dda5b25f1b6cc3d
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e9308e969f6ee045c3385629e25e4e35065e01b6f83992f84046b4ed3bea6e5e
ee147e859ad0f09aa50367974e38ab53e7c7054c4a51d400a7f45b0eb251454f
eed0dc1fdb5d97ed188ae16fd5e1024a5bb744af47340346be2146300a6c54b9
ef391572f9fbb7bab7fef6ce2c4fc92ad68a8c148889a79cb9f9b1452d851fab
f6789b1579e3915acc50ce2f56d956c05dc3186238eb4d1a0d4ad1e403a625ac
ff9e936679cdc9d66408e09d81e5b156d58a86e107123c03a8ecd65d74bcde78