www.buyfirealarm.com
Open in
urlscan Pro
159.89.208.180
Public Scan
Submission: On August 27 via automatic, source certstream-suspicious — Scanned from SG
Summary
TLS certificate: Issued by R11 on August 27th 2024. Valid for: 3 months.
This is the only time www.buyfirealarm.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
32 | 159.89.208.180 159.89.208.180 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
1 | 2404:6800:400... 2404:6800:4003:c00::5f | 15169 (GOOGLE) (GOOGLE) | |
2 | 2404:6800:400... 2404:6800:4003:c01::61 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a04:4e42:5::84 2a04:4e42:5::84 | 54113 (FASTLY) (FASTLY) | |
1 | 2a03:2880:f15... 2a03:2880:f15c:83:face:b00c:0:25de | 32934 (FACEBOOK) (FACEBOOK) | |
2 | 2404:6800:400... 2404:6800:4003:c1c::65 | 15169 (GOOGLE) (GOOGLE) | |
41 | 7 |
ASN32934 (FACEBOOK, US)
www.facebook.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
32 |
buyfirealarm.com
www.buyfirealarm.com |
1 MB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 104 |
|
2 |
pinimg.com
s.pinimg.com — Cisco Umbrella Rank: 1417 |
25 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 112 |
203 KB |
1 |
facebook.com
www.facebook.com — Cisco Umbrella Rank: 108 |
|
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
3 KB |
41 | 6 |
Domain | Requested by | |
---|---|---|
32 | www.buyfirealarm.com |
www.buyfirealarm.com
|
2 | www.google-analytics.com |
www.googletagmanager.com
|
2 | s.pinimg.com |
www.buyfirealarm.com
s.pinimg.com |
2 | www.googletagmanager.com |
www.buyfirealarm.com
|
1 | www.facebook.com |
www.buyfirealarm.com
|
1 | fonts.googleapis.com |
www.buyfirealarm.com
|
41 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.facebook.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
buyfirealarm.com R11 |
2024-08-27 - 2024-11-25 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.pinterest.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-08-05 - 2025-08-07 |
a year | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2024-06-06 - 2024-09-04 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.buyfirealarm.com/
Frame ID: C9F27665B4C10AAA0D3AB2EE6E296F75
Requests: 40 HTTP requests in this frame
Frame:
https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2FBuyFireAlarm%2F&tabs&width=340&height=130&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=false&appId
Frame ID: 3474792375094970D0B34C4093F27EA6
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Buy Fire Alarm System in Houston, Texas | Buy Fire AlarmDetected technologies
Laravel (Web Frameworks) ExpandDetected patterns
Google Analytics (Analytics) Expand
Detected patterns
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.buyfirealarm.com/ |
43 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
57 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vendors.css
www.buyfirealarm.com/public/assets/css/ |
438 KB 68 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
aiz-core.css
www.buyfirealarm.com/public/assets/css/ |
179 KB 27 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom-style.css
www.buyfirealarm.com/public/assets/css/ |
517 B 814 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
302 KB 101 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
308 KB 102 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
buyfirealarm-logo-147604.png
www.buyfirealarm.com/public/uploads/all/ |
5 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fire-fighters-65495.jpg
www.buyfirealarm.com/public/uploads/all/ |
151 KB 151 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
commercial-building-fire-260316.jpg
www.buyfirealarm.com/public/uploads/all/ |
135 KB 136 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
avatar-place.png
www.buyfirealarm.com/public/assets/img/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vendors.js
www.buyfirealarm.com/public/assets/js/ |
1 MB 362 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
aiz-core.js
www.buyfirealarm.com/public/assets/js/ |
86 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
gtm.js
www.googletagmanager.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
core.js
s.pinimg.com/ct/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page.php
www.facebook.com/plugins/ Frame 3474 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
la-brands-400.woff2
www.buyfirealarm.com/public/assets/fonts/ |
83 KB 83 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
la-solid-900.woff2
www.buyfirealarm.com/public/assets/fonts/ |
94 KB 95 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
engineer-557024.png
www.buyfirealarm.com/public/uploads/all/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
connect-688130.png
www.buyfirealarm.com/public/uploads/all/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
clipboard-822345.png
www.buyfirealarm.com/public/uploads/all/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fast-delivery-1-700235.png
www.buyfirealarm.com/public/uploads/all/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fire-alarm-systems-234701-369724.jpg
www.buyfirealarm.com/public/uploads/all/ |
30 KB 31 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
commercial-fire-alarm-678259-674832.jpg
www.buyfirealarm.com/public/uploads/all/ |
33 KB 34 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fire-alarm-systems-827365.jpg
www.buyfirealarm.com/public/uploads/all/ |
110 KB 110 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
featured
www.buyfirealarm.com/home/section/ |
11 KB 2 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
best_selling
www.buyfirealarm.com/home/section/ |
11 KB 2 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
auction_products
www.buyfirealarm.com/home/section/ |
0 630 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
home_categories
www.buyfirealarm.com/home/section/ |
183 B 830 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
best_sellers
www.buyfirealarm.com/home/section/ |
0 630 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.1b182128.js
s.pinimg.com/ct/lib/ |
81 KB 23 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
la-regular-400.woff2
www.buyfirealarm.com/public/assets/fonts/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fire-alam-fab-icon-805718.png
www.buyfirealarm.com/public/uploads/all/ |
2 KB 2 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
conventional-8-zone-fire-alarm-control-panel-475476.jpg
www.buyfirealarm.com/public/uploads/all/ |
68 KB 68 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
smoke-detector-436647.jpg
www.buyfirealarm.com/public/uploads/all/ |
35 KB 35 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fire-alarm-motor-siren-606803.jpg
www.buyfirealarm.com/public/uploads/all/ |
59 KB 59 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
smoke-detector-with-fire-alarm-227521.jpg
www.buyfirealarm.com/public/uploads/all/ |
28 KB 29 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fire-alarm-with-sensor-smoke-detector-264503.jpg
www.buyfirealarm.com/public/uploads/all/ |
15 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
electric-bell-switch-fire-alarm-button-35759.png
www.buyfirealarm.com/public/uploads/all/ |
109 KB 109 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- www.googletagmanager.com
- URL
- https://www.googletagmanager.com/gtm.js?id=
Verdicts & Comments Add Verdict or Comment
47 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| AIZ string| captcha_url function| gtag object| dataLayer function| pintrk function| show_order_details function| confirm_modal function| _toConsumableArray function| _nonIterableSpread function| _iterableToArray function| _arrayWithoutHoles function| ownKeys function| _objectSpread function| _defineProperty function| $ function| jQuery function| Popper object| bootstrap function| metisMenu function| moment object| intlTelInputGlobals function| intlTelInput object| noUiSlider function| daterangepicker object| Base64 object| Uppy object| FooTable object| lazySizes object| jsSocials function| Color function| Chart object| google_tag_manager object| google_tag_data function| openCity function| search function| updateNavCart function| removeFromCart function| addToCompare function| addToWishList function| showAddToCartModal function| getVariantPrice function| checkAddToCartValidity function| addToCart function| buyNow function| onYouTubeIframeAPIReady object| gaGlobal5 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.buyfirealarm.com/ | Name: XSRF-TOKEN Value: iOAE7eLwlN797cztaHU4Htjec0XpU8gX2zfxrSID |
|
www.buyfirealarm.com/ | Name: laravel_session Value: HWfafxmeBpwDZZ1Vx1eAJo2JoOFQZWAvEDlbQkvM |
|
.buyfirealarm.com/ | Name: _ga_67R04WN6CK Value: GS1.1.1724786923.1.0.1724786923.0.0.0 |
|
.buyfirealarm.com/ | Name: _ga Value: GA1.1.149197313.1724786923 |
|
.buyfirealarm.com/ | Name: _ga_ZPLKT5R7MV Value: GS1.1.1724786923.1.0.1724786923.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 |
---|---|
Strict-Transport-Security | max-age=63072000; includeSubdomains; preload |
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
s.pinimg.com
www.buyfirealarm.com
www.facebook.com
www.google-analytics.com
www.googletagmanager.com
www.googletagmanager.com
159.89.208.180
2404:6800:4003:c00::5f
2404:6800:4003:c01::61
2404:6800:4003:c1c::65
2a03:2880:f15c:83:face:b00c:0:25de
2a04:4e42:5::84
08c92c83fb39febcbeb7211d35cdbd6ca0516e05a7db234b45394d87e18f1b4e
10a68e01209d939afa9318ee71601b0a6e10f025d4cd6d98a492d340b73941fb
2258a07582ef72263b8a7273f62ff78b16c2f16eb9b06563ad89d6669fef41ca
25c08016cb657fb68bbc5b357389e44c80686ca380a69ff54c4b8f8098a68248
2da500274e1d49598d5afe25e14017a26ed075424a2f3f232f0ca804c99827eb
2ee715f955f0e9d4b00c7fe846758be5756c108593d27ad3f12da5c9123ebe37
4601fff4c0978d501dc60b4eeac1062835db00a3efd107d21d8a2c2546a1e6dc
4d45c89df273303507d175e4e1fa7421f9387c77e4e2fcf7cb1bc548629c5255
50e4ce1c83364fbc24b3b34fbf2fde19adb7a7f912fc21b1e126de5f46b6c534
51ca2c00a3e30945e52227147fed9e296dde03af3c4d7589e8e95ca5740037db
5355d8e49362682d966c534539e2a2d68264a807961a814ab83a4103d4996142
54efe0671051e55fa2622b0bdfdf959389a82840f6a42c06acf99b7f8eb97da8
5fd2b7e54e7dab3f74c09fd329a1b6ad671c5e41b6c8e56639249c6185ed13ba
64735bb4bba0faaea4dec76ef0faba61740e743164db1740bde2b842e6ca1044
6515981ad814530ea37bc6838f8d8cc3074eaf22dffef1b8f207959afd0a492b
6a1b364dd74212f60bf3c2bf5bc22bc982211be9e033d8cd94209bc375505029
6c87bd1597ba545cdcddc0040b66a13fd0dc6b1d72117fb9f33b15f26c5eeac9
6ddc24d5f22752f6273289df1899c46398fa4b679ca60b58ff5babdae21cc9d5
7fcf6121e11ba66b761122afef31821bf7d2582eae3863b3c4bc16fb3fafa9f4
808afbd2d0d062a1543f7b8cf40e89583777bea4bdf7b7d9f20152a7dd98d04e
8a02b3073952e6f53394213e66e3486e2fdb1a92ab5d313bace92f13f21500dc
8b740f0acc39b14c968acf2495121dcc3e68e5f9a65828e605d69e68f126d920
95988fdbefe18d5c547e353d96bac619b499a43d5deac198de73168096e928ca
98ea26191ffc6155103762f2a7205b0b1af5f0e8d4e26cb4b539e581e2e48686
a39f28d62f732408a4d34fb8dfe5c8f4189b185fa917d8ec1bc5633fcd787ddf
a81b1cdbb644cd8d559e519e49d45211c4a9592ea02fa667fb78487610360c1d
b4b79feaaa2fecc96c9a5c3460bcb4f122def5d336227ecb1b1959bedb851b88
c23a23134d71b3d92ab13bb7d8487de03f6b6f728b1991d38db654c5e6d5e946
cd53287215eaf840c3710b0a7fa321b755edb819e88c7187514babcbcc2adda3
d163624be9266c322a66dacbdb8f7f9884b91038f62cd9b391245e34965d7ebe
d2ba3c74a75c8aefe0f825148b9fa296b99bc15ae0c8f079bb1016c037068fb4
e1bbaeee900e5576ef1c4b0438e417a86c9302580b4de6752fdfd6d9e19c5fd3
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f322afdaf7184e4ddd7fca589f89cdd7e2e2721dffbf8abed7cb1eca88b0915f
fd3a5748d38821f7e5b5396b0f6bc73c50a7ad73d49e743cfbea36aeb81aa0f6
ff70c9bc4650cf5e6b12d1feaa7af29ebf0681993fc0c5ffe3658cea0dbd5403