www.pauloricardobritoimoveis.com.br
Open in
urlscan Pro
107.161.179.162
Public Scan
Effective URL: https://www.pauloricardobritoimoveis.com.br/
Submission: On August 18 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R11 on August 2nd 2024. Valid for: 3 months.
This is the only time www.pauloricardobritoimoveis.com.br was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 39 | 107.161.179.162 107.161.179.162 | 33182 (DIMENOC) (DIMENOC) | |
1 | 198.49.76.50 198.49.76.50 | 33182 (DIMENOC) (DIMENOC) | |
39 | 2 |
ASN33182 (DIMENOC, US)
PTR: server.crm49.com
pauloricardobritoimoveis.com.br | |
www.pauloricardobritoimoveis.com.br |
ASN33182 (DIMENOC, US)
PTR: server.onlinesoft.com.br
www.criacaodebanners.com.br |
Apex Domain Subdomains |
Transfer | |
---|---|---|
39 |
pauloricardobritoimoveis.com.br
1 redirects
pauloricardobritoimoveis.com.br www.pauloricardobritoimoveis.com.br |
1 MB |
1 |
criacaodebanners.com.br
www.criacaodebanners.com.br |
43 KB |
39 | 2 |
Domain | Requested by | |
---|---|---|
38 | www.pauloricardobritoimoveis.com.br |
www.pauloricardobritoimoveis.com.br
|
1 | www.criacaodebanners.com.br | |
1 | pauloricardobritoimoveis.com.br | 1 redirects |
39 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
api.whatsapp.com |
transparencyreport.google.com |
www.sslshopper.com |
www.code49.com.br |
www.flex49.com.br |
Subject Issuer | Validity | Valid | |
---|---|---|---|
pauloricardobritoimoveis.com.br R11 |
2024-08-02 - 2024-10-31 |
3 months | crt.sh |
criacaodebanners.com.br R11 |
2024-06-21 - 2024-09-19 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.pauloricardobritoimoveis.com.br/
Frame ID: AE7E29F9B07BAD6AA52DF957CC31554F
Requests: 39 HTTP requests in this frame
Screenshot
Page Title
Imobiliária em Canguçu - Paulo Ricardo da Silva BritoPage URL History Show full URLs
-
https://pauloricardobritoimoveis.com.br/
HTTP 301
https://www.pauloricardobritoimoveis.com.br/ Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
animate.css (Web Frameworks) Expand
Detected patterns
- <link [^>]+(?:/([\d.]+)/)?animate\.(?:min\.)?css
AMP (JavaScript frameworks) Expand
Detected patterns
- <link rel="amphtml"
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]+)?)?)|)
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
6 Outgoing links
These are links going to different origins than the main page.
Title: Whatsapp
Search URL Search Domain Scan URL
Title: Whatsapp
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Entrar com Facebook
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://pauloricardobritoimoveis.com.br/
HTTP 301
https://www.pauloricardobritoimoveis.com.br/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
39 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.pauloricardobritoimoveis.com.br/ Redirect Chain
|
49 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
www.pauloricardobritoimoveis.com.br/css/ |
147 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap-multiselect.css
www.pauloricardobritoimoveis.com.br/plugins/bootstrap-multiselect/ |
1 KB 421 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap-multiselect-custom.css
www.pauloricardobritoimoveis.com.br/plugins/bootstrap-multiselect/ |
1 KB 427 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
datepicker.css
www.pauloricardobritoimoveis.com.br/plugins/datepicker/ |
15 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
animate.min.css
www.pauloricardobritoimoveis.com.br/plugins/animate/ |
70 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
quill-emoji.css
www.pauloricardobritoimoveis.com.br/crm/js/plugins/quill-emoji/dist/ |
72 KB 13 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
www.pauloricardobritoimoveis.com.br/css/ |
72 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c49icons.min.css
www.pauloricardobritoimoveis.com.br/css/ |
1 KB 445 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.css
www.pauloricardobritoimoveis.com.br/css/ |
31 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.min.css
www.pauloricardobritoimoveis.com.br/css/ |
0 63 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom.css
www.pauloricardobritoimoveis.com.br/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
google.png
www.pauloricardobritoimoveis.com.br/gallery/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ssl.png
www.pauloricardobritoimoveis.com.br/gallery/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
www.pauloricardobritoimoveis.com.br/js/ |
84 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tether.min.js
www.pauloricardobritoimoveis.com.br/js/ |
23 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
www.pauloricardobritoimoveis.com.br/js/ |
46 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
www.pauloricardobritoimoveis.com.br/plugins/c49Captcha/ |
2 KB 809 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap-multiselect.js
www.pauloricardobritoimoveis.com.br/plugins/bootstrap-multiselect/ |
25 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
swipe.js
www.pauloricardobritoimoveis.com.br/plugins/swipe/ |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
datepicker.js
www.pauloricardobritoimoveis.com.br/plugins/datepicker/ |
26 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
maskMoney.min.js
www.pauloricardobritoimoveis.com.br/plugins/maskMoney/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flurry.min.js
www.pauloricardobritoimoveis.com.br/plugins/flurry/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flurry.party.js
www.pauloricardobritoimoveis.com.br/plugins/flurry/ |
313 B 249 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
all.js
www.pauloricardobritoimoveis.com.br/js/ |
62 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
whatsapp.js
www.pauloricardobritoimoveis.com.br/modules/whatsapp/js/ |
5 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-topo.png
www.pauloricardobritoimoveis.com.br/img/ |
92 KB 92 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
general.min.css
www.pauloricardobritoimoveis.com.br/css/ |
29 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
header.css
www.pauloricardobritoimoveis.com.br/css/ |
17 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footer.css
www.pauloricardobritoimoveis.com.br/css/ |
3 KB 871 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg-sky-birds.jpg
www.pauloricardobritoimoveis.com.br//gallery/ |
134 KB 134 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-solid-900.woff2
www.pauloricardobritoimoveis.com.br/webfonts/ |
76 KB 77 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-topo.png
www.pauloricardobritoimoveis.com.br/img/ |
92 KB 92 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
20240802T1646320300-77224476.jpg
www.pauloricardobritoimoveis.com.br/admin/imovel/ |
381 KB 381 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
20240802T1742110300-299713776.jpg
www.pauloricardobritoimoveis.com.br/admin/imovel/ |
48 KB 48 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c49-banner-favoritos.jpg
www.pauloricardobritoimoveis.com.br/img/ |
90 KB 90 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c49icons.woff
www.pauloricardobritoimoveis.com.br/fonts/ |
5 KB 6 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.pauloricardobritoimoveis.com.br/ |
1 KB 1 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
abstrato02.jpg
www.criacaodebanners.com.br/tema/abstrato/ |
43 KB 43 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
98 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.
function| showImo function| hideImo function| jQuery function| Tether function| $flurry object| idioma string| url_atual string| url_db function| recSenha function| delay function| start function| smartSearch function| init_dropdown_submenu function| initi_multiple_select function| verify_width_properties_filter function| filter_events function| init_mask function| c49scrollfixed function| b64EncodeUnicode function| b64DecodeUnicode function| obj_64 function| new_window function| Search function| convert_price_db function| search_form function| search_object function| search_base64 function| search_idbusca function| pagination function| filters_init function| settings_input_transacao function| update_location function| search_make_select function| search_update_properties function| search_update_breadcrumb function| search_update_title function| search_ordem_dropdown function| search_badge function| search_smart_results function| form_success function| input_alert_error function| show_alert_error function| validate_recaptcha function| IsEmail function| client_area_init function| client_area_register function| client_area_login function| change_properties_filter function| module_modal function| get_module_modal function| modal_verify function| clean_special_chars function| favoritar_imovel function| open_gallery_full function| init_attr_transition function| change_attr function| tab_navegation_calc function| tab_navegation_setClass function| hidden_wraps function| set_range_values function| makemenu_modal function| makemenu_salvar function| disable_right_click function| form_submit function| setCookie function| getContrastYIQ function| rgb2hex function| hexColorDelta function| color_byc49 function| restricted_property function| loadGoogleTranslator function| mobileShare object| attr_transition function| afterLoginFunction function| cadastre function| cadastre_salvar function| cadastre_localizarMapa function| cadastre_resetUpload function| cadastre_change_mask function| account_init function| account_update_estado function| account_update_condado function| account_update_cidade function| account_update_cidade_filhos function| ano_construcao function| noText function| cadastre_force_tabs function| perfil function| perfil_salvar function| meus_dados function| meus_dados_salvar function| ligamos function| ligamos_salvar function| depoimento function| depoimento_salvar function| novo_link_ativacao function| successUpload function| $site2 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.pauloricardobritoimoveis.com.br/ | Name: PHPSESSID Value: d25fdc52196f86a5b03fcbfd8e9e0962 |
|
www.pauloricardobritoimoveis.com.br/ | Name: banner_popup Value: 1 |
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 |
---|---|
Strict-Transport-Security | max-age=31536000; includeSubDomains |
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.
pauloricardobritoimoveis.com.br
www.criacaodebanners.com.br
www.pauloricardobritoimoveis.com.br
107.161.179.162
198.49.76.50
04095f0079fae84f309022b74f884896101f5c1e3472dcdc4e7c03b6ae1cab61
0cb8cc3fee4275e182236ab19c3aae55274f43aa0ffde9c0510d8d59fcf8e5dc
1212c6f1058c7064d27def2a3a4c667598fc14435ff512e76bf634f2b6dd5be9
14c2028081a44a25bd97e0e7a049bc934c6ce6db840f4dd5e8825b2299e06dd0
1c75d49d1fb2e229f89b0abeebb299c504b505b2c1928b7bb8768f640267b951
266bcea0bb58b26aa5b16c5aee60d22ccc1ae9d67daeb21db6bad56119c3447d
2b9d063bca74c676dfe22695323ab3453a23fc3efb89e4ca2417428d4d2529d2
30569598f2d004772edcf8f3aa11309acfa45b3a2497a06cf064619ea7d9fa26
40adceae529fca450f8ed12b8047118e09bb4a491bb6e63d36f4a511c6e5f96c
4ec9a9b3f15aca863e4986b17813d037642611661c40cf4791c710feb9deb260
5ccd9ca88b354f11a71c5e1619387d5b2fdd4af61d4e845494b37eee42187ec3
5ed5c9791484944d1e50393ae555c54df21db714f7c8c1b3f59fae185f091d66
5f89ea8fffce38790028a863a7f941bb09d23a42b2aadb752470156c7da24565
5fbaeb9f8e25d7e0143bae61d4b1802c16ce7390b96ceb2d498b0d96ff4c853f
62cd647b0fb6344ca119e3faac9a50229ee14205d9f1cf3e514daced9f214304
6cdb5c17603160338d54edd8b8c31cdd00a0fa30b8866af415ffad877f8401d6
716944b525853c87583cd2e2e509dabcba9daceae363c7814305228a602575e2
75b2f454d2d25e57001edab2be1201323ae51f1e6266a26a479301938f523e24
81bfba7b8e43c80020e26ae40717d2bbac22e65082a63d6d7a3ea36706d0019f
8dc8a0ba24a0f4302a2a89fa6f6cf6be5a6474b3cc4bb80495e55bbf5c3058c4
9532112b76c5599698c7a714f4da5ac0ffdad344762b252271ea8949f5160240
9834b82ad26e2a37583d22676a12dd2eb0fe7c80356a2114d0db1aa8b3899537
9c2e2b11cf68eb1369f5d161f8c56ea8c26f61c3068e202b492c038d2a914f0f
a9780f032713bf426065ce87a488751fd70fd053517f4dab344b18c967f24c6d
b16f3e4675a67428a469c1d1dbb0ee0a1994b2e3f7f64a23ea1e5ff956a4fe61
b483c27381671c52377f3ae33218233ce6b57b41f52aed2d8aa6d51f68e689f4
c1741fd1b4e4b9de9082a89d3dcebb4f876934b6fb89697099d210d29672c177
c1c1ff90cd586e98cd3d046d3b9e222d8069db08006a7b0cee5637640c43f573
c9073bc84510a989056936c2a858eea019e379e6ced6fdf55d004f0f558f0e5b
d4eb9240c478313381a0d13ab78c0459b93d7ab88cf166a878a80d8aa43423f4
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e5dc003adc9170e4feac04fed23a8d65bb4d1d29a4c189698615b803d1f17919
e6a03c175df958048120130260bb1ecb24c948df4a909d632f33598ea570d03f
e86c635eaae29aa2c769ee3aa8cea2ad76f46b2fd3b5626206f9bcf25d08a4be
ea7d74eb583ebca480c8d81aa259a3415581c516b33d4b59fd391539ffafd6b7
f238ffd885c601c7b5c03e5c6108969769c65af0ac61e5e0887e1b261ea50ade
f3bac18b6c44bf6dcdc2b1f3ccac83580ec0e2ca831221477420031ea604bc7d
fa421b6ebbd2fb474d3a3866409ce6c1efd120b47ff256fffb8f8f50d556d3d9