client.robertaperrone.it
Open in
urlscan Pro
40.76.59.117
Public Scan
Effective URL: https://client.robertaperrone.it/portfolio
Submission: On September 13 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R3 on September 13th 2021. Valid for: 3 months.
This is the only time client.robertaperrone.it was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 2 | 40.76.59.117 40.76.59.117 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
14 | 2620:1ec:27::... 2620:1ec:27::cafe:1389 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 2a00:1450:400... 2a00:1450:4001:802::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::200e | 15169 (GOOGLE) (GOOGLE) | |
3 | 2620:1ec:bdf::45 2620:1ec:bdf::45 | 8068 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
4 | 2a00:1450:400... 2a00:1450:400d:806::200a | 15169 (GOOGLE) (GOOGLE) | |
25 | 7 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
client.robertaperrone.it |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
pictimecloudaf-p.azureedge.net |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN8068 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
pictime1eus1public-p.azureedge.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
17 |
azureedge.net
pictimecloudaf-p.azureedge.net pictime1eus1public-p.azureedge.net |
862 KB |
4 |
googleapis.com
fonts.googleapis.com |
2 KB |
2 |
robertaperrone.it
1 redirects
client.robertaperrone.it |
11 KB |
1 |
google-analytics.com
www.google-analytics.com |
20 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
40 KB |
0 |
typekit.net
Failed
use.typekit.net Failed |
|
25 | 6 |
Domain | Requested by | |
---|---|---|
14 | pictimecloudaf-p.azureedge.net |
client.robertaperrone.it
pictimecloudaf-p.azureedge.net |
4 | fonts.googleapis.com |
pictimecloudaf-p.azureedge.net
|
3 | pictime1eus1public-p.azureedge.net |
pictimecloudaf-p.azureedge.net
|
2 | client.robertaperrone.it | 1 redirects |
1 | www.google-analytics.com |
client.robertaperrone.it
|
1 | www.googletagmanager.com |
client.robertaperrone.it
|
0 | use.typekit.net Failed |
pictime1eus1public-p.azureedge.net
|
25 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.pic-time.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
client.robertaperrone.it R3 |
2021-09-13 - 2021-12-12 |
3 months | crt.sh |
*.azureedge.net Microsoft Azure TLS Issuing CA 02 |
2021-08-21 - 2022-08-16 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2021-08-23 - 2021-11-15 |
3 months | crt.sh |
upload.video.google.com GTS CA 1O1 |
2021-08-23 - 2021-11-15 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://client.robertaperrone.it/portfolio
Frame ID: 5AE0925CD3E544209542100E1C4EA69B
Requests: 29 HTTP requests in this frame
Screenshot
Page Title
roberta perronePage URL History Show full URLs
-
https://client.robertaperrone.it/
HTTP 302
https://client.robertaperrone.it/portfolio Page URL
Detected technologies
Microsoft ASP.NET (Web Frameworks) ExpandDetected patterns
- <input[^>]+name="__VIEWSTATE
Vue.js (JavaScript Frameworks) Expand
Detected patterns
- <[^>]+\sdata-v(?:ue)?-
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- jquery-ui[.-]([\d.]*\d)[^/]*\.js
- jquery-ui.*\.js
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Title: Powered by Pic-Time
Search URL Search Domain Scan URL
Title: Terms Of Service
Search URL Search Domain Scan URL
Title: Privacy Policy
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://client.robertaperrone.it/
HTTP 302
https://client.robertaperrone.it/portfolio Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
25 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
portfolio
client.robertaperrone.it/ Redirect Chain
|
22 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.10.2.min.js
pictimecloudaf-p.azureedge.net/pictures/scripts/ |
91 KB 32 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui-1.10.3.custom.min.js
pictimecloudaf-p.azureedge.net/pictures/scripts/ |
44 KB 13 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.scrollto-min.js
pictimecloudaf-p.azureedge.net/pictures/scripts/serialscroll/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.serialscroll-min.js
pictimecloudaf-p.azureedge.net/pictures/scripts/serialscroll/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
550D4A6EF889DED55.css
pictimecloudaf-p.azureedge.net/pictures/webfonts/701366/ |
544 KB 407 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
artgallery_base.js
pictimecloudaf-p.azureedge.net/pictures/scripts/compiled/ |
512 KB 134 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vue_fw.js
pictimecloudaf-p.azureedge.net/pictures/scripts/compiled/ |
625 KB 160 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vue_client.js
pictimecloudaf-p.azureedge.net/pictures/scripts/compiled/ |
102 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
104 KB 40 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
48 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
42 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
90 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
projectarea2.css
pictimecloudaf-p.azureedge.net/pictures/photostore/4/locales/en-us/ |
138 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vue_fw.css
pictimecloudaf-p.azureedge.net/pictures/photostore/4/locales/en-us/ |
46 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vue_client.css
pictimecloudaf-p.azureedge.net/pictures/photostore/4/locales/en-us/ |
32 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lang.json.txt
pictimecloudaf-p.azureedge.net/pictures/photostore/4/locales/en-us/ |
182 KB 41 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lang.json.txt
pictime1eus1public-p.azureedge.net/pictures/accountdata/42/42213/en-us/ |
106 B 432 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
store2.json.en-us.txt
pictimecloudaf-p.azureedge.net/pictures/photostore/4/ext/storeinfos/42213/ |
43 KB 9 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
portfolio.css
pictime1eus1public-p.azureedge.net/pictures/accountdata/42/42213/client/5f1e8dcfd647000eb894d7fc/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
portfolio.json.txt
pictime1eus1public-p.azureedge.net/pictures/accountdata/42/42213/client/5f1e8dcfd647000eb894d7fc/ |
2 KB 1 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
4 KB 629 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
3 KB 576 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
1 KB 418 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
368 B 783 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client2.svg
pictimecloudaf-p.azureedge.net/pictures/photostore/4/locales/en-us/resources/sprites/ |
36 KB 9 KB |
Fetch
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
swz4kaf.css
use.typekit.net/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
39 KB 39 KB |
Font
application/x-font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
11 KB 11 KB |
Font
application/x-font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- use.typekit.net
- URL
- https://use.typekit.net/swz4kaf.css
Verdicts & Comments Add Verdict or Comment
212 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| onbeforexrselect boolean| originAgentCluster object| dataLayer object| _gaccounts function| _gaccountsName function| pictimeGA object| gat string| GoogleAnalyticsObject function| ga string| _PT_GUSERTOKEN_ string| _PT_LUSERTOKEN_ string| _pictimeScriptingPath string| _pictimeProxyDomain string| _pictimeJSPackMode string| _pictimeJSTimestamp object| _pictimeStorageMapping function| $ function| jQuery boolean| _pictimeProduction object| $jscomp function| $jscomp$lookupPolyfilledValue function| isNumber function| isValidObject function| BoundInRange function| pictimeParseDate_toNTString function| pictimeParseDate_fromNTString function| toDouble function| parseISOLocal function| pictimeParseDate function| pictimeAddMinutes function| pictimeAddDays function| pictimeAddHours function| pictimeAddMonths function| pictimeAddYears function| ArrayIndexOf function| ArrayItemOf function| ArrayRelativeItem function| ArrayRemoveItem function| ArrayIntersect function| ArrayExcept function| ArrayUnion function| ArrayFromObject function| ArrayRemoveNulls function| ArrayDistinctSimple function| ArrayDistinct function| ArrayItemClosestToValue function| ArrayValueExist function| ArrayLength function| ArraySum function| ArrayScramble function| ArrayAny function| ArrayAll function| ArrayGroupBy function| ArrayGroupByUsingFor function| ArrayHashByProperty function| ArrayFlip function| ArrayConcatChilds function| identityFunc function| ArrayFlatten function| ArraySort function| ArrayReduce function| ArrayCountItems function| ArrayContaining function| ArrayKeys function| ArrayMax function| ArrayMin function| ArrayPluck function| stdDeviation function| euclidean object| __pictimeBrowserDetectDto object| _eventsMap boolean| onTouchMode boolean| hasMouseEvents boolean| hasTouchEvents function| replaceURLWithHTMLLinks function| pictimeGetAllUrlParams function| pictimeGetUrlParameters function| validFilename function| isValidEmail function| encodeBackgroundUrl function| encodeJavascript function| encodeXML function| encodeHTML function| decodeHTML function| humanFileSize function| getArrayLength function| assemblePhotoFilename function| parsePhotoFilename function| pictimeRetryImage function| pictimeImageUrlPort function| pictimeImageBackgroundUrlPort function| getStoragePrefix function| monthsDiff function| getParseFileExtension function| getParseFilenameWithoutExtension function| getParseFilename function| getParsePath function| fromJSONDate function| formatJSONDateTable function| formatDateTable function| dateFormatLocale function| dateFormat function| roundingExec function| priceFormating function| getCurrencyLargeFormat function| getCurrencyFormat function| priceConvertedLarge function| priceConverted function| priceFormatingLarge function| priceFormatingEx function| pictimeZeroPadding function| getMaxBoundedBox object| _dynamicDivControl object| _resizeNotificationDelegate function| setDynamicDivResizeDelegate function| setDynamicDiv function| processResizeChain function| processResizeEvent function| setOpacity function| unravelCallStack function| pictimeDebugObject function| pictimeCloneObject function| parseISO8601 function| cancelMouseOperations function| clearTextSelectionOnBrowser object| _animationQueue boolean| _animationWasStarted function| animationTick function| animationRemoveObject function| animationRegister function| animationStartup function| isBrowserUploadSupport function| notifyBrowserNotSupported function| ArraySubstract function| ArraySubstractByField function| addPropertyToObj function| browserSupportsWebWorkers function| getUniqueId function| onceWrapper function| asyncSequence function| asyncParallel function| _debounce function| inherit function| callAsPromise function| callAsPromiseNoReject function| callAsWorker function| isInIframe function| createHtmlElement function| stripHtmlTags function| caseInsensitiveStrCompare function| addJQueryPlugin function| parseHexToRGB function| sleep function| awaitElement object| _pictimeClientExtResizeList function| pictimeNGClientServices object| _ng$ function| _pictimePhotosServices object| pictime boolean| _finishingPackagePathTesting object| _langEditor object| _fulfillersInfo number| _scriptLoadingTime object| _ptevent_analyticsSpecial object| _ptevent_analyticsPage object| _onLoadPtCustomEvent object| _ptevent_analyticsEvent object| _ptevent_ecommerce boolean| _pictimeDevModeJS boolean| _pictimeCSImpersonate boolean| _urlNoManipulation string| _pictimeCodeDomain string| _originalUrl string| _originalReferer string| _keepPopupLocationUrl string| _currentProductCurrency object| PTApp function| fbCallback function| googleCallback function| progressCallback object| _accountAnalyticsCbk function| pictimeServerServices object| _pt$ object| PT function| pictimeServerServices_client object| _ptC$ object| PhotoStream number| ts object| _miniObjectMapping function| ColorsTokensSelection function| Music object| jQuery110205623348603641587 object| _ImageLoadQueue object| Modernizr function| CanvasAd function| DynamicAdBlock function| Swiper object| webpackJsonp boolean| __VUE_I18N_FULL_INSTALL__ boolean| __VUE_I18N_LEGACY_API__ boolean| __INTLIFY_PROD_DEVTOOLS__ object| initParams function| simpleAlert function| simpleError function| simpleConfirm function| simpleAlertPromise function| simpleConfirmPromise object| google_tag_manager object| google_tag_data object| gaplugins object| gaGlobal object| gaData2 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 |
---|---|---|
.robertaperrone.it/ | Name: _ga Value: GA1.2.1921187114.1631527988 |
|
.robertaperrone.it/ | Name: _gid Value: GA1.2.1700973603.1631527988 |
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.
client.robertaperrone.it
fonts.googleapis.com
pictime1eus1public-p.azureedge.net
pictimecloudaf-p.azureedge.net
use.typekit.net
www.google-analytics.com
www.googletagmanager.com
use.typekit.net
2620:1ec:27::cafe:1389
2620:1ec:bdf::45
2a00:1450:4001:802::2008
2a00:1450:4001:830::200e
2a00:1450:400d:806::200a
40.76.59.117
000906ff34d3587a41eef4809107ca07cdb7f2146cfa2d3508c6680767be9802
0275468635b8673ac5aa3925b28b56e92e75860e4f2799a50961766450c9c11e
071276aa46e5bc16991489755d6401f05330609ed4167cbb79b178c42cd089e7
0ba081f546084bd5097aa8a73c75931d5aa1fc4d6e846e53c21f98e6a1509988
0ea942ab9f31115325ce800fcbe44659a15d9e8cb35ada815abecbc8c76049b8
10461f8936d41487de7f4d763831f77fe0ea1202399b4d2d478332b688aea8f9
1055cfe0bb0d6b2b3f7d596a8d6cc64d110558aa61fe80c6e64521bae6d4ed40
19c0f27c2560e1268c4cf2b187b41d6fb6318213bbce4aefad36eafafdbafb40
2d34507b73308584c3b0e647edf2940fbd290d735cca9866eb7fc5fc1caf7f49
345a7f619e726c9ed21fa1e83646623f3491056eb1c9e0f3af797c42d38255c1
38049d1a8b308d68e198c2ee99a63147cb3c33e9928ae07ebf150d71f6c379aa
4a6d790766e972f8b25f747dd338b3689397afb3f5c01b99011010f53394d434
6c37284f01cbb48370038504c88317d305b20ea90bb9f4320bb49fa065fb066e
7450e98e320e4cde33be3c733e332ecc8bd78c5b199cdb3c4e822374595165c8
75f116e9bd4ad688aa5083e091d8bd9fd020ffe2149a9f1c02485e8a90bd52ec
794ae58eab84a9f7b8d4f0ea14c9d94ad124f40be9cde1c70aaf9262d575e9bc
8fc98a6f9f641b7ae878fc2e1e6a1b1a150a3999b7d286a572effd6791ef1bbe
9582308f7f62e97e47249195e45a94e61da36b02fe0a4f0007f2c41359758d11
a0c6238a0502ec20f6f644d15c4aa2b336b9e8ad992fef8b2afddc2de3da919f
c4abacb02ec8110a9127e36d1f1061200802f3a6ed82d864e7dd3a143c370afe
c90cff659645a312a28804965f3dbc34061338f7234ff5d6ddb2c57e9eadec15
dc0041a0a749862444573d0b60b6d69c1f5cabaa39a801bb0bbb338cdd714cb9
ead5e0c0c2e6307107facefe70e6317cbc22cd8b427468116ff8bd4b26e8fea7
ef2b5b63cdebc26771028b51a8d0893ca75d14fc8644847e45ba4b0ffe9f85cf
f3b0319616d2db97a57fe05ed551a5329251a9eccc9e0d437f0fb472b97e40e3
f8c4953e1b265d5410a10a7a43d30daba25cb631917b46fbeb22cb3e5adc90a5
fd222137f245c06ddb4c4d44db41f12138dad6cf8ef5d4d4a5e500f38f0c8c62
ff062da0462291879fb1ccf758b79ccdba6cad806f2a9cdb85ca972384866eb0