iviran.ru
Open in
urlscan Pro
2a06:dd00:1:4::105
Public Scan
Effective URL: https://iviran.ru/
Submission: On July 24 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R10 on July 11th 2024. Valid for: 3 months.
This is the only time iviran.ru was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 20 | 2a06:dd00:1:4... 2a06:dd00:1:4::105 | 56694 (SMARTAPE) (SMARTAPE) | |
1 | 2a00:1450:400... 2a00:1450:4001:808::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a02:6b8:a::a 2a02:6b8:a::a | 13238 (YANDEX) (YANDEX) | |
2 | 2a00:1450:400... 2a00:1450:4001:802::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 91.106.205.212 91.106.205.212 | 198610 (BEGET-AS) (BEGET-AS) | |
27 | 6 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
20 |
iviran.ru
1 redirects
iviran.ru |
795 KB |
2 |
zzzx.ru
888.zzzx.ru Failed |
623 KB |
2 |
gstatic.com
fonts.gstatic.com |
54 KB |
1 |
yandex.ru
yandex.ru — Cisco Umbrella Rank: 1074 |
|
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
1 KB |
27 | 5 |
Domain | Requested by | |
---|---|---|
20 | iviran.ru |
1 redirects
iviran.ru
|
2 | 888.zzzx.ru |
iviran.ru
|
2 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | yandex.ru |
iviran.ru
|
1 | fonts.googleapis.com |
iviran.ru
|
27 | 5 |
Subject Issuer | Validity | Valid | |
---|---|---|---|
iviran.ru R10 |
2024-07-11 - 2024-10-09 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-07-01 - 2024-09-23 |
3 months | crt.sh |
*.xn--d1acpjx3f.xn--p1ai GlobalSign ECC OV SSL CA 2018 |
2024-07-12 - 2025-01-09 |
6 months | crt.sh |
*.gstatic.com WR2 |
2024-07-01 - 2024-09-23 |
3 months | crt.sh |
zzzx.ru R10 |
2024-06-18 - 2024-09-16 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://iviran.ru/
Frame ID: ED473B0811199769DD840C3C5972F8A9
Requests: 29 HTTP requests in this frame
Frame:
https://yandex.ru/map-widget/v1/?ll=37.660636%2C55.785455&mode=whatshere&utm_source=share&whatshere%5Bpoint%5D=37.577561%2C55.710575&whatshere%5Bzoom%5D=17&z=10.75
Frame ID: 260A2A7892879F39B93BA43BD80417E9
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Главная - Институт всеобщей истории РАНPage URL History Show full URLs
-
http://iviran.ru/
HTTP 307
https://iviran.ru/ HTTP 307
http://iviran.ru/ HTTP 301
https://iviran.ru/ Page URL
Detected technologies
WordPress (CMS) ExpandDetected patterns
- <link rel=["']stylesheet["'] [^>]+/wp-(?:content|includes)/
- /wp-(?:content|includes)/
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Ionicons (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+ionicons(?:\.min)?\.css
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: Ленинский проспект 32А
Search URL Search Domain Scan URL
Title: Москва
Search URL Search Domain Scan URL
Title: Ленинский проспект, 32А на карте Москвы, ближайшее метро Ленинский проспект — Яндекс Карты
Search URL Search Domain Scan URL
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.
-
http://iviran.ru/
HTTP 307
https://iviran.ru/ HTTP 307
http://iviran.ru/ HTTP 301
https://iviran.ru/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 23- https://888.zzzx.ru/wp-content/uploads/2023/04/MacBook-Pro-16_-11.png HTTP 301
- https://888.zzzx.ru/wp-content/uploads/2023/04/macbook-pro-16_-11.png
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
iviran.ru/ Redirect Chain
|
96 KB 96 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
frontend.css
iviran.ru/wp-content/plugins/jet-engine/assets/css/ |
68 KB 68 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
frontend.min.css
iviran.ru/wp-content/themes/bricks/assets/css/ |
117 KB 117 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ionicons.min.css
iviran.ru/wp-content/themes/bricks/assets/css/libs/ |
29 KB 29 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
fe33797c-5976-496e-b6d5-7152d3e1aefa
https://iviran.ru/ |
1 KB 0 |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
32 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bvi.min.css
iviran.ru/wp-content/plugins/button-visually-impaired/assets/css/ |
77 KB 77 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
yandex.ru/map-widget/v1/ Frame 260A |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
splide.min.css
iviran.ru/wp-content/themes/bricks/assets/css/libs/ |
4 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bricks.min.js
iviran.ru/wp-content/themes/bricks/assets/js/ |
104 KB 104 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bvi.min.js
iviran.ru/wp-content/plugins/button-visually-impaired/assets/js/ |
38 KB 38 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
splide.min.js
iviran.ru/wp-content/themes/bricks/assets/js/libs/ |
30 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
float.js
iviran.ru/wp-content/plugins/gtranslate/js/ |
22 KB 23 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2
fonts.gstatic.com/s/montserrat/v26/ |
21 KB 21 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ionicons.woff2
iviran.ru/wp-content/themes/bricks/assets/fonts/ionicons/ |
49 KB 50 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Anticva-Regular.woff
iviran.ru/wp-content/uploads/2023/04/ |
28 KB 28 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JTUSjIg1_i6t8kCHKm459Wlhyw.woff2
fonts.gstatic.com/s/montserrat/v26/ |
32 KB 32 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ru.svg
iviran.ru/wp-content/plugins/gtranslate/flags/svg/ |
261 B 423 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wp-emoji-release.min.js
iviran.ru/wp-includes/js/ |
18 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
270 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
glavnaja.png
iviran.ru/wp-content/uploads/2023/05/ |
78 KB 78 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Group-37.png
iviran.ru/wp-content/uploads/2023/05/ |
29 KB 29 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
macbook-pro-16_-11.png
888.zzzx.ru/wp-content/uploads/2023/04/ Redirect Chain
|
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
imgonline-com-ua-Resize-GOlQnI60NkEO.jpg
888.zzzx.ru/wp-content/uploads/2023/05/ |
494 KB 495 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner.jpg
888.zzzx.ru/wp-content/uploads/2023/05/ |
127 KB 128 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Poloska-bez-IVI.jpg
iviran.ru/wp-content/uploads/2023/06/ |
3 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cropped-%D1%81%D1%8B%D1%81-32x32.png
iviran.ru/wp-content/uploads/2023/04/ |
2 KB 2 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Group-37.png
iviran.ru/wp-content/uploads/2023/05/ |
29 KB 0 |
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
- 888.zzzx.ru
- URL
- https://888.zzzx.ru/wp-content/uploads/2023/04/macbook-pro-16_-11.png
Verdicts & Comments Add Verdict or Comment
137 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| _wpemojiSettings object| bricksData function| _typeof function| _readOnlyError function| _slicedToArray function| _nonIterableRest function| _iterableToArrayLimit function| _arrayWithHoles function| _toConsumableArray function| _nonIterableSpread function| _iterableToArray function| _arrayWithoutHoles function| _createForOfIteratorHelper function| _unsupportedIterableToArray function| _arrayLikeToArray function| _defineProperty function| _defineProperties function| _createClass function| _toPropertyKey function| _toPrimitive function| _classCallCheck function| BricksIntersect function| BricksIsInViewport function| bricksQuerySelectorAll object| bricksUtils function| BricksFunction object| bricksLazyLoadFn function| bricksLazyLoad object| bricksAnimationFn function| bricksAnimation object| bricksInitQueryLoopInstancesFn function| bricksInitQueryLoopInstances function| bricksAjaxLoader function| bricksQueryLoadPage object| bricksQueryPaginationFn function| bricksQueryPagination function| bricksStickyHeader function| bricksOnePageNavigation function| bricksSearchToggle object| bricksAlertDismissFn function| bricksAlertDismiss object| bricksTabsFn function| bricksTabs object| bricksVideoOverlayClickDetectorFn function| bricksVideoOverlayClickDetector object| bricksBackgroundVideoInitFn function| bricksBackgroundVideoInit object| bricksPhotoswipeFn function| bricksPhotoswipe function| bricksGetLightboxVideoNode object| bricksAccordionFn function| bricksAccordion object| bricksAnimatedTypingFn function| bricksAnimatedTyping object| bricksAudioFn function| bricksAudio object| bricksPostReadingTimeFn function| bricksPostReadingTime object| bricksCountdownFn function| bricksCountdown object| bricksCounterFn function| bricksCounter object| bricksTableOfContentsFn function| bricksTableOfContents object| bricksFormFn function| bricksForm function| bricksSubmitForm function| bricksRegenerateNonceAndResubmit object| bricksIsotopeFn function| bricksIsotope function| bricksIsotopeListeners object| bricksMapFn function| bricksMap object| bricksPieChartFn function| bricksPieChart object| bricksPricingTablesFn function| bricksPricingTables object| bricksPostReadingProgressBarFn function| bricksPostReadingProgressBar object| bricksProgressBarFn function| bricksProgressBar object| bricksSplideFn function| bricksSplide object| bricksSwiperFn function| bricksSwiper object| bricksVideoFn function| bricksVideo function| bricksFacebookSDK object| bricksPrettifyFn function| bricksPrettify function| bricksSkipLinks object| bricksInteractionsFn function| bricksInteractions function| bricksPopups function| bricksScrollInteractions function| bricksInteractionCallback function| bricksInteractionCallbackExecution function| bricksOpenPopup function| bricksFetchPopupContent function| bricksClosePopup function| bricksPopupCheckLimit function| bricksPopupCheckBreakpoint function| bricksPopupCounter function| bricksInteractionCheckConditions function| bricksStorageGetItem function| bricksStorageSetItem function| bricksStorageRemoveItem function| bricksNavNested function| bricksNavNestedClose function| bricksOffcanvas function| bricksOffcanvasClose function| bricksToggleDisplay object| bricksToggleFn function| bricksToggle function| bricksSubmenuToggle function| bricksSubmenuListeners function| bricksSubmenuPosition function| bricksMultilevelMenu function| bricksNavMenuMobile function| bricksGetFocusables boolean| bricksIsFrontend object| bricksPauseMediaFn function| bricksGetQueryResult function| bricksDisplayQueryResult function| bricksSetVh object| bricksTimeouts object| wp_bvi object| regeneratorRuntime object| isvek object| Bvi function| Splide object| gtranslateSettings function| doGTranslate function| googleTranslateElementInit2 object| twemoji object| wp13 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 |
---|---|---|
.yandex.ru/ | Name: is_gdpr Value: 1 |
|
.yandex.ru/ | Name: is_gdpr_b Value: CMfBHhCciQIYAQ== |
|
.yandex.ru/ | Name: i Value: 7T3jq7YeH5lXUPUqCQdgGkf3vJEBIiwVgiGQ7FQbZrvBWNrsLZza8Kc0J1M+f6VezfUZrae1bchH5Z2CSx1A9/POFqM= |
|
.yandex.ru/ | Name: yandexuid Value: 9580913461721812119 |
|
.yandex.ru/ | Name: yashr Value: 2162527661721812119 |
|
.yandex.ru/ | Name: receive-cookie-deprecation Value: 1 |
|
.yandex.com/ | Name: ymex Value: 1753348120.yrts.1721812120#1753348120.yrtsi.1721812120 |
|
.yandex.com/ | Name: yashr Value: 2929553121721812120 |
|
mc.yandex.com/ | Name: yabs-sid Value: 301796201721812120 |
|
.yandex.com/ | Name: i Value: F7fWr72SthsR1IIkGSX1IRgFCVm9fsaL1EJXTKa5xYxGw+GjP770WdOiJpEJbuwqgiVUJ/19AynuLq7f+t0FruBvknY= |
|
.yandex.com/ | Name: yandexuid Value: 5286622481721812120 |
|
.yandex.com/ | Name: yuidss Value: 5286622481721812120 |
|
.yandex.com/ | Name: bh Value: EkAiTm90L0EpQnJhbmQiO3Y9IjgiLCAiQ2hyb21pdW0iO3Y9IjEyNiIsICJHb29nbGUgQ2hyb21lIjt2PSIxMjYiGgUieDg2IiIQIjEyNi4wLjY0NzguMTgyIioCPzA6ByJMaW51eCJCByI1LjQuMCJKBCI2NCJSWyJOb3QvQSlCcmFuZCI7dj0iOC4wLjAuMCIsIkNocm9taXVtIjt2PSIxMjYuMC42NDc4LjE4MiIsIkdvb2dsZSBDaHJvbWUiO3Y9IjEyNi4wLjY0NzguMTgyIiJgmomDtQY= |
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; |
X-Content-Type-Options | nosniff |
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.
888.zzzx.ru
fonts.googleapis.com
fonts.gstatic.com
iviran.ru
yandex.ru
888.zzzx.ru
2a00:1450:4001:802::2003
2a00:1450:4001:808::200a
2a02:6b8:a::a
2a06:dd00:1:4::105
91.106.205.212
00dbe7528012f6cb1aa478a6ff7a2bc423c603da54991b09ca2eaac088b56bc3
0495e974df6b1fb87ac2b2eb55d3d19b7932de28d5005c4dfe895a6a367ca794
298dd619079eea12a6f2a83b4dff27fe6ed775e94f0e367954d2dfa90e2469a1
2bafcf0357651152c6ffd1d2220d1be437ac39076160f29a6c10abca8739060b
2f0e74ef11fded5b721296335b5fe6eb516cfee12091deb90bfd4f35fec3f1c1
31e4033fe606577575284595c5bb01b16d9c1df4b35bc9e6b8861431ba7549eb
35ffa11c1b4bb7c83f7344764d9b78223a11f330384712fe1ec76aa8850f8b78
38d8d83065fc26f0fb4be8f53e7705139838b277bbfc1d5fdd4cfce7e5a2e53d
45d4de94a2b43f60a6d949ac72eb7435ef5ce18536df93e922d904c4f2ba8ede
4e6ce5444c7f396cef0eb1fa3611034151e485dd06fbe5573a5583e1eebc98c3
4f0f79a2187e29f0569d0e040b16aea0b871e1195f14f6c65dfb085a57920b38
51698055502813cd29205292dfcb7517bd803cf9deb22e21d06bd24fb3bcdf4b
5b9f9afe7621ec465573f58064f5bef3a229e5e19362351168fd211f6a28bb5c
602f671d03a80482da2db66d823fd80285702a962812a25c3dc6746f81abae2b
637f545351fbed7e7207fdf36e1381b0860f12fffde46a6fa43bdafcc7a05758
649218d06ada6cbd24cd0a01d080a34b497c2c65f16792e3e4afee7bf950e558
6963edca3433f981a1b431600ddee98cc8451da01629c9bf394835a859291bf1
9dee51e7a5d88cc7f9b538639bfb2f93157f4a110d214020c8dbb5ef6d53bb06
9f7e02271b37f49c9ab8dd28405e7ba83655c97597a13990059a1a33ef14428b
b195d1e398f916da1fe2ef03e0405c21bf9cb9a236d07d063f7eecc71a14a400
b5733ac9c2884ea28cf994ab35861f49eb1ef6445b7739abc72f66579c364c18
bb2f90081933c0f2475883ca2c5cfee94e96d7314a09433fffc42e37f4cffd3b
c581c656a72c3120f10993c5011ad723ad2fc09314094607f285878c481db9c4
e7b82cf334e70a450ecf59d4d92355d1cb408b1a95f028decb50c597ac53e42d
eda9c683e93397090afcdc57ad8f445437f2a6facfb4f7c7e2b3b1af49a92757
fb9750080b2643b4395bd2bf37513eff69c8c39d9104e0db2ae761d38781a7ab
fe283a39089c6a601a3131e38a2bcf4e0e3176c91bba23885d8ee7e3319ee44d