{
"data": {
"id": "240906_BiDcRN_99P",
"url": "https:\/\/tangents.art\/",
"summary": "https:\/\/www.webpagetest.org\/results.php?test=240906_BiDcRN_99P",
"testUrl": "https:\/\/tangents.art\/",
"location": "FRA_DE_02:Chrome",
"from": "Frankfurt, Germany - <b>Chrome<\/b> - <b>Cable<\/b>",
"connectivity": "Cable",
"bwDown": 5000,
"bwUp": 1000,
"latency": 28,
"plr": "0",
"shaperLimit": 0,
"mobile": 0,
"completed": 1725630289,
"testRuns": 1,
"fvonly": false,
"successfulFVRuns": 1,
"successfulRVRuns": 1,
"lighthouse": {
"lighthouseVersion": "11.4.0",
"requestedUrl": "https:\/\/tangents.art\/",
"mainDocumentUrl": "https:\/\/tangents.art\/",
"finalDisplayedUrl": "https:\/\/tangents.art\/",
"finalUrl": "https:\/\/tangents.art\/",
"fetchTime": "2024-09-06T13:44:13.415Z",
"gatherMode": "navigation",
"runWarnings": [],
"userAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) HeadlessChrome\/128.0.0.0 Safari\/537.36",
"environment": {
"networkUserAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"hostUserAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) HeadlessChrome\/128.0.0.0 Safari\/537.36",
"benchmarkIndex": 1218.5,
"credits": {
"axe-core": "4.10.0"
}
},
"audits": {
"is-on-https": {
"id": "is-on-https",
"title": "Uses HTTPS",
"description": "All sites should be protected with HTTPS, even ones that don't handle sensitive data. This includes avoiding [mixed content](https:\/\/developers.google.com\/web\/fundamentals\/security\/prevent-mixed-content\/what-is-mixed-content), where some resources are loaded over HTTP despite the initial request being served over HTTPS. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP\/2 and many new web platform APIs. [Learn more about HTTPS](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/is-on-https\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"viewport": {
"id": "viewport",
"title": "Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`",
"description": "A `<meta name=\"viewport\">` not only optimizes your app for mobile screen sizes, but also prevents [a 300 millisecond delay to user input](https:\/\/developer.chrome.com\/blog\/300ms-tap-delay-gone-away\/). [Learn more about using the viewport meta tag](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/viewport\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"warnings": [],
"metricSavings": {
"INP": 0
},
"guidanceLevel": 3
},
"first-contentful-paint": {
"id": "first-contentful-paint",
"title": "First Contentful Paint",
"description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/first-contentful-paint\/).",
"score": 0.90000000000000002,
"scoreDisplayMode": "numeric",
"numericValue": 931.06200000000001,
"numericUnit": "millisecond",
"displayValue": "0.9\u00a0s",
"scoringOptions": {
"p10": 934,
"median": 1600
}
},
"largest-contentful-paint": {
"id": "largest-contentful-paint",
"title": "Largest Contentful Paint",
"description": "Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/lighthouse-largest-contentful-paint\/)",
"score": 0.82999999999999996,
"scoreDisplayMode": "numeric",
"numericValue": 1426.3800000000001,
"numericUnit": "millisecond",
"displayValue": "1.4\u00a0s",
"scoringOptions": {
"p10": 1200,
"median": 2400
}
},
"first-meaningful-paint": {
"id": "first-meaningful-paint",
"title": "First Meaningful Paint",
"description": "First Meaningful Paint measures when the primary content of a page is visible. [Learn more about the First Meaningful Paint metric](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/first-meaningful-paint\/).",
"score": 0.51000000000000001,
"scoreDisplayMode": "numeric",
"numericValue": 1573.0630000000001,
"numericUnit": "millisecond",
"displayValue": "1.6\u00a0s"
},
"speed-index": {
"id": "speed-index",
"title": "Speed Index",
"description": "Speed Index shows how quickly the contents of a page are visibly populated. [Learn more about the Speed Index metric](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/speed-index\/).",
"score": 0.94999999999999996,
"scoreDisplayMode": "numeric",
"numericValue": 1098,
"numericUnit": "millisecond",
"displayValue": "1.1\u00a0s",
"scoringOptions": {
"p10": 1311,
"median": 2300
}
},
"screenshot-thumbnails": {
"id": "screenshot-thumbnails",
"title": "Screenshot Thumbnails",
"description": "This is what the load of your site looked like.",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "filmstrip",
"scale": 3413,
"items": [
{
"timing": 427,
"timestamp": 2478546788,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY\/\/AABEIAQIB8gMBEQACEQEDEQH\/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29\/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8\/T19vf4+fr\/2gAMAwEAAhEDEQA\/APQKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA\/\/2Q=="
},
{
"timing": 853,
"timestamp": 2478973413,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAQEBAQEBAAAAAAAAAAAAAAMEAQUCB\/\/EADoQAQABAwMBBAcGAgsAAAAAAAABAgMEETSxcgUSMYETITJBUXGhFCJCkZLBYbIVIyQzUmOCosLR4f\/EABYBAQEBAAAAAAAAAAAAAAAAAAABAv\/EAB0RAQEAAgIDAQAAAAAAAAAAAAABETFBUQISIUL\/2gAMAwEAAhEDEQA\/AP3wAAAAAAAAAAAAAAY+yMivL7PtZF3SZuTVVTpGn3Zqnu\/7dGwBLIu+itxpGtdU92iPjKrFat3rvaN29fp7tq1HcsRrr3tYiaq\/2j5T8Uuvg12qO5RFOus++fjL6GfNy6MS3TXcov196e7EWbVVydflTE6fOfUSYmBoHm\/bs27FUY\/Zl2mfw1ZN2i3TP6ZqqjzpfVNPal3Sa7mJjx+Kmiiq7PlVM0\/yquHoOV1U0UzVXVFNMeMzOjFTgVVRMZGbl3o+Hfi3p+iIn6qUdn4lFcV\/Z7dVyPx1x3qvzn1p9XEP6QxZ\/u7vpp\/yYm5p+nV37RdqnS3i3dPdVXMUxzr9GnwDF7Mzpn\/tdUeNi1\/DSa\/+nfQVVa+kyLtUT7o0pj6Rr9VxPWcnt0jGLZjSZtxXMeE1\/en85Wj1RpALJJpLbdgCoAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3ZsU1XYiZmmmZ9U6e4Sytre6J4Bss9pTVZtzNuZmaYn11f+Dz8bb2uiOAGkAAAAAAAAAAABLKuxYxrt6r2bdE1z8ojVVg7dp7\/AGPl2tdJu25tR86vuxyUr77Fx5xex8HHq8bViiifKmIbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASytre6J4VSytre6J4BPG29rojgMbb2uiOAGkAAAAAAAAAAABi7Vp9JZs248a79vT\/TVFU\/SmW1ky472XhR\/hrqr\/KiY\/5QlS6awFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASytre6J4VSytre6J4BPG29rojgMbb2uiOAGkAAAAAAAAAAABmrjvdpWpj8FqrXzmnT+WWlntRrnX6vd3KKeZ\/dLwlaAFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASytre6J4VSytre6J4BPG29rojgMbb2uiOAGkAAAAAAAAAAABDHj+sv1e6qv1eURH7LpY0aWvnVVP1lm7iKgNKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJZW1vdE8KpZW1vdE8Anjbe10RwGNt7XRHADSAAAAAAAAAAADkzpEy+bMd21RE+6IdueuiqP4Ppn9AA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWVtb3RPCqWVtb3RPAJ423tdEcBjbe10RwA0gAAAAAAAAAAA+a\/DzfT5q9ql9MzdoANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAllbW90TwqllbW90TwCeNt7XRHAY23tdEcANIAAAAAAAAAAAOT7UOuR7Uus+PNABoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsra3uieFUsra3uieATxtva6I4DG29rojgBpAAAAAAAAAAAByPGXXKfB1nx0ADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJZW1vdE8KpZW1vdE8Anjbe10RwGNt7XRHADSAAAAAAAAAADlXhKW4gU+zDoEmJgAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLK2t7onhVLK2t7ongE8bb2uiOAxtva6I4AaQAAAAAAAAAHKvB1yfGEuh0BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWxIirIpiqImJ11ifkith7mjz4B6UWrcRpFFOnyH2A8QAAAAAAAAABz3w6575SjoCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAth7mjz4RWw9zR58A9UAHiAAAAAAAAAAOR4y6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALYe5o8+EVsPc0efAPVAB4gAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALYe5o8+EVsPc0efAPVAB4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2HuaPPhFbD3NHnwD1QAeIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAth7mjz4RVxqqaL0V11RTTTEzMzOkRGgPWHzRXRcoproqpqoqjWKonWJj4wA8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbDjXIoifD18AD1IiIjSI0gAH\/9k="
},
{
"timing": 1280,
"timestamp": 2479400038,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAICAwEAAAAAAAAAAAAAAAMEBQYBAgcI\/8QATBAAAgEDAAYECQgFCwMFAAAAAAECAwQRBQYSITGxNEFRgQcTIjJhcXKR0RREUnOSocHhFTVCgpMXIyQzNlVidLLC0hYl8EVTVGOD\/8QAGgEBAAMBAQEAAAAAAAAAAAAAAAECAwQFBv\/EADIRAQACAgACBwYFBQEAAAAAAAABAgMRBDESExQhMlGhBUFCcbHhIjNSYYEVNGLR8EP\/2gAMAwEAAhEDEQA\/APfAAAAAAAAAAAAAAAAACte29W4jFUbyvatPLdKMG369qLAsg13Rl1dULOhcVq1\/pOpcqUqdGFKkkobW55xFLyWuMt\/Ui+tM28ra3qQhWnUrynTp0VHy3OOdqPHCacXxeN3EDJkVxV8VTWFmcnswXayjHTNF285ujXjXjVVB2zS8Z4xpSUdzx5rTznGN+eJTp6U27yvXurevSnRnG3oWrUXUnOUVJtYbi8rcnnCUZNtb8RPLuGdpQ2IKOcvrfazsYz9NW8KNSVzTr29WnOEJUakU5pzeIY2W003uTTfX2MrXmsVK0oV3Xsr2Fek4ZoOntyam2oyzDaWPJlxfVvxlCI1GhnAYC+09eU6yoWWgr24ruLmlKpSpxUc4y3tNr1Yzx3Fu1qaRvbejXVW1t6dSKlsqnOckn6ZOOH64kp0yhxOUYRcpyUYri28FKNhKSauL27rLs21Tx9hJ\/eSQ0faQmp\/J6cqi\/bmtqXve8jvTqD9IWr\/q6vjn\/wDSnUx9nJz8oqyeKdrVx1Sm1Fc8\/cWeAGp8zceSv\/S5LjQpejDn8DnxEpZ8ZcVZJ9SxFfcs\/eTgjox7zpeSFWtFYbpqbXBz8p+9ky3LCAJiIjkiZmeYACUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVdCMqqTbjFvc8dQIrrotb2HyAuUdJOVGm3Tbbinvl+QMfbdHpewuQAsgAAAAAAAAAAAAAAAEV1VVC2q1pebTg5v1JZJShp2O3oe7pZw6tN0l65eSuYkljJWt5Q0Xoi0pU7ipbU6Cp1421SNOo2oxUfKbWI+dnZec46sjQui7m1jZQqUIUo291c1GoyTjs1JTlHHX+2lvw8pmxADWdKWteFxX2FivdX8KtvKE1GaUaMVJptNZxGSw1vWe0rVbKV3cOEoXlW9tK8Lurm4UJVYyp1KajGUHFRaWXjcu3zsm03Vrb3dLxV3QpV6Wc7FSCks+pi1tbe0peKtKFKhTznZpwUVn1IDAQ0XUqxnUp2dahKVe2b+U3Lq1HGnU2nnMpJJZeEn1staXsLivWvatCClt29OMFtY2pQnKWPRnK3+kzYA1++hcXk6VxW0TdJRTjFUbiNO4p8OLU1FxfZtPgtzzuy2io3MdH0I30tq4UfKbxn0ZxuzjGcbs5wWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiuui1vYfIlIrrotb2HyAjtuj0vYXIC26PS9hcgBZAAAAAAAAAAAAAAAAKWlY+Mo0aa4zr08fuyUn90WXSpdrau7JfRnKfug1\/uREonktgAlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFddFrew+RKRXXRa3sPkBHbdHpewuQFt0el7C5ACyAAAAAAAAAAAAAAAAVpra0lSf0KUs97j\/wAWWTTNdk3d0ZJvGzs+7f8AiZ5b9Cu1qU6doq3PIyeSV8qMZ5eIyTe\/q4fiS4f0n7zn7X+zr7J\/k9WyMnkcpSjV2ZNpS81+nsI0qkVvb2m92\/iRPF\/4r14GJ+L0+72DIyeI30qyt41HKKi28qUmkuzPwOtpWnjYqTk3jKctza7Wv2V2ZHa+7wrx7Oie7p+n3e4ZGUeGVatWupRouUafB1G3lr\/Cvx5nFvHYc4Lc0+K60+H\/AJ6Ck8dr4fVtX2TE\/H6fd7pkZPDZOX0pe8ilKf0pe8pPtHXw+v2dFfYUW\/8AT0+73cEFh0G2+qjyRrvhD0dd6S0PQpWFGdWrGupOMWk8bMl+KPRm2q7eDFfxdHbacjK7TxGpqnrB1WFf7S+JWnqhrE3u0fX+2viUjJM+5accR73u+V2jK7TwKepusm\/\/ALdcP9+PxJKWpesME3LR9eUvaTS+\/eyubPGKvSmJn5L4OHnNbo7iP3mdPecrtGV2nhNXUbT1SntQs61Of0dpNczHy1K1oTx+jbh\/vx+JGHiIzRuImPnGjPw9sM6mYn5Tt9DZXaMrtPnd6l60v\/0y5+3H4nR6k60\/3Zc\/bj8TbpT5MNPovK7Rldp821dR9a3w0Xc\/bj8SpU1D1vfDRN0\/\/wBI\/wDIbQ+nQYfU+2r2equiLa7hKncUrWnCpCTy4yUVlGSu7eF1R8VUclHaUvJeHuefwLCYZwLVK2ryq04rbcdnet2M54Gs+EbUzR2v9CzpaZrXdGNrKU4fJKihltJb8p9gGzZXaMrtNI0Z4NdDaOsKNpRr38qdJYi51Yt9\/knTVrwY6F1evK9zY3GkZ1K0lKSq1oyW553Yiu0kbzldpzldpoenvBfoXTekKl5dXWkoVJtycaVWKjlvP0WQ0fBNoGjOMo3WlG1214\/8SYiPNPc9Cyhk1HQmoOjNESzbXN\/OO1tbNSpFrOMfRL17qpYXmPG1bpY+jNL8C0Vp759E6jzbADCWGrVlY0FSo1LhxWd8ppve2+z0h6t2bqRm6lzlNvz119xaKYv1en3TqvmzYK2jrOnYWVK1oynKnTWE5vLLJlOt9ykgAIAAAAAAAAAAACK66LW9h8iUiuui1vYfICO26PS9hcgLbo9L2FyAFkAAAAAAAAAAAAAAAA1DXCOXSl21JY7oxX4G3mra0x\/mLT0yqP70c\/E+Bph\/MhqzpqUXGSymsNPrOlBNJ0pvM4db611MuqC6jpVo7eJRxGpHzZfg\/QcEPR2hqU4zi4yWU+KKsKCVSUZynKWPIk31fFF+nJTTTWzOPnR7PyOlek5RzHdOO+L9I0tFlGpTTUoyaW1xWOPqKMbfM5QflQTbceGfS+0zUWqlOMo7k1wKV3bKKnVptqphxXrf5ldN6ZInmrbK3YW9N7vRkquEp3FXxc9lJKPDO\/e\/xRbf8xQnnanJScEs75PO5HNGg6VJJvM3vk+1sr0W8ZfJja8KtKLn47ajHe04Leu47TiTXsdp06a4zll+pb3+C7xOJnarqx5ntFj0K3+rjyROQWPQrf6uPJE570cnyVucgAJVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIrrotb2HyJSK66LW9h8gI7bo9L2FyAtuj0vYXIAWQAAAAAAAAAAAAAAAcN4TZretEcULJPilL8DY6m+El6DBa14xa57Zfgc\/EeGf+97TD44a5GOFuO+Ek3LCS6zrOpTpJSq1IQXbJ4KsEtIVNuSUrOPmJ8Kr+l6V2dvHsOCHdLiVe3qXtGNKpCTae+Dztcd271Z7kWXHPUQ3NlGpVjUpylTnFp4XCWGuPuOkY3ko7E3DCSi6nBt53td3V2lkRMxzRU6NOrQkpRUo+Mm1n2mVbmLtZQlVm5Wqf7W9xfVl9a+\/OC\/8AJpUoJW9SUVFYUZ+VH79\/3kek1\/Qau7yseTj6Wd334HNeJ0oWUvGuqtlrZllt9rzu7luJpxOLCMnK6c47L8buT4pbKaX3i\/p1pW1SNDCqPcm3j14fbjJWY72kXY6kvG1qlb9nzIepcX3vkjpVlvaJVOrSq0aFShSpwkmo7NRyxhcPNRHWWHJ+tlLQ3pkez2XQrf6uPImILHoVv9XHkTnsxyeDPMABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACK66LW9h8iUiuui1vYfICO26PS9hcgLbo9L2FyAFkAAAAAAAAAAAAAAAHWfDvMdprR079UdicYbGePpx8DIy86J2M5rF9xKa2ms7hqlfVapVmp\/KKcZpbKko5aXen2HRarXeN+k6j9GIrlE24Fez0adddqi1XuF8+l3Sa5E0NXa8VhXfvblzNlA7PQ66zVJ6s3rlmOkml2OmvgFqvcPZ8bdxqNPKysb\/AFJG1gdRTyOuu1CeqtztylSu6UHLe04tpvhkjlqnfS431v3Un8TcwOz08k9fdo89S7mdSE6l5SlscFsvBHU1IuZJ4u6GX\/hZvgI7PTyTHEZI96O3g6VClTby4RUc+pEgBuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiuui1vYfIlIrrotb2HyAjtuj0vYXIC26PS9hcgBZAAAAAAAAAAAAAAABw\/ORycLzmcla++QABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIrrotb2HyJSK66LW9h8gI7bo9L2FyAtuj0vYXIAWQAAAAAAAAAAAAAAAcLizk4jwOSteQAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHStCVSjUhCLlKUWkl17juTWfSYd\/ICtQta8aFNOlNNRSe70AzwAwgAAAAAAAAAAAAAAcS4MiZ1AR81HIAiNRoAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1n0mHfyISaz6TDv5AZUAAYQAAAAAAAAAAAAAOJcDk4fFETyHJhtY9My0RGg40VV8ZtcZYxjHxMyad4RG9mwSTbbnuX7pvw9Ivkissc95pjm0Okdc6j+Zw\/iP4Esdb6j+aQ+3+RpkZY47vWTQba3YZ0ZeHrXlDnx57W5y3Ba2TfzWP2\/yJY6zyfzaP2\/yNMg6m09rZ2erBYhM5LV06q223COsUn83j9o7fp+f\/sR+0atSm+0sxllb8GU7aQ2B6wTXzeP2jL6PuvllGpOEfKUNuMU+L617zSKdKlCcpQhFSljaaW9mX0HfKzuouo\/5vOX1+v3r8BEplk9NaUq6Nq7KoRnF709riiGtpudOEG6EcygpNbXDKyUNcrihGFCUJxacdlOOOHV92CrpOcY15Q6opR9yRZDcqM\/GUoTxjaingwWumsE9XNGUbqnbxrudVUtmUtnG5vP3Gbtei0fYXI0fwx\/2ctP81H\/AESK2nUbTXvlif5U6\/8AddL+M\/gP5Uq\/910v4z+B5tShOrUjCnFynJ4SXFs2TR+qd3Vad4\/Er6K3yOXrZ30d97fq48m0rwn12\/1XT\/jP4GRs9eb+6WY6JhGPbKq0uRjrTV+zs4J+L8r6T3tnF7pKx0VTfyh+V1U6a2pPu6iL5Mle\/a9MVZ7mZq64aRpra\/RUKlP6VOq5fgQQ1+qyeHYQT+sfwNH0ZpVWGkLm6ttG3FWF3LOKdbcn6IYx2b\/SZ270vCnZ\/KNIaF2njLhGrGUl62luOO\/FZdbizSeHiJ1pstLXSpP5nD+I\/gWoa1Tks\/JY\/b\/I1LRFTROmaWbG4drc5321WSck+ZkP0fc0Hvipx7YvJ5nEcdxdOV\/SP9LVw459zYP+p5\/\/ABY\/b\/I5Wss382j9v8jXWnF4aafpO0OGTj\/q3F\/r9I\/0v2fH5PQbSq69rSqtbLnFSx2ZJSror9W2v1ceRaPtMNptjrM85iHm2jUzAADRUAAAAAAAAAAAAAAAAAAAAAAAAAAAms+kw7+RCTWfSYd\/IDKgADCAAAAAAAAAAAAABx1o5OOtkSOTTfCHWdGpoyaeMOpyibkaD4V57FDR7XbU\/wBp28BG+IrHz+kuTjp1gtPy+rA0b+FT+sjGS9KyWKcLepLKjBpvgm4v38PuNPpXLS4l2hfSj1nrZ8by8GRti0b45pW9d0Y9brYm16kviKWiruMqsFVpV9mWE09l8E\/V1mEoaUnH9r7zvQ0xONet5X7f+1Hl5aRD0sd9so6bpSbqKUMbnl7jvtTjLHHHHJQ\/T9SEJJTe9dpf1e1jVPRlOFalSqxSW6cU+o4rVddZK114mhUqOLexFyxwzhHNKV1xj4mG\/O5N\/A1Crp+\/vtbNI2tOtGnY\/JqtRUVCO54XB4yceETWHTWirWhPRFWmmoylV2oR3RWFld7RSK7nUJm2nq9e2pXuhNGRTzUhhT9UVht9yRgtKVVKvVeeL3Hmngn1l0he3elr3Sly6txXpRp5wopJPgktyW82y5unOrLD4kymJetWfRKGPoR5Gj+GV41btP8ANx\/0TN4s+h0Pq48jR\/DN\/Zu0\/wA3H\/RMrfwytXm8ejUlSnGcfOi00bnoDWnb2aVbe1u2Jvf3M0tdr4HSpFTeeB4vH8DHE6tWdWrymHbhy9X3Tyl7XaX1tfwxSmtpcYt70YbSOqdN7VxZTqxe9uhGeMv0Z3I85stMV7SpHxznKK82pF4lH4956BoHWjx1FePkq9NbtuHnL1o4cfGZ8Nuq4yvSj9Uc\/wCf+j+XRFY8WKdfsxN3pSrZJqrQjb1IZThs5kljr6\/Vh8OsqK9o0lK9t6sbi1qJxrWsVh9mV6fcb3f6P0Zp222qsIV8LCnF4lHv49xpN\/4O6Ma\/jLHSNxRWfNlFS9zWDsnF046VJ3C0Za61aNS1G6nYwuflGirx05qWVTlGUJQfrPR9UdM397QdO\/g1KEU41cbprtz1v1GH0RqRZ2d2q9xXnd1lvSmlsp+ldZvNrbPC292OJx58M27oU6UR3ylhCVd4wpR65PgVK8YxrzjBYing7V9JJydK23RW5zX4fEiiePlx9XOl4t0u9vGi\/wBXW31ceRaKujP1dbfVrkWj77h\/yq\/KPo8i\/ikABqqAAAAAAAAAAAAAAAAAAAAAAAAAAATWfSYd\/IhJrPpMO\/kBlQABhAAAAAAAAAAAAAA4XFnIAHnnhfeLXR\/rqf7T0M8+8Lefk+j3GLlh1Or2Tu9m\/wBzX+fpLj9of29v4+ryqnJ8MMs0lNvdGXuOVKr1Qa\/dJYeOfVPuR9FmpEvAxXmE1GjWkt0H3naha1HVq7U6ccTWcy\/wo6whVfnKb95LTpNSk9iW95e48jPjerhuk+SU151wvVFZLOjqNKnbwjicsJZy8EUItcYy9xPSlJ4jGEm+zZPLyVehSVKtbWltWurujQ2Lh0Jwc9tvc12PcS6X0XaacVOF5CrKEcrdUcU0+K3ceBepWTntOvHa2t2xjd3l+FFuS8nd6jHvhr3Sw2jdVtHaHt6ktHQnTU1wc3LmTKKyn6DZZ26+TR8nJgJUpRqOOy927gRZaHr9l0Oh9XHkaN4Z3jVu0\/zcf9EzebLodD6uPI0bwzxctW7RJN\/0uPBf4Ji3hK83jfnnZvC3bzr4ufDYku47KE1+xL3M59Nto2trzjtRdW2qKpbzlCS60zlxqZ8yfuO8YVOuEvcZ5MVbxqYWraY5M5orWR06qdaTt63DxkX5L9a6jbbPWOlWaheJQn9OPCXZ\/wCI82nbTmt0JZ9RFT+XWslGlCc6eU9hp47uw568PFJ\/C163fN7PRVOa8YsbHFNPiY3SWl1NujbSxDg5Lr9C9Bg1pOvV0bb0fFypwVOKlHrk8ciGk5t5cZe4ZqxWNQziZtO5Zq2mZOi8xMLbOW7MZe4y1tndmLPnuKxTzddJb\/o39X231a5FkraN6Bb+wuRZPssH5VflDzL+KQAGqoAAAAAAAAAAAAAAAAAAAAAAAAAABNZ9Jh38iEms+kw7+QGVAAGEAAAAAAAAAAAAAAgAAAAYXYMLsAAYXYMLsAAYQwgAGF2AAAMAAAAAwMAAMDAADAwAAwMAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATWfSYd\/IhJrPpMO\/kBlQABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaz6TDv5EJNZ9Jh38gMqAAMIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATWfSYd\/IhJbaUYVlOclGMU223hJYAywOsJwqQjOEoyhJZUk8prtQAwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNZrNxBPhv5AAZRJJYSwgAB\/\/Z"
},
{
"timing": 1707,
"timestamp": 2479826663,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAQFAgMGAQcI\/8QATBAAAQMCBAIGBQgGCAUEAwAAAQACAwQRBRIhMUFRBhMiYXGxMjRygZEHFBVCUpKhwRYjc7LR4RckNTZidMLwQ1OCk\/EzRGTSRVRj\/8QAGwEBAAMBAQEBAAAAAAAAAAAAAAECAwQFBgf\/xAA0EQEAAgECAwUFBwQDAAAAAAAAAQIDBBESITEFE0FRoRQyQrHhFSIzNGFx8ENigZFSU9H\/2gAMAwEAAhEDEQA\/APviIiAiIgIiICIiAiIgIiICIo1bTy1DWiGsnpSDcmJrCT45mlBJRc7hlVVQUcFRNNX4nJUhzo4WRRABmbQ3s0Dskbu14BTxjNO6mp5GMmfJO58ccIb2y9t8zd7AgtO5tpugs1qqJeqjFhd7jlYOZUFuMwmne8wztnbKIDTEDrOsIDg3Q29Eg3va2t91DjxTPWTz1VPPE+F7aeClIaZHvc0OJFiWm40BvYBriSNbRPTkL2JmRgbe54nmVkqz6ap2QyOqY56eWN7GOhkaC8F5sy2UkEE6AgnjyKjVnSKKkgnM9FWsniLLwGPO4h5Ia67Mwt2Xbnhra4SI2jYXiKgrserI5hBRYFW1E5aXgOkijaG3tcnMSPC199FLpZMRraeGcS0tPHI0OyiN73AHvcW2Pi1SnZaLx7msaXPcGtG5JsoTaBzgRUVtXMOWcR2+4AfxWxmH0jHh\/wA3jdIPrvGZ3xOqjmnaD6QpT\/6cvXH\/APiDJb7t1784lcbR0stuDnkNHnf8FJ2RNp8zePJH\/rbhvBF3WL\/4L3qHOv1lRK4HgLNH4C\/4reijhjxOLyaRSwixMYeRsX9o\/ErcNBYIimIiOiJmZ6iIilAiIgIiICIiAiIgIira\/GaOgroKWpkLZZWOe22u3Cw11sbWH1SgskVNU9IaSGgjrOrndE+V8IBZkdmaHX0db7BA43svH9J8JbC+X51djHNa5wY6wvxvbbv8OYQXSKk\/SrB7kfO7uG4Eb7+SljFqY4tHh\/a62SLrWu0yn\/DzvbW3JBYIqNnSahdO+IsqGvZYOHV5iL6HRtybOs024lbKfpFQTxxPDpWtk9HNE7X4Dbv2QXCKNh9bBiFK2ppXF8LiQ1xBF7G3FSUBERAREQEREBERAREQEMpga6UAktaTobcEWqq9Vm9g+SCZDiRdDGTGSS0HV38kVfTerxewPJEElERAREQEREBERAREQEREBaqqUQU0szvRjYXnwAutqgY63Pg9XFexljMQ8XdkeaSSrHUtZBheEUkUdRJTRwCOdtNI2OQkNaG9okWb6V8pve3C6YLhdTStomSQMibT1VTIQ1wLcsjnubbj9cDWxuCuiRBzOKUs7KifILT1VeyWncx4a8BsLQ4gkEXs1wsRqL81GlonVdQWOZWS1tJOyrlvUBjpWujkjDWuYWhpAubaDn6V11NVS09XF1VXBFPFe+SRgcL+BSlpaeki6qkgigjvfLGwNF\/AIKBmFyStfJHRzQOdPTE\/OakyyFscmY3u5wAFzYA8SpWL0FRPNWywMDs9PG1gzWzOY9zrd17jXvV2iDn65lRWPiqJsJqgGgtaIahsdRHtuQ8NLTyzHYaG+lthTaluHwNrnZqgN7RNr917aXta9tL3spSICIiAiIgIiICIiAiIgIiICIiAiIgIiIC1SU8MpJkijeTa5c0HbUfC5W1EGg0dMWvaaeHK9xc4ZBZxIsSe8gkFYfR1Fr\/U6fW\/\/DHEgnhza0+4clKRBD+jKC1vmVNa1rdU3+CzdQUbp453UsBmjADJDGMzbbWPBSUQaG0dM14e2nhDgSQQwXuXZifedfHVYNw6iYDkpIG3FjljA4W8lKRBHw+ip8Ppm09HGI4WkkNBJtfxUhEQEREBERAREQEREBERAWqq9Vm9g+S2rVVeqzewfJBrpvV4vYHkiU3q8XsDyRBJREQEREBERAREQEREBERAULFW9ZDDGN3zx2\/6XBx\/BpU1RKsZquiH2Xuf8GEf6golE9EtERSkREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQFqqvVZvYPktq1VXqs3sHyQa6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQFGeM2JRH7ETr+8t\/+pUlcZ02BNXC4E2y5fhr+azy34K7rUpx2irs7pdfJJ7hrX3NmuBOvDb81tsftH4rn9r\/AEdfsn9z6tdLr5G5zmy5XEgO9E9\/JawJGjUnMTpruonV\/wBq9dDE\/F6fV9gul18RrnTCnbIXNDSTcOcQByv\/AAWNJM+2SR7ibXBdoSOZH1RyuntfL3V47OieXH6fV9wulwvhksss4c2EubHsZCTcj\/CPz815TtyF7BoQdxxB2\/33Kk67b4fVtXsmJ+P0+r7pdLr4a4u+074rU5z\/ALTviqT2jt8Pr9HRXsKLf1PT6vu6LRQeo037JvkFyfyqAnAaaxI\/rI29ly9C1uGvE8GKb24XZ3S45r86Sl\/Bzviokhff03fFUrmiWlsEw\/S1xzS45r8xkSudZrnk+K2RMLL5nlz+QNwP4+Sx1GtxaeN7zz8m2m0OXU22pHLz8H6YuOaXHNfm+TD5JYszJDG\/7NzZVVRHU07ssudvffQqun7Qw6nljnn5eKdT2dn0vPJHLz8H6luOaXHNflJ0shHpu+K1mV\/23fFdfE4tn6xuOaXHNfkWaaT\/AJjvioUs8nF7\/ip4kP2OioegRJ6E4ETqfmcW\/shXFXTsqoeqkLg3MHdk2Ohv+SsNyXslKBTTuljaM5bl1Glr32XM\/KN0Mw7p\/BRxYzNVwtpXOez5pIGXJAGtweSDprjmlxzXEYZ8muDYdQQ0kM9e6OIWaXytJ9\/ZWHRr5McF6PVk9TQ1GIvkmcHOEszXDQ30s0c1I7m45r245rg8e+S\/BcbxCSsqqrEmSPJcWxStDbk3+yVph+SbAYXtc2qxQkc52\/8A1UxEeaeT6FcJdcjgnQHDMIdemqa97c2bLJI0i9rfZU6t6KUFZbrZaoW+y8D8laK08Z9E7R5ugRUlB0aoqGARQyVBaL6ueCdSTy70PRujMjXmSpuCT6Y4+5WimL\/l6fVO1fNdoo2HUcdBRRUsLnujjFgXm5UlZTtvyUkREUAiIgIiICIiAiIgLVVeqzewfJbVqqvVZvYPkg103q8XsDyRKb1eL2B5IgkoiICIiAiIgIiICIiAiIgLkOmDbmJ3OR1vc1o\/JdeuW6Ut\/UUne6Q\/iFz6n3GmH8SHLGMOaWuFwRYg8VhACAYnm72cTxHAqaGDgsJYc9nNs2Rvou\/I9y4Ieju0yRte0tcLg7hRWQASOa9z3Ot2HE8P4hT43B4IIyvb6TeX8lhPEXNu3R7dWnvTZaLIMkYIc1xAzbi2\/goLae73MPaYCSW7X7zzV00iSNrm6AjZQqumDQ+WMkSWLR4n+ars3pkieqNlGlhqCdO66iljn1EvVvygAN2vrqfzCln9RA++Z7g4sAvq430C9hgMUQBN3nVx5kqvC3jL5K2dksTS\/rszW6kFg1HuWT2rdWtzGOMbvdc+A1P5D3o9qztV1Y8z7RQ+pU\/7NvkFy\/ymtzYHTj\/5A\/dcuoofUqf9m3yC5v5R\/wCxYP8AMD91y9fUTw4Zn9HzOnjizxH6vlEsSiMjZLK6NpDpG7svaytpmXCqq2kD3tkaSyVvovbuF4973yUmMdtpe1jpjx5InLXeEoUzI2jrTYnQBtwLrbHAyJtmi\/edSVEpcRIeIawBkh0bIPRf\/AqwK+W1EZaXmMu+76vB3VqxOLbZgvHNa9pa9oc07ghZFFhFprO8NrViY2lUVmDRyXdTOyO+ydQqGsppqZ2WZhb38D712Luqpo3vIaxly5x7+aiUwnxWsZTwRF5kIGQ6gNPFw5\/kve0Pa+es8N\/vV9Xz+v7G0944qfct6OJlUWYaq2x6mbSYxVU8ZYWxSFnYJI08VAey+i+trO8RL420bTMdX6k6Bf3JwL\/JRfuhXyouggt0LwMf\/Di\/dCvVqqIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAtVV6rN7B8ltWqq9Vm9g+SDXTerxewPJEpvV4vYHkiCSiIgIiICIiAiIgIiICIiDwmwJXN9KG2gogdwHfkujk1Y4dyouldrUt+bvyXPqPdn+eLTD78Oca2w0WdgAS6wA4rF8kcQDpZGMHNxsorAMQkzuAdRt9AHaU\/a7xy578lwQ7peOnp5K2FsUjHEg6sN82+mnhf3BSS2\/BaamibJK2SNzo3tINhs6xG\/wAFg1tY5uR5ZYANMmxJvqR7uHNWREzHVqjhjlgcHNDm9Y8i\/tFRalppXMdK8upQfralp4XPEfjeyn\/NnRMAp5HNDRYNf2m\/jr+K14mP6jLp2rdm32r6fjZOq8TsgUTutMoykZXXJPM309w0W57V5QNcXVRe3Ket0B3AyggfilfHM6mkbBYSHQEm3jY87XVZjm0i6uiHWzSTfV9BngNz7z5BYSu1IW0PlilhgkgijY4ENyyF1rDb0QtcwsXHxKpaG9Mj7PRepU\/7Nvkub+Ub+xoP8wP3XLo6H1Kn\/Zt8lQdPmCTCIQf+eP3XLv1f5e37PL0f5iv7vmrxookzNFaSRWUSVl185TJNZfT3xxaFJVQNkaWvaHNO4K109RNRdmTNNSjju6Px5hWU0ahvYWm7dCui9ceprwZIc+PJk01uKixjeyWMPicHMOxCxjkjkDix18pynuKqQ2SB5lobNfu+A+i\/w5FWWH3xklkMnUNYP14eLFniV4Wfs7JittHOJ6S93B2hiy0m0ztMdYY9VJiVQ2kpousIddzyNG991txDE6bAaJ9DhTg+qeLTVA\/EA\/nxXmK4jDSUhoMJGSLZ8mzn\/wAu5cu+O5JOpK+j7N7NrhiL36\/J8x2n2nbPM0x8o+f0VkjS+Rzjq5xuSnVm+yn9SL3tqvXMsdl7jwH6O6Ei3Q\/BhypI\/wB0K7VN0N06J4P\/AJWP90K5WiBERAREQEREBERAREQEREBERAREQEREBERAREQFqqvVZvYPktq1VXqs3sHyQa6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQYv296qsfpWVJpWuqYYXFxawSOtnJ4DmdFau9JqpOk9HQVZpDX18lE6Nxcx0cjWOcAQSMxFwNBe1uHcs5rF94lNbTWd4QKjotJK4P8AnEbHgZQ4NuQL94PJRpsCNNYVOONju\/IBI5jbuIvbYa21solX0dwk08FLDi9QzqZeuke8uc8NFtLi2W1wRyPvCsqLBMKbHDT0uLVJdFUGQWmBdctyZdvR7Oyr7PRp312TejM5aC2vcQdbhx1+C3s6Ozt0+d\/El3mqalwPAHzsf9L1zh1zXNZLLla8uyvy2LRcEEX93ILx\/Rvo\/EckuN1Qexzmuc6dofe4uC7LfdvPcd2j2eh31k+owOWOLr5MZjjgNrPeGhuu2tlnH0amkax7qxkw9Jp4eOm620NHhOFPqaf59O57mRtf1rr+i5xHDfWx8AsIosDbVNkhxNxdKHBrWTC3ablJAHPzsncU8jvrtbui9QXvfDWRNJPaBbmFwPPZav0VrZBcV9MRci7Yzw96kPwzCMQqDBS1wDKhrhJHHY9Y2x2O1gSDx9EDmFGlGBtfUNdUVTXw9cXgNAs7NZ7rW3BcLHwAvayez08k9\/dpl6HTGeHrq+DNc5GkWzHf37LyToRUuBtVwXP+Eq1dPhNBiH0jNNM6VwmAztBDLOGfhoeHeAByVpHjlDLWtpY5S6V0joh2dC5rQTbno4bKPZ6eSY1GSPFPp2GKCKMm5Y0Nv4BVvSWkbWUDGPniga2QOL5TYbEfmrZV2OCFtLHNPLJF1UgLXRgE3ILdiCNnFaXpF6zS3RnjyWx2i9esOam6Iy9kGsgaXGzb31Nr2HuBUb9CZ5mNfHW07mOFw4AkEc1bGjwJtOInVzhFFKJD+tsQ4hwGo12fpzAHJaWYZhPUiKkxBzj1OWO5Dmta0gX0Gp2b4EC1tFyfZ2Dy9XZ9p6jz9FW7oDVO\/wDeU\/wKhz9BnMkMcmKUTJA3MWuJBA2vbkr+mw\/CHQsYMTlmfJYDqnDd1m3AA0GgGpPeSvZaHBsRLWfSVQLMipw3PbNpduhGpII1Ux2fhr0j1RPaOe3WfRzv9G9VI0OZiFMWkXBAOoWTfk9rrSxtxGk6xwaX2DsxGtr\/AIq\/jw7DCWQuxGsjEbDHG17mjM3tag243d7rdylUrMEglgdTV8beqe+ZrWubazzrfTUXJ791rGlxx4MZ1WSfFxbfk0qZi8R4nRvLDlcGgnKeR5FB8l1W4XbiNKRcjRrtwuudTYc5rBJicpgjLYGGzRmNri5tZwsDbTW7t7i2yCmwuGpbUwYm9z2u6yxe1wcQNdLd7tuJK0jFWGU5LT1cZ\/RbWZrfSNLm3tlcjvkrrT\/+QpfuuXXupcDqZZZBiDs0riXFjwMwc\/NbQbXdbvFt7Lo4K2mmnfBFMx0rLhzQbkWNj+JVuGFd5asDonYdg9FRvc174IWxlzdiQLXUySRkbQ6R7WNJDbuNhcmwHvJAWSquk9NR1WCzx4k6RtKHMkcYz2rteHAC2tyQBpryVkLJksb4y9kjHMBILgQQCDY69xBWYIIBBuDxXBUmBdHYXjq8UqRG0ykQukFj2n3dtc2c5xBJOvEqZS4bg9LXRVEOMztkifK63WNIcS3K6+moGh5AtB4IOtinilJEUrHkanK4G2pHmCPcVsXC0XRbAjVQspa+rkYOryxNkaWlrSX5SbXLXFziRfUnu0sW9CqMPc51biDnFzXA9YAWWJPZsNLk3PeByQdNLLHE28r2MGurjbYXP4An3J10WbL1jM2bLbML3te3jbXwXMHoTRmNrDXV9mvEgGdtr63GXLbKQWgttazR33nT9GqOaYzOkn642u7MDf8AV9Xta17X1tfUoLu4zZbi9r2Xqo4+jVNHCxgqKkubb9Y5wLiQ6+Y6b8PBWeHUjaGjjp2Pe9rL2LzrYkm3uvZBJREQEREBERAREQEREBERAREQFqqvVZvYPktq1VXqs3sHyQa6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQeH0gq7F30jXRispjP+rkd6IIDRbNe543GncrEekVhLDFKWmWNjy30czQbeCrXxkUcbsCqWmQwMN23cXRn6oJ1PH0SfEL2F+FU8ktVS0r+ujJjcGNII1ud9PqD4BXTYIW3DIoxc62aOVliaal6twMMOQ2uMgtptdWFPJUYJTMieYWNDXksIiIINm6jTa2UacFlN9DvE7\/mbZnOfaRvV6ucbnW9gToVbTUdPMWmSFjiCCDblqPd3LY2KNri5sbA4m5IaLlBSw1OGVUkr\/mhu\/KyV7g3QO0F9eN\/42WEDMKEwNPhYzs1a4RsHogagk8LtCu3U8LiC6GM2Fhdo2tbyXgpacEEQRAgg3DBuNvggpsGo8NkkL4KSWJwLZmCQ2y3F+yAeRt+Cs34XQyOc59LES69zl3ubn48eaksijjcXMjY1xABIABNtlmgiy4fSSsySU8Tm9rQt+0bu+JGqxiwuhim62KkgjkzZszGAXNgLm3gFMRAVfjRaIImmm+cudIAGnYaEknutfxvbirBEHK02IYYwxPiwiZjXCwf1bbDS4B14g77fBZUtVQzQz9Rg7wRG0ta5gaXXLQ1pvscw8OzuunDmkkBwJG4vsvUHKQ4nh7GslZg8rZYyTG1sbbi+9td7OBPibXW6kqKdzZZKfCgySnizRuto4gaNvv9YW9\/ELpLi9rheg3Fwg5IVmHtph1eEPe9gabBoFwDbMLm+gB31FraXWcmIYbGMzcHlDoXZ2\/qmiwOucWOx\/8AO66pEHKnFMMjYadmGSlkTmuLAxpDSTo7fiba+9WGHUGGVkT52UDWgyucOsaPSHZuPh5q3ZGxjnuYxrS83cQLZjzKzQRHYdRulMjqaIvNrnLyNwtsNLBA974YmMe8kuLRYknc\/gFuRAUbEXRMpS6eEzsDmnIGh1zcWNjyOqkrGVjJGFkrWvYdw4XBQUDHYDHEQymjDbZC0RbC+a3K17O\/FeCpwN9RFTfNmZi7Iy8Vhd2p79dv5K7+b0ue3VQ575rZRfx81i2lpGzZ2xRCRoy6AaDwQVdNV4RFK90cAhfCMxIjtYlxFtOOt\/BwPFTWYxRSNBZKXAmwsw6m9tNOamPghkAD4o3AbXaDZYtpadpaWwRAt2IYNP8AdggiOxijaabtutUZur7J1t3brz6aobNIkdZ1rdhw324Kf1UdrdWy2mmUcNlg6lp3elBEeGrB\/viUET6Zo84bnkAN+0Y3AaEDiO9SaOshrGl0DnEDXVpbxI4+BWTqaB5BdBE4gWBLAdFsYxrPQa1vgLIMkREBERAREQEREBERAREQEREBaqr1Wb2D5LatVV6rN7B8kGum9Xi9geSJTerxewPJEElERAREQEREBERAREQEREHg3KhYjh7a58LnTSxmK9shte9r+\/T8VNbsvVWvQVD8ApXGciSpYZnZ3Fsp0J3ty4C21gF4zAKZkcrBNUlsm4LweN77b6n4q4RWFUMDpw6\/XVNtLt6zQ2\/j\/Hmbz6SnbS07YWOe5rb2Lzc6m+63IgIiICIiAiIgKHilA3EIGRulkiLHZ2ujNjexH5qYiCqqsEhncHNmnjOgdld6QsAQeOobb3letwaFsJjbPUg3vnz9oaEWBtyJ7+O6tEQU8vR+jkykvqBI0NGdshB0AH5KXhmGxYcx7IHyua62j3XtYcFNRAREQEREBERAUbEaRtdSOgke9jXEG7TY6EH8lJRBVSYHTyQMjkknL2ta3rQ+zzbNrf8A6isH9H6Z7iXTVJBDbtLxY2aG323s0fjzVwiCrpsGhgnZK2aoc9jswzPFtiLWAtbVWiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLCZjpIZGMaXOc0gAcdFmt1H6yz3+SCNBSztgjBieCGgHTuRXyIKRERAREQEREBERAREQEReO2KiZ2gG+iF6igYritNhgjNUXgSXy5W32t\/FTWszyhEzFY3lPRUA6V4afrTfcWY6T4cdnS\/cVppaOsIi9Z6SvEVKOkmHn60v3FmOkFCdjJ91V6J3W6KrGOUZ2Mn3V79NUnN\/wB1RulZoqz6bo77yfdU6Cojmje9h7LGZzfkpG1FBr8Up6GQsqBICDbRqwdjFK1rXEvs5ocOzwIugsUWLHB7Gubs4XCrsfxujwKkZU15kET39WMjcxvYn8ikzsLNFx39I2A\/bqf+1\/Nef0jYD9qp\/wC1\/NV46+aeGXZIuPHyh4EfrVP\/AGv5rdD07weY2i+cuPIRKJyUjxTwz5OqRcy\/prhUbssgqWHk6Ky9Z00wh2zp\/wDtqk58cdbQcFvJ0qKgb0rwx2zpvuLc3pHQOFwZPuLOddp69bx\/tburz4LlFUfpDQ85Pup+kFDzk+6q\/aGm\/wCyP9nc38luiwglbNCyVl8rwHC6zXXExMbwz6CIikEREBERAREQEREBERAREQEREBERAREQEREBbqP1lnv8lpW6j9ZZ7\/JBaoiIKRERAREQEREBERAREQF47Zerw7hRPQerjvlEdaOhvzf\/AKV2K4\/5QHtZLhheA5t5Lg+AXVo44s1Y\/nRzaudsUz\/OrjWFb2usOK9YaWXduU82my2spm3OWSQNv6WUOH4G\/wCC78+JxYcjWyUl5GVwA4m1ipMchWLqOqJy07G1Dj9m7QPEkW\/NYxw1TesFRSvjcx1jl7Y2vvbvXnXps76WTYpSVJDrjiqyMuzaOBHLit4mLTZ1\/guaYbxKU1ha5znSucDazTazfDRdB0brOqqGwyOsx1xryO\/8fiuYdUsjjc9zrNAzE9yxirZL6U07h35bH8VETsl0nTKzepcSCcmUkkakafkoGJWbJ1dx2GhvwAUrFqH59guGSudmkdla+7idbAH8QVV4rJepmI5lWmSHc0vqsPsDyXEfLGbdHKX\/ADTf3HLtqP1SD2G+S4j5ZDbo5Sf5pv7j1W\/uymvV8eurGgwmtriDDCQw\/XfoP5qBTzfN6iKUD0HB1rX2K+iYN0hpqxjTKRpu5gtr3hePqtdTSXr3sTwz4xz2\/d24sU5Inbqh0XRNjW5qiQvcPcFcQ01JRU73PcyGJvpOPZA96urRVETXRua5vAhcfj\/R+ve4zzTMqKQXdmlB7Hdvb4Bb95TJTvMX3o\/RaldrcNuSNQ41Rw1tXHieICWjcf1DJICco73W1\/8AGqnmTo9LAKgVL6eI7P6t4B9xHkq1kuGRwxOZAXMbcgyHQnmAd9ue6Vc7nZhiRD8MlbZsxOYxm21uS4b23jZ0Ww+K6pcN+c0zanDKmKspzs5hsfgtrGSRHLKxzD3iy+eskxPAqw1OH1TpKfNcFkgcx472gr6J0d6Sx41TEGMMnYB1jHbX5juXmarFExvCtYmJ2lsWbQproWSOs2Kzj9lR5IxFI5jTcDivMaTydvhX9m0v7NvktOO4mzCMNfWSRSSta+OPJGCSS94aNB3uW7C\/7Opv2bfJeYq8R0MjnUwqhdt4iL5u0OFj4r9D0\/4Vf2j5PGv70qGLpzg8gjPWSta6HrnuyXEY7AAJHe8C4uNCttT0ww+F0JDZHwyQNqBLawDXB5bodf8AhuG3L3Z\/SLNB9E+n2XHJ2bXPHLYjQWtuTorw08JteGPQFo7I0B3C1Vc6\/pthMc0Mcrp29bG9+fqXZbta1xbe2ps7h+YUul6TUFbIYqLr5ZzH1jIzE5mfRxAu4AXOR2\/JW5p4S3KYYy21rZRa2n8B8F6yGJhBZGxpGgs0C3+7lBzB6d4OyJskzpo2ktJzRm7WuBLHEd4ANtxmF7Kf+k1C6ISxid7BOad9oiC1wa47HU6ty6cVbGlpydYIj\/0BbGxsabtY0a30HFBSU\/SjD5jSgGRrqiIyhpbctsbEHv0d93wv5P0mpYqCGr6mYxyNzEWALdGmx8cw7vfYG5+bw3v1Md9PqheuhicAHRsIG12jTSyCq\/STDiQA+UkloH6p2uY2bw4q2glZPDHLEc0cjQ5p5gi4WuWjppW5ZIInNvmsWje4PmAVvQEREBERAREQEREBERAREQFuo\/WWe\/yWlbqP1lnv8kFqiIgpEREBERAREQEREBERAXnEL1ecSokerg\/lUf1cWHOHOT\/Su8Xz35Xjalw\/xk\/0ru7OjfU1\/wA\/KXHr52wW\/wAfNwkNYQN1YU2IuZxXMRy8LqRHKb7r28+N4+HI7SnxhzQO0t1Ljrmzzdo6v\/0hcdHM47ElZQCd80uVjz2xw\/wheTmrs9TFbd2MmLQOY\/rWBxOu5UzBK7C6mgY6tif1pAJex1vw2XFGlqjq4ZRzc4BScMhdHSsa+YDsjbVcF4dlZZ1nSGObHq\/CqajDqdsEkjZnSG9gNiAO9e9M+l7ejUFO8YcZxLmFmPOlhx7u9VbcOjo8TrMQFS97nU0kZYWWGo3vdbelWFyY7GyGKsEILSx9o81wSD5gLONt43WndO+Tjp7WdIKjEZKlggo44rU1PmzdWSe07NYXJVpW1rnyvsVynRjojN0dhnLawTtePsZT5q5AcXAk8EmVofZaP1OD9m3yXD\/LL\/duk\/zbf3HruKL1OD9m3yXDfLN\/dukv\/wDtt\/ceov7q1er47v4Ix8kMofTvMbxxB3XhJPo7L06DVcOTFXJHDaN3RW01neF9g\/SaanlAfJ1T+ObVj\/4f72X0HCekENUxrJ\/1Eh0F\/Rd4FfG3tEmllJoK6poDZjushO7Haj+S8aezr6XJ3umnbzjzdUZ4vHDd9T6RdGKfFGvlimNPK7ctGZj\/ABH8FwVV0V6R0X6qCWCppiT2c\/mCPIq8wLpMbBsMl+dPL+RXS02K0tcAGvyScWOPkeK7KzGSPv12lPHavSeT5xg\/QetdViXEnxxQ3uYoXXLu6\/BfScMw6GEDqImxuyhpI3t3nit7IQ6S4cdOa1YjibKYGGGxl4ng3+azy6fijeejOcu3KOqZLVxUt4o+1Lx7vFQ7lzi525Nyqynfc3JuTrdWURu1eDqa8NuXRtT9XdYZ\/Z1N+zHkt00scEZkme1jBa7nGwFzZacM\/s+m\/ZjyWdXTRVcDoZ254zYkX5G4X3Wn\/Cr+0fJ5V\/elhJX0cZPWVUDLNzdp4Gmuv4H4LJ1ZTNaXGeKwtc5xpc2HxKjNwfD2hlqWPMxnVtdbtBtrWvv\/ALusvoig6kxGljdEd2u1B25+A+C1VbBiFGWtIqoLOFwesH++CydW0rXljqmFrxa4LwN9lEGA4YDcUjL87m40tprppos3YNhzg8Gki7bBG4gWLmi1gTx2CCXBUQz5uolZJlsDlN7Lao9HRU9E1wpYmxh2ptxUhAREQEREBERAREQEREBERAREQEREBbqP1lnv8lpW6j9ZZ7\/JBaoiIKRERAREQEREBERAREQF4NyvUQF89+V23zfDs215P9K+hLmOm1RhkDaEYvRtqY5HlrS55GW5A2GpuSO7Tfa\/TpM0YM0ZLdI\/8c+qxTmxTSPF8XHVN2jv4lbmSAejGwe5fROv6Ghwa7C5ASXgdh1jkbmed9gNfJRafFehjoYpZsLdE1+e\/ZebWIt4g5hrz03vb1r9q4rfDPo8unZmWvjHq4+Kok4EDwC2RPkzyEyO7RvvbgB+S7KqxHoozCzXUmEumjEoiIeHx\/Ue7Tf7BHjyGq3TV3ROOYsiw0ygPEZc29g\/fKdeVz7rLhy6vHfpEu3Hpb16zDjGi+5UmJ7WMtf8V1r8Q6HtjL2UL5G2dlLGkh5Dg0ga73I8VJgl6KvZFNDRB0Tw457HQhjHkb\/ZePeCN1xWtE9HXWsw4gUpqhIJLtjeC0niQVYxwNBAaLBde2bo+4TGOge50MBqHNtY5cuYbniD\/GyCrwBue9C\/sSOju1pcC5vAa+Hdrus9oaKJ9N\/VQDfVUeWzi08F9CdVYMDHG6mdeTJ1bbG7szbjQnRZYXR4HiokkpqIFrbXc4EXv71ExumJXtF6nB+zb5Lhflp\/u1Sf5tv7j137GhjWtaLNAsAqfpTBQ1FHDFiVLHUxul7LZX5GtcGuNyeGgI8SEmN42InaX50FxoN17ccV9iqcO6LMom1EWBB13lha\/O0gBryTpf8A5bhrbvsNVn9H9D2ktfhLQ62liSHGwNgc29iN7LLu5X44fGS4A2WbSDuvs1LhfQ6qqKeKLDGZqgu6snMMwF9d72u0j\/yFEw+DolUUpmlwURBuXN6RAzC43IO1+HA76XTimTjfIJIjfM0kHcWW2HFp4HgVAc4XHbHpac+fmvrsUPRB1TJEcIIa1oe14DnXaRe+h03Hfr4qb9D9Ey2Rz8KjGWITtHaJe0mzbC9yTcad4Wfs60ZdnLMxwfRlO2mcS90YLpDuLjzVcyYude67aI9F\/m8TnYW5odG19hc2vpYa62d2dOPdqtzv0WjLwKEnIbGwNhoDffQajdUy6a142iSuSI5uWpn7C6tqZ11bsl6Ptmaz6Pc0OOVjhqHG+2h5Wd4HnotsFZgZaD80cwkNcATr2rW495va9rG683N2RfJ0mG1dTWPB0WG\/2fT\/ALMeSkrXAGCCPqxlZlGUcgti9zHXgpFZ8Iclp3ncREV0CIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAt1H6yz3+S0rdR+ss9\/kgtUREFIiIgIiICIiAiIgIiICBEQFW4zPWwCI0VKKnclvG92214aF2vcrJQMUhr5XQnD6hkIGbrA4DtaaW0PH\/ZQRoarEDUtjlw2MRkvBeH8Btw49\/NaTXYnbs4S0nK46utsLgbcTp3b8UfQ451fYxNnWWboWNtub\/V4jL+Oi9bh2LCXN9JWGZ1xodLmx9HQ2O23igwhrcUsOvwprm54w6xta7e0QOOUi3fcLZHiGIOa2+EFryCTdwsHX5+Gt17hNPircRkfiMueFjQxjg4dvTU5QNNdVdoOYlZiGIVUUNbhtJ8yyXdHIzPd+QnQ7DU29x5qbBWV5prnDTnEuQZuzmbb0rcLkW7r3V0iDn+vrnTx1H0NGZcuTOXWcNbDhtrr3XU7DJ62oANXRRwNtqM9zfwsrJEHmVtwbC47lqhpoIHyPhiYx0hu8tFi7x+J+K3IgKux2Wsio2jD4RLO9+UXGjRYm+x5Ae\/grFRMSppaqKOOKYxAPzPI0LgAbD42910FWK\/F8r2\/RYL8uZpLgATr2fLXZey1eKNkiMeGNLHQjPcgfrSW6c7AE621PK2vpoMadE22KBjwdgxpBFwbElvtC+nDTdXjAQxoccxA1PNBQvrsWu18WFtytsSwmziLkEA7X9EjwPcsm1uJFwZ9Fhrbt1B0156b6\/hur1EFFUVVc+SWM4Q2SmzOYS5w7Q4G1tQdfLXdeSVeLRsidHhzHkMa98ex72g3tcXH3TzCvkQU0tRiJfDko26sYS2123JIIJO1hlOgJ17lofX4nFZz8Na4OkDQBwDstr89SbnhZdAiClhr8QfHI5+FGPKBlaXXLiXAXHda556d6m4W6aal62rjjY97iWsaPRbfQX48\/epqICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiIC3UfrLPf5LSt1H6yz3+SC1REQUiIiAiIgIiICIiAiIgIiICg4jQvq3RujqHwuY1wFhcEm2p8Lad+vBTlBxKpqqd8PzakNQxxIeQ62Xa3n+CCNJhdS+QP+kZRxLRmDSdeAdoNvgt8eHvbUmV9VI9he5xjN8pBHo2vbS6jR1eMNkmEmHxPaHuEbmygXbfTQ8beC9jqsYkaQ7D4Yn5NHOlDhmu3lw1d8EAYRM2Hqoq58TGsa1gY0tykWudDxsfisvoufrJya6R7JI3RhrwTkBG4130CfPMVDXg4axzmmwPXABwtvxt\/NbKKsr5ahkdXQCBrgSXCXOG2t3bkn8Cg0PwioLmmKuMLQScsbCBqdvS2HAd5WJwaqJBdikzrC2oP8e5XaIK6jw10M7ZZ6mSd7S7KHOdYXA2BJ21171YoiAiIgKJiWIQYdEySpLgx78gIF9bE\/kVLXjmte0tcA5p3BF0FXPjlLTvLZhIy9snZ9O4BAtvftAa8V63G6Qw9beQRg2Li2wByk28dNt7m26s3Na62ZoNjcXGxXqCnl6QUsRaXRVPVuykSCIluoBHnspeF4lDiUb3QNkaWWzB7bEXCmogIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLdR+ss9\/ktK3UfrLPf5ILVERBSIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLdR+ss9\/ktK20zmsmD3uDWtBJJNgBZBbIsWPZIxr2Oa5jhcOBuCOYRBTIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLdRi9QwHbXyREFoAALAWCIiD\/9k="
},
{
"timing": 2133,
"timestamp": 2480253288,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAQFAgMGAQcI\/8QATBAAAQMCBAIGBQgGCAUEAwAAAQACAwQRBRIhMUFRBhMiYXGxMjRygZEHFBVCUpKhwRYjc7LR4RckNTZidMLwQ1OCk\/EzRGTSRVRj\/8QAGwEBAAMBAQEBAAAAAAAAAAAAAAECAwQFBgf\/xAA0EQEAAgECAwUFBwQDAAAAAAAAAQIDBBESITEFE0FRoRQyQrHhFSIzNGFx8ENigZFSU9H\/2gAMAwEAAhEDEQA\/APviIiAiIgIiICIiAiIgIiICIo1bTy1DWiGsnpSDcmJrCT45mlBJRc7hlVVQUcFRNNX4nJUhzo4WRRABmbQ3s0Dskbu14BTxjNO6mp5GMmfJO58ccIb2y9t8zd7AgtO5tpugs1qqJeqjFhd7jlYOZUFuMwmne8wztnbKIDTEDrOsIDg3Q29Eg3va2t91DjxTPWTz1VPPE+F7aeClIaZHvc0OJFiWm40BvYBriSNbRPTkL2JmRgbe54nmVkqz6ap2QyOqY56eWN7GOhkaC8F5sy2UkEE6AgnjyKjVnSKKkgnM9FWsniLLwGPO4h5Ia67Mwt2Xbnhra4SI2jYXiKgrserI5hBRYFW1E5aXgOkijaG3tcnMSPC199FLpZMRraeGcS0tPHI0OyiN73AHvcW2Pi1SnZaLx7msaXPcGtG5JsoTaBzgRUVtXMOWcR2+4AfxWxmH0jHh\/wA3jdIPrvGZ3xOqjmnaD6QpT\/6cvXH\/APiDJb7t1784lcbR0stuDnkNHnf8FJ2RNp8zePJH\/rbhvBF3WL\/4L3qHOv1lRK4HgLNH4C\/4reijhjxOLyaRSwixMYeRsX9o\/ErcNBYIimIiOiJmZ6iIilAiIgIiICIiAiIgIira\/GaOgroKWpkLZZWOe22u3Cw11sbWH1SgskVNU9IaSGgjrOrndE+V8IBZkdmaHX0db7BA43svH9J8JbC+X51djHNa5wY6wvxvbbv8OYQXSKk\/SrB7kfO7uG4Eb7+SljFqY4tHh\/a62SLrWu0yn\/DzvbW3JBYIqNnSahdO+IsqGvZYOHV5iL6HRtybOs024lbKfpFQTxxPDpWtk9HNE7X4Dbv2QXCKNh9bBiFK2ppXF8LiQ1xBF7G3FSUBERAREQEREBERAREQEMpga6UAktaTobcEWqq9Vm9g+SCZDiRdDGTGSS0HV38kVfTerxewPJEElERAREQEREBERAREQEREBaqqUQU0szvRjYXnwAutqgY63Pg9XFexljMQ8XdkeaSSrHUtZBheEUkUdRJTRwCOdtNI2OQkNaG9okWb6V8pve3C6YLhdTStomSQMibT1VTIQ1wLcsjnubbj9cDWxuCuiRBzOKUs7KifILT1VeyWncx4a8BsLQ4gkEXs1wsRqL81GlonVdQWOZWS1tJOyrlvUBjpWujkjDWuYWhpAubaDn6V11NVS09XF1VXBFPFe+SRgcL+BSlpaeki6qkgigjvfLGwNF\/AIKBmFyStfJHRzQOdPTE\/OakyyFscmY3u5wAFzYA8SpWL0FRPNWywMDs9PG1gzWzOY9zrd17jXvV2iDn65lRWPiqJsJqgGgtaIahsdRHtuQ8NLTyzHYaG+lthTaluHwNrnZqgN7RNr917aXta9tL3spSICIiAiIgIiICIiAiIgIiICIiAiIgIiIC1SU8MpJkijeTa5c0HbUfC5W1EGg0dMWvaaeHK9xc4ZBZxIsSe8gkFYfR1Fr\/U6fW\/\/DHEgnhza0+4clKRBD+jKC1vmVNa1rdU3+CzdQUbp453UsBmjADJDGMzbbWPBSUQaG0dM14e2nhDgSQQwXuXZifedfHVYNw6iYDkpIG3FjljA4W8lKRBHw+ip8Ppm09HGI4WkkNBJtfxUhEQEREBERAREQEREBERAWqq9Vm9g+S2rVVeqzewfJBrpvV4vYHkiU3q8XsDyRBJREQEREBERAREQEREBERAULFW9ZDDGN3zx2\/6XBx\/BpU1RKsZquiH2Xuf8GEf6golE9EtERSkREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQFqqvVZvYPktq1VXqs3sHyQa6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQFGeM2JRH7ETr+8t\/+pUlcZ02BNXC4E2y5fhr+azy34K7rUpx2irs7pdfJJ7hrX3NmuBOvDb81tsftH4rn9r\/AEdfsn9z6tdLr5G5zmy5XEgO9E9\/JawJGjUnMTpruonV\/wBq9dDE\/F6fV9gul18RrnTCnbIXNDSTcOcQByv\/AAWNJM+2SR7ibXBdoSOZH1RyuntfL3V47OieXH6fV9wulwvhksss4c2EubHsZCTcj\/CPz815TtyF7BoQdxxB2\/33Kk67b4fVtXsmJ+P0+r7pdLr4a4u+074rU5z\/ALTviqT2jt8Pr9HRXsKLf1PT6vu6LRQeo037JvkFyfyqAnAaaxI\/rI29ly9C1uGvE8GKb24XZ3S45r86Sl\/Bzviokhff03fFUrmiWlsEw\/S1xzS45r8xkSudZrnk+K2RMLL5nlz+QNwP4+Sx1GtxaeN7zz8m2m0OXU22pHLz8H6YuOaXHNfm+TD5JYszJDG\/7NzZVVRHU07ssudvffQqun7Qw6nljnn5eKdT2dn0vPJHLz8H6luOaXHNflJ0shHpu+K1mV\/23fFdfE4tn6xuOaXHNfkWaaT\/AJjvioUs8nF7\/ip4kP2OioegRJ6E4ETqfmcW\/shXFXTsqoeqkLg3MHdk2Ohv+SsNyXslKBTTuljaM5bl1Glr32XM\/KN0Mw7p\/BRxYzNVwtpXOez5pIGXJAGtweSDprjmlxzXEYZ8muDYdQQ0kM9e6OIWaXytJ9\/ZWHRr5McF6PVk9TQ1GIvkmcHOEszXDQ30s0c1I7m45r245rg8e+S\/BcbxCSsqqrEmSPJcWxStDbk3+yVph+SbAYXtc2qxQkc52\/8A1UxEeaeT6FcJdcjgnQHDMIdemqa97c2bLJI0i9rfZU6t6KUFZbrZaoW+y8D8laK08Z9E7R5ugRUlB0aoqGARQyVBaL6ueCdSTy70PRujMjXmSpuCT6Y4+5WimL\/l6fVO1fNdoo2HUcdBRRUsLnujjFgXm5UlZTtvyUkREUAiIgIiICIiAiIgLVVeqzewfJbVqqvVZvYPkg103q8XsDyRKb1eL2B5IgkoiICIiAiIgIiICIiAiIgLkOmDbmJ3OR1vc1o\/JdeuW6Ut\/UUne6Q\/iFz6n3GmH8SHLGMOaWuFwRYg8VhACAYnm72cTxHAqaGDgsJYc9nNs2Rvou\/I9y4Ieju0yRte0tcLg7hRWQASOa9z3Ot2HE8P4hT43B4IIyvb6TeX8lhPEXNu3R7dWnvTZaLIMkYIc1xAzbi2\/goLae73MPaYCSW7X7zzV00iSNrm6AjZQqumDQ+WMkSWLR4n+ars3pkieqNlGlhqCdO66iljn1EvVvygAN2vrqfzCln9RA++Z7g4sAvq430C9hgMUQBN3nVx5kqvC3jL5K2dksTS\/rszW6kFg1HuWT2rdWtzGOMbvdc+A1P5D3o9qztV1Y8z7RQ+pU\/7NvkFy\/ymtzYHTj\/5A\/dcuoofUqf9m3yC5v5R\/wCxYP8AMD91y9fUTw4Zn9HzOnjizxH6vlEsSiMjZLK6NpDpG7svaytpmXCqq2kD3tkaSyVvovbuF4973yUmMdtpe1jpjx5InLXeEoUzI2jrTYnQBtwLrbHAyJtmi\/edSVEpcRIeIawBkh0bIPRf\/AqwK+W1EZaXmMu+76vB3VqxOLbZgvHNa9pa9oc07ghZFFhFprO8NrViY2lUVmDRyXdTOyO+ydQqGsppqZ2WZhb38D712Luqpo3vIaxly5x7+aiUwnxWsZTwRF5kIGQ6gNPFw5\/kve0Pa+es8N\/vV9Xz+v7G0944qfct6OJlUWYaq2x6mbSYxVU8ZYWxSFnYJI08VAey+i+trO8RL420bTMdX6k6Bf3JwL\/JRfuhXyouggt0LwMf\/Di\/dCvVqqIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAtVV6rN7B8ltWqq9Vm9g+SDXTerxewPJEpvV4vYHkiCSiIgIiICIiAiIgIiICIiDwmwJXN9KG2gogdwHfkujk1Y4dyouldrUt+bvyXPqPdn+eLTD78Oca2w0WdgAS6wA4rF8kcQDpZGMHNxsorAMQkzuAdRt9AHaU\/a7xy578lwQ7peOnp5K2FsUjHEg6sN82+mnhf3BSS2\/BaamibJK2SNzo3tINhs6xG\/wAFg1tY5uR5ZYANMmxJvqR7uHNWREzHVqjhjlgcHNDm9Y8i\/tFRalppXMdK8upQfralp4XPEfjeyn\/NnRMAp5HNDRYNf2m\/jr+K14mP6jLp2rdm32r6fjZOq8TsgUTutMoykZXXJPM309w0W57V5QNcXVRe3Ket0B3AyggfilfHM6mkbBYSHQEm3jY87XVZjm0i6uiHWzSTfV9BngNz7z5BYSu1IW0PlilhgkgijY4ENyyF1rDb0QtcwsXHxKpaG9Mj7PRepU\/7Nvkub+Ub+xoP8wP3XLo6H1Kn\/Zt8lQdPmCTCIQf+eP3XLv1f5e37PL0f5iv7vmrxookzNFaSRWUSVl185TJNZfT3xxaFJVQNkaWvaHNO4K109RNRdmTNNSjju6Px5hWU0ahvYWm7dCui9ceprwZIc+PJk01uKixjeyWMPicHMOxCxjkjkDix18pynuKqQ2SB5lobNfu+A+i\/w5FWWH3xklkMnUNYP14eLFniV4Wfs7JittHOJ6S93B2hiy0m0ztMdYY9VJiVQ2kpousIddzyNG991txDE6bAaJ9DhTg+qeLTVA\/EA\/nxXmK4jDSUhoMJGSLZ8mzn\/wAu5cu+O5JOpK+j7N7NrhiL36\/J8x2n2nbPM0x8o+f0VkjS+Rzjq5xuSnVm+yn9SL3tqvXMsdl7jwH6O6Ei3Q\/BhypI\/wB0K7VN0N06J4P\/AJWP90K5WiBERAREQEREBERAREQEREBERAREQEREBERAREQFqqvVZvYPktq1VXqs3sHyQa6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQYv296qsfpWVJpWuqYYXFxawSOtnJ4DmdFau9JqpOk9HQVZpDX18lE6Nxcx0cjWOcAQSMxFwNBe1uHcs5rF94lNbTWd4QKjotJK4P8AnEbHgZQ4NuQL94PJRpsCNNYVOONju\/IBI5jbuIvbYa21solX0dwk08FLDi9QzqZeuke8uc8NFtLi2W1wRyPvCsqLBMKbHDT0uLVJdFUGQWmBdctyZdvR7Oyr7PRp312TejM5aC2vcQdbhx1+C3s6Ozt0+d\/El3mqalwPAHzsf9L1zh1zXNZLLla8uyvy2LRcEEX93ILx\/Rvo\/EckuN1Qexzmuc6dofe4uC7LfdvPcd2j2eh31k+owOWOLr5MZjjgNrPeGhuu2tlnH0amkax7qxkw9Jp4eOm620NHhOFPqaf59O57mRtf1rr+i5xHDfWx8AsIosDbVNkhxNxdKHBrWTC3ablJAHPzsncU8jvrtbui9QXvfDWRNJPaBbmFwPPZav0VrZBcV9MRci7Yzw96kPwzCMQqDBS1wDKhrhJHHY9Y2x2O1gSDx9EDmFGlGBtfUNdUVTXw9cXgNAs7NZ7rW3BcLHwAvayez08k9\/dpl6HTGeHrq+DNc5GkWzHf37LyToRUuBtVwXP+Eq1dPhNBiH0jNNM6VwmAztBDLOGfhoeHeAByVpHjlDLWtpY5S6V0joh2dC5rQTbno4bKPZ6eSY1GSPFPp2GKCKMm5Y0Nv4BVvSWkbWUDGPniga2QOL5TYbEfmrZV2OCFtLHNPLJF1UgLXRgE3ILdiCNnFaXpF6zS3RnjyWx2i9esOam6Iy9kGsgaXGzb31Nr2HuBUb9CZ5mNfHW07mOFw4AkEc1bGjwJtOInVzhFFKJD+tsQ4hwGo12fpzAHJaWYZhPUiKkxBzj1OWO5Dmta0gX0Gp2b4EC1tFyfZ2Dy9XZ9p6jz9FW7oDVO\/wDeU\/wKhz9BnMkMcmKUTJA3MWuJBA2vbkr+mw\/CHQsYMTlmfJYDqnDd1m3AA0GgGpPeSvZaHBsRLWfSVQLMipw3PbNpduhGpII1Ux2fhr0j1RPaOe3WfRzv9G9VI0OZiFMWkXBAOoWTfk9rrSxtxGk6xwaX2DsxGtr\/AIq\/jw7DCWQuxGsjEbDHG17mjM3tag243d7rdylUrMEglgdTV8beqe+ZrWubazzrfTUXJ791rGlxx4MZ1WSfFxbfk0qZi8R4nRvLDlcGgnKeR5FB8l1W4XbiNKRcjRrtwuudTYc5rBJicpgjLYGGzRmNri5tZwsDbTW7t7i2yCmwuGpbUwYm9z2u6yxe1wcQNdLd7tuJK0jFWGU5LT1cZ\/RbWZrfSNLm3tlcjvkrrT\/+QpfuuXXupcDqZZZBiDs0riXFjwMwc\/NbQbXdbvFt7Lo4K2mmnfBFMx0rLhzQbkWNj+JVuGFd5asDonYdg9FRvc174IWxlzdiQLXUySRkbQ6R7WNJDbuNhcmwHvJAWSquk9NR1WCzx4k6RtKHMkcYz2rteHAC2tyQBpryVkLJksb4y9kjHMBILgQQCDY69xBWYIIBBuDxXBUmBdHYXjq8UqRG0ykQukFj2n3dtc2c5xBJOvEqZS4bg9LXRVEOMztkifK63WNIcS3K6+moGh5AtB4IOtinilJEUrHkanK4G2pHmCPcVsXC0XRbAjVQspa+rkYOryxNkaWlrSX5SbXLXFziRfUnu0sW9CqMPc51biDnFzXA9YAWWJPZsNLk3PeByQdNLLHE28r2MGurjbYXP4An3J10WbL1jM2bLbML3te3jbXwXMHoTRmNrDXV9mvEgGdtr63GXLbKQWgttazR33nT9GqOaYzOkn642u7MDf8AV9Xta17X1tfUoLu4zZbi9r2Xqo4+jVNHCxgqKkubb9Y5wLiQ6+Y6b8PBWeHUjaGjjp2Pe9rL2LzrYkm3uvZBJREQEREBERAREQEREBERAREQFqqvVZvYPktq1VXqs3sHyQa6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQeH0gq7F30jXRispjP+rkd6IIDRbNe543GncrEekVhLDFKWmWNjy30czQbeCrXxkUcbsCqWmQwMN23cXRn6oJ1PH0SfEL2F+FU8ktVS0r+ujJjcGNII1ud9PqD4BXTYIW3DIoxc62aOVliaal6twMMOQ2uMgtptdWFPJUYJTMieYWNDXksIiIINm6jTa2UacFlN9DvE7\/mbZnOfaRvV6ucbnW9gToVbTUdPMWmSFjiCCDblqPd3LY2KNri5sbA4m5IaLlBSw1OGVUkr\/mhu\/KyV7g3QO0F9eN\/42WEDMKEwNPhYzs1a4RsHogagk8LtCu3U8LiC6GM2Fhdo2tbyXgpacEEQRAgg3DBuNvggpsGo8NkkL4KSWJwLZmCQ2y3F+yAeRt+Cs34XQyOc59LES69zl3ubn48eaksijjcXMjY1xABIABNtlmgiy4fSSsySU8Tm9rQt+0bu+JGqxiwuhim62KkgjkzZszGAXNgLm3gFMRAVfjRaIImmm+cudIAGnYaEknutfxvbirBEHK02IYYwxPiwiZjXCwf1bbDS4B14g77fBZUtVQzQz9Rg7wRG0ta5gaXXLQ1pvscw8OzuunDmkkBwJG4vsvUHKQ4nh7GslZg8rZYyTG1sbbi+9td7OBPibXW6kqKdzZZKfCgySnizRuto4gaNvv9YW9\/ELpLi9rheg3Fwg5IVmHtph1eEPe9gabBoFwDbMLm+gB31FraXWcmIYbGMzcHlDoXZ2\/qmiwOucWOx\/8AO66pEHKnFMMjYadmGSlkTmuLAxpDSTo7fiba+9WGHUGGVkT52UDWgyucOsaPSHZuPh5q3ZGxjnuYxrS83cQLZjzKzQRHYdRulMjqaIvNrnLyNwtsNLBA974YmMe8kuLRYknc\/gFuRAUbEXRMpS6eEzsDmnIGh1zcWNjyOqkrGVjJGFkrWvYdw4XBQUDHYDHEQymjDbZC0RbC+a3K17O\/FeCpwN9RFTfNmZi7Iy8Vhd2p79dv5K7+b0ue3VQ575rZRfx81i2lpGzZ2xRCRoy6AaDwQVdNV4RFK90cAhfCMxIjtYlxFtOOt\/BwPFTWYxRSNBZKXAmwsw6m9tNOamPghkAD4o3AbXaDZYtpadpaWwRAt2IYNP8AdggiOxijaabtutUZur7J1t3brz6aobNIkdZ1rdhw324Kf1UdrdWy2mmUcNlg6lp3elBEeGrB\/viUET6Zo84bnkAN+0Y3AaEDiO9SaOshrGl0DnEDXVpbxI4+BWTqaB5BdBE4gWBLAdFsYxrPQa1vgLIMkREBERAREQEREBERAREQEREBaqr1Wb2D5LatVV6rN7B8kGum9Xi9geSJTerxewPJEElERAREQEREBERAREQEREHg3KhYjh7a58LnTSxmK9shte9r+\/T8VNbsvVWvQVD8ApXGciSpYZnZ3Fsp0J3ty4C21gF4zAKZkcrBNUlsm4LweN77b6n4q4RWFUMDpw6\/XVNtLt6zQ2\/j\/Hmbz6SnbS07YWOe5rb2Lzc6m+63IgIiICIiAiIgKHilA3EIGRulkiLHZ2ujNjexH5qYiCqqsEhncHNmnjOgdld6QsAQeOobb3letwaFsJjbPUg3vnz9oaEWBtyJ7+O6tEQU8vR+jkykvqBI0NGdshB0AH5KXhmGxYcx7IHyua62j3XtYcFNRAREQEREBERAUbEaRtdSOgke9jXEG7TY6EH8lJRBVSYHTyQMjkknL2ta3rQ+zzbNrf8A6isH9H6Z7iXTVJBDbtLxY2aG323s0fjzVwiCrpsGhgnZK2aoc9jswzPFtiLWAtbVWiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLCZjpIZGMaXOc0gAcdFmt1H6yz3+SCNBSztgjBieCGgHTuRXyIKRERAREQEREBERAREQEReO2KiZ2gG+iF6igYritNhgjNUXgSXy5W32t\/FTWszyhEzFY3lPRUA6V4afrTfcWY6T4cdnS\/cVppaOsIi9Z6SvEVKOkmHn60v3FmOkFCdjJ91V6J3W6KrGOUZ2Mn3V79NUnN\/wB1RulZoqz6bo77yfdU6Cojmje9h7LGZzfkpG1FBr8Up6GQsqBICDbRqwdjFK1rXEvs5ocOzwIugsUWLHB7Gubs4XCrsfxujwKkZU15kET39WMjcxvYn8ikzsLNFx39I2A\/bqf+1\/Nef0jYD9qp\/wC1\/NV46+aeGXZIuPHyh4EfrVP\/AGv5rdD07weY2i+cuPIRKJyUjxTwz5OqRcy\/prhUbssgqWHk6Ky9Z00wh2zp\/wDtqk58cdbQcFvJ0qKgb0rwx2zpvuLc3pHQOFwZPuLOddp69bx\/tburz4LlFUfpDQ85Pup+kFDzk+6q\/aGm\/wCyP9nc38luiwglbNCyVl8rwHC6zXXExMbwz6CIikEREBERAREQEREBERAREQEREBERAREQEREBbqP1lnv8lpW6j9ZZ7\/JBaoiIKRERAREQEREBERAREQF47Zerw7hRPQerjvlEdaOhvzf\/AKV2K4\/5QHtZLhheA5t5Lg+AXVo44s1Y\/nRzaudsUz\/OrjWFb2usOK9YaWXduU82my2spm3OWSQNv6WUOH4G\/wCC78+JxYcjWyUl5GVwA4m1ipMchWLqOqJy07G1Dj9m7QPEkW\/NYxw1TesFRSvjcx1jl7Y2vvbvXnXps76WTYpSVJDrjiqyMuzaOBHLit4mLTZ1\/guaYbxKU1ha5znSucDazTazfDRdB0brOqqGwyOsx1xryO\/8fiuYdUsjjc9zrNAzE9yxirZL6U07h35bH8VETsl0nTKzepcSCcmUkkakafkoGJWbJ1dx2GhvwAUrFqH59guGSudmkdla+7idbAH8QVV4rJepmI5lWmSHc0vqsPsDyXEfLGbdHKX\/ADTf3HLtqP1SD2G+S4j5ZDbo5Sf5pv7j1W\/uymvV8eurGgwmtriDDCQw\/XfoP5qBTzfN6iKUD0HB1rX2K+iYN0hpqxjTKRpu5gtr3hePqtdTSXr3sTwz4xz2\/d24sU5Inbqh0XRNjW5qiQvcPcFcQ01JRU73PcyGJvpOPZA96urRVETXRua5vAhcfj\/R+ve4zzTMqKQXdmlB7Hdvb4Bb95TJTvMX3o\/RaldrcNuSNQ41Rw1tXHieICWjcf1DJICco73W1\/8AGqnmTo9LAKgVL6eI7P6t4B9xHkq1kuGRwxOZAXMbcgyHQnmAd9ue6Vc7nZhiRD8MlbZsxOYxm21uS4b23jZ0Ww+K6pcN+c0zanDKmKspzs5hsfgtrGSRHLKxzD3iy+eskxPAqw1OH1TpKfNcFkgcx472gr6J0d6Sx41TEGMMnYB1jHbX5juXmarFExvCtYmJ2lsWbQproWSOs2Kzj9lR5IxFI5jTcDivMaTydvhX9m0v7NvktOO4mzCMNfWSRSSta+OPJGCSS94aNB3uW7C\/7Opv2bfJeYq8R0MjnUwqhdt4iL5u0OFj4r9D0\/4Vf2j5PGv70qGLpzg8gjPWSta6HrnuyXEY7AAJHe8C4uNCttT0ww+F0JDZHwyQNqBLawDXB5bodf8AhuG3L3Z\/SLNB9E+n2XHJ2bXPHLYjQWtuTorw08JteGPQFo7I0B3C1Vc6\/pthMc0Mcrp29bG9+fqXZbta1xbe2ps7h+YUul6TUFbIYqLr5ZzH1jIzE5mfRxAu4AXOR2\/JW5p4S3KYYy21rZRa2n8B8F6yGJhBZGxpGgs0C3+7lBzB6d4OyJskzpo2ktJzRm7WuBLHEd4ANtxmF7Kf+k1C6ISxid7BOad9oiC1wa47HU6ty6cVbGlpydYIj\/0BbGxsabtY0a30HFBSU\/SjD5jSgGRrqiIyhpbctsbEHv0d93wv5P0mpYqCGr6mYxyNzEWALdGmx8cw7vfYG5+bw3v1Md9PqheuhicAHRsIG12jTSyCq\/STDiQA+UkloH6p2uY2bw4q2glZPDHLEc0cjQ5p5gi4WuWjppW5ZIInNvmsWje4PmAVvQEREBERAREQEREBERAREQFuo\/WWe\/yWlbqP1lnv8kFqiIgpEREBERAREQEREBERAXnEL1ecSokerg\/lUf1cWHOHOT\/Su8Xz35Xjalw\/xk\/0ru7OjfU1\/wA\/KXHr52wW\/wAfNwkNYQN1YU2IuZxXMRy8LqRHKb7r28+N4+HI7SnxhzQO0t1Ljrmzzdo6v\/0hcdHM47ElZQCd80uVjz2xw\/wheTmrs9TFbd2MmLQOY\/rWBxOu5UzBK7C6mgY6tif1pAJex1vw2XFGlqjq4ZRzc4BScMhdHSsa+YDsjbVcF4dlZZ1nSGObHq\/CqajDqdsEkjZnSG9gNiAO9e9M+l7ejUFO8YcZxLmFmPOlhx7u9VbcOjo8TrMQFS97nU0kZYWWGo3vdbelWFyY7GyGKsEILSx9o81wSD5gLONt43WndO+Tjp7WdIKjEZKlggo44rU1PmzdWSe07NYXJVpW1rnyvsVynRjojN0dhnLawTtePsZT5q5AcXAk8EmVofZaP1OD9m3yXD\/LL\/duk\/zbf3HruKL1OD9m3yXDfLN\/dukv\/wDtt\/ceov7q1er47v4Ix8kMofTvMbxxB3XhJPo7L06DVcOTFXJHDaN3RW01neF9g\/SaanlAfJ1T+ObVj\/4f72X0HCekENUxrJ\/1Eh0F\/Rd4FfG3tEmllJoK6poDZjushO7Haj+S8aezr6XJ3umnbzjzdUZ4vHDd9T6RdGKfFGvlimNPK7ctGZj\/ABH8FwVV0V6R0X6qCWCppiT2c\/mCPIq8wLpMbBsMl+dPL+RXS02K0tcAGvyScWOPkeK7KzGSPv12lPHavSeT5xg\/QetdViXEnxxQ3uYoXXLu6\/BfScMw6GEDqImxuyhpI3t3nit7IQ6S4cdOa1YjibKYGGGxl4ng3+azy6fijeejOcu3KOqZLVxUt4o+1Lx7vFQ7lzi525Nyqynfc3JuTrdWURu1eDqa8NuXRtT9XdYZ\/Z1N+zHkt00scEZkme1jBa7nGwFzZacM\/s+m\/ZjyWdXTRVcDoZ254zYkX5G4X3Wn\/Cr+0fJ5V\/elhJX0cZPWVUDLNzdp4Gmuv4H4LJ1ZTNaXGeKwtc5xpc2HxKjNwfD2hlqWPMxnVtdbtBtrWvv\/ALusvoig6kxGljdEd2u1B25+A+C1VbBiFGWtIqoLOFwesH++CydW0rXljqmFrxa4LwN9lEGA4YDcUjL87m40tprppos3YNhzg8Gki7bBG4gWLmi1gTx2CCXBUQz5uolZJlsDlN7Lao9HRU9E1wpYmxh2ptxUhAREQEREBERAREQEREBERAREQEREBbqP1lnv8lpW6j9ZZ7\/JBaoiIKRERAREQEREBERAREQF4NyvUQF89+V23zfDs215P9K+hLmOm1RhkDaEYvRtqY5HlrS55GW5A2GpuSO7Tfa\/TpM0YM0ZLdI\/8c+qxTmxTSPF8XHVN2jv4lbmSAejGwe5fROv6Ghwa7C5ASXgdh1jkbmed9gNfJRafFehjoYpZsLdE1+e\/ZebWIt4g5hrz03vb1r9q4rfDPo8unZmWvjHq4+Kok4EDwC2RPkzyEyO7RvvbgB+S7KqxHoozCzXUmEumjEoiIeHx\/Ue7Tf7BHjyGq3TV3ROOYsiw0ygPEZc29g\/fKdeVz7rLhy6vHfpEu3Hpb16zDjGi+5UmJ7WMtf8V1r8Q6HtjL2UL5G2dlLGkh5Dg0ga73I8VJgl6KvZFNDRB0Tw457HQhjHkb\/ZePeCN1xWtE9HXWsw4gUpqhIJLtjeC0niQVYxwNBAaLBde2bo+4TGOge50MBqHNtY5cuYbniD\/GyCrwBue9C\/sSOju1pcC5vAa+Hdrus9oaKJ9N\/VQDfVUeWzi08F9CdVYMDHG6mdeTJ1bbG7szbjQnRZYXR4HiokkpqIFrbXc4EXv71ExumJXtF6nB+zb5Lhflp\/u1Sf5tv7j137GhjWtaLNAsAqfpTBQ1FHDFiVLHUxul7LZX5GtcGuNyeGgI8SEmN42InaX50FxoN17ccV9iqcO6LMom1EWBB13lha\/O0gBryTpf8A5bhrbvsNVn9H9D2ktfhLQ62liSHGwNgc29iN7LLu5X44fGS4A2WbSDuvs1LhfQ6qqKeKLDGZqgu6snMMwF9d72u0j\/yFEw+DolUUpmlwURBuXN6RAzC43IO1+HA76XTimTjfIJIjfM0kHcWW2HFp4HgVAc4XHbHpac+fmvrsUPRB1TJEcIIa1oe14DnXaRe+h03Hfr4qb9D9Ey2Rz8KjGWITtHaJe0mzbC9yTcad4Wfs60ZdnLMxwfRlO2mcS90YLpDuLjzVcyYude67aI9F\/m8TnYW5odG19hc2vpYa62d2dOPdqtzv0WjLwKEnIbGwNhoDffQajdUy6a142iSuSI5uWpn7C6tqZ11bsl6Ptmaz6Pc0OOVjhqHG+2h5Wd4HnotsFZgZaD80cwkNcATr2rW495va9rG683N2RfJ0mG1dTWPB0WG\/2fT\/ALMeSkrXAGCCPqxlZlGUcgti9zHXgpFZ8Iclp3ncREV0CIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAt1H6yz3+S0rdR+ss9\/kgtUREFIiIgIiICIiAiIgIiICBEQFW4zPWwCI0VKKnclvG92214aF2vcrJQMUhr5XQnD6hkIGbrA4DtaaW0PH\/ZQRoarEDUtjlw2MRkvBeH8Btw49\/NaTXYnbs4S0nK46utsLgbcTp3b8UfQ451fYxNnWWboWNtub\/V4jL+Oi9bh2LCXN9JWGZ1xodLmx9HQ2O23igwhrcUsOvwprm54w6xta7e0QOOUi3fcLZHiGIOa2+EFryCTdwsHX5+Gt17hNPircRkfiMueFjQxjg4dvTU5QNNdVdoOYlZiGIVUUNbhtJ8yyXdHIzPd+QnQ7DU29x5qbBWV5prnDTnEuQZuzmbb0rcLkW7r3V0iDn+vrnTx1H0NGZcuTOXWcNbDhtrr3XU7DJ62oANXRRwNtqM9zfwsrJEHmVtwbC47lqhpoIHyPhiYx0hu8tFi7x+J+K3IgKux2Wsio2jD4RLO9+UXGjRYm+x5Ae\/grFRMSppaqKOOKYxAPzPI0LgAbD42910FWK\/F8r2\/RYL8uZpLgATr2fLXZey1eKNkiMeGNLHQjPcgfrSW6c7AE621PK2vpoMadE22KBjwdgxpBFwbElvtC+nDTdXjAQxoccxA1PNBQvrsWu18WFtytsSwmziLkEA7X9EjwPcsm1uJFwZ9Fhrbt1B0156b6\/hur1EFFUVVc+SWM4Q2SmzOYS5w7Q4G1tQdfLXdeSVeLRsidHhzHkMa98ex72g3tcXH3TzCvkQU0tRiJfDko26sYS2123JIIJO1hlOgJ17lofX4nFZz8Na4OkDQBwDstr89SbnhZdAiClhr8QfHI5+FGPKBlaXXLiXAXHda556d6m4W6aal62rjjY97iWsaPRbfQX48\/epqICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiIC3UfrLPf5LSt1H6yz3+SC1REQUiIiAiIgIiICIiAiIgIiICg4jQvq3RujqHwuY1wFhcEm2p8Lad+vBTlBxKpqqd8PzakNQxxIeQ62Xa3n+CCNJhdS+QP+kZRxLRmDSdeAdoNvgt8eHvbUmV9VI9he5xjN8pBHo2vbS6jR1eMNkmEmHxPaHuEbmygXbfTQ8beC9jqsYkaQ7D4Yn5NHOlDhmu3lw1d8EAYRM2Hqoq58TGsa1gY0tykWudDxsfisvoufrJya6R7JI3RhrwTkBG4130CfPMVDXg4axzmmwPXABwtvxt\/NbKKsr5ahkdXQCBrgSXCXOG2t3bkn8Cg0PwioLmmKuMLQScsbCBqdvS2HAd5WJwaqJBdikzrC2oP8e5XaIK6jw10M7ZZ6mSd7S7KHOdYXA2BJ21171YoiAiIgKJiWIQYdEySpLgx78gIF9bE\/kVLXjmte0tcA5p3BF0FXPjlLTvLZhIy9snZ9O4BAtvftAa8V63G6Qw9beQRg2Li2wByk28dNt7m26s3Na62ZoNjcXGxXqCnl6QUsRaXRVPVuykSCIluoBHnspeF4lDiUb3QNkaWWzB7bEXCmogIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLdR+ss9\/ktK3UfrLPf5ILVERBSIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLdR+ss9\/ktK20zmsmD3uDWtBJJNgBZBbIsWPZIxr2Oa5jhcOBuCOYRBTIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLdRi9QwHbXyREFoAALAWCIiD\/9k="
},
{
"timing": 2560,
"timestamp": 2480679913,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAQFAgMGAQcI\/8QAThAAAQMCBAIGBQkEBgkDBQAAAQACAwQRBRIhMQZBEyJRYXGxMjRygZEHFBVCUpKhwdEjc7LhFiQ1dMLwCBc2RFNigpPxQ2NkJTNFVNL\/xAAbAQEAAwEBAQEAAAAAAAAAAAAAAQIDBAUGB\/\/EADMRAQACAQIDBQYFBAMAAAAAAAABAgMEEQUSMRMhQVGhFDJCcbHhFSIzYZE0gdHwQ1Ni\/9oADAMBAAIRAxEAPwD74iIgIiICIiAiIgIiICIiAiKNW08tQ1ohrJ6Ug3Jiawk+OZpQSUXO4ZVVUFHBUTTV+JyVIc6OFkUQAZm0N7NA6pG7teQU8YzTupqeRjJnyTufHHCG9cvbfM3ewILTubaboLNaqiXooxYXe45WDtKgtxmE073mGds7ZRAaYgdJ0hAcG6G3okG97W1vuoceKZ6yeeqp54nwvbTwUpDTI97mhxIsS03GgN7ANcSRraJ6dwvYmZGBt7nme0rJVn01TshkdUxz08sb2MdDI0F4LzZlspIIJ0BBPPsKjVnEUVJBOZ6KtZPEWXgMedxDyQ112Zhbqu3PLW1wkRtGwvEVBXY9WRzCCiwKtqJy0vAdJFG0Nva5OYkeFr76KXSyYjW08M4lpaeORodlEb3uAPe4tsfFqlOy0Xj3NY0ue4NaNyTZQm0DnAiorauYdmcR2+4AfxWxmH0jHh\/zeN0g+u8ZnfE6qO9O0H0hSn\/7cvTH\/wBkGS33br35xK42jpZbcnPIaPO\/4KTsibT5m8eSP\/W3DeCLusX\/AKL3oHOv0lRK4HkLNH4C\/wCK3oo5Y8Tm8mkUsIsTGHkbF\/WPxK3DQWCIpiIjoiZmeoiIpQIiICIiAiIgIiICIq2vxmjoK6ClqZC2WVjnttrtysNdbG1h9UoLJFTVPENJDQR1nRzuifK+EAsyOzNDr6Ot9ggc72Xj+J8JbC+X51djHNa5wY6wvzvbbv8ADtCC6RUn9KsHuR87u4bgRvv5KWMWpji0eH9bpZIula7TKf8Al7b21t2ILBFRs4moXTviLKhr2WDh0eYi+h0bcmzrNNuZWyn4ioJ44nh0rWyejmidr8Bt37ILhFGw+tgxClbU0ri+FxIa4gi9jbmpKAiIgIiICIiAiIgIiICGUwNdKASWtJ0NuSLVVeqzewfJBMhxIuhjJjJJaDq7+SKvpvV4vYHkiCSiIgIiICIiAiIgIiICIiAtVVKIKaWZ3oxsLz4AXW1QMdbnwerivYyxmIeLuqPNJJVjqWsgwvCKSKOokpo4BHO2mkbHISGtDesSLN9K+U3vbldMFwuppW0TJIGRNp6qpkIa4FuWRz3Ntz+uBrY3BXRIg5nFKWdlRPkFp6qvZLTuY8NeA2FocQSCL2a4WI1F+1RpaJ1XUFjmVktbSTsq5b1AY6Vro5Iw1rmFoaQLm2g7fSuupqqWnq4uiq4Ip4r3ySMDhfwKUtLT0kXRUkEUEd75Y2Bov4BBQMwuSVr5I6OaBzp6Yn5zUmWQtjkzG93OAAubAHmVKxegqJ5q2WBgdnp42sGa2ZzHudbuvca96u0Qc\/XMqKx8VRNhNUA0FrRDUNjqI9tyHhpaezMdhob6W2FNqW4fA2udmqA3rE2v3Xtpe1r20veylIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLVJTwykmSKN5NrlzQdtR8LlbUQaDR0xa9pp4cr3FzhkFnEixJ7yCQVh9HUWv9Tp9b\/+mOZBPLta0+4dilIgh\/RlBa3zKmta1uib+izdQUbp453UsBmjADJDGMzbbWPJSUQaG0dM14e2nhDgSQQwXuXZifedfHVYNw6iYDkpIG3FjljA5W8lKRBHw+ip8Ppm09HGI4WkkNBJtfxUhEQEREBERAREQEREBERAWqq9Vm9g+S2rVVeqzewfJBrpvV4vYHkiU3q8XsDyRBJREQEREBERAREQEREBERAULFW9JDDGN3zx2\/6XBx\/BpU1RKsZquiH2Xuf8GEf4golE9EtERSkREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQFqqvVZvYPktq1VXqs3sHyQa6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQFGeM2JRH7ETr+8t\/\/AJKkrjONwTVwuBNsuX4a\/ms8t+Su61Kc9oq7O6XXySe4a11zZrgTry2\/NbbHtPxXP7X+zrjSf+n1a6XXyNzntlyuJAd6J7+xawJGg3JzE6a7qJ1e3wr10MT8Xp932C6XXxGudMIGvzDKSbhziAOy\/wCixpJnkZJHuvbMC7QkdpH1R2J7Z3b8q8cOie7m9Pu+4XS4XwyWWWcObCXNj5yEnUf8o\/PzWNO3IXsGhB3HMHb\/AD3Kk67b4fVtXhMW+P0+77rdLr4a8u+074rS5z\/tO+KpPEdvh9fs6K8Ci3\/J6fd94RaKD1Gm\/dN8guT+VQE4DTWJH9ZG3suXoWty15ngxTe3K7O6XHavzpKX8nO+KiSF9\/Td8VSuaJaWwTD9LXHalx2r8xkSudZrnk+K2RMLL5nlz+wG4H6+Sx1GtxaeN7z3+TbTaHLqbbUju8\/B+mLjtS47V+b5MPklizMkMb\/s3NlVVEdTTuyy52999Cq6fiGHU92Oe\/y8U6nh2fS9+SO7z8H6luO1LjtX5SdLIR6bvitZlf8Abd8V18zi2frG47UuO1fkWaaT\/iO+KhSzyc3v+KnmQ\/Y6Kh4CJPBOBE6n5nFv7IU3H\/7OP72P+NqsLFL2WeAxf1+Z9mEBgbpyub7cl8I\/0zaoxwcLwMcWl753mxtewYPzQfdLjtS47V+YuCHOdwnhpJLjkO57yonyLSO\/pNibXPdbpGbn\/nKmI3H6nuO1e3HavzP8qGE1cgquIo6g\/NHPJEDAS7KXnrX7Bp94Lh6DGclTFczObpdaRi38Voru\/aFwl1+f\/koElTTMqHSyZXTuAjJ0Gi6fiYOBZYkb81tXS83ivGLfxfWUXzfhaMtwmF1ySQ+9z\/7jlqkcfnkYu703\/wAK3rw\/f4vT7rxg38X01FR8FOL+F6BztTlP8RV4uDJXktNfJhaNp2ERFRAiIgIiICIiAiIgLVVeqzewfJbVqqvVZvYPkg103q8XsDyRKb1eL2B5IgkoiICIiAiIgIiICIiAiIgLkOMG3MTu2R34NaPyXXrleKm\/sKS\/N0h+JC59T7jTD+pDlzGHNLXC4IsQeawgBAMbzd7OZ5jkVMDOxYSw57ObZsjfRP5eC4Ieju0vjDmFrhcHkorIAJHNeXudbqknl+oVhG4PBBGV7fSb2fyWE8Rc27dHt1bftRaLbIMkYIc1xtfcW38FBbT3e5h6zLklu1+89quW2kYHN2IUOqpw3PKwkSEFo8Sq7N6ZInqi5RpYG9zp3XUUsc+ol6N+UABu19dT+YUwjoIH3LnuDiwC+rjfQL2KDo4gCbvOrj2nmqzVvGXyVszJY2l\/TZg3UtLRr8F69q31jcxjjG7nXPgNT+nvXj2rO1XVjzPtND6jT\/u2+QXL\/Ka3NgdOP\/kD+Fy6mh9Sp\/3bfILmvlH\/ALFg\/vA\/hcvX1E8uGZ\/Z8zp45s8R+75RLEojI2SyujaQ6Ru7L2sraZlwqqtpA97ZGkslb6L27hePe98lJjHbaXtY6Y8eSJy13hKFMyNo6U2J0AbcC62xwMibZov3nUlRKXESHiGsAZIdGyD0X\/oVYFfLaiMtLzGXfd9Xg7K1YnFtswXjmte0te0OadwQsiiwi01neG1qxMbSqKzBo5LupnZHfZOoVDWU01M7LMwt7+R967F3RU0b3kNYy5c49\/aolMJ8VrGU8EReZCBkOoDTzcO38l72h4vnrPLf81fV8\/r+Dae8c1PyW9HEyqLMNVbY9TNpMYqqeMsLYpCzqEkaeKgPZfRfW1neIl8baNpmOr9ScBf7E4F\/cov4QrPFA35pd1rNkjdc8rPaVW8CC3BeBj\/4cX8IVhjALsNmABJtsPFaqrnAKWOF9TKxpDpXgk\/asN\/xX5n\/ANM+qvxJw3Tf8Olkk+88D\/Cv0rw4S2ij6RwaTyOi\/NH+l5QVmIcY4K6ho6ipa2hIc6GJzwD0jtCQEFVwTIRwlhhvbqfmVH+Q7DH4ljvEr2VDmugFw2wAcS82F76HdWHB2HV8fCmGsdRVLXiOxDonAjrHuU3\/AEd48SwvifioT0FSyF8LpAJIi0OLXm1iRruVMDoOH+LaF\/DNbhdQYpK2BjmNpoo80jW2IJva3W5m\/NfGcPc6V8kUVObPIIIXfcFYXS4PjXEGKcQsq\/nU0TuipoKZ7szXE2aNLZrAacgdVzGFUGKR4xDkwutydIXZDA82Zra5sNQLe8Latl4l9D+SFzY8BY93KdxsOYtyXT48WyRNlJytJPpaWVjhlHQVWFPGEUT6ZxFul6DoyHeFr+ey5DEcNxUYrRUTvnUsFiS9sRyjmR\/5XXju1rLtOGwx+C0xZqMrjqLH0iVBlbbEKYlx9KS47eqrjBqV8VBCxsUjQ1pbYtPcqiopKn5w2URSnLnNsp16hXbjvDWsuu4JFuGKEEk6O1PPrFXioeBhIOFqETscySzrtcLEdYq+XiZv1LfOXJf3pERFmqIiICIiAiIgIiIC1VXqs3sHyW1aqr1Wb2D5INdN6vF7A8kSm9Xi9geSIJKIiAiIgIiICIiAiIgIiIPCbAlc3xS20FEDuA78l0cmrHDuVDxXa1L4u\/Jc+o92f98WmH34c41tgsw0AEutbtXj5I4gHSyMYDzcbKKy2ISZyM1I30AdpD9rvHZ279i4Id0sXTwSVkLYpGEkGxab5t9NPD8ApJYDyWqpoxJI2SNzo3tINm7GxG\/wWDWVhbkeWWAAMmxOupHuVkb7NMUMckLg5oc3pHkX9oqNUNNK9jpXk0wP1tS08rnmPxvZT\/mzomAU8jmhosGu6w\/X8VrxIf1GXTrW0t28vxRaJ2QKN3SmUZSMrrkntN9Pdstz2Lyga4mqL22PS6A8hYEeaV8crqZ7YLCQ6C5tpz17bKsx3tYurox0s0kx9H0GeA3PvPkFhKdSFtD5Y5YYJII2McCG5ZCbWHgtcwsXHxVLQ3pkfZqH1Kn\/AHbfJc58o39jQf3gfwuXR0PqVP8Au2+SoOPmCTCIQf8Ajj+Fy9DV\/wBPb5PL0f8AUV+b5q8aKJMzRWkkVlElZdfN0yTWX098cWhSVUDZGlr2hzTuCtdPUTUXVkzTUo57uj8e0KymjUN7C03boV0Xrj1NeTJDnx5MmmtzUWMb2Sxh8Tg5h2IWMckcgcWOvlOU9xVSGyQPMtDZr93wH0X+HYVZYffGSWQydA1g\/bh4sWeJXhZ+HZMVto74npL3cHEMWWk2mdpjrDHopMSqG0lNF0hDrueRo3vutuIYnTYDRPocKcH1TxaaoH4gH8+a8xXEYaSkNBhIyRbPk2c\/+XcuXfHcknUlfR8N4bXDEXv1+j5jifE7Z5mmPuj6\/ZWSNL5HOOrnG5KdGb7Kf0Ive2q9cyx2XuPAfo7gkW4PwYdlJH\/CFdqm4N04Twf+6x\/whXK0QIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAtVV6rN7B8ltWqq9Vm9g+SDXTerxewPJEpvV4vYHkiCSiIgIiICIiAiIgIiICIiDF+3vVVj9KypNK11TDC4uLWCR1i8nkO06K1d6TVScT0dBVmkNfXyUTo3FzHRyNY5wBBIzEXA0F7W5dyzmsX3iU1tNZ3hAn4WllcH\/OI2vAyhwbcgX7wexRZsCNNYVOOMju\/IA9zG3cRe2w1trZRavh3CTTwUsOL1DOhl6aR7y5zw0W0uLZbXBHYfeFZUWCYU2OGnpcWqS6KoMgtMC65bky7ej1dlX2ejTtrsm8MTuaC2uJB1uHHX4LdHw7OzT538ST5qnpcDwB87H\/S9c4dM1zWSy5WvLsr8ti0XBBF\/d2BeP4b4fiOSXG6oPY5zXOdO0PvcXBdlvu3t3Hdo9nodtZPqMDljh6eTGYo4Daz3hobr32WcfDM0jWvdWMmHpNPL8N1toaPCcKfU0\/z6dz3Mja\/pXX9FziOW+tj4BYRRYG2qbJDibi6UODWsmFus3KSAO3zsnYU8jtrtTuFqgve+GsiaSesC24uFq\/orWyC4r6Yi5F2xn9VJfhmEYhUGClrgGVDXCSOOx6RtjsdrAkHn6IHaFGlGBtfUNdUVTXw9MXgNAs7NZ7rW3BcLHwAvayez08k9vdpl4OmM8XS18Ga5yNItmO\/v2XknA9S4G1XBfwKtXT4TQYh9IzTTOlcJgM7QQyzhn5aHl3gAditI8coZa1tLHKXSukdEOroXNaCbdujhso9nx+SY1GSPFPp4zFTxRk3LGht\/AKt4lpG1lAxj54oGtkDi+U2GxH5q2VdjghbSxzTyyRdFIC10YBNyC3YgjZxWl6Res0t0Z48lsdovXrDmpuEZeqDWQNLjZt76m17D3AqN\/QmeZjXx1tO5jhcOAJBHarY0eBNpxE6ucIopRIf2tiHEOA1Guz9O0Adi0swzCehEVJiDnHocsdyHNa1pAvoNTs3wIFraLk\/DsHl6uz8T1Hn6Kt3ANU7\/AHyn+BUOfgZzJDHJilEyQNzFriQQNr27Ff02H4Q6FjBicsz5LAdE4bus24AGg0A1J7yV7LQ4NiJaz6SqBZkVOG57ZtLt0I1JBGqmOH4a9I9UTxHPbrPo53\/VvVSNDmYhTFpFwQDqFk35Pa60sbcRpOkcGl9g7MRra\/4q\/jw7DCWQuxGsjEbDHG17mjM3rag253d7rdylUrMEglgdTV8beie+ZrWubazzrfTUXJ791rGlxx4MZ1WSfFxbfk0qZi8R4nRvLDlcGgnKew9hQfJdVuF24jSkXI0a7cLrnU2HOawSYnKYIy2Bhs0Zja4ubWcLA201u7e4tsgpsLhqW1MGJvc9ruksXtcHEDXS3e7bmStIxVhlOS09XGf6razNb6Rpc29srkd8ldaf\/wAhS\/dcuvdS4HUyyyDEHZpXEuLHgZg5+a2g2u63eLb2XRwVtNNO+CKZjpWXDmg3IsbH8SrcsK7y1YHROw7B6Kje5r3wQtjLm7EgWupkkjI2h0j2saSG3cbC5NgPeSAslVcT01HVYLPHiTpG0ocyRxjPWu14cALa3JAGmvYrIWTJY3xl7JGOYCQXAggEGx17iCswQQCDcHmuCpMC4dheOjxSpEbTKRC6QWPWfd21zZznEEk68yplLhuD0tdFUQ4zO2SJ8rrdI0hxLcrr6agaHsBaDyQdbFPFKSIpWPI1OVwNtSPMEe4rYuFouFsCNVCylr6uRg6PLE2RpaWtJflJtctcXOJF9Se7SxbwVRh7nOrcQc4ua4HpACyxJ6thpcm57wOxB00sscTbyvYwa6uNthc\/gCfcnTRZsvSMzZstswve17eNtfBcweCaMxtYa6vs14kAzttfW4y5bZSC0FtrWaO+86fhqjmmMzpJ+mNruzA3\/Z9Hta17X1tfUoLu4zZbi9r2Xqo4+GqaOFjBUVJc237RzgXEh18x035eCs8OpG0NHHTse97WXsXnWxJNvdeyCSiIgIiICIiAiIgIiICIiAiIgLVVeqzewfJbVqqvVZvYPkg103q8XsDyRKb1eL2B5IgkoiICIiAiIgIiICIiAiIg8PpBV2LvpGujFZTGf9nI70QQGi2a9zzuNO5WI9IrCWGKUtMsbHlvo5mg28FWvjIo43YFUtMhgYbtu4ujP1QTqefok+IXsL8Kp5JaqlpX9NGTG4MaQRrc76fUHwCumwQtuGRRi51s0dlliaal6NwMMOQ2uMgtptdWFPJUYJTMieYWNDXksIiIINm6jTa2UacllN9DvE7\/AJm2Zzn2kb0ernG51vYE6FW01HTzFpkhY4ggg27NR7u5bGxRtcXNjYHE3JDRcoKWGpwyqklf80N35WSvcG6B2gvrzv8ArZYQMwoTA0+FjOzVrhGweiBqCTyu0K7dTwuILoYzYWF2ja1vJeClpwQRBECCDcMG42+CCmwajw2SQvgpJYnAtmYJDbLcX6oB7Db8FZvwuhkc5z6WIl17nLvc3Px59qksijjcXMjY1xABIABNtlmgiy4fSSsySU8Tm9bQt+0bu+JGqxiwuhim6WKkgjkzZszGAXNgLm3gFMRAVfjRaIImmm+cudIAGnYaEknutfxvbmrBEHK02IYYwxPiwiZjXCwf0bbDS4B15g77fBZUtVQzQz9Bg7wRG0ta5gaXXLQ1pvscw8OruunDmkkBwJG4vsvUHKQ4nh7GslZg8rZYyTG1sbbi+9td7OBPibXW6kqKdzZZKfCgySnizRuto4gaNvv9YW9\/MLpLi9rheg3Fwg5IVmHtph0eEPe9gabBoFwDbMLm+gB31FraXWcmIYbGMzcHlDoXZ2\/smiwOucWOx\/8AO66pEHKnFMMjYadmGSlkTmuLAxpDSTo7fmba+9WGHUGGVkT52UDWgyucOkaPSHVuPh5q3ZGxjnuYxrS83cQLZj2lZoIjsOo3SmR1NEXm1zl7DcLbDSwQPe+GJjHvJLi0WJJ3P4BbkQFGxF0TKUunhM7A5pyBodc3FjY9h1UlYysZIwsla17DuHC4KCgY7AY4iGU0YbbIWiLYXzW7LXs78V4KnA31EVN82ZmLsjLxWF3anv12\/krv5vS57dFDnvmtlF\/HzWLaWkbNnbFEJGjLoBoPBBV01XhEUr3RwCF8IzEiO1iXEW05638HA81NZjFFI0FkpcCbCzDqb2007VMfBDIAHxRuA2u0GyxbS07S0tgiBbsQwaf5sEER2MUbTTdd1qjN0fVOtu7defTVDZpEjrOtbqOG+3JT+ijtbo2W00yjlssHUtO70oIjy1YP88ygifTNHnDc8gBv1jG4DQgcx3qTR1kNY0ugc4ga6tLeZHPwKydTQPILoInECwJYDotjGNZ6DWt8BZBkiIgIiICIiAiIgIiICIiAiIgLVVeqzewfJbVqqvVZvYPkg103q8XsDyRKb1eL2B5IgkoiICIiAiIgIiICIiAiIg8G5ULEcPbXPhc6aWMxXtkNr3tf36fiprdl6q16CofgFK4zkSVLDM7O4tlOhO9uzkLbWAXjMApmRysE1SWybgvB53vtvqfirhFYVQwOnDr9NU20u3pNDb9f17TefSU7aWnbCxz3NbexebnU33W5EBERAREQEREBQ8UoG4hAyN0skRY7O10Zsb2I\/NTEQVVVgkM7g5s08Z0DsrvSFgCDz1Dbe8r1uDQthMbZ6kG98+frDQiwNuwnv57q0RBTy8P0cmUl9QJGhoztkIOgA\/JS8Mw2LDmPZA+VzXW0e69rDkpqICIiAiIgIiICjYjSNrqR0Ej3sa4g3abHQg\/kpKIKqTA6eSBkckk5e1rW9KH2ebZtb\/8AUVg\/h+me4l01SQQ27S8WNmht9t7NH49quEQVdNg0ME7JWzVDnsdmGZ4tsRawFraq0REBERAREQEREBERAREQEREBERAREQEREBYTMdJDIxjS5zmkADnos1uo\/WWe\/wAkEaClnbBGDE8ENAOncivkQUiIiAiIgIiICIiAiIgIi8dsVEztAN9EL1FAxXFabDBGaovAkvlytvtb9VNazPdCJmKxvKeioBxXhp+tN9xZjifDjs6X7itNLR1hEXrPSV4ipRxJh5+tL9xZjiChOxk+6q9E7rdFVjHKM7GT7q9+mqTtf91RulZoqz6bo77yfdU6Cojmje9h6rGZzfsUjaig1+KU9DIWVAkBBto1YOxila1riX2c0OHV5EXQWKLFjg9jXN2cLhV2P43R4FSMqa8yCJ7+jGRuY3sT+RSZ2Fmi47\/WNgP26n\/tfzXn+sbAftVP\/a\/mq89fNPLLskXHj5Q8CP1qn\/tfzW6HjvB5jaL5y49giUTkpHinlnydUi5l\/GuFRuyyCpYex0Vl6zjTCHbOn\/7apOfHHW0HJbydKioG8V4Y7Z033FubxHQOFwZPuLOddp69bx\/K3ZXnwXKKo\/pDQ9sn3U\/pBQ9sn3VX8Q03\/ZH8nY38luiwglbNCyVl8rwHC6yc4NFzsuuJiY3hnPc9Ra+mZ3r0SNPapN2aLwEFeGRo3Q2ZItDqmNu9\/gtTsRgbvn+CLRS09ITEVc7GKRu\/SfdWp2P0Td+l+4i8YMk9KytkVMeI6Abmb7n81ieJ8OG5m+5\/NGkaPPPSk\/wu0Wiiqo62lZUQZujfe2YWOhst6Oe1ZrM1nrAiIiBERAREQEREBERAW6j9ZZ7\/ACWlbqP1lnv8kFqiIgpEREBERAREQEREBERAXjtl6vDuFE9B6uO+UR1o6G\/a\/wDwrsVx\/wAoD2slwwvAc28lwfALq0cc2asf70c2rnbFM\/71cawre11hzXrDSy7tyntabLaymbc5ZJA2\/pZQ4fgb\/gu\/PicWHI1slJeRlcAOZtYqTHIVi6jqictOxtQ4\/Zu0DxJFvzWMcNU3pBUUr43MdY5euNr7271516bO+lk2KUlSQ645qsjLs2jgR2c1vExabOv8FzTDeJSmsLXOc6VzgbWabWb4aLoOG6zoqhsMjrMdca9h3\/X4rmHVLI43Pc6zQMxPcsYq2S+lNO4d+Wx\/FRE7JdJxlZvQuJBOTKSSNSNPyUDErNk6O46jQ34AKVi1D8+wXDJXOzSOytfdxOtgD+IKq8VkvUzEdpVpkh3NL6rD7A8lxHyxm3DlL\/em\/wADl21H6pB7DfJcR8shtw5Sf3pv8D1W\/uymvV8eurGgwmtriDDCQw\/XfoP5qBTzfN6iKUD0HB1rX2K+iYNxDTVjGmUjTdzBbXvC8fVa6mkvXtYnlnxjv2+btxYpyRO3VDouE2NbmqJC9w9wVxDTUlFTvc9zIYm+k49UD3q6tFURNdG5rm8iFx+P8P173GeaZlRSC7s0oPU7t7fALftKZKdpi\/NH7LUrtblt3I1DjVHDW1ceJ4gJaNx\/YMkgJyjvdbX\/AMaqeZOHpYBUCpfTxHZ\/RvAPuI8lWslwyOGJzIC5jbkGQ6E9oB327d0q53OzDEiH4ZK2zZicxjNtrdi4b23jZ0Ww+K6pcN+c0zanDKmKspzs5hsfgtrGSRHLKxzD3iy+eskxPAqw1OH1TpKfNcFkgcx472gr6Jw7xLHjVMQYwydgHSMdtftHcvM1WKJjeFaxMTtLYs2hTXQskdZsVnH7KjyRiKRzGm4HNeY0nudvhX9m0v7tvkpEjc7bXso+F\/2dTfu2+SlL9D0\/6VflH0eNf3paBT2+sshDb6y2otd1dmIb3rW6G\/1luRE7quXDql5OWsaxp5CG9vxUf6FqS67sQza7GEfqrxEbRqLx3Rt\/Ef4U78Ea7\/1nD\/pWh3DjHf7w77qv0QjU5a9Jc47haM\/70\/7gWt3CUZ\/3t\/3AunRGscQ1Felvoi4XRigoY6Zry8Mv1iLXuSfzUpERy2tN7Ta3WRERFRERAREQEREBERAW6j9ZZ7\/JaVuo\/WWe\/wAkFqiIgpEREBERAREQEREBERAXnML1ecyokerg\/lUf0cWHOHbJ\/hXeL578rxtS4f4yf4V3cOjfU1\/v9JcevnbBb+31cJDWEDdWFNiLmc1zEcvK6kRym+69vPjePhyO0p8Yc0DrLdS465s83WOr\/wDCFx0czjsSVlAJ3zS5WPPXHL\/lC8nNXZ6mK27sZMWgcx\/SsDiddypmCV2F1NAx1bE\/pSAS9jrfhsuKNLVHVwyjtc4BScMhdHSsa+YDqjbVcF4dlZZ1nEMc2PV+FU1GHU7YJJGzOkN7AbEAd694z4vbw1BTvGHGcS5hZjzpYc+7vVW3Do6PE6zEBUve51NJGWFlhqN73W3irC5MdjZDFWCEFpY+0ea4JB8wFnG28brTunfJxx7WcQVGIyVLBBRxxWpqfNm6Mk9Z2awuSrStrXPlfYrlOGOEZuHYZy2sE7Xj7GU+auQHFwJPJJlaH2Wj9Tg\/dt8lw\/yy\/wCzdJ\/e2\/wPXcUXqcH7tvkuG+Wb\/Zukv\/8Att\/geov7q1er47v4Ix8kMofTvMbxzB3XhJPo7L06DVcOTFXJHLaN3RW01neF9g\/E01PKA+Ton882rH\/p\/nZfQcJ4ghqmNZP+wkOgv6LvAr429ok0spNBXVNAbMd0kJ3Y7UfyXjTw6+lydrpp28483VGeLxy3fU+IuGKfFGvlimNPK7ctGZj\/ABH6LgqrhXiOi\/ZQSwVNMSern8wR5FXmBcTGwbDJftp5fyK6WmxWlrgA1+STmxx8jzXZWYyR+eu0p57V6T3PnGD8D1rqsS4k+OKG9zFC65d3X5L6ThmHQwgdBE2N2UNJG9u881vZCHSXDjp2rViOJspgYYbGXmeTf5rPLp+aN56M5y7d0dUyWripbxR9aXn3eKh3LnFztyblVlO+5uTcnW6sojdq8HU15bd3RtT93dYZ\/Z1N+7HkpKjYZ\/Z9N+7HkpK+60\/6VflH0eVf3pERFqqIiICIiAiIgIiICIiAiIgIiICIiAiIgIiIC3UfrLPf5LSt1H6yz3+SC1REQUiIiAiIgIiICIiAiIgLwbleogL578rtvm+HZtryf4V9CXMcbVGGQNoRi9G2pjkeWtLnkZbkDYam5I7tN9r9OkzRgzRkt0j\/AA59VinNimkeL4uOibtHfxK3MkA9GNg9y+idPwaHBrsLkBJeB1HWORuZ532A18lFp8V4MdDFLNhbomvz36rzaxFvEHMNe3Te9vWvxXFb4Z9Hl04Zlr4x6uPiqJORA8AtkT5M8hMjusb725AfkuyqsR4UZhZrqTCXTRiUREPD4\/qPdpv9gjx7Bqt01dwnHMWRYaZQHiMubewfvlOvZc+6y4curx36RLtx6W9esw4xovuVJie1jLX\/ABXWvxDg9sZeyhfI2zspY0kPIcGkDXe5HipMEvCr2RTQ0QdE8OOex0IYx5G\/2Xj3gjdcVrRPR11rMOIFKaoSCS7Y3gtJ5kFWMcDQQGiwXXtm4fcJjHQPc6GA1Dm2scuXMNzzB\/WyCrwBue9C\/qSOju1pcC5vIa+Hdrus9oaKJ9N\/VQDfVUeWzi08l9CdVYMDHG6mdeTJ0bbG7szbjQnRZYXR4HiokkpqIFrbXc4EXv71ExumJXtF6nB+7b5Lhflp\/wBmqT+9t\/geu\/Y0Ma1rRZoFgFT8UwUNRRwxYlSx1Mbpeq2V+RrXBrjcnloCPEhJjeNiJ2l+dBcaDde3HNfYqnDuFmUTaiLAg67ywtfnaQA15J0v\/wANw1t32Gqz+j+D2ktfhLQ62liSHGwNgc29iN7LLs5X54fGS4A2WbSDuvs1LhfB1VUU8UWGMzVBd0ZOYZgL673tdpH\/AJCiYfBwlUUpmlwURBuXN6RAzC43IO1+XI76XTimTnfIJIjfM0kHcWW2HFp4HgVAc4XHXHpadvb5r67FDwg6pkiOEENa0Pa8BzrtIvfQ6bjv18VN+h+Ey2Rz8KjGWITtHWJe0mzbC9yTcad4Wfs60ZdnLMxwfRlO2mcS90YLpDuLjzVcyYude67aI8L\/ADeJzsLc0Oja+wubX0sNdbO6unPu1W539Foy8ChJyGxsDYaA330Go3VMumteNokrkiO9y1M\/YXVtTOurdkvD7Zms+j3NDjlY4ahxvtoeyzvA9ui2wVmBloPzRzCQ1wBOvWtbn3m9r2sbrzc3CL5Okw2rqax4Oiw3+z6f92PJSVrgDBBH0YysyjKOwKDxDijcGwqStfH0ga+NmW5Gr3taNgT9bkCvcx15KRWfCHJad53WSLkoePMKk6M5ZQzoemkdoRGOoBc3tu+1+RB5arZVcZ0MJgc1jnQy07agOccps4PIFrH7BBJta43V0OpRcpJxzhsT4BLFUhkkT5OkbGXNu1rHFoPPR+\/6hTKLimjr5Oiooqh87o+kja9mQPJDiG3OxOR3w8EF+i5B3H2FxxtfNHURg5XEFtyGPBLHWHaADbcZgrEcTUr4hJFBUvAqDTvbk6zXBrjsN9W5dPHbVBfIuep+K6GY0rcsjXzxGQjTqWNiD8HfDvC9qOJ4IcPgqzA8NkaXFrnAFujSBzvfMO7tsbAh0CKh\/pVh1wAKi5IaLxEC5Nm6mw1\/82V3BK2eCOWMkskaHNJFtCLhBmiIgIiICIiAiIgIiICIiAt1H6yz3+S0rdR+ss9\/kgtUREFIiIgIiICIiAiIgIiICBEQFW4zPWwCI0VKKnclvO92215aF2vcrJQMUhr5XQnD6hkIGbpA4DraaW0PP\/JQRoarEDUtjlw2MRkvBeH8hty59\/atJrsTt1cJaTlcdXW2FwNuZ07t+aPocc6PqYmzpLN0LG23N\/q8xl\/HRetw7FhLm+krDM640OlzY+jobHbbxQYQ1uKWHT4U1zc8YdY2tdvWIHPKRbvuFsjxDEHNbfCC15BJu4WDr9vhrde4TT4q3EZH4jLnhY0MY4OHX01OUDTXVXaDmJWYhiFVFDW4bSfMsl3RyMz3fkJ0Ow1Nvce1TYKyvNNc4ac4lyDN1czbelblci3de6ukQc\/09c6eOo+hozLlyZy6zhrYcttde66nYZPW1ABq6KOBttRnub+FlZIg8ytuDYXHctUNNBA+R8MTGOkN3losXePxPxW5EBV2Oy1kVG0YfCJZ3vyi40aLE32PYB7+SsVExKmlqoo44pjEA\/M8jQuABsPjb3XQVYr8Xyvb9Fgvy5mkuABOvV8tdl7LV4o2SIx4Y0sdCM9yB+1Jbp22AJ1tqey2vpoMadE22KBjwdgxpBFwbElvtC+nLTdXjAQxoccxA1PagoX12LXa+LC25W2JYTZxFyCAdr+iR4HuWTa3Ei4M+iw1t26g6a9um+v4bq9RBRVFVXPkljOENkpszmEucOsORtbUHXy13XklXi0bInR4cx5DGvfHse9oN7XFx909oV8iCmlqMRL4clG3VjCW2u25JBBJ2sMp0BOvctD6\/E4rOfhrXB0gaAOQdltft1JueVl0CIKWGvxB8cjn4UY8oGVpdcuJcBcd1rnt071Nwt001L0tXHGx73EtY0ei2+gvz7fepqICjYlMaejfI2AzkFv7Mbm5AUlYTSxwRmSZ7WMFrucbAXNkFL9MO6v\/ANOf1jYmxy89jax2G25Oiu8jfsj4LRJX0kZPSVUDLNzdZ4Gmuv4H4LJ1ZTNaXOniAFrnONLmw+JQbcjbWyi3gvQ1o2AHuUYYhRlrXCqgs4XBzj\/PJZOraVryx1TC14tcF4G+yDdkZ9lvwXoAGwC1wVEM+boJWSZdDlN7c1tQY5G\/ZHwXpa07tHwXqINckMUjcskbHC4dYi+oNwfiAVsREBERAREQEREBERAREQEREBbqP1lnv8lpW6j9ZZ7\/ACQWqIiCkREQEREBERAREQEREBERAUHEaF9W6N0dQ+FzGuAsLgk21PhbTv15KcoOJVNVTvh+bUhqGOJDyHWy7W8\/wQRpMLqXyB\/0jKOZaMwaTryDtBt8Fvjw97akyvqpHsL3OMZvlII9G17aXUaOrxhskwkw+J7Q9wjc2UC7b6aHnbwXsdVjEjSHYfDE\/Jo50ocM129nLV3wQBhEzYeiirnxMaxrWBjS3KRa50POx+Ky+i5+knJrpHskjdGGvBOQEbjXfQJ88xUNeDhrHOabA9MAHC2\/O381soqyvlqGR1dAIGuBJcJc4ba3duSfwKDQ\/CKguaYq4wtBJyxsIGp29LYch3lYnBqokF2KTOsLag\/r3K7RBXUeGuhnbLPUyTvaXZQ5zrC4GwJO2uverFEQEREBRMSxCDDomSVJcGPfkBAvrYn8ipa8c1r2lrgHNO4Iugq58cpad5bMJGXtk6vp3AIFt79YDXmvW43SGHpbyCMGxcW2AOUm3jptvc23Vm5rXWzNBsbi42K9QU8vEFLEWl0VT0bspEgiJbqAR57KXheJQ4lG90DZGllswe2xFwpqICIiAiIgIiIC01dNFVwOhnbmjNiRfsNwtyIK8YNh4DP6rHmYzo2u+sG2ta+\/+brL6IoOhMRpY3RndrtQdu3wHwU5EFYMBwwG4pGX7bm40tprppos3YNhzg8Gki67BG4gWLmi1gTz2CsEQR6Oip6JrhSxNjDtTbmpCIgIiICIiAiIgIiICIiAiIgIiICIiAt1H6yz3+S0rdR+ss9\/kgtUREFIiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAt1H6yz3+S0rbTOayYPe4Na0Ekk2AFkFsixY9kjGvY5rmOFw4G4I7QiCmREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAW6jF6hgO2vkiILQAAWAsEREH\/9k="
},
{
"timing": 2986,
"timestamp": 2481106538,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAQFAgMGAQcI\/8QAThAAAQMCBAIGBAoGCAUDBQAAAQACAwQRBRIhMQZBEyJRYXGxMjSBkQcUFVJykqGywdEjNUJz4fAIFhckdILC8TM2U2KTJWNkQ0RFVNL\/xAAbAQEAAwEBAQEAAAAAAAAAAAAAAQIDBAUGB\/\/EADMRAQACAQIDBQcDBAMBAAAAAAABAgMEEQUSMRMhQVGhFDIzQnGx4RUiYTSBkfBDU2LR\/9oADAMBAAIRAxEAPwD74iIgIiICIiAiIgIiICIiAiKNW08tQ1ohrJ6Ug3Jiawk+OZpQSUXO4ZVVUFHBUTTV+JyVIc6OFkUQAZm0N7NA6pG7teQU8YzTupqeRjJnyTufHHCG9cvbfM3ewILTubaboLNaqiXooxYXe45WDtKgtxmE073mGds7ZRAaYgdJ0hAcG6G3okG97W1vuoceKZ6yeeqp54nwvbTwUpDTI97mhxIsS03GgN7ANcSRraJ6dwvYmZGBt7nme0rJVny1TshkdUxz08sb2MdDI0F4LzZlspIIJ0BBPPsKjVnEUVJBOZ6KtZPEWXgMedxDyQ112Zhbqu3PLW1wkRtGwvEVBXY9WRzCCiwKtqJy0vAdJFG0Nva5OYkeFr76KXSyYjW08M4lpaeORodlEb3uAPe4tsfFqlOy0Xj3NY0ue4NaNyTZQm0DnAiorauYdmcR2+oAftWxmH0jHh\/xeN0g\/beMzvedVHenaD5QpT\/w5emP\/sgyW+rde\/GJXG0dLLbk55DR53+xSdkTafM3jyR\/724bwRd1i\/8AJe9A51+kqJXA8hZo+wX+1b0UcseJzeTSKWEWJjDyNi\/rH3lbhoLBEUxER0RMzPUREUoEREBERAREQEREBEVbX4zR0FdBS1MhbLKxz22125WGutjaw\/ZKCyRU1TxDSQ0EdZ0c7onyvhALMjszQ6+jrfMIHO9l4\/ifCWwvl+NXYxzWucGOsL87227\/AA7QgukVJ\/WrB7kfG7uG4Eb7+SljFqY4tHh\/W6WSLpWu0yn\/ALe29tbdiCwRUbOJqF074iyoa9lg4dHmIvodG3Js6zTbmVsp+IqCeOJ4dK1sno5ona+4bd+yC4RRsPrYMQpW1NK4vhcSGuIIvY25qSgIiICIiAiIgIiICIiAhlMDXSgElrSdDbki1VXqs30D5IJkOJF0MZMZJLQdXfwRV9N6vF9AeSIJKIiAiIgIiICIiAiIgIiIC1VUogppZnejGwvPgBdbVAx1ufB6uK9jLGYh4u6o80klWOpayDC8IpIo6iSmjgEc7aaRschIa0N6xIs30r5Te9uV0wXC6mlbRMkgZE2nqqmQhrgW5ZHPc23P9sDWxuCuiRBzOKUs7KifILT1VeyWncx4a8BsLQ4gkEXs1wsRqL9qjS0TquoLHMrJa2knZVy3qAx0rXRyRhrXMLQ0gXNtB2+lddTVUtPVxdFVwRTxXvkkYHC\/gUpaWnpIuipIIoI73yxsDRfwCCgZhckrXyR0c0DnT0xPxmpMshbHJmN7ucABc2APMqVi9BUTzVssDA7PTxtYM1szmPc63de4171dog5+uZUVj4qibCaoBoLWiGobHUR7bkPDS09mY7DQ30tsKbUtw+Btc7NUBvWJtfuvbS9rXtpe9lKRAREQEREBERAREQEREBERAREQEREBERAWqSnhlJMkUbybXLmg7aj3XK2og0Gjpi17TTw5XuLnDILOJFiT3kEgrD5Ootf7nT63\/wDpjmQTy7WtPsHYpSIIfyZQWt8SprWtbom\/ks3UFG6eOd1LAZowAyQxjM221jyUlEGhtHTNeHtp4Q4EkEMF7l2Yn2nXx1WDcOomA5KSBtxY5YwOVvJSkQR8PoqfD6ZtPRxiOFpJDQSbX8VIREBERAREQEREBERAREQFqqvVZvoHyW1aqr1Wb6B8kGum9Xi+gPJEpvV4voDyRBJREQEREBERAREQEREBERAULFW9JDDGN3zx2\/yuDj9jSpqiVYzVdEPmvc\/3MI\/1BRKJ6JaIilIiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLVVeqzfQPktq1VXqs30D5INdN6vF9AeSJTerxfQHkiCSiIgIiICIiAiIgIiICIiAozxmxKI\/Midf2lv\/APJUlcZxuCauFwJtly+7X8VnlvyV3WpTntFXZ3S6+ST3DWuubNcCdeW34rbY9p965\/a\/4dcaT\/0+rXS6+Ruc9suVxIDvRPf2LWBI0G5OYnTXdROr2+Veuhifm9Py+wXS6+I1zphA1+YZSTcOcQB2X\/JY0kzyMkj3XtmBdoSO0j9kdie2d2\/KvHDonu5vT8vuF0uF8MlllnDmwlzY+chJ1H\/aPx81jTtyF7BoQdxzB2\/nuVJ123y+ravCYt8\/p+X3W6XXw15d853vWlzn\/Od71SeI7fL6\/h0V4FFv+T0\/L7wi0UHqNN+6b5Bcn8KgJwGmsSP7yNvouXoWty15ngxTe3K7O6XHavzpKX8nO96iSF9\/Td71SuaJaWwTD9LXHalx2r8xkSudZrnk+K2RMLL5nlz+wG4H5+Sx1GtxaeN7z3+TbTaHLqbbUju8\/B+mLjtS47V+b5MPklizMkMb\/m3NlVVEdTTuyy52999Cq6fiGHU92Oe\/y8U6nh2fS9+SO7z8H6luO1LjtX5SdLIR6bvetZlf893vXXzOLZ+sbjtS47V+RZppP+o73qFLPJze\/wB6nmQ\/Y6Kh4CJPBOBE6n4nFv8ARCm4\/wDq4\/vY\/vtVhYpeyzwGL+\/zPswgMDdOVzfbkvhH9M2qMcHC8DHFpe+d5sbXsGD8UH3S47UuO1fmLghzncJ4aSS45Due8qJ8C0jv6zYm1z3W6Rm5\/wC8qYjcfqe47V7cdq\/M\/wAKGE1cgquIo6g\/FHPJEDAS7KXnrX7Bp9YLh6DGclTFczObpdaRi38Voru\/aFwl1+f\/AIKBJU0zKh0smV07gIydBoun4mDgWWJG\/NbV0vN4rxi38X1lF834WjLcJhdckkPvc\/8AuOWqRx+ORi7vTf8AdW9eH7\/N6fleMG\/i+moqPgpxfwvQOdqcp+8VeLgyV5LTXyYWjadhERUQIiICIiAiIgIiIC1VXqs30D5LatVV6rN9A+SDXTerxfQHkiU3q8X0B5IgkoiICIiAiIgIiICIiAiIgLkOMG3MTu2R32NaPwXXrleKm\/oKS\/N0h95C59T7jTD8SHLmMOaWuFwRYg81hACAY3m72czzHIqYGdiwlhz2c2zZG+ifw8FwQ9HdpfGHMLXC4PJRWQASOa8vc63VJPL8wrCNweCCMr2+k3s\/gsJ4i5t26Pbq2\/ai0W2QZIwQ5rja+4tv4KC2nu9zD1mXJLdr957VcttIwObsQodVThueVhIkILR4lV2b0yRPVFyjSwN7nTuuopY59RL0b8oADdr66n8QphHQQPuXPcHFgF9XG+gXsUHRxAE3edXHtPNVmreMvkrZmSxtL+mzBupaWjX3L17VvrG5jHGN3OufAan8vavHtWdqurHmfaaH1Gn\/AHbfILl\/hNbmwOnH\/wAgfdcupofUqf8Adt8gua+Ef9Swf4gfdcvX1E8uGZ\/h8zp45s8R\/L5RLEojI2SyujaQ6Ru7L2sraZlwqqtpA97ZGkslb6L27hePe98lJjHbaXtY6Y8eSJy13hKFMyNo6U2J0AbcC62xwMibZov3nUlRKXESHiGsAZIdGyD0X\/kVYFfLaiMtLzGXfd9Xg7K1YnFtswXjmte0te0OadwQsiiwi01neG1qxMbSqKzBo5LupnZHfNOoVDWU01M7LMwt7+R9q7F3RU0b3kNYy5c49\/aolMJ8VrGU8EReZCBkOoDTzcO38F72h4vnrPLf91fV8\/r+Dae8c1P2W9HEyqLMNVbY9TNpMYqqeMsLYpCzqEkaeKgPZfRfW1neIl8baNpmOr9ScBf8k4F\/govuhWeKBvxS7rWbJG655We0qt4EFuC8DH\/w4vuhWGMAuw2YAEm2w8VqqucApY4X1MrGkOleCT86w3+1fmf+mfVX4k4bpv8Ap0skn1ngf6V+leHCW0UfSODSeR0X5o\/peUFZiHGOCuoaOoqWtoSHOhic8A9I7QkBBVcEyEcJYYb26n4lR\/gOwx+JY7xK9lQ5roBcNsAHEvNhe+h3Vhwdh1fHwphrHUVS14jsQ6JwI6x7lN\/o7x4lhfE\/FQnoKlkL4XSASRFocWvNrEjXcqYHQcP8W0L+Ga3C6gxSVsDHMbTRR5pGtsQTe1utzN+a+M4e50r5Ioqc2eQQQu+4KwulwfGuIMU4hZV\/GpondFTQUz3ZmuJs0aWzWA05A6rmMKoMUjxiHJhdbk6QuyGB5szW1zYagW9oW1bLxL6H8ELmx4Cx7uU7jYcxbkunx4tkibKTlaSfS0srHDKOgqsKeMIon0ziLdL0HRkO8LX89lyGI4bioxWionfGpYLEl7YjlHMj\/ddeO7Wsu04bDH4LTFmoyuOosfSJUGVtsQpiXH0pLjt6quMGpXxUELGxSNDWlti09yqKikqfjDZRFKcuc2ynXqFduO8Nay67gkW4YoQSTo7U8+sVeKh4GEg4WoROxzJLOu1wsR1ir5eJm+Jb6y5L+9IiIs1RERAREQEREBERAWqq9Vm+gfJbVqqvVZvoHyQa6b1eL6A8kSm9Xi+gPJEElERAREQEREBERAREQEREHhNgSub4pbaCiB3Ad+C6OTVjh3Kh4rtal8XfgufUe7P++LTD78Oca2wWYaACXWt2rx8kcQDpZGMB5uNlFZbEJM5Gakb6AO0h+d3js7d+xcEO6WLp4JKyFsUjCSDYtN82+mnh9gUksB5LVU0YkkbJG50b2kGzdjYjf3LBrKwtyPLLAAGTYnXUj2KyN9mmKGOSFwc0Ob0jyL\/SKjVDTSvY6V5NMD+1qWnlc8x9t7Kf8WdEwCnkc0NFg13WH5\/ateJD+4y6da2lu3l9qLROyBRu6UyjKRldck9pvp7NluexeUDXE1Re2x6XQHkLAjzSvjldTPbBYSHQXNtOevbZVmO9rF1dGOlmkmPo+gzwG59p8gsJTqQtofLHLDBJBGxjgQ3LITaw8FrmFi4+KpaG9Mj7NQ+pU\/7tvkuc+Eb9TQf4gfdcujofUqf923yVBx8wSYRCD\/1x91y9DV\/09vo8vR\/1Ffq+avGiiTM0VpJFZRJWXXzdMk1l9PfHFoUlVA2Rpa9oc07grXT1E1F1ZM01KOe7o\/HtCspo1DewtN26FdF649TXkyQ58eTJprc1FjG9ksYfE4OYdiFjHJHIHFjr5TlPcVUhskDzLQ2a\/d8B9F\/h2FWWH3xklkMnQNYP04eLFniV4Wfh2TFbaO+J6S93BxDFlpNpnaY6wx6KTEqhtJTRdIQ67nkaN77rbiGJ02A0T6HCnB9U8WmqB9oB\/HmvMVxGGkpDQYSMkWz5NnP\/AIdy5d8dySdSV9Hw3htcMRe\/X7PmOJ8TtnmaY+6Pv+FZI0vkc46ucbkp0Zvsp\/Qi97ar1zLHZe48B+juCRbg\/Bh2Ukf3QrtU3BunCeD\/AOFj+6FcrRAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiIC1VXqs30D5LatVV6rN9A+SDXTerxfQHkiU3q8X0B5IgkoiICIiAiIgIiICIiAiIgxft7VVY\/SsqTStdUwwuLi1gkdYvJ5DtOitXek1UnE9HQVZpDX18lE6Nxcx0cjWOcAQSMxFwNBe1uXcs5rF94lNbTWd4QJ+FpZXB\/xiNrwMocG3IF+8HsUWbAjTWFTjjI7vyAPcxt3EXtsNba2UWr4dwk08FLDi9QzoZemke8uc8NFtLi2W1wR2H2hWVFgmFNjhp6XFqkuiqDILTAuuW5Mu3o9XZV9no07a7JvDE7mgtriQdbhx19y3R8Ozs0+N+8k+ap6XA8AfOx\/yvXOHTNc1ksuVry7K\/LYtFwQRf2dgXj+G+H4jklxuqD2Oc1znTtD73FwXZb7t7dx3aPZ6HbWT6jA5Y4enkxmKOA2s94aG699lnHwzNI1r3VjJh6TTy+zdbaGjwnCn1NP8enc9zI2v6V1\/Rc4jlvrY+AWEUWBtqmyQ4m4ulDg1rJhbrNykgDt87J2FPI7a7U7haoL3vhrImknrAtuLhav6q1sguK+mIuRdsZ\/NSX4ZhGIVBgpa4BlQ1wkjjsekbY7HawJB5+iB2hRpRgbX1DXVFU18PTF4DQLOzWe61twXCx8AL2sns9PJPb3aZeDpjPF0tfBmucjSLZjv7dl5JwPUuBtVwX8CrV0+E0GIfKM00zpXCYDO0EMs4Z+Wh5d4AHYrSPHKGWtbSxyl0rpHRDq6FzWgm3bo4bKPZ8fkmNRkjxT6eMxU8UZNyxobfwCreJaRtZQMY+eKBrZA4vlNhsR+KtlXY4IW0sc08skXRSAtdGATcgt2II2cVpekXrNLdGePJbHaL16w5qbhGXqg1kDS42be+ptew9gKjf1JnmY18dbTuY4XDgCQR2q2NHgTacROrnCKKUSH9LYhxDgNRrs\/TtAHYtLMMwnoRFSYg5x6HLHchzWtaQL6DU7N8CBa2i5P07B5ers\/U9R5+irdwDVO\/8AvKf3FQ5+BnMkMcmKUTJA3MWuJBA2vbsV\/TYfhDoWMGJyzPksB0Thu6zbgAaDQDUnvJXstDg2IlrPlKoFmRU4bntm0u3QjUkEaqY4fhr0j1RPEc9us+jnf7N6qRoczEKYtIuCAdQsm\/B7XWljbiNJ0jg0vsHZiNbX+1X8eHYYSyF2I1kYjYY42vc0Zm9bUG3O7vZbuUqlZgkEsDqavjb0T3zNa1zbWedb6ai5PfutY0uOPBjOqyT4uLb8GlTMXiPE6N5Ycrg0E5T2HsKD4Lqtwu3EaUi5GjXbhdc6mw5zWCTE5TBGWwMNmjMbXFzazhYG2mt3b3FtkFNhcNS2pgxN7ntd0li9rg4ga6W73bcyVpGKsMpyWnq4z+y2szW+UaXNvbK5HfBXWn\/8hS\/VcuvdS4HUyyyDEHZpXEuLHgZg5+a2g2u63eLb2XRwVtNNO+CKZjpWXDmg3IsbH7SrcsK7y1YHROw7B6Kje5r3wQtjLm7EgWupkkjI2h0j2saSG3cbC5NgPaSAslVcT01HVYLPHiTpG0ocyRxjPWu14cALa3JAGmvYrIWTJY3xl7JGOYCQXAggEGx17iCswQQCDcHmuCpMC4dheOjxSpEbTKRC6QWPWfd21zZznEEk68yplLhuD0tdFUQ4zO2SJ8rrdI0hxLcrr6agaHsBaDyQdbFPFKSIpWPI1OVwNtSPMEewrYuFouFsCNVCylr6uRg6PLE2RpaWtJflJtctcXOJF9Se7SxbwVRh7nOrcQc4ua4HpACyxJ6thpcm57wOxB00sscTbyvYwa6uNthc\/YCfYnTRZsvSMzZstswve17eNtfBcweCaMxtYa6vs14kAzttfW4y5bZSC0FtrWaO+86fhqjmmMzpJ+mNruzA3\/R9Hta17X1tfUoLu4zZbi9r2Xqo4+GqaOFjBUVJc236RzgXEh18x035eCs8OpG0NHHTse97WXsXnWxJNvZeyCSiIgIiICIiAiIgIiICIiAiIgLVVeqzfQPktq1VXqs30D5INdN6vF9AeSJTerxfQHkiCSiIgIiICIiAiIgIiICIiDw+kFXYu+ka6MVlMZ\/0cjvRBAaLZr3PO407lYj0isJYYpS0yxseW+jmaDbwVa+MijjdgVS0yGBhu27i6M\/sgnU8\/RJ8QvYX4VTyS1VLSv6aMmNwY0gjW530\/YHuCumwQtuGRRi51s0dlliaal6NwMMOQ2uMgtptdWFPJUYJTMieYWNDXksIiIINm6jTa2UacllN8jvE7\/ibZnOfaRvR6ucbnW9gToVbTUdPMWmSFjiCCDbs1Hs7lsbFG1xc2NgcTckNFygpYanDKqSV\/wAUN35WSvcG6B2gvrzv+dlhAzChMDT4WM7NWuEbB6IGoJPK7Qrt1PC4guhjNhYXaNrW8l4KWnBBEEQIINwwbjb3IKbBqPDZJC+CklicC2ZgkNstxfqgHsNvsVm\/C6GRznPpYiXXucu9zc+\/n2qSyKONxcyNjXEAEgAE22WaCLLh9JKzJJTxOb1tC35xu73karGLC6GKbpYqSCOTNmzMYBc2AubeAUxEBV+NFogiaab4y50gAadhoSSe61\/G9uasEQcrTYhhjDE+LCJmNcLB\/RtsNLgHXmDvt7llS1VDNDP0GDvBEbS1rmBpdctDWm+xzDw6u66cOaSQHAkbi+y9QcpDieHsayVmDytljJMbWxtuL7213s4E+JtdbqSop3Nlkp8KDJKeLNG62jiBo2+\/7Qt7eYXSXF7XC9BuLhByQrMPbTDo8Ie97A02DQLgG2YXN9ADvqLW0us5MQw2MZm4PKHQuzt\/RNFgdc4sdj\/vuuqRBypxTDI2GnZhkpZE5riwMaQ0k6O35m2vtVhh1BhlZE+dlA1oMrnDpGj0h1bj3eat2RsY57mMa0vN3EC2Y9pWaCI7DqN0pkdTRF5tc5ew3C2w0sED3vhiYx7yS4tFiSdz9gW5EBRsRdEylLp4TOwOacgaHXNxY2PYdVJWMrGSMLJWtew7hwuCgoGOwGOIhlNGG2yFoi2F81uy17O+1eCpwN9RFTfFmZi7Iy8Vhd2p79dv4K7+L0ue3RQ575rZRfx81i2lpGzZ2xRCRoy6AaDwQVdNV4RFK90cAhfCMxIjtYlxFtOet\/BwPNTWYxRSNBZKXAmwsw6m9tNO1THwQyAB8UbgNrtBssW0tO0tLYIgW7EMGn82CCI7GKNppuu61Rm6PqnW3duvPlqhs0iR1nWt1HDfbkp\/RR2t0bLaaZRy2WDqWnd6UER5asH88ygifLNHnDc8gBv1jG4DQgcx3qTR1kNY0ugc4ga6tLeZHPwKydTQPILoInECwJYDotjGNZ6DWt8BZBkiIgIiICIiAiIgIiICIiAiIgLVVeqzfQPktqGE1DXRNIDntIBPggjU3q8X0B5Ip0WGysiY0vZdoA5og1IiICIiAiIgIiICIiAiIg8G5ULEcPbXPhc6aWMxXtkNr3tf26faprdl6q16CofgFK4zkSVLDM7O4tlOhO9uzkLbWAXjMApmRysE1SWybgvB53vtvqferhFYVQwOnDr9NU20u3pNDb8\/z7TefSU7aWnbCxz3NbexebnU33W5EBERAREQEREBQ8UoG4hAyN0skRY7O10Zsb2I\/FTEQVVVgkM7g5s08Z0DsrvSFgCDz1Dbe0r1uDQthMbZ6kG98+frDQiwNuwnv57q0RBTy8P0cmUl9QJGhoztkIOgA\/BS8Mw2LDmPZA+VzXW0e69rDkpqICIiAiIgIiICjYjSNrqR0Ej3sa4g3abHQg\/gpKIKqTA6eSBkckk5e1rW9KH2ebZtb\/5isH8P0z3EumqSCG3aXixs0NvtvZo+3tVwiCrpsGhgnZK2aoc9jswzPFtiLWAtbVWiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLdR+ss9vktK3UfrLPb5ILVERBSIiICIiAiIgIiICIiAiLx2xUTO0A30QvUUDFcVpsMEZqi8CS+XK2+1vzU1rM90ImYrG8p6KgHFeGn9qb6izHE+HHZ0v1FaaWjrCIvWekrxFSjiTDz+1L9RZjiChOxk+qq9E7rdFVjHKM7GT6q9+WqTtf9VRulZoqz5bo77yfVU6Cojmje9h6rGZzfsUjaig1+KU9DIWVAkBBto1YOxila1riX2c0OHV5EXQWKLFjg9jXN2cLhV2P43R4FSMqa8yCJ7+jGRuY3sT+BSZ2Fmi47+0bAfn1P8A4v4rz+0bAfnVP\/i\/iq89fNPLLskXHj4Q8CP7VT\/4v4rdDx3g8xtF8ZcewRKJyUjxTyz5OqRcy\/jXCo3ZZBUsPY6Ky9ZxphDtnT\/+NUnPjjraDkt5OlRUDeK8Mds6b6i3N4joHC4Mn1FnOu09et4\/yt2V58FyiqP6w0PbJ9VP6wUPbJ9VV\/UNN\/2R\/k7G\/kt0WEErZoWSsvleA4XWTnBouV1xMTG8M57nqLX0zO9eiRpUjNF4CCvC9o3ROzJFpdUxt3v7lpdiMDd8\/uRMUtPSExFXOxilbv0n1VrOPUQ36X6qLxgyT0rK1RUx4joBuZvqfxWJ4nw4bmb6n8UaRo889KT\/AIXaLRRVUdZTMnhzdG+9swsdDZb0c9qzWZrPWBERECIiAiIgIiICIiAt1H6yz2+S0rdR+ss9vkgtUREFIiIgIiICIiAiIgIiIC8dsvV4dwonoPVx3wiOtHQ37X\/6V2K4\/wCEB7WS4YXgObeS4PgF1aOObNWP96ObVztimf8AerjWFb2usOa9YaWXduU9rTZbWUzbnLJIG39LKHD7Df7F358Tiw5GtkpLyMrgBzNrFSY5CsXUdUTlp2NqHH5t2geJIt+Kxjhqm9IKilfG5jrHL1xtfe3evOvTZ30smxSkqSHXHNVkZdm0cCOzmt4mLTZ1\/cuaYbxKU1ha5znSucDazTazfDRdBw3WdFUNhkdZjrjXsO\/5+9cw6pZHG57nWaBmJ7ljFWyX0pp3Dvy2P2qInZLpOMrN6FxIJyZSSRqRp+CgYlZsnR3HUaG+4BSsWofj2C4ZK52aR2Vr7uJ1sAftBVXisl6mYjtKtMkO5pfVYfoDyXEfDGbcOUv+Kb9xy7aj9Ug+g3yXEfDIbcOUn+Kb9x6rf3ZTXq+PXVjQYTW1xBhhIYf236D+KgU83xeoilA9Bwda19ivomDcQ01YxplI03cwW17wvH1WuppL17WJ5Z8Y79vq7cWKckTt1Q6LhNjW5qiQvcPYFcQ01JRU73PcyGJvpOPVA9qurRVETXRua5vIhcfj\/D9e9xnmmZUUgu7NKD1O7e3uC37SmSnaYv3R\/C1K7W5bdyNQ41Rw1tXHieICWjcf0DJICco73W1\/21U8ycPSwCoFS+niOz+jeAfYR5KtZLhkcMTmQFzG3IMh0J7QDvt27pVzudmGJEPwyVtmzE5jGbbW7Fw3tvGzoth8V1S4b8Zpm1OGVMVZTnZzDY+5bWMkiOWVjmHvFl89ZJieBVhqcPqnSU+a4LJA5jx3tBX0Th3iWPGqYgxhk7AOkY7a\/aO5eZqsUTG8K1iYnaWxZtCmuhZI6zYrOPzVHkjEUjmNNwOa8xpPc7fCv1bS\/u2+S21GkRWrC\/1dTfu2+SzrDaAnvC\/Q9P8ACr9I+zxr+9KMHa6rYHKKHLIPtzW26iYH6FVmN4tBhlIZ6gk30Y0buPYpBlXC\/CLXMDqKmDry3Mhb2DYfiq2ttDs0WKM2aKT0YzcWVbn2PQsBF7BpJC1ux6tyl5eyQg3yBu4Xz\/Ga4CqHMAWsTfzAVvhNZ\/dRI0k5hl7r+4fisueX1ldJhrHuw7jDsWp8TZaO7JgLujduFsmCp+FGROdVTt\/4hs0i2o5n+e5XEu5WtZ3jd5mWK4ss0p0hEkCjvCkvWh6l24cjvOFv1FTf5vvFWqquF\/1HTf5vvFWqPldV8e\/1n7iIiMBERAREQEREBERAW6j9ZZ7fJaVuo\/WWe3yQWqIiCkREQEREBERAREQEREBecwvV5zKiR6uD+FR\/RxYc4dsn+ld4vnvwvG1Lh\/jJ\/pXdw6N9TX+\/2lx6+dsFv7fdwkNYQN1YU2IuZzXMRy8rqRHKb7r28+N4+HI7SnxhzQOst1LjrmzzdY6v\/wBIXHRzOOxJWUAnfNLlY89ccv8AtC8nNXZ6mK27sZMWgcx\/SsDiddypmCV2F1NAx1bE\/pSAS9jrfZsuKNLVHVwyjtc4BScMhdHSsa+YDqjbVcF4dlZZ1nEMc2PV+FU1GHU7YJJGzOkN7AbEAd694z4vbw1BTvGHGcS5hZjzpYc+7vVW3Do6PE6zEBUve51NJGWFlhqN73W3irC5MdjZDFWCEFpY+0ea4JB8wFnG28brTunfBxx7WcQVGIyVLBBRxxWpqfNm6Mk9Z2awuSrStrXPlfYrlOGOEZuHYZy2sE7Xj5mU+auQHFwJPJJlaH2Wj9Tg\/dt8lw\/wy\/8ALdJ\/i2\/ceu4ovU4P3bfJcN8M3\/LdJf8A\/bb9x6i\/urV6vju\/gjHyQyh9O8xvHMHdeEk+jsvToNVw5MVckcto3dFbTWd4X2D8TTU8oD5Oifzzasf+X87L6DhPEENUxrJ\/0Eh0F\/Rd4FfG3tEmllJoK6poDZjukhO7Haj+C8aeHX0uTtdNO3nHm6ozxeOW76nxFwxT4o18sUxp5XblozMf4j8lwVVwrxHRfooJYKmmJPVz+YI8irzAuJjYNhkv208v4FdLTYrS1wAa\/JJzY4+R5rsrMZI\/fXaU89q9J7nzjB+B611WJcSfHFDe5ihdcu7r8l9JwzDoYQOgibG7KGkje3eea3shDpLhx07VqxHE2UwMMNjLzPJv8Vnl0\/NG89Gc5du6OqZLVxUt4o+tLz7vFQ7lzi525Nyqynfc3JuTrdWURu1eDqa8tu7o2p\/LusM\/V1N+7HkmIm1K7xCYZ+r6b92PJY4npSO8QvusHwq\/SPs8q\/vSrA\/RM605lrmmZGLvcG+JWqEkyL5Tx3icD+LTHETLJFAI3NabWdcnfwXYcRY46hw+V1FC+eqIyxsaL6nmR2BfCJ5K12KPBkkjqpXF8j93b\/yFje3g93hGltvOeenSP5W1TU1M0zulijYRoACD79FMwnEg2ie2SCQNbp0jTmt7re5UWIOkw+obIZ5HxvGrXAEh4Bvyvbb7VYYNFWMwlsk8rG57uDXNFwL2G3as30Ndt9nccFVzZMQmZ0mjorNud7EfxXWyFfGYKqow+tjrrljYnAZGuuSBvb3819Oo8ahrqOKohGZr2g6HnzC2pbu2l5fEcM0vGWOkp8hWh7lEkxJo3ikWh+JRX9F\/uCnnhTDaX0\/hb9RU3+b7xVqqbg6QS8OUj23sc2\/0irlXfO6n41\/rP3EREYiIiAiIgIiICIiAt1H6yz2+S0rdR+ss9vkgtUREFIiIgIiICIiAiIgIiIC8G5XqIC+e\/C7b4vh2ba8n+lfQlzHG1RhkDaEYvRtqY5HlrS55GW5A2GpuSO7Tfa\/TpM0YM0ZLdI\/+OfVYpzYppHi+Ljom7R38StzJAPRjYPYvonT8Ghwa7C5ASXgdR1jkbmed9gNfJRafFeDHQxSzYW6Jr89+q82sRbxBzDXt03vb1r8VxW+WfR5dOGZa+Merj4qiTkQPALZE+TPITI7rG+9uQH4LsqrEeFGYWa6kwl00YlERDw+P9h7tN\/mEePYNVumruE45iyLDTKA8Rlzb2D98p17Ln2WXDl1eO\/SJduPS3r1mHGNF9ypMT2sZa\/2rrX4hwe2MvZQvkbZ2UsaSHkODSBrvcjxUmCXhV7IpoaIOieHHPY6EMY8jf5rx7QRuuK1ono661mHEClNUJBJdsbwWk8yCrGOBoIDRYLr2zcPuExjoHudDAahzbWOXLmG55g\/nZBV4A3Pehf1JHR3a0uBc3kNfDu13We0NFE+m\/uoBvqqPLZxaeS+hOqsGBjjdTOvJk6Ntjd2ZtxoTossLo8DxUSSU1EC1trucCL39qiY3TEr2i9Tg\/dt8lwvw0\/8ALVJ\/i2\/ceu\/Y0Ma1rRZoFgFT8UwUNRRwxYlSx1Mbpeq2V+RrXBrjcnloCPEhJjeNiJ2l+dBcaDde3HNfYqnDuFmUTaiLAg67ywtfnaQA15J0v\/03DW3fYarP5P4PaS1+EtDraWJIcbA2Bzb2I3ssuzlfnh8ZLgDZZtIO6+zUuF8HVVRTxRYYzNUF3Rk5hmAvrve12kf7hRMPg4SqKUzS4KIg3Lm9IgZhcbkHa\/Lkd9LpxTJzvkEkRvmaSDuLLbDi08DwKgOcLjrj0tO3t819dih4QdUyRHCCGtaHteA512kXvodNx36+Km\/I\/CZbI5+FRjLEJ2jrEvaTZthe5JuNO8LP2daMuzlmY4PkynbTOJe6MF0h3Fx5quZMXOvddtEeF\/i8TnYW5odG19hc2vpYa62d1dOfdqtzv6rRl4FCTkNjYGw0BvvoNRuqZdNa8bRJXJEd7lqZ+wuramddW7JeH2zNZ8nuaHHKxw1DjfbQ9lneB7dFtgrMDLQfijmEhrgCdeta3PvN7XtY3Xm5uEXydJhtXU1jwdFhv6vp\/wB2PJR8fl6DDXvtexGntU2AMEEfRjKzKMo7Aq3imthw7BpKmphE8YfGzISQLue1oOgJ0Lr6Ar3MdZpSK+UOS07zMuSlxCZ97HKOxuijiW+5KnQ8ScNyZD8UeGGHppHXuIx1ALm9t32vyIPLVbKrGcBgdA5tFmhmp21Ac4lps4PIFtfmEEm1rjdRNZkiXPYrR\/GXMkhP6RtgQXEBzb3tcahU9Rg088j3SzNiaSerDpp3nLmP1l27+IeHoZIRLQzNZJE+TpGscW3a1ji0Hno\/f8wpdHXYFiMnRUdBJJO6PpI2vaWB5IcQ25OhOR3u8FHZy7cOvy4a8tJfJ5+FLtAjqZLNNxGRdo8M11KpMHcKdlPK2VxjJyvsACPw9y7t\/EHC7I2vnw+RgOVxBBJDHgljrX5gNNtxmCsm1GBPiEkWGSvAqDTvGQ5muDXHa+urcunjtqo7OXTj4xmpG2753Hgccche0OzkW\/SODhbwst0OEdF6MvRt3yxANXeU9dw\/MaVposr54jKQT6FjYg69zvd3hKiqwaHD4Ko4aA2Rpc5rnWLdGkDS975h3dtjYGeSVbcVy26zLinsLWgXNhpqblaiztC7s1XDRIHxKQkkNF43AXJsNSQNf97K5gwLB54I5Y6KMskaHNJuNCLpySimvrXwlhwULcNUY+n98q8WqlpoaSBsNOwRxNvZo5a3W1aQ87JbnvNvORERSoIiICIiAiIgIiIC3UfrLPb5LSt1H6yz2+SC1REQUiIiAiIgIiICIiAiIgIERAVbjM9bAIjRUoqdyW873bbXloXa9yslAxSGvldCcPqGQgZukDgOtppbQ8\/5KCNDVYgalscuGxiMl4Lw\/kNuXPv7VpNdidurhLScrjq62wuBtzOndvzR9DjnR9TE2dJZuhY225v+zzGX7dF63DsWEub5SsMzrjQ6XNj6OhsdtvFBhDW4pYdPhTXNzxh1ja129Ygc8pFu+4WyPEMQc1t8ILXkEm7hYOv2+Gt17hNPircRkfiMueFjQxjg4dfTU5QNNdVdoOYlZiGIVUUNbhtJ8SyXdHIzPd+QnQ7DU29h7VNgrK801zhpziXIM3VzNt6VuVyLd17q6RBz\/T1zp46j5GjMuXJnLrOGthy2117rqdhk9bUAGroo4G21Ge5v4WVkiDzK24Nhcdy1Q00ED5HwxMY6Q3eWixd4+8+9bkQFXY7LWRUbRh8Ilne\/KLjRosTfY9gHt5KxUTEqaWqijjimMQD8zyNC4AGw99vZdBVivxfK9vyWC\/LmaS4AE69Xy12XstXijZIjHhjSx0Iz3IH6UlunbYAnW2p7La+mgxp0TbYoGPB2DGkEXBsSW\/SF9OWm6vGAhjQ45iBqe1BQvrsWu18WFtytsSwmziLkEA7X9EjwPcsm1uJFwZ8lhrbt1B017dN9fs3V6iCiqKqufJLGcIbJTZnMJc4dYcja2oOvlruvJKvFo2ROjw5jyGNe+PY97Qb2uLj6p7Qr5EFNLUYiXw5KNurGEttdtySCCTtYZToCde5aH1+JxWc\/DWuDpA0Acg7La\/bqTc8rLoEQUsNfiD45HPwox5QMrS65cS4C47rXPbp3qbhbppqXpauONj3uJaxo9Ft9Bfn2+1TUQFGxKY09G+RsBnILf0Y3NyApKwmljgjMkz2sYLXc42AubIKX5Yd1f\/Tn9Y2JscvPY2sdhtuTorvI35o9y0SV9JGT0lVAyzc3WeBprr9h9yydWUzWlzp4gBa5zjS5sPeUG3I21sot4L0NaNgB7FGGIUZa1wqoLOFwc4\/nksnVtK15Y6pha8WuC8DfZBuyM+a33L0ADYBa4KiGfN0ErJMuhym9ua2oMcjfmj3L0tad2j3L1EGuSGKRuWSNjhcOsRfUG4PvAK2IiAiIgIiICIiAiIgIiICIiAt1H6yz2+S0rdR+ss9vkgtUREFIiIgIiICIiAiIgIiICIiAoOI0L6t0bo6h8LmNcBYXBJtqfC2nfryU5QcSqaqnfD8WpDUMcSHkOtl2t5\/YgjSYXUvkD\/lGUcy0Zg0nXkHaDb3LfHh721JlfVSPYXucYzfKQR6Nr20uo0dXjDZJhJh8T2h7hG5soF2300PO3gvY6rGJGkOw+GJ+TRzpQ4Zrt7OWrvcgDCJmw9FFXPiY1jWsDGluUi1zoedj71l8lz9JOTXSPZJG6MNeCcgI3Gu+gT45ioa8HDWOc02B6YAOFt+dv4rZRVlfLUMjq6AQNcCS4S5w21u7ck\/YUGh+EVBc0xVxhaCTljYQNTt6Ww5DvKxODVRILsUmdYW1B\/PuV2iCuo8NdDO2Wepkne0uyhznWFwNgSdtde9WKIgIiICiYliEGHRMkqS4Me\/ICBfWxP4FS145rXtLXAOadwRdBVz45S07y2YSMvbJ1fTuAQLb36wGvNetxukMPS3kEYNi4tsAcpNvHTbe5turNzWutmaDY3FxsV6gp5eIKWItLoqno3ZSJBES3UAjz2UvC8ShxKN7oGyNLLZg9tiLhTUQEREBERAREQFpq6aKrgdDO3NGbEi\/YbhbkQV4wbDwGf3WPMxnRtd+0G2ta+\/83WXyRQdCYjSxujO7Xag7dvgPcpyIKwYDhgNxSMv23NxpbTXTTRZuwbDnB4NJF12CNxAsXNFrAnnsFYIgj0dFT0TXClibGHam3NSERAREQEREBERAREQEREBERAREQEREBbqP1lnt8lpW6j9ZZ7fJBaoiIKRERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBbqP1lnt8lpW2mc1kwe9wa1oJJJsALILZFix7JGNexzXMcLhwNwR2hEFMiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAt1GL1DAdtfJEQWgAAsBYIiIP\/2Q=="
},
{
"timing": 3413,
"timestamp": 2481533163,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAICAwEAAAAAAAAAAAAAAAQFAwYBAgcI\/8QAUBAAAQMCBAIGBQcHCgUCBwAAAQACAwQRBRIhMQZBEyJRYXGxMjRygZEHFBVSkqHBIzVCc7LR4QgWJFNidIKTwvAXMzai8WNkJUNERVSz0v\/EABsBAQADAQEBAQAAAAAAAAAAAAABAgMEBQYH\/8QAMxEBAAIBAgMFBwIGAwAAAAAAAAECAwQRBRIxEyFBUaEUMjNCcbHhImEVNGKBkfBDU9H\/2gAMAwEAAhEDEQA\/APfEREBERAREQEREBERAREQERRq2nlqGtENZPSkG5MTWEnxzNKCSi13DKqqgo4KiaavxOSpDnRwsiiADM2hvZoHVI3dryCnjGad1NTyMZM+Sdz444Q3rl7b5m72BBadzbTdBZrFUS9FGLC73HKwdpUFuMwmne8wztnbKIDTEDpOkIDg3Q29Eg3va2t91DjxTPWTz1VPPE+F7aeClIaZHvc0OJFiWm40BvYBriSNbRPTuF7EzIwNvc8z2ldlWfTVOyGR1THPTyxvYx0MjQXgvNmWykggnQEE8+wqNWcRRUkE5noq1k8RZeAx53EPJDXXZmFuq7c8tbXCRG0bC8RUFdj1ZHMIKLAq2onLS8B0kUbQ29rk5iR4WvvopdLJiNbTwziWlp45Gh2URve4A97i2x8WqU7LRcPc1jS57g1o3JNlCbQOcCKitq5h2ZxHb7AB+9ZGYfSMeH\/N43SD9N4zO+J1Ud6doPpClP\/Ll6Y\/+iDJb7N1z84lcbR0stuTnkNHnf7lJ2RNp8zePJH\/pbhvBF3WL\/wBy56Bzr9JUSuB5CzR9wv8Aes6KOWPE5vJhFLCLExh5Gxf1j8Ssw0FgiKYiI6ImZnqIiKUCIiAiIgIiICIiAiKtr8Zo6CugpamQtllY57ba7crDXWxtYfolBZIqap4hpIaCOs6Od0T5XwgFmR2ZodfR1vqEDney4fxPhLYXy\/OrsY5rXODHWF+d7bd\/h2hBdIqT+dWD3I+d3cNwI338lLGLUxxaPD+t0skXStdplP8AZ7b21t2ILBFRs4moXTviLKhr2WDh0eYi+h0bcmzrNNuZWSn4ioJ44nh0rWyejmidr8Bt37ILhFGw+tgxClbU0ri+FxIa4gi9jbmpKAiIgIiICIiAiIgIiICGUwNdKASWtJ0NuSLFVeqzewfJBMhxIuhjJjJJaDq7+CKvpvV4vYHkiCSiIgIiICIiAiIgIiICIiAsVVKIKaWZ3oxsLz4AXWVQMdbnwerivYyxmIeLuqPNJJVjqWsgwvCKSKOokpo4BHO2mkbHISGtDesSLN9K+U3vbldMFwuppW0TJIGRNp6qpkIa4FuWRz3Ntz\/TA1sbgrYkQazilLOyonyC09VXslp3MeGvAbC0OIJBF7NcLEai\/ao0tE6rqCxzKyWtpJ2Vct6gMdK10ckYa1zC0NIFzbQdvpXW01VLT1cXRVcEU8V75JGBwv4FKWlp6SLoqSCKCO98sbA0X8AgoGYXJK18kdHNA509MT85qTLIWxyZje7nAAXNgDzKlYvQVE81bLAwOz08bWDNbM5j3Ot3XuNe9XaINfrmVFY+KomwmqAaC1ohqGx1Ee25Dw0tPZmOw0N9LbCm1LcPgbXOzVAb1ibX7r20va17aXvZSkQEREBERAREQEREBERAREQEREBERAREQFikp4ZSTJFG8m1y5oO2o+FysqIMBo6Yte008OV7i5wyCziRYk95BIK6fR1Fr\/Q6fW\/\/AMscyCeXa1p9w7FKRBD+jKC1vmVNa1rdE39y7uoKN08c7qWAzRgBkhjGZttrHkpKIMDaOma8PbTwhwJIIYL3LsxPvOvjqujcOomA5KSBtxY5YwOVvJSkQR8PoqfD6ZtPRxiOFpJDQSbX8VIREBERAREQEREBERAREQFiqvVZvYPksqxVXqs3sHyQY6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQFCxVvSQwxjd88dv8Lg4\/c0qaolWM1XRD6r3P+DCP9QUSieiWiIpSIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICxVXqs3sHyWVYqr1Wb2D5IMdN6vF7A8kSm9Xi9geSIJKIiAiIgIiICIiAiIgIiICjPGbEoj9SJ1\/eW\/wD8lSVpnG4Jq4XAm2XL8NfxWeW\/JXdalOe0VbndLrySe4a19zZrgTry2\/FZbG\/pH4rn9r\/Z1xpP6nq10uvI3Pe2XK4kB3onv7FjAkaDcnMTpruonV\/0r10MT83p+XsF0uvEq50wpxJmGUk3DnEAdl\/3LpSTPtkke4m2YF2hI7SOQ7Lp7Z\/SvHDomduf0\/L3C6XC8MlklnDmwlzY9jISbkf2R+PmutO3IXsGhB3HMHb\/AH3Ks67b5fVtXhMW+f0\/L3W6XXhry76zvisLnP8ArO+KzniO3y+v4dFeBRb\/AJPT8veEWCg9Rpv1TfILU\/lUBOA01iR\/SRt7Ll6FrcteZ4MU3tytzulx2r50lL+TnfFRJC+\/pu+KpXNEtLYJh9LXHalx2r5jIlc6zXPJ8VkiYWXzPLn9gNwP3+Sx1GtxaeN7z3+TbTaHLqbbUju8\/B9MXHalx2r5vkw+SWLMyQxv+rc2VVUR1NO7LLnb330Krp+IYdT3Y57\/AC8U6nh2fS9+SO7z8H1LcdqXHavlJ0shHpu+KxmV\/wBd3xXXzOLZ9Y3Halx2r5Fmmk\/rHfFQpZ5Ob3\/FTzIfY6Kh4CJPBOBE6n5nFv7IU3H\/AM3H9bH+21WFil7LvgMX9PmfZhAYG6crm+3JeEfyzaoxwcLwMcWl753mxtewYPxQe6XHalx2r5i4Ic53CeGkkuOQ7nvKifItI7+c2Jtc91ukZuf7ZUxG4+p7jtXNx2r5n+VDCauQVXEUdQfmjnkiBgJdlLz1r9g0+0Fo9BjOSpiuZnN0utIxb+K0V3faFwl18\/8AyUCSppmVDpZMrp3ARk6DRbPxMHAssSN+a2rpebxXjFv4vWUXm\/C0ZbhMLrkkh97n\/wBRyxSOPzyMXd6b\/wBlb14fv83p+V4wb+L01FR8FOL+F6BztTlP7RV4uDJXktNfJhaNp2ERFRAiIgIiICIiAiIgLFVeqzewfJZViqvVZvYPkgx03q8XsDyRKb1eL2B5IgkoiICIiAiIgIiICIiAiIgLUOMG3MTu2R1vc1o\/BbetW4pb+QpO90h+JC59T7jTD8SGrGMOaWuFwRYg810gBAMTzd7NLnmORUwM7F0lhzkObYSN9E\/h4Lgh6O7E+MOYWuFweSishAkLZC5zrdUk8v3hT43ZwQRZ7fSb2fwXSeMvZdmj26t8VOy0XQZIwQ5rtL7i2\/goLacF7mHrMBJLdr957VcttIxrm6AhQ6qnDc8rCRIQWjxP8VXaW9MkT1Rso0tvc6d11ELHPqJejflAAbe19dT+IUwjoIXXLnuDiwC+rjfQLmKAxxAE3cdXHtKrNXRGVWzRyxAv6bM1upaWjX4Ls9qzVjcxjjG7na+A1P7veuHtWVqurFme00PqNP8Aq2+QWr\/Ka3NgdOP\/AHA\/ZctoofUqf9W3yC1v5R\/zLB\/eB+y5evqJ5cMz+z5jTxzZ4j93lEsSiMjZLK6NpDpG7svaytpmXCqq2kD3tkaSyVvovbuF4973yUmMdtpe1jpjx5InLXeEoUzI2jpTYnQBtwLrLHAyJtmi\/edSVEpcRIeIawBkh0bIPRf+4qwK+W1EZaXmMu+76vB2VqxOLbZ0XDmte0te0OadwQuxRYRaazvDa1YmNpVFZg0cl3UzsjvqnUKhrKaamdlmYW9\/I+9bi7oqaN7yGsZcuce\/tUSmE+K1jKeCIvMhAyHUBp5uHb+C97Q8Xz1nlv8Aqr6vn9fwbT3jmp+i3o0mVRZhqrbHqZtJjFVTxlhbFIWdQkjTxUB7L6L62s7xEvjbRtMx1fUnAX\/ROBf3KL9kKzxQN+aXdazZI3XPKz2lVvAgtwXgY\/8AZxfshWGNfmyc9gv961VXOAUscL6mVjSHSvBJ+tYb\/evmf+WfVX4k4bpv6ulkk+08D\/SvpbhoP+YxknfXZfLv8spwPGuBgbigP\/7HIInBMhHCWGG9up+JUf5DsMfiWO8SvZUOa6AXDbABxLzYXvod1m4KJPCOGZbf8vn7RU3+TdWy03FXFsbGdJGIHTOb3tebeZUwNq4f4toX8M1uF1BikrYGOY2mijzSNbYgm9rdbmb814zh7nSvkiipzZ5BBC2\/gyTAcFx3iDEeI69ra2WJ3RUkLSS5ribNH9qwGnIFa3hMz2Y1AyOJx\/Kl3REEkN1IBtbUCx9y2pK8S9P+SFzY8BY93KdxsOYtyWz48WyRNlJytJPpaWUzB2YTiGEPOBwti\/R6ZsQaWu8\/\/C0\/Eqetbi9FQPnllisSXBugG5Hh4rrx2a1lvXDYY\/BaYs1GVx1Fj6RKgyttiFMS4+lJcdvVVrgkYjw+FrAQ1rSPJU1Qx4qGygnq5zbt6hXbjs2rLc+CRbhihBJOjtTz6xV4tf4CeZOE6BztyHH\/ALytgXi5viW+suO\/vSIiLJUREQEREBERAREQFiqvVZvYPksqxVXqs3sHyQY6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQcE2BK1vihtoKIHcB34LY5NWOHcqHiu1qXxd+C59R7s\/74tMPvw11rdF2sA0lwFu1cPkjiAdLIxgOxcbKKy2ISZyM1I30AdpT9bvHZ279i4Id0urp4JKyERSMcSDq03zb6aeH3BSS0dixVNEJJGyRudG8EGw2dYjf4Lo1tYW9G8ssAGmTYnXUj3clbuREzDFHDHJC4OaHN6R517cxUWoaaVzHSvJpQf0tS08rnmPvvZT\/mzomAU8jmhosGu6w\/f96x4kP6DLp1iNLfW5fei8TsgUbulMoykZXXJPab6e7ZZntXFA116ovbY9LoDyGUEeaV8crqZ7YLCQ6Ak20569tlWY72lbq+IdLNJN+j6DPAbn3nyCxynUhZQ+WOaGCSCONjgQ3LITaw9lY5hYuPiVS0N6Xez0PqVP8Aq2+QWt\/KN+ZoP7wP2XLY6H1Kn\/Vt8gqDj5gkwiEH+vH7Ll6Gr\/l7fR5ej\/mK\/V5q8aKJMzRWkkVlElZdfN0yTWX098cWhSVUDZGlr2hzTuCsdPUTUXVkzTUo57uj8e0KymjUN7C03boV0Xrj1NeTJDnx5MmmtzUWMb2Sxh8Tg5h2IXWOSOQOLHXynKe4qpDZIHmWhs1+74D6L\/DsKssPvjJLIZOgawflw8WLPErws\/DsmK20d8T0l7uDiGLLSbTO0x1h16KTEqhtJTRdIQ67nkaN77rLiGJ02A0T6HCnB9U8WmqB94B\/HmuMVxGGkpDQYSMkWz5NnP8A4dy1d8dySdSV9Hw3htcMRe\/X7PmOJ8TtnmaY+6Pv+FZI0vkc46ucbkp0Zvsp\/Qi97arlzLHZe48B9HcEi3B+DDspI\/2QrHFIjNhtUxvpdG4jxsoHBunCeD\/3WP8AZCu2gFsgP1HeS0Qs8Hi6KhhB0IYL+Nl8hfyvpxJ8pNBHc\/k8NZe\/fJIf3L7FgblhY3sAXzD8pOG4JivytYvNxFEZoKSGngaHPc1rR0bXE6HtcUGucEgfzOwwn+rt\/wBzlZfyaG07eLOLn1EjWZ4jE3MbXu91\/JYaZ2HYRRMohUwtgY9\/Quz7x53Fv3ELytuJ1OGYviL8HxCWmMsjgXxH0hmKDfavA+Ep8SkqaziQ9LnPVaWaWOy5xGl4abES3iCpFuwtv5LzmBsUTCTkdI7VzjqSstC9lVi9HA5uZj5WhzBuRfUfBXrKYfRXyYYlFR4XNTtqWzw5RMwm2Y3PYB3qwErq7EXSuDWtaNGt3JNzc9m5WmzcX4dhuJSUFRE+GJ0TahhY0SFo10Drg3vfwXfAOM8MqaiRlKypDnuuXzOB5abeC6aWaRL2SiphHh0BHNgJ94CoOhL6fpDyzeS2eme1+C08g2MDXf8AaqKkAkwjN7fkV2Y7NqyuOCIzFwtQsJBIa7b2ir1VXC7cuBUoHIHzKtV5eX4lvrLmt70iIizVEREBERAREQEREBYqr1Wb2D5LKsVV6rN7B8kGOm9Xi9geSJTerxewPJEElERAREQEREBERAREQEREHV+3vVVj9KypNK11TDC4uLWCR1s5PIdp0Vq70mqk4no6CrNIa+vkonRuLmOjkaxzgCCRmIuBoL2ty7lnNYvvEpraazvCDPwtJK4P+cRseBlDg25Av3gqLNgRprCpxxkd35AJHMbdxF7bDW2tlEq+HcJNPBSw4vUM6GXppHvLnPDRbS4tltcEdh94VlRYJhTY4aelxapLoqgyC0wLrluTLt6PV2VfZ6NO2u7N4Znc0FtcSDrcOOvwWZnDs7NPneveSfNU9LgeAPnY\/wCl65w6ZrmsllyteXZX5bFouCCL+7sC4fw3w\/EckuN1Qexzmuc6dofe4uC7LfdvbuO7R2FDtrJ9RgcscPTyYzHHAbWe8NDddtbLvHwzNI1r3VjJh6TTy+7dZaGjwnCn1NP8+nc9zI2v6V1\/Rc4jlvrY+AXSKLA21TZIcTcXShwa1kwt1m5SQB2+dk7CnkdtdidwvUF73w1kTST1gW5hcDzWL+atbILivpiLkXbGeXvUl+GYRiFQYKWuAZUNcJI47HpG2Ox2sCQefogdoUaUYG19Q11RVNfD0xeA0Czs1nutbcFwsfAC9rJ7PTyT292GXg6YzxdNXwZrnI0i2Y7+\/ZcScD1LgbVcFz\/ZKtXT4TQYh9IzTTOlcJgM7QQyzhn5aHl3gAditI8coZa1tLHKXSukdEOroXNaCbdujhso9np5J9oyR4p9OwxQRRk3LGht\/AKt4lpG1lAxj54oGtkDi+U2GxH4q2VdjghbSxzTyyRdFIC10YBNyC3YgjZxWl6Res0t0Z48lsdovXrDWpuEZeqDWQNLjZt76m17D3AqN\/MmeZjXx1tO5jhcOAJBHarY0eBNpxE6ucIopRIfytiHEOA1Guz9O0AdiwswzCehEVJiDnHocsdyHNa1pAvoNTs3wIFraLk\/h2Dy9XZ\/E9R5+irdwDVO\/wDrKf4FQ5+BnMkMcmKUTJA3MWuJBA2vbsV\/TYfhDoWMGJyzPksB0Thu6zbgAaDQDUnvJXMtDg2IlrPpKoFmRU4bntm0u3QjUkEaqY4fhr0j1RPEc9us+jXf+G9VI0OZiFMWkXBAOoXZvye11pY24jSdI4NL7B2YjW1\/vV\/Hh2GEshdiNZGI2GONr3NGZvW1Btzu73W7lKpWYJBLA6mr429E98zWtc21nnW+mouT37rWNLjjwYzqsk+LS2\/JpUzF4jxOjeWHK4NBOU9h7Cg+S6rcLtxGlIuRo124W3OpsOc1gkxOUwRlsDDZozG1xc2s4WBtprd29xbJBTYXDUtqYMTe57XdJYva4OIGulu923MlaRirDKclp6tM\/wCFtZmt9I0ube2VyO+SutP\/ANwpfsuW3upcDqZZZBiDs0riXFjwMwc\/NbQbXdbvFt7LY4K2mmnfBFMx0rLhzQbkWNj95VuWFd5YsDonYdg9FRvc174IWxlzdiQLXUuaQRRPJeyMuGQOebC7tB95C7qq4npqOqwWePEnSNpQ5kjjGetdrw4AW1uSANNexWQv4cTYYC8Pa8NuC4OFgRofgQV4\/VfJ3jc\/GWI443E6Ex1cnSNjexzi3QAa+AVzSYFw7C8dHilSI2mUiF0gses+7trmznOIJJ15lTKXDcHpa6KohxmdskT5XW6RpDiW5XX01A0PYC0Hkg874++SPE+NKmjnixjCo56eMseWNccwzGx07w4e7uWqt\/k342Df6ew\/\/LevZaLhbAjVQspa+rkYOjyxNkaWlrSX5SbXLXFziRfUnu0sW8FUYe5zq3EHOLmuB6QAssSerYaXJue8DsQeJyfye6+Fl5cdoGXvq4PA0BPkCfcrHh75CpsMrjPNi9DLMAYmNbmFi5hzd98puPivWjwTRmNrDXV9mvEgGdtr63GXLbKQWgttazR33nT8NUc0xmdJP0xtd2YG\/wCT6Pa1r2vra+pTceR13yIVtZX9K7F6VpazKGta69jcG6wUvyFYnRSB9LjFINbnM15\/Bexx8NU0cLGCoqS5tvyjnAuJDr5jpvy8FZ4dSNoaOOnY972svYvOtiSbe69laLzCd5VseFVIwFlA+eNsoiEfSMvppa4Vbh3DeIU9H82nqoHM1JcwG+t+0d621FpGe8dJTF5hDwimfR4fFBKWF7L3LNtypiIspmZneVZ7xERQCIiAiIgIiICIiAsVV6rN7B8llWKq9Vm9g+SDHTerxewPJEpvV4vYHkiCSiIgIiICIiAiIgIiICIiDg+kFXYu+ka6MVlMZ\/ycjvRBAaLZr3PO407lYj0iuksMUpaZY2PLfRzNBt4KtfGRRxuwKpaZDAw3bdxdGf0QTqefok+IXML8Kp5JaqlpX9NGTG4MaQRrc76foD4BXTYIW3DIoxc62aOyy6mmpejcDDDkNrjILabXVhTyVGCUzInmFjQ15LCIiCDZuo02tlGnJdpvod4nf8zbM5z7SN6PVzjc63sCdCraajp5i0yQscQQQbdmo93csjYo2uLmxsDibkhouUFLDU4ZVSSv+aG78rJXuDdA7QX153\/fZdIGYUJgafCxnZq1wjYPRA1BJ5XaFdup4XEF0MZsLC7Rta3kuBS04IIgiBBBuGDcbfBBTYNR4bJIXwUksTgWzMEhtluL9UA9ht9ys34XQyOc59LES69zl3ubn48+1SWRRxuLmRsa4gAkAAm2y7oIsuH0krMklPE5vW0LfrG7viRqusWF0MU3SxUkEcmbNmYwC5sBc28ApiICr8aLRBE003zlzpAA07DQkk91r+N7c1YIg1WmxDDGGJ8WETMa4WD+jbYaXAOvMHfb4LtS1VDNDP0GDvBEbS1rmBpdctDWm+xzDw6u62cOaSQHAkbi+y5QapDieHsayVmDytljJMbWxtuL7213s4E+JtdZqSop3Nlkp8KDJKeLNG62jiBo2+\/6Qt7+YWyXF7XC5BuLhBqQrMPbTDo8Ie97A02DQLgG2YXN9ADvqLW0uu8mIYbGMzcHlDoXZ2\/kmiwOucWOx\/8AO62pEGqnFMMjYadmGSlkTmuLAxpDSTo7fmba+9WGHUGGVkT52UDWgyucOkaPSHVuPh5q3ZGxjnuYxrS83cQLZj2ld0ER2HUbpTI6miLza5y9huFlhpYIHvfDExj3klxaLEk7n7gsyICjYi6JlKXTwmdgc05A0Oubixsew6qSusrGSMLJWtew7hwuCgoGOwGOIhlNGG2yFoi2F81uy17O+9cCpwN9RFTfNmZi7Iy8Vhd2p79dv4K7+b0ue3RQ575rZRfx811bS0jZs7YohI0ZdANB4IKumq8Iile6OAQvhGYkR2sS4i2nPW\/g4HmprMYopGgslLgTYWYdTe2mnapj4IZAA+KNwG12g2XVtLTtLS2CIFuxDBp\/uwQRHYxRtNN13WqM3R9U627t1x9NUNmkSOs61uo4b7clP6KO1ujZbTTKOWy6Opad3pQRHlqwf75lBE+maPOG55ADfrGNwGhA5jvUmjrIaxpdA5xA11aW8yOfgV2dTQPILoInECwJYDosjGNZ6DWt8BZB2REQEREBERAREQEREBERAREQFiqvVZvYPksqGE1DXRNIDntIBPggjU3q8XsDyRTosNlZExpey7QBzRBiREQEREBERAREQEREBERBwNyoWI4e2ufC500sZivbIbXva\/v0+9TW7LlVr0FQ\/AKVxnIkqWGZ2dxbKdCd7dnIW2sAuGYBTMjlYJqktk3BeDzvfbfU\/FXCKwqhgdOHX6aptpdvSaG37\/39pvPpKdtLTthY57mtvYvNzqb7rMiAiIgIiICIiAoeKUDcQgZG6WSIsdna6M2N7EfipiIKqqwSGdwc2aeM6B2V3pCwBB56htveVy3BoWwmNs9SDe+fP1hoRYG3YT3891aIgp5eH6OTKS+oEjQ0Z2yEHQAfgpeGYbFhzHsgfK5rraPde1hyU1EBERAREQEREBRsRpG11I6CR72NcQbtNjoQfwUlEFVJgdPJAyOSScva1relD7PNs2t\/8RXR\/D9M9xLpqkght2l4sbNDb7b2aPv7VcIgq6bBoYJ2StmqHPY7MMzxbYi1gLW1VoiICIiAiIgIiICIiAiIgIiICIiAiIgIiICzUfrLPf5LCs1H6yz3+SC1REQUiIiAiIgIiICIiAiIgIi4dsVEztAN9ELlFAxXFabDBGaovAkvlytvtb96mtZnuhEzFY3lPRUA4rw0\/pTfYXccT4cdnS\/YVppaOsIi9Z6SvEVKOJMPP6Uv2F3HEFCdjJ9lV6J3W6KrGOUZ2Mn2Vz9NUna\/7KjdKzRVn03R33k+yp0FRHNG97D1WMzm\/YpGVFBr8Up6GQsqBICDbRq6Oxila1riX2c0OHV5EXQWKLqxwexrm7OFwq7H8bo8CpGVNeZBE9\/RjI3Mb2J\/ApM7CzRad\/xGwH69T\/lfxXH\/ABGwH61T\/lfxVeevmnlluSLTx8oeBH9Kp\/yv4rNDx3g8xtF85cewRKJyUjxTyz5NqRay\/jXCo3ZZBUsPY6Ky5ZxphDtnT\/5apOfHHW0HJbybKioG8V4Y7Z032FmbxHQOFwZPsLOddp69bx\/lbsrz4LlFUfzhoe2T7Kfzgoe2T7Kr\/ENN\/wBkf5Oxv5LdF0glbNCyVl8rwHC67OcGi5XXExMbwznucosfTM71yJGlSO6LgEFcF7RuidnZFhdUxt3v8FhdiMDd8\/wRMUtPSExFXOxilbv0n2VjOPUQ36X7KLxgyT0rK1RUx4joBuZvsfxXU8T4cNzN9j+KNI0eeelJ\/wALtFgoqqOspmTw5ujfe2YWOhss6Oe1ZrM1nrAiIiBERAREQEREBERAWaj9ZZ7\/ACWFZqP1lnv8kFqiIgpEREBERAREQEREBERAXDtlyuDuFE9BytO+UR1o6G\/a\/wD0rcVp\/wAoD2slwwvAc28lwfALq0cc2asf70c2rnbFM\/71aawrO11hzXLDSy7tyntabLKymbc5ZJA2\/pZQ4fcb\/cu\/PicWHIxslJeRlcAOZtYqTHIV1dR1ROWnY2ocfq3aB4ki34rrHDVN6QVFK+NzHWOXrja+9u9edemzvpZNilJUkOuOarIy7No4EdnNZxMWmzr\/AAXNMN4lKawtc5zpXOBtZptZvhotg4brOiqGwyOsx1xr2Hf9\/wAVrDqlkcbnudZoGYnuXWKtkvpTTuHflsfvUROyWycZWb0LiQTkykkjUjT8FAxKzZOjuOo0N+AClYtQ\/PsFwyVzs0jsrX3cTrYA\/eCqvFZL1MxHaVaZIbzS+qw+wPJaR8sZtw5S\/wB6b+w5btR+qQew3yWkfLIbcOUn96b+w9Vv7spr1ePXVjQYTW1xBhhIYf036D+KgU83zeoilA9Bwda19ivRMG4hpqxjTKRpu5gtr3hePqtdTSXr2sTyz4x37fV24sU5Inbqh0XCbGtzVEhe4e4K4hpqSip3ue5kMTfSceqB71dWiqImujc1zeRC0\/H+H697jPNMyopBd2aUHqd29vgFv2lMlO0xfqj9lqV2ty27kahxqjhrauPE8QEtG4\/kGSQE5R3utr\/41U8ycPSwCoFS+niOz+jeAfcR5KtZLhkcMTmQFzG3IMh0J7QDvt27pVzudmGJEPwyVtmzE5jGbbW7Fw3tvGzoth8V1S4b85pm1OGVMVZTnZzDY\/BZWMkiOWVjmHvFl56yTE8CrDU4fVOkp81wWSBzHjvaCvROHeJY8apiDGGTsA6Rjtr9o7l5mqxRMbwrWJidpZF3aFNdCyR1mxWcfqqPJGIpHMabgc15jSe5u+Ffm2l\/Vt8llqNIisWF\/m6m\/Vt8l3rDaAnvC\/Q9P8Kv0j7PGv70owdrqsgcoocuwfbmtt1EwP0KrMaxaDDKQzVBJvoxo3cexSDKtF+UWuZmoqYO\/K3Mhb2DYfiq2ttDs0WKM2aKT0dZuLKtz7fkWAi9g0khY3Y9W5S8vZId8gbuF5\/jNcBVDnYWsTfzAVvhVX\/RRI0k5hl7r\/AfisueX1ldJhrHuw3jDsWp8TZaMlkwF3RncLJMFTcKMic6qnb\/AMw2aRbUcz\/vuVzLuVrWd43eZliuLLNKdIRJAo7wpL1gepduHI3zhb8xU3+L9oq1VVwv+Y6b\/F+0Vao+V1Xx7\/WfuIiIwEREBERAREQEREBZqP1lnv8AJYVmo\/WWe\/yQWqIiCkREQEREBERAREQEREBccwuVxzKiRytD+VR\/RxYc4dsn+lb4vPfleNqXD\/GT\/Su7h0b6mv8Af7S49fO2C39vu0SGsIG6sKbEXM5rWI5eV1IjlN917efG8fDkbpT4w5oHWWalx1zZ5usdX\/6QtOjmcdiSu0AnfNLlY89ccv7IXk5q7PUxW3bjJi0DmP6VgcTruVMwSuwupoGOrYn9KQCXsdb7tlpRpao6uGUdrnAKThkLo6VjXzAdUbargvDsrLvWcQxzY9X4VTUYdTtgkkbM6Q3sBsQB3rnjPi9vDUFO8YcZxLmFmPOlhz7u9VbcOjo8TrMQFS97nU0kZYWWGo3vdZeKsLkx2NkMVYIQWlj7R5rgkHzAWcbbxutO6d8nHHtZxBUYjJUsEFHHFamp82boyT1nZrC5KtK2tc+V9itU4Y4Rm4dhnLawTtePqZT5q5AcXAk8kmVoey0fqcH6tvktH+WX\/puk\/vbf2HreKL1OD9W3yWjfLN\/03SX\/APy2\/sPUX91avV47v4Ix8kMofTvMbxzB3XBJPo7Lk6DVcOTFXJHLaN3RW01neF9g\/E01PKA+Ton882rH\/u\/3svQcJ4ghqmNZP+QkOgv6LvArxt7RJpZSaCuqaA2Y7pITux2o\/gvGnh19Lk7XTTt5x5uqM8Xjlu9T4i4Yp8Ua+WKY08rty0ZmP8R+5aFVcK8R0X5KCWCppiT1c\/mCPIq8wLiY2DYZL9tPL+BWy02K0tcAGvySc2OPkea7KzGSP112lPPavSe55xg\/A9a6rEuJPjihvcxQuuXd1+S9JwzDoYQOgibG7KGkje3eeazshDpLhx07VixHE2UwMMNjLzPJv8Vnl0\/NG89Gc5du6OqZLVxUt4o+tLz7vFQ7lzi525Nyqynfc3JuTrdWURu1eDqa8tu7o2p+7esM\/N1N+rHkmIm1K7xCYZ+b6b9WPJdcT0pHeIX3WD4VfpH2eVf3pVgfomdYcyxzTMjF3vDfErVCSZF5Tx3icD+LTHETLJFAI3NabWdcnfwW4cRY46hw+V1FDJPVEZY2NF9TzI7AvCJ5K12KPBkkZVSuL5H7u3\/2Fje3g93hGltvOeenSFtVVNTPM7pYY2EaAAg\/HRTMJxLLRPbJBIGt06RpzW+HkqLEHSYfUtk6eR8b92uAJDwDfle233qwwaKsZhLZJ5WNz3cGuaLgXsNu1Zvoa7TOzeOCq5smITM6TR0Vm67kEfxW2yFeMQVVRh9bHW3LGxOAyNdckDe3x5r0+jxqGuo4qiEZmvaDoefMLalu7aXl8RwzS8ZY6SnyFYHuUSTEmg6xSLA\/Eor+i\/4BW54Uw2l6fwt+Yqb\/ABftFWqpuDpBLw5SPbexzb+0Vcqz53U\/Gv8AWfuIiIxEREBERAREQEREBZqP1lnv8lhWaj9ZZ7\/JBaoiIKRERAREQEREBERAREQFwNyuUQF578rtvm+HZtryf6V6EtY42qMMgbQjF6NtTHI8taXPIy3IGw1NyR3ab7X6dJmjBmjJbpH\/AI59VinNimkeLxcdE3aO\/iVmZIB6MbB7l6J0\/BocGuwuQEl4HUdY5G5nnfYDXyUWnxXgx0MUs2Fuia\/PfqvNrEW8Qcw17dN729a\/FcVvln0eXThmWvjHq0+Kok5EDwCyRPkzyEyO6xvvbkB+C3KqxHhRmFmupMJdNGJREQ8Pj\/Qe7Tf6hHj2DVZpq7hOOYsiw0ygPEZc29g\/fKdey591lw5dXjv0iXbj0t69ZhpjRfcqTE9rGWv9621+IcHtjL2UL5G2dlLGkh5Dg0ga73I8VJgl4VeyKaGiDonhxz2OhDGPI3+q8e8EbritaJ6OutZhpApTVCQSXbG8FpPMgqxjgaCA0WC29s3D7hMY6B7nQwGoc21jly5hueYP77IKvAG570L+pI6O7WlwLm8hr4d2u6z2hoon039FAN9VR5bOLTyXoTqrBgY43UzryZOjbY3dmbcaE6LthdHgeKiSSmogWttdzgRe\/vUTG6Yle0XqcH6tvktF+Wn\/AKapP7239h639jQxrWtFmgWAVPxTBQ1FHDFiVLHUxul6rZX5GtcGuNyeWgI8SEmN42InaXzoLjQbrm45r2Kpw7hZlE2oiwIOu8sLX52kANeSdL\/1bhrbvsNV3+j+D2ktfhLQ62liSHGwNgc29iN7LLs5X54eMlwBsu7SDuvZqXC+Dqqop4osMZmqC7oycwzAX13va7SP\/IUTD4OEqilM0uCiINy5vSIGYXG5B2vy5HfS6cUyc7yCSI3zNJB3FllhxaeB4FQHOFx1x6Wnb2+a9dih4QdUyRHCCGtaHteA512kXvodNx36+Km\/Q\/CZbI5+FRjLEJ2jrEvaTZthe5JuNO8LP2daMuzVmY4PoynbTOJe6MF0h3Fx5quZMXOvdbtEeF\/m8TnYW5odG19hc2vpYa62d1dOfdqszv5rRl4FCTkNjYGw0BvvoNRuqZdNa8bRJXJEd7VqZ+wuramddW7JeH2zNZ9HuaHHKxw1DjfbQ9lneB7dFlgrMDLQfmjmEhrgCdeta3PvN7XtY3Xm5uEXydJhtXU1jwbFhv5vp\/1Y8lHx+XocNe8C9iNPepsAYII+jGVmUZR2BVvFNbDh2DSVNTCJ4w+NmQkgXc9rQdAToXX0BXuY6zSkV8oclp3mZalLiEz765R2N0UcS33JU6HiThuTIfmjwww9NI69xGOoBc3tu+1+RB5arJVYzgMDoHNos0M1O2oDnEtNnB5Atr9Qgk2tcbqJrMkTs17FaP5y5ksB\/KNsCC4gObe9rjUKoqMHnnke+WZsTST1YdNOwnLmP2luz+IeHoZIRLQzNZJE+TpGscW3a1ji0Hno\/f8AeFLo67AsRk6KjoJJJ3R9JG17SwPJDiG3J0JyO+Hgo7OXbh1+XDXlpPc8nn4Uu0COpks03EZF2jwzXUqkwdwp2U8rZXGM9V9gAR+HwW9v4g4XZG18+HyMByuIIJIY8Esda\/MBptuMwVk2owJ8QkiwyV4FQad4yHM1wa47X11bl08dtVHZy6cfGM1I23edx4HHG8yNDs5Fvyjg4W8LLLDhHRejL0bd8sQDVvtPXcPzGlaaLK6eIyEE+hY2IOvc74d4SoqsGhw+CqOGgMkaXFrn2LdGkDS975h3dtjYGeSVbcVy36zLSnsLWhtzYaam6xFnvW9mq4aJA+YyEkhovG4C5Nm6kga\/+bK5gwLB54I5Y6KMskaHNJuNCLpyIx6+tfCXTgoW4aox7f7ZV4sVLTQ0kDYadgjibezRy1usq0h52S3PebeciIilQREQEREBERAREQFmo\/WWe\/yWFZqP1lnv8kFqiIgpEREBERAREQEREBERAQIiAq3GZ62ARGipRU7kt53u22vLQu17lZKBikNfK6E4fUMhAzdIHAdbTS2h5\/7KCNDVYgalscuGxiMl4Lw\/kNuXPv7VhNdidurhLScrjq62wuBtzOndvzR9DjnR9TE2dJZuhY225v8Ao8xl+\/Rctw7FhLm+krDM640OlzY+jobHbbxQdIa3FLDp8Ka5ueMOsbWu3rEDnlIt33CyR4hiDmtvhBa8gk3cLB1+3w1uucJp8VbiMj8RlzwsaGMcHDr6anKBprqrtBrErMQxCqihrcNpPmWS7o5GZ7vyE6HYam3uPapsFZXmmucNOcS5Bm6uZtvStyuRbuvdXSINf6eudPHUfQ0Zly5M5dZw1sOW2uvddTsMnragA1dFHA22oz3N\/CyskQcZW3BsLjuWKGmggfI+GJjHSG7y0WLvH4n4rMiAq7HZayKjaMPhEs735RcaNFib7HsA9\/JWKiYlTS1UUccUxiAfmeRoXAA2Hxt7roKsV+L5Xt+iwX5czSXAAnXq+Wuy5lq8UbJEY8MaWOhGe5A\/Kkt07bAE621PZbXk0GNOibbFAx4OwY0gi4NiS32hfTlpurxgIY0OOYgantQUL67FrtfFhbcrbEsJs4i5BAO1\/RI8D3Ls2txIuDPosNbduoOmvbpvr926vUQUVRVVz5JYzhDZKbM5hLnDrDkbW1B18td1xJV4tGyJ0eHMeQxr3x7HvaDe1xcfZPaFfIgppajES+HJRt1YwltrtuSQQSdrDKdATr3LA+vxOKzn4a1wdIGgDkHZbX7dSbnlZbAiClhr8QfHI5+FGPKBlaXXLiXAXHda57dO9TcLdNNS9LVxxse9xLWNHotvoL8+33qaiAo2JTGno3yNgM5Bb+TG5uQFJXSaWOCMyTPaxgtdzjYC5sgpfph3V\/8Ahz+sbE2OXnsbWOw23J0V3kb9UfBYJK+kjJ6SqgZZubrPA011+4\/BdnVlM1pc6eIAWuc40ubD4lBlyNtbKLeC5DWjYAe5RhiFGWtcKqCzhcHOP98l2dW0rXljqmFrxa4LwN9kGbIz6rfguQANgFjgqIZ83QSsky6HKb25rKg65G\/VHwXJa07tHwXKIMckMUjcskbHC4dYi+oNwfiAVkREBERAREQEREBERAREQEREBZqP1lnv8lhWaj9ZZ7\/JBaoiIKRERAREQEREBERAREQEREBQcRoX1bo3R1D4XMa4CwuCTbU+FtO\/Xkpyg4lU1VO+H5tSGoY4kPIdbLtbz+5BGkwupfIH\/SMo5lozBpOvIO0G3wWePD3tqTK+qkewvc4xm+Ugj0bXtpdRo6vGGyTCTD4ntD3CNzZQLtvpoedvBcx1WMSNIdh8MT8mjnShwzXb2ctXfBAGETNh6KKufExrGtYGNLcpFrnQ87H4rt9Fz9JOTXSPZJG6MNeCcgI3Gu+gT55ioa8HDWOc02B6YAOFt+dv4rJRVlfLUMjq6AQNcCS4S5w21u7ck\/cUGB+EVBc0xVxhaCTljYQNTt6Ww5DvK6nBqokF2KTOsLag\/v7ldogrqPDXQztlnqZJ3tLsoc51hcDYEnbXXvViiICIiAomJYhBh0TJKkuDHvyAgX1sT+BUtcOa17S1wDmncEXQVc+OUtO8tmEjL2ydX07gEC29+sBrzXLcbpDD0t5BGDYuLbAHKTbx023ubbqzc1rrZmg2NxcbFcoKeXiCliLS6Kp6N2UiQREt1AI89lLwvEocSje6BsjSy2YPbYi4U1EBERAREQEREBYaumiq4HQztzRmxIv2G4WZEFeMGw8Bn9FjzMZ0bXfpBtrWvv8A7uu30RQdCYjSxujO7Xag7dvgPgpyIKwYDhgNxSMv23NxpbTXTTRd3YNhzg8Gki67BG4gWLmi1gTz2CsEQR6Oip6JrhSxNjDtTbmpCIgIiICIiAiIgIiICIiAiIgIiICIiAs1H6yz3+SwrNR+ss9\/kgtUREFIiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAs1H6yz3+SwrLTOayYPe4Na0Ekk2AFkFsi6seyRjXsc1zHC4cDcEdoRBTIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLNRi9QwHbXyREFoAALAWCIiD\/9k="
}
]
}
},
"final-screenshot": {
"id": "final-screenshot",
"title": "Final Screenshot",
"description": "The last screenshot captured of the pageload.",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "screenshot",
"timing": 3414,
"timestamp": 2481534068,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAICAwEAAAAAAAAAAAAAAAQFAwYBAgcI\/8QAUBAAAQMCBAIGBQcHCgUCBwAAAQACAwQRBRIhMQZBEyJRYXGxMjRygZEHFBVSkqHBIzVCc7LR4QgWJFNidIKTwvAXMzai8WNkJUNERVSz0v\/EABsBAQADAQEBAQAAAAAAAAAAAAABAgMEBQYH\/8QAMxEBAAIBAgMFBwIGAwAAAAAAAAECAwQRBRIxEyFBUaEUMjNCcbHhImEVNGKBkfBDU9H\/2gAMAwEAAhEDEQA\/APfEREBERAREQEREBERAREQERRq2nlqGtENZPSkG5MTWEnxzNKCSi13DKqqgo4KiaavxOSpDnRwsiiADM2hvZoHVI3dryCnjGad1NTyMZM+Sdz444Q3rl7b5m72BBadzbTdBZrFUS9FGLC73HKwdpUFuMwmne8wztnbKIDTEDpOkIDg3Q29Eg3va2t91DjxTPWTz1VPPE+F7aeClIaZHvc0OJFiWm40BvYBriSNbRPTuF7EzIwNvc8z2ldlWfTVOyGR1THPTyxvYx0MjQXgvNmWykggnQEE8+wqNWcRRUkE5noq1k8RZeAx53EPJDXXZmFuq7c8tbXCRG0bC8RUFdj1ZHMIKLAq2onLS8B0kUbQ29rk5iR4WvvopdLJiNbTwziWlp45Gh2URve4A97i2x8WqU7LRcPc1jS57g1o3JNlCbQOcCKitq5h2ZxHb7AB+9ZGYfSMeH\/N43SD9N4zO+J1Ud6doPpClP\/Ll6Y\/+iDJb7N1z84lcbR0stuTnkNHnf7lJ2RNp8zePJH\/pbhvBF3WL\/wBy56Bzr9JUSuB5CzR9wv8Aes6KOWPE5vJhFLCLExh5Gxf1j8Ssw0FgiKYiI6ImZnqIiKUCIiAiIgIiICIiAiKtr8Zo6CugpamQtllY57ba7crDXWxtYfolBZIqap4hpIaCOs6Od0T5XwgFmR2ZodfR1vqEDney4fxPhLYXy\/OrsY5rXODHWF+d7bd\/h2hBdIqT+dWD3I+d3cNwI338lLGLUxxaPD+t0skXStdplP8AZ7b21t2ILBFRs4moXTviLKhr2WDh0eYi+h0bcmzrNNuZWSn4ioJ44nh0rWyejmidr8Bt37ILhFGw+tgxClbU0ri+FxIa4gi9jbmpKAiIgIiICIiAiIgIiICGUwNdKASWtJ0NuSLFVeqzewfJBMhxIuhjJjJJaDq7+CKvpvV4vYHkiCSiIgIiICIiAiIgIiICIiAsVVKIKaWZ3oxsLz4AXWVQMdbnwerivYyxmIeLuqPNJJVjqWsgwvCKSKOokpo4BHO2mkbHISGtDesSLN9K+U3vbldMFwuppW0TJIGRNp6qpkIa4FuWRz3Ntz\/TA1sbgrYkQazilLOyonyC09VXslp3MeGvAbC0OIJBF7NcLEai\/ao0tE6rqCxzKyWtpJ2Vct6gMdK10ckYa1zC0NIFzbQdvpXW01VLT1cXRVcEU8V75JGBwv4FKWlp6SLoqSCKCO98sbA0X8AgoGYXJK18kdHNA509MT85qTLIWxyZje7nAAXNgDzKlYvQVE81bLAwOz08bWDNbM5j3Ot3XuNe9XaINfrmVFY+KomwmqAaC1ohqGx1Ee25Dw0tPZmOw0N9LbCm1LcPgbXOzVAb1ibX7r20va17aXvZSkQEREBERAREQEREBERAREQEREBERAREQFikp4ZSTJFG8m1y5oO2o+FysqIMBo6Yte008OV7i5wyCziRYk95BIK6fR1Fr\/Q6fW\/\/AMscyCeXa1p9w7FKRBD+jKC1vmVNa1rdE39y7uoKN08c7qWAzRgBkhjGZttrHkpKIMDaOma8PbTwhwJIIYL3LsxPvOvjqujcOomA5KSBtxY5YwOVvJSkQR8PoqfD6ZtPRxiOFpJDQSbX8VIREBERAREQEREBERAREQFiqvVZvYPksqxVXqs3sHyQY6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQFCxVvSQwxjd88dv8Lg4\/c0qaolWM1XRD6r3P+DCP9QUSieiWiIpSIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICxVXqs3sHyWVYqr1Wb2D5IMdN6vF7A8kSm9Xi9geSIJKIiAiIgIiICIiAiIgIiICjPGbEoj9SJ1\/eW\/wD8lSVpnG4Jq4XAm2XL8NfxWeW\/JXdalOe0VbndLrySe4a19zZrgTry2\/FZbG\/pH4rn9r\/Z1xpP6nq10uvI3Pe2XK4kB3onv7FjAkaDcnMTpruonV\/0r10MT83p+XsF0uvEq50wpxJmGUk3DnEAdl\/3LpSTPtkke4m2YF2hI7SOQ7Lp7Z\/SvHDomduf0\/L3C6XC8MlklnDmwlzY9jISbkf2R+PmutO3IXsGhB3HMHb\/AH3Ks67b5fVtXhMW+f0\/L3W6XXhry76zvisLnP8ArO+KzniO3y+v4dFeBRb\/AJPT8veEWCg9Rpv1TfILU\/lUBOA01iR\/SRt7Ll6FrcteZ4MU3tytzulx2r50lL+TnfFRJC+\/pu+KpXNEtLYJh9LXHalx2r5jIlc6zXPJ8VkiYWXzPLn9gNwP3+Sx1GtxaeN7z3+TbTaHLqbbUju8\/B9MXHalx2r5vkw+SWLMyQxv+rc2VVUR1NO7LLnb330Krp+IYdT3Y57\/AC8U6nh2fS9+SO7z8H1LcdqXHavlJ0shHpu+KxmV\/wBd3xXXzOLZ9Y3Halx2r5Fmmk\/rHfFQpZ5Ob3\/FTzIfY6Kh4CJPBOBE6n5nFv7IU3H\/AM3H9bH+21WFil7LvgMX9PmfZhAYG6crm+3JeEfyzaoxwcLwMcWl753mxtewYPxQe6XHalx2r5i4Ic53CeGkkuOQ7nvKifItI7+c2Jtc91ukZuf7ZUxG4+p7jtXNx2r5n+VDCauQVXEUdQfmjnkiBgJdlLz1r9g0+0Fo9BjOSpiuZnN0utIxb+K0V3faFwl18\/8AyUCSppmVDpZMrp3ARk6DRbPxMHAssSN+a2rpebxXjFv4vWUXm\/C0ZbhMLrkkh97n\/wBRyxSOPzyMXd6b\/wBlb14fv83p+V4wb+L01FR8FOL+F6BztTlP7RV4uDJXktNfJhaNp2ERFRAiIgIiICIiAiIgLFVeqzewfJZViqvVZvYPkgx03q8XsDyRKb1eL2B5IgkoiICIiAiIgIiICIiAiIgLUOMG3MTu2R1vc1o\/BbetW4pb+QpO90h+JC59T7jTD8SGrGMOaWuFwRYg810gBAMTzd7NLnmORUwM7F0lhzkObYSN9E\/h4Lgh6O7E+MOYWuFweSishAkLZC5zrdUk8v3hT43ZwQRZ7fSb2fwXSeMvZdmj26t8VOy0XQZIwQ5rtL7i2\/goLacF7mHrMBJLdr957VcttIxrm6AhQ6qnDc8rCRIQWjxP8VXaW9MkT1Rso0tvc6d11ELHPqJejflAAbe19dT+IUwjoIXXLnuDiwC+rjfQLmKAxxAE3cdXHtKrNXRGVWzRyxAv6bM1upaWjX4Ls9qzVjcxjjG7na+A1P7veuHtWVqurFme00PqNP8Aq2+QWr\/Ka3NgdOP\/AHA\/ZctoofUqf9W3yC1v5R\/zLB\/eB+y5evqJ5cMz+z5jTxzZ4j93lEsSiMjZLK6NpDpG7svaytpmXCqq2kD3tkaSyVvovbuF4973yUmMdtpe1jpjx5InLXeEoUzI2jpTYnQBtwLrLHAyJtmi\/edSVEpcRIeIawBkh0bIPRf+4qwK+W1EZaXmMu+76vB2VqxOLbZ0XDmte0te0OadwQuxRYRaazvDa1YmNpVFZg0cl3UzsjvqnUKhrKaamdlmYW9\/I+9bi7oqaN7yGsZcuce\/tUSmE+K1jKeCIvMhAyHUBp5uHb+C97Q8Xz1nlv8Aqr6vn9fwbT3jmp+i3o0mVRZhqrbHqZtJjFVTxlhbFIWdQkjTxUB7L6L62s7xEvjbRtMx1fUnAX\/ROBf3KL9kKzxQN+aXdazZI3XPKz2lVvAgtwXgY\/8AZxfshWGNfmyc9gv961VXOAUscL6mVjSHSvBJ+tYb\/evmf+WfVX4k4bpv6ulkk+08D\/SvpbhoP+YxknfXZfLv8spwPGuBgbigP\/7HIInBMhHCWGG9up+JUf5DsMfiWO8SvZUOa6AXDbABxLzYXvod1m4KJPCOGZbf8vn7RU3+TdWy03FXFsbGdJGIHTOb3tebeZUwNq4f4toX8M1uF1BikrYGOY2mijzSNbYgm9rdbmb814zh7nSvkiipzZ5BBC2\/gyTAcFx3iDEeI69ra2WJ3RUkLSS5ribNH9qwGnIFa3hMz2Y1AyOJx\/Kl3REEkN1IBtbUCx9y2pK8S9P+SFzY8BY93KdxsOYtyWz48WyRNlJytJPpaWUzB2YTiGEPOBwti\/R6ZsQaWu8\/\/C0\/Eqetbi9FQPnllisSXBugG5Hh4rrx2a1lvXDYY\/BaYs1GVx1Fj6RKgyttiFMS4+lJcdvVVrgkYjw+FrAQ1rSPJU1Qx4qGygnq5zbt6hXbjs2rLc+CRbhihBJOjtTz6xV4tf4CeZOE6BztyHH\/ALytgXi5viW+suO\/vSIiLJUREQEREBERAREQFiqvVZvYPksqxVXqs3sHyQY6b1eL2B5IlN6vF7A8kQSUREBERAREQEREBERAREQcE2BK1vihtoKIHcB34LY5NWOHcqHiu1qXxd+C59R7s\/74tMPvw11rdF2sA0lwFu1cPkjiAdLIxgOxcbKKy2ISZyM1I30AdpT9bvHZ279i4Id0urp4JKyERSMcSDq03zb6aeH3BSS0dixVNEJJGyRudG8EGw2dYjf4Lo1tYW9G8ssAGmTYnXUj3clbuREzDFHDHJC4OaHN6R517cxUWoaaVzHSvJpQf0tS08rnmPvvZT\/mzomAU8jmhosGu6w\/f96x4kP6DLp1iNLfW5fei8TsgUbulMoykZXXJPab6e7ZZntXFA116ovbY9LoDyGUEeaV8crqZ7YLCQ6Ak20569tlWY72lbq+IdLNJN+j6DPAbn3nyCxynUhZQ+WOaGCSCONjgQ3LITaw9lY5hYuPiVS0N6Xez0PqVP8Aq2+QWt\/KN+ZoP7wP2XLY6H1Kn\/Vt8gqDj5gkwiEH+vH7Ll6Gr\/l7fR5ej\/mK\/V5q8aKJMzRWkkVlElZdfN0yTWX098cWhSVUDZGlr2hzTuCsdPUTUXVkzTUo57uj8e0KymjUN7C03boV0Xrj1NeTJDnx5MmmtzUWMb2Sxh8Tg5h2IXWOSOQOLHXynKe4qpDZIHmWhs1+74D6L\/DsKssPvjJLIZOgawflw8WLPErws\/DsmK20d8T0l7uDiGLLSbTO0x1h16KTEqhtJTRdIQ67nkaN77rLiGJ02A0T6HCnB9U8WmqB94B\/HmuMVxGGkpDQYSMkWz5NnP8A4dy1d8dySdSV9Hw3htcMRe\/X7PmOJ8TtnmaY+6Pv+FZI0vkc46ucbkp0Zvsp\/Qi97arlzLHZe48B9HcEi3B+DDspI\/2QrHFIjNhtUxvpdG4jxsoHBunCeD\/3WP8AZCu2gFsgP1HeS0Qs8Hi6KhhB0IYL+Nl8hfyvpxJ8pNBHc\/k8NZe\/fJIf3L7FgblhY3sAXzD8pOG4JivytYvNxFEZoKSGngaHPc1rR0bXE6HtcUGucEgfzOwwn+rt\/wBzlZfyaG07eLOLn1EjWZ4jE3MbXu91\/JYaZ2HYRRMohUwtgY9\/Quz7x53Fv3ELytuJ1OGYviL8HxCWmMsjgXxH0hmKDfavA+Ep8SkqaziQ9LnPVaWaWOy5xGl4abES3iCpFuwtv5LzmBsUTCTkdI7VzjqSstC9lVi9HA5uZj5WhzBuRfUfBXrKYfRXyYYlFR4XNTtqWzw5RMwm2Y3PYB3qwErq7EXSuDWtaNGt3JNzc9m5WmzcX4dhuJSUFRE+GJ0TahhY0SFo10Drg3vfwXfAOM8MqaiRlKypDnuuXzOB5abeC6aWaRL2SiphHh0BHNgJ94CoOhL6fpDyzeS2eme1+C08g2MDXf8AaqKkAkwjN7fkV2Y7NqyuOCIzFwtQsJBIa7b2ir1VXC7cuBUoHIHzKtV5eX4lvrLmt70iIizVEREBERAREQEREBYqr1Wb2D5LKsVV6rN7B8kGOm9Xi9geSJTerxewPJEElERAREQEREBERAREQEREHV+3vVVj9KypNK11TDC4uLWCR1s5PIdp0Vq70mqk4no6CrNIa+vkonRuLmOjkaxzgCCRmIuBoL2ty7lnNYvvEpraazvCDPwtJK4P+cRseBlDg25Av3gqLNgRprCpxxkd35AJHMbdxF7bDW2tlEq+HcJNPBSw4vUM6GXppHvLnPDRbS4tltcEdh94VlRYJhTY4aelxapLoqgyC0wLrluTLt6PV2VfZ6NO2u7N4Znc0FtcSDrcOOvwWZnDs7NPneveSfNU9LgeAPnY\/wCl65w6ZrmsllyteXZX5bFouCCL+7sC4fw3w\/EckuN1Qexzmuc6dofe4uC7LfdvbuO7R2FDtrJ9RgcscPTyYzHHAbWe8NDddtbLvHwzNI1r3VjJh6TTy+7dZaGjwnCn1NP8+nc9zI2v6V1\/Rc4jlvrY+AXSKLA21TZIcTcXShwa1kwt1m5SQB2+dk7CnkdtdidwvUF73w1kTST1gW5hcDzWL+atbILivpiLkXbGeXvUl+GYRiFQYKWuAZUNcJI47HpG2Ox2sCQefogdoUaUYG19Q11RVNfD0xeA0Czs1nutbcFwsfAC9rJ7PTyT292GXg6YzxdNXwZrnI0i2Y7+\/ZcScD1LgbVcFz\/ZKtXT4TQYh9IzTTOlcJgM7QQyzhn5aHl3gAditI8coZa1tLHKXSukdEOroXNaCbdujhso9np5J9oyR4p9OwxQRRk3LGht\/AKt4lpG1lAxj54oGtkDi+U2GxH4q2VdjghbSxzTyyRdFIC10YBNyC3YgjZxWl6Res0t0Z48lsdovXrDWpuEZeqDWQNLjZt76m17D3AqN\/MmeZjXx1tO5jhcOAJBHarY0eBNpxE6ucIopRIfytiHEOA1Guz9O0AdiwswzCehEVJiDnHocsdyHNa1pAvoNTs3wIFraLk\/h2Dy9XZ\/E9R5+irdwDVO\/wDrKf4FQ5+BnMkMcmKUTJA3MWuJBA2vbsV\/TYfhDoWMGJyzPksB0Thu6zbgAaDQDUnvJXMtDg2IlrPpKoFmRU4bntm0u3QjUkEaqY4fhr0j1RPEc9us+jXf+G9VI0OZiFMWkXBAOoXZvye11pY24jSdI4NL7B2YjW1\/vV\/Hh2GEshdiNZGI2GONr3NGZvW1Btzu73W7lKpWYJBLA6mr429E98zWtc21nnW+mouT37rWNLjjwYzqsk+LS2\/JpUzF4jxOjeWHK4NBOU9h7Cg+S6rcLtxGlIuRo124W3OpsOc1gkxOUwRlsDDZozG1xc2s4WBtprd29xbJBTYXDUtqYMTe57XdJYva4OIGulu923MlaRirDKclp6tM\/wCFtZmt9I0ube2VyO+SutP\/ANwpfsuW3upcDqZZZBiDs0riXFjwMwc\/NbQbXdbvFt7LY4K2mmnfBFMx0rLhzQbkWNj95VuWFd5YsDonYdg9FRvc174IWxlzdiQLXUuaQRRPJeyMuGQOebC7tB95C7qq4npqOqwWePEnSNpQ5kjjGetdrw4AW1uSANNexWQv4cTYYC8Pa8NuC4OFgRofgQV4\/VfJ3jc\/GWI443E6Ex1cnSNjexzi3QAa+AVzSYFw7C8dHilSI2mUiF0gses+7trmznOIJJ15lTKXDcHpa6KohxmdskT5XW6RpDiW5XX01A0PYC0Hkg874++SPE+NKmjnixjCo56eMseWNccwzGx07w4e7uWqt\/k342Df6ew\/\/LevZaLhbAjVQspa+rkYOjyxNkaWlrSX5SbXLXFziRfUnu0sW8FUYe5zq3EHOLmuB6QAssSerYaXJue8DsQeJyfye6+Fl5cdoGXvq4PA0BPkCfcrHh75CpsMrjPNi9DLMAYmNbmFi5hzd98puPivWjwTRmNrDXV9mvEgGdtr63GXLbKQWgttazR33nT8NUc0xmdJP0xtd2YG\/wCT6Pa1r2vra+pTceR13yIVtZX9K7F6VpazKGta69jcG6wUvyFYnRSB9LjFINbnM15\/Bexx8NU0cLGCoqS5tvyjnAuJDr5jpvy8FZ4dSNoaOOnY972svYvOtiSbe69laLzCd5VseFVIwFlA+eNsoiEfSMvppa4Vbh3DeIU9H82nqoHM1JcwG+t+0d621FpGe8dJTF5hDwimfR4fFBKWF7L3LNtypiIspmZneVZ7xERQCIiAiIgIiICIiAsVV6rN7B8llWKq9Vm9g+SDHTerxewPJEpvV4vYHkiCSiIgIiICIiAiIgIiICIiDg+kFXYu+ka6MVlMZ\/ycjvRBAaLZr3PO407lYj0iuksMUpaZY2PLfRzNBt4KtfGRRxuwKpaZDAw3bdxdGf0QTqefok+IXML8Kp5JaqlpX9NGTG4MaQRrc76foD4BXTYIW3DIoxc62aOyy6mmpejcDDDkNrjILabXVhTyVGCUzInmFjQ15LCIiCDZuo02tlGnJdpvod4nf8zbM5z7SN6PVzjc63sCdCraajp5i0yQscQQQbdmo93csjYo2uLmxsDibkhouUFLDU4ZVSSv+aG78rJXuDdA7QX153\/fZdIGYUJgafCxnZq1wjYPRA1BJ5XaFdup4XEF0MZsLC7Rta3kuBS04IIgiBBBuGDcbfBBTYNR4bJIXwUksTgWzMEhtluL9UA9ht9ys34XQyOc59LES69zl3ubn48+1SWRRxuLmRsa4gAkAAm2y7oIsuH0krMklPE5vW0LfrG7viRqusWF0MU3SxUkEcmbNmYwC5sBc28ApiICr8aLRBE003zlzpAA07DQkk91r+N7c1YIg1WmxDDGGJ8WETMa4WD+jbYaXAOvMHfb4LtS1VDNDP0GDvBEbS1rmBpdctDWm+xzDw6u62cOaSQHAkbi+y5QapDieHsayVmDytljJMbWxtuL7213s4E+JtdZqSop3Nlkp8KDJKeLNG62jiBo2+\/6Qt7+YWyXF7XC5BuLhBqQrMPbTDo8Ie97A02DQLgG2YXN9ADvqLW0uu8mIYbGMzcHlDoXZ2\/kmiwOucWOx\/8AO62pEGqnFMMjYadmGSlkTmuLAxpDSTo7fmba+9WGHUGGVkT52UDWgyucOkaPSHVuPh5q3ZGxjnuYxrS83cQLZj2ld0ER2HUbpTI6miLza5y9huFlhpYIHvfDExj3klxaLEk7n7gsyICjYi6JlKXTwmdgc05A0Oubixsew6qSusrGSMLJWtew7hwuCgoGOwGOIhlNGG2yFoi2F81uy17O+9cCpwN9RFTfNmZi7Iy8Vhd2p79dv4K7+b0ue3RQ575rZRfx811bS0jZs7YohI0ZdANB4IKumq8Iile6OAQvhGYkR2sS4i2nPW\/g4HmprMYopGgslLgTYWYdTe2mnapj4IZAA+KNwG12g2XVtLTtLS2CIFuxDBp\/uwQRHYxRtNN13WqM3R9U627t1x9NUNmkSOs61uo4b7clP6KO1ujZbTTKOWy6Opad3pQRHlqwf75lBE+maPOG55ADfrGNwGhA5jvUmjrIaxpdA5xA11aW8yOfgV2dTQPILoInECwJYDosjGNZ6DWt8BZB2REQEREBERAREQEREBERAREQFiqvVZvYPksqGE1DXRNIDntIBPggjU3q8XsDyRTosNlZExpey7QBzRBiREQEREBERAREQEREBERBwNyoWI4e2ufC500sZivbIbXva\/v0+9TW7LlVr0FQ\/AKVxnIkqWGZ2dxbKdCd7dnIW2sAuGYBTMjlYJqktk3BeDzvfbfU\/FXCKwqhgdOHX6aptpdvSaG37\/39pvPpKdtLTthY57mtvYvNzqb7rMiAiIgIiICIiAoeKUDcQgZG6WSIsdna6M2N7EfipiIKqqwSGdwc2aeM6B2V3pCwBB56htveVy3BoWwmNs9SDe+fP1hoRYG3YT3891aIgp5eH6OTKS+oEjQ0Z2yEHQAfgpeGYbFhzHsgfK5rraPde1hyU1EBERAREQEREBRsRpG11I6CR72NcQbtNjoQfwUlEFVJgdPJAyOSScva1relD7PNs2t\/8RXR\/D9M9xLpqkght2l4sbNDb7b2aPv7VcIgq6bBoYJ2StmqHPY7MMzxbYi1gLW1VoiICIiAiIgIiICIiAiIgIiICIiAiIgIiICzUfrLPf5LCs1H6yz3+SC1REQUiIiAiIgIiICIiAiIgIi4dsVEztAN9ELlFAxXFabDBGaovAkvlytvtb96mtZnuhEzFY3lPRUA4rw0\/pTfYXccT4cdnS\/YVppaOsIi9Z6SvEVKOJMPP6Uv2F3HEFCdjJ9lV6J3W6KrGOUZ2Mn2Vz9NUna\/7KjdKzRVn03R33k+yp0FRHNG97D1WMzm\/YpGVFBr8Up6GQsqBICDbRq6Oxila1riX2c0OHV5EXQWKLqxwexrm7OFwq7H8bo8CpGVNeZBE9\/RjI3Mb2J\/ApM7CzRad\/xGwH69T\/lfxXH\/ABGwH61T\/lfxVeevmnlluSLTx8oeBH9Kp\/yv4rNDx3g8xtF85cewRKJyUjxTyz5NqRay\/jXCo3ZZBUsPY6Ky5ZxphDtnT\/5apOfHHW0HJbybKioG8V4Y7Z032FmbxHQOFwZPsLOddp69bx\/lbsrz4LlFUfzhoe2T7Kfzgoe2T7Kr\/ENN\/wBkf5Oxv5LdF0glbNCyVl8rwHC67OcGi5XXExMbwznucosfTM71yJGlSO6LgEFcF7RuidnZFhdUxt3v8FhdiMDd8\/wRMUtPSExFXOxilbv0n2VjOPUQ36X7KLxgyT0rK1RUx4joBuZvsfxXU8T4cNzN9j+KNI0eeelJ\/wALtFgoqqOspmTw5ujfe2YWOhss6Oe1ZrM1nrAiIiBERAREQEREBERAWaj9ZZ7\/ACWFZqP1lnv8kFqiIgpEREBERAREQEREBERAXDtlyuDuFE9BytO+UR1o6G\/a\/wD0rcVp\/wAoD2slwwvAc28lwfALq0cc2asf70c2rnbFM\/71aawrO11hzXLDSy7tyntabLKymbc5ZJA2\/pZQ4fcb\/cu\/PicWHIxslJeRlcAOZtYqTHIV1dR1ROWnY2ocfq3aB4ki34rrHDVN6QVFK+NzHWOXrja+9u9edemzvpZNilJUkOuOarIy7No4EdnNZxMWmzr\/AAXNMN4lKawtc5zpXOBtZptZvhotg4brOiqGwyOsx1xr2Hf9\/wAVrDqlkcbnudZoGYnuXWKtkvpTTuHflsfvUROyWycZWb0LiQTkykkjUjT8FAxKzZOjuOo0N+AClYtQ\/PsFwyVzs0jsrX3cTrYA\/eCqvFZL1MxHaVaZIbzS+qw+wPJaR8sZtw5S\/wB6b+w5btR+qQew3yWkfLIbcOUn96b+w9Vv7spr1ePXVjQYTW1xBhhIYf036D+KgU83zeoilA9Bwda19ivRMG4hpqxjTKRpu5gtr3hePqtdTSXr2sTyz4x37fV24sU5Inbqh0XCbGtzVEhe4e4K4hpqSip3ue5kMTfSceqB71dWiqImujc1zeRC0\/H+H697jPNMyopBd2aUHqd29vgFv2lMlO0xfqj9lqV2ty27kahxqjhrauPE8QEtG4\/kGSQE5R3utr\/41U8ycPSwCoFS+niOz+jeAfcR5KtZLhkcMTmQFzG3IMh0J7QDvt27pVzudmGJEPwyVtmzE5jGbbW7Fw3tvGzoth8V1S4b85pm1OGVMVZTnZzDY\/BZWMkiOWVjmHvFl56yTE8CrDU4fVOkp81wWSBzHjvaCvROHeJY8apiDGGTsA6Rjtr9o7l5mqxRMbwrWJidpZF3aFNdCyR1mxWcfqqPJGIpHMabgc15jSe5u+Ffm2l\/Vt8llqNIisWF\/m6m\/Vt8l3rDaAnvC\/Q9P8Kv0j7PGv70owdrqsgcoocuwfbmtt1EwP0KrMaxaDDKQzVBJvoxo3cexSDKtF+UWuZmoqYO\/K3Mhb2DYfiq2ttDs0WKM2aKT0dZuLKtz7fkWAi9g0khY3Y9W5S8vZId8gbuF5\/jNcBVDnYWsTfzAVvhVX\/RRI0k5hl7r\/AfisueX1ldJhrHuw3jDsWp8TZaMlkwF3RncLJMFTcKMic6qnb\/AMw2aRbUcz\/vuVzLuVrWd43eZliuLLNKdIRJAo7wpL1gepduHI3zhb8xU3+L9oq1VVwv+Y6b\/F+0Vao+V1Xx7\/WfuIiIwEREBERAREQEREBZqP1lnv8AJYVmo\/WWe\/yQWqIiCkREQEREBERAREQEREBccwuVxzKiRytD+VR\/RxYc4dsn+lb4vPfleNqXD\/GT\/Su7h0b6mv8Af7S49fO2C39vu0SGsIG6sKbEXM5rWI5eV1IjlN917efG8fDkbpT4w5oHWWalx1zZ5usdX\/6QtOjmcdiSu0AnfNLlY89ccv7IXk5q7PUxW3bjJi0DmP6VgcTruVMwSuwupoGOrYn9KQCXsdb7tlpRpao6uGUdrnAKThkLo6VjXzAdUbargvDsrLvWcQxzY9X4VTUYdTtgkkbM6Q3sBsQB3rnjPi9vDUFO8YcZxLmFmPOlhz7u9VbcOjo8TrMQFS97nU0kZYWWGo3vdZeKsLkx2NkMVYIQWlj7R5rgkHzAWcbbxutO6d8nHHtZxBUYjJUsEFHHFamp82boyT1nZrC5KtK2tc+V9itU4Y4Rm4dhnLawTtePqZT5q5AcXAk8kmVoey0fqcH6tvktH+WX\/puk\/vbf2HreKL1OD9W3yWjfLN\/03SX\/APy2\/sPUX91avV47v4Ix8kMofTvMbxzB3XBJPo7Lk6DVcOTFXJHLaN3RW01neF9g\/E01PKA+Ton882rH\/u\/3svQcJ4ghqmNZP+QkOgv6LvArxt7RJpZSaCuqaA2Y7pITux2o\/gvGnh19Lk7XTTt5x5uqM8Xjlu9T4i4Yp8Ua+WKY08rty0ZmP8R+5aFVcK8R0X5KCWCppiT1c\/mCPIq8wLiY2DYZL9tPL+BWy02K0tcAGvySc2OPkea7KzGSP112lPPavSe55xg\/A9a6rEuJPjihvcxQuuXd1+S9JwzDoYQOgibG7KGkje3eeazshDpLhx07VixHE2UwMMNjLzPJv8Vnl0\/NG89Gc5du6OqZLVxUt4o+tLz7vFQ7lzi525Nyqynfc3JuTrdWURu1eDqa8tu7o2p+7esM\/N1N+rHkmIm1K7xCYZ+b6b9WPJdcT0pHeIX3WD4VfpH2eVf3pVgfomdYcyxzTMjF3vDfErVCSZF5Tx3icD+LTHETLJFAI3NabWdcnfwW4cRY46hw+V1FDJPVEZY2NF9TzI7AvCJ5K12KPBkkZVSuL5H7u3\/2Fje3g93hGltvOeenSFtVVNTPM7pYY2EaAAg\/HRTMJxLLRPbJBIGt06RpzW+HkqLEHSYfUtk6eR8b92uAJDwDfle233qwwaKsZhLZJ5WNz3cGuaLgXsNu1Zvoa7TOzeOCq5smITM6TR0Vm67kEfxW2yFeMQVVRh9bHW3LGxOAyNdckDe3x5r0+jxqGuo4qiEZmvaDoefMLalu7aXl8RwzS8ZY6SnyFYHuUSTEmg6xSLA\/Eor+i\/4BW54Uw2l6fwt+Yqb\/ABftFWqpuDpBLw5SPbexzb+0Vcqz53U\/Gv8AWfuIiIxEREBERAREQEREBZqP1lnv8lhWaj9ZZ7\/JBaoiIKRERAREQEREBERAREQFwNyuUQF578rtvm+HZtryf6V6EtY42qMMgbQjF6NtTHI8taXPIy3IGw1NyR3ab7X6dJmjBmjJbpH\/AI59VinNimkeLxcdE3aO\/iVmZIB6MbB7l6J0\/BocGuwuQEl4HUdY5G5nnfYDXyUWnxXgx0MUs2Fuia\/PfqvNrEW8Qcw17dN729a\/FcVvln0eXThmWvjHq0+Kok5EDwCyRPkzyEyO6xvvbkB+C3KqxHhRmFmupMJdNGJREQ8Pj\/Qe7Tf6hHj2DVZpq7hOOYsiw0ygPEZc29g\/fKdey591lw5dXjv0iXbj0t69ZhpjRfcqTE9rGWv9621+IcHtjL2UL5G2dlLGkh5Dg0ga73I8VJgl4VeyKaGiDonhxz2OhDGPI3+q8e8EbritaJ6OutZhpApTVCQSXbG8FpPMgqxjgaCA0WC29s3D7hMY6B7nQwGoc21jly5hueYP77IKvAG570L+pI6O7WlwLm8hr4d2u6z2hoon039FAN9VR5bOLTyXoTqrBgY43UzryZOjbY3dmbcaE6LthdHgeKiSSmogWttdzgRe\/vUTG6Yle0XqcH6tvktF+Wn\/AKapP7239h639jQxrWtFmgWAVPxTBQ1FHDFiVLHUxul6rZX5GtcGuNyeWgI8SEmN42InaXzoLjQbrm45r2Kpw7hZlE2oiwIOu8sLX52kANeSdL\/1bhrbvsNV3+j+D2ktfhLQ62liSHGwNgc29iN7LLs5X54eMlwBsu7SDuvZqXC+Dqqop4osMZmqC7oycwzAX13va7SP\/IUTD4OEqilM0uCiINy5vSIGYXG5B2vy5HfS6cUyc7yCSI3zNJB3FllhxaeB4FQHOFx1x6Wnb2+a9dih4QdUyRHCCGtaHteA512kXvodNx36+Km\/Q\/CZbI5+FRjLEJ2jrEvaTZthe5JuNO8LP2daMuzVmY4PoynbTOJe6MF0h3Fx5quZMXOvdbtEeF\/m8TnYW5odG19hc2vpYa62d1dOfdqszv5rRl4FCTkNjYGw0BvvoNRuqZdNa8bRJXJEd7VqZ+wuramddW7JeH2zNZ9HuaHHKxw1DjfbQ9lneB7dFlgrMDLQfmjmEhrgCdeta3PvN7XtY3Xm5uEXydJhtXU1jwbFhv5vp\/1Y8lHx+XocNe8C9iNPepsAYII+jGVmUZR2BVvFNbDh2DSVNTCJ4w+NmQkgXc9rQdAToXX0BXuY6zSkV8oclp3mZalLiEz765R2N0UcS33JU6HiThuTIfmjwww9NI69xGOoBc3tu+1+RB5arJVYzgMDoHNos0M1O2oDnEtNnB5Atr9Qgk2tcbqJrMkTs17FaP5y5ksB\/KNsCC4gObe9rjUKoqMHnnke+WZsTST1YdNOwnLmP2luz+IeHoZIRLQzNZJE+TpGscW3a1ji0Hno\/f8AeFLo67AsRk6KjoJJJ3R9JG17SwPJDiG3J0JyO+Hgo7OXbh1+XDXlpPc8nn4Uu0COpks03EZF2jwzXUqkwdwp2U8rZXGM9V9gAR+HwW9v4g4XZG18+HyMByuIIJIY8Esda\/MBptuMwVk2owJ8QkiwyV4FQad4yHM1wa47X11bl08dtVHZy6cfGM1I23edx4HHG8yNDs5Fvyjg4W8LLLDhHRejL0bd8sQDVvtPXcPzGlaaLK6eIyEE+hY2IOvc74d4SoqsGhw+CqOGgMkaXFrn2LdGkDS975h3dtjYGeSVbcVy36zLSnsLWhtzYaam6xFnvW9mq4aJA+YyEkhovG4C5Nm6kga\/+bK5gwLB54I5Y6KMskaHNJuNCLpyIx6+tfCXTgoW4aox7f7ZV4sVLTQ0kDYadgjibezRy1usq0h52S3PebeciIilQREQEREBERAREQFmo\/WWe\/yWFZqP1lnv8kFqiIgpEREBERAREQEREBERAQIiAq3GZ62ARGipRU7kt53u22vLQu17lZKBikNfK6E4fUMhAzdIHAdbTS2h5\/7KCNDVYgalscuGxiMl4Lw\/kNuXPv7VhNdidurhLScrjq62wuBtzOndvzR9DjnR9TE2dJZuhY225v8Ao8xl+\/Rctw7FhLm+krDM640OlzY+jobHbbxQdIa3FLDp8Ka5ueMOsbWu3rEDnlIt33CyR4hiDmtvhBa8gk3cLB1+3w1uucJp8VbiMj8RlzwsaGMcHDr6anKBprqrtBrErMQxCqihrcNpPmWS7o5GZ7vyE6HYam3uPapsFZXmmucNOcS5Bm6uZtvStyuRbuvdXSINf6eudPHUfQ0Zly5M5dZw1sOW2uvddTsMnragA1dFHA22oz3N\/CyskQcZW3BsLjuWKGmggfI+GJjHSG7y0WLvH4n4rMiAq7HZayKjaMPhEs735RcaNFib7HsA9\/JWKiYlTS1UUccUxiAfmeRoXAA2Hxt7roKsV+L5Xt+iwX5czSXAAnXq+Wuy5lq8UbJEY8MaWOhGe5A\/Kkt07bAE621PZbXk0GNOibbFAx4OwY0gi4NiS32hfTlpurxgIY0OOYgantQUL67FrtfFhbcrbEsJs4i5BAO1\/RI8D3Ls2txIuDPosNbduoOmvbpvr926vUQUVRVVz5JYzhDZKbM5hLnDrDkbW1B18td1xJV4tGyJ0eHMeQxr3x7HvaDe1xcfZPaFfIgppajES+HJRt1YwltrtuSQQSdrDKdATr3LA+vxOKzn4a1wdIGgDkHZbX7dSbnlZbAiClhr8QfHI5+FGPKBlaXXLiXAXHda57dO9TcLdNNS9LVxxse9xLWNHotvoL8+33qaiAo2JTGno3yNgM5Bb+TG5uQFJXSaWOCMyTPaxgtdzjYC5sgpfph3V\/8Ahz+sbE2OXnsbWOw23J0V3kb9UfBYJK+kjJ6SqgZZubrPA011+4\/BdnVlM1pc6eIAWuc40ubD4lBlyNtbKLeC5DWjYAe5RhiFGWtcKqCzhcHOP98l2dW0rXljqmFrxa4LwN9kGbIz6rfguQANgFjgqIZ83QSsky6HKb25rKg65G\/VHwXJa07tHwXKIMckMUjcskbHC4dYi+oNwfiAVkREBERAREQEREBERAREQEREBZqP1lnv8lhWaj9ZZ7\/JBaoiIKRERAREQEREBERAREQEREBQcRoX1bo3R1D4XMa4CwuCTbU+FtO\/Xkpyg4lU1VO+H5tSGoY4kPIdbLtbz+5BGkwupfIH\/SMo5lozBpOvIO0G3wWePD3tqTK+qkewvc4xm+Ugj0bXtpdRo6vGGyTCTD4ntD3CNzZQLtvpoedvBcx1WMSNIdh8MT8mjnShwzXb2ctXfBAGETNh6KKufExrGtYGNLcpFrnQ87H4rt9Fz9JOTXSPZJG6MNeCcgI3Gu+gT55ioa8HDWOc02B6YAOFt+dv4rJRVlfLUMjq6AQNcCS4S5w21u7ck\/cUGB+EVBc0xVxhaCTljYQNTt6Ww5DvK6nBqokF2KTOsLag\/v7ldogrqPDXQztlnqZJ3tLsoc51hcDYEnbXXvViiICIiAomJYhBh0TJKkuDHvyAgX1sT+BUtcOa17S1wDmncEXQVc+OUtO8tmEjL2ydX07gEC29+sBrzXLcbpDD0t5BGDYuLbAHKTbx023ubbqzc1rrZmg2NxcbFcoKeXiCliLS6Kp6N2UiQREt1AI89lLwvEocSje6BsjSy2YPbYi4U1EBERAREQEREBYaumiq4HQztzRmxIv2G4WZEFeMGw8Bn9FjzMZ0bXfpBtrWvv8A7uu30RQdCYjSxujO7Xag7dvgPgpyIKwYDhgNxSMv23NxpbTXTTRd3YNhzg8Gki67BG4gWLmi1gTz2CsEQR6Oip6JrhSxNjDtTbmpCIgIiICIiAiIgIiICIiAiIgIiICIiAs1H6yz3+SwrNR+ss9\/kgtUREFIiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAs1H6yz3+SwrLTOayYPe4Na0Ekk2AFkFsi6seyRjXsc1zHC4cDcEdoRBTIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgLNRi9QwHbXyREFoAALAWCIiD\/9k="
}
},
"total-blocking-time": {
"id": "total-blocking-time",
"title": "Total Blocking Time",
"description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more about the Total Blocking Time metric](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/lighthouse-total-blocking-time\/).",
"score": 1,
"scoreDisplayMode": "numeric",
"numericValue": 28.186999999999898,
"numericUnit": "millisecond",
"displayValue": "30\u00a0ms",
"scoringOptions": {
"p10": 150,
"median": 350
}
},
"max-potential-fid": {
"id": "max-potential-fid",
"title": "Max Potential First Input Delay",
"description": "The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more about the Maximum Potential First Input Delay metric](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/lighthouse-max-potential-fid\/).",
"score": 0.98999999999999999,
"scoreDisplayMode": "numeric",
"numericValue": 78.186999999999998,
"numericUnit": "millisecond",
"displayValue": "80\u00a0ms"
},
"cumulative-layout-shift": {
"id": "cumulative-layout-shift",
"title": "Cumulative Layout Shift",
"description": "Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more about the Cumulative Layout Shift metric](https:\/\/web.dev\/articles\/cls).",
"score": 0.96999999999999997,
"scoreDisplayMode": "numeric",
"numericValue": 0.063173521132624685,
"numericUnit": "unitless",
"displayValue": "0.063",
"scoringOptions": {
"p10": 0.10000000000000001,
"median": 0.25
},
"details": {
"type": "debugdata",
"items": [
{
"cumulativeLayoutShiftMainFrame": 0.063173521132624685
}
]
}
},
"errors-in-console": {
"id": "errors-in-console",
"title": "No browser errors logged to the console",
"description": "Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. [Learn more about this errors in console diagnostic audit](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/errors-in-console\/)",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"server-response-time": {
"id": "server-response-time",
"title": "Initial server response time was short",
"description": "Keep the server response time for the main document short because all other requests depend on it. [Learn more about the Time to First Byte metric](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/time-to-first-byte\/).",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 58.064999999999998,
"numericUnit": "millisecond",
"displayValue": "Root document took 60\u00a0ms",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "responseTime",
"valueType": "timespanMs",
"label": "Time Spent"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/",
"responseTime": 58.064999999999998
}
],
"overallSavingsMs": 0
},
"guidanceLevel": 1
},
"interactive": {
"id": "interactive",
"title": "Time to Interactive",
"description": "Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/interactive\/).",
"score": 0.96999999999999997,
"scoreDisplayMode": "numeric",
"numericValue": 1865.8520000000001,
"numericUnit": "millisecond",
"displayValue": "1.9\u00a0s"
},
"user-timings": {
"id": "user-timings",
"title": "User Timing marks and measures",
"description": "Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more about User Timing marks](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/user-timings\/).",
"score": null,
"scoreDisplayMode": "notApplicable",
"details": {
"type": "table",
"headings": [],
"items": []
},
"guidanceLevel": 2
},
"critical-request-chains": {
"id": "critical-request-chains",
"title": "Avoid chaining critical requests",
"description": "The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn how to avoid chaining critical requests](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/critical-request-chains\/).",
"score": null,
"scoreDisplayMode": "informative",
"displayValue": "11 chains found",
"details": {
"type": "criticalrequestchain",
"chains": {
"D8DD1B2492F094515F4F3484DE094A6C": {
"request": {
"url": "https:\/\/tangents.art\/",
"startTime": 2478.1281690000001,
"endTime": 2478.5251459999995,
"responseReceivedTime": 2478.5230990000005,
"transferSize": 3313
},
"children": {
"38317.2": {
"request": {
"url": "https:\/\/tangents.art\/assets\/css\/prism.css",
"startTime": 2478.546632,
"endTime": 2478.6005930000001,
"responseReceivedTime": 2478.5993230000004,
"transferSize": 2696
}
},
"38317.3": {
"request": {
"url": "https:\/\/tangents.art\/assets\/css\/lightbox.css",
"startTime": 2478.5499089999998,
"endTime": 2478.6036089999998,
"responseReceivedTime": 2478.6025180000001,
"transferSize": 1583
}
},
"38317.4": {
"request": {
"url": "https:\/\/tangents.art\/assets\/css\/index2.css",
"startTime": 2478.5565940000001,
"endTime": 2478.6676729999999,
"responseReceivedTime": 2478.6593820000003,
"transferSize": 12130
},
"children": {
"38317.39": {
"request": {
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Logo.woff2",
"startTime": 2478.9662960000001,
"endTime": 2479.2413459999998,
"responseReceivedTime": 2479.2397820000001,
"transferSize": 2087
}
},
"38317.36": {
"request": {
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Regular.woff2",
"startTime": 2478.9705880000001,
"endTime": 2479.3356319999998,
"responseReceivedTime": 2479.3253180000002,
"transferSize": 28253
}
},
"38317.34": {
"request": {
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Variable.woff2",
"startTime": 2478.9756029999999,
"endTime": 2479.6667440000001,
"responseReceivedTime": 2479.3880689999996,
"transferSize": 42217
}
},
"38317.35": {
"request": {
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Light.woff2",
"startTime": 2478.977879,
"endTime": 2479.4708820000001,
"responseReceivedTime": 2479.4617240000002,
"transferSize": 27529
}
},
"38317.38": {
"request": {
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Italic.woff2",
"startTime": 2478.9813119999999,
"endTime": 2479.5310340000001,
"responseReceivedTime": 2479.5051869999998,
"transferSize": 33785
}
}
}
},
"38317.5": {
"request": {
"url": "https:\/\/tangents.art\/assets\/css\/templates\/home.css",
"startTime": 2478.5603930000002,
"endTime": 2478.6636210000001,
"responseReceivedTime": 2478.6606139999999,
"transferSize": 1321
}
},
"38317.16": {
"request": {
"url": "https:\/\/tangents.art\/assets\/js\/prism.js",
"startTime": 2478.578051,
"endTime": 2478.8140109999999,
"responseReceivedTime": 2478.795032,
"transferSize": 18602
}
},
"38317.17": {
"request": {
"url": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"startTime": 2478.8163410000002,
"endTime": 2479.0041660000002,
"responseReceivedTime": 2478.9968569999996,
"transferSize": 3502
}
},
"38317.18": {
"request": {
"url": "https:\/\/tangents.art\/assets\/js\/index.js",
"startTime": 2479.0373559999998,
"endTime": 2479.9767280000001,
"responseReceivedTime": 2479.9712989999998,
"transferSize": 475
}
}
}
}
},
"longestChain": {
"duration": 1848.558999999892,
"length": 2,
"transferSize": 475
}
},
"guidanceLevel": 1
},
"redirects": {
"id": "redirects",
"title": "Avoid multiple page redirects",
"description": "Redirects introduce additional delays before the page can be loaded. [Learn how to avoid page redirects](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/redirects\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"metricSavings": {
"LCP": 0,
"FCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0
},
"guidanceLevel": 2
},
"installable-manifest": {
"id": "installable-manifest",
"title": "Web app manifest or service worker do not meet the installability requirements",
"description": "Service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. With proper service worker and manifest implementations, browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more about manifest installability requirements](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/installable-manifest\/).",
"score": 0,
"scoreDisplayMode": "binary",
"numericValue": 1,
"numericUnit": "element",
"displayValue": "1 reason",
"warnings": [],
"details": {
"type": "table",
"headings": [
{
"key": "reason",
"valueType": "text",
"label": "Failure reason"
}
],
"items": [
{
"reason": "Page has no manifest <link> URL"
}
],
"debugData": {
"type": "debugdata",
"manifestUrl": null
}
}
},
"splash-screen": {
"id": "splash-screen",
"title": "Is not configured for a custom splash screen",
"description": "A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more about splash screens](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/splash-screen\/).",
"score": 0,
"scoreDisplayMode": "binary",
"explanation": "Failures: No manifest was fetched.",
"details": {
"type": "debugdata",
"items": [
{
"failures": [
"No manifest was fetched"
],
"isParseFailure": true,
"parseFailureReason": "No manifest was fetched"
}
]
}
},
"themed-omnibox": {
"id": "themed-omnibox",
"title": "Does not set a theme color for the address bar.",
"description": "The browser address bar can be themed to match your site. [Learn more about theming the address bar](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/themed-omnibox\/).",
"score": 0,
"scoreDisplayMode": "binary",
"explanation": "Failures: No manifest was fetched.",
"details": {
"type": "debugdata",
"items": [
{
"failures": [
"No manifest was fetched"
],
"themeColor": "#ffffff",
"isParseFailure": true,
"parseFailureReason": "No manifest was fetched"
}
]
}
},
"maskable-icon": {
"id": "maskable-icon",
"title": "Manifest doesn't have a maskable icon",
"description": "A maskable icon ensures that the image fills the entire shape without being letterboxed when installing the app on a device. [Learn about maskable manifest icons](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/maskable-icon-audit\/).",
"score": 0,
"scoreDisplayMode": "binary",
"explanation": "No manifest was fetched"
},
"content-width": {
"id": "content-width",
"title": "Content is sized correctly for the viewport",
"description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn how to size content for the viewport](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/content-width\/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"image-aspect-ratio": {
"id": "image-aspect-ratio",
"title": "Displays images with correct aspect ratio",
"description": "Image display dimensions should match natural aspect ratio. [Learn more about image aspect ratio](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/image-aspect-ratio\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"image-size-responsive": {
"id": "image-size-responsive",
"title": "Serves images with appropriate resolution",
"description": "Image natural dimensions should be proportional to the display size and the pixel ratio to maximize image clarity. [Learn how to provide responsive images](https:\/\/web.dev\/articles\/serve-responsive-images).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"preload-fonts": {
"id": "preload-fonts",
"title": "Fonts with `font-display: optional` are preloaded",
"description": "Preload `optional` fonts so first-time visitors may use them. [Learn more about preloading fonts](https:\/\/web.dev\/articles\/preload-optional-fonts)",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"deprecations": {
"id": "deprecations",
"title": "Avoids deprecated APIs",
"description": "Deprecated APIs will eventually be removed from the browser. [Learn more about deprecated APIs](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/deprecations\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"third-party-cookies": {
"id": "third-party-cookies",
"title": "Avoids third-party cookies",
"description": "Support for third-party cookies will be removed in a future version of Chrome. [Learn more about phasing out third-party cookies](https:\/\/developer.chrome.com\/en\/docs\/privacy-sandbox\/third-party-cookie-phase-out\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"mainthread-work-breakdown": {
"id": "mainthread-work-breakdown",
"title": "Minimizes main-thread work",
"description": "Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to minimize main-thread work](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/mainthread-work-breakdown\/)",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 749.95699999999988,
"numericUnit": "millisecond",
"displayValue": "0.7\u00a0s",
"metricSavings": {
"TBT": 28.186999999999898
},
"details": {
"type": "table",
"headings": [
{
"key": "groupLabel",
"valueType": "text",
"label": "Category"
},
{
"key": "duration",
"valueType": "ms",
"granularity": 1,
"label": "Time Spent"
}
],
"items": [
{
"group": "styleLayout",
"groupLabel": "Style & Layout",
"duration": 351.01400000000001
},
{
"group": "other",
"groupLabel": "Other",
"duration": 328.60099999999989
},
{
"group": "scriptEvaluation",
"groupLabel": "Script Evaluation",
"duration": 34.877000000000024
},
{
"group": "paintCompositeRender",
"groupLabel": "Rendering",
"duration": 25.056999999999995
},
{
"group": "parseHTML",
"groupLabel": "Parse HTML & CSS",
"duration": 6.386999999999996
},
{
"group": "scriptParseCompile",
"groupLabel": "Script Parsing & Compilation",
"duration": 4.0209999999999999
}
],
"sortedBy": [
"duration"
]
},
"guidanceLevel": 1
},
"bootup-time": {
"id": "bootup-time",
"title": "JavaScript execution time",
"description": "Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to reduce Javascript execution time](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/bootup-time\/).",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 3.0220000000000002,
"numericUnit": "millisecond",
"displayValue": "0.0\u00a0s",
"metricSavings": {
"TBT": 0
},
"details": {
"type": "table",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "total",
"granularity": 1,
"valueType": "ms",
"label": "Total CPU Time"
},
{
"key": "scripting",
"granularity": 1,
"valueType": "ms",
"label": "Script Evaluation"
},
{
"key": "scriptParseCompile",
"granularity": 1,
"valueType": "ms",
"label": "Script Parse"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/",
"total": 479.04599999999999,
"scripting": 1.0490000000000002,
"scriptParseCompile": 0.31900000000000001
},
{
"url": "Unattributable",
"total": 227.33299999999971,
"scripting": 1.6540000000000001,
"scriptParseCompile": 0
}
],
"summary": {
"wastedMs": 3.0220000000000002
},
"sortedBy": [
"total"
]
},
"guidanceLevel": 1
},
"uses-rel-preload": {
"id": "uses-rel-preload",
"title": "Preload key requests",
"description": "Consider using `<link rel=preload>` to prioritize fetching resources that are currently requested later in page load. [Learn how to preload key requests](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/uses-rel-preload\/).",
"score": null,
"scoreDisplayMode": "notApplicable",
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0
},
"guidanceLevel": 3
},
"uses-rel-preconnect": {
"id": "uses-rel-preconnect",
"title": "Preconnect to required origins",
"description": "Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. [Learn how to preconnect to required origins](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/uses-rel-preconnect\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"warnings": [],
"metricSavings": {
"LCP": 0,
"FCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"sortedBy": [
"wastedMs"
]
},
"guidanceLevel": 3
},
"font-display": {
"id": "font-display",
"title": "Ensure text remains visible during webfont load",
"description": "Leverage the `font-display` CSS feature to ensure text is user-visible while webfonts are loading. [Learn more about `font-display`](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/font-display\/).",
"score": 0.5,
"scoreDisplayMode": "metricSavings",
"warnings": [],
"details": {
"type": "table",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "wastedMs",
"valueType": "ms",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Logo.woff2",
"wastedMs": 275.04999999981374
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Regular.woff2",
"wastedMs": 365.04399999976158
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Variable.woff2",
"wastedMs": 691.1410000002943
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Light.woff2",
"wastedMs": 493.00300000002608
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Italic.woff2",
"wastedMs": 549.72200000006706
}
]
},
"guidanceLevel": 3
},
"diagnostics": {
"id": "diagnostics",
"title": "Diagnostics",
"description": "Collection of useful page vitals.",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "debugdata",
"items": [
{
"numRequests": 24,
"numScripts": 3,
"numStylesheets": 4,
"numFonts": 5,
"numTasks": 741,
"numTasksOver10ms": 10,
"numTasksOver25ms": 6,
"numTasksOver50ms": 2,
"numTasksOver100ms": 1,
"numTasksOver500ms": 0,
"rtt": 47.620999999999981,
"throughput": 10041943.062391901,
"maxRtt": 47.620999999999981,
"maxServerLatency": 103.31550000000001,
"totalByteWeight": 3143265,
"totalTaskTime": 749.95700000000068,
"mainDocumentTransferSize": 3313
}
]
}
},
"network-requests": {
"id": "network-requests",
"title": "Network Requests",
"description": "Lists the network requests that were made during page load.",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "protocol",
"valueType": "text",
"label": "Protocol"
},
{
"key": "networkRequestTime",
"valueType": "ms",
"granularity": 1,
"label": "Network Request Time"
},
{
"key": "networkEndTime",
"valueType": "ms",
"granularity": 1,
"label": "Network End Time"
},
{
"key": "transferSize",
"valueType": "bytes",
"displayUnit": "kb",
"granularity": 1,
"label": "Transfer Size"
},
{
"key": "resourceSize",
"valueType": "bytes",
"displayUnit": "kb",
"granularity": 1,
"label": "Resource Size"
},
{
"key": "statusCode",
"valueType": "text",
"label": "Status Code"
},
{
"key": "mimeType",
"valueType": "text",
"label": "MIME Type"
},
{
"key": "resourceType",
"valueType": "text",
"label": "Resource Type"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 0,
"networkRequestTime": 6.3190000001341105,
"networkEndTime": 403.29599999962375,
"finished": true,
"transferSize": 3313,
"resourceSize": 11863,
"statusCode": 200,
"mimeType": "text\/html",
"resourceType": "Document",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/css\/prism.css",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 423.96900000004098,
"networkRequestTime": 424.78200000012293,
"networkEndTime": 478.74300000024959,
"finished": true,
"transferSize": 2696,
"resourceSize": 2449,
"statusCode": 200,
"mimeType": "text\/css",
"resourceType": "Stylesheet",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/css\/lightbox.css",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 427.4089999999851,
"networkRequestTime": 428.05899999989197,
"networkEndTime": 481.75899999961257,
"finished": true,
"transferSize": 1583,
"resourceSize": 1336,
"statusCode": 200,
"mimeType": "text\/css",
"resourceType": "Stylesheet",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/css\/index2.css",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 430.49000000022352,
"networkRequestTime": 434.74399999994785,
"networkEndTime": 545.82299999985844,
"finished": true,
"transferSize": 12130,
"resourceSize": 11881,
"statusCode": 200,
"mimeType": "text\/css",
"resourceType": "Stylesheet",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/css\/templates\/home.css",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 430.87199999997392,
"networkRequestTime": 438.54300000006333,
"networkEndTime": 541.77100000018254,
"finished": true,
"transferSize": 1321,
"resourceSize": 1074,
"statusCode": 200,
"mimeType": "text\/css",
"resourceType": "Stylesheet",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 431.29799999995157,
"networkRequestTime": 439.92100000008941,
"networkEndTime": 3122.3580000000075,
"finished": true,
"transferSize": 590478,
"resourceSize": 590225,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 431.65499999979511,
"networkRequestTime": 441.18399999989197,
"networkEndTime": 1251.49599999981,
"finished": true,
"transferSize": 202208,
"resourceSize": 201955,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 431.97899999981746,
"networkRequestTime": 482.36799999978393,
"networkEndTime": 2898.2289999998175,
"finished": true,
"transferSize": 731614,
"resourceSize": 731361,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 432.16900000022724,
"networkRequestTime": 542.75099999969825,
"networkEndTime": 1175.7659999998286,
"finished": true,
"transferSize": 116878,
"resourceSize": 116625,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 432.33000000007451,
"networkRequestTime": 547.87299999967217,
"networkEndTime": 987.94200000027195,
"finished": true,
"transferSize": 94905,
"resourceSize": 94653,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 432.4769999999553,
"networkRequestTime": 838.48699999973178,
"networkEndTime": 2795.5,
"finished": true,
"transferSize": 245744,
"resourceSize": 245491,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 432.65199999976903,
"networkRequestTime": 824.59899999992922,
"networkEndTime": 1907.0069999997504,
"finished": true,
"transferSize": 80612,
"resourceSize": 80360,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 432.8019999996759,
"networkRequestTime": 819.12599999969825,
"networkEndTime": 1848.1000000000931,
"finished": true,
"transferSize": 261313,
"resourceSize": 261060,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 432.98700000019744,
"networkRequestTime": 1853.7139999996871,
"networkEndTime": 2482.4809999996796,
"finished": true,
"transferSize": 280203,
"resourceSize": 279950,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 433.18300000019372,
"networkRequestTime": 1855.7709999997169,
"networkEndTime": 3143.7989999996498,
"finished": true,
"transferSize": 349550,
"resourceSize": 349297,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/js\/prism.js",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 433.37599999969825,
"networkRequestTime": 456.20099999988452,
"networkEndTime": 692.16099999984726,
"finished": true,
"transferSize": 18602,
"resourceSize": 18339,
"statusCode": 200,
"mimeType": "application\/javascript",
"resourceType": "Script",
"priority": "Medium",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 433.57099999999627,
"networkRequestTime": 694.49099999992177,
"networkEndTime": 882.31600000010803,
"finished": true,
"transferSize": 3502,
"resourceSize": 3241,
"statusCode": 200,
"mimeType": "application\/javascript",
"resourceType": "Script",
"priority": "Medium",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/js\/index.js",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 433.73999999975786,
"networkRequestTime": 915.50599999958649,
"networkEndTime": 1854.8780000000261,
"finished": true,
"transferSize": 475,
"resourceSize": 216,
"statusCode": 200,
"mimeType": "application\/javascript",
"resourceType": "Script",
"priority": "Medium",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Logo.woff2",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 559.19700000016019,
"networkRequestTime": 844.44599999999627,
"networkEndTime": 1119.49599999981,
"finished": true,
"transferSize": 2087,
"resourceSize": 1792,
"statusCode": 200,
"mimeType": "application\/octet-stream",
"resourceType": "Font",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Regular.woff2",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 561.32399999955669,
"networkRequestTime": 848.73799999989569,
"networkEndTime": 1213.7819999996573,
"finished": true,
"transferSize": 28253,
"resourceSize": 27956,
"statusCode": 200,
"mimeType": "application\/octet-stream",
"resourceType": "Font",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Variable.woff2",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 563.20499999960884,
"networkRequestTime": 853.75299999956042,
"networkEndTime": 1544.8939999998547,
"finished": true,
"transferSize": 42217,
"resourceSize": 41920,
"statusCode": 200,
"mimeType": "application\/octet-stream",
"resourceType": "Font",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Light.woff2",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 564.80300000030547,
"networkRequestTime": 856.02900000009686,
"networkEndTime": 1349.0320000001229,
"finished": true,
"transferSize": 27529,
"resourceSize": 27232,
"statusCode": 200,
"mimeType": "application\/octet-stream",
"resourceType": "Font",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Italic.woff2",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 566.52499999990687,
"networkRequestTime": 859.46199999982491,
"networkEndTime": 1409.183999999892,
"finished": true,
"transferSize": 33785,
"resourceSize": 33488,
"statusCode": 200,
"mimeType": "application\/octet-stream",
"resourceType": "Font",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
},
{
"url": "https:\/\/tangents.art\/favicon.ico",
"sessionTargetType": "page",
"protocol": "http\/1.1",
"rendererStartTime": 3151.6069999998435,
"networkRequestTime": 3152.6170000000857,
"networkEndTime": 3227.1080000000075,
"finished": true,
"transferSize": 12267,
"resourceSize": 12014,
"statusCode": 200,
"mimeType": "image\/x-icon",
"resourceType": "Other",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "tangents.art"
}
],
"debugData": {
"type": "debugdata",
"networkStartTimeTs": 2478121850
}
}
},
"network-rtt": {
"id": "network-rtt",
"title": "Network Round Trip Times",
"description": "Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. [Learn more about the Round Trip Time](https:\/\/hpbn.co\/primer-on-latency-and-bandwidth\/).",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 47.620999999999981,
"numericUnit": "millisecond",
"displayValue": "50\u00a0ms",
"details": {
"type": "table",
"headings": [
{
"key": "origin",
"valueType": "text",
"label": "URL"
},
{
"key": "rtt",
"valueType": "ms",
"granularity": 1,
"label": "Time Spent"
}
],
"items": [
{
"origin": "https:\/\/tangents.art",
"rtt": 47.620999999999981
}
],
"sortedBy": [
"rtt"
]
}
},
"network-server-latency": {
"id": "network-server-latency",
"title": "Server Backend Latencies",
"description": "Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. [Learn more about server response time](https:\/\/hpbn.co\/primer-on-web-performance\/#analyzing-the-resource-waterfall).",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 103.31550000000001,
"numericUnit": "millisecond",
"displayValue": "100\u00a0ms",
"details": {
"type": "table",
"headings": [
{
"key": "origin",
"valueType": "text",
"label": "URL"
},
{
"key": "serverResponseTime",
"valueType": "ms",
"granularity": 1,
"label": "Time Spent"
}
],
"items": [
{
"origin": "https:\/\/tangents.art",
"serverResponseTime": 103.31550000000001
}
],
"sortedBy": [
"serverResponseTime"
]
}
},
"main-thread-tasks": {
"id": "main-thread-tasks",
"title": "Tasks",
"description": "Lists the toplevel main thread tasks that executed during page load.",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "table",
"headings": [
{
"key": "startTime",
"valueType": "ms",
"granularity": 1,
"label": "Start Time"
},
{
"key": "duration",
"valueType": "ms",
"granularity": 1,
"label": "End Time"
}
],
"items": [
{
"duration": 37.173999999999999,
"startTime": 413.88499999999999
},
{
"duration": 276.37200000000001,
"startTime": 557.43100000000004
},
{
"duration": 6.3869999999999996,
"startTime": 835.21699999999998
},
{
"duration": 31.827999999999999,
"startTime": 862.375
},
{
"duration": 8.0600000000000005,
"startTime": 908.58199999999999
},
{
"duration": 25.460999999999999,
"startTime": 1146.671
},
{
"duration": 11.641,
"startTime": 1244.846
},
{
"duration": 6.7640000000000002,
"startTime": 1256.537
},
{
"duration": 7.6470000000000002,
"startTime": 1263.6759999999999
},
{
"duration": 13.989000000000001,
"startTime": 1352.0329999999999
},
{
"duration": 78.186999999999998,
"startTime": 1378.047
},
{
"duration": 12.391,
"startTime": 1456.25
},
{
"duration": 33.695,
"startTime": 1471.9349999999999
},
{
"duration": 8.3930000000000007,
"startTime": 1548.422
},
{
"duration": 10.266999999999999,
"startTime": 1575.27
},
{
"duration": 7.867,
"startTime": 1853.4770000000001
},
{
"duration": 9.4399999999999995,
"startTime": 2152.4250000000002
}
]
}
},
"metrics": {
"id": "metrics",
"title": "Metrics",
"description": "Collects all available metrics.",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 1866,
"numericUnit": "millisecond",
"details": {
"type": "debugdata",
"items": [
{
"firstContentfulPaint": 931,
"firstContentfulPaintTs": 2479051225,
"firstContentfulPaintAllFrames": 931,
"firstContentfulPaintAllFramesTs": 2479051225,
"firstMeaningfulPaint": 1573,
"firstMeaningfulPaintTs": 2479693226,
"largestContentfulPaint": 1426,
"largestContentfulPaintTs": 2479546543,
"largestContentfulPaintAllFrames": 1426,
"largestContentfulPaintAllFramesTs": 2479546543,
"interactive": 1866,
"interactiveTs": 2479986015,
"speedIndex": 1098,
"speedIndexTs": 2479218163,
"totalBlockingTime": 28,
"maxPotentialFID": 78,
"cumulativeLayoutShift": 0.063173521132624685,
"cumulativeLayoutShiftMainFrame": 0.063173521132624685,
"lcpLoadStart": 443,
"lcpLoadEnd": 1253,
"timeToFirstByte": 402,
"timeToFirstByteTs": 2478522562,
"observedTimeOrigin": 0,
"observedTimeOriginTs": 2478120163,
"observedNavigationStart": 0,
"observedNavigationStartTs": 2478120163,
"observedFirstPaint": 931,
"observedFirstPaintTs": 2479051225,
"observedFirstContentfulPaint": 931,
"observedFirstContentfulPaintTs": 2479051225,
"observedFirstContentfulPaintAllFrames": 931,
"observedFirstContentfulPaintAllFramesTs": 2479051225,
"observedFirstMeaningfulPaint": 1573,
"observedFirstMeaningfulPaintTs": 2479693226,
"observedLargestContentfulPaint": 1426,
"observedLargestContentfulPaintTs": 2479546543,
"observedLargestContentfulPaintAllFrames": 1426,
"observedLargestContentfulPaintAllFramesTs": 2479546543,
"observedTraceEnd": 14050,
"observedTraceEndTs": 2492169925,
"observedLoad": 3148,
"observedLoadTs": 2481268055,
"observedDomContentLoaded": 1866,
"observedDomContentLoadedTs": 2479986015,
"observedCumulativeLayoutShift": 0.063173521132624685,
"observedCumulativeLayoutShiftMainFrame": 0.063173521132624685,
"observedFirstVisualChange": 847,
"observedFirstVisualChangeTs": 2478967163,
"observedLastVisualChange": 3413,
"observedLastVisualChangeTs": 2481533163,
"observedSpeedIndex": 1098,
"observedSpeedIndexTs": 2479218327
},
{
"lcpInvalidated": false
}
]
}
},
"performance-budget": {
"id": "performance-budget",
"title": "Performance budget",
"description": "Keep the quantity and size of network requests under the targets set by the provided performance budget. [Learn more about performance budgets](https:\/\/developers.google.com\/web\/tools\/lighthouse\/audits\/budgets).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"timing-budget": {
"id": "timing-budget",
"title": "Timing budget",
"description": "Set a timing budget to help you keep an eye on the performance of your site. Performant sites load fast and respond to user input events quickly. [Learn more about performance budgets](https:\/\/developers.google.com\/web\/tools\/lighthouse\/audits\/budgets).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"resource-summary": {
"id": "resource-summary",
"title": "Resources Summary",
"description": "Aggregates all network requests and groups them by type",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "table",
"headings": [
{
"key": "label",
"valueType": "text",
"label": "Resource Type"
},
{
"key": "requestCount",
"valueType": "numeric",
"label": "Requests"
},
{
"key": "transferSize",
"valueType": "bytes",
"label": "Transfer Size"
}
],
"items": [
{
"resourceType": "total",
"label": "Total",
"requestCount": 23,
"transferSize": 3130998
},
{
"resourceType": "image",
"label": "Image",
"requestCount": 10,
"transferSize": 2953505
},
{
"resourceType": "font",
"label": "Font",
"requestCount": 5,
"transferSize": 133871
},
{
"resourceType": "script",
"label": "Script",
"requestCount": 3,
"transferSize": 22579
},
{
"resourceType": "stylesheet",
"label": "Stylesheet",
"requestCount": 4,
"transferSize": 17730
},
{
"resourceType": "document",
"label": "Document",
"requestCount": 1,
"transferSize": 3313
},
{
"resourceType": "media",
"label": "Media",
"requestCount": 0,
"transferSize": 0
},
{
"resourceType": "other",
"label": "Other",
"requestCount": 0,
"transferSize": 0
},
{
"resourceType": "third-party",
"label": "Third-party",
"requestCount": 0,
"transferSize": 0
}
]
}
},
"third-party-summary": {
"id": "third-party-summary",
"title": "Minimize third-party usage",
"description": "Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. [Learn how to minimize third-party impact](https:\/\/developers.google.com\/web\/fundamentals\/performance\/optimizing-content-efficiency\/loading-third-party-javascript\/).",
"score": null,
"scoreDisplayMode": "notApplicable",
"metricSavings": {
"TBT": 0
},
"guidanceLevel": 1
},
"third-party-facades": {
"id": "third-party-facades",
"title": "Lazy load third-party resources with facades",
"description": "Some third-party embeds can be lazy loaded. Consider replacing them with a facade until they are required. [Learn how to defer third-parties with a facade](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/third-party-facades\/).",
"score": null,
"scoreDisplayMode": "notApplicable",
"metricSavings": {
"TBT": 0
},
"guidanceLevel": 3
},
"largest-contentful-paint-element": {
"id": "largest-contentful-paint-element",
"title": "Largest Contentful Paint element",
"description": "This is the largest contentful element painted within the viewport. [Learn more about the Largest Contentful Paint element](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/lighthouse-largest-contentful-paint\/)",
"score": 0,
"scoreDisplayMode": "metricSavings",
"displayValue": "1,430\u00a0ms",
"metricSavings": {
"LCP": 226.38000000000011
},
"details": {
"type": "list",
"items": [
{
"type": "table",
"headings": [
{
"key": "node",
"valueType": "node",
"label": "Element"
}
],
"items": [
{
"node": {
"type": "node",
"lhId": "page-0-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,1,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-17\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
}
}
]
},
{
"type": "table",
"headings": [
{
"key": "phase",
"valueType": "text",
"label": "Phase"
},
{
"key": "percent",
"valueType": "text",
"label": "% of LCP"
},
{
"key": "timing",
"valueType": "ms",
"label": "Timing"
}
],
"items": [
{
"phase": "TTFB",
"timing": 402.39900000047686,
"percent": "28%"
},
{
"phase": "Load Delay",
"timing": 40.47199999933315,
"percent": "3%"
},
{
"phase": "Load Time",
"timing": 810.31199999991804,
"percent": "57%"
},
{
"phase": "Render Delay",
"timing": 173.19700000027206,
"percent": "12%"
}
]
}
]
},
"guidanceLevel": 1
},
"lcp-lazy-loaded": {
"id": "lcp-lazy-loaded",
"title": "Largest Contentful Paint image was not lazily loaded",
"description": "Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint. [Learn more about optimal lazy loading](https:\/\/web.dev\/articles\/lcp-lazy-loading).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"metricSavings": {
"LCP": 0
},
"details": {
"type": "table",
"headings": [
{
"key": "node",
"valueType": "node",
"label": "Element"
}
],
"items": [
{
"node": {
"type": "node",
"lhId": "1-19-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,1,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-17\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
}
}
]
},
"guidanceLevel": 3
},
"layout-shift-elements": {
"id": "layout-shift-elements",
"title": "Avoid large layout shifts",
"description": "These DOM elements were most affected by layout shifts. Some layout shifts may not be included in the CLS metric value due to [windowing](https:\/\/web.dev\/articles\/cls#what_is_cls). [Learn how to improve CLS](https:\/\/web.dev\/articles\/optimize-cls)",
"score": null,
"scoreDisplayMode": "informative",
"displayValue": "18 elements found",
"metricSavings": {
"CLS": 0.063173521132624685
},
"details": {
"type": "table",
"headings": [
{
"key": "node",
"valueType": "node",
"label": "Element"
},
{
"key": "score",
"valueType": "numeric",
"granularity": 0.001,
"label": "Layout shift impact"
}
],
"items": [
{
"node": {
"type": "node",
"lhId": "page-1-LI",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,3,LI",
"selector": "div.wrapper > main.main > ul.grid > li.column",
"boundingRect": {
"top": 606,
"bottom": 923,
"left": 417,
"right": 742,
"width": 325,
"height": 318
},
"snippet": "<li class=\"column\" style=\"--columns: 4\">",
"nodeLabel": "Simnikiwe Buhlungu long time lung time continuuum!!! (a conver-something)\n\nKuns\u2026"
},
"score": 0.014880595336013498
},
{
"node": {
"type": "node",
"lhId": "page-2-LI",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,5,LI",
"selector": "div.wrapper > main.main > ul.grid > li.column",
"boundingRect": {
"top": 606,
"bottom": 923,
"left": 1163,
"right": 1488,
"width": 325,
"height": 318
},
"snippet": "<li class=\"column\" style=\"--columns: 4\">",
"nodeLabel": "Baha G\u00f6rkem Yal\u0131m Mulch Sleep\n\n1646\n\nby Artun Alaska Arasli"
},
"score": 0.014880595336013498
},
{
"node": {
"type": "node",
"lhId": "page-3-LI",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,4,LI",
"selector": "div.wrapper > main.main > ul.grid > li.column",
"boundingRect": {
"top": 606,
"bottom": 923,
"left": 790,
"right": 1115,
"width": 325,
"height": 318
},
"snippet": "<li class=\"column\" style=\"--columns: 4\">",
"nodeLabel": "On Rizvana Bradley\u2019s Anteaesthetics: Black Aesthesis and the Critique of Form\n\n\u2026"
},
"score": 0.014880595336013498
},
{
"node": {
"type": "node",
"lhId": "page-4-LI",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,6,LI",
"selector": "div.wrapper > main.main > ul.grid > li.column",
"boundingRect": {
"top": 1019,
"bottom": 1289,
"left": 417,
"right": 742,
"width": 325,
"height": 270
},
"snippet": "<li class=\"column\" style=\"--columns: 4\">",
"nodeLabel": "Thenjiwe Niki Nkosi Stadium\n\nStevenson Amsterdam\n\nby Annie Goodner"
},
"score": 0.0073090227678071365
},
{
"node": {
"type": "node",
"lhId": "page-5-LI",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,7,LI",
"selector": "div.wrapper > main.main > ul.grid > li.column",
"boundingRect": {
"top": 1019,
"bottom": 1289,
"left": 790,
"right": 1115,
"width": 325,
"height": 270
},
"snippet": "<li class=\"column\" style=\"--columns: 4\">",
"nodeLabel": "Lucy Beech Ooze\n\nKunstinstituut Melly, Rotterdam\n\nby Isabelle Sully"
},
"score": 0.0073090227678071365
},
{
"node": {
"type": "node",
"lhId": "page-6-MAIN",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN",
"selector": "body > div.wrapper > main.main",
"boundingRect": {
"top": 216,
"bottom": 1870,
"left": 417,
"right": 1489,
"width": 1072,
"height": 1654
},
"snippet": "<main class=\"main\">",
"nodeLabel": "Sergei Eisenstein The rhythm of ecstasy: the sex drawings, 1931-1948\n\nEllen de \u2026"
},
"score": 0.0013975539733556807
},
{
"node": {
"type": "node",
"lhId": "page-7-P",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,5,LI,0,ARTICLE,0,A,0,HEADER,2,P",
"selector": "article.article-excerpt > a > header > p.article-venue",
"boundingRect": {
"top": 807,
"bottom": 835,
"left": 1163,
"right": 1488,
"width": 325,
"height": 28
},
"snippet": "<p class=\"article-venue\">",
"nodeLabel": "1646"
},
"score": 0.00076241167713956767
},
{
"node": {
"type": "node",
"lhId": "page-8-H2",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,5,LI,0,ARTICLE,0,A,0,HEADER,1,H2",
"selector": "article.article-excerpt > a > header > h2.article-excerpt-title",
"boundingRect": {
"top": 783,
"bottom": 807,
"left": 1163,
"right": 1488,
"width": 325,
"height": 24
},
"snippet": "<h2 class=\"article-excerpt-title\">",
"nodeLabel": "Baha G\u00f6rkem Yal\u0131m Mulch Sleep"
},
"score": 0.00066537746368544094
},
{
"node": {
"type": "node",
"lhId": "page-9-P",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,5,LI,0,ARTICLE,0,A,1,P",
"selector": "li.column > article.article-excerpt > a > p.article-author",
"boundingRect": {
"top": 851,
"bottom": 875,
"left": 1163,
"right": 1488,
"width": 325,
"height": 24
},
"snippet": "<p class=\"article-author\">",
"nodeLabel": "by Artun Alaska Arasli"
},
"score": 0.00066537746368544094
},
{
"node": {
"type": "node",
"lhId": "page-10-P",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,0,LI,0,ARTICLE,0,A,0,HEADER,2,P",
"selector": "article.article-excerpt > a > header > p.article-venue",
"boundingRect": {
"top": 442,
"bottom": 470,
"left": 417,
"right": 742,
"width": 325,
"height": 28
},
"snippet": "<p class=\"article-venue\">",
"nodeLabel": "Ellen de Bruijne PROJECTS"
},
"score": 0.0001076920896793052
},
{
"node": {
"type": "node",
"lhId": "page-11-P",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,0,LI,0,ARTICLE,0,A,1,P",
"selector": "li.column > article.article-excerpt > a > p.article-author",
"boundingRect": {
"top": 486,
"bottom": 510,
"left": 417,
"right": 742,
"width": 325,
"height": 24
},
"snippet": "<p class=\"article-author\">",
"nodeLabel": "by Amelia Groom"
},
"score": 9.9245651273085188e-5
},
{
"node": {
"type": "node",
"lhId": "page-12-H2",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,3,LI,0,ARTICLE,0,A,0,HEADER,1,H2",
"selector": "article.article-excerpt > a > header > h2.article-excerpt-title",
"boundingRect": {
"top": 783,
"bottom": 855,
"left": 417,
"right": 742,
"width": 325,
"height": 72
},
"snippet": "<h2 class=\"article-excerpt-title\">",
"nodeLabel": "Simnikiwe Buhlungu long time lung time continuuum!!! (a conver-something)"
},
"score": 6.6738412541388133e-5
},
{
"node": {
"type": "node",
"lhId": "page-13-H2",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,0,LI,0,ARTICLE,0,A,0,HEADER,1,H2",
"selector": "article.article-excerpt > a > header > h2.article-excerpt-title",
"boundingRect": {
"top": 394,
"bottom": 442,
"left": 417,
"right": 742,
"width": 325,
"height": 48
},
"snippet": "<h2 class=\"article-excerpt-title\">",
"nodeLabel": "Sergei Eisenstein The rhythm of ecstasy: the sex drawings, 1931-1948"
},
"score": 4.4191651547675923e-5
},
{
"node": {
"type": "node",
"lhId": "page-14-H2",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,2,LI,0,ARTICLE,0,A,0,HEADER,1,H2",
"selector": "article.article-excerpt > a > header > h2.article-excerpt-title",
"boundingRect": {
"top": 394,
"bottom": 442,
"left": 1163,
"right": 1488,
"width": 325,
"height": 48
},
"snippet": "<h2 class=\"article-excerpt-title\">",
"nodeLabel": "Marina Abramovi\u0107 Marina Abramovi\u0107"
},
"score": 4.4191651547675923e-5
},
{
"node": {
"type": "node",
"lhId": "page-8-H2",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,5,LI,0,ARTICLE,0,A,0,HEADER,1,H2",
"selector": "article.article-excerpt > a > header > h2.article-excerpt-title",
"boundingRect": {
"top": 783,
"bottom": 807,
"left": 1163,
"right": 1488,
"width": 325,
"height": 24
},
"snippet": "<h2 class=\"article-excerpt-title\">",
"nodeLabel": "Baha G\u00f6rkem Yal\u0131m Mulch Sleep"
},
"score": 2.3448631433460697e-5
},
{
"node": {
"type": "code",
"value": "Other"
},
"score": 3.7460923081197861e-5
}
]
},
"guidanceLevel": 2
},
"long-tasks": {
"id": "long-tasks",
"title": "Avoid long main-thread tasks",
"description": "Lists the longest tasks on the main thread, useful for identifying worst contributors to input delay. [Learn how to avoid long main-thread tasks](https:\/\/web.dev\/articles\/long-tasks-devtools)",
"score": null,
"scoreDisplayMode": "informative",
"displayValue": "2 long tasks found",
"metricSavings": {
"TBT": 28.186999999999898
},
"details": {
"type": "table",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "startTime",
"valueType": "ms",
"granularity": 1,
"label": "Start Time"
},
{
"key": "duration",
"valueType": "ms",
"granularity": 1,
"label": "Duration"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/",
"duration": 276.37200000000001,
"startTime": 557.43100000000004
},
{
"url": "https:\/\/tangents.art\/",
"duration": 78.186999999999998,
"startTime": 1378.047
}
],
"sortedBy": [
"duration"
],
"skipSumming": [
"startTime"
],
"debugData": {
"type": "debugdata",
"urls": [
"https:\/\/tangents.art\/"
],
"tasks": [
{
"urlIndex": 0,
"startTime": 557.39999999999998,
"duration": 276.39999999999998,
"other": 15.199999999999999,
"paintCompositeRender": 1.3999999999999999,
"scriptEvaluation": 0,
"styleLayout": 259.69999999999999
},
{
"urlIndex": 0,
"startTime": 1378,
"duration": 78.200000000000003,
"other": 17.600000000000001,
"paintCompositeRender": 1.5,
"styleLayout": 59.100000000000001
}
]
}
},
"guidanceLevel": 1
},
"no-unload-listeners": {
"id": "no-unload-listeners",
"title": "Avoids `unload` event listeners",
"description": "The `unload` event does not fire reliably and listening for it can prevent browser optimizations like the Back-Forward Cache. Use `pagehide` or `visibilitychange` events instead. [Learn more about unload event listeners](https:\/\/web.dev\/articles\/bfcache#never_use_the_unload_event)",
"score": 1,
"scoreDisplayMode": "binary"
},
"non-composited-animations": {
"id": "non-composited-animations",
"title": "Avoid non-composited animations",
"description": "Animations which are not composited can be janky and increase CLS. [Learn how to avoid non-composited animations](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/non-composited-animations\/)",
"score": null,
"scoreDisplayMode": "notApplicable",
"metricSavings": {
"CLS": 0
},
"details": {
"type": "table",
"headings": [],
"items": []
},
"guidanceLevel": 2
},
"unsized-images": {
"id": "unsized-images",
"title": "Image elements do not have explicit `width` and `height`",
"description": "Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https:\/\/web.dev\/articles\/optimize-cls#images_without_dimensions)",
"score": 0.5,
"scoreDisplayMode": "metricSavings",
"metricSavings": {
"CLS": 0
},
"details": {
"type": "table",
"headings": [
{
"key": "node",
"valueType": "node",
"label": ""
},
{
"key": "url",
"valueType": "url",
"label": "URL"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"node": {
"type": "node",
"lhId": "1-27-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,10,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1385,
"bottom": 1556,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828\u2026\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"nodeLabel": "Kunstverein, Hamburg, Ima-Abasi Okon"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"node": {
"type": "node",
"lhId": "1-25-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,7,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1019,
"bottom": 1190,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_l\u2026\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"nodeLabel": "Melly, Rotterdam, Lucy Beech"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"node": {
"type": "node",
"lhId": "1-26-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,9,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1385,
"bottom": 1556,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-170482827\u2026\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"nodeLabel": "Prix de Rome, Amsterdam, Josefin Arnell"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"node": {
"type": "node",
"lhId": "1-19-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,1,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-17\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"node": {
"type": "node",
"lhId": "1-23-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,5,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 1163,
"right": 1488,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\u2026\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"nodeLabel": "Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"node": {
"type": "node",
"lhId": "1-18-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,0,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"node": {
"type": "node",
"lhId": "1-20-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,2,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 1163,
"right": 1488,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-17187\u2026\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"nodeLabel": "Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"node": {
"type": "node",
"lhId": "1-22-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,4,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley\u2026\" alt=\"Book Review\">",
"nodeLabel": "Book Review"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"node": {
"type": "node",
"lhId": "1-24-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,6,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1019,
"bottom": 1190,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/ste\u2026\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"nodeLabel": "Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium"
}
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"node": {
"type": "node",
"lhId": "1-21-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,3,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-c\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
}
}
]
},
"guidanceLevel": 3
},
"valid-source-maps": {
"id": "valid-source-maps",
"title": "Page has valid source maps",
"description": "Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. [Learn more about source maps](https:\/\/developer.chrome.com\/docs\/devtools\/javascript\/source-maps\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"prioritize-lcp-image": {
"id": "prioritize-lcp-image",
"title": "Preload Largest Contentful Paint image",
"description": "If the LCP element is dynamically added to the page, you should preload the image in order to improve LCP. [Learn more about preloading LCP elements](https:\/\/web.dev\/articles\/optimize-lcp#optimize_when_the_resource_is_discovered).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"metricSavings": {
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"sortedBy": [
"wastedMs"
],
"debugData": {
"type": "debugdata",
"initiatorPath": [
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"initiatorType": "parser"
},
{
"url": "https:\/\/tangents.art\/",
"initiatorType": "other"
}
],
"pathLength": 2
}
},
"guidanceLevel": 3
},
"csp-xss": {
"id": "csp-xss",
"title": "Ensure CSP is effective against XSS attacks",
"description": "A strong Content Security Policy (CSP) significantly reduces the risk of cross-site scripting (XSS) attacks. [Learn how to use a CSP to prevent XSS](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/csp-xss\/)",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "table",
"headings": [
{
"key": "description",
"valueType": "text",
"subItemsHeading": {
"key": "description"
},
"label": "Description"
},
{
"key": "directive",
"valueType": "code",
"subItemsHeading": {
"key": "directive"
},
"label": "Directive"
},
{
"key": "severity",
"valueType": "text",
"subItemsHeading": {
"key": "severity"
},
"label": "Severity"
}
],
"items": [
{
"severity": "High",
"description": "No CSP found in enforcement mode"
}
]
}
},
"script-treemap-data": {
"id": "script-treemap-data",
"title": "Script Treemap Data",
"description": "Used for treemap app",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "treemap-data",
"nodes": [
{
"name": "https:\/\/tangents.art\/assets\/js\/prism.js",
"resourceBytes": 18339,
"unusedBytes": 4775
},
{
"name": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"resourceBytes": 3241,
"unusedBytes": 2392
},
{
"name": "https:\/\/tangents.art\/assets\/js\/index.js",
"resourceBytes": 216,
"unusedBytes": 136
},
{
"name": "https:\/\/tangents.art\/",
"resourceBytes": 170,
"unusedBytes": 131,
"children": [
{
"name": "(inline) window.addEvent\u2026",
"resourceBytes": 170,
"unusedBytes": 131
}
]
}
]
}
},
"pwa-cross-browser": {
"id": "pwa-cross-browser",
"title": "Site works cross-browser",
"description": "To reach the most number of users, sites should work across every major browser. [Learn about cross-browser compatibility](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/pwa-cross-browser\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"pwa-page-transitions": {
"id": "pwa-page-transitions",
"title": "Page transitions don't feel like they block on the network",
"description": "Transitions should feel snappy as you tap around, even on a slow network. This experience is key to a user's perception of performance. [Learn more about page transitions](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/pwa-page-transitions\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"pwa-each-page-has-url": {
"id": "pwa-each-page-has-url",
"title": "Each page has a URL",
"description": "Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more about providing deep links](https:\/\/developer.chrome.com\/docs\/lighthouse\/pwa\/pwa-each-page-has-url\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"accesskeys": {
"id": "accesskeys",
"title": "`[accesskey]` values are unique",
"description": "Access keys let users quickly focus a part of the page. For proper navigation, each access key must be unique. [Learn more about access keys](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/accesskeys).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-allowed-attr": {
"id": "aria-allowed-attr",
"title": "`[aria-*]` attributes match their roles",
"description": "Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. [Learn how to match ARIA attributes to their roles](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-allowed-attr).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-allowed-role": {
"id": "aria-allowed-role",
"title": "Values assigned to `role=\"\"` are valid ARIA roles.",
"description": "ARIA `role`s enable assistive technologies to know the role of each element on the web page. If the `role` values are misspelled, not existing ARIA `role` values, or abstract roles, then the purpose of the element will not be communicated to users of assistive technologies. [Learn more about ARIA roles](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-allowed-role).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-command-name": {
"id": "aria-command-name",
"title": "`button`, `link`, and `menuitem` elements have accessible names",
"description": "When an element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to make command elements more accessible](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-command-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-dialog-name": {
"id": "aria-dialog-name",
"title": "Elements with `role=\"dialog\"` or `role=\"alertdialog\"` have accessible names.",
"description": "ARIA dialog elements without accessible names may prevent screen readers users from discerning the purpose of these elements. [Learn how to make ARIA dialog elements more accessible](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-dialog-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-hidden-body": {
"id": "aria-hidden-body",
"title": "`[aria-hidden=\"true\"]` is not present on the document `<body>`",
"description": "Assistive technologies, like screen readers, work inconsistently when `aria-hidden=\"true\"` is set on the document `<body>`. [Learn how `aria-hidden` affects the document body](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-hidden-body).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"aria-hidden-focus": {
"id": "aria-hidden-focus",
"title": "`[aria-hidden=\"true\"]` elements do not contain focusable descendents",
"description": "Focusable descendents within an `[aria-hidden=\"true\"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. [Learn how `aria-hidden` affects focusable elements](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-hidden-focus).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-input-field-name": {
"id": "aria-input-field-name",
"title": "ARIA input fields have accessible names",
"description": "When an input field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about input field labels](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-input-field-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-meter-name": {
"id": "aria-meter-name",
"title": "ARIA `meter` elements have accessible names",
"description": "When a meter element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `meter` elements](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-meter-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-progressbar-name": {
"id": "aria-progressbar-name",
"title": "ARIA `progressbar` elements have accessible names",
"description": "When a `progressbar` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to label `progressbar` elements](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-progressbar-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-required-attr": {
"id": "aria-required-attr",
"title": "`[role]`s have all required `[aria-*]` attributes",
"description": "Some ARIA roles have required attributes that describe the state of the element to screen readers. [Learn more about roles and required attributes](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-required-attr).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-required-children": {
"id": "aria-required-children",
"title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.",
"description": "Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more about roles and required children elements](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-required-children).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-required-parent": {
"id": "aria-required-parent",
"title": "`[role]`s are contained by their required parent element",
"description": "Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. [Learn more about ARIA roles and required parent element](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-required-parent).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-roles": {
"id": "aria-roles",
"title": "`[role]` values are valid",
"description": "ARIA roles must have valid values in order to perform their intended accessibility functions. [Learn more about valid ARIA roles](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-roles).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-text": {
"id": "aria-text",
"title": "Elements with the `role=text` attribute do not have focusable descendents.",
"description": "Adding `role=text` around a text node split by markup enables VoiceOver to treat it as one phrase, but the element's focusable descendents will not be announced. [Learn more about the `role=text` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-text).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-toggle-field-name": {
"id": "aria-toggle-field-name",
"title": "ARIA toggle fields have accessible names",
"description": "When a toggle field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about toggle fields](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-toggle-field-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-tooltip-name": {
"id": "aria-tooltip-name",
"title": "ARIA `tooltip` elements have accessible names",
"description": "When a tooltip element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `tooltip` elements](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-tooltip-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-treeitem-name": {
"id": "aria-treeitem-name",
"title": "ARIA `treeitem` elements have accessible names",
"description": "When a `treeitem` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about labeling `treeitem` elements](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-treeitem-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-valid-attr-value": {
"id": "aria-valid-attr-value",
"title": "`[aria-*]` attributes have valid values",
"description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more about valid values for ARIA attributes](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-valid-attr-value).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-valid-attr": {
"id": "aria-valid-attr",
"title": "`[aria-*]` attributes are valid and not misspelled",
"description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more about valid ARIA attributes](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-valid-attr).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"button-name": {
"id": "button-name",
"title": "Buttons have an accessible name",
"description": "When a button doesn't have an accessible name, screen readers announce it as \"button\", making it unusable for users who rely on screen readers. [Learn how to make buttons more accessible](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/button-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"bypass": {
"id": "bypass",
"title": "The page contains a heading, skip link, or landmark region",
"description": "Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more about bypass blocks](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/bypass).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"color-contrast": {
"id": "color-contrast",
"title": "Background and foreground colors have a sufficient contrast ratio",
"description": "Low-contrast text is difficult or impossible for many users to read. [Learn how to provide sufficient color contrast](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/color-contrast).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"definition-list": {
"id": "definition-list",
"title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.",
"description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn how to structure definition lists correctly](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/definition-list).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"dlitem": {
"id": "dlitem",
"title": "Definition list items are wrapped in `<dl>` elements",
"description": "Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. [Learn how to structure definition lists correctly](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/dlitem).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"document-title": {
"id": "document-title",
"title": "Document has a `<title>` element",
"description": "The title gives screen reader users an overview of the page, and search engine users rely on it heavily to determine if a page is relevant to their search. [Learn more about document titles](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/document-title).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"duplicate-id-active": {
"id": "duplicate-id-active",
"title": "`[id]` attributes on active, focusable elements are unique",
"description": "All focusable elements must have a unique `id` to ensure that they're visible to assistive technologies. [Learn how to fix duplicate `id`s](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/duplicate-id-active).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"duplicate-id-aria": {
"id": "duplicate-id-aria",
"title": "ARIA IDs are unique",
"description": "The value of an ARIA ID must be unique to prevent other instances from being overlooked by assistive technologies. [Learn how to fix duplicate ARIA IDs](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/duplicate-id-aria).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"empty-heading": {
"id": "empty-heading",
"title": "All heading elements contain content.",
"description": "A heading with no content or inaccessible text prevent screen reader users from accessing information on the page's structure. [Learn more about headings](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/empty-heading).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"form-field-multiple-labels": {
"id": "form-field-multiple-labels",
"title": "No form fields have multiple labels",
"description": "Form fields with multiple labels can be confusingly announced by assistive technologies like screen readers which use either the first, the last, or all of the labels. [Learn how to use form labels](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/form-field-multiple-labels).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"frame-title": {
"id": "frame-title",
"title": "`<frame>` or `<iframe>` elements have a title",
"description": "Screen reader users rely on frame titles to describe the contents of frames. [Learn more about frame titles](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/frame-title).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"heading-order": {
"id": "heading-order",
"title": "Heading elements appear in a sequentially-descending order",
"description": "Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more about heading order](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/heading-order).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"html-has-lang": {
"id": "html-has-lang",
"title": "`<html>` element has a `[lang]` attribute",
"description": "If a page doesn't specify a `lang` attribute, a screen reader assumes that the page is in the default language that the user chose when setting up the screen reader. If the page isn't actually in the default language, then the screen reader might not announce the page's text correctly. [Learn more about the `lang` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/html-has-lang).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"html-lang-valid": {
"id": "html-lang-valid",
"title": "`<html>` element has a valid value for its `[lang]` attribute",
"description": "Specifying a valid [BCP 47 language](https:\/\/www.w3.org\/International\/questions\/qa-choosing-language-tags#question) helps screen readers announce text properly. [Learn how to use the `lang` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/html-lang-valid).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"html-xml-lang-mismatch": {
"id": "html-xml-lang-mismatch",
"title": "`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.",
"description": "If the webpage does not specify a consistent language, then the screen reader might not announce the page's text correctly. [Learn more about the `lang` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/html-xml-lang-mismatch).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"identical-links-same-purpose": {
"id": "identical-links-same-purpose",
"title": "Identical links have the same purpose.",
"description": "Links with the same destination should have the same description, to help users understand the link's purpose and decide whether to follow it. [Learn more about identical links](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/identical-links-same-purpose).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"image-alt": {
"id": "image-alt",
"title": "Image elements have `[alt]` attributes",
"description": "Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more about the `alt` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/image-alt).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"image-redundant-alt": {
"id": "image-redundant-alt",
"title": "Image elements do not have `[alt]` attributes that are redundant text.",
"description": "Informative elements should aim for short, descriptive alternative text. Alternative text that is exactly the same as the text adjacent to the link or image is potentially confusing for screen reader users, because the text will be read twice. [Learn more about the `alt` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/image-redundant-alt).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"input-button-name": {
"id": "input-button-name",
"title": "Input buttons have discernible text.",
"description": "Adding discernable and accessible text to input buttons may help screen reader users understand the purpose of the input button. [Learn more about input buttons](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/input-button-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"input-image-alt": {
"id": "input-image-alt",
"title": "`<input type=\"image\">` elements have `[alt]` text",
"description": "When an image is being used as an `<input>` button, providing alternative text can help screen reader users understand the purpose of the button. [Learn about input image alt text](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/input-image-alt).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"label-content-name-mismatch": {
"id": "label-content-name-mismatch",
"title": "Elements with visible text labels have matching accessible names.",
"description": "Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. [Learn more about accessible names](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/label-content-name-mismatch).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"label": {
"id": "label",
"title": "Form elements have associated labels",
"description": "Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more about form element labels](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/label).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"landmark-one-main": {
"id": "landmark-one-main",
"title": "Document has a main landmark.",
"description": "One main landmark helps screen reader users navigate a web page. [Learn more about landmarks](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/landmark-one-main).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"link-name": {
"id": "link-name",
"title": "Links have a discernible name",
"description": "Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn how to make links accessible](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/link-name).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"link-in-text-block": {
"id": "link-in-text-block",
"title": "Links are distinguishable without relying on color.",
"description": "Low-contrast text is difficult or impossible for many users to read. Link text that is discernible improves the experience for users with low vision. [Learn how to make links distinguishable](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/link-in-text-block).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"list": {
"id": "list",
"title": "Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
"description": "Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more about proper list structure](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/list).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"listitem": {
"id": "listitem",
"title": "List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements",
"description": "Screen readers require list items (`<li>`) to be contained within a parent `<ul>`, `<ol>` or `<menu>` to be announced properly. [Learn more about proper list structure](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/listitem).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"meta-refresh": {
"id": "meta-refresh",
"title": "The document does not use `<meta http-equiv=\"refresh\">`",
"description": "Users do not expect a page to refresh automatically, and doing so will move focus back to the top of the page. This may create a frustrating or confusing experience. [Learn more about the refresh meta tag](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/meta-refresh).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"meta-viewport": {
"id": "meta-viewport",
"title": "`[user-scalable=\"no\"]` is not used in the `<meta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.",
"description": "Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more about the viewport meta tag](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/meta-viewport).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"object-alt": {
"id": "object-alt",
"title": "`<object>` elements have alternate text",
"description": "Screen readers cannot translate non-text content. Adding alternate text to `<object>` elements helps screen readers convey meaning to users. [Learn more about alt text for `object` elements](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/object-alt).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"select-name": {
"id": "select-name",
"title": "Select elements have associated label elements.",
"description": "Form elements without effective labels can create frustrating experiences for screen reader users. [Learn more about the `select` element](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/select-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"skip-link": {
"id": "skip-link",
"title": "Skip links are focusable.",
"description": "Including a skip link can help users skip to the main content to save time. [Learn more about skip links](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/skip-link).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"tabindex": {
"id": "tabindex",
"title": "No element has a `[tabindex]` value greater than 0",
"description": "A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. [Learn more about the `tabindex` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/tabindex).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"table-duplicate-name": {
"id": "table-duplicate-name",
"title": "Tables have different content in the summary attribute and `<caption>`.",
"description": "The summary attribute should describe the table structure, while `<caption>` should have the onscreen title. Accurate table mark-up helps users of screen readers. [Learn more about summary and caption](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/table-duplicate-name).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"table-fake-caption": {
"id": "table-fake-caption",
"title": "Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.",
"description": "Screen readers have features to make navigating tables easier. Ensuring that tables use the actual caption element instead of cells with the `[colspan]` attribute may improve the experience for screen reader users. [Learn more about captions](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/table-fake-caption).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"target-size": {
"id": "target-size",
"title": "Touch targets have sufficient size and spacing.",
"description": "Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/target-size).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"td-has-header": {
"id": "td-has-header",
"title": "`<td>` elements in a large `<table>` have one or more table headers.",
"description": "Screen readers have features to make navigating tables easier. Ensuring that `<td>` elements in a large table (3 or more cells in width and height) have an associated table header may improve the experience for screen reader users. [Learn more about table headers](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/td-has-header).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"td-headers-attr": {
"id": "td-headers-attr",
"title": "Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.",
"description": "Screen readers have features to make navigating tables easier. Ensuring `<td>` cells using the `[headers]` attribute only refer to other cells in the same table may improve the experience for screen reader users. [Learn more about the `headers` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/td-headers-attr).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"th-has-data-cells": {
"id": "th-has-data-cells",
"title": "`<th>` elements and elements with `[role=\"columnheader\"\/\"rowheader\"]` have data cells they describe.",
"description": "Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users. [Learn more about table headers](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/th-has-data-cells).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"valid-lang": {
"id": "valid-lang",
"title": "`[lang]` attributes have a valid value",
"description": "Specifying a valid [BCP 47 language](https:\/\/www.w3.org\/International\/questions\/qa-choosing-language-tags#question) on elements helps ensure that text is pronounced correctly by a screen reader. [Learn how to use the `lang` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/valid-lang).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"video-caption": {
"id": "video-caption",
"title": "`<video>` elements contain a `<track>` element with `[kind=\"captions\"]`",
"description": "When a video provides a caption it is easier for deaf and hearing impaired users to access its information. [Learn more about video captions](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/video-caption).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"custom-controls-labels": {
"id": "custom-controls-labels",
"title": "Custom controls have associated labels",
"description": "Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. [Learn more about custom controls and labels](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/custom-controls-labels\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"custom-controls-roles": {
"id": "custom-controls-roles",
"title": "Custom controls have ARIA roles",
"description": "Custom interactive controls have appropriate ARIA roles. [Learn how to add roles to custom controls](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/custom-control-roles\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"focus-traps": {
"id": "focus-traps",
"title": "User focus is not accidentally trapped in a region",
"description": "A user can tab into and out of any control or region without accidentally trapping their focus. [Learn how to avoid focus traps](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/focus-traps\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"focusable-controls": {
"id": "focusable-controls",
"title": "Interactive controls are keyboard focusable",
"description": "Custom interactive controls are keyboard focusable and display a focus indicator. [Learn how to make custom controls focusable](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/focusable-controls\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"interactive-element-affordance": {
"id": "interactive-element-affordance",
"title": "Interactive elements indicate their purpose and state",
"description": "Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. [Learn how to decorate interactive elements with affordance hints](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/interactive-element-affordance\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"logical-tab-order": {
"id": "logical-tab-order",
"title": "The page has a logical tab order",
"description": "Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. [Learn more about logical tab ordering](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/logical-tab-order\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"managed-focus": {
"id": "managed-focus",
"title": "The user's focus is directed to new content added to the page",
"description": "If new content, such as a dialog, is added to the page, the user's focus is directed to it. [Learn how to direct focus to new content](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/managed-focus\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"offscreen-content-hidden": {
"id": "offscreen-content-hidden",
"title": "Offscreen content is hidden from assistive technology",
"description": "Offscreen content is hidden with display: none or aria-hidden=true. [Learn how to properly hide offscreen content](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/offscreen-content-hidden\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"use-landmarks": {
"id": "use-landmarks",
"title": "HTML5 landmark elements are used to improve navigation",
"description": "Landmark elements (`<main>`, `<nav>`, etc.) are used to improve the keyboard navigation of the page for assistive technology. [Learn more about landmark elements](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/use-landmarks\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"visual-order-follows-dom": {
"id": "visual-order-follows-dom",
"title": "Visual order on the page follows DOM order",
"description": "DOM order matches the visual order, improving navigation for assistive technology. [Learn more about DOM and visual ordering](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/visual-order-follows-dom\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"uses-long-cache-ttl": {
"id": "uses-long-cache-ttl",
"title": "Serve static assets with an efficient cache policy",
"description": "A long cache lifetime can speed up repeat visits to your page. [Learn more about efficient cache policies](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/uses-long-cache-ttl\/).",
"score": 0.5,
"scoreDisplayMode": "metricSavings",
"numericValue": 3127685,
"numericUnit": "byte",
"displayValue": "22 resources found",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "cacheLifetimeMs",
"valueType": "ms",
"label": "Cache TTL",
"displayUnit": "duration"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Transfer Size",
"displayUnit": "kb",
"granularity": 1
}
],
"items": [
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 731614,
"wastedBytes": 731614
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 590478,
"wastedBytes": 590478
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 349550,
"wastedBytes": 349550
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 280203,
"wastedBytes": 280203
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 261313,
"wastedBytes": 261313
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 245744,
"wastedBytes": 245744
},
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 202208,
"wastedBytes": 202208
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 116878,
"wastedBytes": 116878
},
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 94905,
"wastedBytes": 94905
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 80612,
"wastedBytes": 80612
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Variable.woff2",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 42217,
"wastedBytes": 42217
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Italic.woff2",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 33785,
"wastedBytes": 33785
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Regular.woff2",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 28253,
"wastedBytes": 28253
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Light.woff2",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 27529,
"wastedBytes": 27529
},
{
"url": "https:\/\/tangents.art\/assets\/js\/prism.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 18602,
"wastedBytes": 18602
},
{
"url": "https:\/\/tangents.art\/assets\/css\/index2.css",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 12130,
"wastedBytes": 12130
},
{
"url": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 3502,
"wastedBytes": 3502
},
{
"url": "https:\/\/tangents.art\/assets\/css\/prism.css",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 2696,
"wastedBytes": 2696
},
{
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Logo.woff2",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 2087,
"wastedBytes": 2087
},
{
"url": "https:\/\/tangents.art\/assets\/css\/lightbox.css",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 1583,
"wastedBytes": 1583
},
{
"url": "https:\/\/tangents.art\/assets\/css\/templates\/home.css",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 1321,
"wastedBytes": 1321
},
{
"url": "https:\/\/tangents.art\/assets\/js\/index.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 475,
"wastedBytes": 475
}
],
"summary": {
"wastedBytes": 3127685
},
"sortedBy": [
"totalBytes"
],
"skipSumming": [
"cacheLifetimeMs"
]
},
"guidanceLevel": 3
},
"total-byte-weight": {
"id": "total-byte-weight",
"title": "Avoid enormous network payloads",
"description": "Large network payloads cost users real money and are highly correlated with long load times. [Learn how to reduce payload sizes](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/total-byte-weight\/).",
"score": 0.5,
"scoreDisplayMode": "metricSavings",
"numericValue": 3143265,
"numericUnit": "byte",
"displayValue": "Total size was 3,070\u00a0KiB",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Transfer Size"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"totalBytes": 731614
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"totalBytes": 590478
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"totalBytes": 349550
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"totalBytes": 280203
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"totalBytes": 261313
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"totalBytes": 245744
},
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"totalBytes": 202208
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"totalBytes": 116878
},
{
"url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"totalBytes": 94905
},
{
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"totalBytes": 80612
}
],
"sortedBy": [
"totalBytes"
]
},
"guidanceLevel": 1
},
"offscreen-images": {
"id": "offscreen-images",
"title": "Defer offscreen images",
"description": "Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. [Learn how to defer offscreen images](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/offscreen-images\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"warnings": [],
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 2
},
"render-blocking-resources": {
"id": "render-blocking-resources",
"title": "Eliminate render-blocking resources",
"description": "Resources are blocking the first paint of your page. Consider delivering critical JS\/CSS inline and deferring all non-critical JS\/styles. [Learn how to eliminate render-blocking resources](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/render-blocking-resources\/).",
"score": 0,
"scoreDisplayMode": "metricSavings",
"numericValue": 324,
"numericUnit": "millisecond",
"displayValue": "Potential savings of 320\u00a0ms",
"metricSavings": {
"FCP": 324,
"LCP": 324
},
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Transfer Size"
},
{
"key": "wastedMs",
"valueType": "timespanMs",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/assets\/css\/prism.css",
"totalBytes": 2696,
"wastedMs": 253
},
{
"url": "https:\/\/tangents.art\/assets\/css\/lightbox.css",
"totalBytes": 1583,
"wastedMs": 553
},
{
"url": "https:\/\/tangents.art\/assets\/css\/index2.css",
"totalBytes": 12130,
"wastedMs": 703
},
{
"url": "https:\/\/tangents.art\/assets\/css\/templates\/home.css",
"totalBytes": 1321,
"wastedMs": 553
}
],
"overallSavingsMs": 324
},
"guidanceLevel": 2
},
"unminified-css": {
"id": "unminified-css",
"title": "Minify CSS",
"description": "Minifying CSS files can reduce network payload sizes. [Learn how to minify CSS](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/unminified-css\/).",
"score": 0.5,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "Potential savings of 3\u00a0KiB",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Transfer Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/assets\/css\/index2.css",
"totalBytes": 12130,
"wastedBytes": 2579,
"wastedPercent": 21.260836629913303
}
],
"overallSavingsMs": 0,
"overallSavingsBytes": 2579,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 3
},
"unminified-javascript": {
"id": "unminified-javascript",
"title": "Minify JavaScript",
"description": "Minifying JavaScript files can reduce payload sizes and script parse time. [Learn how to minify JavaScript](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/unminified-javascript\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"warnings": [],
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 3
},
"unused-css-rules": {
"id": "unused-css-rules",
"title": "Reduce unused CSS",
"description": "Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn how to reduce unused CSS](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/unused-css-rules\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 2
},
"unused-javascript": {
"id": "unused-javascript",
"title": "Reduce unused JavaScript",
"description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/unused-javascript\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 2
},
"modern-image-formats": {
"id": "modern-image-formats",
"title": "Serve images in next-gen formats",
"description": "Image formats like WebP and AVIF often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more about modern image formats](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/uses-webp-images\/).",
"score": 0,
"scoreDisplayMode": "metricSavings",
"numericValue": 1330,
"numericUnit": "millisecond",
"displayValue": "Potential savings of 1,641\u00a0KiB",
"warnings": [],
"metricSavings": {
"FCP": 0,
"LCP": 240
},
"details": {
"type": "opportunity",
"headings": [
{
"key": "node",
"valueType": "node",
"label": ""
},
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Resource Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"node": {
"type": "node",
"lhId": "1-20-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,2,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 1163,
"right": 1488,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-17187\u2026\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"nodeLabel": "Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 731361,
"wastedBytes": 415173.34999999998,
"wastedWebpBytes": 350045
},
{
"node": {
"type": "node",
"lhId": "1-18-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,0,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 590225,
"wastedBytes": 391398.95000000001,
"wastedWebpBytes": 399633
},
{
"node": {
"type": "node",
"lhId": "1-27-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,10,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1385,
"bottom": 1556,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828\u2026\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"nodeLabel": "Kunstverein, Hamburg, Ima-Abasi Okon"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 349297,
"wastedBytes": 174036.10000000001,
"wastedWebpBytes": 161611
},
{
"node": {
"type": "node",
"lhId": "1-26-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,9,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1385,
"bottom": 1556,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-170482827\u2026\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"nodeLabel": "Prix de Rome, Amsterdam, Josefin Arnell"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 279950,
"wastedBytes": 161429.14999999999,
"wastedWebpBytes": 152576
},
{
"node": {
"type": "node",
"lhId": "1-25-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,7,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1019,
"bottom": 1190,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_l\u2026\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"nodeLabel": "Melly, Rotterdam, Lucy Beech"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 261060,
"wastedBytes": 131258.64999999999,
"wastedWebpBytes": 126126
},
{
"node": {
"type": "node",
"lhId": "1-23-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,5,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 1163,
"right": 1488,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\u2026\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"nodeLabel": "Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 245491,
"wastedBytes": 118511.95,
"wastedWebpBytes": 96639
},
{
"node": {
"type": "node",
"lhId": "1-19-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,1,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-17\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
},
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 201955,
"wastedBytes": 114222.3,
"wastedWebpBytes": 112687
},
{
"node": {
"type": "node",
"lhId": "1-21-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,3,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-c\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 116625,
"wastedBytes": 80501.350000000006,
"wastedWebpBytes": 87239
},
{
"node": {
"type": "node",
"lhId": "1-22-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,4,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley\u2026\" alt=\"Book Review\">",
"nodeLabel": "Book Review"
},
"url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 94653,
"wastedBytes": 51864.650000000001,
"wastedWebpBytes": 47329
},
{
"node": {
"type": "node",
"lhId": "1-24-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,6,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1019,
"bottom": 1190,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/ste\u2026\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"nodeLabel": "Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 80360,
"wastedBytes": 41570,
"wastedWebpBytes": 39200
}
],
"overallSavingsMs": 1330,
"overallSavingsBytes": 1679966.45,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 240
}
}
},
"guidanceLevel": 3
},
"uses-optimized-images": {
"id": "uses-optimized-images",
"title": "Efficiently encode images",
"description": "Optimized images load faster and consume less cellular data. [Learn how to efficiently encode images](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/uses-optimized-images\/).",
"score": 0,
"scoreDisplayMode": "metricSavings",
"numericValue": 190,
"numericUnit": "millisecond",
"displayValue": "Potential savings of 201\u00a0KiB",
"warnings": [],
"metricSavings": {
"FCP": 0,
"LCP": 50
},
"details": {
"type": "opportunity",
"headings": [
{
"key": "node",
"valueType": "node",
"label": ""
},
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Resource Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"node": {
"type": "node",
"lhId": "1-18-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,0,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 590225,
"wastedBytes": 99868
},
{
"node": {
"type": "node",
"lhId": "1-20-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,2,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 1163,
"right": 1488,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-17187\u2026\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"nodeLabel": "Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 731361,
"wastedBytes": 76716
},
{
"node": {
"type": "node",
"lhId": "1-21-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,3,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-c\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 116625,
"wastedBytes": 19148
},
{
"node": {
"type": "node",
"lhId": "1-26-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,9,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1385,
"bottom": 1556,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-170482827\u2026\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"nodeLabel": "Prix de Rome, Amsterdam, Josefin Arnell"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 279950,
"wastedBytes": 9665
}
],
"overallSavingsMs": 190,
"overallSavingsBytes": 205397,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 50
}
}
},
"guidanceLevel": 2
},
"uses-text-compression": {
"id": "uses-text-compression",
"title": "Enable text compression",
"description": "Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes. [Learn more about text compression](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/uses-text-compression\/).",
"score": 0.5,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "Potential savings of 23\u00a0KiB",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Transfer Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https:\/\/tangents.art\/assets\/js\/prism.js",
"totalBytes": 18339,
"wastedBytes": 11634
},
{
"url": "https:\/\/tangents.art\/assets\/css\/index2.css",
"totalBytes": 11881,
"wastedBytes": 8992
},
{
"url": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"totalBytes": 3241,
"wastedBytes": 1937
},
{
"url": "https:\/\/tangents.art\/assets\/css\/prism.css",
"totalBytes": 2449,
"wastedBytes": 1488
}
],
"overallSavingsMs": 0,
"overallSavingsBytes": 24051,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 3
},
"uses-responsive-images": {
"id": "uses-responsive-images",
"title": "Properly size images",
"description": "Serve images that are appropriately-sized to save cellular data and improve load time. [Learn how to size images](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/uses-responsive-images\/).",
"score": 0,
"scoreDisplayMode": "metricSavings",
"numericValue": 2140,
"numericUnit": "millisecond",
"displayValue": "Potential savings of 2,809\u00a0KiB",
"metricSavings": {
"FCP": 0,
"LCP": 240
},
"details": {
"type": "opportunity",
"headings": [
{
"key": "node",
"valueType": "node",
"label": ""
},
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Resource Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"node": {
"type": "node",
"lhId": "1-20-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,2,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 1163,
"right": 1488,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-17187\u2026\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"nodeLabel": "Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"totalBytes": 731361,
"wastedBytes": 712006,
"wastedPercent": 97.353571428571428
},
{
"node": {
"type": "node",
"lhId": "1-18-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,0,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"totalBytes": 590225,
"wastedBytes": 574605,
"wastedPercent": 97.353571428571428
},
{
"node": {
"type": "node",
"lhId": "1-27-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,10,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1385,
"bottom": 1556,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828\u2026\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"nodeLabel": "Kunstverein, Hamburg, Ima-Abasi Okon"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"totalBytes": 349297,
"wastedBytes": 345186,
"wastedPercent": 98.823062261753492
},
{
"node": {
"type": "node",
"lhId": "1-26-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,9,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1385,
"bottom": 1556,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-170482827\u2026\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"nodeLabel": "Prix de Rome, Amsterdam, Josefin Arnell"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"totalBytes": 279950,
"wastedBytes": 275207,
"wastedPercent": 98.305640243902431
},
{
"node": {
"type": "node",
"lhId": "1-25-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,7,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1019,
"bottom": 1190,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_l\u2026\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"nodeLabel": "Melly, Rotterdam, Lucy Beech"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"totalBytes": 261060,
"wastedBytes": 257640,
"wastedPercent": 98.689811483734573
},
{
"node": {
"type": "node",
"lhId": "1-23-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,5,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 1163,
"right": 1488,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\u2026\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"nodeLabel": "Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"totalBytes": 245491,
"wastedBytes": 239835,
"wastedPercent": 97.695895522388071
},
{
"node": {
"type": "node",
"lhId": "1-19-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,1,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 216,
"bottom": 387,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-17\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
},
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"totalBytes": 201955,
"wastedBytes": 198243,
"wastedPercent": 98.16220238095238
},
{
"node": {
"type": "node",
"lhId": "1-21-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,3,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-c\u2026\" alt=\"\">",
"nodeLabel": "a > header > div.article-cover > img"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"totalBytes": 116625,
"wastedBytes": 108052,
"wastedPercent": 92.648809523809533
},
{
"node": {
"type": "node",
"lhId": "1-22-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,4,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 606,
"bottom": 776,
"left": 790,
"right": 1115,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley\u2026\" alt=\"Book Review\">",
"nodeLabel": "Book Review"
},
"url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"totalBytes": 94653,
"wastedBytes": 89541,
"wastedPercent": 94.599125364431487
},
{
"node": {
"type": "node",
"lhId": "1-24-IMG",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,6,LI,0,ARTICLE,0,A,0,HEADER,0,DIV,0,IMG",
"selector": "a > header > div.article-cover > img",
"boundingRect": {
"top": 1019,
"bottom": 1190,
"left": 417,
"right": 742,
"width": 325,
"height": 171
},
"snippet": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/ste\u2026\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"nodeLabel": "Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium"
},
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"totalBytes": 80360,
"wastedBytes": 76020,
"wastedPercent": 94.599125364431487
}
],
"overallSavingsMs": 2140,
"overallSavingsBytes": 2876335,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 240
}
}
},
"guidanceLevel": 2
},
"efficient-animated-content": {
"id": "efficient-animated-content",
"title": "Use video formats for animated content",
"description": "Large GIFs are inefficient for delivering animated content. Consider using MPEG4\/WebM videos for animations and PNG\/WebP for static images instead of GIF to save network bytes. [Learn more about efficient video formats](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/efficient-animated-content\/)",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 3
},
"duplicated-javascript": {
"id": "duplicated-javascript",
"title": "Remove duplicate modules in JavaScript bundles",
"description": "Remove large, duplicate JavaScript modules from bundles to reduce unnecessary bytes consumed by network activity. ",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 2
},
"legacy-javascript": {
"id": "legacy-javascript",
"title": "Avoid serving legacy JavaScript to modern browsers",
"description": "Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. For your bundled JavaScript, adopt a modern script deployment strategy using module\/nomodule feature detection to reduce the amount of code shipped to modern browsers, while retaining support for legacy browsers. [Learn how to use modern JavaScript](https:\/\/web.dev\/articles\/publish-modern-javascript)",
"score": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"guidanceLevel": 2
},
"doctype": {
"id": "doctype",
"title": "Page has the HTML doctype",
"description": "Specifying a doctype prevents the browser from switching to quirks-mode. [Learn more about the doctype declaration](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/doctype\/).",
"score": 1,
"scoreDisplayMode": "binary"
},
"charset": {
"id": "charset",
"title": "Properly defines charset",
"description": "A character encoding declaration is required. It can be done with a `<meta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more about declaring the character encoding](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/charset\/).",
"score": 1,
"scoreDisplayMode": "binary"
},
"dom-size": {
"id": "dom-size",
"title": "Avoids an excessive DOM size",
"description": "A large DOM will increase memory usage, cause longer [style calculations](https:\/\/developers.google.com\/web\/fundamentals\/performance\/rendering\/reduce-the-scope-and-complexity-of-style-calculations), and produce costly [layout reflows](https:\/\/developers.google.com\/speed\/articles\/reflow). [Learn how to avoid an excessive DOM size](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/dom-size\/).",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 145,
"numericUnit": "element",
"displayValue": "145 elements",
"metricSavings": {
"TBT": 21
},
"details": {
"type": "table",
"headings": [
{
"key": "statistic",
"valueType": "text",
"label": "Statistic"
},
{
"key": "node",
"valueType": "node",
"label": "Element"
},
{
"key": "value",
"valueType": "numeric",
"label": "Value"
}
],
"items": [
{
"statistic": "Total DOM Elements",
"value": {
"type": "numeric",
"granularity": 1,
"value": 145
}
},
{
"node": {
"type": "node",
"lhId": "1-16-EM",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL,1,LI,0,ARTICLE,0,A,0,HEADER,1,H2,1,P,1,EM",
"selector": "header > h2.article-excerpt-title > p > em",
"boundingRect": {
"top": 394,
"bottom": 466,
"left": 790,
"right": 1098,
"width": 308,
"height": 72
},
"snippet": "<em>",
"nodeLabel": "Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies"
},
"statistic": "Maximum DOM Depth",
"value": {
"type": "numeric",
"granularity": 1,
"value": 11
}
},
{
"node": {
"type": "node",
"lhId": "1-17-UL",
"path": "1,HTML,1,BODY,0,DIV,1,MAIN,0,UL",
"selector": "body > div.wrapper > main.main > ul.grid",
"boundingRect": {
"top": 216,
"bottom": 1870,
"left": 417,
"right": 1489,
"width": 1072,
"height": 1654
},
"snippet": "<ul class=\"grid\">",
"nodeLabel": "Sergei Eisenstein The rhythm of ecstasy: the sex drawings, 1931-1948\n\nEllen de \u2026"
},
"statistic": "Maximum Child Elements",
"value": {
"type": "numeric",
"granularity": 1,
"value": 11
}
}
]
},
"guidanceLevel": 1
},
"geolocation-on-start": {
"id": "geolocation-on-start",
"title": "Avoids requesting the geolocation permission on page load",
"description": "Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to a user action instead. [Learn more about the geolocation permission](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/geolocation-on-start\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"inspector-issues": {
"id": "inspector-issues",
"title": "No issues in the `Issues` panel in Chrome Devtools",
"description": "Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"no-document-write": {
"id": "no-document-write",
"title": "Avoids `document.write()`",
"description": "For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. [Learn how to avoid document.write()](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/no-document-write\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"details": {
"type": "table",
"headings": [],
"items": []
},
"guidanceLevel": 2
},
"js-libraries": {
"id": "js-libraries",
"title": "Detected JavaScript libraries",
"description": "All front-end JavaScript libraries detected on the page. [Learn more about this JavaScript library detection diagnostic audit](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/js-libraries\/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"notification-on-start": {
"id": "notification-on-start",
"title": "Avoids requesting the notification permission on page load",
"description": "Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more about responsibly getting permission for notifications](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/notification-on-start\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"paste-preventing-inputs": {
"id": "paste-preventing-inputs",
"title": "Allows users to paste into input fields",
"description": "Preventing input pasting is a bad practice for the UX, and weakens security by blocking password managers.[Learn more about user-friendly input fields](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/paste-preventing-inputs\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"uses-http2": {
"id": "uses-http2",
"title": "Use HTTP\/2",
"description": "HTTP\/2 offers many benefits over HTTP\/1.1, including binary headers and multiplexing. [Learn more about HTTP\/2](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/uses-http2\/).",
"score": 0,
"scoreDisplayMode": "metricSavings",
"numericValue": 780,
"numericUnit": "millisecond",
"displayValue": "24 requests not served via HTTP\/2",
"metricSavings": {
"LCP": 260,
"FCP": 0
},
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "protocol",
"valueType": "text",
"label": "Protocol"
}
],
"items": [
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/css\/prism.css"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/css\/lightbox.css"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/css\/index2.css"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/css\/templates\/home.css"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/js\/prism.js"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/js\/lightbox.js"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/js\/index.js"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Logo.woff2"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Regular.woff2"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Variable.woff2"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Light.woff2"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Italic.woff2"
},
{
"protocol": "http\/1.1",
"url": "https:\/\/tangents.art\/favicon.ico"
}
],
"overallSavingsMs": 780
},
"guidanceLevel": 3
},
"uses-passive-event-listeners": {
"id": "uses-passive-event-listeners",
"title": "Uses passive listeners to improve scrolling performance",
"description": "Consider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. [Learn more about adopting passive event listeners](https:\/\/developer.chrome.com\/docs\/lighthouse\/best-practices\/uses-passive-event-listeners\/).",
"score": 1,
"scoreDisplayMode": "metricSavings",
"details": {
"type": "table",
"headings": [],
"items": []
},
"guidanceLevel": 3
},
"meta-description": {
"id": "meta-description",
"title": "Document has a meta description",
"description": "Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/meta-description\/).",
"score": 1,
"scoreDisplayMode": "binary"
},
"http-status-code": {
"id": "http-status-code",
"title": "Page has successful HTTP status code",
"description": "Pages with unsuccessful HTTP status codes may not be indexed properly. [Learn more about HTTP status codes](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/http-status-code\/).",
"score": 1,
"scoreDisplayMode": "binary"
},
"font-size": {
"id": "font-size",
"title": "Document uses legible font sizes",
"description": "Font sizes less than 12px are too small to be legible and require mobile visitors to \u201cpinch to zoom\u201d in order to read. Strive to have >60% of page text \u226512px. [Learn more about legible font sizes](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/font-size\/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"link-text": {
"id": "link-text",
"title": "Links have descriptive text",
"description": "Descriptive link text helps search engines understand your content. [Learn how to make links more accessible](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/link-text\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"crawlable-anchors": {
"id": "crawlable-anchors",
"title": "Links are crawlable",
"description": "Search engines may use `href` attributes on links to crawl websites. Ensure that the `href` attribute of anchor elements links to an appropriate destination, so more pages of the site can be discovered. [Learn how to make links crawlable](https:\/\/support.google.com\/webmasters\/answer\/9112205)",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"is-crawlable": {
"id": "is-crawlable",
"title": "Page isn\u2019t blocked from indexing",
"description": "Search engines are unable to include your pages in search results if they don't have permission to crawl them. [Learn more about crawler directives](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/is-crawlable\/).",
"score": 1,
"scoreDisplayMode": "binary",
"warnings": [],
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"robots-txt": {
"id": "robots-txt",
"title": "robots.txt is valid",
"description": "If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. [Learn more about robots.txt](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/invalid-robots-txt\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"tap-targets": {
"id": "tap-targets",
"title": "Tap targets are sized appropriately",
"description": "Interactive elements like buttons and links should be large enough (48x48px), or have enough space around them, to be easy enough to tap without overlapping onto other elements. [Learn more about tap targets](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/tap-targets\/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"hreflang": {
"id": "hreflang",
"title": "Document has a valid `hreflang`",
"description": "hreflang links tell search engines what version of a page they should list in search results for a given language or region. [Learn more about `hreflang`](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/hreflang\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"plugins": {
"id": "plugins",
"title": "Document avoids plugins",
"description": "Search engines can't index plugin content, and many devices restrict plugins or don't support them. [Learn more about avoiding plugins](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/plugins\/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"canonical": {
"id": "canonical",
"title": "Document has a valid `rel=canonical`",
"description": "Canonical links suggest which URL to show in search results. [Learn more about canonical links](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/canonical\/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"structured-data": {
"id": "structured-data",
"title": "Structured data is valid",
"description": "Run the [Structured Data Testing Tool](https:\/\/search.google.com\/structured-data\/testing-tool\/) and the [Structured Data Linter](http:\/\/linter.structured-data.org\/) to validate structured data. [Learn more about Structured Data](https:\/\/developer.chrome.com\/docs\/lighthouse\/seo\/structured-data\/).",
"score": null,
"scoreDisplayMode": "manual"
},
"bf-cache": {
"id": "bf-cache",
"title": "Page didn't prevent back\/forward cache restoration",
"description": "Many navigations are performed by going back to a previous page, or forwards again. The back\/forward cache (bfcache) can speed up these return navigations. [Learn more about the bfcache](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/bf-cache\/)",
"score": 1,
"scoreDisplayMode": "binary",
"guidanceLevel": 2
}
},
"configSettings": {
"output": [
"html",
"json"
],
"maxWaitForFcp": 30000,
"maxWaitForLoad": 80000,
"pauseAfterFcpMs": 5250,
"pauseAfterLoadMs": 5250,
"networkQuietThresholdMs": 5250,
"cpuQuietThresholdMs": 5250,
"formFactor": "desktop",
"throttling": {
"rttMs": 150,
"throughputKbps": 1638.4000000000001,
"requestLatencyMs": 562.5,
"downloadThroughputKbps": 1474.5600000000002,
"uploadThroughputKbps": 675,
"cpuSlowdownMultiplier": 4
},
"throttlingMethod": "provided",
"screenEmulation": {
"mobile": true,
"width": 412,
"height": 823,
"deviceScaleFactor": 1.75,
"disabled": true
},
"emulatedUserAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"auditMode": false,
"gatherMode": false,
"clearStorageTypes": [
"file_systems",
"shader_cache",
"service_workers",
"cache_storage"
],
"disableStorageReset": false,
"debugNavigation": false,
"channel": "cli",
"usePassiveGathering": false,
"disableFullPageScreenshot": true,
"skipAboutBlank": false,
"blankPage": "about:blank",
"ignoreStatusCode": false,
"budgets": null,
"locale": "en-US",
"blockedUrlPatterns": null,
"additionalTraceCategories": null,
"extraHeaders": null,
"precomputedLanternData": null,
"onlyAudits": null,
"onlyCategories": null,
"skipAudits": null
},
"categories": {
"performance": {
"title": "Performance",
"supportedModes": [
"navigation",
"timespan",
"snapshot"
],
"auditRefs": [
{
"id": "first-contentful-paint",
"weight": 10,
"group": "metrics",
"acronym": "FCP",
"relevantAudits": [
"server-response-time",
"render-blocking-resources",
"redirects",
"critical-request-chains",
"uses-text-compression",
"uses-rel-preconnect",
"uses-rel-preload",
"font-display",
"unminified-javascript",
"unminified-css",
"unused-css-rules"
]
},
{
"id": "largest-contentful-paint",
"weight": 25,
"group": "metrics",
"acronym": "LCP",
"relevantAudits": [
"server-response-time",
"render-blocking-resources",
"redirects",
"critical-request-chains",
"uses-text-compression",
"uses-rel-preconnect",
"uses-rel-preload",
"font-display",
"unminified-javascript",
"unminified-css",
"unused-css-rules",
"largest-contentful-paint-element",
"prioritize-lcp-image",
"unused-javascript",
"efficient-animated-content",
"total-byte-weight",
"lcp-lazy-loaded"
]
},
{
"id": "total-blocking-time",
"weight": 30,
"group": "metrics",
"acronym": "TBT",
"relevantAudits": [
"long-tasks",
"third-party-summary",
"third-party-facades",
"bootup-time",
"mainthread-work-breakdown",
"dom-size",
"duplicated-javascript",
"legacy-javascript",
"viewport"
]
},
{
"id": "cumulative-layout-shift",
"weight": 25,
"group": "metrics",
"acronym": "CLS",
"relevantAudits": [
"layout-shift-elements",
"non-composited-animations",
"unsized-images"
]
},
{
"id": "speed-index",
"weight": 10,
"group": "metrics",
"acronym": "SI"
},
{
"id": "interactive",
"weight": 0,
"group": "hidden",
"acronym": "TTI"
},
{
"id": "max-potential-fid",
"weight": 0,
"group": "hidden"
},
{
"id": "first-meaningful-paint",
"weight": 0,
"acronym": "FMP",
"group": "hidden"
},
{
"id": "render-blocking-resources",
"weight": 0
},
{
"id": "uses-responsive-images",
"weight": 0
},
{
"id": "offscreen-images",
"weight": 0
},
{
"id": "unminified-css",
"weight": 0
},
{
"id": "unminified-javascript",
"weight": 0
},
{
"id": "unused-css-rules",
"weight": 0
},
{
"id": "unused-javascript",
"weight": 0
},
{
"id": "uses-optimized-images",
"weight": 0
},
{
"id": "modern-image-formats",
"weight": 0
},
{
"id": "uses-text-compression",
"weight": 0
},
{
"id": "uses-rel-preconnect",
"weight": 0
},
{
"id": "server-response-time",
"weight": 0
},
{
"id": "redirects",
"weight": 0
},
{
"id": "uses-rel-preload",
"weight": 0
},
{
"id": "uses-http2",
"weight": 0
},
{
"id": "efficient-animated-content",
"weight": 0
},
{
"id": "duplicated-javascript",
"weight": 0
},
{
"id": "legacy-javascript",
"weight": 0
},
{
"id": "prioritize-lcp-image",
"weight": 0
},
{
"id": "total-byte-weight",
"weight": 0
},
{
"id": "uses-long-cache-ttl",
"weight": 0
},
{
"id": "dom-size",
"weight": 0
},
{
"id": "critical-request-chains",
"weight": 0
},
{
"id": "user-timings",
"weight": 0
},
{
"id": "bootup-time",
"weight": 0
},
{
"id": "mainthread-work-breakdown",
"weight": 0
},
{
"id": "font-display",
"weight": 0
},
{
"id": "third-party-summary",
"weight": 0
},
{
"id": "third-party-facades",
"weight": 0
},
{
"id": "largest-contentful-paint-element",
"weight": 0
},
{
"id": "lcp-lazy-loaded",
"weight": 0
},
{
"id": "layout-shift-elements",
"weight": 0
},
{
"id": "uses-passive-event-listeners",
"weight": 0
},
{
"id": "no-document-write",
"weight": 0
},
{
"id": "long-tasks",
"weight": 0
},
{
"id": "non-composited-animations",
"weight": 0
},
{
"id": "unsized-images",
"weight": 0
},
{
"id": "viewport",
"weight": 0
},
{
"id": "bf-cache",
"weight": 0
},
{
"id": "performance-budget",
"weight": 0,
"group": "budgets"
},
{
"id": "timing-budget",
"weight": 0,
"group": "budgets"
},
{
"id": "network-requests",
"weight": 0,
"group": "hidden"
},
{
"id": "network-rtt",
"weight": 0,
"group": "hidden"
},
{
"id": "network-server-latency",
"weight": 0,
"group": "hidden"
},
{
"id": "main-thread-tasks",
"weight": 0,
"group": "hidden"
},
{
"id": "diagnostics",
"weight": 0,
"group": "hidden"
},
{
"id": "metrics",
"weight": 0,
"group": "hidden"
},
{
"id": "screenshot-thumbnails",
"weight": 0,
"group": "hidden"
},
{
"id": "final-screenshot",
"weight": 0,
"group": "hidden"
},
{
"id": "script-treemap-data",
"weight": 0,
"group": "hidden"
},
{
"id": "resource-summary",
"weight": 0,
"group": "hidden"
}
],
"id": "performance",
"score": 0.93999999999999995
},
"accessibility": {
"title": "Accessibility",
"description": "These checks highlight opportunities to [improve the accessibility of your web app](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/). Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so [manual testing](https:\/\/web.dev\/articles\/how-to-review) is also encouraged.",
"manualDescription": "These items address areas which an automated testing tool cannot cover. Learn more in our guide on [conducting an accessibility review](https:\/\/web.dev\/articles\/how-to-review).",
"supportedModes": [
"navigation",
"snapshot"
],
"auditRefs": [
{
"id": "accesskeys",
"weight": 0,
"group": "a11y-navigation"
},
{
"id": "aria-allowed-attr",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-allowed-role",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-command-name",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-dialog-name",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-hidden-body",
"weight": 10,
"group": "a11y-aria"
},
{
"id": "aria-hidden-focus",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-input-field-name",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-meter-name",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-progressbar-name",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-required-attr",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-required-children",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-required-parent",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-roles",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-text",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-toggle-field-name",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-tooltip-name",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-treeitem-name",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-valid-attr-value",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "aria-valid-attr",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "button-name",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "bypass",
"weight": 0,
"group": "a11y-navigation"
},
{
"id": "color-contrast",
"weight": 7,
"group": "a11y-color-contrast"
},
{
"id": "definition-list",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "dlitem",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "document-title",
"weight": 7,
"group": "a11y-names-labels"
},
{
"id": "duplicate-id-active",
"weight": 0,
"group": "a11y-navigation"
},
{
"id": "duplicate-id-aria",
"weight": 0,
"group": "a11y-aria"
},
{
"id": "form-field-multiple-labels",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "frame-title",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "heading-order",
"weight": 3,
"group": "a11y-navigation"
},
{
"id": "html-has-lang",
"weight": 7,
"group": "a11y-language"
},
{
"id": "html-lang-valid",
"weight": 7,
"group": "a11y-language"
},
{
"id": "html-xml-lang-mismatch",
"weight": 0,
"group": "a11y-language"
},
{
"id": "image-alt",
"weight": 10,
"group": "a11y-names-labels"
},
{
"id": "image-redundant-alt",
"weight": 1,
"group": "a11y-names-labels"
},
{
"id": "input-button-name",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "input-image-alt",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "label",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "link-in-text-block",
"weight": 0,
"group": "a11y-color-contrast"
},
{
"id": "link-name",
"weight": 7,
"group": "a11y-names-labels"
},
{
"id": "list",
"weight": 7,
"group": "a11y-tables-lists"
},
{
"id": "listitem",
"weight": 7,
"group": "a11y-tables-lists"
},
{
"id": "meta-refresh",
"weight": 0,
"group": "a11y-best-practices"
},
{
"id": "meta-viewport",
"weight": 10,
"group": "a11y-best-practices"
},
{
"id": "object-alt",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "select-name",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "skip-link",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "tabindex",
"weight": 0,
"group": "a11y-navigation"
},
{
"id": "table-duplicate-name",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "td-headers-attr",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "th-has-data-cells",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "valid-lang",
"weight": 0,
"group": "a11y-language"
},
{
"id": "video-caption",
"weight": 0,
"group": "a11y-audio-video"
},
{
"id": "focusable-controls",
"weight": 0
},
{
"id": "interactive-element-affordance",
"weight": 0
},
{
"id": "logical-tab-order",
"weight": 0
},
{
"id": "visual-order-follows-dom",
"weight": 0
},
{
"id": "focus-traps",
"weight": 0
},
{
"id": "managed-focus",
"weight": 0
},
{
"id": "use-landmarks",
"weight": 0
},
{
"id": "offscreen-content-hidden",
"weight": 0
},
{
"id": "custom-controls-labels",
"weight": 0
},
{
"id": "custom-controls-roles",
"weight": 0
},
{
"id": "empty-heading",
"weight": 0,
"group": "hidden"
},
{
"id": "identical-links-same-purpose",
"weight": 0,
"group": "hidden"
},
{
"id": "landmark-one-main",
"weight": 0,
"group": "hidden"
},
{
"id": "target-size",
"weight": 0,
"group": "hidden"
},
{
"id": "label-content-name-mismatch",
"weight": 0,
"group": "hidden"
},
{
"id": "table-fake-caption",
"weight": 0,
"group": "hidden"
},
{
"id": "td-has-header",
"weight": 0,
"group": "hidden"
}
],
"id": "accessibility",
"score": 1
},
"best-practices": {
"title": "Best Practices",
"supportedModes": [
"navigation",
"timespan",
"snapshot"
],
"auditRefs": [
{
"id": "is-on-https",
"weight": 5,
"group": "best-practices-trust-safety"
},
{
"id": "geolocation-on-start",
"weight": 1,
"group": "best-practices-trust-safety"
},
{
"id": "notification-on-start",
"weight": 1,
"group": "best-practices-trust-safety"
},
{
"id": "csp-xss",
"weight": 0,
"group": "best-practices-trust-safety"
},
{
"id": "paste-preventing-inputs",
"weight": 3,
"group": "best-practices-ux"
},
{
"id": "image-aspect-ratio",
"weight": 1,
"group": "best-practices-ux"
},
{
"id": "image-size-responsive",
"weight": 1,
"group": "best-practices-ux"
},
{
"id": "preload-fonts",
"weight": 0,
"group": "best-practices-ux"
},
{
"id": "doctype",
"weight": 1,
"group": "best-practices-browser-compat"
},
{
"id": "charset",
"weight": 1,
"group": "best-practices-browser-compat"
},
{
"id": "no-unload-listeners",
"weight": 1,
"group": "best-practices-general"
},
{
"id": "js-libraries",
"weight": 0,
"group": "best-practices-general"
},
{
"id": "deprecations",
"weight": 5,
"group": "best-practices-general"
},
{
"id": "third-party-cookies",
"weight": 5,
"group": "best-practices-general"
},
{
"id": "errors-in-console",
"weight": 1,
"group": "best-practices-general"
},
{
"id": "valid-source-maps",
"weight": 0,
"group": "best-practices-general"
},
{
"id": "inspector-issues",
"weight": 1,
"group": "best-practices-general"
}
],
"id": "best-practices",
"score": 1
},
"seo": {
"title": "SEO",
"description": "These checks ensure that your page is following basic search engine optimization advice. There are many additional factors Lighthouse does not score here that may affect your search ranking, including performance on [Core Web Vitals](https:\/\/web.dev\/explore\/vitals). [Learn more about Google Search Essentials](https:\/\/support.google.com\/webmasters\/answer\/35769).",
"manualDescription": "Run these additional validators on your site to check additional SEO best practices.",
"supportedModes": [
"navigation",
"snapshot"
],
"auditRefs": [
{
"id": "viewport",
"weight": 1,
"group": "seo-mobile"
},
{
"id": "document-title",
"weight": 1,
"group": "seo-content"
},
{
"id": "meta-description",
"weight": 1,
"group": "seo-content"
},
{
"id": "http-status-code",
"weight": 1,
"group": "seo-crawl"
},
{
"id": "link-text",
"weight": 1,
"group": "seo-content"
},
{
"id": "crawlable-anchors",
"weight": 1,
"group": "seo-crawl"
},
{
"id": "is-crawlable",
"weight": 1,
"group": "seo-crawl"
},
{
"id": "robots-txt",
"weight": 1,
"group": "seo-crawl"
},
{
"id": "image-alt",
"weight": 1,
"group": "seo-content"
},
{
"id": "hreflang",
"weight": 1,
"group": "seo-content"
},
{
"id": "canonical",
"weight": 0,
"group": "seo-content"
},
{
"id": "font-size",
"weight": 0,
"group": "seo-mobile"
},
{
"id": "plugins",
"weight": 1,
"group": "seo-content"
},
{
"id": "tap-targets",
"weight": 0,
"group": "seo-mobile"
},
{
"id": "structured-data",
"weight": 0
}
],
"id": "seo",
"score": 1
},
"pwa": {
"title": "PWA",
"description": "These checks validate the aspects of a Progressive Web App. [Learn what makes a good Progressive Web App](https:\/\/web.dev\/articles\/pwa-checklist).",
"manualDescription": "These checks are required by the baseline [PWA Checklist](https:\/\/web.dev\/articles\/pwa-checklist) but are not automatically checked by Lighthouse. They do not affect your score but it's important that you verify them manually.",
"supportedModes": [
"navigation"
],
"auditRefs": [
{
"id": "installable-manifest",
"weight": 2,
"group": "pwa-installable"
},
{
"id": "splash-screen",
"weight": 1,
"group": "pwa-optimized"
},
{
"id": "themed-omnibox",
"weight": 1,
"group": "pwa-optimized"
},
{
"id": "content-width",
"weight": 0,
"group": "pwa-optimized"
},
{
"id": "viewport",
"weight": 2,
"group": "pwa-optimized"
},
{
"id": "maskable-icon",
"weight": 1,
"group": "pwa-optimized"
},
{
"id": "pwa-cross-browser",
"weight": 0
},
{
"id": "pwa-page-transitions",
"weight": 0
},
{
"id": "pwa-each-page-has-url",
"weight": 0
}
],
"id": "pwa",
"score": 0.28999999999999998
}
},
"categoryGroups": {
"metrics": {
"title": "Metrics"
},
"load-opportunities": {
"title": "Opportunities",
"description": "These suggestions can help your page load faster. They don't [directly affect](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/performance-scoring\/) the Performance score."
},
"budgets": {
"title": "Budgets",
"description": "Performance budgets set standards for the performance of your site."
},
"diagnostics": {
"title": "Diagnostics",
"description": "More information about the performance of your application. These numbers don't [directly affect](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/performance-scoring\/) the Performance score."
},
"pwa-installable": {
"title": "Installable"
},
"pwa-optimized": {
"title": "PWA Optimized"
},
"a11y-best-practices": {
"title": "Best practices",
"description": "These items highlight common accessibility best practices."
},
"a11y-color-contrast": {
"title": "Contrast",
"description": "These are opportunities to improve the legibility of your content."
},
"a11y-names-labels": {
"title": "Names and labels",
"description": "These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader."
},
"a11y-navigation": {
"title": "Navigation",
"description": "These are opportunities to improve keyboard navigation in your application."
},
"a11y-aria": {
"title": "ARIA",
"description": "These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader."
},
"a11y-language": {
"title": "Internationalization and localization",
"description": "These are opportunities to improve the interpretation of your content by users in different locales."
},
"a11y-audio-video": {
"title": "Audio and video",
"description": "These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments."
},
"a11y-tables-lists": {
"title": "Tables and lists",
"description": "These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader."
},
"seo-mobile": {
"title": "Mobile Friendly",
"description": "Make sure your pages are mobile friendly so users don\u2019t have to pinch or zoom in order to read the content pages. [Learn how to make pages mobile-friendly](https:\/\/developers.google.com\/search\/mobile-sites\/)."
},
"seo-content": {
"title": "Content Best Practices",
"description": "Format your HTML in a way that enables crawlers to better understand your app\u2019s content."
},
"seo-crawl": {
"title": "Crawling and Indexing",
"description": "To appear in search results, crawlers need access to your app."
},
"best-practices-trust-safety": {
"title": "Trust and Safety"
},
"best-practices-ux": {
"title": "User Experience"
},
"best-practices-browser-compat": {
"title": "Browser Compatibility"
},
"best-practices-general": {
"title": "General"
},
"hidden": {
"title": ""
}
},
"stackPacks": [],
"entities": [
{
"name": "tangents.art",
"origins": [
"https:\/\/tangents.art"
],
"isFirstParty": true,
"isUnrecognized": true
}
],
"timing": {
"entries": [
{
"startTime": 976.94000000000005,
"name": "lh:config",
"duration": 893.40999999999997,
"entryType": "measure"
},
{
"startTime": 980.75999999999999,
"name": "lh:config:resolveArtifactsToDefns",
"duration": 91.890000000000001,
"entryType": "measure"
},
{
"startTime": 1870.5999999999999,
"name": "lh:runner:gather",
"duration": 22690.169999999998,
"entryType": "measure"
},
{
"startTime": 2110.8899999999999,
"name": "lh:driver:connect",
"duration": 33.530000000000001,
"entryType": "measure"
},
{
"startTime": 2144.9099999999999,
"name": "lh:driver:navigate",
"duration": 19.77,
"entryType": "measure"
},
{
"startTime": 2165.2600000000002,
"name": "lh:gather:getBenchmarkIndex",
"duration": 1026.8199999999999,
"entryType": "measure"
},
{
"startTime": 3192.3299999999999,
"name": "lh:gather:getVersion",
"duration": 1.27,
"entryType": "measure"
},
{
"startTime": 3194.0100000000002,
"name": "lh:prepare:navigationMode",
"duration": 61.609999999999999,
"entryType": "measure"
},
{
"startTime": 3225.9000000000001,
"name": "lh:storage:clearDataForOrigin",
"duration": 13.81,
"entryType": "measure"
},
{
"startTime": 3239.9400000000001,
"name": "lh:storage:clearBrowserCaches",
"duration": 11.960000000000001,
"entryType": "measure"
},
{
"startTime": 3253.2600000000002,
"name": "lh:gather:prepareThrottlingAndNetwork",
"duration": 2.2000000000000002,
"entryType": "measure"
},
{
"startTime": 3304.5799999999999,
"name": "lh:driver:navigate",
"duration": 14054.65,
"entryType": "measure"
},
{
"startTime": 18034.779999999999,
"name": "lh:gather:getArtifact:DevtoolsLog",
"duration": 0.20000000000000001,
"entryType": "measure"
},
{
"startTime": 18035.040000000001,
"name": "lh:gather:getArtifact:Trace",
"duration": 0.10000000000000001,
"entryType": "measure"
},
{
"startTime": 18035.34,
"name": "lh:computed:NetworkRecords",
"duration": 1.3600000000000001,
"entryType": "measure"
},
{
"startTime": 18037.080000000002,
"name": "lh:gather:getArtifact:DevtoolsLog",
"duration": 0.080000000000000002,
"entryType": "measure"
},
{
"startTime": 18037.200000000001,
"name": "lh:gather:getArtifact:Trace",
"duration": 0.059999999999999998,
"entryType": "measure"
},
{
"startTime": 18037.290000000001,
"name": "lh:gather:getArtifact:Accessibility",
"duration": 518.39999999999998,
"entryType": "measure"
},
{
"startTime": 18555.759999999998,
"name": "lh:gather:getArtifact:AnchorElements",
"duration": 57.299999999999997,
"entryType": "measure"
},
{
"startTime": 18613.110000000001,
"name": "lh:gather:getArtifact:ConsoleMessages",
"duration": 0.20000000000000001,
"entryType": "measure"
},
{
"startTime": 18613.349999999999,
"name": "lh:gather:getArtifact:CSSUsage",
"duration": 30.27,
"entryType": "measure"
},
{
"startTime": 18643.66,
"name": "lh:gather:getArtifact:Doctype",
"duration": 2.02,
"entryType": "measure"
},
{
"startTime": 18645.740000000002,
"name": "lh:gather:getArtifact:DOMStats",
"duration": 6.5499999999999998,
"entryType": "measure"
},
{
"startTime": 18652.330000000002,
"name": "lh:gather:getArtifact:EmbeddedContent",
"duration": 3.1699999999999999,
"entryType": "measure"
},
{
"startTime": 18655.540000000001,
"name": "lh:gather:getArtifact:FontSize",
"duration": 17.890000000000001,
"entryType": "measure"
},
{
"startTime": 18673.490000000002,
"name": "lh:gather:getArtifact:Inputs",
"duration": 5.1699999999999999,
"entryType": "measure"
},
{
"startTime": 18678.720000000001,
"name": "lh:gather:getArtifact:GlobalListeners",
"duration": 13.460000000000001,
"entryType": "measure"
},
{
"startTime": 18692.25,
"name": "lh:gather:getArtifact:ImageElements",
"duration": 159.41999999999999,
"entryType": "measure"
},
{
"startTime": 18851.709999999999,
"name": "lh:gather:getArtifact:InstallabilityErrors",
"duration": 1.29,
"entryType": "measure"
},
{
"startTime": 18852,
"name": "lh:gather:getInstallabilityErrors",
"duration": 0.94999999999999996,
"entryType": "measure"
},
{
"startTime": 18853.16,
"name": "lh:gather:getArtifact:InspectorIssues",
"duration": 0.38,
"entryType": "measure"
},
{
"startTime": 18853.59,
"name": "lh:gather:getArtifact:JsUsage",
"duration": 0.20999999999999999,
"entryType": "measure"
},
{
"startTime": 18853.849999999999,
"name": "lh:gather:getArtifact:LinkElements",
"duration": 6.4500000000000002,
"entryType": "measure"
},
{
"startTime": 18860.049999999999,
"name": "lh:computed:MainResource",
"duration": 0.20000000000000001,
"entryType": "measure"
},
{
"startTime": 18860.330000000002,
"name": "lh:gather:getArtifact:MainDocumentContent",
"duration": 2.3999999999999999,
"entryType": "measure"
},
{
"startTime": 18862.759999999998,
"name": "lh:gather:getArtifact:MetaElements",
"duration": 6.0700000000000003,
"entryType": "measure"
},
{
"startTime": 18868.900000000001,
"name": "lh:gather:getArtifact:NetworkUserAgent",
"duration": 0.23000000000000001,
"entryType": "measure"
},
{
"startTime": 18869.189999999999,
"name": "lh:gather:getArtifact:OptimizedImages",
"duration": 5075,
"entryType": "measure"
},
{
"startTime": 23944.27,
"name": "lh:gather:getArtifact:ResponseCompression",
"duration": 10.970000000000001,
"entryType": "measure"
},
{
"startTime": 23955.279999999999,
"name": "lh:gather:getArtifact:RobotsTxt",
"duration": 58.289999999999999,
"entryType": "measure"
},
{
"startTime": 24013.610000000001,
"name": "lh:gather:getArtifact:Scripts",
"duration": 0.33000000000000002,
"entryType": "measure"
},
{
"startTime": 24013.990000000002,
"name": "lh:gather:getArtifact:SourceMaps",
"duration": 0.16,
"entryType": "measure"
},
{
"startTime": 24014.169999999998,
"name": "lh:gather:getArtifact:Stacks",
"duration": 17.199999999999999,
"entryType": "measure"
},
{
"startTime": 24014.360000000001,
"name": "lh:gather:collectStacks",
"duration": 16.98,
"entryType": "measure"
},
{
"startTime": 24031.419999999998,
"name": "lh:gather:getArtifact:TagsBlockingFirstPaint",
"duration": 4.1299999999999999,
"entryType": "measure"
},
{
"startTime": 24035.610000000001,
"name": "lh:gather:getArtifact:TapTargets",
"duration": 29.18,
"entryType": "measure"
},
{
"startTime": 24064.889999999999,
"name": "lh:gather:getArtifact:TraceElements",
"duration": 150.86000000000001,
"entryType": "measure"
},
{
"startTime": 24065.43,
"name": "lh:computed:ProcessedTrace",
"duration": 90.579999999999998,
"entryType": "measure"
},
{
"startTime": 24156.23,
"name": "lh:computed:ProcessedNavigation",
"duration": 1.6599999999999999,
"entryType": "measure"
},
{
"startTime": 24158.110000000001,
"name": "lh:computed:CumulativeLayoutShift",
"duration": 1.0800000000000001,
"entryType": "measure"
},
{
"startTime": 24160.119999999999,
"name": "lh:computed:Responsiveness",
"duration": 0.20000000000000001,
"entryType": "measure"
},
{
"startTime": 24215.790000000001,
"name": "lh:gather:getArtifact:ViewportDimensions",
"duration": 1.8799999999999999,
"entryType": "measure"
},
{
"startTime": 24217.709999999999,
"name": "lh:gather:getArtifact:WebAppManifest",
"duration": 1.4299999999999999,
"entryType": "measure"
},
{
"startTime": 24219.189999999999,
"name": "lh:gather:getArtifact:devtoolsLogs",
"duration": 0.14000000000000001,
"entryType": "measure"
},
{
"startTime": 24219.369999999999,
"name": "lh:gather:getArtifact:traces",
"duration": 0.10000000000000001,
"entryType": "measure"
},
{
"startTime": 24219.529999999999,
"name": "lh:gather:getArtifact:BFCacheFailures",
"duration": 313.17000000000002,
"entryType": "measure"
},
{
"startTime": 24561.580000000002,
"name": "lh:runner:audit",
"duration": 1818.24,
"entryType": "measure"
},
{
"startTime": 24561.860000000001,
"name": "lh:runner:auditing",
"duration": 1816.76,
"entryType": "measure"
},
{
"startTime": 24566.450000000001,
"name": "lh:audit:is-on-https",
"duration": 16.989999999999998,
"entryType": "measure"
},
{
"startTime": 24567.669999999998,
"name": "lh:computed:NetworkRecords",
"duration": 1.53,
"entryType": "measure"
},
{
"startTime": 24584.209999999999,
"name": "lh:audit:viewport",
"duration": 7.6699999999999999,
"entryType": "measure"
},
{
"startTime": 24585.110000000001,
"name": "lh:computed:ViewportMeta",
"duration": 1,
"entryType": "measure"
},
{
"startTime": 24592.48,
"name": "lh:audit:first-contentful-paint",
"duration": 111.7,
"entryType": "measure"
},
{
"startTime": 24594.299999999999,
"name": "lh:computed:FirstContentfulPaint",
"duration": 106.20999999999999,
"entryType": "measure"
},
{
"startTime": 24597.66,
"name": "lh:computed:ProcessedTrace",
"duration": 101.58,
"entryType": "measure"
},
{
"startTime": 24699.509999999998,
"name": "lh:computed:ProcessedNavigation",
"duration": 0.60999999999999999,
"entryType": "measure"
},
{
"startTime": 24704.77,
"name": "lh:audit:largest-contentful-paint",
"duration": 2.7200000000000002,
"entryType": "measure"
},
{
"startTime": 24705.790000000001,
"name": "lh:computed:LargestContentfulPaint",
"duration": 0.17000000000000001,
"entryType": "measure"
},
{
"startTime": 24708.07,
"name": "lh:audit:first-meaningful-paint",
"duration": 2.71,
"entryType": "measure"
},
{
"startTime": 24709.029999999999,
"name": "lh:computed:FirstMeaningfulPaint",
"duration": 0.17000000000000001,
"entryType": "measure"
},
{
"startTime": 24711.27,
"name": "lh:audit:speed-index",
"duration": 563.96000000000004,
"entryType": "measure"
},
{
"startTime": 24712.099999999999,
"name": "lh:computed:SpeedIndex",
"duration": 562.04999999999995,
"entryType": "measure"
},
{
"startTime": 24712.259999999998,
"name": "lh:computed:Speedline",
"duration": 561.84000000000003,
"entryType": "measure"
},
{
"startTime": 25275.279999999999,
"name": "lh:audit:screenshot-thumbnails",
"duration": 0.81999999999999995,
"entryType": "measure"
},
{
"startTime": 25276.139999999999,
"name": "lh:audit:final-screenshot",
"duration": 2.4100000000000001,
"entryType": "measure"
},
{
"startTime": 25276.380000000001,
"name": "lh:computed:Screenshots",
"duration": 2.0800000000000001,
"entryType": "measure"
},
{
"startTime": 25279.02,
"name": "lh:audit:total-blocking-time",
"duration": 6.4199999999999999,
"entryType": "measure"
},
{
"startTime": 25279.610000000001,
"name": "lh:computed:TotalBlockingTime",
"duration": 4.04,
"entryType": "measure"
},
{
"startTime": 25281.360000000001,
"name": "lh:computed:Interactive",
"duration": 1.8500000000000001,
"entryType": "measure"
},
{
"startTime": 25286.060000000001,
"name": "lh:audit:max-potential-fid",
"duration": 6.3499999999999996,
"entryType": "measure"
},
{
"startTime": 25286.91,
"name": "lh:computed:MaxPotentialFID",
"duration": 1.54,
"entryType": "measure"
},
{
"startTime": 25293.43,
"name": "lh:audit:cumulative-layout-shift",
"duration": 3.3599999999999999,
"entryType": "measure"
},
{
"startTime": 25294.759999999998,
"name": "lh:computed:CumulativeLayoutShift",
"duration": 0.40999999999999998,
"entryType": "measure"
},
{
"startTime": 25297.529999999999,
"name": "lh:audit:errors-in-console",
"duration": 3.0499999999999998,
"entryType": "measure"
},
{
"startTime": 25298.66,
"name": "lh:computed:JSBundles",
"duration": 0.19,
"entryType": "measure"
},
{
"startTime": 25301.560000000001,
"name": "lh:audit:server-response-time",
"duration": 3.5800000000000001,
"entryType": "measure"
},
{
"startTime": 25302.619999999999,
"name": "lh:computed:MainResource",
"duration": 0.11,
"entryType": "measure"
},
{
"startTime": 25305.950000000001,
"name": "lh:audit:interactive",
"duration": 1.8799999999999999,
"entryType": "measure"
},
{
"startTime": 25308.110000000001,
"name": "lh:audit:user-timings",
"duration": 3.52,
"entryType": "measure"
},
{
"startTime": 25308.66,
"name": "lh:computed:UserTimings",
"duration": 1.9099999999999999,
"entryType": "measure"
},
{
"startTime": 25311.91,
"name": "lh:audit:critical-request-chains",
"duration": 12.32,
"entryType": "measure"
},
{
"startTime": 25312.470000000001,
"name": "lh:computed:CriticalRequestChains",
"duration": 7.8300000000000001,
"entryType": "measure"
},
{
"startTime": 25312.599999999999,
"name": "lh:computed:PageDependencyGraph",
"duration": 6.9199999999999999,
"entryType": "measure"
},
{
"startTime": 25325.5,
"name": "lh:audit:redirects",
"duration": 29.32,
"entryType": "measure"
},
{
"startTime": 25327.099999999999,
"name": "lh:computed:LanternInteractive",
"duration": 23.690000000000001,
"entryType": "measure"
},
{
"startTime": 25327.220000000001,
"name": "lh:computed:LanternFirstMeaningfulPaint",
"duration": 15.44,
"entryType": "measure"
},
{
"startTime": 25327.290000000001,
"name": "lh:computed:LanternFirstContentfulPaint",
"duration": 11.210000000000001,
"entryType": "measure"
},
{
"startTime": 25327.869999999999,
"name": "lh:computed:LoadSimulator",
"duration": 3.3599999999999999,
"entryType": "measure"
},
{
"startTime": 25328.060000000001,
"name": "lh:computed:NetworkAnalysis",
"duration": 2.7799999999999998,
"entryType": "measure"
},
{
"startTime": 25355.75,
"name": "lh:audit:installable-manifest",
"duration": 4.3499999999999996,
"entryType": "measure"
},
{
"startTime": 25360.959999999999,
"name": "lh:audit:splash-screen",
"duration": 3.9399999999999999,
"entryType": "measure"
},
{
"startTime": 25361.990000000002,
"name": "lh:computed:ManifestValues",
"duration": 0.17000000000000001,
"entryType": "measure"
},
{
"startTime": 25366.240000000002,
"name": "lh:audit:themed-omnibox",
"duration": 3.02,
"entryType": "measure"
},
{
"startTime": 25370.029999999999,
"name": "lh:audit:maskable-icon",
"duration": 2.8500000000000001,
"entryType": "measure"
},
{
"startTime": 25373.689999999999,
"name": "lh:audit:content-width",
"duration": 8.2100000000000009,
"entryType": "measure"
},
{
"startTime": 25382.610000000001,
"name": "lh:audit:image-aspect-ratio",
"duration": 4.5700000000000003,
"entryType": "measure"
},
{
"startTime": 25388.09,
"name": "lh:audit:image-size-responsive",
"duration": 7.9500000000000002,
"entryType": "measure"
},
{
"startTime": 25397.349999999999,
"name": "lh:audit:preload-fonts",
"duration": 2.1299999999999999,
"entryType": "measure"
},
{
"startTime": 25399.860000000001,
"name": "lh:audit:deprecations",
"duration": 1.6399999999999999,
"entryType": "measure"
},
{
"startTime": 25401.93,
"name": "lh:audit:third-party-cookies",
"duration": 1.46,
"entryType": "measure"
},
{
"startTime": 25403.77,
"name": "lh:audit:mainthread-work-breakdown",
"duration": 10.960000000000001,
"entryType": "measure"
},
{
"startTime": 25404.599999999999,
"name": "lh:computed:MainThreadTasks",
"duration": 7.7300000000000004,
"entryType": "measure"
},
{
"startTime": 25415.119999999999,
"name": "lh:audit:bootup-time",
"duration": 11.210000000000001,
"entryType": "measure"
},
{
"startTime": 25417.25,
"name": "lh:computed:TBTImpactTasks",
"duration": 5.96,
"entryType": "measure"
},
{
"startTime": 25426.650000000001,
"name": "lh:audit:uses-rel-preload",
"duration": 1.24,
"entryType": "measure"
},
{
"startTime": 25428.189999999999,
"name": "lh:audit:uses-rel-preconnect",
"duration": 3.1400000000000001,
"entryType": "measure"
},
{
"startTime": 25431.709999999999,
"name": "lh:audit:font-display",
"duration": 3.0099999999999998,
"entryType": "measure"
},
{
"startTime": 25434.77,
"name": "lh:audit:diagnostics",
"duration": 1.0600000000000001,
"entryType": "measure"
},
{
"startTime": 25435.860000000001,
"name": "lh:audit:network-requests",
"duration": 3.29,
"entryType": "measure"
},
{
"startTime": 25436.209999999999,
"name": "lh:computed:EntityClassification",
"duration": 2.29,
"entryType": "measure"
},
{
"startTime": 25439.52,
"name": "lh:audit:network-rtt",
"duration": 1.6699999999999999,
"entryType": "measure"
},
{
"startTime": 25441.459999999999,
"name": "lh:audit:network-server-latency",
"duration": 1.55,
"entryType": "measure"
},
{
"startTime": 25443.040000000001,
"name": "lh:audit:main-thread-tasks",
"duration": 0.52000000000000002,
"entryType": "measure"
},
{
"startTime": 25443.59,
"name": "lh:audit:metrics",
"duration": 4.6600000000000001,
"entryType": "measure"
},
{
"startTime": 25444.02,
"name": "lh:computed:TimingSummary",
"duration": 3.9700000000000002,
"entryType": "measure"
},
{
"startTime": 25444.419999999998,
"name": "lh:computed:FirstContentfulPaintAllFrames",
"duration": 0.080000000000000002,
"entryType": "measure"
},
{
"startTime": 25444.57,
"name": "lh:computed:LargestContentfulPaintAllFrames",
"duration": 0.080000000000000002,
"entryType": "measure"
},
{
"startTime": 25444.740000000002,
"name": "lh:computed:LCPBreakdown",
"duration": 1.99,
"entryType": "measure"
},
{
"startTime": 25444.849999999999,
"name": "lh:computed:TimeToFirstByte",
"duration": 0.11,
"entryType": "measure"
},
{
"startTime": 25444.970000000001,
"name": "lh:computed:LCPImageRecord",
"duration": 1.6599999999999999,
"entryType": "measure"
},
{
"startTime": 25448.799999999999,
"name": "lh:audit:performance-budget",
"duration": 1.8200000000000001,
"entryType": "measure"
},
{
"startTime": 25449.349999999999,
"name": "lh:computed:ResourceSummary",
"duration": 0.67000000000000004,
"entryType": "measure"
},
{
"startTime": 25450.869999999999,
"name": "lh:audit:timing-budget",
"duration": 1.0600000000000001,
"entryType": "measure"
},
{
"startTime": 25451.970000000001,
"name": "lh:audit:resource-summary",
"duration": 1.03,
"entryType": "measure"
},
{
"startTime": 25453.389999999999,
"name": "lh:audit:third-party-summary",
"duration": 6.9800000000000004,
"entryType": "measure"
},
{
"startTime": 25461.119999999999,
"name": "lh:audit:third-party-facades",
"duration": 6.71,
"entryType": "measure"
},
{
"startTime": 25468.139999999999,
"name": "lh:audit:largest-contentful-paint-element",
"duration": 15.84,
"entryType": "measure"
},
{
"startTime": 25484.43,
"name": "lh:audit:lcp-lazy-loaded",
"duration": 1.6599999999999999,
"entryType": "measure"
},
{
"startTime": 25486.360000000001,
"name": "lh:audit:layout-shift-elements",
"duration": 1.8100000000000001,
"entryType": "measure"
},
{
"startTime": 25488.43,
"name": "lh:audit:long-tasks",
"duration": 5.0199999999999996,
"entryType": "measure"
},
{
"startTime": 25494.080000000002,
"name": "lh:audit:no-unload-listeners",
"duration": 1.8999999999999999,
"entryType": "measure"
},
{
"startTime": 25496.459999999999,
"name": "lh:audit:non-composited-animations",
"duration": 2.1699999999999999,
"entryType": "measure"
},
{
"startTime": 25499.23,
"name": "lh:audit:unsized-images",
"duration": 2.75,
"entryType": "measure"
},
{
"startTime": 25502.57,
"name": "lh:audit:valid-source-maps",
"duration": 2.8399999999999999,
"entryType": "measure"
},
{
"startTime": 25505.950000000001,
"name": "lh:audit:prioritize-lcp-image",
"duration": 8.5899999999999999,
"entryType": "measure"
},
{
"startTime": 25506.950000000001,
"name": "lh:computed:LanternLargestContentfulPaint",
"duration": 5.6799999999999997,
"entryType": "measure"
},
{
"startTime": 25515.009999999998,
"name": "lh:audit:csp-xss",
"duration": 2.2400000000000002,
"entryType": "measure"
},
{
"startTime": 25517.290000000001,
"name": "lh:audit:script-treemap-data",
"duration": 13.869999999999999,
"entryType": "measure"
},
{
"startTime": 25517.93,
"name": "lh:computed:ModuleDuplication",
"duration": 0.37,
"entryType": "measure"
},
{
"startTime": 25518.360000000001,
"name": "lh:computed:UnusedJavascriptSummary",
"duration": 11.550000000000001,
"entryType": "measure"
},
{
"startTime": 25530.16,
"name": "lh:computed:UnusedJavascriptSummary",
"duration": 0.55000000000000004,
"entryType": "measure"
},
{
"startTime": 25530.799999999999,
"name": "lh:computed:UnusedJavascriptSummary",
"duration": 0.089999999999999997,
"entryType": "measure"
},
{
"startTime": 25530.970000000001,
"name": "lh:computed:UnusedJavascriptSummary",
"duration": 0.089999999999999997,
"entryType": "measure"
},
{
"startTime": 25531.759999999998,
"name": "lh:audit:pwa-cross-browser",
"duration": 1.4199999999999999,
"entryType": "measure"
},
{
"startTime": 25533.700000000001,
"name": "lh:audit:pwa-page-transitions",
"duration": 1.3300000000000001,
"entryType": "measure"
},
{
"startTime": 25535.459999999999,
"name": "lh:audit:pwa-each-page-has-url",
"duration": 1.22,
"entryType": "measure"
},
{
"startTime": 25537.220000000001,
"name": "lh:audit:accesskeys",
"duration": 2.3500000000000001,
"entryType": "measure"
},
{
"startTime": 25540.139999999999,
"name": "lh:audit:aria-allowed-attr",
"duration": 9.4800000000000004,
"entryType": "measure"
},
{
"startTime": 25550.380000000001,
"name": "lh:audit:aria-allowed-role",
"duration": 2.25,
"entryType": "measure"
},
{
"startTime": 25553.220000000001,
"name": "lh:audit:aria-command-name",
"duration": 2.4199999999999999,
"entryType": "measure"
},
{
"startTime": 25556.209999999999,
"name": "lh:audit:aria-dialog-name",
"duration": 2.5099999999999998,
"entryType": "measure"
},
{
"startTime": 25559.23,
"name": "lh:audit:aria-hidden-body",
"duration": 5.7800000000000002,
"entryType": "measure"
},
{
"startTime": 25565.34,
"name": "lh:audit:aria-hidden-focus",
"duration": 1.6200000000000001,
"entryType": "measure"
},
{
"startTime": 25567.279999999999,
"name": "lh:audit:aria-input-field-name",
"duration": 19.780000000000001,
"entryType": "measure"
},
{
"startTime": 25587.41,
"name": "lh:audit:aria-meter-name",
"duration": 1.7,
"entryType": "measure"
},
{
"startTime": 25589.43,
"name": "lh:audit:aria-progressbar-name",
"duration": 1.79,
"entryType": "measure"
},
{
"startTime": 25591.52,
"name": "lh:audit:aria-required-attr",
"duration": 1.7,
"entryType": "measure"
},
{
"startTime": 25593.540000000001,
"name": "lh:audit:aria-required-children",
"duration": 1.9299999999999999,
"entryType": "measure"
},
{
"startTime": 25595.799999999999,
"name": "lh:audit:aria-required-parent",
"duration": 2.25,
"entryType": "measure"
},
{
"startTime": 25598.41,
"name": "lh:audit:aria-roles",
"duration": 2,
"entryType": "measure"
},
{
"startTime": 25600.75,
"name": "lh:audit:aria-text",
"duration": 2.7000000000000002,
"entryType": "measure"
},
{
"startTime": 25603.799999999999,
"name": "lh:audit:aria-toggle-field-name",
"duration": 2.4700000000000002,
"entryType": "measure"
},
{
"startTime": 25606.610000000001,
"name": "lh:audit:aria-tooltip-name",
"duration": 4.0999999999999996,
"entryType": "measure"
},
{
"startTime": 25611.290000000001,
"name": "lh:audit:aria-treeitem-name",
"duration": 3.3599999999999999,
"entryType": "measure"
},
{
"startTime": 25614.98,
"name": "lh:audit:aria-valid-attr-value",
"duration": 2.3500000000000001,
"entryType": "measure"
},
{
"startTime": 25617.689999999999,
"name": "lh:audit:aria-valid-attr",
"duration": 2.4100000000000001,
"entryType": "measure"
},
{
"startTime": 25620.400000000001,
"name": "lh:audit:button-name",
"duration": 2.6000000000000001,
"entryType": "measure"
},
{
"startTime": 25623.299999999999,
"name": "lh:audit:bypass",
"duration": 25.640000000000001,
"entryType": "measure"
},
{
"startTime": 25649.290000000001,
"name": "lh:audit:color-contrast",
"duration": 4.7000000000000002,
"entryType": "measure"
},
{
"startTime": 25654.349999999999,
"name": "lh:audit:definition-list",
"duration": 2.8599999999999999,
"entryType": "measure"
},
{
"startTime": 25657.529999999999,
"name": "lh:audit:dlitem",
"duration": 2.7000000000000002,
"entryType": "measure"
},
{
"startTime": 25660.549999999999,
"name": "lh:audit:document-title",
"duration": 4.7699999999999996,
"entryType": "measure"
},
{
"startTime": 25665.68,
"name": "lh:audit:duplicate-id-active",
"duration": 2.73,
"entryType": "measure"
},
{
"startTime": 25668.700000000001,
"name": "lh:audit:duplicate-id-aria",
"duration": 2.71,
"entryType": "measure"
},
{
"startTime": 25671.720000000001,
"name": "lh:audit:empty-heading",
"duration": 7.0499999999999998,
"entryType": "measure"
},
{
"startTime": 25679.48,
"name": "lh:audit:form-field-multiple-labels",
"duration": 23.949999999999999,
"entryType": "measure"
},
{
"startTime": 25704.220000000001,
"name": "lh:audit:frame-title",
"duration": 5.6699999999999999,
"entryType": "measure"
},
{
"startTime": 25755.459999999999,
"name": "lh:audit:heading-order",
"duration": 9.0800000000000001,
"entryType": "measure"
},
{
"startTime": 25765.189999999999,
"name": "lh:audit:html-has-lang",
"duration": 9.3499999999999996,
"entryType": "measure"
},
{
"startTime": 25775.139999999999,
"name": "lh:audit:html-lang-valid",
"duration": 7.9100000000000001,
"entryType": "measure"
},
{
"startTime": 25783.509999999998,
"name": "lh:audit:html-xml-lang-mismatch",
"duration": 3.6299999999999999,
"entryType": "measure"
},
{
"startTime": 25787.490000000002,
"name": "lh:audit:identical-links-same-purpose",
"duration": 4.7199999999999998,
"entryType": "measure"
},
{
"startTime": 25792.529999999999,
"name": "lh:audit:image-alt",
"duration": 4.6699999999999999,
"entryType": "measure"
},
{
"startTime": 25797.529999999999,
"name": "lh:audit:image-redundant-alt",
"duration": 32.759999999999998,
"entryType": "measure"
},
{
"startTime": 25831.09,
"name": "lh:audit:input-button-name",
"duration": 23.440000000000001,
"entryType": "measure"
},
{
"startTime": 25855.32,
"name": "lh:audit:input-image-alt",
"duration": 16.940000000000001,
"entryType": "measure"
},
{
"startTime": 25873.209999999999,
"name": "lh:audit:label-content-name-mismatch",
"duration": 16.640000000000001,
"entryType": "measure"
},
{
"startTime": 25890.669999999998,
"name": "lh:audit:label",
"duration": 28.350000000000001,
"entryType": "measure"
},
{
"startTime": 25919.529999999999,
"name": "lh:audit:landmark-one-main",
"duration": 7.21,
"entryType": "measure"
},
{
"startTime": 25927.259999999998,
"name": "lh:audit:link-name",
"duration": 12.93,
"entryType": "measure"
},
{
"startTime": 25940.5,
"name": "lh:audit:link-in-text-block",
"duration": 3.8999999999999999,
"entryType": "measure"
},
{
"startTime": 25944.77,
"name": "lh:audit:list",
"duration": 4.7400000000000002,
"entryType": "measure"
},
{
"startTime": 25950.040000000001,
"name": "lh:audit:listitem",
"duration": 5.5,
"entryType": "measure"
},
{
"startTime": 25955.91,
"name": "lh:audit:meta-refresh",
"duration": 3.6400000000000001,
"entryType": "measure"
},
{
"startTime": 25959.889999999999,
"name": "lh:audit:meta-viewport",
"duration": 4.7999999999999998,
"entryType": "measure"
},
{
"startTime": 25964.990000000002,
"name": "lh:audit:object-alt",
"duration": 3.4199999999999999,
"entryType": "measure"
},
{
"startTime": 25968.720000000001,
"name": "lh:audit:select-name",
"duration": 3.8500000000000001,
"entryType": "measure"
},
{
"startTime": 25972.889999999999,
"name": "lh:audit:skip-link",
"duration": 3.96,
"entryType": "measure"
},
{
"startTime": 25977.169999999998,
"name": "lh:audit:tabindex",
"duration": 4.1299999999999999,
"entryType": "measure"
},
{
"startTime": 25981.689999999999,
"name": "lh:audit:table-duplicate-name",
"duration": 23.079999999999998,
"entryType": "measure"
},
{
"startTime": 26005.139999999999,
"name": "lh:audit:table-fake-caption",
"duration": 4.4000000000000004,
"entryType": "measure"
},
{
"startTime": 26009.950000000001,
"name": "lh:audit:target-size",
"duration": 4.3099999999999996,
"entryType": "measure"
},
{
"startTime": 26014.57,
"name": "lh:audit:td-has-header",
"duration": 4.2400000000000002,
"entryType": "measure"
},
{
"startTime": 26019.139999999999,
"name": "lh:audit:td-headers-attr",
"duration": 4.5,
"entryType": "measure"
},
{
"startTime": 26023.970000000001,
"name": "lh:audit:th-has-data-cells",
"duration": 26.34,
"entryType": "measure"
},
{
"startTime": 26050.66,
"name": "lh:audit:valid-lang",
"duration": 4.3200000000000003,
"entryType": "measure"
},
{
"startTime": 26055.290000000001,
"name": "lh:audit:video-caption",
"duration": 4.4299999999999997,
"entryType": "measure"
},
{
"startTime": 26059.779999999999,
"name": "lh:audit:custom-controls-labels",
"duration": 0.17000000000000001,
"entryType": "measure"
},
{
"startTime": 26059.990000000002,
"name": "lh:audit:custom-controls-roles",
"duration": 0.080000000000000002,
"entryType": "measure"
},
{
"startTime": 26060.099999999999,
"name": "lh:audit:focus-traps",
"duration": 0.080000000000000002,
"entryType": "measure"
},
{
"startTime": 26060.200000000001,
"name": "lh:audit:focusable-controls",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 26060.290000000001,
"name": "lh:audit:interactive-element-affordance",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 26060.380000000001,
"name": "lh:audit:logical-tab-order",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 26060.470000000001,
"name": "lh:audit:managed-focus",
"duration": 0.059999999999999998,
"entryType": "measure"
},
{
"startTime": 26060.549999999999,
"name": "lh:audit:offscreen-content-hidden",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 26060.630000000001,
"name": "lh:audit:use-landmarks",
"duration": 0.059999999999999998,
"entryType": "measure"
},
{
"startTime": 26060.709999999999,
"name": "lh:audit:visual-order-follows-dom",
"duration": 0.059999999999999998,
"entryType": "measure"
},
{
"startTime": 26061.139999999999,
"name": "lh:audit:uses-long-cache-ttl",
"duration": 3.1899999999999999,
"entryType": "measure"
},
{
"startTime": 26064.650000000001,
"name": "lh:audit:total-byte-weight",
"duration": 1.8799999999999999,
"entryType": "measure"
},
{
"startTime": 26066.790000000001,
"name": "lh:audit:offscreen-images",
"duration": 8.9800000000000004,
"entryType": "measure"
},
{
"startTime": 26076.009999999998,
"name": "lh:audit:render-blocking-resources",
"duration": 6.7000000000000002,
"entryType": "measure"
},
{
"startTime": 26076.790000000001,
"name": "lh:computed:UnusedCSS",
"duration": 0.52000000000000002,
"entryType": "measure"
},
{
"startTime": 26077.400000000001,
"name": "lh:computed:FirstContentfulPaint",
"duration": 2.5499999999999998,
"entryType": "measure"
},
{
"startTime": 26077.529999999999,
"name": "lh:computed:LanternFirstContentfulPaint",
"duration": 2.3999999999999999,
"entryType": "measure"
},
{
"startTime": 26077.580000000002,
"name": "lh:computed:LoadSimulator",
"duration": 0.10000000000000001,
"entryType": "measure"
},
{
"startTime": 26082.939999999999,
"name": "lh:audit:unminified-css",
"duration": 30.43,
"entryType": "measure"
},
{
"startTime": 26113.84,
"name": "lh:audit:unminified-javascript",
"duration": 25.84,
"entryType": "measure"
},
{
"startTime": 26139.939999999999,
"name": "lh:audit:unused-css-rules",
"duration": 23.350000000000001,
"entryType": "measure"
},
{
"startTime": 26163.73,
"name": "lh:audit:unused-javascript",
"duration": 11.76,
"entryType": "measure"
},
{
"startTime": 26175.900000000001,
"name": "lh:audit:modern-image-formats",
"duration": 22.760000000000002,
"entryType": "measure"
},
{
"startTime": 26198.93,
"name": "lh:audit:uses-optimized-images",
"duration": 7.4299999999999997,
"entryType": "measure"
},
{
"startTime": 26206.630000000001,
"name": "lh:audit:uses-text-compression",
"duration": 26.199999999999999,
"entryType": "measure"
},
{
"startTime": 26233.27,
"name": "lh:audit:uses-responsive-images",
"duration": 19.649999999999999,
"entryType": "measure"
},
{
"startTime": 26234.23,
"name": "lh:computed:ImageRecords",
"duration": 0.75,
"entryType": "measure"
},
{
"startTime": 26253.360000000001,
"name": "lh:audit:efficient-animated-content",
"duration": 6.9900000000000002,
"entryType": "measure"
},
{
"startTime": 26260.77,
"name": "lh:audit:duplicated-javascript",
"duration": 5.9900000000000002,
"entryType": "measure"
},
{
"startTime": 26267.060000000001,
"name": "lh:audit:legacy-javascript",
"duration": 25.640000000000001,
"entryType": "measure"
},
{
"startTime": 26293.290000000001,
"name": "lh:audit:doctype",
"duration": 2.3100000000000001,
"entryType": "measure"
},
{
"startTime": 26296.189999999999,
"name": "lh:audit:charset",
"duration": 2.3300000000000001,
"entryType": "measure"
},
{
"startTime": 26299.119999999999,
"name": "lh:audit:dom-size",
"duration": 5.1200000000000001,
"entryType": "measure"
},
{
"startTime": 26304.799999999999,
"name": "lh:audit:geolocation-on-start",
"duration": 2.1200000000000001,
"entryType": "measure"
},
{
"startTime": 26307.450000000001,
"name": "lh:audit:inspector-issues",
"duration": 1.9199999999999999,
"entryType": "measure"
},
{
"startTime": 26309.950000000001,
"name": "lh:audit:no-document-write",
"duration": 1.8200000000000001,
"entryType": "measure"
},
{
"startTime": 26312.139999999999,
"name": "lh:audit:js-libraries",
"duration": 1.4299999999999999,
"entryType": "measure"
},
{
"startTime": 26314.150000000001,
"name": "lh:audit:notification-on-start",
"duration": 1.8999999999999999,
"entryType": "measure"
},
{
"startTime": 26316.560000000001,
"name": "lh:audit:paste-preventing-inputs",
"duration": 1.75,
"entryType": "measure"
},
{
"startTime": 26318.709999999999,
"name": "lh:audit:uses-http2",
"duration": 13.210000000000001,
"entryType": "measure"
},
{
"startTime": 26332.5,
"name": "lh:audit:uses-passive-event-listeners",
"duration": 2.0099999999999998,
"entryType": "measure"
},
{
"startTime": 26335.220000000001,
"name": "lh:audit:meta-description",
"duration": 1.8300000000000001,
"entryType": "measure"
},
{
"startTime": 26337.540000000001,
"name": "lh:audit:http-status-code",
"duration": 1.8400000000000001,
"entryType": "measure"
},
{
"startTime": 26339.939999999999,
"name": "lh:audit:font-size",
"duration": 2.1899999999999999,
"entryType": "measure"
},
{
"startTime": 26342.669999999998,
"name": "lh:audit:link-text",
"duration": 2.2599999999999998,
"entryType": "measure"
},
{
"startTime": 26345.419999999998,
"name": "lh:audit:crawlable-anchors",
"duration": 2.4700000000000002,
"entryType": "measure"
},
{
"startTime": 26348.419999999998,
"name": "lh:audit:is-crawlable",
"duration": 12.050000000000001,
"entryType": "measure"
},
{
"startTime": 26361.009999999998,
"name": "lh:audit:robots-txt",
"duration": 2.3199999999999998,
"entryType": "measure"
},
{
"startTime": 26363.880000000001,
"name": "lh:audit:tap-targets",
"duration": 3.02,
"entryType": "measure"
},
{
"startTime": 26367.43,
"name": "lh:audit:hreflang",
"duration": 1.8999999999999999,
"entryType": "measure"
},
{
"startTime": 26369.860000000001,
"name": "lh:audit:plugins",
"duration": 1.9399999999999999,
"entryType": "measure"
},
{
"startTime": 26372.299999999999,
"name": "lh:audit:canonical",
"duration": 2.1699999999999999,
"entryType": "measure"
},
{
"startTime": 26374.889999999999,
"name": "lh:audit:structured-data",
"duration": 1.1599999999999999,
"entryType": "measure"
},
{
"startTime": 26376.599999999999,
"name": "lh:audit:bf-cache",
"duration": 1.97,
"entryType": "measure"
},
{
"startTime": 26378.650000000001,
"name": "lh:runner:generate",
"duration": 1.1499999999999999,
"entryType": "measure"
}
],
"total": 24508.41
},
"i18n": {
"rendererFormattedStrings": {
"calculatorLink": "See calculator.",
"collapseView": "Collapse view",
"crcInitialNavigation": "Initial Navigation",
"crcLongestDurationLabel": "Maximum critical path latency:",
"dropdownCopyJSON": "Copy JSON",
"dropdownDarkTheme": "Toggle Dark Theme",
"dropdownPrintExpanded": "Print Expanded",
"dropdownPrintSummary": "Print Summary",
"dropdownSaveGist": "Save as Gist",
"dropdownSaveHTML": "Save as HTML",
"dropdownSaveJSON": "Save as JSON",
"dropdownViewer": "Open in Viewer",
"dropdownViewUnthrottledTrace": "View Unthrottled Trace",
"errorLabel": "Error!",
"errorMissingAuditInfo": "Report error: no audit information",
"expandView": "Expand view",
"firstPartyChipLabel": "1st party",
"footerIssue": "File an issue",
"hide": "Hide",
"labDataTitle": "Lab Data",
"lsPerformanceCategoryDescription": "[Lighthouse](https:\/\/developers.google.com\/web\/tools\/lighthouse\/) analysis of the current page on an emulated mobile network. Values are estimated and may vary.",
"manualAuditsGroupTitle": "Additional items to manually check",
"notApplicableAuditsGroupTitle": "Not applicable",
"openInANewTabTooltip": "Open in a new tab",
"opportunityResourceColumnLabel": "Opportunity",
"opportunitySavingsColumnLabel": "Estimated Savings",
"passedAuditsGroupTitle": "Passed audits",
"runtimeAnalysisWindow": "Initial page load",
"runtimeAnalysisWindowSnapshot": "Point-in-time snapshot",
"runtimeAnalysisWindowTimespan": "User interactions timespan",
"runtimeCustom": "Custom throttling",
"runtimeDesktopEmulation": "Emulated Desktop",
"runtimeMobileEmulation": "Emulated Moto G Power",
"runtimeNoEmulation": "No emulation",
"runtimeSettingsAxeVersion": "Axe version",
"runtimeSettingsBenchmark": "Unthrottled CPU\/Memory Power",
"runtimeSettingsCPUThrottling": "CPU throttling",
"runtimeSettingsDevice": "Device",
"runtimeSettingsNetworkThrottling": "Network throttling",
"runtimeSettingsScreenEmulation": "Screen emulation",
"runtimeSettingsUANetwork": "User agent (network)",
"runtimeSingleLoad": "Single page session",
"runtimeSingleLoadTooltip": "This data is taken from a single page session, as opposed to field data summarizing many sessions.",
"runtimeSlow4g": "Slow 4G throttling",
"runtimeUnknown": "Unknown",
"show": "Show",
"showRelevantAudits": "Show audits relevant to:",
"snippetCollapseButtonLabel": "Collapse snippet",
"snippetExpandButtonLabel": "Expand snippet",
"thirdPartyResourcesLabel": "Show 3rd-party resources",
"throttlingProvided": "Provided by environment",
"toplevelWarningsMessage": "There were issues affecting this run of Lighthouse:",
"unattributable": "Unattributable",
"varianceDisclaimer": "Values are estimated and may vary. The [performance score is calculated](https:\/\/developer.chrome.com\/docs\/lighthouse\/performance\/performance-scoring\/) directly from these metrics.",
"viewTraceLabel": "View Trace",
"viewTreemapLabel": "View Treemap",
"warningAuditsGroupTitle": "Passed audits but with warnings",
"warningHeader": "Warnings: "
},
"icuMessagePaths": {
"core\/audits\/is-on-https.js | title": [
"audits[is-on-https].title"
],
"core\/audits\/is-on-https.js | description": [
"audits[is-on-https].description"
],
"core\/audits\/viewport.js | title": [
"audits.viewport.title"
],
"core\/audits\/viewport.js | description": [
"audits.viewport.description"
],
"core\/lib\/i18n\/i18n.js | firstContentfulPaintMetric": [
"audits[first-contentful-paint].title"
],
"core\/audits\/metrics\/first-contentful-paint.js | description": [
"audits[first-contentful-paint].description"
],
"core\/lib\/i18n\/i18n.js | seconds": [
{
"values": {
"timeInMs": 931.06200000000001
},
"path": "audits[first-contentful-paint].displayValue"
},
{
"values": {
"timeInMs": 1426.3800000000001
},
"path": "audits[largest-contentful-paint].displayValue"
},
{
"values": {
"timeInMs": 1573.0630000000001
},
"path": "audits[first-meaningful-paint].displayValue"
},
{
"values": {
"timeInMs": 1098
},
"path": "audits[speed-index].displayValue"
},
{
"values": {
"timeInMs": 1865.8520000000001
},
"path": "audits.interactive.displayValue"
},
{
"values": {
"timeInMs": 749.95699999999988
},
"path": "audits[mainthread-work-breakdown].displayValue"
},
{
"values": {
"timeInMs": 3.0220000000000002
},
"path": "audits[bootup-time].displayValue"
}
],
"core\/lib\/i18n\/i18n.js | largestContentfulPaintMetric": [
"audits[largest-contentful-paint].title"
],
"core\/audits\/metrics\/largest-contentful-paint.js | description": [
"audits[largest-contentful-paint].description"
],
"core\/lib\/i18n\/i18n.js | firstMeaningfulPaintMetric": [
"audits[first-meaningful-paint].title"
],
"core\/audits\/metrics\/first-meaningful-paint.js | description": [
"audits[first-meaningful-paint].description"
],
"core\/lib\/i18n\/i18n.js | speedIndexMetric": [
"audits[speed-index].title"
],
"core\/audits\/metrics\/speed-index.js | description": [
"audits[speed-index].description"
],
"core\/lib\/i18n\/i18n.js | totalBlockingTimeMetric": [
"audits[total-blocking-time].title"
],
"core\/audits\/metrics\/total-blocking-time.js | description": [
"audits[total-blocking-time].description"
],
"core\/lib\/i18n\/i18n.js | ms": [
{
"values": {
"timeInMs": 28.186999999999898
},
"path": "audits[total-blocking-time].displayValue"
},
{
"values": {
"timeInMs": 78.186999999999998
},
"path": "audits[max-potential-fid].displayValue"
},
{
"values": {
"timeInMs": 47.620999999999981
},
"path": "audits[network-rtt].displayValue"
},
{
"values": {
"timeInMs": 103.31550000000001
},
"path": "audits[network-server-latency].displayValue"
},
{
"values": {
"timeInMs": 1426.3800000000001
},
"path": "audits[largest-contentful-paint-element].displayValue"
}
],
"core\/lib\/i18n\/i18n.js | maxPotentialFIDMetric": [
"audits[max-potential-fid].title"
],
"core\/audits\/metrics\/max-potential-fid.js | description": [
"audits[max-potential-fid].description"
],
"core\/lib\/i18n\/i18n.js | cumulativeLayoutShiftMetric": [
"audits[cumulative-layout-shift].title"
],
"core\/audits\/metrics\/cumulative-layout-shift.js | description": [
"audits[cumulative-layout-shift].description"
],
"core\/audits\/errors-in-console.js | title": [
"audits[errors-in-console].title"
],
"core\/audits\/errors-in-console.js | description": [
"audits[errors-in-console].description"
],
"core\/audits\/server-response-time.js | title": [
"audits[server-response-time].title"
],
"core\/audits\/server-response-time.js | description": [
"audits[server-response-time].description"
],
"core\/audits\/server-response-time.js | displayValue": [
{
"values": {
"timeInMs": 58.064999999999998
},
"path": "audits[server-response-time].displayValue"
}
],
"core\/lib\/i18n\/i18n.js | columnURL": [
"audits[server-response-time].details.headings[0].label",
"audits[bootup-time].details.headings[0].label",
"audits[font-display].details.headings[0].label",
"audits[network-rtt].details.headings[0].label",
"audits[network-server-latency].details.headings[0].label",
"audits[long-tasks].details.headings[0].label",
"audits[unsized-images].details.headings[1].label",
"audits[uses-long-cache-ttl].details.headings[0].label",
"audits[total-byte-weight].details.headings[0].label",
"audits[render-blocking-resources].details.headings[0].label",
"audits[unminified-css].details.headings[0].label",
"audits[modern-image-formats].details.headings[1].label",
"audits[uses-optimized-images].details.headings[1].label",
"audits[uses-text-compression].details.headings[0].label",
"audits[uses-responsive-images].details.headings[1].label",
"audits[uses-http2].details.headings[0].label"
],
"core\/lib\/i18n\/i18n.js | columnTimeSpent": [
"audits[server-response-time].details.headings[1].label",
"audits[mainthread-work-breakdown].details.headings[1].label",
"audits[network-rtt].details.headings[1].label",
"audits[network-server-latency].details.headings[1].label"
],
"core\/lib\/i18n\/i18n.js | interactiveMetric": [
"audits.interactive.title"
],
"core\/audits\/metrics\/interactive.js | description": [
"audits.interactive.description"
],
"core\/audits\/user-timings.js | title": [
"audits[user-timings].title"
],
"core\/audits\/user-timings.js | description": [
"audits[user-timings].description"
],
"core\/audits\/critical-request-chains.js | title": [
"audits[critical-request-chains].title"
],
"core\/audits\/critical-request-chains.js | description": [
"audits[critical-request-chains].description"
],
"core\/audits\/critical-request-chains.js | displayValue": [
{
"values": {
"itemCount": 11
},
"path": "audits[critical-request-chains].displayValue"
}
],
"core\/audits\/redirects.js | title": [
"audits.redirects.title"
],
"core\/audits\/redirects.js | description": [
"audits.redirects.description"
],
"core\/audits\/installable-manifest.js | failureTitle": [
"audits[installable-manifest].title"
],
"core\/audits\/installable-manifest.js | description": [
"audits[installable-manifest].description"
],
"core\/audits\/installable-manifest.js | displayValue": [
{
"values": {
"itemCount": 1
},
"path": "audits[installable-manifest].displayValue"
}
],
"core\/audits\/installable-manifest.js | columnValue": [
"audits[installable-manifest].details.headings[0].label"
],
"core\/audits\/installable-manifest.js | no-manifest": [
"audits[installable-manifest].details.items[0].reason"
],
"core\/audits\/splash-screen.js | failureTitle": [
"audits[splash-screen].title"
],
"core\/audits\/splash-screen.js | description": [
"audits[splash-screen].description"
],
"core\/audits\/themed-omnibox.js | failureTitle": [
"audits[themed-omnibox].title"
],
"core\/audits\/themed-omnibox.js | description": [
"audits[themed-omnibox].description"
],
"core\/audits\/maskable-icon.js | failureTitle": [
"audits[maskable-icon].title"
],
"core\/audits\/maskable-icon.js | description": [
"audits[maskable-icon].description"
],
"core\/audits\/content-width.js | title": [
"audits[content-width].title"
],
"core\/audits\/content-width.js | description": [
"audits[content-width].description"
],
"core\/audits\/image-aspect-ratio.js | title": [
"audits[image-aspect-ratio].title"
],
"core\/audits\/image-aspect-ratio.js | description": [
"audits[image-aspect-ratio].description"
],
"core\/audits\/image-size-responsive.js | title": [
"audits[image-size-responsive].title"
],
"core\/audits\/image-size-responsive.js | description": [
"audits[image-size-responsive].description"
],
"core\/audits\/preload-fonts.js | title": [
"audits[preload-fonts].title"
],
"core\/audits\/preload-fonts.js | description": [
"audits[preload-fonts].description"
],
"core\/audits\/deprecations.js | title": [
"audits.deprecations.title"
],
"core\/audits\/deprecations.js | description": [
"audits.deprecations.description"
],
"core\/audits\/third-party-cookies.js | title": [
"audits[third-party-cookies].title"
],
"core\/audits\/third-party-cookies.js | description": [
"audits[third-party-cookies].description"
],
"core\/audits\/mainthread-work-breakdown.js | title": [
"audits[mainthread-work-breakdown].title"
],
"core\/audits\/mainthread-work-breakdown.js | description": [
"audits[mainthread-work-breakdown].description"
],
"core\/audits\/mainthread-work-breakdown.js | columnCategory": [
"audits[mainthread-work-breakdown].details.headings[0].label"
],
"core\/audits\/bootup-time.js | title": [
"audits[bootup-time].title"
],
"core\/audits\/bootup-time.js | description": [
"audits[bootup-time].description"
],
"core\/audits\/bootup-time.js | columnTotal": [
"audits[bootup-time].details.headings[1].label"
],
"core\/audits\/bootup-time.js | columnScriptEval": [
"audits[bootup-time].details.headings[2].label"
],
"core\/audits\/bootup-time.js | columnScriptParse": [
"audits[bootup-time].details.headings[3].label"
],
"core\/audits\/uses-rel-preload.js | title": [
"audits[uses-rel-preload].title"
],
"core\/audits\/uses-rel-preload.js | description": [
"audits[uses-rel-preload].description"
],
"core\/audits\/uses-rel-preconnect.js | title": [
"audits[uses-rel-preconnect].title"
],
"core\/audits\/uses-rel-preconnect.js | description": [
"audits[uses-rel-preconnect].description"
],
"core\/audits\/font-display.js | failureTitle": [
"audits[font-display].title"
],
"core\/audits\/font-display.js | description": [
"audits[font-display].description"
],
"core\/lib\/i18n\/i18n.js | columnWastedBytes": [
"audits[font-display].details.headings[1].label",
"audits[render-blocking-resources].details.headings[2].label",
"audits[unminified-css].details.headings[2].label",
"audits[modern-image-formats].details.headings[3].label",
"audits[uses-optimized-images].details.headings[3].label",
"audits[uses-text-compression].details.headings[2].label",
"audits[uses-responsive-images].details.headings[3].label"
],
"core\/audits\/network-rtt.js | title": [
"audits[network-rtt].title"
],
"core\/audits\/network-rtt.js | description": [
"audits[network-rtt].description"
],
"core\/audits\/network-server-latency.js | title": [
"audits[network-server-latency].title"
],
"core\/audits\/network-server-latency.js | description": [
"audits[network-server-latency].description"
],
"core\/audits\/performance-budget.js | title": [
"audits[performance-budget].title"
],
"core\/audits\/performance-budget.js | description": [
"audits[performance-budget].description"
],
"core\/audits\/timing-budget.js | title": [
"audits[timing-budget].title"
],
"core\/audits\/timing-budget.js | description": [
"audits[timing-budget].description"
],
"core\/lib\/i18n\/i18n.js | columnResourceType": [
"audits[resource-summary].details.headings[0].label"
],
"core\/lib\/i18n\/i18n.js | columnRequests": [
"audits[resource-summary].details.headings[1].label"
],
"core\/lib\/i18n\/i18n.js | columnTransferSize": [
"audits[resource-summary].details.headings[2].label",
"audits[uses-long-cache-ttl].details.headings[2].label",
"audits[total-byte-weight].details.headings[1].label",
"audits[render-blocking-resources].details.headings[1].label",
"audits[unminified-css].details.headings[1].label",
"audits[uses-text-compression].details.headings[1].label"
],
"core\/lib\/i18n\/i18n.js | totalResourceType": [
"audits[resource-summary].details.items[0].label"
],
"core\/lib\/i18n\/i18n.js | imageResourceType": [
"audits[resource-summary].details.items[1].label"
],
"core\/lib\/i18n\/i18n.js | fontResourceType": [
"audits[resource-summary].details.items[2].label"
],
"core\/lib\/i18n\/i18n.js | scriptResourceType": [
"audits[resource-summary].details.items[3].label"
],
"core\/lib\/i18n\/i18n.js | stylesheetResourceType": [
"audits[resource-summary].details.items[4].label"
],
"core\/lib\/i18n\/i18n.js | documentResourceType": [
"audits[resource-summary].details.items[5].label"
],
"core\/lib\/i18n\/i18n.js | mediaResourceType": [
"audits[resource-summary].details.items[6].label"
],
"core\/lib\/i18n\/i18n.js | otherResourceType": [
"audits[resource-summary].details.items[7].label",
"audits[layout-shift-elements].details.items[15].node.value"
],
"core\/lib\/i18n\/i18n.js | thirdPartyResourceType": [
"audits[resource-summary].details.items[8].label"
],
"core\/audits\/third-party-summary.js | title": [
"audits[third-party-summary].title"
],
"core\/audits\/third-party-summary.js | description": [
"audits[third-party-summary].description"
],
"core\/audits\/third-party-facades.js | title": [
"audits[third-party-facades].title"
],
"core\/audits\/third-party-facades.js | description": [
"audits[third-party-facades].description"
],
"core\/audits\/largest-contentful-paint-element.js | title": [
"audits[largest-contentful-paint-element].title"
],
"core\/audits\/largest-contentful-paint-element.js | description": [
"audits[largest-contentful-paint-element].description"
],
"core\/lib\/i18n\/i18n.js | columnElement": [
"audits[largest-contentful-paint-element].details.items[0].headings[0].label",
"audits[lcp-lazy-loaded].details.headings[0].label",
"audits[layout-shift-elements].details.headings[0].label",
"audits[dom-size].details.headings[1].label"
],
"core\/audits\/largest-contentful-paint-element.js | columnPhase": [
"audits[largest-contentful-paint-element].details.items[1].headings[0].label"
],
"core\/audits\/largest-contentful-paint-element.js | columnPercentOfLCP": [
"audits[largest-contentful-paint-element].details.items[1].headings[1].label"
],
"core\/audits\/largest-contentful-paint-element.js | columnTiming": [
"audits[largest-contentful-paint-element].details.items[1].headings[2].label"
],
"core\/audits\/largest-contentful-paint-element.js | itemTTFB": [
"audits[largest-contentful-paint-element].details.items[1].items[0].phase"
],
"core\/audits\/largest-contentful-paint-element.js | itemLoadDelay": [
"audits[largest-contentful-paint-element].details.items[1].items[1].phase"
],
"core\/audits\/largest-contentful-paint-element.js | itemLoadTime": [
"audits[largest-contentful-paint-element].details.items[1].items[2].phase"
],
"core\/audits\/largest-contentful-paint-element.js | itemRenderDelay": [
"audits[largest-contentful-paint-element].details.items[1].items[3].phase"
],
"core\/audits\/lcp-lazy-loaded.js | title": [
"audits[lcp-lazy-loaded].title"
],
"core\/audits\/lcp-lazy-loaded.js | description": [
"audits[lcp-lazy-loaded].description"
],
"core\/audits\/layout-shift-elements.js | title": [
"audits[layout-shift-elements].title"
],
"core\/audits\/layout-shift-elements.js | description": [
"audits[layout-shift-elements].description"
],
"core\/lib\/i18n\/i18n.js | displayValueElementsFound": [
{
"values": {
"nodeCount": 18
},
"path": "audits[layout-shift-elements].displayValue"
}
],
"core\/audits\/layout-shift-elements.js | columnContribution": [
"audits[layout-shift-elements].details.headings[1].label"
],
"core\/audits\/long-tasks.js | title": [
"audits[long-tasks].title"
],
"core\/audits\/long-tasks.js | description": [
"audits[long-tasks].description"
],
"core\/audits\/long-tasks.js | displayValue": [
{
"values": {
"itemCount": 2
},
"path": "audits[long-tasks].displayValue"
}
],
"core\/lib\/i18n\/i18n.js | columnStartTime": [
"audits[long-tasks].details.headings[1].label"
],
"core\/lib\/i18n\/i18n.js | columnDuration": [
"audits[long-tasks].details.headings[2].label"
],
"core\/audits\/no-unload-listeners.js | title": [
"audits[no-unload-listeners].title"
],
"core\/audits\/no-unload-listeners.js | description": [
"audits[no-unload-listeners].description"
],
"core\/audits\/non-composited-animations.js | title": [
"audits[non-composited-animations].title"
],
"core\/audits\/non-composited-animations.js | description": [
"audits[non-composited-animations].description"
],
"core\/audits\/unsized-images.js | failureTitle": [
"audits[unsized-images].title"
],
"core\/audits\/unsized-images.js | description": [
"audits[unsized-images].description"
],
"core\/audits\/valid-source-maps.js | title": [
"audits[valid-source-maps].title"
],
"core\/audits\/valid-source-maps.js | description": [
"audits[valid-source-maps].description"
],
"core\/audits\/prioritize-lcp-image.js | title": [
"audits[prioritize-lcp-image].title"
],
"core\/audits\/prioritize-lcp-image.js | description": [
"audits[prioritize-lcp-image].description"
],
"core\/audits\/csp-xss.js | title": [
"audits[csp-xss].title"
],
"core\/audits\/csp-xss.js | description": [
"audits[csp-xss].description"
],
"core\/lib\/i18n\/i18n.js | columnDescription": [
"audits[csp-xss].details.headings[0].label"
],
"core\/audits\/csp-xss.js | columnDirective": [
"audits[csp-xss].details.headings[1].label"
],
"core\/audits\/csp-xss.js | columnSeverity": [
"audits[csp-xss].details.headings[2].label"
],
"core\/lib\/i18n\/i18n.js | itemSeverityHigh": [
"audits[csp-xss].details.items[0].severity"
],
"core\/audits\/csp-xss.js | noCsp": [
"audits[csp-xss].details.items[0].description"
],
"core\/audits\/manual\/pwa-cross-browser.js | title": [
"audits[pwa-cross-browser].title"
],
"core\/audits\/manual\/pwa-cross-browser.js | description": [
"audits[pwa-cross-browser].description"
],
"core\/audits\/manual\/pwa-page-transitions.js | title": [
"audits[pwa-page-transitions].title"
],
"core\/audits\/manual\/pwa-page-transitions.js | description": [
"audits[pwa-page-transitions].description"
],
"core\/audits\/manual\/pwa-each-page-has-url.js | title": [
"audits[pwa-each-page-has-url].title"
],
"core\/audits\/manual\/pwa-each-page-has-url.js | description": [
"audits[pwa-each-page-has-url].description"
],
"core\/audits\/accessibility\/accesskeys.js | title": [
"audits.accesskeys.title"
],
"core\/audits\/accessibility\/accesskeys.js | description": [
"audits.accesskeys.description"
],
"core\/audits\/accessibility\/aria-allowed-attr.js | title": [
"audits[aria-allowed-attr].title"
],
"core\/audits\/accessibility\/aria-allowed-attr.js | description": [
"audits[aria-allowed-attr].description"
],
"core\/audits\/accessibility\/aria-allowed-role.js | title": [
"audits[aria-allowed-role].title"
],
"core\/audits\/accessibility\/aria-allowed-role.js | description": [
"audits[aria-allowed-role].description"
],
"core\/audits\/accessibility\/aria-command-name.js | title": [
"audits[aria-command-name].title"
],
"core\/audits\/accessibility\/aria-command-name.js | description": [
"audits[aria-command-name].description"
],
"core\/audits\/accessibility\/aria-dialog-name.js | title": [
"audits[aria-dialog-name].title"
],
"core\/audits\/accessibility\/aria-dialog-name.js | description": [
"audits[aria-dialog-name].description"
],
"core\/audits\/accessibility\/aria-hidden-body.js | title": [
"audits[aria-hidden-body].title"
],
"core\/audits\/accessibility\/aria-hidden-body.js | description": [
"audits[aria-hidden-body].description"
],
"core\/audits\/accessibility\/aria-hidden-focus.js | title": [
"audits[aria-hidden-focus].title"
],
"core\/audits\/accessibility\/aria-hidden-focus.js | description": [
"audits[aria-hidden-focus].description"
],
"core\/audits\/accessibility\/aria-input-field-name.js | title": [
"audits[aria-input-field-name].title"
],
"core\/audits\/accessibility\/aria-input-field-name.js | description": [
"audits[aria-input-field-name].description"
],
"core\/audits\/accessibility\/aria-meter-name.js | title": [
"audits[aria-meter-name].title"
],
"core\/audits\/accessibility\/aria-meter-name.js | description": [
"audits[aria-meter-name].description"
],
"core\/audits\/accessibility\/aria-progressbar-name.js | title": [
"audits[aria-progressbar-name].title"
],
"core\/audits\/accessibility\/aria-progressbar-name.js | description": [
"audits[aria-progressbar-name].description"
],
"core\/audits\/accessibility\/aria-required-attr.js | title": [
"audits[aria-required-attr].title"
],
"core\/audits\/accessibility\/aria-required-attr.js | description": [
"audits[aria-required-attr].description"
],
"core\/audits\/accessibility\/aria-required-children.js | title": [
"audits[aria-required-children].title"
],
"core\/audits\/accessibility\/aria-required-children.js | description": [
"audits[aria-required-children].description"
],
"core\/audits\/accessibility\/aria-required-parent.js | title": [
"audits[aria-required-parent].title"
],
"core\/audits\/accessibility\/aria-required-parent.js | description": [
"audits[aria-required-parent].description"
],
"core\/audits\/accessibility\/aria-roles.js | title": [
"audits[aria-roles].title"
],
"core\/audits\/accessibility\/aria-roles.js | description": [
"audits[aria-roles].description"
],
"core\/audits\/accessibility\/aria-text.js | title": [
"audits[aria-text].title"
],
"core\/audits\/accessibility\/aria-text.js | description": [
"audits[aria-text].description"
],
"core\/audits\/accessibility\/aria-toggle-field-name.js | title": [
"audits[aria-toggle-field-name].title"
],
"core\/audits\/accessibility\/aria-toggle-field-name.js | description": [
"audits[aria-toggle-field-name].description"
],
"core\/audits\/accessibility\/aria-tooltip-name.js | title": [
"audits[aria-tooltip-name].title"
],
"core\/audits\/accessibility\/aria-tooltip-name.js | description": [
"audits[aria-tooltip-name].description"
],
"core\/audits\/accessibility\/aria-treeitem-name.js | title": [
"audits[aria-treeitem-name].title"
],
"core\/audits\/accessibility\/aria-treeitem-name.js | description": [
"audits[aria-treeitem-name].description"
],
"core\/audits\/accessibility\/aria-valid-attr-value.js | title": [
"audits[aria-valid-attr-value].title"
],
"core\/audits\/accessibility\/aria-valid-attr-value.js | description": [
"audits[aria-valid-attr-value].description"
],
"core\/audits\/accessibility\/aria-valid-attr.js | title": [
"audits[aria-valid-attr].title"
],
"core\/audits\/accessibility\/aria-valid-attr.js | description": [
"audits[aria-valid-attr].description"
],
"core\/audits\/accessibility\/button-name.js | title": [
"audits[button-name].title"
],
"core\/audits\/accessibility\/button-name.js | description": [
"audits[button-name].description"
],
"core\/audits\/accessibility\/bypass.js | title": [
"audits.bypass.title"
],
"core\/audits\/accessibility\/bypass.js | description": [
"audits.bypass.description"
],
"core\/audits\/accessibility\/color-contrast.js | title": [
"audits[color-contrast].title"
],
"core\/audits\/accessibility\/color-contrast.js | description": [
"audits[color-contrast].description"
],
"core\/audits\/accessibility\/definition-list.js | title": [
"audits[definition-list].title"
],
"core\/audits\/accessibility\/definition-list.js | description": [
"audits[definition-list].description"
],
"core\/audits\/accessibility\/dlitem.js | title": [
"audits.dlitem.title"
],
"core\/audits\/accessibility\/dlitem.js | description": [
"audits.dlitem.description"
],
"core\/audits\/accessibility\/document-title.js | title": [
"audits[document-title].title"
],
"core\/audits\/accessibility\/document-title.js | description": [
"audits[document-title].description"
],
"core\/audits\/accessibility\/duplicate-id-active.js | title": [
"audits[duplicate-id-active].title"
],
"core\/audits\/accessibility\/duplicate-id-active.js | description": [
"audits[duplicate-id-active].description"
],
"core\/audits\/accessibility\/duplicate-id-aria.js | title": [
"audits[duplicate-id-aria].title"
],
"core\/audits\/accessibility\/duplicate-id-aria.js | description": [
"audits[duplicate-id-aria].description"
],
"core\/audits\/accessibility\/empty-heading.js | title": [
"audits[empty-heading].title"
],
"core\/audits\/accessibility\/empty-heading.js | description": [
"audits[empty-heading].description"
],
"core\/audits\/accessibility\/form-field-multiple-labels.js | title": [
"audits[form-field-multiple-labels].title"
],
"core\/audits\/accessibility\/form-field-multiple-labels.js | description": [
"audits[form-field-multiple-labels].description"
],
"core\/audits\/accessibility\/frame-title.js | title": [
"audits[frame-title].title"
],
"core\/audits\/accessibility\/frame-title.js | description": [
"audits[frame-title].description"
],
"core\/audits\/accessibility\/heading-order.js | title": [
"audits[heading-order].title"
],
"core\/audits\/accessibility\/heading-order.js | description": [
"audits[heading-order].description"
],
"core\/audits\/accessibility\/html-has-lang.js | title": [
"audits[html-has-lang].title"
],
"core\/audits\/accessibility\/html-has-lang.js | description": [
"audits[html-has-lang].description"
],
"core\/audits\/accessibility\/html-lang-valid.js | title": [
"audits[html-lang-valid].title"
],
"core\/audits\/accessibility\/html-lang-valid.js | description": [
"audits[html-lang-valid].description"
],
"core\/audits\/accessibility\/html-xml-lang-mismatch.js | title": [
"audits[html-xml-lang-mismatch].title"
],
"core\/audits\/accessibility\/html-xml-lang-mismatch.js | description": [
"audits[html-xml-lang-mismatch].description"
],
"core\/audits\/accessibility\/identical-links-same-purpose.js | title": [
"audits[identical-links-same-purpose].title"
],
"core\/audits\/accessibility\/identical-links-same-purpose.js | description": [
"audits[identical-links-same-purpose].description"
],
"core\/audits\/accessibility\/image-alt.js | title": [
"audits[image-alt].title"
],
"core\/audits\/accessibility\/image-alt.js | description": [
"audits[image-alt].description"
],
"core\/audits\/accessibility\/image-redundant-alt.js | title": [
"audits[image-redundant-alt].title"
],
"core\/audits\/accessibility\/image-redundant-alt.js | description": [
"audits[image-redundant-alt].description"
],
"core\/audits\/accessibility\/input-button-name.js | title": [
"audits[input-button-name].title"
],
"core\/audits\/accessibility\/input-button-name.js | description": [
"audits[input-button-name].description"
],
"core\/audits\/accessibility\/input-image-alt.js | title": [
"audits[input-image-alt].title"
],
"core\/audits\/accessibility\/input-image-alt.js | description": [
"audits[input-image-alt].description"
],
"core\/audits\/accessibility\/label-content-name-mismatch.js | title": [
"audits[label-content-name-mismatch].title"
],
"core\/audits\/accessibility\/label-content-name-mismatch.js | description": [
"audits[label-content-name-mismatch].description"
],
"core\/audits\/accessibility\/label.js | title": [
"audits.label.title"
],
"core\/audits\/accessibility\/label.js | description": [
"audits.label.description"
],
"core\/audits\/accessibility\/landmark-one-main.js | title": [
"audits[landmark-one-main].title"
],
"core\/audits\/accessibility\/landmark-one-main.js | description": [
"audits[landmark-one-main].description"
],
"core\/audits\/accessibility\/link-name.js | title": [
"audits[link-name].title"
],
"core\/audits\/accessibility\/link-name.js | description": [
"audits[link-name].description"
],
"core\/audits\/accessibility\/link-in-text-block.js | title": [
"audits[link-in-text-block].title"
],
"core\/audits\/accessibility\/link-in-text-block.js | description": [
"audits[link-in-text-block].description"
],
"core\/audits\/accessibility\/list.js | title": [
"audits.list.title"
],
"core\/audits\/accessibility\/list.js | description": [
"audits.list.description"
],
"core\/audits\/accessibility\/listitem.js | title": [
"audits.listitem.title"
],
"core\/audits\/accessibility\/listitem.js | description": [
"audits.listitem.description"
],
"core\/audits\/accessibility\/meta-refresh.js | title": [
"audits[meta-refresh].title"
],
"core\/audits\/accessibility\/meta-refresh.js | description": [
"audits[meta-refresh].description"
],
"core\/audits\/accessibility\/meta-viewport.js | title": [
"audits[meta-viewport].title"
],
"core\/audits\/accessibility\/meta-viewport.js | description": [
"audits[meta-viewport].description"
],
"core\/audits\/accessibility\/object-alt.js | title": [
"audits[object-alt].title"
],
"core\/audits\/accessibility\/object-alt.js | description": [
"audits[object-alt].description"
],
"core\/audits\/accessibility\/select-name.js | title": [
"audits[select-name].title"
],
"core\/audits\/accessibility\/select-name.js | description": [
"audits[select-name].description"
],
"core\/audits\/accessibility\/skip-link.js | title": [
"audits[skip-link].title"
],
"core\/audits\/accessibility\/skip-link.js | description": [
"audits[skip-link].description"
],
"core\/audits\/accessibility\/tabindex.js | title": [
"audits.tabindex.title"
],
"core\/audits\/accessibility\/tabindex.js | description": [
"audits.tabindex.description"
],
"core\/audits\/accessibility\/table-duplicate-name.js | title": [
"audits[table-duplicate-name].title"
],
"core\/audits\/accessibility\/table-duplicate-name.js | description": [
"audits[table-duplicate-name].description"
],
"core\/audits\/accessibility\/table-fake-caption.js | title": [
"audits[table-fake-caption].title"
],
"core\/audits\/accessibility\/table-fake-caption.js | description": [
"audits[table-fake-caption].description"
],
"core\/audits\/accessibility\/target-size.js | title": [
"audits[target-size].title"
],
"core\/audits\/accessibility\/target-size.js | description": [
"audits[target-size].description"
],
"core\/audits\/accessibility\/td-has-header.js | title": [
"audits[td-has-header].title"
],
"core\/audits\/accessibility\/td-has-header.js | description": [
"audits[td-has-header].description"
],
"core\/audits\/accessibility\/td-headers-attr.js | title": [
"audits[td-headers-attr].title"
],
"core\/audits\/accessibility\/td-headers-attr.js | description": [
"audits[td-headers-attr].description"
],
"core\/audits\/accessibility\/th-has-data-cells.js | title": [
"audits[th-has-data-cells].title"
],
"core\/audits\/accessibility\/th-has-data-cells.js | description": [
"audits[th-has-data-cells].description"
],
"core\/audits\/accessibility\/valid-lang.js | title": [
"audits[valid-lang].title"
],
"core\/audits\/accessibility\/valid-lang.js | description": [
"audits[valid-lang].description"
],
"core\/audits\/accessibility\/video-caption.js | title": [
"audits[video-caption].title"
],
"core\/audits\/accessibility\/video-caption.js | description": [
"audits[video-caption].description"
],
"core\/audits\/byte-efficiency\/uses-long-cache-ttl.js | failureTitle": [
"audits[uses-long-cache-ttl].title"
],
"core\/audits\/byte-efficiency\/uses-long-cache-ttl.js | description": [
"audits[uses-long-cache-ttl].description"
],
"core\/audits\/byte-efficiency\/uses-long-cache-ttl.js | displayValue": [
{
"values": {
"itemCount": 22
},
"path": "audits[uses-long-cache-ttl].displayValue"
}
],
"core\/lib\/i18n\/i18n.js | columnCacheTTL": [
"audits[uses-long-cache-ttl].details.headings[1].label"
],
"core\/audits\/byte-efficiency\/total-byte-weight.js | failureTitle": [
"audits[total-byte-weight].title"
],
"core\/audits\/byte-efficiency\/total-byte-weight.js | description": [
"audits[total-byte-weight].description"
],
"core\/audits\/byte-efficiency\/total-byte-weight.js | displayValue": [
{
"values": {
"totalBytes": 3143265
},
"path": "audits[total-byte-weight].displayValue"
}
],
"core\/audits\/byte-efficiency\/offscreen-images.js | title": [
"audits[offscreen-images].title"
],
"core\/audits\/byte-efficiency\/offscreen-images.js | description": [
"audits[offscreen-images].description"
],
"core\/audits\/byte-efficiency\/render-blocking-resources.js | title": [
"audits[render-blocking-resources].title"
],
"core\/audits\/byte-efficiency\/render-blocking-resources.js | description": [
"audits[render-blocking-resources].description"
],
"core\/lib\/i18n\/i18n.js | displayValueMsSavings": [
{
"values": {
"wastedMs": 324
},
"path": "audits[render-blocking-resources].displayValue"
}
],
"core\/audits\/byte-efficiency\/unminified-css.js | title": [
"audits[unminified-css].title"
],
"core\/audits\/byte-efficiency\/unminified-css.js | description": [
"audits[unminified-css].description"
],
"core\/lib\/i18n\/i18n.js | displayValueByteSavings": [
{
"values": {
"wastedBytes": 2579
},
"path": "audits[unminified-css].displayValue"
},
{
"values": {
"wastedBytes": 1679966.45
},
"path": "audits[modern-image-formats].displayValue"
},
{
"values": {
"wastedBytes": 205397
},
"path": "audits[uses-optimized-images].displayValue"
},
{
"values": {
"wastedBytes": 24051
},
"path": "audits[uses-text-compression].displayValue"
},
{
"values": {
"wastedBytes": 2876335
},
"path": "audits[uses-responsive-images].displayValue"
}
],
"core\/audits\/byte-efficiency\/unminified-javascript.js | title": [
"audits[unminified-javascript].title"
],
"core\/audits\/byte-efficiency\/unminified-javascript.js | description": [
"audits[unminified-javascript].description"
],
"core\/audits\/byte-efficiency\/unused-css-rules.js | title": [
"audits[unused-css-rules].title"
],
"core\/audits\/byte-efficiency\/unused-css-rules.js | description": [
"audits[unused-css-rules].description"
],
"core\/audits\/byte-efficiency\/unused-javascript.js | title": [
"audits[unused-javascript].title"
],
"core\/audits\/byte-efficiency\/unused-javascript.js | description": [
"audits[unused-javascript].description"
],
"core\/audits\/byte-efficiency\/modern-image-formats.js | title": [
"audits[modern-image-formats].title"
],
"core\/audits\/byte-efficiency\/modern-image-formats.js | description": [
"audits[modern-image-formats].description"
],
"core\/lib\/i18n\/i18n.js | columnResourceSize": [
"audits[modern-image-formats].details.headings[2].label",
"audits[uses-optimized-images].details.headings[2].label",
"audits[uses-responsive-images].details.headings[2].label"
],
"core\/audits\/byte-efficiency\/uses-optimized-images.js | title": [
"audits[uses-optimized-images].title"
],
"core\/audits\/byte-efficiency\/uses-optimized-images.js | description": [
"audits[uses-optimized-images].description"
],
"core\/audits\/byte-efficiency\/uses-text-compression.js | title": [
"audits[uses-text-compression].title"
],
"core\/audits\/byte-efficiency\/uses-text-compression.js | description": [
"audits[uses-text-compression].description"
],
"core\/audits\/byte-efficiency\/uses-responsive-images.js | title": [
"audits[uses-responsive-images].title"
],
"core\/audits\/byte-efficiency\/uses-responsive-images.js | description": [
"audits[uses-responsive-images].description"
],
"core\/audits\/byte-efficiency\/efficient-animated-content.js | title": [
"audits[efficient-animated-content].title"
],
"core\/audits\/byte-efficiency\/efficient-animated-content.js | description": [
"audits[efficient-animated-content].description"
],
"core\/audits\/byte-efficiency\/duplicated-javascript.js | title": [
"audits[duplicated-javascript].title"
],
"core\/audits\/byte-efficiency\/duplicated-javascript.js | description": [
"audits[duplicated-javascript].description"
],
"core\/audits\/byte-efficiency\/legacy-javascript.js | title": [
"audits[legacy-javascript].title"
],
"core\/audits\/byte-efficiency\/legacy-javascript.js | description": [
"audits[legacy-javascript].description"
],
"core\/audits\/dobetterweb\/doctype.js | title": [
"audits.doctype.title"
],
"core\/audits\/dobetterweb\/doctype.js | description": [
"audits.doctype.description"
],
"core\/audits\/dobetterweb\/charset.js | title": [
"audits.charset.title"
],
"core\/audits\/dobetterweb\/charset.js | description": [
"audits.charset.description"
],
"core\/audits\/dobetterweb\/dom-size.js | title": [
"audits[dom-size].title"
],
"core\/audits\/dobetterweb\/dom-size.js | description": [
"audits[dom-size].description"
],
"core\/audits\/dobetterweb\/dom-size.js | displayValue": [
{
"values": {
"itemCount": 145
},
"path": "audits[dom-size].displayValue"
}
],
"core\/audits\/dobetterweb\/dom-size.js | columnStatistic": [
"audits[dom-size].details.headings[0].label"
],
"core\/audits\/dobetterweb\/dom-size.js | columnValue": [
"audits[dom-size].details.headings[2].label"
],
"core\/audits\/dobetterweb\/dom-size.js | statisticDOMElements": [
"audits[dom-size].details.items[0].statistic"
],
"core\/audits\/dobetterweb\/dom-size.js | statisticDOMDepth": [
"audits[dom-size].details.items[1].statistic"
],
"core\/audits\/dobetterweb\/dom-size.js | statisticDOMWidth": [
"audits[dom-size].details.items[2].statistic"
],
"core\/audits\/dobetterweb\/geolocation-on-start.js | title": [
"audits[geolocation-on-start].title"
],
"core\/audits\/dobetterweb\/geolocation-on-start.js | description": [
"audits[geolocation-on-start].description"
],
"core\/audits\/dobetterweb\/inspector-issues.js | title": [
"audits[inspector-issues].title"
],
"core\/audits\/dobetterweb\/inspector-issues.js | description": [
"audits[inspector-issues].description"
],
"core\/audits\/dobetterweb\/no-document-write.js | title": [
"audits[no-document-write].title"
],
"core\/audits\/dobetterweb\/no-document-write.js | description": [
"audits[no-document-write].description"
],
"core\/audits\/dobetterweb\/js-libraries.js | title": [
"audits[js-libraries].title"
],
"core\/audits\/dobetterweb\/js-libraries.js | description": [
"audits[js-libraries].description"
],
"core\/audits\/dobetterweb\/notification-on-start.js | title": [
"audits[notification-on-start].title"
],
"core\/audits\/dobetterweb\/notification-on-start.js | description": [
"audits[notification-on-start].description"
],
"core\/audits\/dobetterweb\/paste-preventing-inputs.js | title": [
"audits[paste-preventing-inputs].title"
],
"core\/audits\/dobetterweb\/paste-preventing-inputs.js | description": [
"audits[paste-preventing-inputs].description"
],
"core\/audits\/dobetterweb\/uses-http2.js | title": [
"audits[uses-http2].title"
],
"core\/audits\/dobetterweb\/uses-http2.js | description": [
"audits[uses-http2].description"
],
"core\/audits\/dobetterweb\/uses-http2.js | displayValue": [
{
"values": {
"itemCount": 24
},
"path": "audits[uses-http2].displayValue"
}
],
"core\/audits\/dobetterweb\/uses-http2.js | columnProtocol": [
"audits[uses-http2].details.headings[1].label"
],
"core\/audits\/dobetterweb\/uses-passive-event-listeners.js | title": [
"audits[uses-passive-event-listeners].title"
],
"core\/audits\/dobetterweb\/uses-passive-event-listeners.js | description": [
"audits[uses-passive-event-listeners].description"
],
"core\/audits\/seo\/meta-description.js | title": [
"audits[meta-description].title"
],
"core\/audits\/seo\/meta-description.js | description": [
"audits[meta-description].description"
],
"core\/audits\/seo\/http-status-code.js | title": [
"audits[http-status-code].title"
],
"core\/audits\/seo\/http-status-code.js | description": [
"audits[http-status-code].description"
],
"core\/audits\/seo\/font-size.js | title": [
"audits[font-size].title"
],
"core\/audits\/seo\/font-size.js | description": [
"audits[font-size].description"
],
"core\/audits\/seo\/link-text.js | title": [
"audits[link-text].title"
],
"core\/audits\/seo\/link-text.js | description": [
"audits[link-text].description"
],
"core\/audits\/seo\/crawlable-anchors.js | title": [
"audits[crawlable-anchors].title"
],
"core\/audits\/seo\/crawlable-anchors.js | description": [
"audits[crawlable-anchors].description"
],
"core\/audits\/seo\/is-crawlable.js | title": [
"audits[is-crawlable].title"
],
"core\/audits\/seo\/is-crawlable.js | description": [
"audits[is-crawlable].description"
],
"core\/audits\/seo\/robots-txt.js | title": [
"audits[robots-txt].title"
],
"core\/audits\/seo\/robots-txt.js | description": [
"audits[robots-txt].description"
],
"core\/audits\/seo\/tap-targets.js | title": [
"audits[tap-targets].title"
],
"core\/audits\/seo\/tap-targets.js | description": [
"audits[tap-targets].description"
],
"core\/audits\/seo\/hreflang.js | title": [
"audits.hreflang.title"
],
"core\/audits\/seo\/hreflang.js | description": [
"audits.hreflang.description"
],
"core\/audits\/seo\/plugins.js | title": [
"audits.plugins.title"
],
"core\/audits\/seo\/plugins.js | description": [
"audits.plugins.description"
],
"core\/audits\/seo\/canonical.js | title": [
"audits.canonical.title"
],
"core\/audits\/seo\/canonical.js | description": [
"audits.canonical.description"
],
"core\/audits\/seo\/manual\/structured-data.js | title": [
"audits[structured-data].title"
],
"core\/audits\/seo\/manual\/structured-data.js | description": [
"audits[structured-data].description"
],
"core\/audits\/bf-cache.js | title": [
"audits[bf-cache].title"
],
"core\/audits\/bf-cache.js | description": [
"audits[bf-cache].description"
],
"core\/config\/default-config.js | performanceCategoryTitle": [
"categories.performance.title"
],
"core\/config\/default-config.js | a11yCategoryTitle": [
"categories.accessibility.title"
],
"core\/config\/default-config.js | a11yCategoryDescription": [
"categories.accessibility.description"
],
"core\/config\/default-config.js | a11yCategoryManualDescription": [
"categories.accessibility.manualDescription"
],
"core\/config\/default-config.js | bestPracticesCategoryTitle": [
"categories[best-practices].title"
],
"core\/config\/default-config.js | seoCategoryTitle": [
"categories.seo.title"
],
"core\/config\/default-config.js | seoCategoryDescription": [
"categories.seo.description"
],
"core\/config\/default-config.js | seoCategoryManualDescription": [
"categories.seo.manualDescription"
],
"core\/config\/default-config.js | pwaCategoryTitle": [
"categories.pwa.title"
],
"core\/config\/default-config.js | pwaCategoryDescription": [
"categories.pwa.description"
],
"core\/config\/default-config.js | pwaCategoryManualDescription": [
"categories.pwa.manualDescription"
],
"core\/config\/default-config.js | metricGroupTitle": [
"categoryGroups.metrics.title"
],
"core\/config\/default-config.js | loadOpportunitiesGroupTitle": [
"categoryGroups[load-opportunities].title"
],
"core\/config\/default-config.js | loadOpportunitiesGroupDescription": [
"categoryGroups[load-opportunities].description"
],
"core\/config\/default-config.js | budgetsGroupTitle": [
"categoryGroups.budgets.title"
],
"core\/config\/default-config.js | budgetsGroupDescription": [
"categoryGroups.budgets.description"
],
"core\/config\/default-config.js | diagnosticsGroupTitle": [
"categoryGroups.diagnostics.title"
],
"core\/config\/default-config.js | diagnosticsGroupDescription": [
"categoryGroups.diagnostics.description"
],
"core\/config\/default-config.js | pwaInstallableGroupTitle": [
"categoryGroups[pwa-installable].title"
],
"core\/config\/default-config.js | pwaOptimizedGroupTitle": [
"categoryGroups[pwa-optimized].title"
],
"core\/config\/default-config.js | a11yBestPracticesGroupTitle": [
"categoryGroups[a11y-best-practices].title"
],
"core\/config\/default-config.js | a11yBestPracticesGroupDescription": [
"categoryGroups[a11y-best-practices].description"
],
"core\/config\/default-config.js | a11yColorContrastGroupTitle": [
"categoryGroups[a11y-color-contrast].title"
],
"core\/config\/default-config.js | a11yColorContrastGroupDescription": [
"categoryGroups[a11y-color-contrast].description"
],
"core\/config\/default-config.js | a11yNamesLabelsGroupTitle": [
"categoryGroups[a11y-names-labels].title"
],
"core\/config\/default-config.js | a11yNamesLabelsGroupDescription": [
"categoryGroups[a11y-names-labels].description"
],
"core\/config\/default-config.js | a11yNavigationGroupTitle": [
"categoryGroups[a11y-navigation].title"
],
"core\/config\/default-config.js | a11yNavigationGroupDescription": [
"categoryGroups[a11y-navigation].description"
],
"core\/config\/default-config.js | a11yAriaGroupTitle": [
"categoryGroups[a11y-aria].title"
],
"core\/config\/default-config.js | a11yAriaGroupDescription": [
"categoryGroups[a11y-aria].description"
],
"core\/config\/default-config.js | a11yLanguageGroupTitle": [
"categoryGroups[a11y-language].title"
],
"core\/config\/default-config.js | a11yLanguageGroupDescription": [
"categoryGroups[a11y-language].description"
],
"core\/config\/default-config.js | a11yAudioVideoGroupTitle": [
"categoryGroups[a11y-audio-video].title"
],
"core\/config\/default-config.js | a11yAudioVideoGroupDescription": [
"categoryGroups[a11y-audio-video].description"
],
"core\/config\/default-config.js | a11yTablesListsVideoGroupTitle": [
"categoryGroups[a11y-tables-lists].title"
],
"core\/config\/default-config.js | a11yTablesListsVideoGroupDescription": [
"categoryGroups[a11y-tables-lists].description"
],
"core\/config\/default-config.js | seoMobileGroupTitle": [
"categoryGroups[seo-mobile].title"
],
"core\/config\/default-config.js | seoMobileGroupDescription": [
"categoryGroups[seo-mobile].description"
],
"core\/config\/default-config.js | seoContentGroupTitle": [
"categoryGroups[seo-content].title"
],
"core\/config\/default-config.js | seoContentGroupDescription": [
"categoryGroups[seo-content].description"
],
"core\/config\/default-config.js | seoCrawlingGroupTitle": [
"categoryGroups[seo-crawl].title"
],
"core\/config\/default-config.js | seoCrawlingGroupDescription": [
"categoryGroups[seo-crawl].description"
],
"core\/config\/default-config.js | bestPracticesTrustSafetyGroupTitle": [
"categoryGroups[best-practices-trust-safety].title"
],
"core\/config\/default-config.js | bestPracticesUXGroupTitle": [
"categoryGroups[best-practices-ux].title"
],
"core\/config\/default-config.js | bestPracticesBrowserCompatGroupTitle": [
"categoryGroups[best-practices-browser-compat].title"
],
"core\/config\/default-config.js | bestPracticesGeneralGroupTitle": [
"categoryGroups[best-practices-general].title"
]
}
},
"test_log": "lighthouse \"https:\/\/tangents.art\/\" --channel wpt --enable-error-reporting --disable-full-page-screenshot --max-wait-for-load 80000 --hostname 127.0.0.1 --port 9277 --output html --output json --output-path \"\/home\/wptagent\/work\/wpt-fra-lb-83qw-10.10.1.25\/240906_BiDcRN_99P.1.0\/lighthouse.json\" --throttling-method provided --form-factor desktop --screenEmulation.disabled --emulatedUserAgent 'Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09'\nFri, 06 Sep 2024 13:44:11 GMT LH:ChromeLauncher Found existing Chrome already running using port 9277, using that.\nFri, 06 Sep 2024 13:44:12 GMT LH:status Connecting to browser\nFri, 06 Sep 2024 13:44:12 GMT LH:status Navigating to about:blank\nFri, 06 Sep 2024 13:44:12 GMT LH:status Benchmarking machine\nFri, 06 Sep 2024 13:44:13 GMT LH:status Preparing target for navigation mode\nFri, 06 Sep 2024 13:44:13 GMT LH:status Cleaning origin data\nFri, 06 Sep 2024 13:44:13 GMT LH:status Cleaning browser cache\nFri, 06 Sep 2024 13:44:13 GMT LH:status Preparing network conditions\nFri, 06 Sep 2024 13:44:13 GMT LH:status Navigating to https:\/\/tangents.art\/\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: DevtoolsLog\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: Trace\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: DevtoolsLog\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: Trace\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: Accessibility\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: AnchorElements\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: ConsoleMessages\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: CSSUsage\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: Doctype\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: DOMStats\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: EmbeddedContent\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: FontSize\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: Inputs\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: GlobalListeners\nFri, 06 Sep 2024 13:44:28 GMT LH:status Getting artifact: ImageElements\nFri, 06 Sep 2024 13:44:29 GMT LH:status Getting artifact: InstallabilityErrors\nFri, 06 Sep 2024 13:44:29 GMT LH:status Get webapp installability errors\nFri, 06 Sep 2024 13:44:29 GMT LH:status Getting artifact: InspectorIssues\nFri, 06 Sep 2024 13:44:29 GMT LH:status Getting artifact: JsUsage\nFri, 06 Sep 2024 13:44:29 GMT LH:status Getting artifact: LinkElements\nFri, 06 Sep 2024 13:44:29 GMT LH:status Getting artifact: MainDocumentContent\nFri, 06 Sep 2024 13:44:29 GMT LH:status Getting artifact: MetaElements\nFri, 06 Sep 2024 13:44:29 GMT LH:status Getting artifact: NetworkUserAgent\nFri, 06 Sep 2024 13:44:29 GMT LH:status Getting artifact: OptimizedImages\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: ResponseCompression\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: RobotsTxt\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: Scripts\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: SourceMaps\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: Stacks\nFri, 06 Sep 2024 13:44:34 GMT LH:status Collect stacks\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: TagsBlockingFirstPaint\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: TapTargets\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: TraceElements\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: ViewportDimensions\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: WebAppManifest\nFri, 06 Sep 2024 13:44:34 GMT LH:status Get webapp manifest\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: devtoolsLogs\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: traces\nFri, 06 Sep 2024 13:44:34 GMT LH:status Getting artifact: BFCacheFailures\nFri, 06 Sep 2024 13:44:34 GMT LH:status Analyzing and running audits...\nFri, 06 Sep 2024 13:44:34 GMT LH:status Auditing: Uses HTTPS\nFri, 06 Sep 2024 13:44:34 GMT LH:status Auditing: Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`\nFri, 06 Sep 2024 13:44:34 GMT LH:status Auditing: First Contentful Paint\nFri, 06 Sep 2024 13:44:34 GMT LH:status Auditing: Largest Contentful Paint\nFri, 06 Sep 2024 13:44:34 GMT LH:status Auditing: First Meaningful Paint\nFri, 06 Sep 2024 13:44:34 GMT LH:status Auditing: Speed Index\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Screenshot Thumbnails\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Final Screenshot\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Total Blocking Time\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Max Potential First Input Delay\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Cumulative Layout Shift\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: No browser errors logged to the console\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Initial server response time was short\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Time to Interactive\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: User Timing marks and measures\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Avoid chaining critical requests\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Avoid multiple page redirects\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Web app manifest and service worker meet the installability requirements\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Configured for a custom splash screen\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Sets a theme color for the address bar.\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Manifest has a maskable icon\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Content is sized correctly for the viewport\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Displays images with correct aspect ratio\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Serves images with appropriate resolution\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Fonts with `font-display: optional` are preloaded\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Avoids deprecated APIs\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Avoids third-party cookies\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Minimizes main-thread work\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: JavaScript execution time\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Preload key requests\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Preconnect to required origins\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: All text remains visible during webfont loads\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Diagnostics\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Network Requests\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Network Round Trip Times\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Server Backend Latencies\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Tasks\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Metrics\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Performance budget\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Timing budget\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Resources Summary\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Minimize third-party usage\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Lazy load third-party resources with facades\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Largest Contentful Paint element\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Largest Contentful Paint image was not lazily loaded\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Avoid large layout shifts\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Avoid long main-thread tasks\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Avoids `unload` event listeners\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Avoid non-composited animations\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Image elements have explicit `width` and `height`\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Page has valid source maps\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Preload Largest Contentful Paint image\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Ensure CSP is effective against XSS attacks\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Script Treemap Data\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Site works cross-browser\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Page transitions don't feel like they block on the network\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Each page has a URL\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[accesskey]` values are unique\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[aria-*]` attributes match their roles\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Values assigned to `role=\"\"` are valid ARIA roles.\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `button`, `link`, and `menuitem` elements have accessible names\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Elements with `role=\"dialog\"` or `role=\"alertdialog\"` have accessible names.\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[aria-hidden=\"true\"]` is not present on the document `<body>`\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[aria-hidden=\"true\"]` elements do not contain focusable descendents\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: ARIA input fields have accessible names\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: ARIA `meter` elements have accessible names\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: ARIA `progressbar` elements have accessible names\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[role]`s have all required `[aria-*]` attributes\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[role]`s are contained by their required parent element\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[role]` values are valid\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Elements with the `role=text` attribute do not have focusable descendents.\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: ARIA toggle fields have accessible names\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: ARIA `tooltip` elements have accessible names\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: ARIA `treeitem` elements have accessible names\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[aria-*]` attributes have valid values\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[aria-*]` attributes are valid and not misspelled\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Buttons have an accessible name\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: The page contains a heading, skip link, or landmark region\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Background and foreground colors have a sufficient contrast ratio\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Definition list items are wrapped in `<dl>` elements\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Document has a `<title>` element\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `[id]` attributes on active, focusable elements are unique\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: ARIA IDs are unique\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: All heading elements contain content.\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: No form fields have multiple labels\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `<frame>` or `<iframe>` elements have a title\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: Heading elements appear in a sequentially-descending order\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `<html>` element has a `[lang]` attribute\nFri, 06 Sep 2024 13:44:35 GMT LH:status Auditing: `<html>` element has a valid value for its `[lang]` attribute\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: `<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Identical links have the same purpose.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Image elements have `[alt]` attributes\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Image elements do not have `[alt]` attributes that are redundant text.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Input buttons have discernible text.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: `<input type=\"image\">` elements have `[alt]` text\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Elements with visible text labels have matching accessible names.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Form elements have associated labels\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Document has a main landmark.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Links have a discernible name\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Links are distinguishable without relying on color.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: The document does not use `<meta http-equiv=\"refresh\">`\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: `[user-scalable=\"no\"]` is not used in the `<meta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: `<object>` elements have alternate text\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Select elements have associated label elements.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Skip links are focusable.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: No element has a `[tabindex]` value greater than 0\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Tables have different content in the summary attribute and `<caption>`.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Touch targets have sufficient size and spacing.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: `<td>` elements in a large `<table>` have one or more table headers.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: `<th>` elements and elements with `[role=\"columnheader\"\/\"rowheader\"]` have data cells they describe.\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: `[lang]` attributes have a valid value\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: `<video>` elements contain a `<track>` element with `[kind=\"captions\"]`\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Custom controls have associated labels\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Custom controls have ARIA roles\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: User focus is not accidentally trapped in a region\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Interactive controls are keyboard focusable\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Interactive elements indicate their purpose and state\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: The page has a logical tab order\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: The user's focus is directed to new content added to the page\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Offscreen content is hidden from assistive technology\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: HTML5 landmark elements are used to improve navigation\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Visual order on the page follows DOM order\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Uses efficient cache policy on static assets\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Avoids enormous network payloads\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Defer offscreen images\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Eliminate render-blocking resources\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Minify CSS\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Minify JavaScript\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Reduce unused CSS\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Reduce unused JavaScript\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Serve images in next-gen formats\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Efficiently encode images\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Enable text compression\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Properly size images\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Use video formats for animated content\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Remove duplicate modules in JavaScript bundles\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Avoid serving legacy JavaScript to modern browsers\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Page has the HTML doctype\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Properly defines charset\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Avoids an excessive DOM size\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Avoids requesting the geolocation permission on page load\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: No issues in the `Issues` panel in Chrome Devtools\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Avoids `document.write()`\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Detected JavaScript libraries\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Avoids requesting the notification permission on page load\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Allows users to paste into input fields\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Use HTTP\/2\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Uses passive listeners to improve scrolling performance\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Document has a meta description\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Page has successful HTTP status code\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Document uses legible font sizes\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Links have descriptive text\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Links are crawlable\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Page isn\u2019t blocked from indexing\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: robots.txt is valid\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Tap targets are sized appropriately\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Document has a valid `hreflang`\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Document avoids plugins\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Document has a valid `rel=canonical`\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Structured data is valid\nFri, 06 Sep 2024 13:44:36 GMT LH:status Auditing: Page didn't prevent back\/forward cache restoration\nFri, 06 Sep 2024 13:44:36 GMT LH:status Generating results...\nFri, 06 Sep 2024 13:44:36 GMT LH:Printer html output written to \/home\/wptagent\/work\/wpt-fra-lb-83qw-10.10.1.25\/240906_BiDcRN_99P.1.0\/lighthouse.report.html\nFri, 06 Sep 2024 13:44:36 GMT LH:CLI Protip: Run lighthouse with `--view` to immediately open the HTML report in your browser\nFri, 06 Sep 2024 13:44:36 GMT LH:Printer json output written to \/home\/wptagent\/work\/wpt-fra-lb-83qw-10.10.1.25\/240906_BiDcRN_99P.1.0\/lighthouse.report.json\n"
},
"average": {
"firstView": {
"loadTime": 5893,
"docTime": 5893,
"fullyLoaded": 5922,
"bytesOut": 41088,
"bytesOutDoc": 41088,
"bytesIn": 3137013,
"bytesInDoc": 3137013,
"requests": 24,
"requestsFull": 24,
"requestsDoc": 24,
"responses_200": 24,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"loadEventStart": 5857,
"loadEventEnd": 5857,
"domContentLoadedEventStart": 2833,
"domContentLoadedEventEnd": 2833,
"connections": 6,
"final_base_page_request": 0,
"domInteractive": 2833,
"firstPaint": 898.60000000009313,
"firstContentfulPaint": 934,
"firstImagePaint": 1158,
"firstMeaningfulPaint": 2343,
"renderBlockingCSS": 4,
"renderBlockingJS": 0,
"TTFB": 402,
"basePageSSLTime": 62,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 38,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 80,
"score_etags": -1,
"score_progressive_jpeg": 61,
"gzip_total": 51237,
"gzip_savings": 32225,
"minify_total": -1,
"minify_savings": -1,
"image_total": 2950977,
"image_savings": 619185,
"cpu.ParseHTML": 3,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 23,
"cpu.ParseAuthorStyleSheet": 4,
"cpu.UpdateLayoutTree": 6,
"cpu.Layout": 298,
"cpu.ResourceChangePriority": 0,
"cpu.PrePaint": 8,
"cpu.Paint": 21,
"cpu.Layerize": 4,
"cpu.IntersectionObserverController::computeIntersections": 1,
"cpu.EvaluateScript": 17,
"cpu.v8.compile": 18,
"cpu.FunctionCall": 25,
"cpu.HitTest": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.Idle": 5493,
"start_epoch": 1725630219.8045173,
"date": 1725630222.6443269,
"fullyLoadedCPUms": 6490,
"fullyLoadedCPUpct": 44.149659863945935,
"domElements": 169,
"domComplete": 5857,
"PerformancePaintTiming.first-paint": 898.60000000009313,
"PerformancePaintTiming.first-contentful-paint": 898.60000000009313,
"test_run_time_ms": 23567,
"Colordepth": 24,
"generated-content-percent": -0.25,
"generated-content-size": -0.029999999999999999,
"lastVisualChange": 5500,
"render": 900,
"visualComplete85": 2200,
"visualComplete90": 2200,
"visualComplete95": 2600,
"visualComplete99": 5200,
"visualComplete": 5500,
"SpeedIndex": 1307,
"chromeUserTiming.navigationStart": 102,
"chromeUserTiming.fetchStart": 51,
"chromeUserTiming.domLoading": 460,
"chromeUserTiming.responseEnd": 457,
"chromeUserTiming.domInteractive": 2868,
"chromeUserTiming.domContentLoadedEventStart": 2868,
"chromeUserTiming.domContentLoadedEventEnd": 2869,
"chromeUserTiming.domComplete": 5893,
"chromeUserTiming.unloadEventStart": 459,
"chromeUserTiming.unloadEventEnd": 459,
"chromeUserTiming.markAsMainFrame": 459,
"chromeUserTiming.commitNavigationEnd": 460,
"chromeUserTiming.LayoutShift": 2437,
"chromeUserTiming.firstPaint": 934,
"chromeUserTiming.firstContentfulPaint": 934,
"chromeUserTiming.firstImagePaint": 1157,
"chromeUserTiming.firstMeaningfulPaintCandidate": 2342,
"chromeUserTiming.firstMeaningfulPaint": 2342,
"chromeUserTiming.loadEventStart": 5893,
"chromeUserTiming.loadEventEnd": 5893,
"chromeUserTiming.LargestTextPaint": 1863,
"chromeUserTiming.LargestImagePaint": 2207,
"chromeUserTiming.LargestContentfulPaint": 2207,
"chromeUserTiming.TotalLayoutShift": 0.064223408317998248,
"chromeUserTiming.CumulativeLayoutShift": 0.064223408317998248,
"FirstInteractive": 2833,
"maxFID": 0,
"TTIMeasurementEnd": 8993,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 2833,
"TotalBlockingTime": 0,
"run": 1,
"step": 1,
"effectiveBps": 568299,
"domTime": 0,
"aft": 0,
"titleTime": 104,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.93999999999999995,
"lighthouse.Performance.first-contentful-paint": 931.06200000000001,
"lighthouse.Performance.largest-contentful-paint": 1426.3800000000001,
"lighthouse.Performance.total-blocking-time": 28.186999999999898,
"lighthouse.Performance.cumulative-layout-shift": 0.063173521132624685,
"lighthouse.Performance.speed-index": 1098,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"effectiveBpsDoc": 571300,
"avgRun": 1
},
"repeatView": {
"loadTime": 768,
"docTime": 768,
"fullyLoaded": 768,
"bytesOut": 1972,
"bytesOutDoc": 1972,
"bytesIn": 3098,
"bytesInDoc": 3098,
"requests": 1,
"requestsFull": 1,
"requestsDoc": 1,
"responses_200": 1,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 1,
"optimization_checked": 1,
"loadEventStart": 743,
"loadEventEnd": 743,
"domContentLoadedEventStart": 742,
"domContentLoadedEventEnd": 742,
"connections": 1,
"final_base_page_request": 0,
"domInteractive": 741,
"firstPaint": 0,
"firstContentfulPaint": 1037,
"firstImagePaint": 1037,
"firstMeaningfulPaint": 1317,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 195,
"basePageSSLTime": 65,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 3313,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 0,
"image_savings": 0,
"cpu.ParseHTML": 6,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 24,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 12,
"cpu.Layout": 308,
"cpu.ResourceChangePriority": 0,
"cpu.PrePaint": 12,
"cpu.Paint": 3,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 5,
"cpu.v8.compile": 1,
"cpu.v8.produceCache": 1,
"cpu.FunctionCall": 1,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.Idle": 393,
"start_epoch": 1725630277.1487393,
"date": 1725630279.6586831,
"fullyLoadedCPUms": 2659,
"fullyLoadedCPUpct": 40.672782874614192,
"domElements": 169,
"domComplete": 742,
"PerformancePaintTiming.first-paint": 1011.6000000000931,
"PerformancePaintTiming.first-contentful-paint": 1011.6000000000931,
"test_run_time_ms": 7612,
"Colordepth": 24,
"generated-content-percent": -0.25,
"generated-content-size": -0.029999999999999999,
"lastVisualChange": 1400,
"render": 1100,
"visualComplete85": 1400,
"visualComplete90": 1400,
"visualComplete95": 1400,
"visualComplete99": 1400,
"visualComplete": 1400,
"SpeedIndex": 1163,
"chromeUserTiming.navigationStart": 85,
"chromeUserTiming.fetchStart": 38,
"chromeUserTiming.domLoading": 237,
"chromeUserTiming.responseEnd": 228,
"chromeUserTiming.domInteractive": 767,
"chromeUserTiming.domContentLoadedEventStart": 767,
"chromeUserTiming.domContentLoadedEventEnd": 768,
"chromeUserTiming.domComplete": 768,
"chromeUserTiming.unloadEventStart": 236,
"chromeUserTiming.unloadEventEnd": 236,
"chromeUserTiming.markAsMainFrame": 236,
"chromeUserTiming.commitNavigationEnd": 237,
"chromeUserTiming.LayoutShift": 730,
"chromeUserTiming.loadEventStart": 768,
"chromeUserTiming.loadEventEnd": 768,
"chromeUserTiming.firstPaint": 1037,
"chromeUserTiming.firstContentfulPaint": 1037,
"chromeUserTiming.firstImagePaint": 1037,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1316,
"chromeUserTiming.firstMeaningfulPaint": 1316,
"chromeUserTiming.LargestImagePaint": 1037,
"chromeUserTiming.LargestContentfulPaint": 1037,
"chromeUserTiming.LargestTextPaint": 1317,
"chromeUserTiming.TotalLayoutShift": 0.067453815995245289,
"chromeUserTiming.CumulativeLayoutShift": 0.067453815995245289,
"maxFID": 0,
"TTIMeasurementEnd": 3788,
"LastInteractive": 1100,
"TotalBlockingTime": 0,
"run": 1,
"step": 1,
"effectiveBps": 5406,
"domTime": 0,
"aft": 0,
"titleTime": 87,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.93999999999999995,
"lighthouse.Performance.first-contentful-paint": 931.06200000000001,
"lighthouse.Performance.largest-contentful-paint": 1426.3800000000001,
"lighthouse.Performance.total-blocking-time": 28.186999999999898,
"lighthouse.Performance.cumulative-layout-shift": 0.063173521132624685,
"lighthouse.Performance.speed-index": 1098,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"effectiveBpsDoc": 5406,
"avgRun": 1
}
},
"standardDeviation": {
"firstView": {
"loadTime": 0,
"docTime": 0,
"fullyLoaded": 0,
"bytesOut": 0,
"bytesOutDoc": 0,
"bytesIn": 0,
"bytesInDoc": 0,
"requests": 0,
"requestsFull": 0,
"requestsDoc": 0,
"responses_200": 0,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 0,
"loadEventStart": 0,
"loadEventEnd": 0,
"domContentLoadedEventStart": 0,
"domContentLoadedEventEnd": 0,
"connections": 0,
"final_base_page_request": 0,
"domInteractive": 0,
"firstPaint": 0,
"firstContentfulPaint": 0,
"firstImagePaint": 0,
"firstMeaningfulPaint": 0,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 0,
"basePageSSLTime": 0,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 0,
"score_cookies": 0,
"score_keep-alive": 0,
"score_minify": 0,
"score_combine": 0,
"score_compress": 0,
"score_etags": 0,
"score_progressive_jpeg": 0,
"gzip_total": 0,
"gzip_savings": 0,
"minify_total": 0,
"minify_savings": 0,
"image_total": 0,
"image_savings": 0,
"cpu.ParseHTML": 0,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 0,
"cpu.ParseAuthorStyleSheet": 0,
"cpu.UpdateLayoutTree": 0,
"cpu.Layout": 0,
"cpu.ResourceChangePriority": 0,
"cpu.PrePaint": 0,
"cpu.Paint": 0,
"cpu.Layerize": 0,
"cpu.IntersectionObserverController::computeIntersections": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.FunctionCall": 0,
"cpu.HitTest": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.Idle": 0,
"start_epoch": 0,
"date": 0,
"fullyLoadedCPUms": 0,
"fullyLoadedCPUpct": 0,
"domElements": 0,
"domComplete": 0,
"PerformancePaintTiming.first-paint": 0,
"PerformancePaintTiming.first-contentful-paint": 0,
"test_run_time_ms": 0,
"Colordepth": 0,
"generated-content-percent": 0,
"generated-content-size": 0,
"lastVisualChange": 0,
"render": 0,
"visualComplete85": 0,
"visualComplete90": 0,
"visualComplete95": 0,
"visualComplete99": 0,
"visualComplete": 0,
"SpeedIndex": 0,
"chromeUserTiming.navigationStart": 0,
"chromeUserTiming.fetchStart": 0,
"chromeUserTiming.domLoading": 0,
"chromeUserTiming.responseEnd": 0,
"chromeUserTiming.domInteractive": 0,
"chromeUserTiming.domContentLoadedEventStart": 0,
"chromeUserTiming.domContentLoadedEventEnd": 0,
"chromeUserTiming.domComplete": 0,
"chromeUserTiming.unloadEventStart": 0,
"chromeUserTiming.unloadEventEnd": 0,
"chromeUserTiming.markAsMainFrame": 0,
"chromeUserTiming.commitNavigationEnd": 0,
"chromeUserTiming.LayoutShift": 0,
"chromeUserTiming.firstPaint": 0,
"chromeUserTiming.firstContentfulPaint": 0,
"chromeUserTiming.firstImagePaint": 0,
"chromeUserTiming.firstMeaningfulPaintCandidate": 0,
"chromeUserTiming.firstMeaningfulPaint": 0,
"chromeUserTiming.loadEventStart": 0,
"chromeUserTiming.loadEventEnd": 0,
"chromeUserTiming.LargestTextPaint": 0,
"chromeUserTiming.LargestImagePaint": 0,
"chromeUserTiming.LargestContentfulPaint": 0,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"FirstInteractive": 0,
"maxFID": 0,
"TTIMeasurementEnd": 0,
"LastInteractive": 0,
"TimeToInteractive": 0,
"FirstCPUIdle": 0,
"TotalBlockingTime": 0,
"run": 0,
"step": 0,
"effectiveBps": 0,
"domTime": 0,
"aft": 0,
"titleTime": 0,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0,
"lighthouse.Performance.first-contentful-paint": 0,
"lighthouse.Performance.largest-contentful-paint": 0,
"lighthouse.Performance.total-blocking-time": 0,
"lighthouse.Performance.cumulative-layout-shift": 0,
"lighthouse.Performance.speed-index": 0,
"lighthouse.Accessibility": 0,
"lighthouse.BestPractices": 0,
"lighthouse.SEO": 0,
"lighthouse.PWA": 0,
"effectiveBpsDoc": 0,
"avgRun": null
},
"repeatView": {
"loadTime": 0,
"docTime": 0,
"fullyLoaded": 0,
"bytesOut": 0,
"bytesOutDoc": 0,
"bytesIn": 0,
"bytesInDoc": 0,
"requests": 0,
"requestsFull": 0,
"requestsDoc": 0,
"responses_200": 0,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 0,
"loadEventStart": 0,
"loadEventEnd": 0,
"domContentLoadedEventStart": 0,
"domContentLoadedEventEnd": 0,
"connections": 0,
"final_base_page_request": 0,
"domInteractive": 0,
"firstPaint": 0,
"firstContentfulPaint": 0,
"firstImagePaint": 0,
"firstMeaningfulPaint": 0,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 0,
"basePageSSLTime": 0,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 0,
"score_cookies": 0,
"score_keep-alive": 0,
"score_minify": 0,
"score_combine": 0,
"score_compress": 0,
"score_etags": 0,
"score_progressive_jpeg": 0,
"gzip_total": 0,
"gzip_savings": 0,
"minify_total": 0,
"minify_savings": 0,
"image_total": 0,
"image_savings": 0,
"cpu.ParseHTML": 0,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 0,
"cpu.ParseAuthorStyleSheet": 0,
"cpu.UpdateLayoutTree": 0,
"cpu.Layout": 0,
"cpu.ResourceChangePriority": 0,
"cpu.PrePaint": 0,
"cpu.Paint": 0,
"cpu.Layerize": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.v8.produceCache": 0,
"cpu.FunctionCall": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.Idle": 0,
"start_epoch": 0,
"date": 0,
"fullyLoadedCPUms": 0,
"fullyLoadedCPUpct": 0,
"domElements": 0,
"domComplete": 0,
"PerformancePaintTiming.first-paint": 0,
"PerformancePaintTiming.first-contentful-paint": 0,
"test_run_time_ms": 0,
"Colordepth": 0,
"generated-content-percent": 0,
"generated-content-size": 0,
"lastVisualChange": 0,
"render": 0,
"visualComplete85": 0,
"visualComplete90": 0,
"visualComplete95": 0,
"visualComplete99": 0,
"visualComplete": 0,
"SpeedIndex": 0,
"chromeUserTiming.navigationStart": 0,
"chromeUserTiming.fetchStart": 0,
"chromeUserTiming.domLoading": 0,
"chromeUserTiming.responseEnd": 0,
"chromeUserTiming.domInteractive": 0,
"chromeUserTiming.domContentLoadedEventStart": 0,
"chromeUserTiming.domContentLoadedEventEnd": 0,
"chromeUserTiming.domComplete": 0,
"chromeUserTiming.unloadEventStart": 0,
"chromeUserTiming.unloadEventEnd": 0,
"chromeUserTiming.markAsMainFrame": 0,
"chromeUserTiming.commitNavigationEnd": 0,
"chromeUserTiming.LayoutShift": 0,
"chromeUserTiming.loadEventStart": 0,
"chromeUserTiming.loadEventEnd": 0,
"chromeUserTiming.firstPaint": 0,
"chromeUserTiming.firstContentfulPaint": 0,
"chromeUserTiming.firstImagePaint": 0,
"chromeUserTiming.firstMeaningfulPaintCandidate": 0,
"chromeUserTiming.firstMeaningfulPaint": 0,
"chromeUserTiming.LargestImagePaint": 0,
"chromeUserTiming.LargestContentfulPaint": 0,
"chromeUserTiming.LargestTextPaint": 0,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"maxFID": 0,
"TTIMeasurementEnd": 0,
"LastInteractive": 0,
"TotalBlockingTime": 0,
"run": 0,
"step": 0,
"effectiveBps": 0,
"domTime": 0,
"aft": 0,
"titleTime": 0,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0,
"lighthouse.Performance.first-contentful-paint": 0,
"lighthouse.Performance.largest-contentful-paint": 0,
"lighthouse.Performance.total-blocking-time": 0,
"lighthouse.Performance.cumulative-layout-shift": 0,
"lighthouse.Performance.speed-index": 0,
"lighthouse.Accessibility": 0,
"lighthouse.BestPractices": 0,
"lighthouse.SEO": 0,
"lighthouse.PWA": 0,
"effectiveBpsDoc": 0,
"avgRun": null
}
},
"median": {
"firstView": {
"numSteps": 1,
"run": 1,
"tester": "wpt-fra-lb-83qw-10.10.1.25",
"loadTime": 5893,
"docTime": 5893,
"fullyLoaded": 5922,
"bytesOut": 41088,
"bytesOutDoc": 41088,
"bytesIn": 3137013,
"bytesInDoc": 3137013,
"requests": [
{
"type": 3,
"id": "EC5542DA8E39B057FB7F4D87C0F280D1",
"request_id": "EC5542DA8E39B057FB7F4D87C0F280D1",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/",
"raw_id": "EC5542DA8E39B057FB7F4D87C0F280D1",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 67,
"ttfb_ms": 56,
"load_start": 346,
"load_start_float": 346.00008000000003,
"bytesIn": 3098,
"objectSize": 3098,
"objectSizeUncompressed": 11863,
"chunks": [
{
"ts": 411,
"bytes": 3098,
"inflated": 11863
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": 0,
"dns_end": 246,
"connect_start": 246,
"connect_end": 283,
"ssl_start": 283,
"ssl_end": 345,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Sec-Fetch-Dest: document",
"Sec-Fetch-Mode: navigate",
"Sec-Fetch-Site: cross-site",
"Upgrade-Insecure-Requests: 1",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/html; charset=UTF-8",
"Transfer-Encoding: chunked",
"Connection: keep-alive",
"Content-Encoding: gzip"
]
},
"bytesOut": 1972,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 246,
"connect_ms": 37,
"ssl_ms": 62,
"gzip_total": 3313,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "",
"server_count": null,
"created": 11,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 80,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 413,
"ttfb_start": 346,
"ttfb_end": 402,
"download_start": 402,
"download_end": 413,
"download_ms": 11,
"all_start": 0,
"all_end": 413,
"all_ms": 412,
"index": 0,
"number": 1,
"cpuTimes": {
"EvaluateScript": 0,
"v8.compile": 0
},
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpuTime": 0,
"js_timing": [
[
2867.8009999999999,
2868.0529999999999
],
[
2867.8130000000001,
2868.0039999999999
]
]
},
{
"type": 3,
"id": "37839.2",
"request_id": "37839.2",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/css\/prism.css",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/css\/prism.css",
"raw_id": "37839.2",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 47,
"ttfb_ms": 46,
"load_start": 439,
"load_start_float": 439.00009499999999,
"bytesIn": 2449,
"objectSize": 2449,
"objectSizeUncompressed": 2449,
"chunks": [
{
"ts": 486,
"bytes": 2449
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 20,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/css,*\/*;q=0.1",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: style",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/css",
"Content-Length: 2449",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-991\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1618,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 39,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2449,
"gzip_save": 1475,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 428,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 95,
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 486,
"ttfb_start": 439,
"ttfb_end": 485,
"download_start": 485,
"download_end": 486,
"download_ms": 1,
"all_start": 439,
"all_end": 486,
"all_ms": 47,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "37839.3",
"request_id": "37839.3",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/css\/lightbox.css",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/css\/lightbox.css",
"raw_id": "37839.3",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 50,
"ttfb_ms": 48,
"load_start": 440,
"load_start_float": 440.00010099999997,
"bytesIn": 1336,
"objectSize": 1336,
"objectSizeUncompressed": 1336,
"chunks": [
{
"ts": 490,
"bytes": 1336
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 248,
"connect_end": 285,
"ssl_start": 285,
"ssl_end": 357,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 21,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/css,*\/*;q=0.1",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: style",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/css",
"Content-Length: 1336",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-538\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1618,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 37,
"ssl_ms": 72,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 429,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 101,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 490,
"ttfb_start": 440,
"ttfb_end": 488,
"download_start": 488,
"download_end": 490,
"download_ms": 2,
"all_start": 248,
"all_end": 490,
"all_ms": 159,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "37839.4",
"request_id": "37839.4",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/css\/index2.css",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/css\/index2.css",
"raw_id": "37839.4",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 120,
"ttfb_ms": 112,
"load_start": 488,
"load_start_float": 488.00010700000001,
"bytesIn": 11881,
"objectSize": 11881,
"objectSizeUncompressed": 11881,
"chunks": [
{
"ts": 603,
"bytes": 3847
},
{
"ts": 608,
"bytes": 8034
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 22,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/css,*\/*;q=0.1",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: style",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/css",
"Content-Length: 11881",
"Last-Modified: Thu, 28 Mar 2024 21:03:57 GMT",
"Connection: keep-alive",
"ETag: \"6605db3d-2e69\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1618,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 24,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 11881,
"gzip_save": 8985,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 431,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 107,
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 608,
"ttfb_start": 488,
"ttfb_end": 600,
"download_start": 600,
"download_end": 608,
"download_ms": 8,
"all_start": 488,
"all_end": 608,
"all_ms": 120,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "37839.5",
"request_id": "37839.5",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/css\/templates\/home.css",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/css\/templates\/home.css",
"raw_id": "37839.5",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 109,
"ttfb_ms": 106,
"load_start": 498,
"load_start_float": 498.00011499999999,
"bytesIn": 1074,
"objectSize": 1074,
"objectSizeUncompressed": 1074,
"chunks": [
{
"ts": 607,
"bytes": 1074
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 23,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/css,*\/*;q=0.1",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: style",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/css",
"Content-Length: 1074",
"Last-Modified: Fri, 17 Nov 2023 07:34:53 GMT",
"Connection: keep-alive",
"ETag: \"6557179d-432\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1618,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 433,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 115,
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 607,
"ttfb_start": 498,
"ttfb_end": 604,
"download_start": 604,
"download_end": 607,
"download_ms": 3,
"all_start": 498,
"all_end": 607,
"all_ms": 109,
"index": 4,
"number": 5
},
{
"type": 3,
"id": "37839.16",
"request_id": "37839.16",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/js\/prism.js",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/js\/prism.js",
"raw_id": "37839.16",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 172,
"ttfb_ms": 170,
"load_start": 526,
"load_start_float": 526.00014199999998,
"bytesIn": 18339,
"objectSize": 18339,
"objectSizeUncompressed": 18339,
"chunks": [
{
"ts": 698,
"bytes": 3833
},
{
"ts": 698,
"bytes": 14506
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/javascript",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 433,
"connect_end": 470,
"ssl_start": 471,
"ssl_end": 526,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 217,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: script",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: application\/javascript",
"Content-Length: 18339",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-47a3\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1576,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 36,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 37,
"ssl_ms": 55,
"gzip_total": 18339,
"gzip_save": 11675,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 467,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "True",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 142,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "in_body_parser_blocking",
"load_end": 698,
"ttfb_start": 526,
"ttfb_end": 696,
"download_start": 696,
"download_end": 698,
"download_ms": 2,
"all_start": 433,
"all_end": 698,
"all_ms": 264,
"index": 5,
"number": 6,
"cpuTimes": {
"EvaluateScript": 33,
"v8.compile": 17,
"FunctionCall": 0
},
"cpu.EvaluateScript": 33,
"cpu.v8.compile": 17,
"cpu.FunctionCall": 0,
"cpuTime": 51,
"js_timing": [
[
924.59299999999996,
957.51099999999997
],
[
924.62099999999998,
941.95799999999997
],
[
2868.3220000000001,
2868.645
]
]
},
{
"type": 3,
"id": "37839.6",
"request_id": "37839.6",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"raw_id": "37839.6",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 5204,
"ttfb_ms": 164,
"load_start": 543,
"load_start_float": 543.00012300000003,
"bytesIn": 590225,
"objectSize": 590225,
"objectSizeUncompressed": 590225,
"chunks": [
{
"ts": 708,
"bytes": 3843
},
{
"ts": 708,
"bytes": 12288
},
{
"ts": 735,
"bytes": 16384
},
{
"ts": 932,
"bytes": 16384
},
{
"ts": 953,
"bytes": 16384
},
{
"ts": 1285,
"bytes": 16384
},
{
"ts": 1314,
"bytes": 16384
},
{
"ts": 1694,
"bytes": 16384
},
{
"ts": 1786,
"bytes": 16384
},
{
"ts": 1808,
"bytes": 16384
},
{
"ts": 2064,
"bytes": 16384
},
{
"ts": 2166,
"bytes": 16384
},
{
"ts": 2526,
"bytes": 16384
},
{
"ts": 2573,
"bytes": 16384
},
{
"ts": 2699,
"bytes": 16384
},
{
"ts": 3060,
"bytes": 16384
},
{
"ts": 3130,
"bytes": 16384
},
{
"ts": 3161,
"bytes": 16384
},
{
"ts": 3605,
"bytes": 16384
},
{
"ts": 3739,
"bytes": 16384
},
{
"ts": 3770,
"bytes": 16384
},
{
"ts": 4132,
"bytes": 16384
},
{
"ts": 4276,
"bytes": 16384
},
{
"ts": 4300,
"bytes": 16384
},
{
"ts": 4645,
"bytes": 16384
},
{
"ts": 4683,
"bytes": 16384
},
{
"ts": 4817,
"bytes": 16384
},
{
"ts": 4846,
"bytes": 16384
},
{
"ts": 5229,
"bytes": 16384
},
{
"ts": 5240,
"bytes": 16384
},
{
"ts": 5342,
"bytes": 16384
},
{
"ts": 5370,
"bytes": 16384
},
{
"ts": 5516,
"bytes": 16384
},
{
"ts": 5545,
"bytes": 16384
},
{
"ts": 5707,
"bytes": 16384
},
{
"ts": 5721,
"bytes": 16384
},
{
"ts": 5747,
"bytes": 17038
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 122,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 434,
"connect_end": 471,
"ssl_start": 471,
"ssl_end": 543,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 46,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 590225",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-90191\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 57,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 37,
"ssl_ms": 72,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 590225,
"image_save": 251600,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 435,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "True",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 123,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "560 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "df2e30edf44d510496c0cac6340f9f92",
"ImageWidth": 2000,
"ImageHeight": 1050,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"EXIF": {
"Copyright": "Pakhomov"
},
"Ducky": {
"Quality": "80%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c002 79.a6a63968a, 2024\/03\/06-11:52:05 ",
"OriginalDocumentID": "C62F1FB7DD7A9681D72490D102B343A0",
"DocumentID": "xmp.did:257C9EEA608511EFB4B581543188BBC6",
"InstanceID": "xmp.iid:257C9EE9608511EFB4B581543188BBC6",
"CreatorTool": "CyberLink PhotoDirector 8 (Windows)",
"DerivedFromInstanceID": "xmp.iid:d89c3b3b-7a6b-4e52-ab76-e487afbf3df8",
"DerivedFromDocumentID": "adobe:docid:photoshop:dcf81118-0071-7f4f-8b9e-aa086a09c707",
"Rights": "Pakhomov",
"Creator": "Aleksey Pakhomov"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2,
"CopyrightNotice": "Pakhomov"
},
"Photoshop": {
"IPTCDigest": "df2e30edf44d510496c0cac6340f9f92"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2000x1050",
"Megapixels": 2.1000000000000001
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2000,
"height": 1050,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 2100000,
"imageStatistics": {
"all": {
"min": 21,
"max": 242,
"mean": 147.63300000000001,
"standardDeviation": 22.587199999999999,
"kurtosis": -0.813052,
"skewness": -0.27832699999999999,
"entropy": 0.79957400000000001
}
},
"channelStatistics": {
"red": {
"min": 50,
"max": 242,
"mean": 186.21799999999999,
"standardDeviation": 19.109200000000001,
"kurtosis": 12.794,
"skewness": -3.3468,
"entropy": 0.70272699999999999
},
"green": {
"min": 26,
"max": 223,
"mean": 140.05600000000001,
"standardDeviation": 26.5321,
"kurtosis": 0.47298499999999999,
"skewness": -0.94036699999999995,
"entropy": 0.86439600000000005
},
"blue": {
"min": 21,
"max": 232,
"mean": 116.626,
"standardDeviation": 22.1204,
"kurtosis": 0.123311,
"skewness": -0.80315999999999999,
"entropy": 0.83160000000000001
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2000,
"height": 1050,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 94,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:48+00:00",
"date:modify": "2024-09-06T13:43:48+00:00",
"exif:Copyright": "Pakhomov",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "0896f9489e014ba0b575285aee952c28815d5115833336a0ad9e670138a65fc4"
},
"profiles": {
"8bim": {
"length": 68
},
"app12": {
"length": 15
},
"exif": {
"length": 44
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"Copyright String[2,116]": [
"Pakhomov"
],
"length": 28
},
"xmp": {
"length": 1090
}
},
"tainted": false,
"filesize": "573187B",
"numberPixels": "2100000",
"pixelsPerSecond": "8.79517MB",
"userTime": "0.110u",
"elapsedTime": "0:01.238"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 5747,
"ttfb_start": 543,
"ttfb_end": 707,
"download_start": 707,
"download_end": 5747,
"download_ms": 5040,
"all_start": 434,
"all_end": 5747,
"all_ms": 5313,
"index": 6,
"number": 7
},
{
"type": 3,
"id": "37839.7",
"request_id": "37839.7",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"raw_id": "37839.7",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1358,
"ttfb_ms": 185,
"load_start": 564,
"load_start_float": 564.00013100000001,
"bytesIn": 201955,
"objectSize": 201955,
"objectSizeUncompressed": 201955,
"chunks": [
{
"ts": 750,
"bytes": 3843
},
{
"ts": 752,
"bytes": 12288
},
{
"ts": 844,
"bytes": 16384
},
{
"ts": 982,
"bytes": 16384
},
{
"ts": 1123,
"bytes": 16384
},
{
"ts": 1155,
"bytes": 16384
},
{
"ts": 1340,
"bytes": 16384
},
{
"ts": 1439,
"bytes": 16384
},
{
"ts": 1534,
"bytes": 16384
},
{
"ts": 1560,
"bytes": 16384
},
{
"ts": 1820,
"bytes": 16384
},
{
"ts": 1865,
"bytes": 16384
},
{
"ts": 1916,
"bytes": 16384
},
{
"ts": 1922,
"bytes": 5600
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 130,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 437,
"connect_end": 473,
"ssl_start": 473,
"ssl_end": 564,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 61,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 201955",
"Last-Modified: Tue, 09 Jul 2024 09:17:39 GMT",
"Connection: keep-alive",
"ETag: \"668d0033-314e3\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 98,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 36,
"ssl_ms": 91,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 201955,
"image_save": 3680,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 437,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 131,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "197 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 2400,
"ImageHeight": 1260,
"EncodingProcess": "Baseline DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"JUMBF": {
"JUMDType": "(c2pa)-0011-0010-800000aa00389b71",
"JUMDLabel": "c2pa",
"ActionsAction": "c2pa.edited",
"ActionsSoftwareAgent": "Adobe Firefly",
"ActionsDigitalSourceType": "http:\/\/cv.iptc.org\/newscodes\/digitalsourcetype\/compositeWithTrainedAlgorithmicMedia",
"ExclusionsStart": 28,
"ExclusionsLength": 13385,
"Name": "jumbf manifest",
"Alg": "sha256",
"Hash": "(Binary data 32 bytes, use -b option to extract)",
"Pad": "(Binary data 9 bytes, use -b option to extract)",
"Title": "Generated image",
"Format": "image\/jpeg",
"InstanceID": "xmp.iid:44F00B83332A11EFB2E3EE26D8210575",
"Claim_generator": "Adobe_Photoshop\/25.9.1 adobe_c2pa\/0.9.3 c2pa-rs\/0.31.0",
"Claim_Generator_InfoName": "Adobe Photoshop",
"Claim_Generator_InfoVersion": "25.9.1",
"Signature": "self#jumbf=c2pa.signature",
"AssertionsUrl": [
"self#jumbf=c2pa.assertions\/c2pa.actions",
"self#jumbf=c2pa.assertions\/c2pa.hash.data"
],
"AssertionsHash": [
"(Binary data 32 bytes, use -b option to extract)",
"(Binary data 32 bytes, use -b option to extract)"
],
"Item0": "(Binary data 3266 bytes, use -b option to extract)",
"Item1SigTstTstTokensVal": "(Binary data 3638 bytes, use -b option to extract)",
"Item1RValsOcspVals": "(Binary data 2264 bytes, use -b option to extract)",
"Item1Pad": "(Binary data 2760 bytes, use -b option to extract)",
"Item2": "null",
"Item3": "(Binary data 256 bytes, use -b option to extract)"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c002 79.a6a63968a, 2024\/03\/06-11:52:05 ",
"OriginalDocumentID": "770ED89A24E9D5715AC2263D6A37DDC9",
"DocumentID": "xmp.did:44F00B84332A11EFB2E3EE26D8210575",
"InstanceID": "xmp.iid:44F00B83332A11EFB2E3EE26D8210575",
"CreatorTool": "Ver.1.0",
"DerivedFromInstanceID": "xmp.iid:9356ee8f-7b60-4960-9532-9e7e267713bb",
"DerivedFromDocumentID": "adobe:docid:photoshop:d5bba5f0-f4b7-a248-9344-9db442bacc93"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2400x1260",
"Megapixels": 3
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2400,
"height": 1260,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 3024000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 104.01000000000001,
"standardDeviation": 36.713700000000003,
"kurtosis": 0.26156800000000002,
"skewness": 0.59996000000000005,
"entropy": 0.80801999999999996
}
},
"channelStatistics": {
"red": {
"min": 15,
"max": 255,
"mean": 155.52000000000001,
"standardDeviation": 55.773600000000002,
"kurtosis": -1.5183,
"skewness": -0.044354900000000003,
"entropy": 0.89233799999999996
},
"green": {
"min": 0,
"max": 235,
"mean": 97.707099999999997,
"standardDeviation": 18.1721,
"kurtosis": 6.4441300000000004,
"skewness": 0.70736100000000002,
"entropy": 0.74373800000000001
},
"blue": {
"min": 0,
"max": 219,
"mean": 58.801200000000001,
"standardDeviation": 36.195300000000003,
"kurtosis": -0.55769500000000005,
"skewness": -0.36341699999999999,
"entropy": 0.78798299999999999
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2400,
"height": 1260,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:44+00:00",
"date:modify": "2024-09-06T13:43:44+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "3747f9ba6b53fae85ce7bbc7d31856a3078b6b569d2d1ab7fc0a20e2bbd82235"
},
"profiles": {
"8bim": {
"length": 56
},
"app11": {
"length": 13381
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 843
}
},
"tainted": false,
"filesize": "201955B",
"numberPixels": "3024000",
"pixelsPerSecond": "41.0673MB",
"userTime": "0.070u",
"elapsedTime": "0:01.073"
}
},
"jpeg_scan_count": 1,
"score_progressive_jpeg": 0,
"load_end": 1922,
"ttfb_start": 564,
"ttfb_end": 749,
"download_start": 749,
"download_end": 1922,
"download_ms": 1173,
"all_start": 437,
"all_end": 1922,
"all_ms": 1485,
"index": 7,
"number": 8
},
{
"type": 3,
"id": "37839.8",
"request_id": "37839.8",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"raw_id": "37839.8",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 4566,
"ttfb_ms": 296,
"load_start": 580,
"load_start_float": 580.00013899999999,
"bytesIn": 731361,
"objectSize": 731361,
"objectSizeUncompressed": 731361,
"chunks": [
{
"ts": 879,
"bytes": 3843
},
{
"ts": 883,
"bytes": 12288
},
{
"ts": 903,
"bytes": 16384
},
{
"ts": 1191,
"bytes": 16384
},
{
"ts": 1219,
"bytes": 16384
},
{
"ts": 1248,
"bytes": 16384
},
{
"ts": 1588,
"bytes": 16384
},
{
"ts": 1619,
"bytes": 16384
},
{
"ts": 1647,
"bytes": 16384
},
{
"ts": 1673,
"bytes": 16384
},
{
"ts": 1706,
"bytes": 16384
},
{
"ts": 1953,
"bytes": 16384
},
{
"ts": 1977,
"bytes": 16384
},
{
"ts": 2005,
"bytes": 16384
},
{
"ts": 2039,
"bytes": 16384
},
{
"ts": 2430,
"bytes": 16384
},
{
"ts": 2455,
"bytes": 16384
},
{
"ts": 2486,
"bytes": 16384
},
{
"ts": 2510,
"bytes": 16384
},
{
"ts": 2559,
"bytes": 16384
},
{
"ts": 2943,
"bytes": 16384
},
{
"ts": 2971,
"bytes": 16384
},
{
"ts": 3007,
"bytes": 16384
},
{
"ts": 3023,
"bytes": 16384
},
{
"ts": 3068,
"bytes": 16384
},
{
"ts": 3478,
"bytes": 16384
},
{
"ts": 3508,
"bytes": 16384
},
{
"ts": 3536,
"bytes": 16384
},
{
"ts": 3564,
"bytes": 16384
},
{
"ts": 3590,
"bytes": 16384
},
{
"ts": 3994,
"bytes": 16384
},
{
"ts": 4025,
"bytes": 16384
},
{
"ts": 4048,
"bytes": 16384
},
{
"ts": 4084,
"bytes": 16384
},
{
"ts": 4113,
"bytes": 16384
},
{
"ts": 4495,
"bytes": 16384
},
{
"ts": 4523,
"bytes": 16384
},
{
"ts": 4551,
"bytes": 16384
},
{
"ts": 4580,
"bytes": 16384
},
{
"ts": 4612,
"bytes": 16384
},
{
"ts": 4655,
"bytes": 16384
},
{
"ts": 5044,
"bytes": 16384
},
{
"ts": 5075,
"bytes": 16384
},
{
"ts": 5103,
"bytes": 16384
},
{
"ts": 5131,
"bytes": 16384
},
{
"ts": 5146,
"bytes": 10718
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 138,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 439,
"connect_end": 474,
"ssl_start": 474,
"ssl_end": 580,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 76,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 731361",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-b28e1\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 56,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 35,
"ssl_ms": 106,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 731361,
"image_save": 315634,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 466,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 139,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "704 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 2000,
"ImageHeight": 1050,
"EncodingProcess": "Baseline DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"Ducky": {
"Quality": "80%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c002 79.a6a63968a, 2024\/03\/06-11:52:05 ",
"DocumentID": "xmp.did:37E2F5BE256D11EF9E09E55842825EFC",
"InstanceID": "xmp.iid:37E2F5BD256D11EF9E09E55842825EFC",
"CreatorTool": "Adobe Photoshop CS3 Macintosh",
"DerivedFromInstanceID": "uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b",
"DerivedFromDocumentID": "55E3CB4D7D5EF7E7874B48BA215FCBB9"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2000x1050",
"Megapixels": 2.1000000000000001
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2000,
"height": 1050,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 2100000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 138.28899999999999,
"standardDeviation": 76.071299999999994,
"kurtosis": -1.2239599999999999,
"skewness": -0.18302299999999999,
"entropy": 0.96997599999999995
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 254,
"mean": 138.97900000000001,
"standardDeviation": 75.392899999999997,
"kurtosis": -1.19784,
"skewness": -0.269542,
"entropy": 0.97808799999999996
},
"green": {
"min": 0,
"max": 254,
"mean": 124.711,
"standardDeviation": 72.416200000000003,
"kurtosis": -1.0209699999999999,
"skewness": 0.0275813,
"entropy": 0.97053400000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 151.17599999999999,
"standardDeviation": 80.404700000000005,
"kurtosis": -1.27172,
"skewness": -0.37027500000000002,
"entropy": 0.96130400000000005
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2000,
"height": 1050,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 94,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:47+00:00",
"date:modify": "2024-09-06T13:43:47+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "38dd41f0649d8479894ce14502936006fabf811cff9ad98974cd55d59a9b94b4"
},
"profiles": {
"8bim": {
"length": 56
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 776
}
},
"tainted": false,
"filesize": "720643B",
"numberPixels": "2100000",
"pixelsPerSecond": "44.0126MB",
"userTime": "0.050u",
"elapsedTime": "0:01.047"
}
},
"jpeg_scan_count": 1,
"score_progressive_jpeg": 0,
"load_end": 5146,
"ttfb_start": 580,
"ttfb_end": 876,
"download_start": 876,
"download_end": 5146,
"download_ms": 4270,
"all_start": 439,
"all_end": 5146,
"all_ms": 4707,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "37839.9",
"request_id": "37839.9",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"raw_id": "37839.9",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1214,
"ttfb_ms": 129,
"load_start": 648,
"load_start_float": 648.00013999999999,
"bytesIn": 116625,
"objectSize": 116625,
"objectSizeUncompressed": 116625,
"chunks": [
{
"ts": 778,
"bytes": 3843
},
{
"ts": 779,
"bytes": 12288
},
{
"ts": 996,
"bytes": 16384
},
{
"ts": 1022,
"bytes": 16384
},
{
"ts": 1366,
"bytes": 16384
},
{
"ts": 1395,
"bytes": 16384
},
{
"ts": 1425,
"bytes": 16384
},
{
"ts": 1860,
"bytes": 16384
},
{
"ts": 1862,
"bytes": 2190
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 91,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 116625",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-1c791\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 67,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 116625,
"image_save": 38082,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 466,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 140,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "114 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"ImageWidth": 1200,
"ImageHeight": 630,
"EncodingProcess": "Baseline DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"Ducky": {
"Quality": "80%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c002 79.f354efc70, 2023\/11\/09-12:05:53 ",
"CreatorTool": "Adobe Photoshop 25.5 (Macintosh)",
"InstanceID": "xmp.iid:50500F87F2C411EEAE699244CC0C96F0",
"DocumentID": "xmp.did:50500F88F2C411EEAE699244CC0C96F0",
"DerivedFromInstanceID": "xmp.iid:50500F85F2C411EEAE699244CC0C96F0",
"DerivedFromDocumentID": "xmp.did:50500F86F2C411EEAE699244CC0C96F0"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "1200x630",
"Megapixels": 0.75600000000000001
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1200,
"height": 630,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 756000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 154.60300000000001,
"standardDeviation": 33.7348,
"kurtosis": 1.5447,
"skewness": -0.70846600000000004,
"entropy": 0.85435899999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 139.63,
"standardDeviation": 41.107700000000001,
"kurtosis": 0.058892300000000002,
"skewness": -0.40023399999999998,
"entropy": 0.90193999999999996
},
"green": {
"min": 1,
"max": 255,
"mean": 154.46100000000001,
"standardDeviation": 28.5228,
"kurtosis": 4.3503499999999997,
"skewness": -0.602989,
"entropy": 0.81475600000000004
},
"blue": {
"min": 2,
"max": 255,
"mean": 169.71799999999999,
"standardDeviation": 31.573799999999999,
"kurtosis": 3.4445299999999999,
"skewness": -0.91852900000000004,
"entropy": 0.84637899999999999
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 1200,
"height": 630,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 94,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:44+00:00",
"date:modify": "2024-09-06T13:43:44+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "efe5a4139807ad5f8cd29a653ea595a49ccc42d9070fa6e5f05e9189a90680ee"
},
"profiles": {
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"xmp": {
"length": 786
}
},
"tainted": false,
"filesize": "116625B",
"numberPixels": "756000",
"pixelsPerSecond": "44.9756MB",
"userTime": "0.020u",
"elapsedTime": "0:01.016"
}
},
"jpeg_scan_count": 1,
"score_progressive_jpeg": 0,
"load_end": 1862,
"ttfb_start": 648,
"ttfb_end": 777,
"download_start": 777,
"download_end": 1862,
"download_ms": 1085,
"all_start": 648,
"all_end": 1862,
"all_ms": 1214,
"index": 9,
"number": 10
},
{
"type": 3,
"id": "37839.10",
"request_id": "37839.10",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"raw_id": "37839.10",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1257,
"ttfb_ms": 422,
"load_start": 649,
"load_start_float": 649.00014099999999,
"bytesIn": 94653,
"objectSize": 94653,
"objectSizeUncompressed": 94653,
"chunks": [
{
"ts": 1072,
"bytes": 3844
},
{
"ts": 1073,
"bytes": 12288
},
{
"ts": 1100,
"bytes": 16384
},
{
"ts": 1466,
"bytes": 16384
},
{
"ts": 1494,
"bytes": 16384
},
{
"ts": 1886,
"bytes": 16384
},
{
"ts": 1906,
"bytes": 12985
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 106,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 94653",
"Last-Modified: Mon, 01 Apr 2024 10:33:10 GMT",
"Connection: keep-alive",
"ETag: \"660a8d66-171bd\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 94653,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 466,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 141,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "92 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Big-endian (Motorola, MM)",
"CurrentIPTCDigest": "6211ff2a7adf1b4abd96c133e90117cd",
"ImageWidth": 1400,
"ImageHeight": 735,
"EncodingProcess": "Baseline DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 180,
"YResolution": 180
},
"EXIF": {
"Make": "Panasonic",
"Model": "DMC-LX15",
"Orientation": "Horizontal (normal)",
"XResolution": 180,
"YResolution": 180,
"ResolutionUnit": "inches",
"Software": "Ver.1.0",
"ModifyDate": "2024:03:29 13:57:50",
"ExposureTime": "1\/80",
"FNumber": 2.7999999999999998,
"ExposureProgram": "Program AE",
"ISO": 125,
"SensitivityType": "Standard Output Sensitivity",
"ExifVersion": "0230",
"DateTimeOriginal": "2024:03:29 16:06:03",
"ComponentsConfiguration": "Y, Cb, Cr, -",
"CompressedBitsPerPixel": 2,
"ShutterSpeedValue": "1\/81",
"ApertureValue": 2.8999999999999999,
"ExposureCompensation": 0,
"MaxApertureValue": 2.7999999999999998,
"MeteringMode": "Spot",
"LightSource": "Unknown",
"Flash": "Off, Did not fire",
"FocalLength": "13.3 mm",
"SubSecTimeOriginal": "052",
"ColorSpace": "sRGB",
"ExifImageWidth": 1400,
"ExifImageHeight": 735,
"SensingMethod": "One-chip color area",
"FileSource": "Digital Camera",
"SceneType": "Directly photographed",
"ExposureMode": "Auto",
"WhiteBalance": "Auto",
"DigitalZoomRatio": 0,
"FocalLengthIn35mmFormat": "38 mm",
"SceneCaptureType": "Standard",
"GainControl": "Low gain up",
"Contrast": "Normal",
"Saturation": "Normal",
"Sharpness": "Normal",
"LensSerialNumber": "N\/A",
"Gamma": 1.671875
},
"XMP": {
"XMPToolkit": "XMP Core 5.5.0",
"Location": "",
"City": "",
"Country": "",
"State": "",
"ColorMode": "RGB",
"ICCProfileName": "sRGB IEC61966-2.1",
"CreateDate": "2024:03:29 16:06:03.052",
"CreatorTool": "Ver.1.0",
"ModifyDate": "2024:03:29 13:57:50+01:00",
"MetadataDate": "2024:03:29 13:57:50+01:00",
"Title": "Book-aestetics_blackaesteticsandthecritiqueofform",
"HistoryAction": "produced",
"HistorySoftwareAgent": "Affinity Photo 2 2.4.0",
"HistoryWhen": "2024:03:29 13:57:50+01:00"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 4,
"ObjectName": "Book-aestetics_blackaesteticsandthecritiqueofform",
"City": "",
"Sub-location": "",
"Province-State": "",
"Country-PrimaryLocationName": ""
},
"Photoshop": {
"IPTCDigest": "6211ff2a7adf1b4abd96c133e90117cd"
},
"ICC_Profile": {
"ProfileCMMType": "Little CMS",
"ProfileVersion": "4.3.0",
"ProfileClass": "Display Device Profile",
"ColorSpaceData": "RGB ",
"ProfileConnectionSpace": "XYZ ",
"ProfileDateTime": "2024:03:22 16:01:10",
"ProfileFileSignature": "acsp",
"PrimaryPlatform": "Apple Computer Inc.",
"CMMFlags": "Not Embedded, Independent",
"DeviceManufacturer": "",
"DeviceModel": "",
"DeviceAttributes": "Reflective, Glossy, Positive, Color",
"RenderingIntent": "Perceptual",
"ConnectionSpaceIlluminant": "0.9642 1 0.82491",
"ProfileCreator": "Little CMS",
"ProfileID": 0,
"ProfileDescription": "sRGB IEC61966-2.1",
"ProfileCopyright": "No copyright, use freely",
"MediaWhitePoint": "0.9642 1 0.82491",
"ChromaticAdaptation": "1.04788 0.02292 -0.05022 0.02959 0.99048 -0.01707 -0.00925 0.01508 0.75168",
"RedMatrixColumn": "0.43604 0.22249 0.01392",
"BlueMatrixColumn": "0.14305 0.06061 0.71391",
"GreenMatrixColumn": "0.38512 0.7169 0.09706",
"RedTRC": "(Binary data 32 bytes, use -b option to extract)",
"GreenTRC": "(Binary data 32 bytes, use -b option to extract)",
"BlueTRC": "(Binary data 32 bytes, use -b option to extract)",
"ChromaticityChannels": 3,
"ChromaticityColorant": "Unknown (0)",
"ChromaticityChannel1": "0.64 0.33",
"ChromaticityChannel2": "0.3 0.60001",
"ChromaticityChannel3": "0.14999 0.06"
},
"Composite": {
"Aperture": 2.7999999999999998,
"ImageSize": "1400x735",
"Megapixels": 1,
"ScaleFactor35efl": 2.8999999999999999,
"ShutterSpeed": "1\/80",
"SubSecDateTimeOriginal": "2024:03:29 16:06:03.052",
"CircleOfConfusion": "0.011 mm",
"FOV": "50.7 deg",
"FocalLength35efl": "13.3 mm (35 mm equivalent: 38.0 mm)",
"HyperfocalDistance": "6.01 m",
"LightValue": 9
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1400,
"height": 735,
"x": 0,
"y": 0
},
"resolution": {
"x": 180,
"y": 180
},
"printSize": {
"x": 7.7777799999999999,
"y": 4.0833300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 1029000,
"imageStatistics": {
"all": {
"min": 0,
"max": 243,
"mean": 127.651,
"standardDeviation": 39.677599999999998,
"kurtosis": -0.94958900000000002,
"skewness": 0.030620700000000001,
"entropy": 0.85600699999999996
}
},
"channelStatistics": {
"red": {
"min": 42,
"max": 243,
"mean": 158.57400000000001,
"standardDeviation": 41.766199999999998,
"kurtosis": -1.5592999999999999,
"skewness": -0.106143,
"entropy": 0.86283299999999996
},
"green": {
"min": 22,
"max": 231,
"mean": 139.32599999999999,
"standardDeviation": 39.480699999999999,
"kurtosis": -1.5039499999999999,
"skewness": -0.023878900000000002,
"entropy": 0.85963699999999998
},
"blue": {
"min": 0,
"max": 232,
"mean": 85.052000000000007,
"standardDeviation": 37.785899999999998,
"kurtosis": 0.66922700000000002,
"skewness": 0.61505399999999999,
"entropy": 0.84555000000000002
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 1400,
"height": 735,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "TopLeft",
"properties": {
"date:create": "2024-09-06T13:43:44+00:00",
"date:modify": "2024-09-06T13:43:44+00:00",
"exif:ApertureValue": "12313\/4008",
"exif:ColorSpace": "1",
"exif:ComponentsConfiguration": "1, 2, 3, 0",
"exif:CompressedBitsPerPixel": "2\/1",
"exif:Contrast": "0",
"exif:DateTime": "2024:03:29 13:57:50",
"exif:DateTimeOriginal": "2024:03:29 16:06:03",
"exif:DigitalZoomRatio": "0\/10",
"exif:ExifOffset": "186",
"exif:ExifVersion": "48, 50, 51, 48",
"exif:ExposureBiasValue": "0\/1",
"exif:ExposureMode": "0",
"exif:ExposureProgram": "2",
"exif:ExposureTime": "1\/80",
"exif:FileSource": "3",
"exif:Flash": "16",
"exif:FNumber": "14\/5",
"exif:FocalLength": "133\/10",
"exif:FocalLengthIn35mmFilm": "38",
"exif:GainControl": "1",
"exif:Gamma": "107\/64",
"exif:LensSerialNumber": "N\/A",
"exif:LightSource": "0",
"exif:Make": "Panasonic",
"exif:MaxApertureValue": "24361\/8200",
"exif:MeteringMode": "3",
"exif:Model": "DMC-LX15",
"exif:PhotographicSensitivity": "125",
"exif:PixelXDimension": "1400",
"exif:PixelYDimension": "735",
"exif:Saturation": "0",
"exif:SceneCaptureType": "0",
"exif:SceneType": "1",
"exif:SensingMethod": "2",
"exif:SensitivityType": "1",
"exif:Sharpness": "0",
"exif:ShutterSpeedValue": "1621\/256",
"exif:Software": "Ver.1.0",
"exif:SubSecTimeOriginal": "052",
"exif:WhiteBalance": "0",
"icc:copyright": "No copyright, use freely",
"icc:description": "sRGB IEC61966-2.1",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "646f0db443d9c1df24a5dc4518ec228a1e398414da96b808198b52816b459881"
},
"profiles": {
"8bim": {
"length": 130
},
"exif": {
"length": 718
},
"icc": {
"length": 596
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"Image Name[2,5]": [
"Book-aestetics_blackaesteticsandthecritiqueofform"
],
"City[2,90]": [
null
],
"Sub-Location[2,92]": [
null
],
"Province State[2,95]": [
null
],
"Country[2,101]": [
null
],
"length": 89
},
"xmp": {
"length": 3242
}
},
"tainted": false,
"filesize": "94653B",
"numberPixels": "1029000",
"pixelsPerSecond": "43.7806MB",
"userTime": "0.030u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 1,
"score_progressive_jpeg": 0,
"load_end": 1906,
"ttfb_start": 649,
"ttfb_end": 1071,
"download_start": 1071,
"download_end": 1906,
"download_ms": 835,
"all_start": 649,
"all_end": 1906,
"all_ms": 1257,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "37839.17",
"request_id": "37839.17",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/js\/lightbox.js",
"raw_id": "37839.17",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 221,
"ttfb_ms": 220,
"load_start": 702,
"load_start_float": 702.00014299999998,
"bytesIn": 3241,
"objectSize": 3241,
"objectSizeUncompressed": 3241,
"chunks": [
{
"ts": 923,
"bytes": 3241
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/javascript",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 218,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: script",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: application\/javascript",
"Content-Length: 3241",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-ca9\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1576,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 40,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 3241,
"gzip_save": 1917,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 467,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 143,
"server_port": "443",
"renderBlocking": "in_body_parser_blocking",
"load_end": 923,
"ttfb_start": 702,
"ttfb_end": 922,
"download_start": 922,
"download_end": 923,
"download_ms": 1,
"all_start": 702,
"all_end": 923,
"all_ms": 221,
"index": 11,
"number": 12,
"cpuTimes": {
"EvaluateScript": 1,
"v8.compile": 0
},
"cpu.EvaluateScript": 1,
"cpu.v8.compile": 0,
"cpuTime": 1,
"js_timing": [
[
969.16700000000003,
969.96199999999999
],
[
969.20399999999995,
969.39400000000001
]
]
},
{
"type": 3,
"id": "37839.39",
"request_id": "37839.39",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Logo.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Logo.woff2",
"raw_id": "37839.39",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 365,
"ttfb_ms": 364,
"load_start": 924,
"load_start_float": 924.00019999999995,
"bytesIn": 1792,
"objectSize": 1792,
"objectSizeUncompressed": 1792,
"chunks": [
{
"ts": 1289,
"bytes": 1792
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 1792",
"Last-Modified: Tue, 14 Nov 2023 17:49:28 GMT",
"Connection: keep-alive",
"ETag: \"6553b328-700\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 854,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 200,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"CFF ": 968,
"GPOS": 240,
"OS\/2": 96,
"cmap": 108,
"head": 54,
"hhea": 36,
"hmtx": 36,
"maxp": 6,
"name": 1419,
"post": 32
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk Extralight",
"2": "Regular",
"3": "1.000;UKWN;CabinetGrotesk-Logo",
"4": "Cabinet Grotesk Logo",
"5": "Version 1.000;Glyphs 3.1.2 (3151)",
"6": "CabinetGrotesk-Logo",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"13": "This Font Software is protected under domestic and international",
"16": "Cabinet Grotesk",
"17": "Extralight"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 506,
"usWeightClass": 200,
"usWidthClass": 5,
"fsType": 8,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 3,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "UKWN",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 116,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 476,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 2,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 3,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 25,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
32,
84,
97,
101,
103,
110,
115,
116,
160
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GPOS": {
"DFLT": {
"default": [
"kern"
]
},
"latn": {
"default": [
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 9,
"num_glyphs": 9
}
},
"load_end": 1289,
"ttfb_start": 924,
"ttfb_end": 1288,
"download_start": 1288,
"download_end": 1289,
"download_ms": 1,
"all_start": 924,
"all_end": 1289,
"all_ms": 365,
"index": 12,
"number": 13
},
{
"type": 3,
"id": "37839.36",
"request_id": "37839.36",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Regular.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Regular.woff2",
"raw_id": "37839.36",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 478,
"ttfb_ms": 458,
"load_start": 1290,
"load_start_float": 1290.0002059999999,
"bytesIn": 27956,
"objectSize": 27956,
"objectSizeUncompressed": 27956,
"chunks": [
{
"ts": 1749,
"bytes": 3799
},
{
"ts": 1751,
"bytes": 12288
},
{
"ts": 1768,
"bytes": 11869
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 27956",
"Last-Modified: Sat, 29 Jun 2024 15:25:10 GMT",
"Connection: keep-alive",
"ETag: \"66802756-6d34\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 861,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 206,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"CFF ": 27882,
"GDEF": 210,
"GPOS": 13406,
"GSUB": 3652,
"OS\/2": 96,
"cmap": 1140,
"head": 54,
"hhea": 36,
"hmtx": 1892,
"maxp": 6,
"name": 1896,
"post": 32
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk",
"2": "Regular",
"3": "Version 1.000;ITFO;CabinetGrotesk-Regular;2021;FL830",
"4": "Cabinet Grotesk Regular",
"5": "Version 1.000",
"6": "CabinetGrotesk-Regular",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"11": "https:\/\/indiantypefoundry.com",
"12": "www.fontstore.com\/designers\/shiva-nallaperumal",
"13": "This Font Software is protected under domestic and international",
"14": "https:\/\/fontshare.com\/terms"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 539,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483719,
"ulUnicodeRange2": 268435456,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "ITFO",
"fsSelection": 192,
"usFirstCharIndex": 13,
"usLastCharIndex": 64260,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 536871059,
"ulCodePageRange2": 0,
"sxHeight": 480,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 3,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 3,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 45,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
13,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
402,
508,
509,
510,
511,
536,
537,
538,
539,
567,
710,
711,
728,
729,
730,
731,
732,
733,
768,
769,
770,
771,
772,
774,
775,
776,
778,
779,
780,
786,
806,
807,
808,
821,
823,
824,
916,
937,
960,
7808,
7809,
7810,
7811,
7812,
7813,
7868,
7869,
7922,
7923,
7928,
7929,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8224,
8225,
8226,
8230,
8240,
8249,
8250,
8260,
8304,
8308,
8309,
8310,
8311,
8312,
8313,
8364,
8377,
8482,
8486,
8494,
8596,
8706,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
9674,
64256,
64257,
64258,
64259,
64260
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"grek": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"latn": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"KAZ ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"MOL ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"ROM ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"TRK ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"grek": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
],
"KAZ ": [
"kern",
"mark",
"mkmk"
],
"MOL ": [
"kern",
"mark",
"mkmk"
],
"ROM ": [
"kern",
"mark",
"mkmk"
],
"TRK ": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 413,
"num_glyphs": 473
}
},
"load_end": 1768,
"ttfb_start": 1290,
"ttfb_end": 1748,
"download_start": 1748,
"download_end": 1768,
"download_ms": 20,
"all_start": 1290,
"all_end": 1768,
"all_ms": 478,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "37839.34",
"request_id": "37839.34",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Variable.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Variable.woff2",
"raw_id": "37839.34",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 374,
"ttfb_ms": 331,
"load_start": 1771,
"load_start_float": 1771.0002119999999,
"bytesIn": 41920,
"objectSize": 41920,
"objectSizeUncompressed": 41920,
"chunks": [
{
"ts": 2105,
"bytes": 3799
},
{
"ts": 2107,
"bytes": 12288
},
{
"ts": 2130,
"bytes": 16384
},
{
"ts": 2145,
"bytes": 9449
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 41920",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-a3c0\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 862,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 212,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 726,
"GPOS": 18702,
"GSUB": 2082,
"HVAR": 1427,
"MVAR": 70,
"OS\/2": 96,
"STAT": 28,
"avar": 46,
"cmap": 1146,
"fvar": 100,
"gasp": 8,
"glyf": 20206,
"gvar": 41710,
"head": 54,
"hhea": 36,
"hmtx": 1860,
"loca": 0,
"maxp": 32,
"name": 2138,
"post": 3105
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk Variable",
"2": "Bold",
"3": "1.000;ITFO;CabinetGroteskVariable-Bold",
"4": "Cabinet Grotesk Variable Bold",
"5": "Version 1.000",
"6": "CabinetGroteskVariable-Bold",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"11": "https:\/\/indiantypefoundry.com",
"12": "www.fontstore.com\/designers\/shiva-nallaperumal",
"13": "This Font Software is protected under domestic and international",
"14": "https:\/\/fontshare.com\/terms"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 585,
"usWeightClass": 900,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483719,
"ulUnicodeRange2": 268435456,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "ITFO",
"fsSelection": 160,
"usFirstCharIndex": 13,
"usLastCharIndex": 64260,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 536871059,
"ulCodePageRange2": 0,
"sxHeight": 494,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 3,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 130,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 900,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
13,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
402,
508,
509,
510,
511,
536,
537,
538,
539,
567,
710,
711,
728,
729,
730,
731,
732,
733,
768,
769,
770,
771,
772,
774,
775,
776,
778,
779,
780,
786,
806,
807,
808,
821,
823,
824,
916,
937,
960,
7808,
7809,
7810,
7811,
7812,
7813,
7868,
7869,
7922,
7923,
7928,
7929,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8224,
8225,
8226,
8230,
8240,
8249,
8250,
8260,
8364,
8377,
8482,
8486,
8494,
8706,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
9674,
64256,
64257,
64258,
64259,
64260
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"grek": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"latn": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"KAZ ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"MOL ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"ROM ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"TRK ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"grek": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
],
"KAZ ": [
"kern",
"mark",
"mkmk"
],
"MOL ": [
"kern",
"mark",
"mkmk"
],
"ROM ": [
"kern",
"mark",
"mkmk"
],
"TRK ": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 405,
"num_glyphs": 465
}
},
"load_end": 2145,
"ttfb_start": 1771,
"ttfb_end": 2102,
"download_start": 2102,
"download_end": 2145,
"download_ms": 43,
"all_start": 1771,
"all_end": 2145,
"all_ms": 374,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "37839.35",
"request_id": "37839.35",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Light.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Light.woff2",
"raw_id": "37839.35",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 366,
"ttfb_ms": 348,
"load_start": 1867,
"load_start_float": 1867.0002179999999,
"bytesIn": 27232,
"objectSize": 27232,
"objectSizeUncompressed": 27232,
"chunks": [
{
"ts": 2216,
"bytes": 3799
},
{
"ts": 2219,
"bytes": 12288
},
{
"ts": 2233,
"bytes": 11145
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 27232",
"Last-Modified: Sun, 19 Nov 2023 12:58:37 GMT",
"Connection: keep-alive",
"ETag: \"655a067d-6a60\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 864,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 218,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"CFF ": 27401,
"GDEF": 210,
"GPOS": 13374,
"GSUB": 3652,
"OS\/2": 96,
"cmap": 1104,
"head": 54,
"hhea": 36,
"hmtx": 1860,
"maxp": 6,
"name": 1962,
"post": 32
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk Light",
"2": "Regular",
"3": "Version 1.000;ITFO;CabinetGrotesk-Light;2021;FL820",
"4": "Cabinet Grotesk Light",
"5": "Version 1.000",
"6": "CabinetGrotesk-Light",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"11": "https:\/\/indiantypefoundry.com",
"12": "www.fontstore.com\/designers\/shiva-nallaperumal",
"13": "This Font Software is protected under domestic and international",
"14": "https:\/\/fontshare.com\/terms",
"16": "Cabinet Grotesk",
"17": "Light"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 533,
"usWeightClass": 300,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483719,
"ulUnicodeRange2": 268435456,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "ITFO",
"fsSelection": 192,
"usFirstCharIndex": 13,
"usLastCharIndex": 64260,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 536871059,
"ulCodePageRange2": 0,
"sxHeight": 478,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 3,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 3,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 35,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
13,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
402,
508,
509,
510,
511,
536,
537,
538,
539,
567,
710,
711,
728,
729,
730,
731,
732,
733,
768,
769,
770,
771,
772,
774,
775,
776,
778,
779,
780,
786,
806,
807,
808,
821,
823,
824,
916,
937,
960,
7808,
7809,
7810,
7811,
7812,
7813,
7868,
7869,
7922,
7923,
7928,
7929,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8224,
8225,
8226,
8230,
8240,
8249,
8250,
8260,
8364,
8377,
8482,
8486,
8494,
8706,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
9674,
64256,
64257,
64258,
64259,
64260
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"grek": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"latn": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"KAZ ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"MOL ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"ROM ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"TRK ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"grek": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
],
"KAZ ": [
"kern",
"mark",
"mkmk"
],
"MOL ": [
"kern",
"mark",
"mkmk"
],
"ROM ": [
"kern",
"mark",
"mkmk"
],
"TRK ": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 405,
"num_glyphs": 465
}
},
"load_end": 2233,
"ttfb_start": 1867,
"ttfb_end": 2215,
"download_start": 2215,
"download_end": 2233,
"download_ms": 18,
"all_start": 1867,
"all_end": 2233,
"all_ms": 366,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "37839.38",
"request_id": "37839.38",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Italic.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Italic.woff2",
"raw_id": "37839.38",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 383,
"ttfb_ms": 354,
"load_start": 1907,
"load_start_float": 1907.0002239999999,
"bytesIn": 33488,
"objectSize": 33488,
"objectSizeUncompressed": 33488,
"chunks": [
{
"ts": 2262,
"bytes": 3799
},
{
"ts": 2277,
"bytes": 12288
},
{
"ts": 2290,
"bytes": 17401
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 33488",
"Last-Modified: Sun, 19 Nov 2023 13:18:17 GMT",
"Connection: keep-alive",
"ETag: \"655a0b19-82d0\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 873,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 224,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"CFF ": 36261,
"GDEF": 210,
"GPOS": 13386,
"GSUB": 3652,
"OS\/2": 96,
"cmap": 1128,
"head": 54,
"hhea": 36,
"hmtx": 1872,
"maxp": 6,
"name": 1885,
"post": 32
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk",
"2": "Italic",
"3": "Version 1.000;ITFO;CabinetGrotesk-Italic;2021;FL820",
"4": "Cabinet Grotesk Italic",
"5": "Version 1.000",
"6": "CabinetGrotesk-Italic",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"11": "https:\/\/indiantypefoundry.com",
"12": "www.fontstore.com\/designers\/shiva-nallaperumal",
"13": "This Font Software is protected under domestic and international",
"14": "https:\/\/fontshare.com\/terms"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 513,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483719,
"ulUnicodeRange2": 268435456,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "ITFO",
"fsSelection": 129,
"usFirstCharIndex": 13,
"usLastCharIndex": 64260,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 536871059,
"ulCodePageRange2": 0,
"sxHeight": 480,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 3,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 3,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 45,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
13,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
402,
508,
509,
510,
511,
536,
537,
538,
539,
567,
710,
711,
728,
729,
730,
731,
732,
733,
768,
769,
770,
771,
772,
774,
775,
776,
778,
779,
780,
786,
806,
807,
808,
821,
823,
824,
916,
937,
960,
7473,
7480,
7808,
7809,
7810,
7811,
7812,
7813,
7868,
7869,
7922,
7923,
7928,
7929,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8224,
8225,
8226,
8230,
8240,
8249,
8250,
8260,
8364,
8377,
8482,
8486,
8494,
8706,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8764,
8776,
8800,
8804,
8805,
9674,
64256,
64257,
64258,
64259,
64260
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"grek": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"latn": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"KAZ ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"MOL ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"ROM ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"TRK ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"grek": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
],
"KAZ ": [
"kern",
"mark",
"mkmk"
],
"MOL ": [
"kern",
"mark",
"mkmk"
],
"ROM ": [
"kern",
"mark",
"mkmk"
],
"TRK ": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 408,
"num_glyphs": 468
}
},
"load_end": 2290,
"ttfb_start": 1907,
"ttfb_end": 2261,
"download_start": 2261,
"download_end": 2290,
"download_ms": 29,
"all_start": 1907,
"all_end": 2290,
"all_ms": 383,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "37839.11",
"request_id": "37839.11",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"raw_id": "37839.11",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2043,
"ttfb_ms": 398,
"load_start": 1923,
"load_start_float": 1923.000145,
"bytesIn": 245491,
"objectSize": 245491,
"objectSizeUncompressed": 245491,
"chunks": [
{
"ts": 2321,
"bytes": 3843
},
{
"ts": 2323,
"bytes": 12288
},
{
"ts": 2349,
"bytes": 16384
},
{
"ts": 2377,
"bytes": 16384
},
{
"ts": 2406,
"bytes": 16384
},
{
"ts": 2806,
"bytes": 16384
},
{
"ts": 2832,
"bytes": 16384
},
{
"ts": 2861,
"bytes": 16384
},
{
"ts": 2889,
"bytes": 16384
},
{
"ts": 2917,
"bytes": 16384
},
{
"ts": 3336,
"bytes": 16384
},
{
"ts": 3369,
"bytes": 16384
},
{
"ts": 3399,
"bytes": 16384
},
{
"ts": 3425,
"bytes": 16384
},
{
"ts": 3499,
"bytes": 16384
},
{
"ts": 3966,
"bytes": 16368
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 130,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 121,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 245491",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-3bef3\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 97,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 245491,
"image_save": 6107,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 467,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 145,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "240 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 2144,
"ImageHeight": 1125,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"JUMBF": {
"JUMDType": "(c2pa)-0011-0010-800000aa00389b71",
"JUMDLabel": "c2pa",
"ActionsAction": "c2pa.edited",
"ActionsSoftwareAgent": "Adobe Firefly",
"ActionsDigitalSourceType": "http:\/\/cv.iptc.org\/newscodes\/digitalsourcetype\/compositeWithTrainedAlgorithmicMedia",
"ExclusionsStart": 28,
"ExclusionsLength": 11385,
"Name": "jumbf manifest",
"Alg": "sha256",
"Hash": "(Binary data 32 bytes, use -b option to extract)",
"Pad": "(Binary data 9 bytes, use -b option to extract)",
"Title": "Generated image",
"Format": "image\/jpeg",
"InstanceID": "xmp.iid:D42052B6A70711EE82FCF12293BCF14F",
"Claim_generator": "Adobe_Photoshop\/25.2.0 adobe_c2pa\/0.7.6 c2pa-rs\/0.25.2",
"Claim_Generator_InfoName": "Adobe Photoshop",
"Claim_Generator_InfoVersion": "25.2.0",
"Signature": "self#jumbf=c2pa.signature",
"AssertionsUrl": [
"self#jumbf=c2pa.assertions\/c2pa.actions",
"self#jumbf=c2pa.assertions\/c2pa.hash.data"
],
"AssertionsHash": [
"(Binary data 32 bytes, use -b option to extract)",
"(Binary data 32 bytes, use -b option to extract)"
],
"Item0": "(Binary data 4 bytes, use -b option to extract)",
"Item1SigTstTstTokensVal": "(Binary data 3639 bytes, use -b option to extract)",
"Item1X5Chain": [
"(Binary data 1587 bytes, use -b option to extract)",
"(Binary data 1701 bytes, use -b option to extract)"
],
"Item1Pad": "(Binary data 3004 bytes, use -b option to extract)",
"Item2": "null",
"Item3": "(Binary data 256 bytes, use -b option to extract)"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"OriginalDocumentID": "86619E761FE9635FB7EB903195EC4E91",
"DocumentID": "xmp.did:D42052B7A70711EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:D42052B6A70711EE82FCF12293BCF14F",
"CreatorTool": "Adobe Photoshop 2024 Macintosh",
"DerivedFromInstanceID": "xmp.iid:232b3ddb-085d-429f-9580-3f412c0a025b",
"DerivedFromDocumentID": "adobe:docid:photoshop:202c3a91-3714-6e4b-8599-c4c0fc90d44b"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2144x1125",
"Megapixels": 2.3999999999999999
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2144,
"height": 1125,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 2412000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 162.36600000000001,
"standardDeviation": 43.0854,
"kurtosis": 0.49185099999999998,
"skewness": -1.0407900000000001,
"entropy": 0.89046800000000004
}
},
"channelStatistics": {
"red": {
"min": 5,
"max": 255,
"mean": 194.53899999999999,
"standardDeviation": 25.089400000000001,
"kurtosis": 3.18662,
"skewness": -1.4162999999999999,
"entropy": 0.80123
},
"green": {
"min": 0,
"max": 234,
"mean": 135.94900000000001,
"standardDeviation": 58.121899999999997,
"kurtosis": -0.59298899999999999,
"skewness": -0.49959100000000001,
"entropy": 0.94666600000000001
},
"blue": {
"min": 0,
"max": 235,
"mean": 156.61000000000001,
"standardDeviation": 46.044899999999998,
"kurtosis": -0.0127458,
"skewness": -0.73836400000000002,
"entropy": 0.923508
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2144,
"height": 1125,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:46+00:00",
"date:modify": "2024-09-06T13:43:46+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "af274bfd009ab1f089236d4765931728a67590b72154a78b065a8f423e8ef5dc"
},
"profiles": {
"8bim": {
"length": 56
},
"app11": {
"length": 11381
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 867
}
},
"tainted": false,
"filesize": "245491B",
"numberPixels": "2412000",
"pixelsPerSecond": "30.0471MB",
"userTime": "0.080u",
"elapsedTime": "0:01.080"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 3966,
"ttfb_start": 1923,
"ttfb_end": 2321,
"download_start": 2321,
"download_end": 3966,
"download_ms": 1645,
"all_start": 1923,
"all_end": 3966,
"all_ms": 2043,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "37839.12",
"request_id": "37839.12",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"raw_id": "37839.12",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 974,
"ttfb_ms": 455,
"load_start": 2146,
"load_start_float": 2146.0001459999999,
"bytesIn": 80360,
"objectSize": 80360,
"objectSizeUncompressed": 80360,
"chunks": [
{
"ts": 2606,
"bytes": 3844
},
{
"ts": 2607,
"bytes": 12288
},
{
"ts": 2630,
"bytes": 16384
},
{
"ts": 2658,
"bytes": 16384
},
{
"ts": 3096,
"bytes": 16384
},
{
"ts": 3120,
"bytes": 15076
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 136,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 80360",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-139e8\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 80360,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 468,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 146,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "78 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 1400,
"ImageHeight": 735,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"OriginalDocumentID": "7DFFCD2220D230232C2BFE330367321B",
"DocumentID": "xmp.did:0AA86A42A70E11EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:D42052BAA70711EE82FCF12293BCF14F",
"CreatorTool": "Adobe Photoshop Lightroom Classic 12.1 (Macintosh)",
"DerivedFromInstanceID": "xmp.iid:ddd0b202-21de-4504-aaa4-24d1b83b7b25",
"DerivedFromDocumentID": "adobe:docid:photoshop:434ab8b0-b40f-fa41-8f3c-527c93e0e7bd",
"Creator": "Jonathan de Waart"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "1400x735",
"Megapixels": 1
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1400,
"height": 735,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 1029000,
"imageStatistics": {
"all": {
"min": 1,
"max": 255,
"mean": 183.39500000000001,
"standardDeviation": 34.455300000000001,
"kurtosis": 0.84576600000000002,
"skewness": -0.71285100000000001,
"entropy": 0.86813600000000002
}
},
"channelStatistics": {
"red": {
"min": 12,
"max": 255,
"mean": 179.93299999999999,
"standardDeviation": 36.698900000000002,
"kurtosis": -0.166187,
"skewness": -0.376112,
"entropy": 0.88894700000000004
},
"green": {
"min": 5,
"max": 255,
"mean": 190.268,
"standardDeviation": 31.569299999999998,
"kurtosis": 2.8000699999999998,
"skewness": -1.1475200000000001,
"entropy": 0.843028
},
"blue": {
"min": 1,
"max": 255,
"mean": 179.983,
"standardDeviation": 35.0976,
"kurtosis": 0.95232300000000003,
"skewness": -0.69660900000000003,
"entropy": 0.87243300000000001
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 1400,
"height": 735,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:45+00:00",
"date:modify": "2024-09-06T13:43:45+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "a252021658930e5bec79436b6c349be25e509ed0dd9aa40b2b82684a6f152f40"
},
"profiles": {
"8bim": {
"length": 56
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 1014
}
},
"tainted": false,
"filesize": "80360B",
"numberPixels": "1029000",
"pixelsPerSecond": "30.5317MB",
"userTime": "0.030u",
"elapsedTime": "0:01.033"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 3120,
"ttfb_start": 2146,
"ttfb_end": 2601,
"download_start": 2601,
"download_end": 3120,
"download_ms": 519,
"all_start": 2146,
"all_end": 3120,
"all_ms": 974,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "37839.13",
"request_id": "37839.13",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"raw_id": "37839.13",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3172,
"ttfb_ms": 507,
"load_start": 2234,
"load_start_float": 2234.0001470000002,
"bytesIn": 261060,
"objectSize": 261060,
"objectSizeUncompressed": 261060,
"chunks": [
{
"ts": 2742,
"bytes": 3843
},
{
"ts": 2743,
"bytes": 12288
},
{
"ts": 2770,
"bytes": 16384
},
{
"ts": 3177,
"bytes": 16384
},
{
"ts": 3206,
"bytes": 16384
},
{
"ts": 3237,
"bytes": 16384
},
{
"ts": 3789,
"bytes": 16384
},
{
"ts": 3817,
"bytes": 16384
},
{
"ts": 3848,
"bytes": 16384
},
{
"ts": 4336,
"bytes": 16384
},
{
"ts": 4363,
"bytes": 16384
},
{
"ts": 4391,
"bytes": 16384
},
{
"ts": 4861,
"bytes": 16384
},
{
"ts": 4891,
"bytes": 16384
},
{
"ts": 4919,
"bytes": 16384
},
{
"ts": 5380,
"bytes": 16384
},
{
"ts": 5406,
"bytes": 15553
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 151,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 261060",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-3fbc4\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 261060,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 468,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 147,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "240 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 2843,
"ImageHeight": 1492,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"OriginalDocumentID": "xmp.did:863c1edb-b8f3-44bb-a5c5-345a93e9dd67",
"DocumentID": "xmp.did:0AA86A46A70E11EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:0AA86A45A70E11EE82FCF12293BCF14F",
"CreatorTool": "Capture One 23 Macintosh",
"DerivedFromInstanceID": "xmp.iid:c62926b7-8cd5-462c-b7bd-3136972309b4",
"DerivedFromDocumentID": "adobe:docid:photoshop:88142c39-e672-5644-bf14-46648a357076"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2843x1492",
"Megapixels": 4.2000000000000002
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2843,
"height": 1492,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 4241756,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 71.6875,
"standardDeviation": 63.224800000000002,
"kurtosis": -0.0029540500000000002,
"skewness": 1.0849500000000001,
"entropy": 0.91273599999999999
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 88.781300000000002,
"standardDeviation": 69.570700000000002,
"kurtosis": -0.58518000000000003,
"skewness": 0.814137,
"entropy": 0.942187
},
"green": {
"min": 0,
"max": 245,
"mean": 76.878500000000003,
"standardDeviation": 65.383499999999998,
"kurtosis": -0.35961399999999999,
"skewness": 0.91888400000000003,
"entropy": 0.93775299999999995
},
"blue": {
"min": 0,
"max": 243,
"mean": 49.402799999999999,
"standardDeviation": 54.720300000000002,
"kurtosis": 1.97346,
"skewness": 1.7138100000000001,
"entropy": 0.858267
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2843,
"height": 1492,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:48+00:00",
"date:modify": "2024-09-06T13:43:48+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "af511db835784d1bf332b66c3557d3d6f72e2179148723b57a1485737bbf5b60"
},
"profiles": {
"8bim": {
"length": 56
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 873
}
},
"tainted": false,
"filesize": "245507B",
"numberPixels": "4.24176M",
"pixelsPerSecond": "30.1547MB",
"userTime": "0.140u",
"elapsedTime": "0:01.140"
}
},
"jpeg_scan_count": 13,
"score_progressive_jpeg": 100,
"load_end": 5406,
"ttfb_start": 2234,
"ttfb_end": 2741,
"download_start": 2741,
"download_end": 5406,
"download_ms": 2665,
"all_start": 2234,
"all_end": 5406,
"all_ms": 3172,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "37839.18",
"request_id": "37839.18",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/js\/index.js",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/js\/index.js",
"raw_id": "37839.18",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 502,
"ttfb_ms": 501,
"load_start": 2295,
"load_start_float": 2295.0001440000001,
"bytesIn": 216,
"objectSize": 216,
"objectSizeUncompressed": 216,
"chunks": [
{
"ts": 2797,
"bytes": 216
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/javascript",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 219,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: script",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:45 GMT",
"Content-Type: application\/javascript",
"Content-Length: 216",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-d8\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1576,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 467,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 144,
"server_port": "443",
"renderBlocking": "in_body_parser_blocking",
"load_end": 2797,
"ttfb_start": 2295,
"ttfb_end": 2796,
"download_start": 2796,
"download_end": 2797,
"download_ms": 1,
"all_start": 2295,
"all_end": 2797,
"all_ms": 502,
"index": 20,
"number": 21,
"cpuTimes": {
"EvaluateScript": 0,
"v8.compile": 0
},
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpuTime": 0,
"js_timing": [
[
2867.2249999999999,
2867.5680000000002
],
[
2867.2469999999998,
2867.393
]
]
},
{
"type": 3,
"id": "37839.14",
"request_id": "37839.14",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"raw_id": "37839.14",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3029,
"ttfb_ms": 484,
"load_start": 2799,
"load_start_float": 2799.0001480000001,
"bytesIn": 279950,
"objectSize": 279950,
"objectSizeUncompressed": 279950,
"chunks": [
{
"ts": 3285,
"bytes": 3843
},
{
"ts": 3286,
"bytes": 12288
},
{
"ts": 3312,
"bytes": 16384
},
{
"ts": 3899,
"bytes": 16384
},
{
"ts": 3922,
"bytes": 16384
},
{
"ts": 3950,
"bytes": 16384
},
{
"ts": 4419,
"bytes": 16384
},
{
"ts": 4448,
"bytes": 16384
},
{
"ts": 4476,
"bytes": 16384
},
{
"ts": 4957,
"bytes": 16384
},
{
"ts": 4995,
"bytes": 16384
},
{
"ts": 5060,
"bytes": 16384
},
{
"ts": 5431,
"bytes": 16384
},
{
"ts": 5464,
"bytes": 16384
},
{
"ts": 5490,
"bytes": 16384
},
{
"ts": 5766,
"bytes": 16384
},
{
"ts": 5799,
"bytes": 16384
},
{
"ts": 5828,
"bytes": 18059
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 180,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:45 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 279950",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-4458e\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 98,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 279950,
"image_save": 4082,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 468,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 148,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "256 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "c49f455a853709383722058c72d49a57",
"ImageWidth": 2500,
"ImageHeight": 1312,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"EXIF": {
"Copyright": "copyright: Johannes Schwartz, [email protected]"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"Marked": true,
"OriginalDocumentID": "xmp.did:ce7f1b31-32db-4dab-bcda-bb02dc8dfb2a",
"DocumentID": "xmp.did:0AA86A4AA70E11EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:0AA86A49A70E11EE82FCF12293BCF14F",
"CreatorTool": "Capture One 15 Macintosh",
"DerivedFromInstanceID": "xmp.iid:f4271535-a9d9-4609-9088-da58754160be",
"DerivedFromDocumentID": "adobe:docid:photoshop:9c42cdf0-40b7-c94c-a81b-0880aeb1e35b",
"Rights": "copyright: Johannes Schwartz, [email protected]"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2,
"CopyrightNotice": "copyright: Johannes Schwartz, [email protected]"
},
"Photoshop": {
"IPTCDigest": "c49f455a853709383722058c72d49a57"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2500x1312",
"Megapixels": 3.2999999999999998
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2500,
"height": 1312,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 3280000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 69.479200000000006,
"standardDeviation": 48.995899999999999,
"kurtosis": -0.42105199999999998,
"skewness": 0.77932400000000002,
"entropy": 0.85138400000000003
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 119.202,
"standardDeviation": 57.119999999999997,
"kurtosis": -0.76710199999999995,
"skewness": -0.24928700000000001,
"entropy": 0.93785099999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 41.389600000000002,
"standardDeviation": 51.797699999999999,
"kurtosis": 1.7364299999999999,
"skewness": 1.55857,
"entropy": 0.82097100000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 47.8459,
"standardDeviation": 38.0702,
"kurtosis": 5.8911699999999998,
"skewness": 1.8232999999999999,
"entropy": 0.79532999999999998
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2500,
"height": 1312,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:48+00:00",
"date:modify": "2024-09-06T13:43:48+00:00",
"exif:Copyright": "copyright: Johannes Schwartz, [email protected]",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "5284ac3d374d1b27deaf96072e67e01caca9a05a89233a8f26ebe94727d80a7d"
},
"profiles": {
"8bim": {
"length": 116
},
"app12": {
"length": 15
},
"exif": {
"length": 92
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"Copyright String[2,116]": [
"copyright: Johannes Schwartz, [email protected]"
],
"length": 76
},
"xmp": {
"length": 1136
}
},
"tainted": false,
"filesize": "261891B",
"numberPixels": "3280000",
"pixelsPerSecond": "32.1453MB",
"userTime": "0.100u",
"elapsedTime": "0:01.102"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 5828,
"ttfb_start": 2799,
"ttfb_end": 3283,
"download_start": 3283,
"download_end": 5828,
"download_ms": 2545,
"all_start": 2799,
"all_end": 5828,
"all_ms": 3029,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "37839.15",
"request_id": "37839.15",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"raw_id": "37839.15",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2721,
"ttfb_ms": 534,
"load_start": 3127,
"load_start_float": 3127.000149,
"bytesIn": 349297,
"objectSize": 349297,
"objectSizeUncompressed": 349297,
"chunks": [
{
"ts": 3663,
"bytes": 3843
},
{
"ts": 3663,
"bytes": 12288
},
{
"ts": 3689,
"bytes": 16384
},
{
"ts": 3718,
"bytes": 16384
},
{
"ts": 4177,
"bytes": 16384
},
{
"ts": 4205,
"bytes": 16384
},
{
"ts": 4230,
"bytes": 16384
},
{
"ts": 4257,
"bytes": 16384
},
{
"ts": 4693,
"bytes": 16384
},
{
"ts": 4723,
"bytes": 16384
},
{
"ts": 4756,
"bytes": 16384
},
{
"ts": 4782,
"bytes": 16384
},
{
"ts": 5235,
"bytes": 32768
},
{
"ts": 5266,
"bytes": 16384
},
{
"ts": 5295,
"bytes": 16384
},
{
"ts": 5416,
"bytes": 16384
},
{
"ts": 5587,
"bytes": 16384
},
{
"ts": 5624,
"bytes": 16384
},
{
"ts": 5653,
"bytes": 16384
},
{
"ts": 5679,
"bytes": 16384
},
{
"ts": 5842,
"bytes": 16384
},
{
"ts": 5848,
"bytes": 5486
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 195,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:45 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 349297",
"Last-Modified: Tue, 03 Sep 2024 12:59:38 GMT",
"Connection: keep-alive",
"ETag: \"66d7083a-55471\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 349297,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 468,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 149,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "341 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "9adf9b91591cc62c4d90c28b79593806",
"ImageWidth": 3000,
"ImageHeight": 1574,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"EXIF": {
"Copyright": "FRED DOTT"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"Marked": true,
"OriginalDocumentID": "A7A179BF9D5F313C48A2A22AFB107DF7",
"DocumentID": "xmp.did:2728B411A70E11EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:2728B410A70E11EE82FCF12293BCF14F",
"CreatorTool": "Adobe Photoshop Camera Raw 15.5.1 (Macintosh)",
"DerivedFromInstanceID": "xmp.iid:ccebd212-d2ac-44b7-a0a6-a86ab5e7891f",
"DerivedFromDocumentID": "adobe:docid:photoshop:723bfbfa-ba79-b749-b67f-7fa03a5f1a16",
"Rights": "FRED DOTT",
"Creator": "FRED DOTT"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2,
"CopyrightNotice": "FRED DOTT"
},
"Photoshop": {
"IPTCDigest": "9adf9b91591cc62c4d90c28b79593806"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "3000x1574",
"Megapixels": 4.7000000000000002
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 3000,
"height": 1574,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 4722000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 145.12899999999999,
"standardDeviation": 50.4895,
"kurtosis": -0.30345499999999997,
"skewness": -0.527138,
"entropy": 0.93500300000000003
}
},
"channelStatistics": {
"red": {
"min": 3,
"max": 255,
"mean": 156.584,
"standardDeviation": 44.880000000000003,
"kurtosis": -0.038878900000000001,
"skewness": -0.61455599999999999,
"entropy": 0.91588400000000003
},
"green": {
"min": 0,
"max": 255,
"mean": 138.18100000000001,
"standardDeviation": 53.915700000000001,
"kurtosis": -0.49954700000000002,
"skewness": -0.42230600000000001,
"entropy": 0.94718599999999997
},
"blue": {
"min": 0,
"max": 255,
"mean": 140.62299999999999,
"standardDeviation": 52.672699999999999,
"kurtosis": -0.44646400000000003,
"skewness": -0.43766899999999997,
"entropy": 0.94193899999999997
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 3000,
"height": 1574,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:48+00:00",
"date:modify": "2024-09-06T13:43:48+00:00",
"exif:Copyright": "FRED DOTT",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "88c6f7391349df35bad2f01c00eef3d26530fd07f872562d011e88bb73e3a040"
},
"profiles": {
"8bim": {
"length": 70
},
"app12": {
"length": 15
},
"exif": {
"length": 44
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"Copyright String[2,116]": [
"FRED DOTT"
],
"length": 29
},
"xmp": {
"length": 1173
}
},
"tainted": false,
"filesize": "349297B",
"numberPixels": "4722000",
"pixelsPerSecond": "32.7201MB",
"userTime": "0.150u",
"elapsedTime": "0:01.144"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 5848,
"ttfb_start": 3127,
"ttfb_end": 3661,
"download_start": 3661,
"download_end": 5848,
"download_ms": 2187,
"all_start": 3127,
"all_end": 5848,
"all_ms": 2721,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "37839.42",
"request_id": "37839.42",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/favicon.ico",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/favicon.ico",
"raw_id": "37839.42",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 64,
"ttfb_ms": 62,
"load_start": 5858,
"load_start_float": 5858.0002670000003,
"bytesIn": 12014,
"objectSize": 12014,
"objectSizeUncompressed": 12014,
"chunks": [
{
"ts": 5921,
"bytes": 3843
},
{
"ts": 5922,
"bytes": 8171
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/x-icon",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:48 GMT",
"Content-Type: image\/x-icon",
"Content-Length: 12014",
"Last-Modified: Thu, 16 Nov 2023 08:04:22 GMT",
"Connection: keep-alive",
"ETag: \"6555cd06-2eee\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 31,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 12014,
"gzip_save": 8173,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 5857,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 267,
"server_port": "443",
"load_end": 5922,
"ttfb_start": 5858,
"ttfb_end": 5920,
"download_start": 5920,
"download_end": 5922,
"download_ms": 2,
"all_start": 5858,
"all_end": 5922,
"all_ms": 64,
"index": 23,
"number": 24
}
],
"requestsFull": 24,
"requestsDoc": 24,
"responses_200": 24,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "46DFA3F3CD7FB515AAC3B672750D4E48",
"loadEventStart": 5857,
"loadEventEnd": 5857,
"domContentLoadedEventStart": 2833,
"domContentLoadedEventEnd": 2833,
"URL": "https:\/\/tangents.art\/",
"connections": 6,
"final_base_page_request": 0,
"final_base_page_request_id": "EC5542DA8E39B057FB7F4D87C0F280D1",
"final_url": "https:\/\/tangents.art\/",
"domInteractive": 2833,
"firstPaint": 898.60000000009313,
"firstContentfulPaint": 934,
"firstImagePaint": 1158,
"firstMeaningfulPaint": 2343,
"renderBlockingCSS": 4,
"renderBlockingJS": 0,
"TTFB": 402,
"basePageSSLTime": 62,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 38,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 80,
"score_etags": -1,
"score_progressive_jpeg": 61,
"gzip_total": 51237,
"gzip_savings": 32225,
"minify_total": -1,
"minify_savings": -1,
"image_total": 2950977,
"image_savings": 619185,
"base_page_cdn": "",
"cpuTimes": {
"ParseHTML": 3,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 23,
"ParseAuthorStyleSheet": 4,
"UpdateLayoutTree": 6,
"Layout": 298,
"ResourceChangePriority": 0,
"PrePaint": 8,
"Paint": 21,
"Layerize": 4,
"IntersectionObserverController::computeIntersections": 1,
"EvaluateScript": 17,
"v8.compile": 18,
"FunctionCall": 25,
"HitTest": 0,
"largestContentfulPaint::Candidate": 0,
"MarkDOMContent": 0,
"MarkLoad": 0,
"Idle": 5493
},
"cpuTimesDoc": {
"ParseHTML": 3,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 20,
"ParseAuthorStyleSheet": 4,
"UpdateLayoutTree": 6,
"Layout": 298,
"ResourceChangePriority": 0,
"PrePaint": 8,
"Paint": 21,
"Layerize": 4,
"IntersectionObserverController::computeIntersections": 1,
"EvaluateScript": 17,
"v8.compile": 18,
"FunctionCall": 25,
"HitTest": 0,
"largestContentfulPaint::Candidate": 0,
"MarkDOMContent": 0,
"MarkLoad": 0,
"Idle": 5467
},
"cpu.ParseHTML": 3,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 23,
"cpu.ParseAuthorStyleSheet": 4,
"cpu.UpdateLayoutTree": 6,
"cpu.Layout": 298,
"cpu.ResourceChangePriority": 0,
"cpu.PrePaint": 8,
"cpu.Paint": 21,
"cpu.Layerize": 4,
"cpu.IntersectionObserverController::computeIntersections": 1,
"cpu.EvaluateScript": 17,
"cpu.v8.compile": 18,
"cpu.FunctionCall": 25,
"cpu.HitTest": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.Idle": 5493,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1725630219.8045173,
"osVersion": "Linux 6.5.0-1018-gcp",
"os_version": "Linux 6.5.0-1018-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1725630222.6443269,
"browserVersion": "128.0.0.0",
"browser_version": "128.0.0.0",
"fullyLoadedCPUms": 6490,
"fullyLoadedCPUpct": 44.149659863945935,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "46DFA3F3CD7FB515AAC3B672750D4E48",
"loaderId": "39E545431F74D2DD08A994FF6947F728"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/tangents.art",
"name": ""
}
],
"document_URL": "https:\/\/tangents.art\/",
"document_hostname": "tangents.art",
"document_origin": "https:\/\/tangents.art",
"viewport": {
"width": 1920,
"height": 993,
"dpr": 1
},
"domElements": 169,
"domComplete": 5857,
"PerformancePaintTiming.first-paint": 898.60000000009313,
"PerformancePaintTiming.first-contentful-paint": 898.60000000009313,
"origin_dns": {
"ns": [
"ns4.get.art.",
"ns1.get.art.",
"ns2.get.art.",
"ns3.get.art."
],
"soa": [
"ns4.get.art. hostmaster.tangents.art. 2023111404 7200 7200 172800 38400"
],
"cname": [],
"mx": [],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"Programming languages": "C",
"Operating systems": "Ubuntu",
"Web servers": "Nginx 1.18.0",
"Reverse proxies": "Nginx 1.18.0",
"JavaScript libraries": "Lightbox",
"Miscellaneous": "Open Graph,Prism"
},
"detected_apps": {
"C": "",
"Ubuntu": "",
"Nginx": "1.18.0",
"Lightbox": "",
"Open Graph": "",
"Prism": ""
},
"detected_technologies": {
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Ubuntu": {
"name": "Ubuntu",
"description": "Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.",
"slug": "ubuntu",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"groups": [
7
],
"name": "Operating systems",
"priority": 6
}
],
"confidence": 100,
"version": "",
"icon": "Ubuntu.svg",
"website": "http:\/\/www.ubuntu.com\/server",
"pricing": [],
"cpe": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*"
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "1.18.0",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
"Prism": {
"name": "Prism",
"description": "Prism is an extensible syntax highlighter.",
"slug": "prism",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Prism.svg",
"website": "http:\/\/prismjs.com",
"pricing": [],
"cpe": null
}
},
"detected_raw": [
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Ubuntu",
"description": "Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.",
"slug": "ubuntu",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"groups": [
7
],
"name": "Operating systems",
"priority": 6
}
],
"confidence": 100,
"version": "",
"icon": "Ubuntu.svg",
"website": "http:\/\/www.ubuntu.com\/server",
"pricing": [],
"cpe": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*"
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "1.18.0",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
{
"name": "Prism",
"description": "Prism is an extensible syntax highlighter.",
"slug": "prism",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Prism.svg",
"website": "http:\/\/prismjs.com",
"pricing": [],
"cpe": null
}
],
"axe": {
"testEngine": "4.4.1",
"violations": [],
"passes": [
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body>",
"target": [
"body"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>",
"target": [
"li:nth-child(1) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p><\/h2>",
"target": [
"li:nth-child(2) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>",
"target": [
"li:nth-child(3) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>",
"target": [
"li:nth-child(4) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p><\/h2>",
"target": [
"li:nth-child(5) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>",
"target": [
"li:nth-child(6) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>",
"target": [
"li:nth-child(7) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>",
"target": [
"li:nth-child(8) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>",
"target": [
"li:nth-child(9) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>",
"target": [
"li:nth-child(10) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\">",
"target": [
"li:nth-child(11) > article > a > header > h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main class=\"main\">",
"target": [
"main"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": null,
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "48.0pt (64px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>",
"target": [
".logo"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a>",
"target": [
".item[href$=\"tangents.art\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a>",
"target": [
"a[href$=\"reviews\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>",
"target": [
"a[href$=\"writing\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>",
"target": [
"li:nth-child(1) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Sergei Eisenstein<\/b>",
"target": [
"li:nth-child(1) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Ellen de Bruijne PROJECTS<\/p>",
"target": [
"li:nth-child(1) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Amelia Groom<\/p>",
"target": [
"li:nth-child(1) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(1) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p>",
"target": [
"li:nth-child(2) > article > a > header > h2 > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em>",
"target": [
"li:nth-child(2) > article > a > header > h2 > p > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>",
"target": [
"li:nth-child(2) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(2) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>",
"target": [
"li:nth-child(3) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Marina Abramovi\u0107<\/b>",
"target": [
"li:nth-child(3) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>",
"target": [
"li:nth-child(3) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>The Editors<\/p>",
"target": [
"li:nth-child(3) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(3) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>",
"target": [
"li:nth-child(4) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Simnikiwe Buhlungu<\/b>",
"target": [
"li:nth-child(4) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunst im Tunnel, D\u00fcsseldorf<\/p>",
"target": [
"li:nth-child(4) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>",
"target": [
"li:nth-child(4) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(4) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p>",
"target": [
"li:nth-child(5) > article > a > header > h2 > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em>",
"target": [
"li:nth-child(5) > article > a > header > h2 > p > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>",
"target": [
"li:nth-child(5) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(5) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>",
"target": [
"li:nth-child(6) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Baha G\u00f6rkem Yal\u0131m<\/b>",
"target": [
"li:nth-child(6) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">1646<\/p>",
"target": [
"li:nth-child(6) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Artun Alaska Arasli<\/p>",
"target": [
"li:nth-child(6) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(6) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>",
"target": [
"li:nth-child(7) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Thenjiwe Niki Nkosi<\/b>",
"target": [
"li:nth-child(7) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stevenson Amsterdam<\/p>",
"target": [
"li:nth-child(7) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>",
"target": [
"li:nth-child(7) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(7) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>",
"target": [
"li:nth-child(8) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Lucy Beech<\/b>",
"target": [
"li:nth-child(8) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunstinstituut Melly, Rotterdam<\/p>",
"target": [
"li:nth-child(8) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Isabelle Sully<\/p>",
"target": [
"li:nth-child(8) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(8) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>",
"target": [
"li:nth-child(9) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"article-excerpt-text\">",
"target": [
".article-excerpt-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Nadia de Vries<\/p>",
"target": [
"li:nth-child(9) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(9) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>",
"target": [
"li:nth-child(10) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>",
"target": [
"li:nth-child(10) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>",
"target": [
"li:nth-child(10) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(10) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\">",
"target": [
"li:nth-child(11) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Ima-Abasi Okon<\/b>",
"target": [
"li:nth-child(11) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Avg Pace: S %\u223c\u1d31\u223c\u200bL%\u223c\u200bA%\u223c\u200bH%\u223c\u200b\u2019s%\u223c\u200bperi\u00a3meno\u200b\u00a3pau\u200b\u00a3sal\u223c\u200b\u200bP%\u223cS%\u223cA %\u223c\u1d38\u223c\u200bM%\u223c\u2019S km\u200a\u2014\u200a(t!h!a!t-yes-t!!hat<\/em>",
"target": [
"em:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>a<\/em>",
"target": [
"em:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>h!e!a!p<\/em>",
"target": [
"em:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunstverein in Hamburg<\/p>",
"target": [
"li:nth-child(11) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>",
"target": [
"li:nth-child(11) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(11) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/about\">About<\/a>",
"target": [
"a[href$=\"about\"]"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">",
"target": [
"li:nth-child(1) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"target": [
"li:nth-child(2) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"target": [
"li:nth-child(3) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">",
"target": [
"li:nth-child(4) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"target": [
"img[alt=\"Book Review\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"target": [
"li:nth-child(6) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"target": [
"li:nth-child(7) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"target": [
"img[alt=\"Melly, Rotterdam, Lucy Beech\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"target": [
"li:nth-child(10) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"target": [
"li:nth-child(11) > article > a > header > .article-cover > img"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>",
"target": [
".logo"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a>",
"target": [
".item[href$=\"tangents.art\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a>",
"target": [
"a[href$=\"reviews\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>",
"target": [
"a[href$=\"writing\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/sergei-eisenstein\">",
"target": [
"li:nth-child(1) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/on-morgane-billuart\">",
"target": [
"li:nth-child(2) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/marina-abramovic\">",
"target": [
"li:nth-child(3) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ong-time-lung-time-continuuum-a-conver-something\">",
"target": [
"li:nth-child(4) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\">",
"target": [
"li:nth-child(5) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/mulch-sleep\">",
"target": [
"li:nth-child(6) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/stadium\">",
"target": [
"li:nth-child(7) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ooze\">",
"target": [
"li:nth-child(8) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/no-more-flies-on-the-wall\">",
"target": [
"li:nth-child(9) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/prix-de-rome\">",
"target": [
"li:nth-child(10) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ima-abasi-okon\">",
"target": [
"li:nth-child(11) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/about\">About<\/a>",
"target": [
"a[href$=\"about\"]"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"grid\">",
"target": [
"ul"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(5)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(6)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(7)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(8)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(9)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(10)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(11)"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"target": [
"li:nth-child(3) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"target": [
"img[alt=\"Book Review\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"target": [
"li:nth-child(6) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"target": [
"li:nth-child(7) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"target": [
"img[alt=\"Melly, Rotterdam, Lucy Beech\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"target": [
"li:nth-child(10) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"target": [
"li:nth-child(11) > article > a > header > .article-cover > img"
]
}
]
}
],
"incomplete": []
},
"base_page_ip_ptr": "srv03.wwcom.ch",
"base_page_cname": "",
"base_page_dns_server": "ns4.get.art",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 23567,
"testUrl": "https:\/\/tangents.art\/",
"custom": [
"Colordepth",
"Dpi",
"Images",
"Resolution",
"fonts",
"generated-content-percent",
"generated-content-size",
"imgs-in-viewport",
"imgs-no-alt",
"imgs-out-viewport",
"jsLibsVulns",
"meta-viewport",
"possibly-render-blocking-reqs",
"rendered-html",
"securityHeaders"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
"Images": "[{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2000,\"naturalHeight\":1050},{\"url\":\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2400,\"naturalHeight\":1260},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2000,\"naturalHeight\":1050},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1200,\"naturalHeight\":630},{\"url\":\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1400,\"naturalHeight\":735},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2144,\"naturalHeight\":1125},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1400,\"naturalHeight\":735},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2843,\"naturalHeight\":1492},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2500,\"naturalHeight\":1312},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":3000,\"naturalHeight\":1574}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"fonts": [
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "300"
},
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "400"
},
{
"family": "Cabinet",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "700"
},
{
"family": "CabinetItalic",
"display": "auto",
"status": "loaded",
"style": "italic",
"weight": "400"
},
{
"family": "CabinetLogo",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "200"
}
],
"generated-content-percent": "-0.25",
"generated-content-size": "-0.03",
"imgs-in-viewport": [
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2000,
"naturalHeight": 1050
},
{
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2400,
"naturalHeight": 1260
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2000,
"naturalHeight": 1050
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1200,
"naturalHeight": 630
},
{
"src": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1400,
"naturalHeight": 735
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2144,
"naturalHeight": 1125
}
],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1400,
"naturalHeight": 735
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2843,
"naturalHeight": 1492
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2500,
"naturalHeight": 1312
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 3000,
"naturalHeight": 1574
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width,initial-scale=1.0",
"possibly-render-blocking-reqs": [
"https:\/\/tangents.art\/assets\/js\/prism.js",
"https:\/\/tangents.art\/assets\/js\/lightbox.js",
"https:\/\/tangents.art\/assets\/js\/index.js",
"https:\/\/tangents.art\/assets\/css\/prism.css",
"https:\/\/tangents.art\/assets\/css\/lightbox.css",
"https:\/\/tangents.art\/assets\/css\/index2.css",
"https:\/\/tangents.art\/assets\/css\/templates\/home.css"
],
"rendered-html": "<html lang=\"en\"><head>\n\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\">\n\n <title>Tangents | Home<\/title>\n <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"https:\/\/tangents.art\/assets\/icons\/apple-touch-icon.png\">\n<link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"https:\/\/tangents.art\/assets\/icons\/favicon-32x32.png\">\n<link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"https:\/\/tangents.art\/assets\/icons\/favicon-16x16.png\">\n<link rel=\"mask-icon\" href=\"https:\/\/tangents.art\/assets\/icons\/safari-pinned-tab.svg\" color=\"#5bbad5\">\n<meta name=\"msapplication-TileColor\" content=\"#dddddd\">\n<meta name=\"theme-color\" content=\"#ffffff\"> \t<meta name=\"title\" content=\"Tangents | Home\">\n\t<meta name=\"author\" content=\"Tangents\">\n\t<meta name=\"keywords\" content=\"Art Writing, Tangents, Amsterdam, Netherlands, Art Scene\">\n\t<meta name=\"description\" content=\"Tangents is an English-language online review platform focused on writing about the Dutch art scene\u200a\u2014\u200aon what is happening both within the borders of the Netherlands and about Dutch-based artists.\">\n\t<meta property=\"og:title\" content=\"Tangents | Home\">\n\t<meta property=\"og:description\" content=\"Tangents is an English-language online review platform focused on writing about the Dutch art scene\u200a\u2014\u200aon what is happening both within the borders of the Netherlands and about Dutch-based artists.\">\n\t<meta property=\"og:image\" content=\"https:\/\/tangents.art\/media\/site\/e767069d23-1700092572\/tangents_cover.png\">\n\t<meta property=\"og:url\" content=\"https:\/\/tangents.art\"> <link href=\"https:\/\/tangents.art\/assets\/css\/prism.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/lightbox.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/index2.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/templates\/home.css\" rel=\"stylesheet\">\n <link rel=\"shortcut icon\" type=\"image\/x-icon\" href=\"https:\/\/tangents.art\/favicon.ico\">\n<\/head>\n<body>\n <div class=\"wrapper\">\n <header class=\"header\">\n <a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>\n\n <nav class=\"menu\">\n <a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a> <a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a> <span class=\"item\">&<\/span> <a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>\n\n <\/nav>\n <\/header>\n\n <main class=\"main\">\n\n <ul class=\"grid\">\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/sergei-eisenstein\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>\n\t <p class=\"article-venue\">Ellen de Bruijne PROJECTS<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Amelia Groom<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/on-morgane-billuart\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p><\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/marina-abramovic\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>\n\t <p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>The Editors<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ong-time-lung-time-continuuum-a-conver-something\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>\n\t <p class=\"article-venue\">Kunst im Tunnel, D\u00fcsseldorf<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p><\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/mulch-sleep\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>\n\t <p class=\"article-venue\">1646<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Artun Alaska Arasli<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/stadium\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>\n\t <p class=\"article-venue\">Stevenson Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ooze\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>\n\t <p class=\"article-venue\">Kunstinstituut Melly, Rotterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Isabelle Sully<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/no-more-flies-on-the-wall\">\n <header>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <div class=\"article-excerpt-text\">\n What does an observer do to a room? If you ask me, this notion applies to art writing as much as it does to sociological experiments. Being an observer is the same as being a participant, only more covertly\u200a\u2014\u200aor more hypocritically, depending on whom you ask. How does my \u2026 <\/div>\n <p class=\"article-author\"><em>by <\/em>Nadia de Vries<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/prix-de-rome\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>\n\t <p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ima-abasi-okon\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Ima-Abasi Okon<\/b> \n\t \t <em>Avg Pace: S %\u223c\u1d31\u223c\u200bL%\u223c\u200bA%\u223c\u200bH%\u223c\u200b\u2019s%\u223c\u200bperi\u00a3meno\u200b\u00a3pau\u200b\u00a3sal\u223c\u200b\u200bP%\u223cS%\u223cA %\u223c\u1d38\u223c\u200bM%\u223c\u2019S km\u200a\u2014\u200a(t!h!a!t-yes-t!!hat<\/em> incumbent experiential plane to reorganise a c,a,p,a,c,i,t,y of never having enough\u200a\u2014\u200aNot as a whole but as <em>a<\/em>precise <em>h!e!a!p<\/em> of dignifide agility)<\/h2>\n\t <p class=\"article-venue\">Kunstverein in Hamburg<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>\n <\/a>\n <\/article>\n <\/li>\n <\/ul>\n <\/main>\n\n <footer class=\"footer\">\n <div class=\"grid\">\n <div class=\"column\" style=\"--columns: 12\">\n <a href=\"https:\/\/tangents.art\/about\">About<\/a> \n <\/div>\n\n <\/div>\n <\/footer>\n\n <script src=\"https:\/\/tangents.art\/assets\/js\/prism.js\"><\/script>\n<script src=\"https:\/\/tangents.art\/assets\/js\/lightbox.js\"><\/script>\n<script src=\"https:\/\/tangents.art\/assets\/js\/index.js\"><\/script>\n <\/div>\n\n\n\n<script>\n window.addEventListener('scroll', () => {\n document.body.style.setProperty('--scroll', window.pageYOffset \/ (document.body.offsetHeight - window.innerHeight))\n })\n<\/script><\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [],
"securityHeadersGrade": "F",
"securityHeadersScore": 0
},
"interactivePeriods": [
[
0,
662
],
[
890,
8993
]
],
"longTasks": [
[
662,
890
]
],
"lastVisualChange": 5500,
"render": 900,
"visualComplete85": 2200,
"visualComplete90": 2200,
"visualComplete95": 2600,
"visualComplete99": 5200,
"visualComplete": 5500,
"SpeedIndex": 1307,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 1453,
"size": 17834,
"DOMNodeId": 48,
"nodeInfo": {
"nodeType": "A",
"attributes": {
"class": "logo",
"href": "https:\/\/tangents.art"
},
"bounds": [
400.5,
24,
272,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestTextPaint",
"time": 1863,
"size": 22968,
"DOMNodeId": 12,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "article-excerpt-title"
},
"bounds": [
416.5,
783.421875,
325.328125,
72
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestImagePaint",
"time": 2207,
"size": 55575,
"DOMNodeId": 37,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"alt": ""
},
"sourceURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"bounds": [
789.828125,
216,
325.328125,
170.796875
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"event": "LargestContentfulPaint",
"time": 2207,
"size": 55575,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 789.828125,
"y": 216,
"width": 325.328125,
"height": 170.796875,
"top": 216,
"right": 1115.15625,
"bottom": 386.796875,
"left": 789.828125
},
"outerHTML": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"content": "normal"
},
"type": "image",
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"event": "LargestTextPaint",
"time": 1452,
"size": 17834,
"DOMNodeId": 48,
"nodeInfo": {
"nodeType": "A",
"attributes": {
"class": "logo",
"href": "https:\/\/tangents.art"
},
"bounds": [
400.5,
24,
272,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestTextPaint",
"time": 1863,
"size": 22968,
"DOMNodeId": 12,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "article-excerpt-title"
},
"bounds": [
416.5,
783.421875,
325.328125,
72
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 2206,
"size": 55575,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 789.828125,
"y": 216,
"width": 325.328125,
"height": 170.796875,
"top": 216,
"right": 1115.15625,
"bottom": 386.796875,
"left": 789.828125
},
"outerHTML": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"content": "normal"
},
"type": "image"
},
{
"event": "LargestImagePaint",
"time": 2206,
"size": 55575,
"DOMNodeId": 37,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"alt": ""
},
"sourceURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"bounds": [
789.828125,
216,
325.328125,
170.796875
],
"styles": {
"background-image": "none"
}
}
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 35
},
{
"name": "fetchStart",
"time": 51
},
{
"name": "navigationStart",
"time": 102
},
{
"name": "domLoading",
"time": 102
},
{
"name": "responseEnd",
"time": 103
},
{
"name": "domInteractive",
"time": 103
},
{
"name": "domContentLoadedEventStart",
"time": 103
},
{
"name": "domContentLoadedEventEnd",
"time": 103
},
{
"name": "domComplete",
"time": 104
},
{
"name": "responseEnd",
"time": 456
},
{
"name": "unloadEventStart",
"time": 459
},
{
"name": "unloadEventEnd",
"time": 459
},
{
"name": "markAsMainFrame",
"time": 459
},
{
"name": "commitNavigationEnd",
"time": 459
},
{
"name": "domLoading",
"time": 460
},
{
"name": "LayoutShift",
"time": 914
},
{
"name": "firstPaint",
"time": 934
},
{
"name": "firstContentfulPaint",
"time": 934
},
{
"name": "LayoutShift",
"time": 1112
},
{
"name": "firstImagePaint",
"time": 1157
},
{
"name": "LayoutShift",
"time": 1164
},
{
"name": "LayoutShift",
"time": 1348
},
{
"name": "LayoutShift",
"time": 1822
},
{
"name": "LayoutShift",
"time": 2266
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 2342
},
{
"name": "firstMeaningfulPaint",
"time": 2342
},
{
"name": "firstMeaningfulPaint",
"time": 2342
},
{
"name": "LayoutShift",
"time": 2354
},
{
"name": "LayoutShift",
"time": 2436
},
{
"name": "domInteractive",
"time": 2868
},
{
"name": "domContentLoadedEventStart",
"time": 2868
},
{
"name": "domContentLoadedEventEnd",
"time": 2868
},
{
"name": "domComplete",
"time": 5892
},
{
"name": "loadEventStart",
"time": 5892
},
{
"name": "loadEventEnd",
"time": 5892
},
{
"name": "LargestTextPaint",
"time": 1863
},
{
"name": "LargestContentfulPaint",
"time": 2206
},
{
"name": "LargestImagePaint",
"time": 2206
},
{
"name": "TotalLayoutShift",
"value": 0.064223408317998248
},
{
"name": "CumulativeLayoutShift",
"value": 0.064223408317998248
}
],
"chromeUserTiming.navigationStart": 102,
"chromeUserTiming.fetchStart": 51,
"chromeUserTiming.domLoading": 460,
"chromeUserTiming.responseEnd": 457,
"chromeUserTiming.domInteractive": 2868,
"chromeUserTiming.domContentLoadedEventStart": 2868,
"chromeUserTiming.domContentLoadedEventEnd": 2869,
"chromeUserTiming.domComplete": 5893,
"chromeUserTiming.unloadEventStart": 459,
"chromeUserTiming.unloadEventEnd": 459,
"chromeUserTiming.markAsMainFrame": 459,
"chromeUserTiming.commitNavigationEnd": 460,
"chromeUserTiming.LayoutShift": 2437,
"chromeUserTiming.firstPaint": 934,
"chromeUserTiming.firstContentfulPaint": 934,
"chromeUserTiming.firstImagePaint": 1157,
"chromeUserTiming.firstMeaningfulPaintCandidate": 2342,
"chromeUserTiming.firstMeaningfulPaint": 2342,
"chromeUserTiming.loadEventStart": 5893,
"chromeUserTiming.loadEventEnd": 5893,
"chromeUserTiming.LargestTextPaint": 1863,
"chromeUserTiming.LargestImagePaint": 2207,
"chromeUserTiming.LargestContentfulPaint": 2207,
"chromeUserTiming.TotalLayoutShift": 0.064223408317998248,
"chromeUserTiming.CumulativeLayoutShift": 0.064223408317998248,
"LayoutShifts": [
{
"time": 914,
"score": 0.052236248501533598,
"cumulative_score": 0.052236248501533598,
"window_score": 0.052236248501533598,
"shift_window_num": 0,
"rects": [
[
417,
234,
325,
72
],
[
790,
234,
325,
72
],
[
417,
306,
325,
20
],
[
417,
326,
325,
8
],
[
790,
326,
325,
8
],
[
790,
334,
325,
16
],
[
417,
350,
325,
24
],
[
417,
388,
325,
72
],
[
790,
388,
325,
72
],
[
417,
460,
325,
10
],
[
417,
470,
325,
503
],
[
790,
470,
325,
503
],
[
1163,
470,
325,
503
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 730,
"width": 325,
"height": 243,
"top": 730,
"right": 742,
"bottom": 973,
"left": 417
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
},
{
"previousRect": {
"x": 1163,
"y": 470,
"width": 325,
"height": 164,
"top": 470,
"right": 1488,
"bottom": 634,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 624,
"width": 325,
"height": 317,
"top": 624,
"right": 1488,
"bottom": 941,
"left": 1163
}
},
{
"previousRect": {
"x": 417,
"y": 470,
"width": 325,
"height": 164,
"top": 470,
"right": 742,
"bottom": 634,
"left": 417
},
"currentRect": {
"x": 417,
"y": 624,
"width": 325,
"height": 317,
"top": 624,
"right": 742,
"bottom": 941,
"left": 417
}
},
{
"previousRect": {
"x": 790,
"y": 730,
"width": 325,
"height": 243,
"top": 730,
"right": 1115,
"bottom": 973,
"left": 790
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
},
{
"previousRect": {
"x": 790,
"y": 470,
"width": 325,
"height": 164,
"top": 470,
"right": 1115,
"bottom": 634,
"left": 790
},
"currentRect": {
"x": 790,
"y": 624,
"width": 325,
"height": 317,
"top": 624,
"right": 1115,
"bottom": 941,
"left": 790
}
}
]
},
{
"time": 1112,
"score": 0.0027740971057638661,
"cumulative_score": 0.055010345607297464,
"window_score": 0.055010345607297464,
"shift_window_num": 0,
"rects": [
[
1163,
234,
325,
76
],
[
1163,
326,
325,
24
],
[
1163,
388,
325,
76
],
[
1163,
480,
325,
24
]
],
"sources": [
{
"previousRect": {
"x": 1163,
"y": 234,
"width": 325,
"height": 48,
"top": 234,
"right": 1488,
"bottom": 282,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 388,
"width": 325,
"height": 48,
"top": 388,
"right": 1488,
"bottom": 436,
"left": 1163
}
},
{
"previousRect": {
"x": 1163,
"y": 282,
"width": 325,
"height": 28,
"top": 282,
"right": 1488,
"bottom": 310,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 436,
"width": 325,
"height": 28,
"top": 436,
"right": 1488,
"bottom": 464,
"left": 1163
}
},
{
"previousRect": {
"x": 1163,
"y": 326,
"width": 325,
"height": 24,
"top": 326,
"right": 1488,
"bottom": 350,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 480,
"width": 325,
"height": 24,
"top": 480,
"right": 1488,
"bottom": 504,
"left": 1163
}
}
]
},
{
"time": 1164,
"score": 0.0026631332215333115,
"cumulative_score": 0.057673478828830775,
"window_score": 0.057673478828830775,
"shift_window_num": 0,
"rects": [
[
790,
648,
325,
72
],
[
790,
739,
325,
24
],
[
790,
801,
325,
72
],
[
790,
893,
325,
24
]
],
"sources": [
{
"previousRect": {
"x": 790,
"y": 648,
"width": 325,
"height": 72,
"top": 648,
"right": 1115,
"bottom": 720,
"left": 790
},
"currentRect": {
"x": 790,
"y": 801,
"width": 325,
"height": 72,
"top": 801,
"right": 1115,
"bottom": 873,
"left": 790
}
},
{
"previousRect": {
"x": 790,
"y": 739,
"width": 325,
"height": 24,
"top": 739,
"right": 1115,
"bottom": 763,
"left": 790
},
"currentRect": {
"x": 790,
"y": 893,
"width": 325,
"height": 24,
"top": 893,
"right": 1115,
"bottom": 917,
"left": 790
}
}
]
},
{
"time": 1348,
"score": 0.0013975539733556807,
"cumulative_score": 0.059071032802186459,
"window_score": 0.059071032802186459,
"shift_window_num": 0,
"rects": [
[
417,
210,
1072,
783
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 210,
"width": 1072,
"height": 783,
"top": 210,
"right": 1489,
"bottom": 993,
"left": 417
},
"currentRect": {
"x": 417,
"y": 216,
"width": 1072,
"height": 777,
"top": 216,
"right": 1489,
"bottom": 993,
"left": 417
}
}
]
},
{
"time": 1822,
"score": 0.0023481098769291644,
"cumulative_score": 0.061419142679115621,
"window_score": 0.061419142679115621,
"shift_window_num": 0,
"rects": [
[
417,
443,
325,
43
],
[
417,
486,
325,
27
],
[
790,
486,
325,
27
],
[
417,
513,
325,
21
],
[
417,
609,
325,
338
],
[
790,
609,
325,
338
],
[
1163,
609,
325,
338
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 466,
"width": 325,
"height": 28,
"top": 466,
"right": 742,
"bottom": 494,
"left": 417
},
"currentRect": {
"x": 417,
"y": 443,
"width": 325,
"height": 28,
"top": 443,
"right": 742,
"bottom": 471,
"left": 417
}
},
{
"previousRect": {
"x": 417,
"y": 510,
"width": 325,
"height": 24,
"top": 510,
"right": 742,
"bottom": 534,
"left": 417
},
"currentRect": {
"x": 417,
"y": 487,
"width": 325,
"height": 24,
"top": 487,
"right": 742,
"bottom": 511,
"left": 417
}
},
{
"previousRect": {
"x": 1163,
"y": 630,
"width": 325,
"height": 317,
"top": 630,
"right": 1488,
"bottom": 947,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 609,
"width": 325,
"height": 318,
"top": 609,
"right": 1488,
"bottom": 927,
"left": 1163
}
},
{
"previousRect": {
"x": 417,
"y": 630,
"width": 325,
"height": 317,
"top": 630,
"right": 742,
"bottom": 947,
"left": 417
},
"currentRect": {
"x": 417,
"y": 609,
"width": 325,
"height": 318,
"top": 609,
"right": 742,
"bottom": 927,
"left": 417
}
},
{
"previousRect": {
"x": 790,
"y": 630,
"width": 325,
"height": 317,
"top": 630,
"right": 1115,
"bottom": 947,
"left": 790
},
"currentRect": {
"x": 790,
"y": 609,
"width": 325,
"height": 318,
"top": 609,
"right": 1115,
"bottom": 927,
"left": 790
}
}
]
},
{
"time": 2266,
"score": 0.00017676660619070372,
"cumulative_score": 0.061595909285306324,
"window_score": 0.061595909285306324,
"shift_window_num": 0,
"rects": [
[
417,
394,
325,
49
],
[
1163,
394,
325,
49
],
[
1163,
633,
325,
25
],
[
417,
786,
325,
73
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 395,
"width": 325,
"height": 48,
"top": 395,
"right": 742,
"bottom": 443,
"left": 417
},
"currentRect": {
"x": 417,
"y": 394,
"width": 325,
"height": 48,
"top": 394,
"right": 742,
"bottom": 442,
"left": 417
}
},
{
"previousRect": {
"x": 1163,
"y": 395,
"width": 325,
"height": 48,
"top": 395,
"right": 1488,
"bottom": 443,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 394,
"width": 325,
"height": 48,
"top": 394,
"right": 1488,
"bottom": 442,
"left": 1163
}
},
{
"previousRect": {
"x": 417,
"y": 787,
"width": 325,
"height": 72,
"top": 787,
"right": 742,
"bottom": 859,
"left": 417
},
"currentRect": {
"x": 417,
"y": 786,
"width": 325,
"height": 72,
"top": 786,
"right": 742,
"bottom": 858,
"left": 417
}
},
{
"previousRect": {
"x": 1163,
"y": 634,
"width": 325,
"height": 24,
"top": 634,
"right": 1488,
"bottom": 658,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 633,
"width": 325,
"height": 24,
"top": 633,
"right": 1488,
"bottom": 657,
"left": 1163
}
}
]
},
{
"time": 2354,
"score": 0.00053433242818147269,
"cumulative_score": 0.062130241713487799,
"window_score": 0.062130241713487799,
"shift_window_num": 0,
"rects": [
[
790,
486,
325,
27
],
[
417,
606,
325,
177
],
[
790,
606,
325,
177
],
[
1163,
606,
325,
177
],
[
417,
783,
325,
3
],
[
790,
783,
326,
3
],
[
1163,
783,
325,
3
],
[
417,
786,
325,
69
],
[
789,
786,
327,
69
],
[
1163,
786,
325,
69
],
[
417,
855,
325,
6
],
[
789,
855,
326,
6
],
[
1163,
855,
325,
6
],
[
417,
861,
325,
65
],
[
790,
861,
325,
65
],
[
1163,
861,
325,
65
]
],
"sources": [
{
"previousRect": {
"x": 790,
"y": 489,
"width": 325,
"height": 24,
"top": 489,
"right": 1115,
"bottom": 513,
"left": 790
},
"currentRect": {
"x": 790,
"y": 486,
"width": 325,
"height": 24,
"top": 486,
"right": 1115,
"bottom": 510,
"left": 790
}
},
{
"previousRect": {
"x": 417,
"y": 609,
"width": 325,
"height": 317,
"top": 609,
"right": 742,
"bottom": 926,
"left": 417
},
"currentRect": {
"x": 417,
"y": 606,
"width": 325,
"height": 317,
"top": 606,
"right": 742,
"bottom": 923,
"left": 417
}
},
{
"previousRect": {
"x": 790,
"y": 609,
"width": 325,
"height": 317,
"top": 609,
"right": 1115,
"bottom": 926,
"left": 790
},
"currentRect": {
"x": 790,
"y": 606,
"width": 325,
"height": 317,
"top": 606,
"right": 1115,
"bottom": 923,
"left": 790
}
},
{
"previousRect": {
"x": 789,
"y": 786,
"width": 326,
"height": 75,
"top": 786,
"right": 1115,
"bottom": 861,
"left": 789
},
"currentRect": {
"x": 790,
"y": 783,
"width": 326,
"height": 72,
"top": 783,
"right": 1116,
"bottom": 855,
"left": 790
}
},
{
"previousRect": {
"x": 1163,
"y": 609,
"width": 325,
"height": 317,
"top": 609,
"right": 1488,
"bottom": 926,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 606,
"width": 325,
"height": 317,
"top": 606,
"right": 1488,
"bottom": 923,
"left": 1163
}
}
]
},
{
"time": 2436,
"score": 0.0020931666045104495,
"cumulative_score": 0.064223408317998248,
"window_score": 0.064223408317998248,
"shift_window_num": 0,
"rects": [
[
1163,
630,
325,
51
],
[
1163,
697,
325,
24
],
[
1163,
783,
325,
52
],
[
1163,
851,
325,
24
]
],
"sources": [
{
"previousRect": {
"x": 1163,
"y": 630,
"width": 325,
"height": 24,
"top": 630,
"right": 1488,
"bottom": 654,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 783,
"width": 325,
"height": 24,
"top": 783,
"right": 1488,
"bottom": 807,
"left": 1163
}
},
{
"previousRect": {
"x": 1163,
"y": 654,
"width": 325,
"height": 27,
"top": 654,
"right": 1488,
"bottom": 681,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 807,
"width": 325,
"height": 28,
"top": 807,
"right": 1488,
"bottom": 835,
"left": 1163
}
},
{
"previousRect": {
"x": 1163,
"y": 697,
"width": 325,
"height": 24,
"top": 697,
"right": 1488,
"bottom": 721,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 851,
"width": 325,
"height": 24,
"top": 851,
"right": 1488,
"bottom": 875,
"left": 1163
}
}
]
}
],
"LayoutShiftsBeforePaint": {
"count": 1,
"cumulative_score": 0.052236248501533598,
"fraction_of_total": 0.81335216970873037
},
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 925.01999999999998
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 463.28500000000003
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 463.29899999999998
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 482.577
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 489.428
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 492.32900000000001
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 492.34399999999999
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 492.38299999999998
},
"4239": {
"name": "ScriptSchedulingType_ParserBlocking",
"firstUsed": 510.35199999999998
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 534.72400000000005
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 653.22699999999998
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 654.67999999999995
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 654.78899999999999
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 654.95500000000004
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 654.971
},
"587": {
"name": "LangAttribute",
"firstUsed": 657.14599999999996
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 657.15300000000002
},
"2355": {
"name": "CSSGradient",
"firstUsed": 657.923
},
"664": {
"name": "SyntheticKeyframesInCompositedCSSAnimation",
"firstUsed": 658.67399999999998
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 659.327
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 660.04399999999998
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 660.66600000000005
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 922.81200000000001
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 969.48500000000001
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 2239.9110000000001
}
},
"CSSFeatures": {
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 507.37
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 654.80399999999997
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 654.82299999999998
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 654.83900000000006
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 654.87599999999998
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 654.98299999999995
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 657.21000000000004
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 657.22299999999996
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 657.23299999999995
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 657.24099999999999
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 657.68700000000001
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 657.69799999999998
},
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 657.75999999999999
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 657.77300000000002
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 657.80200000000002
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 657.81100000000004
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 657.81899999999996
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 657.827
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 657.83399999999995
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 657.84000000000003
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 657.84699999999998
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 657.85799999999995
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 657.86599999999999
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 657.87300000000005
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 657.88
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 657.88999999999999
},
"447": {
"name": "CSSPropertyTransformOrigin",
"firstUsed": 657.93700000000001
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 657.96799999999996
},
"431": {
"name": "CSSPropertyAnimationPlayState",
"firstUsed": 657.976
},
"425": {
"name": "CSSPropertyAnimationDelay",
"firstUsed": 657.98900000000003
},
"429": {
"name": "CSSPropertyAnimationIterationCount",
"firstUsed": 657.99599999999998
},
"428": {
"name": "CSSPropertyAnimationFillMode",
"firstUsed": 658.005
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 658.10299999999995
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 658.11599999999999
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 658.12400000000002
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 658.13300000000004
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 658.23500000000001
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 658.84799999999996
},
"513": {
"name": "CSSPropertyGridGap",
"firstUsed": 659.09900000000005
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 659.11300000000006
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 659.14099999999996
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 659.18200000000002
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 659.19600000000003
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 659.24800000000005
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 659.404
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 659.87400000000002
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 2833,
"maxFID": 0,
"TTIMeasurementEnd": 8993,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 2833,
"TotalBlockingTime": 0,
"testID": "240906_BiDcRN_99P",
"step": 1,
"effectiveBps": 568299,
"domTime": 0,
"aft": 0,
"titleTime": 104,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.93999999999999995,
"lighthouse.Performance.first-contentful-paint": 931.06200000000001,
"lighthouse.Performance.largest-contentful-paint": 1426.3800000000001,
"lighthouse.Performance.total-blocking-time": 28.186999999999898,
"lighthouse.Performance.cumulative-layout-shift": 0.063173521132624685,
"lighthouse.Performance.speed-index": 1098,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"115": 65,
"216": 75,
"329": 95.700000000000003,
"429": 22.199999999999999,
"531": 52.600000000000001,
"632": 63.600000000000001,
"733": 57.899999999999999,
"834": 85,
"941": 81.799999999999997,
"1042": 100,
"1143": 90.5,
"1256": 82.599999999999994,
"1357": 68.400000000000006,
"1458": 61.100000000000001,
"1559": 40.899999999999999,
"1660": 28.600000000000001,
"1761": 26.300000000000001,
"1861": 35,
"1962": 63.600000000000001,
"2063": 52.600000000000001,
"2164": 80,
"2349": 97.400000000000006,
"2450": 100,
"2550": 75,
"2651": 40,
"2752": 47.399999999999999,
"2853": 55,
"2954": 52.600000000000001,
"3056": 26.300000000000001,
"3156": 70,
"3275": 78.299999999999997,
"3376": 77.299999999999997,
"3477": 84.200000000000003,
"3578": 68.400000000000006,
"3679": 40.899999999999999,
"3780": 33.299999999999997,
"3881": 84.200000000000003,
"3982": 84.200000000000003,
"4082": 75,
"4183": 85.700000000000003,
"4284": 95,
"4385": 100,
"4486": 89.5,
"4587": 70,
"4687": 23.5,
"4788": 50,
"4889": 84.200000000000003,
"4990": 85,
"5091": 81,
"5191": 84.200000000000003,
"5308": 100,
"5409": 100,
"5510": 80,
"5611": 90,
"5712": 60,
"5813": 47.399999999999999,
"5914": 81,
"6016": 90,
"6117": 80,
"6218": 75,
"6319": 90,
"6420": 50,
"6521": 19,
"6622": 10.5,
"6723": 15,
"6824": 19,
"6925": 15,
"7026": 20,
"7126": 10,
"7227": 15,
"7328": 66.700000000000003,
"7429": 20,
"7530": 15,
"7631": 10.5,
"7732": 15.800000000000001,
"7833": 15,
"7934": 15,
"8035": 15,
"8135": 10,
"8236": 15.800000000000001,
"8337": 68.200000000000003,
"8438": 19,
"8539": 15,
"8640": 10.5,
"8741": 15,
"8842": 15,
"8943": 15,
"9044": 23.800000000000001
},
"max": 100,
"count": 89
},
"bw": {
"data": {
"0": 0,
"115": 0,
"216": 3331,
"329": 16851,
"429": 545922,
"531": 399112,
"632": 710832,
"733": 6100859,
"834": 12564094,
"941": 8209741,
"1042": 8257753,
"1143": 5627090,
"1256": 6007250,
"1357": 5955847,
"1458": 7254986,
"1559": 2557589,
"1660": 1879763,
"1761": 3783719,
"1861": 3215062,
"1962": 5847690,
"2063": 12555229,
"2164": 5035597,
"2349": 6273399,
"2450": 2680980,
"2550": 5383182,
"2651": 4909171,
"2752": 3249464,
"2853": 4139965,
"2954": 8461251,
"3056": 4888547,
"3156": 5381789,
"3275": 7685873,
"3376": 4316470,
"3477": 4974169,
"3578": 1153157,
"3679": 5339646,
"3780": 5159107,
"3881": 5152825,
"3982": 4101905,
"4082": 4479676,
"4183": 4691734,
"4284": 5381918,
"4385": 5267099,
"4486": 5379280,
"4587": 4925823,
"4687": 5403225,
"4788": 3013178,
"4889": 5375254,
"4990": 4780578,
"5091": 2748244,
"5191": 1835724,
"5308": 788413,
"5409": 7668273,
"5510": 3541824,
"5611": 3925274,
"5712": 987896,
"5813": 0,
"5914": 0,
"6016": 990395,
"6117": 0,
"6218": 0,
"6319": 0,
"6420": 0,
"6521": 0,
"6622": 0,
"6723": 0,
"6824": 0,
"6925": 0,
"7026": 0,
"7126": 0,
"7227": 0,
"7328": 0,
"7429": 0,
"7530": 0,
"7631": 0,
"7732": 0,
"7833": 0,
"7934": 0,
"8035": 0,
"8135": 0,
"8236": 0,
"8337": 0,
"8438": 0,
"8539": 0,
"8640": 0,
"8741": 0,
"8842": 0,
"8943": 0,
"9044": 0
},
"max": 12564094,
"count": 89
}
},
"effectiveBpsDoc": 571300,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&file=1_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=240906_BiDcRN_99P&file=1_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=240906_BiDcRN_99P&compressed=1&file=1_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_000900.jpg",
"VisuallyComplete": 72
},
{
"time": 1200,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_001200.jpg",
"VisuallyComplete": 76
},
{
"time": 1400,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_001400.jpg",
"VisuallyComplete": 77
},
{
"time": 1500,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_001500.jpg",
"VisuallyComplete": 78
},
{
"time": 1900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_001900.jpg",
"VisuallyComplete": 81
},
{
"time": 2000,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002000.jpg",
"VisuallyComplete": 84
},
{
"time": 2200,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002200.jpg",
"VisuallyComplete": 90
},
{
"time": 2300,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002300.jpg",
"VisuallyComplete": 94
},
{
"time": 2400,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002400.jpg",
"VisuallyComplete": 94
},
{
"time": 2500,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002500.jpg",
"VisuallyComplete": 94
},
{
"time": 2600,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002600.jpg",
"VisuallyComplete": 95
},
{
"time": 2800,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002800.jpg",
"VisuallyComplete": 95
},
{
"time": 3200,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_003200.jpg",
"VisuallyComplete": 95
},
{
"time": 3600,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_003600.jpg",
"VisuallyComplete": 98
},
{
"time": 3800,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_003800.jpg",
"VisuallyComplete": 98
},
{
"time": 4400,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_004400.jpg",
"VisuallyComplete": 98
},
{
"time": 5200,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_005200.jpg",
"VisuallyComplete": 99
},
{
"time": 5500,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_005500.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"tangents.art": {
"bytes": 3124999,
"requests": 23,
"connections": 6
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 3098,
"bytesUncompressed": 11863,
"requests": 1
},
"js": {
"color": [
254,
197,
132
],
"bytes": 21796,
"bytesUncompressed": 21796,
"requests": 3
},
"css": {
"color": [
178,
234,
148
],
"bytes": 16740,
"bytesUncompressed": 16740,
"requests": 4
},
"image": {
"color": [
196,
154,
232
],
"bytes": 2950977,
"bytesUncompressed": 2950977,
"requests": 10
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 132388,
"bytesUncompressed": 132388,
"requests": 5
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
}
},
"consoleLog": []
},
"repeatView": {
"numSteps": 1,
"run": 1,
"tester": "wpt-fra-lb-83qw-10.10.1.25",
"loadTime": 768,
"docTime": 768,
"fullyLoaded": 768,
"bytesOut": 1972,
"bytesOutDoc": 1972,
"bytesIn": 3098,
"bytesInDoc": 3098,
"requests": [
{
"type": 3,
"id": "D873E4FE5C05CF8FA9FEC3C37E01DEAD",
"request_id": "D873E4FE5C05CF8FA9FEC3C37E01DEAD",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/",
"raw_id": "D873E4FE5C05CF8FA9FEC3C37E01DEAD",
"frame_id": "7F9156D00CCF014C0B911F7BBA38323A",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 62,
"ttfb_ms": 59,
"load_start": 136,
"load_start_float": 136.00006200000001,
"bytesIn": 3098,
"objectSize": 3098,
"objectSizeUncompressed": 11863,
"chunks": [
{
"ts": 198,
"bytes": 3098,
"inflated": 11863
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 69,
"protocol": "http\/1.1",
"dns_start": 0,
"dns_end": 35,
"connect_start": 35,
"connect_end": 71,
"ssl_start": 71,
"ssl_end": 136,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Sec-Fetch-Dest: document",
"Sec-Fetch-Mode: navigate",
"Sec-Fetch-Site: cross-site",
"Upgrade-Insecure-Requests: 1",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:44:39 GMT",
"Content-Type: text\/html; charset=UTF-8",
"Transfer-Encoding: chunked",
"Connection: keep-alive",
"Content-Encoding: gzip"
]
},
"bytesOut": 1972,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 35,
"connect_ms": 36,
"ssl_ms": 65,
"gzip_total": 3313,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "",
"server_count": null,
"created": 12,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 62,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 198,
"ttfb_start": 136,
"ttfb_end": 195,
"download_start": 195,
"download_end": 198,
"download_ms": 3,
"all_start": 0,
"all_end": 198,
"all_ms": 198,
"index": 0,
"number": 1,
"cpuTimes": {
"EvaluateScript": 0,
"v8.compile": 0
},
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpuTime": 0,
"js_timing": [
[
766.76099999999997,
767.02499999999998
],
[
766.77999999999997,
766.97400000000005
]
]
}
],
"requestsFull": 1,
"requestsDoc": 1,
"responses_200": 1,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 1,
"optimization_checked": 1,
"main_frame": "7F9156D00CCF014C0B911F7BBA38323A",
"loadEventStart": 743,
"loadEventEnd": 743,
"domContentLoadedEventStart": 742,
"domContentLoadedEventEnd": 742,
"URL": "https:\/\/tangents.art\/",
"connections": 1,
"final_base_page_request": 0,
"final_base_page_request_id": "D873E4FE5C05CF8FA9FEC3C37E01DEAD",
"final_url": "https:\/\/tangents.art\/",
"domInteractive": 741,
"firstPaint": 0,
"firstContentfulPaint": 1037,
"firstImagePaint": 1037,
"firstMeaningfulPaint": 1317,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 195,
"basePageSSLTime": 65,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 3313,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 0,
"image_savings": 0,
"base_page_cdn": "",
"cpuTimes": {
"ParseHTML": 6,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 24,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 12,
"Layout": 308,
"ResourceChangePriority": 0,
"PrePaint": 12,
"Paint": 3,
"Layerize": 1,
"EvaluateScript": 5,
"v8.compile": 1,
"v8.produceCache": 1,
"FunctionCall": 1,
"MarkDOMContent": 0,
"MarkLoad": 0,
"largestContentfulPaint::Candidate": 0,
"Idle": 393
},
"cpuTimesDoc": {
"ParseHTML": 6,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 24,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 12,
"Layout": 308,
"ResourceChangePriority": 0,
"PrePaint": 12,
"Paint": 3,
"Layerize": 1,
"EvaluateScript": 5,
"v8.compile": 1,
"v8.produceCache": 1,
"FunctionCall": 1,
"MarkDOMContent": 0,
"MarkLoad": 0,
"largestContentfulPaint::Candidate": 0,
"Idle": 393
},
"cpu.ParseHTML": 6,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 24,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 12,
"cpu.Layout": 308,
"cpu.ResourceChangePriority": 0,
"cpu.PrePaint": 12,
"cpu.Paint": 3,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 5,
"cpu.v8.compile": 1,
"cpu.v8.produceCache": 1,
"cpu.FunctionCall": 1,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.Idle": 393,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1725630277.1487393,
"osVersion": "Linux 6.5.0-1018-gcp",
"os_version": "Linux 6.5.0-1018-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1725630279.6586831,
"browserVersion": "128.0.0.0",
"browser_version": "128.0.0.0",
"fullyLoadedCPUms": 2659,
"fullyLoadedCPUpct": 40.672782874614192,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "7F9156D00CCF014C0B911F7BBA38323A",
"loaderId": "5F5A1046795E8AA3E56BEFAAAC18A799"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/tangents.art",
"name": ""
}
],
"document_URL": "https:\/\/tangents.art\/",
"document_hostname": "tangents.art",
"document_origin": "https:\/\/tangents.art",
"viewport": {
"width": 1920,
"height": 993,
"dpr": 1
},
"domElements": 169,
"domComplete": 742,
"PerformancePaintTiming.first-paint": 1011.6000000000931,
"PerformancePaintTiming.first-contentful-paint": 1011.6000000000931,
"origin_dns": {
"ns": [
"ns3.get.art.",
"ns4.get.art.",
"ns2.get.art.",
"ns1.get.art."
],
"soa": [
"ns4.get.art. hostmaster.tangents.art. 2023111404 7200 7200 172800 38400"
],
"cname": [],
"mx": [],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"Programming languages": "C",
"Operating systems": "Ubuntu",
"Web servers": "Nginx 1.18.0",
"Reverse proxies": "Nginx 1.18.0",
"JavaScript libraries": "Lightbox",
"Miscellaneous": "Open Graph,Prism"
},
"detected_apps": {
"C": "",
"Ubuntu": "",
"Nginx": "1.18.0",
"Lightbox": "",
"Open Graph": "",
"Prism": ""
},
"detected_technologies": {
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Ubuntu": {
"name": "Ubuntu",
"description": "Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.",
"slug": "ubuntu",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"groups": [
7
],
"name": "Operating systems",
"priority": 6
}
],
"confidence": 100,
"version": "",
"icon": "Ubuntu.svg",
"website": "http:\/\/www.ubuntu.com\/server",
"pricing": [],
"cpe": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*"
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "1.18.0",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
"Prism": {
"name": "Prism",
"description": "Prism is an extensible syntax highlighter.",
"slug": "prism",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Prism.svg",
"website": "http:\/\/prismjs.com",
"pricing": [],
"cpe": null
}
},
"detected_raw": [
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Ubuntu",
"description": "Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.",
"slug": "ubuntu",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"groups": [
7
],
"name": "Operating systems",
"priority": 6
}
],
"confidence": 100,
"version": "",
"icon": "Ubuntu.svg",
"website": "http:\/\/www.ubuntu.com\/server",
"pricing": [],
"cpe": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*"
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "1.18.0",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
{
"name": "Prism",
"description": "Prism is an extensible syntax highlighter.",
"slug": "prism",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Prism.svg",
"website": "http:\/\/prismjs.com",
"pricing": [],
"cpe": null
}
],
"axe": {
"testEngine": "4.4.1",
"violations": [],
"passes": [
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body>",
"target": [
"body"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>",
"target": [
"li:nth-child(1) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p><\/h2>",
"target": [
"li:nth-child(2) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>",
"target": [
"li:nth-child(3) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>",
"target": [
"li:nth-child(4) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p><\/h2>",
"target": [
"li:nth-child(5) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>",
"target": [
"li:nth-child(6) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>",
"target": [
"li:nth-child(7) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>",
"target": [
"li:nth-child(8) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>",
"target": [
"li:nth-child(9) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>",
"target": [
"li:nth-child(10) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\">",
"target": [
"li:nth-child(11) > article > a > header > h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main class=\"main\">",
"target": [
"main"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": null,
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "48.0pt (64px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>",
"target": [
".logo"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a>",
"target": [
".item[href$=\"tangents.art\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a>",
"target": [
"a[href$=\"reviews\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>",
"target": [
"a[href$=\"writing\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>",
"target": [
"li:nth-child(1) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Sergei Eisenstein<\/b>",
"target": [
"li:nth-child(1) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Ellen de Bruijne PROJECTS<\/p>",
"target": [
"li:nth-child(1) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Amelia Groom<\/p>",
"target": [
"li:nth-child(1) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(1) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p>",
"target": [
"li:nth-child(2) > article > a > header > h2 > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em>",
"target": [
"li:nth-child(2) > article > a > header > h2 > p > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>",
"target": [
"li:nth-child(2) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(2) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>",
"target": [
"li:nth-child(3) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Marina Abramovi\u0107<\/b>",
"target": [
"li:nth-child(3) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>",
"target": [
"li:nth-child(3) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>The Editors<\/p>",
"target": [
"li:nth-child(3) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(3) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>",
"target": [
"li:nth-child(4) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Simnikiwe Buhlungu<\/b>",
"target": [
"li:nth-child(4) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunst im Tunnel, D\u00fcsseldorf<\/p>",
"target": [
"li:nth-child(4) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>",
"target": [
"li:nth-child(4) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(4) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p>",
"target": [
"li:nth-child(5) > article > a > header > h2 > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em>",
"target": [
"li:nth-child(5) > article > a > header > h2 > p > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>",
"target": [
"li:nth-child(5) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(5) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>",
"target": [
"li:nth-child(6) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Baha G\u00f6rkem Yal\u0131m<\/b>",
"target": [
"li:nth-child(6) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">1646<\/p>",
"target": [
"li:nth-child(6) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Artun Alaska Arasli<\/p>",
"target": [
"li:nth-child(6) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(6) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>",
"target": [
"li:nth-child(7) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Thenjiwe Niki Nkosi<\/b>",
"target": [
"li:nth-child(7) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stevenson Amsterdam<\/p>",
"target": [
"li:nth-child(7) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>",
"target": [
"li:nth-child(7) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(7) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>",
"target": [
"li:nth-child(8) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Lucy Beech<\/b>",
"target": [
"li:nth-child(8) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunstinstituut Melly, Rotterdam<\/p>",
"target": [
"li:nth-child(8) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Isabelle Sully<\/p>",
"target": [
"li:nth-child(8) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(8) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>",
"target": [
"li:nth-child(9) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"article-excerpt-text\">",
"target": [
".article-excerpt-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Nadia de Vries<\/p>",
"target": [
"li:nth-child(9) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(9) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>",
"target": [
"li:nth-child(10) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>",
"target": [
"li:nth-child(10) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>",
"target": [
"li:nth-child(10) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(10) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\">",
"target": [
"li:nth-child(11) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Ima-Abasi Okon<\/b>",
"target": [
"li:nth-child(11) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Avg Pace: S %\u223c\u1d31\u223c\u200bL%\u223c\u200bA%\u223c\u200bH%\u223c\u200b\u2019s%\u223c\u200bperi\u00a3meno\u200b\u00a3pau\u200b\u00a3sal\u223c\u200b\u200bP%\u223cS%\u223cA %\u223c\u1d38\u223c\u200bM%\u223c\u2019S km\u200a\u2014\u200a(t!h!a!t-yes-t!!hat<\/em>",
"target": [
"em:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>a<\/em>",
"target": [
"em:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>h!e!a!p<\/em>",
"target": [
"em:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunstverein in Hamburg<\/p>",
"target": [
"li:nth-child(11) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>",
"target": [
"li:nth-child(11) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(11) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/about\">About<\/a>",
"target": [
"a[href$=\"about\"]"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">",
"target": [
"li:nth-child(1) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"target": [
"li:nth-child(2) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"target": [
"li:nth-child(3) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">",
"target": [
"li:nth-child(4) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"target": [
"img[alt=\"Book Review\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"target": [
"li:nth-child(6) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"target": [
"li:nth-child(7) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"target": [
"img[alt=\"Melly, Rotterdam, Lucy Beech\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"target": [
"li:nth-child(10) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"target": [
"li:nth-child(11) > article > a > header > .article-cover > img"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>",
"target": [
".logo"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a>",
"target": [
".item[href$=\"tangents.art\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a>",
"target": [
"a[href$=\"reviews\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>",
"target": [
"a[href$=\"writing\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/sergei-eisenstein\">",
"target": [
"li:nth-child(1) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/on-morgane-billuart\">",
"target": [
"li:nth-child(2) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/marina-abramovic\">",
"target": [
"li:nth-child(3) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ong-time-lung-time-continuuum-a-conver-something\">",
"target": [
"li:nth-child(4) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\">",
"target": [
"li:nth-child(5) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/mulch-sleep\">",
"target": [
"li:nth-child(6) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/stadium\">",
"target": [
"li:nth-child(7) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ooze\">",
"target": [
"li:nth-child(8) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/no-more-flies-on-the-wall\">",
"target": [
"li:nth-child(9) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/prix-de-rome\">",
"target": [
"li:nth-child(10) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ima-abasi-okon\">",
"target": [
"li:nth-child(11) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/about\">About<\/a>",
"target": [
"a[href$=\"about\"]"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"grid\">",
"target": [
"ul"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(5)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(6)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(7)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(8)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(9)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(10)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(11)"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"target": [
"li:nth-child(3) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"target": [
"img[alt=\"Book Review\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"target": [
"li:nth-child(6) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"target": [
"li:nth-child(7) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"target": [
"img[alt=\"Melly, Rotterdam, Lucy Beech\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"target": [
"li:nth-child(10) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"target": [
"li:nth-child(11) > article > a > header > .article-cover > img"
]
}
]
}
],
"incomplete": []
},
"base_page_ip_ptr": "srv03.wwcom.ch",
"base_page_cname": "",
"base_page_dns_server": "ns3.get.art",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 7612,
"testUrl": "https:\/\/tangents.art\/",
"custom": [
"Colordepth",
"Dpi",
"Images",
"Resolution",
"fonts",
"generated-content-percent",
"generated-content-size",
"imgs-in-viewport",
"imgs-no-alt",
"imgs-out-viewport",
"jsLibsVulns",
"meta-viewport",
"possibly-render-blocking-reqs",
"rendered-html",
"securityHeaders"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
"Images": "[{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2000,\"naturalHeight\":1050},{\"url\":\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2400,\"naturalHeight\":1260},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2000,\"naturalHeight\":1050},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1200,\"naturalHeight\":630},{\"url\":\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1400,\"naturalHeight\":735},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2144,\"naturalHeight\":1125},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1400,\"naturalHeight\":735},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2843,\"naturalHeight\":1492},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2500,\"naturalHeight\":1312},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":3000,\"naturalHeight\":1574}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"fonts": [
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "300"
},
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "400"
},
{
"family": "Cabinet",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "700"
},
{
"family": "CabinetItalic",
"display": "auto",
"status": "loaded",
"style": "italic",
"weight": "400"
},
{
"family": "CabinetLogo",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "200"
}
],
"generated-content-percent": "-0.25",
"generated-content-size": "-0.03",
"imgs-in-viewport": [
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2000,
"naturalHeight": 1050
},
{
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2400,
"naturalHeight": 1260
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2000,
"naturalHeight": 1050
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1200,
"naturalHeight": 630
},
{
"src": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1400,
"naturalHeight": 735
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2144,
"naturalHeight": 1125
}
],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1400,
"naturalHeight": 735
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2843,
"naturalHeight": 1492
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2500,
"naturalHeight": 1312
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 3000,
"naturalHeight": 1574
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width,initial-scale=1.0",
"possibly-render-blocking-reqs": [
"https:\/\/tangents.art\/assets\/js\/prism.js",
"https:\/\/tangents.art\/assets\/js\/lightbox.js",
"https:\/\/tangents.art\/assets\/js\/index.js",
"https:\/\/tangents.art\/assets\/css\/prism.css",
"https:\/\/tangents.art\/assets\/css\/lightbox.css",
"https:\/\/tangents.art\/assets\/css\/index2.css",
"https:\/\/tangents.art\/assets\/css\/templates\/home.css"
],
"rendered-html": "<html lang=\"en\"><head>\n\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\">\n\n <title>Tangents | Home<\/title>\n <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"https:\/\/tangents.art\/assets\/icons\/apple-touch-icon.png\">\n<link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"https:\/\/tangents.art\/assets\/icons\/favicon-32x32.png\">\n<link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"https:\/\/tangents.art\/assets\/icons\/favicon-16x16.png\">\n<link rel=\"mask-icon\" href=\"https:\/\/tangents.art\/assets\/icons\/safari-pinned-tab.svg\" color=\"#5bbad5\">\n<meta name=\"msapplication-TileColor\" content=\"#dddddd\">\n<meta name=\"theme-color\" content=\"#ffffff\"> \t<meta name=\"title\" content=\"Tangents | Home\">\n\t<meta name=\"author\" content=\"Tangents\">\n\t<meta name=\"keywords\" content=\"Art Writing, Tangents, Amsterdam, Netherlands, Art Scene\">\n\t<meta name=\"description\" content=\"Tangents is an English-language online review platform focused on writing about the Dutch art scene\u200a\u2014\u200aon what is happening both within the borders of the Netherlands and about Dutch-based artists.\">\n\t<meta property=\"og:title\" content=\"Tangents | Home\">\n\t<meta property=\"og:description\" content=\"Tangents is an English-language online review platform focused on writing about the Dutch art scene\u200a\u2014\u200aon what is happening both within the borders of the Netherlands and about Dutch-based artists.\">\n\t<meta property=\"og:image\" content=\"https:\/\/tangents.art\/media\/site\/e767069d23-1700092572\/tangents_cover.png\">\n\t<meta property=\"og:url\" content=\"https:\/\/tangents.art\"> <link href=\"https:\/\/tangents.art\/assets\/css\/prism.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/lightbox.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/index2.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/templates\/home.css\" rel=\"stylesheet\">\n <link rel=\"shortcut icon\" type=\"image\/x-icon\" href=\"https:\/\/tangents.art\/favicon.ico\">\n<\/head>\n<body>\n <div class=\"wrapper\">\n <header class=\"header\">\n <a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>\n\n <nav class=\"menu\">\n <a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a> <a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a> <span class=\"item\">&<\/span> <a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>\n\n <\/nav>\n <\/header>\n\n <main class=\"main\">\n\n <ul class=\"grid\">\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/sergei-eisenstein\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>\n\t <p class=\"article-venue\">Ellen de Bruijne PROJECTS<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Amelia Groom<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/on-morgane-billuart\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p><\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/marina-abramovic\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>\n\t <p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>The Editors<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ong-time-lung-time-continuuum-a-conver-something\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>\n\t <p class=\"article-venue\">Kunst im Tunnel, D\u00fcsseldorf<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p><\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/mulch-sleep\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>\n\t <p class=\"article-venue\">1646<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Artun Alaska Arasli<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/stadium\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>\n\t <p class=\"article-venue\">Stevenson Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ooze\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>\n\t <p class=\"article-venue\">Kunstinstituut Melly, Rotterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Isabelle Sully<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/no-more-flies-on-the-wall\">\n <header>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <div class=\"article-excerpt-text\">\n What does an observer do to a room? If you ask me, this notion applies to art writing as much as it does to sociological experiments. Being an observer is the same as being a participant, only more covertly\u200a\u2014\u200aor more hypocritically, depending on whom you ask. How does my \u2026 <\/div>\n <p class=\"article-author\"><em>by <\/em>Nadia de Vries<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/prix-de-rome\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>\n\t <p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ima-abasi-okon\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Ima-Abasi Okon<\/b> \n\t \t <em>Avg Pace: S %\u223c\u1d31\u223c\u200bL%\u223c\u200bA%\u223c\u200bH%\u223c\u200b\u2019s%\u223c\u200bperi\u00a3meno\u200b\u00a3pau\u200b\u00a3sal\u223c\u200b\u200bP%\u223cS%\u223cA %\u223c\u1d38\u223c\u200bM%\u223c\u2019S km\u200a\u2014\u200a(t!h!a!t-yes-t!!hat<\/em> incumbent experiential plane to reorganise a c,a,p,a,c,i,t,y of never having enough\u200a\u2014\u200aNot as a whole but as <em>a<\/em>precise <em>h!e!a!p<\/em> of dignifide agility)<\/h2>\n\t <p class=\"article-venue\">Kunstverein in Hamburg<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>\n <\/a>\n <\/article>\n <\/li>\n <\/ul>\n <\/main>\n\n <footer class=\"footer\">\n <div class=\"grid\">\n <div class=\"column\" style=\"--columns: 12\">\n <a href=\"https:\/\/tangents.art\/about\">About<\/a> \n <\/div>\n\n <\/div>\n <\/footer>\n\n <script src=\"https:\/\/tangents.art\/assets\/js\/prism.js\"><\/script>\n<script src=\"https:\/\/tangents.art\/assets\/js\/lightbox.js\"><\/script>\n<script src=\"https:\/\/tangents.art\/assets\/js\/index.js\"><\/script>\n <\/div>\n\n\n\n<script>\n window.addEventListener('scroll', () => {\n document.body.style.setProperty('--scroll', window.pageYOffset \/ (document.body.offsetHeight - window.innerHeight))\n })\n<\/script><\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [],
"securityHeadersGrade": "F",
"securityHeadersScore": 0
},
"interactivePeriods": [
[
0,
369
],
[
665,
3788
]
],
"longTasks": [
[
369,
665
]
],
"lastVisualChange": 1400,
"render": 1100,
"visualComplete85": 1400,
"visualComplete90": 1400,
"visualComplete95": 1400,
"visualComplete99": 1400,
"visualComplete": 1400,
"SpeedIndex": 1163,
"largestPaints": [
{
"event": "LargestImagePaint",
"time": 1037,
"size": 55575,
"DOMNodeId": 6,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"alt": ""
},
"sourceURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"bounds": [
789.828125,
216,
325.328125,
170.796875
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"event": "LargestContentfulPaint",
"time": 1037,
"size": 55575,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 789.828125,
"y": 216,
"width": 325.328125,
"height": 170.796875,
"top": 216,
"right": 1115.15625,
"bottom": 386.796875,
"left": 789.828125
},
"outerHTML": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"content": "normal"
},
"type": "image",
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"event": "LargestTextPaint",
"time": 1317,
"size": 23544,
"DOMNodeId": 67,
"nodeInfo": {
"nodeType": "P",
"bounds": [
789.828125,
783.421875,
325.328125,
72
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestImagePaint",
"time": 1037,
"size": 55575,
"DOMNodeId": 6,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"alt": ""
},
"sourceURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"bounds": [
789.828125,
216,
325.328125,
170.796875
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1037,
"size": 55575,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 789.828125,
"y": 216,
"width": 325.328125,
"height": 170.796875,
"top": 216,
"right": 1115.15625,
"bottom": 386.796875,
"left": 789.828125
},
"outerHTML": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"content": "normal"
},
"type": "image"
},
{
"event": "LargestTextPaint",
"time": 1316,
"size": 23544,
"DOMNodeId": 67,
"nodeInfo": {
"nodeType": "P",
"bounds": [
789.828125,
783.421875,
325.328125,
72
],
"styles": {
"background-image": "none"
}
}
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 25
},
{
"name": "fetchStart",
"time": 38
},
{
"name": "navigationStart",
"time": 85
},
{
"name": "domLoading",
"time": 85
},
{
"name": "responseEnd",
"time": 86
},
{
"name": "domInteractive",
"time": 86
},
{
"name": "domContentLoadedEventStart",
"time": 86
},
{
"name": "domContentLoadedEventEnd",
"time": 87
},
{
"name": "domComplete",
"time": 87
},
{
"name": "responseEnd",
"time": 228
},
{
"name": "unloadEventStart",
"time": 236
},
{
"name": "unloadEventEnd",
"time": 236
},
{
"name": "markAsMainFrame",
"time": 236
},
{
"name": "commitNavigationEnd",
"time": 236
},
{
"name": "domLoading",
"time": 237
},
{
"name": "LayoutShift",
"time": 729
},
{
"name": "domInteractive",
"time": 767
},
{
"name": "domContentLoadedEventStart",
"time": 767
},
{
"name": "domContentLoadedEventEnd",
"time": 767
},
{
"name": "domComplete",
"time": 768
},
{
"name": "loadEventStart",
"time": 768
},
{
"name": "loadEventEnd",
"time": 768
},
{
"name": "firstPaint",
"time": 1037
},
{
"name": "firstContentfulPaint",
"time": 1037
},
{
"name": "firstImagePaint",
"time": 1037
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 1316
},
{
"name": "firstMeaningfulPaint",
"time": 1316
},
{
"name": "firstMeaningfulPaint",
"time": 1316
},
{
"name": "LargestImagePaint",
"time": 1037
},
{
"name": "LargestContentfulPaint",
"time": 1037
},
{
"name": "LargestTextPaint",
"time": 1316
},
{
"name": "TotalLayoutShift",
"value": 0.067453815995245289
},
{
"name": "CumulativeLayoutShift",
"value": 0.067453815995245289
}
],
"chromeUserTiming.navigationStart": 85,
"chromeUserTiming.fetchStart": 38,
"chromeUserTiming.domLoading": 237,
"chromeUserTiming.responseEnd": 228,
"chromeUserTiming.domInteractive": 767,
"chromeUserTiming.domContentLoadedEventStart": 767,
"chromeUserTiming.domContentLoadedEventEnd": 768,
"chromeUserTiming.domComplete": 768,
"chromeUserTiming.unloadEventStart": 236,
"chromeUserTiming.unloadEventEnd": 236,
"chromeUserTiming.markAsMainFrame": 236,
"chromeUserTiming.commitNavigationEnd": 237,
"chromeUserTiming.LayoutShift": 730,
"chromeUserTiming.loadEventStart": 768,
"chromeUserTiming.loadEventEnd": 768,
"chromeUserTiming.firstPaint": 1037,
"chromeUserTiming.firstContentfulPaint": 1037,
"chromeUserTiming.firstImagePaint": 1037,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1316,
"chromeUserTiming.firstMeaningfulPaint": 1316,
"chromeUserTiming.LargestImagePaint": 1037,
"chromeUserTiming.LargestContentfulPaint": 1037,
"chromeUserTiming.LargestTextPaint": 1317,
"chromeUserTiming.TotalLayoutShift": 0.067453815995245289,
"chromeUserTiming.CumulativeLayoutShift": 0.067453815995245289,
"LayoutShifts": [
{
"time": 729,
"score": 0.067453815995245289,
"cumulative_score": 0.067453815995245289,
"window_score": 0.067453815995245289,
"shift_window_num": 0,
"rects": [
[
417,
210,
1072,
783
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 210,
"width": 1072,
"height": 783,
"top": 210,
"right": 1489,
"bottom": 993,
"left": 417
},
"currentRect": {
"x": 417,
"y": 216,
"width": 1072,
"height": 777,
"top": 216,
"right": 1489,
"bottom": 993,
"left": 417
}
},
{
"previousRect": {
"x": 417,
"y": 883,
"width": 325,
"height": 110,
"top": 883,
"right": 742,
"bottom": 993,
"left": 417
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
},
{
"previousRect": {
"x": 790,
"y": 883,
"width": 325,
"height": 110,
"top": 883,
"right": 1115,
"bottom": 993,
"left": 790
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
},
{
"previousRect": {
"x": 1163,
"y": 883,
"width": 325,
"height": 110,
"top": 883,
"right": 1488,
"bottom": 993,
"left": 1163
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
}
]
}
],
"LayoutShiftsBeforePaint": {
"count": 1,
"cumulative_score": 0.067453815995245289,
"fraction_of_total": 1
},
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 748.846
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 239.97900000000001
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 239.99299999999999
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 284.26999999999998
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 284.315
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 284.32100000000003
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 284.339
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 314.07999999999998
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 344.88900000000001
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 345.32799999999997
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 345.48399999999998
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 345.49900000000002
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 345.553
},
"587": {
"name": "LangAttribute",
"firstUsed": 358.70800000000003
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 358.71499999999997
},
"2355": {
"name": "CSSGradient",
"firstUsed": 359.26499999999999
},
"664": {
"name": "SyntheticKeyframesInCompositedCSSAnimation",
"firstUsed": 362.24200000000002
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 363.46800000000002
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 365.30500000000001
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 365.988
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 684.34199999999998
},
"4239": {
"name": "ScriptSchedulingType_ParserBlocking",
"firstUsed": 713.34699999999998
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 748.58299999999997
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 765.52099999999996
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 1125.4639999999999
}
},
"CSSFeatures": {
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 345.34199999999998
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 345.36000000000001
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 345.38499999999999
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 345.41800000000001
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 345.51100000000002
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 350.60000000000002
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 358.779
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 358.79199999999997
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 358.803
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 358.82900000000001
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 359.08499999999998
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 359.09300000000002
},
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 359.137
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 359.14999999999998
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 359.17099999999999
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 359.178
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 359.18400000000003
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 359.19099999999997
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 359.197
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 359.202
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 359.20800000000003
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 359.21600000000001
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 359.22199999999998
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 359.22800000000001
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 359.23399999999998
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 359.24400000000003
},
"447": {
"name": "CSSPropertyTransformOrigin",
"firstUsed": 359.27499999999998
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 359.31299999999999
},
"431": {
"name": "CSSPropertyAnimationPlayState",
"firstUsed": 359.31999999999999
},
"425": {
"name": "CSSPropertyAnimationDelay",
"firstUsed": 359.32999999999998
},
"429": {
"name": "CSSPropertyAnimationIterationCount",
"firstUsed": 359.33699999999999
},
"428": {
"name": "CSSPropertyAnimationFillMode",
"firstUsed": 359.34300000000002
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 359.40800000000002
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 359.41699999999997
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 359.42399999999998
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 359.43099999999998
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 359.50700000000001
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 363.08100000000002
},
"513": {
"name": "CSSPropertyGridGap",
"firstUsed": 363.27600000000001
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 363.28699999999998
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 363.31
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 363.35199999999998
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 363.363
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 363.40699999999998
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 363.52800000000002
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 715.43899999999996
}
},
"AnimatedCSSFeatures": []
},
"maxFID": 0,
"TTIMeasurementEnd": 3788,
"LastInteractive": 1100,
"TotalBlockingTime": 0,
"testID": "240906_BiDcRN_99P",
"step": 1,
"effectiveBps": 5406,
"domTime": 0,
"aft": 0,
"titleTime": 87,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.93999999999999995,
"lighthouse.Performance.first-contentful-paint": 931.06200000000001,
"lighthouse.Performance.largest-contentful-paint": 1426.3800000000001,
"lighthouse.Performance.total-blocking-time": 28.186999999999898,
"lighthouse.Performance.cumulative-layout-shift": 0.063173521132624685,
"lighthouse.Performance.speed-index": 1098,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"110": 75,
"211": 42.100000000000001,
"312": 65,
"414": 100,
"514": 100,
"615": 100,
"716": 100,
"817": 100,
"918": 90.5,
"1019": 72.200000000000003,
"1120": 80,
"1221": 75,
"1342": 96,
"1443": 95,
"1544": 76.200000000000003,
"1645": 78.900000000000006,
"1746": 71.400000000000006,
"1847": 68.400000000000006,
"1947": 19,
"2048": 14.300000000000001,
"2149": 10.5,
"2250": 20,
"2351": 65,
"2452": 19,
"2553": 15,
"2654": 15,
"2755": 10.5,
"2856": 15,
"2956": 19,
"3057": 15.800000000000001,
"3158": 15.800000000000001,
"3260": 33.299999999999997,
"3362": 61.899999999999999,
"3463": 63.200000000000003,
"3564": 15,
"3664": 18.199999999999999,
"3765": 15,
"3866": 42.899999999999999
},
"max": 100,
"count": 39
},
"bw": {
"data": {
"0": 0,
"110": 17175,
"211": 548263,
"312": 402359,
"414": 0,
"514": 0,
"615": 0,
"716": 0,
"817": 0,
"918": 0,
"1019": 0,
"1120": 0,
"1221": 0,
"1342": 0,
"1443": 0,
"1544": 0,
"1645": 0,
"1746": 0,
"1847": 0,
"1947": 0,
"2048": 0,
"2149": 0,
"2250": 0,
"2351": 0,
"2452": 0,
"2553": 0,
"2654": 0,
"2755": 0,
"2856": 0,
"2956": 0,
"3057": 16733,
"3158": 683013,
"3260": 99257,
"3362": 0,
"3463": 0,
"3564": 0,
"3664": 0,
"3765": 0,
"3866": 0
},
"max": 683013,
"count": 39
}
},
"effectiveBpsDoc": 5406,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/details\/cached\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/performance_optimization\/cached\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/breakdown\/cached\/",
"domains": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/domains\/cached\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/screen_shot\/cached\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/experiments\/cached\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_Cached_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_Cached_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_Cached_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&file=1_Cached_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=240906_BiDcRN_99P&file=1_Cached_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=240906_BiDcRN_99P&compressed=1&file=1_Cached_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1_cached&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 1100,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1_cached&file=ms_001100.jpg",
"VisuallyComplete": 79
},
{
"time": 1400,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1_cached&file=ms_001400.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"tangents.art": {
"bytes": 3098,
"requests": 1,
"connections": 1
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 3098,
"bytesUncompressed": 11863,
"requests": 1
},
"js": {
"color": [
254,
197,
132
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
}
},
"consoleLog": []
}
},
"runs": {
"1": {
"firstView": {
"numSteps": 1,
"run": 1,
"tester": "wpt-fra-lb-83qw-10.10.1.25",
"loadTime": 5893,
"docTime": 5893,
"fullyLoaded": 5922,
"bytesOut": 41088,
"bytesOutDoc": 41088,
"bytesIn": 3137013,
"bytesInDoc": 3137013,
"requests": [
{
"type": 3,
"id": "EC5542DA8E39B057FB7F4D87C0F280D1",
"request_id": "EC5542DA8E39B057FB7F4D87C0F280D1",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/",
"raw_id": "EC5542DA8E39B057FB7F4D87C0F280D1",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 67,
"ttfb_ms": 56,
"load_start": 346,
"load_start_float": 346.00008000000003,
"bytesIn": 3098,
"objectSize": 3098,
"objectSizeUncompressed": 11863,
"chunks": [
{
"ts": 411,
"bytes": 3098,
"inflated": 11863
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": 0,
"dns_end": 246,
"connect_start": 246,
"connect_end": 283,
"ssl_start": 283,
"ssl_end": 345,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Sec-Fetch-Dest: document",
"Sec-Fetch-Mode: navigate",
"Sec-Fetch-Site: cross-site",
"Upgrade-Insecure-Requests: 1",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/html; charset=UTF-8",
"Transfer-Encoding: chunked",
"Connection: keep-alive",
"Content-Encoding: gzip"
]
},
"bytesOut": 1972,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 246,
"connect_ms": 37,
"ssl_ms": 62,
"gzip_total": 3313,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "",
"server_count": null,
"created": 11,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 80,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 413,
"ttfb_start": 346,
"ttfb_end": 402,
"download_start": 402,
"download_end": 413,
"download_ms": 11,
"all_start": 0,
"all_end": 413,
"all_ms": 412,
"index": 0,
"number": 1,
"cpuTimes": {
"EvaluateScript": 0,
"v8.compile": 0
},
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpuTime": 0,
"js_timing": [
[
2867.8009999999999,
2868.0529999999999
],
[
2867.8130000000001,
2868.0039999999999
]
]
},
{
"type": 3,
"id": "37839.2",
"request_id": "37839.2",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/css\/prism.css",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/css\/prism.css",
"raw_id": "37839.2",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 47,
"ttfb_ms": 46,
"load_start": 439,
"load_start_float": 439.00009499999999,
"bytesIn": 2449,
"objectSize": 2449,
"objectSizeUncompressed": 2449,
"chunks": [
{
"ts": 486,
"bytes": 2449
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 20,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/css,*\/*;q=0.1",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: style",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/css",
"Content-Length: 2449",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-991\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1618,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 39,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2449,
"gzip_save": 1475,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 428,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 95,
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 486,
"ttfb_start": 439,
"ttfb_end": 485,
"download_start": 485,
"download_end": 486,
"download_ms": 1,
"all_start": 439,
"all_end": 486,
"all_ms": 47,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "37839.3",
"request_id": "37839.3",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/css\/lightbox.css",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/css\/lightbox.css",
"raw_id": "37839.3",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 50,
"ttfb_ms": 48,
"load_start": 440,
"load_start_float": 440.00010099999997,
"bytesIn": 1336,
"objectSize": 1336,
"objectSizeUncompressed": 1336,
"chunks": [
{
"ts": 490,
"bytes": 1336
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 248,
"connect_end": 285,
"ssl_start": 285,
"ssl_end": 357,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 21,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/css,*\/*;q=0.1",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: style",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/css",
"Content-Length: 1336",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-538\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1618,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 37,
"ssl_ms": 72,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 429,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 101,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 490,
"ttfb_start": 440,
"ttfb_end": 488,
"download_start": 488,
"download_end": 490,
"download_ms": 2,
"all_start": 248,
"all_end": 490,
"all_ms": 159,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "37839.4",
"request_id": "37839.4",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/css\/index2.css",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/css\/index2.css",
"raw_id": "37839.4",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 120,
"ttfb_ms": 112,
"load_start": 488,
"load_start_float": 488.00010700000001,
"bytesIn": 11881,
"objectSize": 11881,
"objectSizeUncompressed": 11881,
"chunks": [
{
"ts": 603,
"bytes": 3847
},
{
"ts": 608,
"bytes": 8034
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 22,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/css,*\/*;q=0.1",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: style",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/css",
"Content-Length: 11881",
"Last-Modified: Thu, 28 Mar 2024 21:03:57 GMT",
"Connection: keep-alive",
"ETag: \"6605db3d-2e69\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1618,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 24,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 11881,
"gzip_save": 8985,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 431,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 107,
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 608,
"ttfb_start": 488,
"ttfb_end": 600,
"download_start": 600,
"download_end": 608,
"download_ms": 8,
"all_start": 488,
"all_end": 608,
"all_ms": 120,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "37839.5",
"request_id": "37839.5",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/css\/templates\/home.css",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/css\/templates\/home.css",
"raw_id": "37839.5",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 109,
"ttfb_ms": 106,
"load_start": 498,
"load_start_float": 498.00011499999999,
"bytesIn": 1074,
"objectSize": 1074,
"objectSizeUncompressed": 1074,
"chunks": [
{
"ts": 607,
"bytes": 1074
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 23,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/css,*\/*;q=0.1",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: style",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: text\/css",
"Content-Length: 1074",
"Last-Modified: Fri, 17 Nov 2023 07:34:53 GMT",
"Connection: keep-alive",
"ETag: \"6557179d-432\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1618,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 433,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 115,
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 607,
"ttfb_start": 498,
"ttfb_end": 604,
"download_start": 604,
"download_end": 607,
"download_ms": 3,
"all_start": 498,
"all_end": 607,
"all_ms": 109,
"index": 4,
"number": 5
},
{
"type": 3,
"id": "37839.16",
"request_id": "37839.16",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/js\/prism.js",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/js\/prism.js",
"raw_id": "37839.16",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 172,
"ttfb_ms": 170,
"load_start": 526,
"load_start_float": 526.00014199999998,
"bytesIn": 18339,
"objectSize": 18339,
"objectSizeUncompressed": 18339,
"chunks": [
{
"ts": 698,
"bytes": 3833
},
{
"ts": 698,
"bytes": 14506
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/javascript",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 433,
"connect_end": 470,
"ssl_start": 471,
"ssl_end": 526,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 217,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: script",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: application\/javascript",
"Content-Length: 18339",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-47a3\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1576,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 36,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 37,
"ssl_ms": 55,
"gzip_total": 18339,
"gzip_save": 11675,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 467,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "True",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 142,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "in_body_parser_blocking",
"load_end": 698,
"ttfb_start": 526,
"ttfb_end": 696,
"download_start": 696,
"download_end": 698,
"download_ms": 2,
"all_start": 433,
"all_end": 698,
"all_ms": 264,
"index": 5,
"number": 6,
"cpuTimes": {
"EvaluateScript": 33,
"v8.compile": 17,
"FunctionCall": 0
},
"cpu.EvaluateScript": 33,
"cpu.v8.compile": 17,
"cpu.FunctionCall": 0,
"cpuTime": 51,
"js_timing": [
[
924.59299999999996,
957.51099999999997
],
[
924.62099999999998,
941.95799999999997
],
[
2868.3220000000001,
2868.645
]
]
},
{
"type": 3,
"id": "37839.6",
"request_id": "37839.6",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"raw_id": "37839.6",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 5204,
"ttfb_ms": 164,
"load_start": 543,
"load_start_float": 543.00012300000003,
"bytesIn": 590225,
"objectSize": 590225,
"objectSizeUncompressed": 590225,
"chunks": [
{
"ts": 708,
"bytes": 3843
},
{
"ts": 708,
"bytes": 12288
},
{
"ts": 735,
"bytes": 16384
},
{
"ts": 932,
"bytes": 16384
},
{
"ts": 953,
"bytes": 16384
},
{
"ts": 1285,
"bytes": 16384
},
{
"ts": 1314,
"bytes": 16384
},
{
"ts": 1694,
"bytes": 16384
},
{
"ts": 1786,
"bytes": 16384
},
{
"ts": 1808,
"bytes": 16384
},
{
"ts": 2064,
"bytes": 16384
},
{
"ts": 2166,
"bytes": 16384
},
{
"ts": 2526,
"bytes": 16384
},
{
"ts": 2573,
"bytes": 16384
},
{
"ts": 2699,
"bytes": 16384
},
{
"ts": 3060,
"bytes": 16384
},
{
"ts": 3130,
"bytes": 16384
},
{
"ts": 3161,
"bytes": 16384
},
{
"ts": 3605,
"bytes": 16384
},
{
"ts": 3739,
"bytes": 16384
},
{
"ts": 3770,
"bytes": 16384
},
{
"ts": 4132,
"bytes": 16384
},
{
"ts": 4276,
"bytes": 16384
},
{
"ts": 4300,
"bytes": 16384
},
{
"ts": 4645,
"bytes": 16384
},
{
"ts": 4683,
"bytes": 16384
},
{
"ts": 4817,
"bytes": 16384
},
{
"ts": 4846,
"bytes": 16384
},
{
"ts": 5229,
"bytes": 16384
},
{
"ts": 5240,
"bytes": 16384
},
{
"ts": 5342,
"bytes": 16384
},
{
"ts": 5370,
"bytes": 16384
},
{
"ts": 5516,
"bytes": 16384
},
{
"ts": 5545,
"bytes": 16384
},
{
"ts": 5707,
"bytes": 16384
},
{
"ts": 5721,
"bytes": 16384
},
{
"ts": 5747,
"bytes": 17038
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 122,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 434,
"connect_end": 471,
"ssl_start": 471,
"ssl_end": 543,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 46,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 590225",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-90191\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 57,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 37,
"ssl_ms": 72,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 590225,
"image_save": 251600,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 435,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "True",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 123,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "560 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "df2e30edf44d510496c0cac6340f9f92",
"ImageWidth": 2000,
"ImageHeight": 1050,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"EXIF": {
"Copyright": "Pakhomov"
},
"Ducky": {
"Quality": "80%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c002 79.a6a63968a, 2024\/03\/06-11:52:05 ",
"OriginalDocumentID": "C62F1FB7DD7A9681D72490D102B343A0",
"DocumentID": "xmp.did:257C9EEA608511EFB4B581543188BBC6",
"InstanceID": "xmp.iid:257C9EE9608511EFB4B581543188BBC6",
"CreatorTool": "CyberLink PhotoDirector 8 (Windows)",
"DerivedFromInstanceID": "xmp.iid:d89c3b3b-7a6b-4e52-ab76-e487afbf3df8",
"DerivedFromDocumentID": "adobe:docid:photoshop:dcf81118-0071-7f4f-8b9e-aa086a09c707",
"Rights": "Pakhomov",
"Creator": "Aleksey Pakhomov"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2,
"CopyrightNotice": "Pakhomov"
},
"Photoshop": {
"IPTCDigest": "df2e30edf44d510496c0cac6340f9f92"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2000x1050",
"Megapixels": 2.1000000000000001
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2000,
"height": 1050,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 2100000,
"imageStatistics": {
"all": {
"min": 21,
"max": 242,
"mean": 147.63300000000001,
"standardDeviation": 22.587199999999999,
"kurtosis": -0.813052,
"skewness": -0.27832699999999999,
"entropy": 0.79957400000000001
}
},
"channelStatistics": {
"red": {
"min": 50,
"max": 242,
"mean": 186.21799999999999,
"standardDeviation": 19.109200000000001,
"kurtosis": 12.794,
"skewness": -3.3468,
"entropy": 0.70272699999999999
},
"green": {
"min": 26,
"max": 223,
"mean": 140.05600000000001,
"standardDeviation": 26.5321,
"kurtosis": 0.47298499999999999,
"skewness": -0.94036699999999995,
"entropy": 0.86439600000000005
},
"blue": {
"min": 21,
"max": 232,
"mean": 116.626,
"standardDeviation": 22.1204,
"kurtosis": 0.123311,
"skewness": -0.80315999999999999,
"entropy": 0.83160000000000001
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2000,
"height": 1050,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 94,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:48+00:00",
"date:modify": "2024-09-06T13:43:48+00:00",
"exif:Copyright": "Pakhomov",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "0896f9489e014ba0b575285aee952c28815d5115833336a0ad9e670138a65fc4"
},
"profiles": {
"8bim": {
"length": 68
},
"app12": {
"length": 15
},
"exif": {
"length": 44
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"Copyright String[2,116]": [
"Pakhomov"
],
"length": 28
},
"xmp": {
"length": 1090
}
},
"tainted": false,
"filesize": "573187B",
"numberPixels": "2100000",
"pixelsPerSecond": "8.79517MB",
"userTime": "0.110u",
"elapsedTime": "0:01.238"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 5747,
"ttfb_start": 543,
"ttfb_end": 707,
"download_start": 707,
"download_end": 5747,
"download_ms": 5040,
"all_start": 434,
"all_end": 5747,
"all_ms": 5313,
"index": 6,
"number": 7
},
{
"type": 3,
"id": "37839.7",
"request_id": "37839.7",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"raw_id": "37839.7",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1358,
"ttfb_ms": 185,
"load_start": 564,
"load_start_float": 564.00013100000001,
"bytesIn": 201955,
"objectSize": 201955,
"objectSizeUncompressed": 201955,
"chunks": [
{
"ts": 750,
"bytes": 3843
},
{
"ts": 752,
"bytes": 12288
},
{
"ts": 844,
"bytes": 16384
},
{
"ts": 982,
"bytes": 16384
},
{
"ts": 1123,
"bytes": 16384
},
{
"ts": 1155,
"bytes": 16384
},
{
"ts": 1340,
"bytes": 16384
},
{
"ts": 1439,
"bytes": 16384
},
{
"ts": 1534,
"bytes": 16384
},
{
"ts": 1560,
"bytes": 16384
},
{
"ts": 1820,
"bytes": 16384
},
{
"ts": 1865,
"bytes": 16384
},
{
"ts": 1916,
"bytes": 16384
},
{
"ts": 1922,
"bytes": 5600
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 130,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 437,
"connect_end": 473,
"ssl_start": 473,
"ssl_end": 564,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 61,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 201955",
"Last-Modified: Tue, 09 Jul 2024 09:17:39 GMT",
"Connection: keep-alive",
"ETag: \"668d0033-314e3\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 98,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 36,
"ssl_ms": 91,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 201955,
"image_save": 3680,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 437,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 131,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "197 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 2400,
"ImageHeight": 1260,
"EncodingProcess": "Baseline DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"JUMBF": {
"JUMDType": "(c2pa)-0011-0010-800000aa00389b71",
"JUMDLabel": "c2pa",
"ActionsAction": "c2pa.edited",
"ActionsSoftwareAgent": "Adobe Firefly",
"ActionsDigitalSourceType": "http:\/\/cv.iptc.org\/newscodes\/digitalsourcetype\/compositeWithTrainedAlgorithmicMedia",
"ExclusionsStart": 28,
"ExclusionsLength": 13385,
"Name": "jumbf manifest",
"Alg": "sha256",
"Hash": "(Binary data 32 bytes, use -b option to extract)",
"Pad": "(Binary data 9 bytes, use -b option to extract)",
"Title": "Generated image",
"Format": "image\/jpeg",
"InstanceID": "xmp.iid:44F00B83332A11EFB2E3EE26D8210575",
"Claim_generator": "Adobe_Photoshop\/25.9.1 adobe_c2pa\/0.9.3 c2pa-rs\/0.31.0",
"Claim_Generator_InfoName": "Adobe Photoshop",
"Claim_Generator_InfoVersion": "25.9.1",
"Signature": "self#jumbf=c2pa.signature",
"AssertionsUrl": [
"self#jumbf=c2pa.assertions\/c2pa.actions",
"self#jumbf=c2pa.assertions\/c2pa.hash.data"
],
"AssertionsHash": [
"(Binary data 32 bytes, use -b option to extract)",
"(Binary data 32 bytes, use -b option to extract)"
],
"Item0": "(Binary data 3266 bytes, use -b option to extract)",
"Item1SigTstTstTokensVal": "(Binary data 3638 bytes, use -b option to extract)",
"Item1RValsOcspVals": "(Binary data 2264 bytes, use -b option to extract)",
"Item1Pad": "(Binary data 2760 bytes, use -b option to extract)",
"Item2": "null",
"Item3": "(Binary data 256 bytes, use -b option to extract)"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c002 79.a6a63968a, 2024\/03\/06-11:52:05 ",
"OriginalDocumentID": "770ED89A24E9D5715AC2263D6A37DDC9",
"DocumentID": "xmp.did:44F00B84332A11EFB2E3EE26D8210575",
"InstanceID": "xmp.iid:44F00B83332A11EFB2E3EE26D8210575",
"CreatorTool": "Ver.1.0",
"DerivedFromInstanceID": "xmp.iid:9356ee8f-7b60-4960-9532-9e7e267713bb",
"DerivedFromDocumentID": "adobe:docid:photoshop:d5bba5f0-f4b7-a248-9344-9db442bacc93"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2400x1260",
"Megapixels": 3
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2400,
"height": 1260,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 3024000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 104.01000000000001,
"standardDeviation": 36.713700000000003,
"kurtosis": 0.26156800000000002,
"skewness": 0.59996000000000005,
"entropy": 0.80801999999999996
}
},
"channelStatistics": {
"red": {
"min": 15,
"max": 255,
"mean": 155.52000000000001,
"standardDeviation": 55.773600000000002,
"kurtosis": -1.5183,
"skewness": -0.044354900000000003,
"entropy": 0.89233799999999996
},
"green": {
"min": 0,
"max": 235,
"mean": 97.707099999999997,
"standardDeviation": 18.1721,
"kurtosis": 6.4441300000000004,
"skewness": 0.70736100000000002,
"entropy": 0.74373800000000001
},
"blue": {
"min": 0,
"max": 219,
"mean": 58.801200000000001,
"standardDeviation": 36.195300000000003,
"kurtosis": -0.55769500000000005,
"skewness": -0.36341699999999999,
"entropy": 0.78798299999999999
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2400,
"height": 1260,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:44+00:00",
"date:modify": "2024-09-06T13:43:44+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "3747f9ba6b53fae85ce7bbc7d31856a3078b6b569d2d1ab7fc0a20e2bbd82235"
},
"profiles": {
"8bim": {
"length": 56
},
"app11": {
"length": 13381
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 843
}
},
"tainted": false,
"filesize": "201955B",
"numberPixels": "3024000",
"pixelsPerSecond": "41.0673MB",
"userTime": "0.070u",
"elapsedTime": "0:01.073"
}
},
"jpeg_scan_count": 1,
"score_progressive_jpeg": 0,
"load_end": 1922,
"ttfb_start": 564,
"ttfb_end": 749,
"download_start": 749,
"download_end": 1922,
"download_ms": 1173,
"all_start": 437,
"all_end": 1922,
"all_ms": 1485,
"index": 7,
"number": 8
},
{
"type": 3,
"id": "37839.8",
"request_id": "37839.8",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"raw_id": "37839.8",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 4566,
"ttfb_ms": 296,
"load_start": 580,
"load_start_float": 580.00013899999999,
"bytesIn": 731361,
"objectSize": 731361,
"objectSizeUncompressed": 731361,
"chunks": [
{
"ts": 879,
"bytes": 3843
},
{
"ts": 883,
"bytes": 12288
},
{
"ts": 903,
"bytes": 16384
},
{
"ts": 1191,
"bytes": 16384
},
{
"ts": 1219,
"bytes": 16384
},
{
"ts": 1248,
"bytes": 16384
},
{
"ts": 1588,
"bytes": 16384
},
{
"ts": 1619,
"bytes": 16384
},
{
"ts": 1647,
"bytes": 16384
},
{
"ts": 1673,
"bytes": 16384
},
{
"ts": 1706,
"bytes": 16384
},
{
"ts": 1953,
"bytes": 16384
},
{
"ts": 1977,
"bytes": 16384
},
{
"ts": 2005,
"bytes": 16384
},
{
"ts": 2039,
"bytes": 16384
},
{
"ts": 2430,
"bytes": 16384
},
{
"ts": 2455,
"bytes": 16384
},
{
"ts": 2486,
"bytes": 16384
},
{
"ts": 2510,
"bytes": 16384
},
{
"ts": 2559,
"bytes": 16384
},
{
"ts": 2943,
"bytes": 16384
},
{
"ts": 2971,
"bytes": 16384
},
{
"ts": 3007,
"bytes": 16384
},
{
"ts": 3023,
"bytes": 16384
},
{
"ts": 3068,
"bytes": 16384
},
{
"ts": 3478,
"bytes": 16384
},
{
"ts": 3508,
"bytes": 16384
},
{
"ts": 3536,
"bytes": 16384
},
{
"ts": 3564,
"bytes": 16384
},
{
"ts": 3590,
"bytes": 16384
},
{
"ts": 3994,
"bytes": 16384
},
{
"ts": 4025,
"bytes": 16384
},
{
"ts": 4048,
"bytes": 16384
},
{
"ts": 4084,
"bytes": 16384
},
{
"ts": 4113,
"bytes": 16384
},
{
"ts": 4495,
"bytes": 16384
},
{
"ts": 4523,
"bytes": 16384
},
{
"ts": 4551,
"bytes": 16384
},
{
"ts": 4580,
"bytes": 16384
},
{
"ts": 4612,
"bytes": 16384
},
{
"ts": 4655,
"bytes": 16384
},
{
"ts": 5044,
"bytes": 16384
},
{
"ts": 5075,
"bytes": 16384
},
{
"ts": 5103,
"bytes": 16384
},
{
"ts": 5131,
"bytes": 16384
},
{
"ts": 5146,
"bytes": 10718
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 138,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": 439,
"connect_end": 474,
"ssl_start": 474,
"ssl_end": 580,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 76,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 731361",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-b28e1\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 56,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 35,
"ssl_ms": 106,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 731361,
"image_save": 315634,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 466,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 139,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "704 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 2000,
"ImageHeight": 1050,
"EncodingProcess": "Baseline DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"Ducky": {
"Quality": "80%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c002 79.a6a63968a, 2024\/03\/06-11:52:05 ",
"DocumentID": "xmp.did:37E2F5BE256D11EF9E09E55842825EFC",
"InstanceID": "xmp.iid:37E2F5BD256D11EF9E09E55842825EFC",
"CreatorTool": "Adobe Photoshop CS3 Macintosh",
"DerivedFromInstanceID": "uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b",
"DerivedFromDocumentID": "55E3CB4D7D5EF7E7874B48BA215FCBB9"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2000x1050",
"Megapixels": 2.1000000000000001
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2000,
"height": 1050,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 2100000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 138.28899999999999,
"standardDeviation": 76.071299999999994,
"kurtosis": -1.2239599999999999,
"skewness": -0.18302299999999999,
"entropy": 0.96997599999999995
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 254,
"mean": 138.97900000000001,
"standardDeviation": 75.392899999999997,
"kurtosis": -1.19784,
"skewness": -0.269542,
"entropy": 0.97808799999999996
},
"green": {
"min": 0,
"max": 254,
"mean": 124.711,
"standardDeviation": 72.416200000000003,
"kurtosis": -1.0209699999999999,
"skewness": 0.0275813,
"entropy": 0.97053400000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 151.17599999999999,
"standardDeviation": 80.404700000000005,
"kurtosis": -1.27172,
"skewness": -0.37027500000000002,
"entropy": 0.96130400000000005
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2000,
"height": 1050,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 94,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:47+00:00",
"date:modify": "2024-09-06T13:43:47+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "38dd41f0649d8479894ce14502936006fabf811cff9ad98974cd55d59a9b94b4"
},
"profiles": {
"8bim": {
"length": 56
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 776
}
},
"tainted": false,
"filesize": "720643B",
"numberPixels": "2100000",
"pixelsPerSecond": "44.0126MB",
"userTime": "0.050u",
"elapsedTime": "0:01.047"
}
},
"jpeg_scan_count": 1,
"score_progressive_jpeg": 0,
"load_end": 5146,
"ttfb_start": 580,
"ttfb_end": 876,
"download_start": 876,
"download_end": 5146,
"download_ms": 4270,
"all_start": 439,
"all_end": 5146,
"all_ms": 4707,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "37839.9",
"request_id": "37839.9",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"raw_id": "37839.9",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1214,
"ttfb_ms": 129,
"load_start": 648,
"load_start_float": 648.00013999999999,
"bytesIn": 116625,
"objectSize": 116625,
"objectSizeUncompressed": 116625,
"chunks": [
{
"ts": 778,
"bytes": 3843
},
{
"ts": 779,
"bytes": 12288
},
{
"ts": 996,
"bytes": 16384
},
{
"ts": 1022,
"bytes": 16384
},
{
"ts": 1366,
"bytes": 16384
},
{
"ts": 1395,
"bytes": 16384
},
{
"ts": 1425,
"bytes": 16384
},
{
"ts": 1860,
"bytes": 16384
},
{
"ts": 1862,
"bytes": 2190
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 91,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 116625",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-1c791\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 67,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 116625,
"image_save": 38082,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 466,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 140,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "114 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"ImageWidth": 1200,
"ImageHeight": 630,
"EncodingProcess": "Baseline DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"Ducky": {
"Quality": "80%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c002 79.f354efc70, 2023\/11\/09-12:05:53 ",
"CreatorTool": "Adobe Photoshop 25.5 (Macintosh)",
"InstanceID": "xmp.iid:50500F87F2C411EEAE699244CC0C96F0",
"DocumentID": "xmp.did:50500F88F2C411EEAE699244CC0C96F0",
"DerivedFromInstanceID": "xmp.iid:50500F85F2C411EEAE699244CC0C96F0",
"DerivedFromDocumentID": "xmp.did:50500F86F2C411EEAE699244CC0C96F0"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "1200x630",
"Megapixels": 0.75600000000000001
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1200,
"height": 630,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 756000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 154.60300000000001,
"standardDeviation": 33.7348,
"kurtosis": 1.5447,
"skewness": -0.70846600000000004,
"entropy": 0.85435899999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 139.63,
"standardDeviation": 41.107700000000001,
"kurtosis": 0.058892300000000002,
"skewness": -0.40023399999999998,
"entropy": 0.90193999999999996
},
"green": {
"min": 1,
"max": 255,
"mean": 154.46100000000001,
"standardDeviation": 28.5228,
"kurtosis": 4.3503499999999997,
"skewness": -0.602989,
"entropy": 0.81475600000000004
},
"blue": {
"min": 2,
"max": 255,
"mean": 169.71799999999999,
"standardDeviation": 31.573799999999999,
"kurtosis": 3.4445299999999999,
"skewness": -0.91852900000000004,
"entropy": 0.84637899999999999
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 1200,
"height": 630,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 94,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:44+00:00",
"date:modify": "2024-09-06T13:43:44+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "efe5a4139807ad5f8cd29a653ea595a49ccc42d9070fa6e5f05e9189a90680ee"
},
"profiles": {
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"xmp": {
"length": 786
}
},
"tainted": false,
"filesize": "116625B",
"numberPixels": "756000",
"pixelsPerSecond": "44.9756MB",
"userTime": "0.020u",
"elapsedTime": "0:01.016"
}
},
"jpeg_scan_count": 1,
"score_progressive_jpeg": 0,
"load_end": 1862,
"ttfb_start": 648,
"ttfb_end": 777,
"download_start": 777,
"download_end": 1862,
"download_ms": 1085,
"all_start": 648,
"all_end": 1862,
"all_ms": 1214,
"index": 9,
"number": 10
},
{
"type": 3,
"id": "37839.10",
"request_id": "37839.10",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"raw_id": "37839.10",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1257,
"ttfb_ms": 422,
"load_start": 649,
"load_start_float": 649.00014099999999,
"bytesIn": 94653,
"objectSize": 94653,
"objectSizeUncompressed": 94653,
"chunks": [
{
"ts": 1072,
"bytes": 3844
},
{
"ts": 1073,
"bytes": 12288
},
{
"ts": 1100,
"bytes": 16384
},
{
"ts": 1466,
"bytes": 16384
},
{
"ts": 1494,
"bytes": 16384
},
{
"ts": 1886,
"bytes": 16384
},
{
"ts": 1906,
"bytes": 12985
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 106,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 94653",
"Last-Modified: Mon, 01 Apr 2024 10:33:10 GMT",
"Connection: keep-alive",
"ETag: \"660a8d66-171bd\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 94653,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 466,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 141,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "92 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Big-endian (Motorola, MM)",
"CurrentIPTCDigest": "6211ff2a7adf1b4abd96c133e90117cd",
"ImageWidth": 1400,
"ImageHeight": 735,
"EncodingProcess": "Baseline DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 180,
"YResolution": 180
},
"EXIF": {
"Make": "Panasonic",
"Model": "DMC-LX15",
"Orientation": "Horizontal (normal)",
"XResolution": 180,
"YResolution": 180,
"ResolutionUnit": "inches",
"Software": "Ver.1.0",
"ModifyDate": "2024:03:29 13:57:50",
"ExposureTime": "1\/80",
"FNumber": 2.7999999999999998,
"ExposureProgram": "Program AE",
"ISO": 125,
"SensitivityType": "Standard Output Sensitivity",
"ExifVersion": "0230",
"DateTimeOriginal": "2024:03:29 16:06:03",
"ComponentsConfiguration": "Y, Cb, Cr, -",
"CompressedBitsPerPixel": 2,
"ShutterSpeedValue": "1\/81",
"ApertureValue": 2.8999999999999999,
"ExposureCompensation": 0,
"MaxApertureValue": 2.7999999999999998,
"MeteringMode": "Spot",
"LightSource": "Unknown",
"Flash": "Off, Did not fire",
"FocalLength": "13.3 mm",
"SubSecTimeOriginal": "052",
"ColorSpace": "sRGB",
"ExifImageWidth": 1400,
"ExifImageHeight": 735,
"SensingMethod": "One-chip color area",
"FileSource": "Digital Camera",
"SceneType": "Directly photographed",
"ExposureMode": "Auto",
"WhiteBalance": "Auto",
"DigitalZoomRatio": 0,
"FocalLengthIn35mmFormat": "38 mm",
"SceneCaptureType": "Standard",
"GainControl": "Low gain up",
"Contrast": "Normal",
"Saturation": "Normal",
"Sharpness": "Normal",
"LensSerialNumber": "N\/A",
"Gamma": 1.671875
},
"XMP": {
"XMPToolkit": "XMP Core 5.5.0",
"Location": "",
"City": "",
"Country": "",
"State": "",
"ColorMode": "RGB",
"ICCProfileName": "sRGB IEC61966-2.1",
"CreateDate": "2024:03:29 16:06:03.052",
"CreatorTool": "Ver.1.0",
"ModifyDate": "2024:03:29 13:57:50+01:00",
"MetadataDate": "2024:03:29 13:57:50+01:00",
"Title": "Book-aestetics_blackaesteticsandthecritiqueofform",
"HistoryAction": "produced",
"HistorySoftwareAgent": "Affinity Photo 2 2.4.0",
"HistoryWhen": "2024:03:29 13:57:50+01:00"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 4,
"ObjectName": "Book-aestetics_blackaesteticsandthecritiqueofform",
"City": "",
"Sub-location": "",
"Province-State": "",
"Country-PrimaryLocationName": ""
},
"Photoshop": {
"IPTCDigest": "6211ff2a7adf1b4abd96c133e90117cd"
},
"ICC_Profile": {
"ProfileCMMType": "Little CMS",
"ProfileVersion": "4.3.0",
"ProfileClass": "Display Device Profile",
"ColorSpaceData": "RGB ",
"ProfileConnectionSpace": "XYZ ",
"ProfileDateTime": "2024:03:22 16:01:10",
"ProfileFileSignature": "acsp",
"PrimaryPlatform": "Apple Computer Inc.",
"CMMFlags": "Not Embedded, Independent",
"DeviceManufacturer": "",
"DeviceModel": "",
"DeviceAttributes": "Reflective, Glossy, Positive, Color",
"RenderingIntent": "Perceptual",
"ConnectionSpaceIlluminant": "0.9642 1 0.82491",
"ProfileCreator": "Little CMS",
"ProfileID": 0,
"ProfileDescription": "sRGB IEC61966-2.1",
"ProfileCopyright": "No copyright, use freely",
"MediaWhitePoint": "0.9642 1 0.82491",
"ChromaticAdaptation": "1.04788 0.02292 -0.05022 0.02959 0.99048 -0.01707 -0.00925 0.01508 0.75168",
"RedMatrixColumn": "0.43604 0.22249 0.01392",
"BlueMatrixColumn": "0.14305 0.06061 0.71391",
"GreenMatrixColumn": "0.38512 0.7169 0.09706",
"RedTRC": "(Binary data 32 bytes, use -b option to extract)",
"GreenTRC": "(Binary data 32 bytes, use -b option to extract)",
"BlueTRC": "(Binary data 32 bytes, use -b option to extract)",
"ChromaticityChannels": 3,
"ChromaticityColorant": "Unknown (0)",
"ChromaticityChannel1": "0.64 0.33",
"ChromaticityChannel2": "0.3 0.60001",
"ChromaticityChannel3": "0.14999 0.06"
},
"Composite": {
"Aperture": 2.7999999999999998,
"ImageSize": "1400x735",
"Megapixels": 1,
"ScaleFactor35efl": 2.8999999999999999,
"ShutterSpeed": "1\/80",
"SubSecDateTimeOriginal": "2024:03:29 16:06:03.052",
"CircleOfConfusion": "0.011 mm",
"FOV": "50.7 deg",
"FocalLength35efl": "13.3 mm (35 mm equivalent: 38.0 mm)",
"HyperfocalDistance": "6.01 m",
"LightValue": 9
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1400,
"height": 735,
"x": 0,
"y": 0
},
"resolution": {
"x": 180,
"y": 180
},
"printSize": {
"x": 7.7777799999999999,
"y": 4.0833300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 1029000,
"imageStatistics": {
"all": {
"min": 0,
"max": 243,
"mean": 127.651,
"standardDeviation": 39.677599999999998,
"kurtosis": -0.94958900000000002,
"skewness": 0.030620700000000001,
"entropy": 0.85600699999999996
}
},
"channelStatistics": {
"red": {
"min": 42,
"max": 243,
"mean": 158.57400000000001,
"standardDeviation": 41.766199999999998,
"kurtosis": -1.5592999999999999,
"skewness": -0.106143,
"entropy": 0.86283299999999996
},
"green": {
"min": 22,
"max": 231,
"mean": 139.32599999999999,
"standardDeviation": 39.480699999999999,
"kurtosis": -1.5039499999999999,
"skewness": -0.023878900000000002,
"entropy": 0.85963699999999998
},
"blue": {
"min": 0,
"max": 232,
"mean": 85.052000000000007,
"standardDeviation": 37.785899999999998,
"kurtosis": 0.66922700000000002,
"skewness": 0.61505399999999999,
"entropy": 0.84555000000000002
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 1400,
"height": 735,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "TopLeft",
"properties": {
"date:create": "2024-09-06T13:43:44+00:00",
"date:modify": "2024-09-06T13:43:44+00:00",
"exif:ApertureValue": "12313\/4008",
"exif:ColorSpace": "1",
"exif:ComponentsConfiguration": "1, 2, 3, 0",
"exif:CompressedBitsPerPixel": "2\/1",
"exif:Contrast": "0",
"exif:DateTime": "2024:03:29 13:57:50",
"exif:DateTimeOriginal": "2024:03:29 16:06:03",
"exif:DigitalZoomRatio": "0\/10",
"exif:ExifOffset": "186",
"exif:ExifVersion": "48, 50, 51, 48",
"exif:ExposureBiasValue": "0\/1",
"exif:ExposureMode": "0",
"exif:ExposureProgram": "2",
"exif:ExposureTime": "1\/80",
"exif:FileSource": "3",
"exif:Flash": "16",
"exif:FNumber": "14\/5",
"exif:FocalLength": "133\/10",
"exif:FocalLengthIn35mmFilm": "38",
"exif:GainControl": "1",
"exif:Gamma": "107\/64",
"exif:LensSerialNumber": "N\/A",
"exif:LightSource": "0",
"exif:Make": "Panasonic",
"exif:MaxApertureValue": "24361\/8200",
"exif:MeteringMode": "3",
"exif:Model": "DMC-LX15",
"exif:PhotographicSensitivity": "125",
"exif:PixelXDimension": "1400",
"exif:PixelYDimension": "735",
"exif:Saturation": "0",
"exif:SceneCaptureType": "0",
"exif:SceneType": "1",
"exif:SensingMethod": "2",
"exif:SensitivityType": "1",
"exif:Sharpness": "0",
"exif:ShutterSpeedValue": "1621\/256",
"exif:Software": "Ver.1.0",
"exif:SubSecTimeOriginal": "052",
"exif:WhiteBalance": "0",
"icc:copyright": "No copyright, use freely",
"icc:description": "sRGB IEC61966-2.1",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "646f0db443d9c1df24a5dc4518ec228a1e398414da96b808198b52816b459881"
},
"profiles": {
"8bim": {
"length": 130
},
"exif": {
"length": 718
},
"icc": {
"length": 596
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"Image Name[2,5]": [
"Book-aestetics_blackaesteticsandthecritiqueofform"
],
"City[2,90]": [
null
],
"Sub-Location[2,92]": [
null
],
"Province State[2,95]": [
null
],
"Country[2,101]": [
null
],
"length": 89
},
"xmp": {
"length": 3242
}
},
"tainted": false,
"filesize": "94653B",
"numberPixels": "1029000",
"pixelsPerSecond": "43.7806MB",
"userTime": "0.030u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 1,
"score_progressive_jpeg": 0,
"load_end": 1906,
"ttfb_start": 649,
"ttfb_end": 1071,
"download_start": 1071,
"download_end": 1906,
"download_ms": 835,
"all_start": 649,
"all_end": 1906,
"all_ms": 1257,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "37839.17",
"request_id": "37839.17",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/js\/lightbox.js",
"raw_id": "37839.17",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 221,
"ttfb_ms": 220,
"load_start": 702,
"load_start_float": 702.00014299999998,
"bytesIn": 3241,
"objectSize": 3241,
"objectSizeUncompressed": 3241,
"chunks": [
{
"ts": 923,
"bytes": 3241
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/javascript",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 218,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: script",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: application\/javascript",
"Content-Length: 3241",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-ca9\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1576,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 40,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 3241,
"gzip_save": 1917,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 467,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 143,
"server_port": "443",
"renderBlocking": "in_body_parser_blocking",
"load_end": 923,
"ttfb_start": 702,
"ttfb_end": 922,
"download_start": 922,
"download_end": 923,
"download_ms": 1,
"all_start": 702,
"all_end": 923,
"all_ms": 221,
"index": 11,
"number": 12,
"cpuTimes": {
"EvaluateScript": 1,
"v8.compile": 0
},
"cpu.EvaluateScript": 1,
"cpu.v8.compile": 0,
"cpuTime": 1,
"js_timing": [
[
969.16700000000003,
969.96199999999999
],
[
969.20399999999995,
969.39400000000001
]
]
},
{
"type": 3,
"id": "37839.39",
"request_id": "37839.39",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Logo.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Logo.woff2",
"raw_id": "37839.39",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 365,
"ttfb_ms": 364,
"load_start": 924,
"load_start_float": 924.00019999999995,
"bytesIn": 1792,
"objectSize": 1792,
"objectSizeUncompressed": 1792,
"chunks": [
{
"ts": 1289,
"bytes": 1792
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:43 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 1792",
"Last-Modified: Tue, 14 Nov 2023 17:49:28 GMT",
"Connection: keep-alive",
"ETag: \"6553b328-700\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 854,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 200,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"CFF ": 968,
"GPOS": 240,
"OS\/2": 96,
"cmap": 108,
"head": 54,
"hhea": 36,
"hmtx": 36,
"maxp": 6,
"name": 1419,
"post": 32
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk Extralight",
"2": "Regular",
"3": "1.000;UKWN;CabinetGrotesk-Logo",
"4": "Cabinet Grotesk Logo",
"5": "Version 1.000;Glyphs 3.1.2 (3151)",
"6": "CabinetGrotesk-Logo",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"13": "This Font Software is protected under domestic and international",
"16": "Cabinet Grotesk",
"17": "Extralight"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 506,
"usWeightClass": 200,
"usWidthClass": 5,
"fsType": 8,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 3,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "UKWN",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 116,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 476,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 2,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 3,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 25,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
32,
84,
97,
101,
103,
110,
115,
116,
160
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GPOS": {
"DFLT": {
"default": [
"kern"
]
},
"latn": {
"default": [
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 9,
"num_glyphs": 9
}
},
"load_end": 1289,
"ttfb_start": 924,
"ttfb_end": 1288,
"download_start": 1288,
"download_end": 1289,
"download_ms": 1,
"all_start": 924,
"all_end": 1289,
"all_ms": 365,
"index": 12,
"number": 13
},
{
"type": 3,
"id": "37839.36",
"request_id": "37839.36",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Regular.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Regular.woff2",
"raw_id": "37839.36",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 478,
"ttfb_ms": 458,
"load_start": 1290,
"load_start_float": 1290.0002059999999,
"bytesIn": 27956,
"objectSize": 27956,
"objectSizeUncompressed": 27956,
"chunks": [
{
"ts": 1749,
"bytes": 3799
},
{
"ts": 1751,
"bytes": 12288
},
{
"ts": 1768,
"bytes": 11869
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 27956",
"Last-Modified: Sat, 29 Jun 2024 15:25:10 GMT",
"Connection: keep-alive",
"ETag: \"66802756-6d34\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 861,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 206,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"CFF ": 27882,
"GDEF": 210,
"GPOS": 13406,
"GSUB": 3652,
"OS\/2": 96,
"cmap": 1140,
"head": 54,
"hhea": 36,
"hmtx": 1892,
"maxp": 6,
"name": 1896,
"post": 32
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk",
"2": "Regular",
"3": "Version 1.000;ITFO;CabinetGrotesk-Regular;2021;FL830",
"4": "Cabinet Grotesk Regular",
"5": "Version 1.000",
"6": "CabinetGrotesk-Regular",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"11": "https:\/\/indiantypefoundry.com",
"12": "www.fontstore.com\/designers\/shiva-nallaperumal",
"13": "This Font Software is protected under domestic and international",
"14": "https:\/\/fontshare.com\/terms"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 539,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483719,
"ulUnicodeRange2": 268435456,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "ITFO",
"fsSelection": 192,
"usFirstCharIndex": 13,
"usLastCharIndex": 64260,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 536871059,
"ulCodePageRange2": 0,
"sxHeight": 480,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 3,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 3,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 45,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
13,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
402,
508,
509,
510,
511,
536,
537,
538,
539,
567,
710,
711,
728,
729,
730,
731,
732,
733,
768,
769,
770,
771,
772,
774,
775,
776,
778,
779,
780,
786,
806,
807,
808,
821,
823,
824,
916,
937,
960,
7808,
7809,
7810,
7811,
7812,
7813,
7868,
7869,
7922,
7923,
7928,
7929,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8224,
8225,
8226,
8230,
8240,
8249,
8250,
8260,
8304,
8308,
8309,
8310,
8311,
8312,
8313,
8364,
8377,
8482,
8486,
8494,
8596,
8706,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
9674,
64256,
64257,
64258,
64259,
64260
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"grek": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"latn": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"KAZ ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"MOL ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"ROM ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"TRK ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"grek": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
],
"KAZ ": [
"kern",
"mark",
"mkmk"
],
"MOL ": [
"kern",
"mark",
"mkmk"
],
"ROM ": [
"kern",
"mark",
"mkmk"
],
"TRK ": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 413,
"num_glyphs": 473
}
},
"load_end": 1768,
"ttfb_start": 1290,
"ttfb_end": 1748,
"download_start": 1748,
"download_end": 1768,
"download_ms": 20,
"all_start": 1290,
"all_end": 1768,
"all_ms": 478,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "37839.34",
"request_id": "37839.34",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Variable.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Variable.woff2",
"raw_id": "37839.34",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 374,
"ttfb_ms": 331,
"load_start": 1771,
"load_start_float": 1771.0002119999999,
"bytesIn": 41920,
"objectSize": 41920,
"objectSizeUncompressed": 41920,
"chunks": [
{
"ts": 2105,
"bytes": 3799
},
{
"ts": 2107,
"bytes": 12288
},
{
"ts": 2130,
"bytes": 16384
},
{
"ts": 2145,
"bytes": 9449
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 41920",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-a3c0\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 862,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 212,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 726,
"GPOS": 18702,
"GSUB": 2082,
"HVAR": 1427,
"MVAR": 70,
"OS\/2": 96,
"STAT": 28,
"avar": 46,
"cmap": 1146,
"fvar": 100,
"gasp": 8,
"glyf": 20206,
"gvar": 41710,
"head": 54,
"hhea": 36,
"hmtx": 1860,
"loca": 0,
"maxp": 32,
"name": 2138,
"post": 3105
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk Variable",
"2": "Bold",
"3": "1.000;ITFO;CabinetGroteskVariable-Bold",
"4": "Cabinet Grotesk Variable Bold",
"5": "Version 1.000",
"6": "CabinetGroteskVariable-Bold",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"11": "https:\/\/indiantypefoundry.com",
"12": "www.fontstore.com\/designers\/shiva-nallaperumal",
"13": "This Font Software is protected under domestic and international",
"14": "https:\/\/fontshare.com\/terms"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 585,
"usWeightClass": 900,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483719,
"ulUnicodeRange2": 268435456,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "ITFO",
"fsSelection": 160,
"usFirstCharIndex": 13,
"usLastCharIndex": 64260,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 536871059,
"ulCodePageRange2": 0,
"sxHeight": 494,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 3,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 130,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 900,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
13,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
402,
508,
509,
510,
511,
536,
537,
538,
539,
567,
710,
711,
728,
729,
730,
731,
732,
733,
768,
769,
770,
771,
772,
774,
775,
776,
778,
779,
780,
786,
806,
807,
808,
821,
823,
824,
916,
937,
960,
7808,
7809,
7810,
7811,
7812,
7813,
7868,
7869,
7922,
7923,
7928,
7929,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8224,
8225,
8226,
8230,
8240,
8249,
8250,
8260,
8364,
8377,
8482,
8486,
8494,
8706,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
9674,
64256,
64257,
64258,
64259,
64260
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"grek": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"latn": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"KAZ ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"MOL ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"ROM ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"TRK ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"grek": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
],
"KAZ ": [
"kern",
"mark",
"mkmk"
],
"MOL ": [
"kern",
"mark",
"mkmk"
],
"ROM ": [
"kern",
"mark",
"mkmk"
],
"TRK ": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 405,
"num_glyphs": 465
}
},
"load_end": 2145,
"ttfb_start": 1771,
"ttfb_end": 2102,
"download_start": 2102,
"download_end": 2145,
"download_ms": 43,
"all_start": 1771,
"all_end": 2145,
"all_ms": 374,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "37839.35",
"request_id": "37839.35",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Light.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Light.woff2",
"raw_id": "37839.35",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 366,
"ttfb_ms": 348,
"load_start": 1867,
"load_start_float": 1867.0002179999999,
"bytesIn": 27232,
"objectSize": 27232,
"objectSizeUncompressed": 27232,
"chunks": [
{
"ts": 2216,
"bytes": 3799
},
{
"ts": 2219,
"bytes": 12288
},
{
"ts": 2233,
"bytes": 11145
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 27232",
"Last-Modified: Sun, 19 Nov 2023 12:58:37 GMT",
"Connection: keep-alive",
"ETag: \"655a067d-6a60\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 864,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 218,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"CFF ": 27401,
"GDEF": 210,
"GPOS": 13374,
"GSUB": 3652,
"OS\/2": 96,
"cmap": 1104,
"head": 54,
"hhea": 36,
"hmtx": 1860,
"maxp": 6,
"name": 1962,
"post": 32
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk Light",
"2": "Regular",
"3": "Version 1.000;ITFO;CabinetGrotesk-Light;2021;FL820",
"4": "Cabinet Grotesk Light",
"5": "Version 1.000",
"6": "CabinetGrotesk-Light",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"11": "https:\/\/indiantypefoundry.com",
"12": "www.fontstore.com\/designers\/shiva-nallaperumal",
"13": "This Font Software is protected under domestic and international",
"14": "https:\/\/fontshare.com\/terms",
"16": "Cabinet Grotesk",
"17": "Light"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 533,
"usWeightClass": 300,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483719,
"ulUnicodeRange2": 268435456,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "ITFO",
"fsSelection": 192,
"usFirstCharIndex": 13,
"usLastCharIndex": 64260,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 536871059,
"ulCodePageRange2": 0,
"sxHeight": 478,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 3,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 3,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 35,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
13,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
402,
508,
509,
510,
511,
536,
537,
538,
539,
567,
710,
711,
728,
729,
730,
731,
732,
733,
768,
769,
770,
771,
772,
774,
775,
776,
778,
779,
780,
786,
806,
807,
808,
821,
823,
824,
916,
937,
960,
7808,
7809,
7810,
7811,
7812,
7813,
7868,
7869,
7922,
7923,
7928,
7929,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8224,
8225,
8226,
8230,
8240,
8249,
8250,
8260,
8364,
8377,
8482,
8486,
8494,
8706,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
9674,
64256,
64257,
64258,
64259,
64260
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"grek": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"latn": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"KAZ ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"MOL ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"ROM ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"TRK ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"grek": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
],
"KAZ ": [
"kern",
"mark",
"mkmk"
],
"MOL ": [
"kern",
"mark",
"mkmk"
],
"ROM ": [
"kern",
"mark",
"mkmk"
],
"TRK ": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 405,
"num_glyphs": 465
}
},
"load_end": 2233,
"ttfb_start": 1867,
"ttfb_end": 2215,
"download_start": 2215,
"download_end": 2233,
"download_ms": 18,
"all_start": 1867,
"all_end": 2233,
"all_ms": 366,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "37839.38",
"request_id": "37839.38",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/fonts\/CabinetGrotesk-Italic.woff2",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/fonts\/CabinetGrotesk-Italic.woff2",
"raw_id": "37839.38",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 383,
"ttfb_ms": 354,
"load_start": 1907,
"load_start_float": 1907.0002239999999,
"bytesIn": 33488,
"objectSize": 33488,
"objectSizeUncompressed": 33488,
"chunks": [
{
"ts": 2262,
"bytes": 3799
},
{
"ts": 2277,
"bytes": 12288
},
{
"ts": 2290,
"bytes": 17401
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/assets\/css\/index2.css",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Origin: https:\/\/tangents.art",
"Referer: https:\/\/tangents.art\/assets\/css\/index2.css",
"Sec-Fetch-Dest: font",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: application\/octet-stream",
"Content-Length: 33488",
"Last-Modified: Sun, 19 Nov 2023 13:18:17 GMT",
"Connection: keep-alive",
"ETag: \"655a0b19-82d0\"",
"Access-Control-Allow-Origin: *",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1720,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 873,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 224,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"CFF ": 36261,
"GDEF": 210,
"GPOS": 13386,
"GSUB": 3652,
"OS\/2": 96,
"cmap": 1128,
"head": 54,
"hhea": 36,
"hmtx": 1872,
"maxp": 6,
"name": 1885,
"post": 32
},
"names": {
"0": "Copyright 2017-2021 Indian Type Foundry. All rights reserved.",
"1": "Cabinet Grotesk",
"2": "Italic",
"3": "Version 1.000;ITFO;CabinetGrotesk-Italic;2021;FL820",
"4": "Cabinet Grotesk Italic",
"5": "Version 1.000",
"6": "CabinetGrotesk-Italic",
"7": "Cabinet is a trademark of the Indian Type Foundry.",
"8": "Indian Type Foundry",
"9": "Shiva Nallaperumal",
"11": "https:\/\/indiantypefoundry.com",
"12": "www.fontstore.com\/designers\/shiva-nallaperumal",
"13": "This Font Software is protected under domestic and international",
"14": "https:\/\/fontshare.com\/terms"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 513,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 650,
"ySubscriptYSize": 600,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 75,
"ySuperscriptXSize": 650,
"ySuperscriptYSize": 600,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 350,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 300,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483719,
"ulUnicodeRange2": 268435456,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "ITFO",
"fsSelection": 129,
"usFirstCharIndex": 13,
"usLastCharIndex": 64260,
"sTypoAscender": 870,
"sTypoDescender": -280,
"sTypoLineGap": 90,
"usWinAscent": 870,
"usWinDescent": 280,
"ulCodePageRange1": 536871059,
"ulCodePageRange2": 0,
"sxHeight": 480,
"sCapHeight": 670,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 3,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 0,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 3,
"italicAngle": 0,
"underlinePosition": -140,
"underlineThickness": 45,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
13,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
402,
508,
509,
510,
511,
536,
537,
538,
539,
567,
710,
711,
728,
729,
730,
731,
732,
733,
768,
769,
770,
771,
772,
774,
775,
776,
778,
779,
780,
786,
806,
807,
808,
821,
823,
824,
916,
937,
960,
7473,
7480,
7808,
7809,
7810,
7811,
7812,
7813,
7868,
7869,
7922,
7923,
7928,
7929,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8224,
8225,
8226,
8230,
8240,
8249,
8250,
8260,
8364,
8377,
8482,
8486,
8494,
8706,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8764,
8776,
8800,
8804,
8805,
9674,
64256,
64257,
64258,
64259,
64260
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"grek": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
},
"latn": {
"default": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"KAZ ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"MOL ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"ROM ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
],
"TRK ": [
"aalt",
"case",
"ccmp",
"dlig",
"frac",
"liga",
"locl",
"ordn",
"salt",
"ss01",
"ss02",
"ss03",
"ss04",
"ss05",
"sups"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"grek": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
],
"KAZ ": [
"kern",
"mark",
"mkmk"
],
"MOL ": [
"kern",
"mark",
"mkmk"
],
"ROM ": [
"kern",
"mark",
"mkmk"
],
"TRK ": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 408,
"num_glyphs": 468
}
},
"load_end": 2290,
"ttfb_start": 1907,
"ttfb_end": 2261,
"download_start": 2261,
"download_end": 2290,
"download_ms": 29,
"all_start": 1907,
"all_end": 2290,
"all_ms": 383,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "37839.11",
"request_id": "37839.11",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"raw_id": "37839.11",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2043,
"ttfb_ms": 398,
"load_start": 1923,
"load_start_float": 1923.000145,
"bytesIn": 245491,
"objectSize": 245491,
"objectSizeUncompressed": 245491,
"chunks": [
{
"ts": 2321,
"bytes": 3843
},
{
"ts": 2323,
"bytes": 12288
},
{
"ts": 2349,
"bytes": 16384
},
{
"ts": 2377,
"bytes": 16384
},
{
"ts": 2406,
"bytes": 16384
},
{
"ts": 2806,
"bytes": 16384
},
{
"ts": 2832,
"bytes": 16384
},
{
"ts": 2861,
"bytes": 16384
},
{
"ts": 2889,
"bytes": 16384
},
{
"ts": 2917,
"bytes": 16384
},
{
"ts": 3336,
"bytes": 16384
},
{
"ts": 3369,
"bytes": 16384
},
{
"ts": 3399,
"bytes": 16384
},
{
"ts": 3425,
"bytes": 16384
},
{
"ts": 3499,
"bytes": 16384
},
{
"ts": 3966,
"bytes": 16368
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 130,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 121,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 245491",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-3bef3\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 97,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 245491,
"image_save": 6107,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 467,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 145,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "240 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 2144,
"ImageHeight": 1125,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"JUMBF": {
"JUMDType": "(c2pa)-0011-0010-800000aa00389b71",
"JUMDLabel": "c2pa",
"ActionsAction": "c2pa.edited",
"ActionsSoftwareAgent": "Adobe Firefly",
"ActionsDigitalSourceType": "http:\/\/cv.iptc.org\/newscodes\/digitalsourcetype\/compositeWithTrainedAlgorithmicMedia",
"ExclusionsStart": 28,
"ExclusionsLength": 11385,
"Name": "jumbf manifest",
"Alg": "sha256",
"Hash": "(Binary data 32 bytes, use -b option to extract)",
"Pad": "(Binary data 9 bytes, use -b option to extract)",
"Title": "Generated image",
"Format": "image\/jpeg",
"InstanceID": "xmp.iid:D42052B6A70711EE82FCF12293BCF14F",
"Claim_generator": "Adobe_Photoshop\/25.2.0 adobe_c2pa\/0.7.6 c2pa-rs\/0.25.2",
"Claim_Generator_InfoName": "Adobe Photoshop",
"Claim_Generator_InfoVersion": "25.2.0",
"Signature": "self#jumbf=c2pa.signature",
"AssertionsUrl": [
"self#jumbf=c2pa.assertions\/c2pa.actions",
"self#jumbf=c2pa.assertions\/c2pa.hash.data"
],
"AssertionsHash": [
"(Binary data 32 bytes, use -b option to extract)",
"(Binary data 32 bytes, use -b option to extract)"
],
"Item0": "(Binary data 4 bytes, use -b option to extract)",
"Item1SigTstTstTokensVal": "(Binary data 3639 bytes, use -b option to extract)",
"Item1X5Chain": [
"(Binary data 1587 bytes, use -b option to extract)",
"(Binary data 1701 bytes, use -b option to extract)"
],
"Item1Pad": "(Binary data 3004 bytes, use -b option to extract)",
"Item2": "null",
"Item3": "(Binary data 256 bytes, use -b option to extract)"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"OriginalDocumentID": "86619E761FE9635FB7EB903195EC4E91",
"DocumentID": "xmp.did:D42052B7A70711EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:D42052B6A70711EE82FCF12293BCF14F",
"CreatorTool": "Adobe Photoshop 2024 Macintosh",
"DerivedFromInstanceID": "xmp.iid:232b3ddb-085d-429f-9580-3f412c0a025b",
"DerivedFromDocumentID": "adobe:docid:photoshop:202c3a91-3714-6e4b-8599-c4c0fc90d44b"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2144x1125",
"Megapixels": 2.3999999999999999
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2144,
"height": 1125,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 2412000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 162.36600000000001,
"standardDeviation": 43.0854,
"kurtosis": 0.49185099999999998,
"skewness": -1.0407900000000001,
"entropy": 0.89046800000000004
}
},
"channelStatistics": {
"red": {
"min": 5,
"max": 255,
"mean": 194.53899999999999,
"standardDeviation": 25.089400000000001,
"kurtosis": 3.18662,
"skewness": -1.4162999999999999,
"entropy": 0.80123
},
"green": {
"min": 0,
"max": 234,
"mean": 135.94900000000001,
"standardDeviation": 58.121899999999997,
"kurtosis": -0.59298899999999999,
"skewness": -0.49959100000000001,
"entropy": 0.94666600000000001
},
"blue": {
"min": 0,
"max": 235,
"mean": 156.61000000000001,
"standardDeviation": 46.044899999999998,
"kurtosis": -0.0127458,
"skewness": -0.73836400000000002,
"entropy": 0.923508
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2144,
"height": 1125,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:46+00:00",
"date:modify": "2024-09-06T13:43:46+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "af274bfd009ab1f089236d4765931728a67590b72154a78b065a8f423e8ef5dc"
},
"profiles": {
"8bim": {
"length": 56
},
"app11": {
"length": 11381
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 867
}
},
"tainted": false,
"filesize": "245491B",
"numberPixels": "2412000",
"pixelsPerSecond": "30.0471MB",
"userTime": "0.080u",
"elapsedTime": "0:01.080"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 3966,
"ttfb_start": 1923,
"ttfb_end": 2321,
"download_start": 2321,
"download_end": 3966,
"download_ms": 1645,
"all_start": 1923,
"all_end": 3966,
"all_ms": 2043,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "37839.12",
"request_id": "37839.12",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"raw_id": "37839.12",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 974,
"ttfb_ms": 455,
"load_start": 2146,
"load_start_float": 2146.0001459999999,
"bytesIn": 80360,
"objectSize": 80360,
"objectSizeUncompressed": 80360,
"chunks": [
{
"ts": 2606,
"bytes": 3844
},
{
"ts": 2607,
"bytes": 12288
},
{
"ts": 2630,
"bytes": 16384
},
{
"ts": 2658,
"bytes": 16384
},
{
"ts": 3096,
"bytes": 16384
},
{
"ts": 3120,
"bytes": 15076
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 136,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 80360",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-139e8\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 80360,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 468,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 146,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "78 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 1400,
"ImageHeight": 735,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"OriginalDocumentID": "7DFFCD2220D230232C2BFE330367321B",
"DocumentID": "xmp.did:0AA86A42A70E11EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:D42052BAA70711EE82FCF12293BCF14F",
"CreatorTool": "Adobe Photoshop Lightroom Classic 12.1 (Macintosh)",
"DerivedFromInstanceID": "xmp.iid:ddd0b202-21de-4504-aaa4-24d1b83b7b25",
"DerivedFromDocumentID": "adobe:docid:photoshop:434ab8b0-b40f-fa41-8f3c-527c93e0e7bd",
"Creator": "Jonathan de Waart"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "1400x735",
"Megapixels": 1
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1400,
"height": 735,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 1029000,
"imageStatistics": {
"all": {
"min": 1,
"max": 255,
"mean": 183.39500000000001,
"standardDeviation": 34.455300000000001,
"kurtosis": 0.84576600000000002,
"skewness": -0.71285100000000001,
"entropy": 0.86813600000000002
}
},
"channelStatistics": {
"red": {
"min": 12,
"max": 255,
"mean": 179.93299999999999,
"standardDeviation": 36.698900000000002,
"kurtosis": -0.166187,
"skewness": -0.376112,
"entropy": 0.88894700000000004
},
"green": {
"min": 5,
"max": 255,
"mean": 190.268,
"standardDeviation": 31.569299999999998,
"kurtosis": 2.8000699999999998,
"skewness": -1.1475200000000001,
"entropy": 0.843028
},
"blue": {
"min": 1,
"max": 255,
"mean": 179.983,
"standardDeviation": 35.0976,
"kurtosis": 0.95232300000000003,
"skewness": -0.69660900000000003,
"entropy": 0.87243300000000001
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 1400,
"height": 735,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:45+00:00",
"date:modify": "2024-09-06T13:43:45+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "a252021658930e5bec79436b6c349be25e509ed0dd9aa40b2b82684a6f152f40"
},
"profiles": {
"8bim": {
"length": 56
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 1014
}
},
"tainted": false,
"filesize": "80360B",
"numberPixels": "1029000",
"pixelsPerSecond": "30.5317MB",
"userTime": "0.030u",
"elapsedTime": "0:01.033"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 3120,
"ttfb_start": 2146,
"ttfb_end": 2601,
"download_start": 2601,
"download_end": 3120,
"download_ms": 519,
"all_start": 2146,
"all_end": 3120,
"all_ms": 974,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "37839.13",
"request_id": "37839.13",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"raw_id": "37839.13",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3172,
"ttfb_ms": 507,
"load_start": 2234,
"load_start_float": 2234.0001470000002,
"bytesIn": 261060,
"objectSize": 261060,
"objectSizeUncompressed": 261060,
"chunks": [
{
"ts": 2742,
"bytes": 3843
},
{
"ts": 2743,
"bytes": 12288
},
{
"ts": 2770,
"bytes": 16384
},
{
"ts": 3177,
"bytes": 16384
},
{
"ts": 3206,
"bytes": 16384
},
{
"ts": 3237,
"bytes": 16384
},
{
"ts": 3789,
"bytes": 16384
},
{
"ts": 3817,
"bytes": 16384
},
{
"ts": 3848,
"bytes": 16384
},
{
"ts": 4336,
"bytes": 16384
},
{
"ts": 4363,
"bytes": 16384
},
{
"ts": 4391,
"bytes": 16384
},
{
"ts": 4861,
"bytes": 16384
},
{
"ts": 4891,
"bytes": 16384
},
{
"ts": 4919,
"bytes": 16384
},
{
"ts": 5380,
"bytes": 16384
},
{
"ts": 5406,
"bytes": 15553
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 87,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 151,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:44 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 261060",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-3fbc4\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 261060,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 468,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 147,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "240 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "fce11f89c8b7c9782f346234075877eb",
"ImageWidth": 2843,
"ImageHeight": 1492,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"OriginalDocumentID": "xmp.did:863c1edb-b8f3-44bb-a5c5-345a93e9dd67",
"DocumentID": "xmp.did:0AA86A46A70E11EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:0AA86A45A70E11EE82FCF12293BCF14F",
"CreatorTool": "Capture One 23 Macintosh",
"DerivedFromInstanceID": "xmp.iid:c62926b7-8cd5-462c-b7bd-3136972309b4",
"DerivedFromDocumentID": "adobe:docid:photoshop:88142c39-e672-5644-bf14-46648a357076"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2
},
"Photoshop": {
"IPTCDigest": "fce11f89c8b7c9782f346234075877eb"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2843x1492",
"Megapixels": 4.2000000000000002
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2843,
"height": 1492,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 4241756,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 71.6875,
"standardDeviation": 63.224800000000002,
"kurtosis": -0.0029540500000000002,
"skewness": 1.0849500000000001,
"entropy": 0.91273599999999999
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 88.781300000000002,
"standardDeviation": 69.570700000000002,
"kurtosis": -0.58518000000000003,
"skewness": 0.814137,
"entropy": 0.942187
},
"green": {
"min": 0,
"max": 245,
"mean": 76.878500000000003,
"standardDeviation": 65.383499999999998,
"kurtosis": -0.35961399999999999,
"skewness": 0.91888400000000003,
"entropy": 0.93775299999999995
},
"blue": {
"min": 0,
"max": 243,
"mean": 49.402799999999999,
"standardDeviation": 54.720300000000002,
"kurtosis": 1.97346,
"skewness": 1.7138100000000001,
"entropy": 0.858267
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2843,
"height": 1492,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:48+00:00",
"date:modify": "2024-09-06T13:43:48+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "af511db835784d1bf332b66c3557d3d6f72e2179148723b57a1485737bbf5b60"
},
"profiles": {
"8bim": {
"length": 56
},
"app12": {
"length": 15
},
"exif": {
"length": 22
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"length": 15
},
"xmp": {
"length": 873
}
},
"tainted": false,
"filesize": "245507B",
"numberPixels": "4.24176M",
"pixelsPerSecond": "30.1547MB",
"userTime": "0.140u",
"elapsedTime": "0:01.140"
}
},
"jpeg_scan_count": 13,
"score_progressive_jpeg": 100,
"load_end": 5406,
"ttfb_start": 2234,
"ttfb_end": 2741,
"download_start": 2741,
"download_end": 5406,
"download_ms": 2665,
"all_start": 2234,
"all_end": 5406,
"all_ms": 3172,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "37839.18",
"request_id": "37839.18",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/assets\/js\/index.js",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/assets\/js\/index.js",
"raw_id": "37839.18",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 502,
"ttfb_ms": 501,
"load_start": 2295,
"load_start_float": 2295.0001440000001,
"bytesIn": 216,
"objectSize": 216,
"objectSizeUncompressed": 216,
"chunks": [
{
"ts": 2797,
"bytes": 216
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/javascript",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 219,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
"Accept: *\/*",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: script",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:45 GMT",
"Content-Type: application\/javascript",
"Content-Length: 216",
"Last-Modified: Tue, 14 Nov 2023 12:24:38 GMT",
"Connection: keep-alive",
"ETag: \"65536706-d8\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1576,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 467,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 144,
"server_port": "443",
"renderBlocking": "in_body_parser_blocking",
"load_end": 2797,
"ttfb_start": 2295,
"ttfb_end": 2796,
"download_start": 2796,
"download_end": 2797,
"download_ms": 1,
"all_start": 2295,
"all_end": 2797,
"all_ms": 502,
"index": 20,
"number": 21,
"cpuTimes": {
"EvaluateScript": 0,
"v8.compile": 0
},
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpuTime": 0,
"js_timing": [
[
2867.2249999999999,
2867.5680000000002
],
[
2867.2469999999998,
2867.393
]
]
},
{
"type": 3,
"id": "37839.14",
"request_id": "37839.14",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"raw_id": "37839.14",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3029,
"ttfb_ms": 484,
"load_start": 2799,
"load_start_float": 2799.0001480000001,
"bytesIn": 279950,
"objectSize": 279950,
"objectSizeUncompressed": 279950,
"chunks": [
{
"ts": 3285,
"bytes": 3843
},
{
"ts": 3286,
"bytes": 12288
},
{
"ts": 3312,
"bytes": 16384
},
{
"ts": 3899,
"bytes": 16384
},
{
"ts": 3922,
"bytes": 16384
},
{
"ts": 3950,
"bytes": 16384
},
{
"ts": 4419,
"bytes": 16384
},
{
"ts": 4448,
"bytes": 16384
},
{
"ts": 4476,
"bytes": 16384
},
{
"ts": 4957,
"bytes": 16384
},
{
"ts": 4995,
"bytes": 16384
},
{
"ts": 5060,
"bytes": 16384
},
{
"ts": 5431,
"bytes": 16384
},
{
"ts": 5464,
"bytes": 16384
},
{
"ts": 5490,
"bytes": 16384
},
{
"ts": 5766,
"bytes": 16384
},
{
"ts": 5799,
"bytes": 16384
},
{
"ts": 5828,
"bytes": 18059
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 93,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 180,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:45 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 279950",
"Last-Modified: Tue, 03 Sep 2024 12:59:37 GMT",
"Connection: keep-alive",
"ETag: \"66d70839-4458e\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 98,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 279950,
"image_save": 4082,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 468,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 148,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "256 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "c49f455a853709383722058c72d49a57",
"ImageWidth": 2500,
"ImageHeight": 1312,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"EXIF": {
"Copyright": "copyright: Johannes Schwartz, [email protected]"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"Marked": true,
"OriginalDocumentID": "xmp.did:ce7f1b31-32db-4dab-bcda-bb02dc8dfb2a",
"DocumentID": "xmp.did:0AA86A4AA70E11EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:0AA86A49A70E11EE82FCF12293BCF14F",
"CreatorTool": "Capture One 15 Macintosh",
"DerivedFromInstanceID": "xmp.iid:f4271535-a9d9-4609-9088-da58754160be",
"DerivedFromDocumentID": "adobe:docid:photoshop:9c42cdf0-40b7-c94c-a81b-0880aeb1e35b",
"Rights": "copyright: Johannes Schwartz, [email protected]"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2,
"CopyrightNotice": "copyright: Johannes Schwartz, [email protected]"
},
"Photoshop": {
"IPTCDigest": "c49f455a853709383722058c72d49a57"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "2500x1312",
"Megapixels": 3.2999999999999998
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 2500,
"height": 1312,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 3280000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 69.479200000000006,
"standardDeviation": 48.995899999999999,
"kurtosis": -0.42105199999999998,
"skewness": 0.77932400000000002,
"entropy": 0.85138400000000003
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 119.202,
"standardDeviation": 57.119999999999997,
"kurtosis": -0.76710199999999995,
"skewness": -0.24928700000000001,
"entropy": 0.93785099999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 41.389600000000002,
"standardDeviation": 51.797699999999999,
"kurtosis": 1.7364299999999999,
"skewness": 1.55857,
"entropy": 0.82097100000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 47.8459,
"standardDeviation": 38.0702,
"kurtosis": 5.8911699999999998,
"skewness": 1.8232999999999999,
"entropy": 0.79532999999999998
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 2500,
"height": 1312,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:48+00:00",
"date:modify": "2024-09-06T13:43:48+00:00",
"exif:Copyright": "copyright: Johannes Schwartz, [email protected]",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "5284ac3d374d1b27deaf96072e67e01caca9a05a89233a8f26ebe94727d80a7d"
},
"profiles": {
"8bim": {
"length": 116
},
"app12": {
"length": 15
},
"exif": {
"length": 92
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"Copyright String[2,116]": [
"copyright: Johannes Schwartz, [email protected]"
],
"length": 76
},
"xmp": {
"length": 1136
}
},
"tainted": false,
"filesize": "261891B",
"numberPixels": "3280000",
"pixelsPerSecond": "32.1453MB",
"userTime": "0.100u",
"elapsedTime": "0:01.102"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 5828,
"ttfb_start": 2799,
"ttfb_end": 3283,
"download_start": 3283,
"download_end": 5828,
"download_ms": 2545,
"all_start": 2799,
"all_end": 5828,
"all_ms": 3029,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "37839.15",
"request_id": "37839.15",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"raw_id": "37839.15",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2721,
"ttfb_ms": 534,
"load_start": 3127,
"load_start_float": 3127.000149,
"bytesIn": 349297,
"objectSize": 349297,
"objectSizeUncompressed": 349297,
"chunks": [
{
"ts": 3663,
"bytes": 3843
},
{
"ts": 3663,
"bytes": 12288
},
{
"ts": 3689,
"bytes": 16384
},
{
"ts": 3718,
"bytes": 16384
},
{
"ts": 4177,
"bytes": 16384
},
{
"ts": 4205,
"bytes": 16384
},
{
"ts": 4230,
"bytes": 16384
},
{
"ts": 4257,
"bytes": 16384
},
{
"ts": 4693,
"bytes": 16384
},
{
"ts": 4723,
"bytes": 16384
},
{
"ts": 4756,
"bytes": 16384
},
{
"ts": 4782,
"bytes": 16384
},
{
"ts": 5235,
"bytes": 32768
},
{
"ts": 5266,
"bytes": 16384
},
{
"ts": 5295,
"bytes": 16384
},
{
"ts": 5416,
"bytes": 16384
},
{
"ts": 5587,
"bytes": 16384
},
{
"ts": 5624,
"bytes": 16384
},
{
"ts": 5653,
"bytes": 16384
},
{
"ts": 5679,
"bytes": 16384
},
{
"ts": 5842,
"bytes": 16384
},
{
"ts": 5848,
"bytes": 5486
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tangents.art\/",
"initiator_line": 195,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:45 GMT",
"Content-Type: image\/jpeg",
"Content-Length: 349297",
"Last-Modified: Tue, 03 Sep 2024 12:59:38 GMT",
"Connection: keep-alive",
"ETag: \"66d7083a-55471\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 349297,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 468,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 149,
"server_port": "443",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "341 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"ExifByteOrder": "Little-endian (Intel, II)",
"CurrentIPTCDigest": "9adf9b91591cc62c4d90c28b79593806",
"ImageWidth": 3000,
"ImageHeight": 1574,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
},
"EXIF": {
"Copyright": "FRED DOTT"
},
"Ducky": {
"Quality": "60%"
},
"XMP": {
"XMPToolkit": "Adobe XMP Core 9.1-c001 79.1462899777, 2023\/06\/25-23:57:14 ",
"Marked": true,
"OriginalDocumentID": "A7A179BF9D5F313C48A2A22AFB107DF7",
"DocumentID": "xmp.did:2728B411A70E11EE82FCF12293BCF14F",
"InstanceID": "xmp.iid:2728B410A70E11EE82FCF12293BCF14F",
"CreatorTool": "Adobe Photoshop Camera Raw 15.5.1 (Macintosh)",
"DerivedFromInstanceID": "xmp.iid:ccebd212-d2ac-44b7-a0a6-a86ab5e7891f",
"DerivedFromDocumentID": "adobe:docid:photoshop:723bfbfa-ba79-b749-b67f-7fa03a5f1a16",
"Rights": "FRED DOTT",
"Creator": "FRED DOTT"
},
"IPTC": {
"CodedCharacterSet": "UTF8",
"ApplicationRecordVersion": 2,
"CopyrightNotice": "FRED DOTT"
},
"Photoshop": {
"IPTCDigest": "9adf9b91591cc62c4d90c28b79593806"
},
"APP14": {
"DCTEncodeVersion": 100,
"APP14Flags0": "[14], Encoded with Blend=1 downsampling",
"APP14Flags1": "(none)",
"ColorTransform": "YCbCr"
},
"Composite": {
"ImageSize": "3000x1574",
"Megapixels": 4.7000000000000002
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 3000,
"height": 1574,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 4722000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 145.12899999999999,
"standardDeviation": 50.4895,
"kurtosis": -0.30345499999999997,
"skewness": -0.527138,
"entropy": 0.93500300000000003
}
},
"channelStatistics": {
"red": {
"min": 3,
"max": 255,
"mean": 156.584,
"standardDeviation": 44.880000000000003,
"kurtosis": -0.038878900000000001,
"skewness": -0.61455599999999999,
"entropy": 0.91588400000000003
},
"green": {
"min": 0,
"max": 255,
"mean": 138.18100000000001,
"standardDeviation": 53.915700000000001,
"kurtosis": -0.49954700000000002,
"skewness": -0.42230600000000001,
"entropy": 0.94718599999999997
},
"blue": {
"min": 0,
"max": 255,
"mean": 140.62299999999999,
"standardDeviation": 52.672699999999999,
"kurtosis": -0.44646400000000003,
"skewness": -0.43766899999999997,
"entropy": 0.94193899999999997
}
},
"renderingIntent": "Perceptual",
"gamma": 0.45454499999999998,
"chromaticity": {
"redPrimary": {
"x": 0.64000000000000001,
"y": 0.33000000000000002
},
"greenPrimary": {
"x": 0.29999999999999999,
"y": 0.59999999999999998
},
"bluePrimary": {
"x": 0.14999999999999999,
"y": 0.059999999999999998
},
"whitePrimary": {
"x": 0.31269999999999998,
"y": 0.32900000000000001
}
},
"backgroundColor": "#FFFFFF",
"borderColor": "#DFDFDF",
"matteColor": "#BDBDBD",
"transparentColor": "#000000",
"interlace": "JPEG",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 3000,
"height": 1574,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 86,
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-06T13:43:48+00:00",
"date:modify": "2024-09-06T13:43:48+00:00",
"exif:Copyright": "FRED DOTT",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "1x1,1x1,1x1",
"signature": "88c6f7391349df35bad2f01c00eef3d26530fd07f872562d011e88bb73e3a040"
},
"profiles": {
"8bim": {
"length": 70
},
"app12": {
"length": 15
},
"exif": {
"length": 44
},
"iptc": {
"City[1,90]": [
"0x00000000: 254700 -%G"
],
"Unknown[2,0]": [
null
],
"Copyright String[2,116]": [
"FRED DOTT"
],
"length": 29
},
"xmp": {
"length": 1173
}
},
"tainted": false,
"filesize": "349297B",
"numberPixels": "4722000",
"pixelsPerSecond": "32.7201MB",
"userTime": "0.150u",
"elapsedTime": "0:01.144"
}
},
"jpeg_scan_count": 14,
"score_progressive_jpeg": 100,
"load_end": 5848,
"ttfb_start": 3127,
"ttfb_end": 3661,
"download_start": 3661,
"download_end": 5848,
"download_ms": 2187,
"all_start": 3127,
"all_end": 5848,
"all_ms": 2721,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "37839.42",
"request_id": "37839.42",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/favicon.ico",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/favicon.ico",
"raw_id": "37839.42",
"frame_id": "46DFA3F3CD7FB515AAC3B672750D4E48",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 64,
"ttfb_ms": 62,
"load_start": 5858,
"load_start_float": 5858.0002670000003,
"bytesIn": 12014,
"objectSize": 12014,
"objectSizeUncompressed": 12014,
"chunks": [
{
"ts": 5921,
"bytes": 3843
},
{
"ts": 5922,
"bytes": 8171
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/x-icon",
"contentEncoding": "",
"socket": 114,
"protocol": "http\/1.1",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
"Accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Referer: https:\/\/tangents.art\/",
"Sec-Fetch-Dest: image",
"Sec-Fetch-Mode: no-cors",
"Sec-Fetch-Site: same-origin",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:43:48 GMT",
"Content-Type: image\/x-icon",
"Content-Length: 12014",
"Last-Modified: Thu, 16 Nov 2023 08:04:22 GMT",
"Connection: keep-alive",
"ETag: \"6555cd06-2eee\"",
"Accept-Ranges: bytes"
]
},
"bytesOut": 1756,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 31,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 12014,
"gzip_save": 8173,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 5857,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"netlog_id": 267,
"server_port": "443",
"load_end": 5922,
"ttfb_start": 5858,
"ttfb_end": 5920,
"download_start": 5920,
"download_end": 5922,
"download_ms": 2,
"all_start": 5858,
"all_end": 5922,
"all_ms": 64,
"index": 23,
"number": 24
}
],
"requestsFull": 24,
"requestsDoc": 24,
"responses_200": 24,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "46DFA3F3CD7FB515AAC3B672750D4E48",
"loadEventStart": 5857,
"loadEventEnd": 5857,
"domContentLoadedEventStart": 2833,
"domContentLoadedEventEnd": 2833,
"URL": "https:\/\/tangents.art\/",
"connections": 6,
"final_base_page_request": 0,
"final_base_page_request_id": "EC5542DA8E39B057FB7F4D87C0F280D1",
"final_url": "https:\/\/tangents.art\/",
"domInteractive": 2833,
"firstPaint": 898.60000000009313,
"firstContentfulPaint": 934,
"firstImagePaint": 1158,
"firstMeaningfulPaint": 2343,
"renderBlockingCSS": 4,
"renderBlockingJS": 0,
"TTFB": 402,
"basePageSSLTime": 62,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 38,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 80,
"score_etags": -1,
"score_progressive_jpeg": 61,
"gzip_total": 51237,
"gzip_savings": 32225,
"minify_total": -1,
"minify_savings": -1,
"image_total": 2950977,
"image_savings": 619185,
"base_page_cdn": "",
"cpuTimes": {
"ParseHTML": 3,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 23,
"ParseAuthorStyleSheet": 4,
"UpdateLayoutTree": 6,
"Layout": 298,
"ResourceChangePriority": 0,
"PrePaint": 8,
"Paint": 21,
"Layerize": 4,
"IntersectionObserverController::computeIntersections": 1,
"EvaluateScript": 17,
"v8.compile": 18,
"FunctionCall": 25,
"HitTest": 0,
"largestContentfulPaint::Candidate": 0,
"MarkDOMContent": 0,
"MarkLoad": 0,
"Idle": 5493
},
"cpuTimesDoc": {
"ParseHTML": 3,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 20,
"ParseAuthorStyleSheet": 4,
"UpdateLayoutTree": 6,
"Layout": 298,
"ResourceChangePriority": 0,
"PrePaint": 8,
"Paint": 21,
"Layerize": 4,
"IntersectionObserverController::computeIntersections": 1,
"EvaluateScript": 17,
"v8.compile": 18,
"FunctionCall": 25,
"HitTest": 0,
"largestContentfulPaint::Candidate": 0,
"MarkDOMContent": 0,
"MarkLoad": 0,
"Idle": 5467
},
"cpu.ParseHTML": 3,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 23,
"cpu.ParseAuthorStyleSheet": 4,
"cpu.UpdateLayoutTree": 6,
"cpu.Layout": 298,
"cpu.ResourceChangePriority": 0,
"cpu.PrePaint": 8,
"cpu.Paint": 21,
"cpu.Layerize": 4,
"cpu.IntersectionObserverController::computeIntersections": 1,
"cpu.EvaluateScript": 17,
"cpu.v8.compile": 18,
"cpu.FunctionCall": 25,
"cpu.HitTest": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.Idle": 5493,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1725630219.8045173,
"osVersion": "Linux 6.5.0-1018-gcp",
"os_version": "Linux 6.5.0-1018-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1725630222.6443269,
"browserVersion": "128.0.0.0",
"browser_version": "128.0.0.0",
"fullyLoadedCPUms": 6490,
"fullyLoadedCPUpct": 44.149659863945935,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "46DFA3F3CD7FB515AAC3B672750D4E48",
"loaderId": "39E545431F74D2DD08A994FF6947F728"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/tangents.art",
"name": ""
}
],
"document_URL": "https:\/\/tangents.art\/",
"document_hostname": "tangents.art",
"document_origin": "https:\/\/tangents.art",
"viewport": {
"width": 1920,
"height": 993,
"dpr": 1
},
"domElements": 169,
"domComplete": 5857,
"PerformancePaintTiming.first-paint": 898.60000000009313,
"PerformancePaintTiming.first-contentful-paint": 898.60000000009313,
"origin_dns": {
"ns": [
"ns4.get.art.",
"ns1.get.art.",
"ns2.get.art.",
"ns3.get.art."
],
"soa": [
"ns4.get.art. hostmaster.tangents.art. 2023111404 7200 7200 172800 38400"
],
"cname": [],
"mx": [],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"Programming languages": "C",
"Operating systems": "Ubuntu",
"Web servers": "Nginx 1.18.0",
"Reverse proxies": "Nginx 1.18.0",
"JavaScript libraries": "Lightbox",
"Miscellaneous": "Open Graph,Prism"
},
"detected_apps": {
"C": "",
"Ubuntu": "",
"Nginx": "1.18.0",
"Lightbox": "",
"Open Graph": "",
"Prism": ""
},
"detected_technologies": {
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Ubuntu": {
"name": "Ubuntu",
"description": "Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.",
"slug": "ubuntu",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"groups": [
7
],
"name": "Operating systems",
"priority": 6
}
],
"confidence": 100,
"version": "",
"icon": "Ubuntu.svg",
"website": "http:\/\/www.ubuntu.com\/server",
"pricing": [],
"cpe": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*"
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "1.18.0",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
"Prism": {
"name": "Prism",
"description": "Prism is an extensible syntax highlighter.",
"slug": "prism",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Prism.svg",
"website": "http:\/\/prismjs.com",
"pricing": [],
"cpe": null
}
},
"detected_raw": [
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Ubuntu",
"description": "Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.",
"slug": "ubuntu",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"groups": [
7
],
"name": "Operating systems",
"priority": 6
}
],
"confidence": 100,
"version": "",
"icon": "Ubuntu.svg",
"website": "http:\/\/www.ubuntu.com\/server",
"pricing": [],
"cpe": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*"
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "1.18.0",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
{
"name": "Prism",
"description": "Prism is an extensible syntax highlighter.",
"slug": "prism",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Prism.svg",
"website": "http:\/\/prismjs.com",
"pricing": [],
"cpe": null
}
],
"axe": {
"testEngine": "4.4.1",
"violations": [],
"passes": [
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body>",
"target": [
"body"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>",
"target": [
"li:nth-child(1) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p><\/h2>",
"target": [
"li:nth-child(2) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>",
"target": [
"li:nth-child(3) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>",
"target": [
"li:nth-child(4) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p><\/h2>",
"target": [
"li:nth-child(5) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>",
"target": [
"li:nth-child(6) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>",
"target": [
"li:nth-child(7) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>",
"target": [
"li:nth-child(8) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>",
"target": [
"li:nth-child(9) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>",
"target": [
"li:nth-child(10) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\">",
"target": [
"li:nth-child(11) > article > a > header > h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main class=\"main\">",
"target": [
"main"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": null,
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "48.0pt (64px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>",
"target": [
".logo"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a>",
"target": [
".item[href$=\"tangents.art\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a>",
"target": [
"a[href$=\"reviews\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>",
"target": [
"a[href$=\"writing\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>",
"target": [
"li:nth-child(1) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Sergei Eisenstein<\/b>",
"target": [
"li:nth-child(1) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Ellen de Bruijne PROJECTS<\/p>",
"target": [
"li:nth-child(1) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Amelia Groom<\/p>",
"target": [
"li:nth-child(1) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(1) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p>",
"target": [
"li:nth-child(2) > article > a > header > h2 > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em>",
"target": [
"li:nth-child(2) > article > a > header > h2 > p > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>",
"target": [
"li:nth-child(2) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(2) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>",
"target": [
"li:nth-child(3) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Marina Abramovi\u0107<\/b>",
"target": [
"li:nth-child(3) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>",
"target": [
"li:nth-child(3) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>The Editors<\/p>",
"target": [
"li:nth-child(3) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(3) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>",
"target": [
"li:nth-child(4) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Simnikiwe Buhlungu<\/b>",
"target": [
"li:nth-child(4) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunst im Tunnel, D\u00fcsseldorf<\/p>",
"target": [
"li:nth-child(4) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>",
"target": [
"li:nth-child(4) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(4) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p>",
"target": [
"li:nth-child(5) > article > a > header > h2 > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em>",
"target": [
"li:nth-child(5) > article > a > header > h2 > p > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>",
"target": [
"li:nth-child(5) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(5) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>",
"target": [
"li:nth-child(6) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Baha G\u00f6rkem Yal\u0131m<\/b>",
"target": [
"li:nth-child(6) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">1646<\/p>",
"target": [
"li:nth-child(6) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Artun Alaska Arasli<\/p>",
"target": [
"li:nth-child(6) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(6) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>",
"target": [
"li:nth-child(7) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Thenjiwe Niki Nkosi<\/b>",
"target": [
"li:nth-child(7) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stevenson Amsterdam<\/p>",
"target": [
"li:nth-child(7) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>",
"target": [
"li:nth-child(7) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(7) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>",
"target": [
"li:nth-child(8) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Lucy Beech<\/b>",
"target": [
"li:nth-child(8) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunstinstituut Melly, Rotterdam<\/p>",
"target": [
"li:nth-child(8) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Isabelle Sully<\/p>",
"target": [
"li:nth-child(8) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(8) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>",
"target": [
"li:nth-child(9) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"article-excerpt-text\">",
"target": [
".article-excerpt-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Nadia de Vries<\/p>",
"target": [
"li:nth-child(9) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(9) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>",
"target": [
"li:nth-child(10) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>",
"target": [
"li:nth-child(10) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>",
"target": [
"li:nth-child(10) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(10) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\">",
"target": [
"li:nth-child(11) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Ima-Abasi Okon<\/b>",
"target": [
"li:nth-child(11) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Avg Pace: S %\u223c\u1d31\u223c\u200bL%\u223c\u200bA%\u223c\u200bH%\u223c\u200b\u2019s%\u223c\u200bperi\u00a3meno\u200b\u00a3pau\u200b\u00a3sal\u223c\u200b\u200bP%\u223cS%\u223cA %\u223c\u1d38\u223c\u200bM%\u223c\u2019S km\u200a\u2014\u200a(t!h!a!t-yes-t!!hat<\/em>",
"target": [
"em:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>a<\/em>",
"target": [
"em:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>h!e!a!p<\/em>",
"target": [
"em:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunstverein in Hamburg<\/p>",
"target": [
"li:nth-child(11) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>",
"target": [
"li:nth-child(11) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(11) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/about\">About<\/a>",
"target": [
"a[href$=\"about\"]"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">",
"target": [
"li:nth-child(1) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"target": [
"li:nth-child(2) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"target": [
"li:nth-child(3) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">",
"target": [
"li:nth-child(4) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"target": [
"img[alt=\"Book Review\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"target": [
"li:nth-child(6) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"target": [
"li:nth-child(7) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"target": [
"img[alt=\"Melly, Rotterdam, Lucy Beech\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"target": [
"li:nth-child(10) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"target": [
"li:nth-child(11) > article > a > header > .article-cover > img"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>",
"target": [
".logo"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a>",
"target": [
".item[href$=\"tangents.art\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a>",
"target": [
"a[href$=\"reviews\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>",
"target": [
"a[href$=\"writing\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/sergei-eisenstein\">",
"target": [
"li:nth-child(1) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/on-morgane-billuart\">",
"target": [
"li:nth-child(2) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/marina-abramovic\">",
"target": [
"li:nth-child(3) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ong-time-lung-time-continuuum-a-conver-something\">",
"target": [
"li:nth-child(4) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\">",
"target": [
"li:nth-child(5) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/mulch-sleep\">",
"target": [
"li:nth-child(6) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/stadium\">",
"target": [
"li:nth-child(7) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ooze\">",
"target": [
"li:nth-child(8) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/no-more-flies-on-the-wall\">",
"target": [
"li:nth-child(9) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/prix-de-rome\">",
"target": [
"li:nth-child(10) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ima-abasi-okon\">",
"target": [
"li:nth-child(11) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/about\">About<\/a>",
"target": [
"a[href$=\"about\"]"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"grid\">",
"target": [
"ul"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(5)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(6)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(7)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(8)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(9)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(10)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(11)"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"target": [
"li:nth-child(3) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"target": [
"img[alt=\"Book Review\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"target": [
"li:nth-child(6) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"target": [
"li:nth-child(7) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"target": [
"img[alt=\"Melly, Rotterdam, Lucy Beech\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"target": [
"li:nth-child(10) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"target": [
"li:nth-child(11) > article > a > header > .article-cover > img"
]
}
]
}
],
"incomplete": []
},
"base_page_ip_ptr": "srv03.wwcom.ch",
"base_page_cname": "",
"base_page_dns_server": "ns4.get.art",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 23567,
"testUrl": "https:\/\/tangents.art\/",
"custom": [
"Colordepth",
"Dpi",
"Images",
"Resolution",
"fonts",
"generated-content-percent",
"generated-content-size",
"imgs-in-viewport",
"imgs-no-alt",
"imgs-out-viewport",
"jsLibsVulns",
"meta-viewport",
"possibly-render-blocking-reqs",
"rendered-html",
"securityHeaders"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
"Images": "[{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2000,\"naturalHeight\":1050},{\"url\":\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2400,\"naturalHeight\":1260},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2000,\"naturalHeight\":1050},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1200,\"naturalHeight\":630},{\"url\":\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1400,\"naturalHeight\":735},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2144,\"naturalHeight\":1125},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1400,\"naturalHeight\":735},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2843,\"naturalHeight\":1492},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2500,\"naturalHeight\":1312},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":3000,\"naturalHeight\":1574}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"fonts": [
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "300"
},
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "400"
},
{
"family": "Cabinet",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "700"
},
{
"family": "CabinetItalic",
"display": "auto",
"status": "loaded",
"style": "italic",
"weight": "400"
},
{
"family": "CabinetLogo",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "200"
}
],
"generated-content-percent": "-0.25",
"generated-content-size": "-0.03",
"imgs-in-viewport": [
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2000,
"naturalHeight": 1050
},
{
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2400,
"naturalHeight": 1260
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2000,
"naturalHeight": 1050
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1200,
"naturalHeight": 630
},
{
"src": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1400,
"naturalHeight": 735
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2144,
"naturalHeight": 1125
}
],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1400,
"naturalHeight": 735
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2843,
"naturalHeight": 1492
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2500,
"naturalHeight": 1312
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 3000,
"naturalHeight": 1574
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width,initial-scale=1.0",
"possibly-render-blocking-reqs": [
"https:\/\/tangents.art\/assets\/js\/prism.js",
"https:\/\/tangents.art\/assets\/js\/lightbox.js",
"https:\/\/tangents.art\/assets\/js\/index.js",
"https:\/\/tangents.art\/assets\/css\/prism.css",
"https:\/\/tangents.art\/assets\/css\/lightbox.css",
"https:\/\/tangents.art\/assets\/css\/index2.css",
"https:\/\/tangents.art\/assets\/css\/templates\/home.css"
],
"rendered-html": "<html lang=\"en\"><head>\n\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\">\n\n <title>Tangents | Home<\/title>\n <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"https:\/\/tangents.art\/assets\/icons\/apple-touch-icon.png\">\n<link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"https:\/\/tangents.art\/assets\/icons\/favicon-32x32.png\">\n<link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"https:\/\/tangents.art\/assets\/icons\/favicon-16x16.png\">\n<link rel=\"mask-icon\" href=\"https:\/\/tangents.art\/assets\/icons\/safari-pinned-tab.svg\" color=\"#5bbad5\">\n<meta name=\"msapplication-TileColor\" content=\"#dddddd\">\n<meta name=\"theme-color\" content=\"#ffffff\"> \t<meta name=\"title\" content=\"Tangents | Home\">\n\t<meta name=\"author\" content=\"Tangents\">\n\t<meta name=\"keywords\" content=\"Art Writing, Tangents, Amsterdam, Netherlands, Art Scene\">\n\t<meta name=\"description\" content=\"Tangents is an English-language online review platform focused on writing about the Dutch art scene\u200a\u2014\u200aon what is happening both within the borders of the Netherlands and about Dutch-based artists.\">\n\t<meta property=\"og:title\" content=\"Tangents | Home\">\n\t<meta property=\"og:description\" content=\"Tangents is an English-language online review platform focused on writing about the Dutch art scene\u200a\u2014\u200aon what is happening both within the borders of the Netherlands and about Dutch-based artists.\">\n\t<meta property=\"og:image\" content=\"https:\/\/tangents.art\/media\/site\/e767069d23-1700092572\/tangents_cover.png\">\n\t<meta property=\"og:url\" content=\"https:\/\/tangents.art\"> <link href=\"https:\/\/tangents.art\/assets\/css\/prism.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/lightbox.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/index2.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/templates\/home.css\" rel=\"stylesheet\">\n <link rel=\"shortcut icon\" type=\"image\/x-icon\" href=\"https:\/\/tangents.art\/favicon.ico\">\n<\/head>\n<body>\n <div class=\"wrapper\">\n <header class=\"header\">\n <a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>\n\n <nav class=\"menu\">\n <a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a> <a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a> <span class=\"item\">&<\/span> <a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>\n\n <\/nav>\n <\/header>\n\n <main class=\"main\">\n\n <ul class=\"grid\">\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/sergei-eisenstein\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>\n\t <p class=\"article-venue\">Ellen de Bruijne PROJECTS<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Amelia Groom<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/on-morgane-billuart\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p><\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/marina-abramovic\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>\n\t <p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>The Editors<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ong-time-lung-time-continuuum-a-conver-something\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>\n\t <p class=\"article-venue\">Kunst im Tunnel, D\u00fcsseldorf<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p><\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/mulch-sleep\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>\n\t <p class=\"article-venue\">1646<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Artun Alaska Arasli<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/stadium\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>\n\t <p class=\"article-venue\">Stevenson Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ooze\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>\n\t <p class=\"article-venue\">Kunstinstituut Melly, Rotterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Isabelle Sully<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/no-more-flies-on-the-wall\">\n <header>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <div class=\"article-excerpt-text\">\n What does an observer do to a room? If you ask me, this notion applies to art writing as much as it does to sociological experiments. Being an observer is the same as being a participant, only more covertly\u200a\u2014\u200aor more hypocritically, depending on whom you ask. How does my \u2026 <\/div>\n <p class=\"article-author\"><em>by <\/em>Nadia de Vries<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/prix-de-rome\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>\n\t <p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ima-abasi-okon\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Ima-Abasi Okon<\/b> \n\t \t <em>Avg Pace: S %\u223c\u1d31\u223c\u200bL%\u223c\u200bA%\u223c\u200bH%\u223c\u200b\u2019s%\u223c\u200bperi\u00a3meno\u200b\u00a3pau\u200b\u00a3sal\u223c\u200b\u200bP%\u223cS%\u223cA %\u223c\u1d38\u223c\u200bM%\u223c\u2019S km\u200a\u2014\u200a(t!h!a!t-yes-t!!hat<\/em> incumbent experiential plane to reorganise a c,a,p,a,c,i,t,y of never having enough\u200a\u2014\u200aNot as a whole but as <em>a<\/em>precise <em>h!e!a!p<\/em> of dignifide agility)<\/h2>\n\t <p class=\"article-venue\">Kunstverein in Hamburg<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>\n <\/a>\n <\/article>\n <\/li>\n <\/ul>\n <\/main>\n\n <footer class=\"footer\">\n <div class=\"grid\">\n <div class=\"column\" style=\"--columns: 12\">\n <a href=\"https:\/\/tangents.art\/about\">About<\/a> \n <\/div>\n\n <\/div>\n <\/footer>\n\n <script src=\"https:\/\/tangents.art\/assets\/js\/prism.js\"><\/script>\n<script src=\"https:\/\/tangents.art\/assets\/js\/lightbox.js\"><\/script>\n<script src=\"https:\/\/tangents.art\/assets\/js\/index.js\"><\/script>\n <\/div>\n\n\n\n<script>\n window.addEventListener('scroll', () => {\n document.body.style.setProperty('--scroll', window.pageYOffset \/ (document.body.offsetHeight - window.innerHeight))\n })\n<\/script><\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [],
"securityHeadersGrade": "F",
"securityHeadersScore": 0
},
"interactivePeriods": [
[
0,
662
],
[
890,
8993
]
],
"longTasks": [
[
662,
890
]
],
"lastVisualChange": 5500,
"render": 900,
"visualComplete85": 2200,
"visualComplete90": 2200,
"visualComplete95": 2600,
"visualComplete99": 5200,
"visualComplete": 5500,
"SpeedIndex": 1307,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 1453,
"size": 17834,
"DOMNodeId": 48,
"nodeInfo": {
"nodeType": "A",
"attributes": {
"class": "logo",
"href": "https:\/\/tangents.art"
},
"bounds": [
400.5,
24,
272,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestTextPaint",
"time": 1863,
"size": 22968,
"DOMNodeId": 12,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "article-excerpt-title"
},
"bounds": [
416.5,
783.421875,
325.328125,
72
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestImagePaint",
"time": 2207,
"size": 55575,
"DOMNodeId": 37,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"alt": ""
},
"sourceURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"bounds": [
789.828125,
216,
325.328125,
170.796875
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"event": "LargestContentfulPaint",
"time": 2207,
"size": 55575,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 789.828125,
"y": 216,
"width": 325.328125,
"height": 170.796875,
"top": 216,
"right": 1115.15625,
"bottom": 386.796875,
"left": 789.828125
},
"outerHTML": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"content": "normal"
},
"type": "image",
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"event": "LargestTextPaint",
"time": 1452,
"size": 17834,
"DOMNodeId": 48,
"nodeInfo": {
"nodeType": "A",
"attributes": {
"class": "logo",
"href": "https:\/\/tangents.art"
},
"bounds": [
400.5,
24,
272,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestTextPaint",
"time": 1863,
"size": 22968,
"DOMNodeId": 12,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "article-excerpt-title"
},
"bounds": [
416.5,
783.421875,
325.328125,
72
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 2206,
"size": 55575,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 789.828125,
"y": 216,
"width": 325.328125,
"height": 170.796875,
"top": 216,
"right": 1115.15625,
"bottom": 386.796875,
"left": 789.828125
},
"outerHTML": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"content": "normal"
},
"type": "image"
},
{
"event": "LargestImagePaint",
"time": 2206,
"size": 55575,
"DOMNodeId": 37,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"alt": ""
},
"sourceURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"bounds": [
789.828125,
216,
325.328125,
170.796875
],
"styles": {
"background-image": "none"
}
}
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 35
},
{
"name": "fetchStart",
"time": 51
},
{
"name": "navigationStart",
"time": 102
},
{
"name": "domLoading",
"time": 102
},
{
"name": "responseEnd",
"time": 103
},
{
"name": "domInteractive",
"time": 103
},
{
"name": "domContentLoadedEventStart",
"time": 103
},
{
"name": "domContentLoadedEventEnd",
"time": 103
},
{
"name": "domComplete",
"time": 104
},
{
"name": "responseEnd",
"time": 456
},
{
"name": "unloadEventStart",
"time": 459
},
{
"name": "unloadEventEnd",
"time": 459
},
{
"name": "markAsMainFrame",
"time": 459
},
{
"name": "commitNavigationEnd",
"time": 459
},
{
"name": "domLoading",
"time": 460
},
{
"name": "LayoutShift",
"time": 914
},
{
"name": "firstPaint",
"time": 934
},
{
"name": "firstContentfulPaint",
"time": 934
},
{
"name": "LayoutShift",
"time": 1112
},
{
"name": "firstImagePaint",
"time": 1157
},
{
"name": "LayoutShift",
"time": 1164
},
{
"name": "LayoutShift",
"time": 1348
},
{
"name": "LayoutShift",
"time": 1822
},
{
"name": "LayoutShift",
"time": 2266
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 2342
},
{
"name": "firstMeaningfulPaint",
"time": 2342
},
{
"name": "firstMeaningfulPaint",
"time": 2342
},
{
"name": "LayoutShift",
"time": 2354
},
{
"name": "LayoutShift",
"time": 2436
},
{
"name": "domInteractive",
"time": 2868
},
{
"name": "domContentLoadedEventStart",
"time": 2868
},
{
"name": "domContentLoadedEventEnd",
"time": 2868
},
{
"name": "domComplete",
"time": 5892
},
{
"name": "loadEventStart",
"time": 5892
},
{
"name": "loadEventEnd",
"time": 5892
},
{
"name": "LargestTextPaint",
"time": 1863
},
{
"name": "LargestContentfulPaint",
"time": 2206
},
{
"name": "LargestImagePaint",
"time": 2206
},
{
"name": "TotalLayoutShift",
"value": 0.064223408317998248
},
{
"name": "CumulativeLayoutShift",
"value": 0.064223408317998248
}
],
"chromeUserTiming.navigationStart": 102,
"chromeUserTiming.fetchStart": 51,
"chromeUserTiming.domLoading": 460,
"chromeUserTiming.responseEnd": 457,
"chromeUserTiming.domInteractive": 2868,
"chromeUserTiming.domContentLoadedEventStart": 2868,
"chromeUserTiming.domContentLoadedEventEnd": 2869,
"chromeUserTiming.domComplete": 5893,
"chromeUserTiming.unloadEventStart": 459,
"chromeUserTiming.unloadEventEnd": 459,
"chromeUserTiming.markAsMainFrame": 459,
"chromeUserTiming.commitNavigationEnd": 460,
"chromeUserTiming.LayoutShift": 2437,
"chromeUserTiming.firstPaint": 934,
"chromeUserTiming.firstContentfulPaint": 934,
"chromeUserTiming.firstImagePaint": 1157,
"chromeUserTiming.firstMeaningfulPaintCandidate": 2342,
"chromeUserTiming.firstMeaningfulPaint": 2342,
"chromeUserTiming.loadEventStart": 5893,
"chromeUserTiming.loadEventEnd": 5893,
"chromeUserTiming.LargestTextPaint": 1863,
"chromeUserTiming.LargestImagePaint": 2207,
"chromeUserTiming.LargestContentfulPaint": 2207,
"chromeUserTiming.TotalLayoutShift": 0.064223408317998248,
"chromeUserTiming.CumulativeLayoutShift": 0.064223408317998248,
"LayoutShifts": [
{
"time": 914,
"score": 0.052236248501533598,
"cumulative_score": 0.052236248501533598,
"window_score": 0.052236248501533598,
"shift_window_num": 0,
"rects": [
[
417,
234,
325,
72
],
[
790,
234,
325,
72
],
[
417,
306,
325,
20
],
[
417,
326,
325,
8
],
[
790,
326,
325,
8
],
[
790,
334,
325,
16
],
[
417,
350,
325,
24
],
[
417,
388,
325,
72
],
[
790,
388,
325,
72
],
[
417,
460,
325,
10
],
[
417,
470,
325,
503
],
[
790,
470,
325,
503
],
[
1163,
470,
325,
503
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 730,
"width": 325,
"height": 243,
"top": 730,
"right": 742,
"bottom": 973,
"left": 417
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
},
{
"previousRect": {
"x": 1163,
"y": 470,
"width": 325,
"height": 164,
"top": 470,
"right": 1488,
"bottom": 634,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 624,
"width": 325,
"height": 317,
"top": 624,
"right": 1488,
"bottom": 941,
"left": 1163
}
},
{
"previousRect": {
"x": 417,
"y": 470,
"width": 325,
"height": 164,
"top": 470,
"right": 742,
"bottom": 634,
"left": 417
},
"currentRect": {
"x": 417,
"y": 624,
"width": 325,
"height": 317,
"top": 624,
"right": 742,
"bottom": 941,
"left": 417
}
},
{
"previousRect": {
"x": 790,
"y": 730,
"width": 325,
"height": 243,
"top": 730,
"right": 1115,
"bottom": 973,
"left": 790
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
},
{
"previousRect": {
"x": 790,
"y": 470,
"width": 325,
"height": 164,
"top": 470,
"right": 1115,
"bottom": 634,
"left": 790
},
"currentRect": {
"x": 790,
"y": 624,
"width": 325,
"height": 317,
"top": 624,
"right": 1115,
"bottom": 941,
"left": 790
}
}
]
},
{
"time": 1112,
"score": 0.0027740971057638661,
"cumulative_score": 0.055010345607297464,
"window_score": 0.055010345607297464,
"shift_window_num": 0,
"rects": [
[
1163,
234,
325,
76
],
[
1163,
326,
325,
24
],
[
1163,
388,
325,
76
],
[
1163,
480,
325,
24
]
],
"sources": [
{
"previousRect": {
"x": 1163,
"y": 234,
"width": 325,
"height": 48,
"top": 234,
"right": 1488,
"bottom": 282,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 388,
"width": 325,
"height": 48,
"top": 388,
"right": 1488,
"bottom": 436,
"left": 1163
}
},
{
"previousRect": {
"x": 1163,
"y": 282,
"width": 325,
"height": 28,
"top": 282,
"right": 1488,
"bottom": 310,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 436,
"width": 325,
"height": 28,
"top": 436,
"right": 1488,
"bottom": 464,
"left": 1163
}
},
{
"previousRect": {
"x": 1163,
"y": 326,
"width": 325,
"height": 24,
"top": 326,
"right": 1488,
"bottom": 350,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 480,
"width": 325,
"height": 24,
"top": 480,
"right": 1488,
"bottom": 504,
"left": 1163
}
}
]
},
{
"time": 1164,
"score": 0.0026631332215333115,
"cumulative_score": 0.057673478828830775,
"window_score": 0.057673478828830775,
"shift_window_num": 0,
"rects": [
[
790,
648,
325,
72
],
[
790,
739,
325,
24
],
[
790,
801,
325,
72
],
[
790,
893,
325,
24
]
],
"sources": [
{
"previousRect": {
"x": 790,
"y": 648,
"width": 325,
"height": 72,
"top": 648,
"right": 1115,
"bottom": 720,
"left": 790
},
"currentRect": {
"x": 790,
"y": 801,
"width": 325,
"height": 72,
"top": 801,
"right": 1115,
"bottom": 873,
"left": 790
}
},
{
"previousRect": {
"x": 790,
"y": 739,
"width": 325,
"height": 24,
"top": 739,
"right": 1115,
"bottom": 763,
"left": 790
},
"currentRect": {
"x": 790,
"y": 893,
"width": 325,
"height": 24,
"top": 893,
"right": 1115,
"bottom": 917,
"left": 790
}
}
]
},
{
"time": 1348,
"score": 0.0013975539733556807,
"cumulative_score": 0.059071032802186459,
"window_score": 0.059071032802186459,
"shift_window_num": 0,
"rects": [
[
417,
210,
1072,
783
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 210,
"width": 1072,
"height": 783,
"top": 210,
"right": 1489,
"bottom": 993,
"left": 417
},
"currentRect": {
"x": 417,
"y": 216,
"width": 1072,
"height": 777,
"top": 216,
"right": 1489,
"bottom": 993,
"left": 417
}
}
]
},
{
"time": 1822,
"score": 0.0023481098769291644,
"cumulative_score": 0.061419142679115621,
"window_score": 0.061419142679115621,
"shift_window_num": 0,
"rects": [
[
417,
443,
325,
43
],
[
417,
486,
325,
27
],
[
790,
486,
325,
27
],
[
417,
513,
325,
21
],
[
417,
609,
325,
338
],
[
790,
609,
325,
338
],
[
1163,
609,
325,
338
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 466,
"width": 325,
"height": 28,
"top": 466,
"right": 742,
"bottom": 494,
"left": 417
},
"currentRect": {
"x": 417,
"y": 443,
"width": 325,
"height": 28,
"top": 443,
"right": 742,
"bottom": 471,
"left": 417
}
},
{
"previousRect": {
"x": 417,
"y": 510,
"width": 325,
"height": 24,
"top": 510,
"right": 742,
"bottom": 534,
"left": 417
},
"currentRect": {
"x": 417,
"y": 487,
"width": 325,
"height": 24,
"top": 487,
"right": 742,
"bottom": 511,
"left": 417
}
},
{
"previousRect": {
"x": 1163,
"y": 630,
"width": 325,
"height": 317,
"top": 630,
"right": 1488,
"bottom": 947,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 609,
"width": 325,
"height": 318,
"top": 609,
"right": 1488,
"bottom": 927,
"left": 1163
}
},
{
"previousRect": {
"x": 417,
"y": 630,
"width": 325,
"height": 317,
"top": 630,
"right": 742,
"bottom": 947,
"left": 417
},
"currentRect": {
"x": 417,
"y": 609,
"width": 325,
"height": 318,
"top": 609,
"right": 742,
"bottom": 927,
"left": 417
}
},
{
"previousRect": {
"x": 790,
"y": 630,
"width": 325,
"height": 317,
"top": 630,
"right": 1115,
"bottom": 947,
"left": 790
},
"currentRect": {
"x": 790,
"y": 609,
"width": 325,
"height": 318,
"top": 609,
"right": 1115,
"bottom": 927,
"left": 790
}
}
]
},
{
"time": 2266,
"score": 0.00017676660619070372,
"cumulative_score": 0.061595909285306324,
"window_score": 0.061595909285306324,
"shift_window_num": 0,
"rects": [
[
417,
394,
325,
49
],
[
1163,
394,
325,
49
],
[
1163,
633,
325,
25
],
[
417,
786,
325,
73
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 395,
"width": 325,
"height": 48,
"top": 395,
"right": 742,
"bottom": 443,
"left": 417
},
"currentRect": {
"x": 417,
"y": 394,
"width": 325,
"height": 48,
"top": 394,
"right": 742,
"bottom": 442,
"left": 417
}
},
{
"previousRect": {
"x": 1163,
"y": 395,
"width": 325,
"height": 48,
"top": 395,
"right": 1488,
"bottom": 443,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 394,
"width": 325,
"height": 48,
"top": 394,
"right": 1488,
"bottom": 442,
"left": 1163
}
},
{
"previousRect": {
"x": 417,
"y": 787,
"width": 325,
"height": 72,
"top": 787,
"right": 742,
"bottom": 859,
"left": 417
},
"currentRect": {
"x": 417,
"y": 786,
"width": 325,
"height": 72,
"top": 786,
"right": 742,
"bottom": 858,
"left": 417
}
},
{
"previousRect": {
"x": 1163,
"y": 634,
"width": 325,
"height": 24,
"top": 634,
"right": 1488,
"bottom": 658,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 633,
"width": 325,
"height": 24,
"top": 633,
"right": 1488,
"bottom": 657,
"left": 1163
}
}
]
},
{
"time": 2354,
"score": 0.00053433242818147269,
"cumulative_score": 0.062130241713487799,
"window_score": 0.062130241713487799,
"shift_window_num": 0,
"rects": [
[
790,
486,
325,
27
],
[
417,
606,
325,
177
],
[
790,
606,
325,
177
],
[
1163,
606,
325,
177
],
[
417,
783,
325,
3
],
[
790,
783,
326,
3
],
[
1163,
783,
325,
3
],
[
417,
786,
325,
69
],
[
789,
786,
327,
69
],
[
1163,
786,
325,
69
],
[
417,
855,
325,
6
],
[
789,
855,
326,
6
],
[
1163,
855,
325,
6
],
[
417,
861,
325,
65
],
[
790,
861,
325,
65
],
[
1163,
861,
325,
65
]
],
"sources": [
{
"previousRect": {
"x": 790,
"y": 489,
"width": 325,
"height": 24,
"top": 489,
"right": 1115,
"bottom": 513,
"left": 790
},
"currentRect": {
"x": 790,
"y": 486,
"width": 325,
"height": 24,
"top": 486,
"right": 1115,
"bottom": 510,
"left": 790
}
},
{
"previousRect": {
"x": 417,
"y": 609,
"width": 325,
"height": 317,
"top": 609,
"right": 742,
"bottom": 926,
"left": 417
},
"currentRect": {
"x": 417,
"y": 606,
"width": 325,
"height": 317,
"top": 606,
"right": 742,
"bottom": 923,
"left": 417
}
},
{
"previousRect": {
"x": 790,
"y": 609,
"width": 325,
"height": 317,
"top": 609,
"right": 1115,
"bottom": 926,
"left": 790
},
"currentRect": {
"x": 790,
"y": 606,
"width": 325,
"height": 317,
"top": 606,
"right": 1115,
"bottom": 923,
"left": 790
}
},
{
"previousRect": {
"x": 789,
"y": 786,
"width": 326,
"height": 75,
"top": 786,
"right": 1115,
"bottom": 861,
"left": 789
},
"currentRect": {
"x": 790,
"y": 783,
"width": 326,
"height": 72,
"top": 783,
"right": 1116,
"bottom": 855,
"left": 790
}
},
{
"previousRect": {
"x": 1163,
"y": 609,
"width": 325,
"height": 317,
"top": 609,
"right": 1488,
"bottom": 926,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 606,
"width": 325,
"height": 317,
"top": 606,
"right": 1488,
"bottom": 923,
"left": 1163
}
}
]
},
{
"time": 2436,
"score": 0.0020931666045104495,
"cumulative_score": 0.064223408317998248,
"window_score": 0.064223408317998248,
"shift_window_num": 0,
"rects": [
[
1163,
630,
325,
51
],
[
1163,
697,
325,
24
],
[
1163,
783,
325,
52
],
[
1163,
851,
325,
24
]
],
"sources": [
{
"previousRect": {
"x": 1163,
"y": 630,
"width": 325,
"height": 24,
"top": 630,
"right": 1488,
"bottom": 654,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 783,
"width": 325,
"height": 24,
"top": 783,
"right": 1488,
"bottom": 807,
"left": 1163
}
},
{
"previousRect": {
"x": 1163,
"y": 654,
"width": 325,
"height": 27,
"top": 654,
"right": 1488,
"bottom": 681,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 807,
"width": 325,
"height": 28,
"top": 807,
"right": 1488,
"bottom": 835,
"left": 1163
}
},
{
"previousRect": {
"x": 1163,
"y": 697,
"width": 325,
"height": 24,
"top": 697,
"right": 1488,
"bottom": 721,
"left": 1163
},
"currentRect": {
"x": 1163,
"y": 851,
"width": 325,
"height": 24,
"top": 851,
"right": 1488,
"bottom": 875,
"left": 1163
}
}
]
}
],
"LayoutShiftsBeforePaint": {
"count": 1,
"cumulative_score": 0.052236248501533598,
"fraction_of_total": 0.81335216970873037
},
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 925.01999999999998
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 463.28500000000003
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 463.29899999999998
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 482.577
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 489.428
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 492.32900000000001
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 492.34399999999999
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 492.38299999999998
},
"4239": {
"name": "ScriptSchedulingType_ParserBlocking",
"firstUsed": 510.35199999999998
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 534.72400000000005
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 653.22699999999998
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 654.67999999999995
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 654.78899999999999
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 654.95500000000004
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 654.971
},
"587": {
"name": "LangAttribute",
"firstUsed": 657.14599999999996
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 657.15300000000002
},
"2355": {
"name": "CSSGradient",
"firstUsed": 657.923
},
"664": {
"name": "SyntheticKeyframesInCompositedCSSAnimation",
"firstUsed": 658.67399999999998
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 659.327
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 660.04399999999998
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 660.66600000000005
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 922.81200000000001
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 969.48500000000001
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 2239.9110000000001
}
},
"CSSFeatures": {
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 507.37
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 654.80399999999997
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 654.82299999999998
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 654.83900000000006
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 654.87599999999998
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 654.98299999999995
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 657.21000000000004
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 657.22299999999996
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 657.23299999999995
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 657.24099999999999
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 657.68700000000001
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 657.69799999999998
},
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 657.75999999999999
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 657.77300000000002
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 657.80200000000002
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 657.81100000000004
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 657.81899999999996
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 657.827
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 657.83399999999995
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 657.84000000000003
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 657.84699999999998
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 657.85799999999995
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 657.86599999999999
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 657.87300000000005
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 657.88
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 657.88999999999999
},
"447": {
"name": "CSSPropertyTransformOrigin",
"firstUsed": 657.93700000000001
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 657.96799999999996
},
"431": {
"name": "CSSPropertyAnimationPlayState",
"firstUsed": 657.976
},
"425": {
"name": "CSSPropertyAnimationDelay",
"firstUsed": 657.98900000000003
},
"429": {
"name": "CSSPropertyAnimationIterationCount",
"firstUsed": 657.99599999999998
},
"428": {
"name": "CSSPropertyAnimationFillMode",
"firstUsed": 658.005
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 658.10299999999995
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 658.11599999999999
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 658.12400000000002
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 658.13300000000004
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 658.23500000000001
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 658.84799999999996
},
"513": {
"name": "CSSPropertyGridGap",
"firstUsed": 659.09900000000005
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 659.11300000000006
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 659.14099999999996
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 659.18200000000002
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 659.19600000000003
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 659.24800000000005
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 659.404
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 659.87400000000002
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 2833,
"maxFID": 0,
"TTIMeasurementEnd": 8993,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 2833,
"TotalBlockingTime": 0,
"testID": "240906_BiDcRN_99P",
"step": 1,
"effectiveBps": 568299,
"domTime": 0,
"aft": 0,
"titleTime": 104,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.93999999999999995,
"lighthouse.Performance.first-contentful-paint": 931.06200000000001,
"lighthouse.Performance.largest-contentful-paint": 1426.3800000000001,
"lighthouse.Performance.total-blocking-time": 28.186999999999898,
"lighthouse.Performance.cumulative-layout-shift": 0.063173521132624685,
"lighthouse.Performance.speed-index": 1098,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"115": 65,
"216": 75,
"329": 95.700000000000003,
"429": 22.199999999999999,
"531": 52.600000000000001,
"632": 63.600000000000001,
"733": 57.899999999999999,
"834": 85,
"941": 81.799999999999997,
"1042": 100,
"1143": 90.5,
"1256": 82.599999999999994,
"1357": 68.400000000000006,
"1458": 61.100000000000001,
"1559": 40.899999999999999,
"1660": 28.600000000000001,
"1761": 26.300000000000001,
"1861": 35,
"1962": 63.600000000000001,
"2063": 52.600000000000001,
"2164": 80,
"2349": 97.400000000000006,
"2450": 100,
"2550": 75,
"2651": 40,
"2752": 47.399999999999999,
"2853": 55,
"2954": 52.600000000000001,
"3056": 26.300000000000001,
"3156": 70,
"3275": 78.299999999999997,
"3376": 77.299999999999997,
"3477": 84.200000000000003,
"3578": 68.400000000000006,
"3679": 40.899999999999999,
"3780": 33.299999999999997,
"3881": 84.200000000000003,
"3982": 84.200000000000003,
"4082": 75,
"4183": 85.700000000000003,
"4284": 95,
"4385": 100,
"4486": 89.5,
"4587": 70,
"4687": 23.5,
"4788": 50,
"4889": 84.200000000000003,
"4990": 85,
"5091": 81,
"5191": 84.200000000000003,
"5308": 100,
"5409": 100,
"5510": 80,
"5611": 90,
"5712": 60,
"5813": 47.399999999999999,
"5914": 81,
"6016": 90,
"6117": 80,
"6218": 75,
"6319": 90,
"6420": 50,
"6521": 19,
"6622": 10.5,
"6723": 15,
"6824": 19,
"6925": 15,
"7026": 20,
"7126": 10,
"7227": 15,
"7328": 66.700000000000003,
"7429": 20,
"7530": 15,
"7631": 10.5,
"7732": 15.800000000000001,
"7833": 15,
"7934": 15,
"8035": 15,
"8135": 10,
"8236": 15.800000000000001,
"8337": 68.200000000000003,
"8438": 19,
"8539": 15,
"8640": 10.5,
"8741": 15,
"8842": 15,
"8943": 15,
"9044": 23.800000000000001
},
"max": 100,
"count": 89
},
"bw": {
"data": {
"0": 0,
"115": 0,
"216": 3331,
"329": 16851,
"429": 545922,
"531": 399112,
"632": 710832,
"733": 6100859,
"834": 12564094,
"941": 8209741,
"1042": 8257753,
"1143": 5627090,
"1256": 6007250,
"1357": 5955847,
"1458": 7254986,
"1559": 2557589,
"1660": 1879763,
"1761": 3783719,
"1861": 3215062,
"1962": 5847690,
"2063": 12555229,
"2164": 5035597,
"2349": 6273399,
"2450": 2680980,
"2550": 5383182,
"2651": 4909171,
"2752": 3249464,
"2853": 4139965,
"2954": 8461251,
"3056": 4888547,
"3156": 5381789,
"3275": 7685873,
"3376": 4316470,
"3477": 4974169,
"3578": 1153157,
"3679": 5339646,
"3780": 5159107,
"3881": 5152825,
"3982": 4101905,
"4082": 4479676,
"4183": 4691734,
"4284": 5381918,
"4385": 5267099,
"4486": 5379280,
"4587": 4925823,
"4687": 5403225,
"4788": 3013178,
"4889": 5375254,
"4990": 4780578,
"5091": 2748244,
"5191": 1835724,
"5308": 788413,
"5409": 7668273,
"5510": 3541824,
"5611": 3925274,
"5712": 987896,
"5813": 0,
"5914": 0,
"6016": 990395,
"6117": 0,
"6218": 0,
"6319": 0,
"6420": 0,
"6521": 0,
"6622": 0,
"6723": 0,
"6824": 0,
"6925": 0,
"7026": 0,
"7126": 0,
"7227": 0,
"7328": 0,
"7429": 0,
"7530": 0,
"7631": 0,
"7732": 0,
"7833": 0,
"7934": 0,
"8035": 0,
"8135": 0,
"8236": 0,
"8337": 0,
"8438": 0,
"8539": 0,
"8640": 0,
"8741": 0,
"8842": 0,
"8943": 0,
"9044": 0
},
"max": 12564094,
"count": 89
}
},
"effectiveBpsDoc": 571300,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&file=1_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=240906_BiDcRN_99P&file=1_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=240906_BiDcRN_99P&compressed=1&file=1_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_000900.jpg",
"VisuallyComplete": 72
},
{
"time": 1200,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_001200.jpg",
"VisuallyComplete": 76
},
{
"time": 1400,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_001400.jpg",
"VisuallyComplete": 77
},
{
"time": 1500,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_001500.jpg",
"VisuallyComplete": 78
},
{
"time": 1900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_001900.jpg",
"VisuallyComplete": 81
},
{
"time": 2000,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002000.jpg",
"VisuallyComplete": 84
},
{
"time": 2200,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002200.jpg",
"VisuallyComplete": 90
},
{
"time": 2300,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002300.jpg",
"VisuallyComplete": 94
},
{
"time": 2400,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002400.jpg",
"VisuallyComplete": 94
},
{
"time": 2500,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002500.jpg",
"VisuallyComplete": 94
},
{
"time": 2600,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002600.jpg",
"VisuallyComplete": 95
},
{
"time": 2800,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_002800.jpg",
"VisuallyComplete": 95
},
{
"time": 3200,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_003200.jpg",
"VisuallyComplete": 95
},
{
"time": 3600,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_003600.jpg",
"VisuallyComplete": 98
},
{
"time": 3800,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_003800.jpg",
"VisuallyComplete": 98
},
{
"time": 4400,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_004400.jpg",
"VisuallyComplete": 98
},
{
"time": 5200,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_005200.jpg",
"VisuallyComplete": 99
},
{
"time": 5500,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1&file=ms_005500.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"tangents.art": {
"bytes": 3124999,
"requests": 23,
"connections": 6
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 3098,
"bytesUncompressed": 11863,
"requests": 1
},
"js": {
"color": [
254,
197,
132
],
"bytes": 21796,
"bytesUncompressed": 21796,
"requests": 3
},
"css": {
"color": [
178,
234,
148
],
"bytes": 16740,
"bytesUncompressed": 16740,
"requests": 4
},
"image": {
"color": [
196,
154,
232
],
"bytes": 2950977,
"bytesUncompressed": 2950977,
"requests": 10
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 132388,
"bytesUncompressed": 132388,
"requests": 5
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
}
},
"consoleLog": []
},
"repeatView": {
"numSteps": 1,
"run": 1,
"tester": "wpt-fra-lb-83qw-10.10.1.25",
"loadTime": 768,
"docTime": 768,
"fullyLoaded": 768,
"bytesOut": 1972,
"bytesOutDoc": 1972,
"bytesIn": 3098,
"bytesInDoc": 3098,
"requests": [
{
"type": 3,
"id": "D873E4FE5C05CF8FA9FEC3C37E01DEAD",
"request_id": "D873E4FE5C05CF8FA9FEC3C37E01DEAD",
"ip_addr": "185.149.94.10",
"full_url": "https:\/\/tangents.art\/",
"is_secure": 1,
"method": "GET",
"host": "tangents.art",
"url": "\/",
"raw_id": "D873E4FE5C05CF8FA9FEC3C37E01DEAD",
"frame_id": "7F9156D00CCF014C0B911F7BBA38323A",
"documentURL": "https:\/\/tangents.art\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 62,
"ttfb_ms": 59,
"load_start": 136,
"load_start_float": 136.00006200000001,
"bytesIn": 3098,
"objectSize": 3098,
"objectSizeUncompressed": 11863,
"chunks": [
{
"ts": 198,
"bytes": 3098,
"inflated": 11863
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 69,
"protocol": "http\/1.1",
"dns_start": 0,
"dns_end": 35,
"connect_start": 35,
"connect_end": 71,
"ssl_start": 71,
"ssl_end": 136,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "tangents.art",
"sanList": [
"mail.tangents.art",
"tangents.art",
"www.tangents.art"
],
"issuer": "R11",
"validFrom": 1720671919,
"validTo": 1728447918,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2024H2' log",
"logId": "3F174B4FD7224758941D651C84BE0D12ED90377F1F856AEBC1BF2885ECF8646E",
"timestamp": 1720675519666,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022009CA9384E9AAB70305589F587AB0B9B61CEBBC66D9414A3BCE144512845C33C5022100C2CDB6C76C18CB544DF4C5E39D6506C3B01D239E4894971D601EAEB47A88FDE6"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1720675519663,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30440220044D1471A4309052F1B477885E81A1A8BB52D63FE73F906140ED7D313EBEB7DD02205F04C312F81D59E50FDD9DBB196C9D5BE9CE8317DB8FDC23C16BB13BD9DEDDC9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tangents.art\/assets\/js\/lightbox.js",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
"Accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"Accept-Encoding: gzip, deflate, br, zstd",
"Accept-Language: en-US,en;q=0.9",
"Connection: keep-alive",
"Host: tangents.art",
"Sec-Fetch-Dest: document",
"Sec-Fetch-Mode: navigate",
"Sec-Fetch-Site: cross-site",
"Upgrade-Insecure-Requests: 1",
"User-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/128.0.0.0 Safari\/537.36 PTST\/24.09",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"128\", \"Google Chrome\";v=\"128\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\""
],
"response": [
"HTTP\/1.1 200 OK",
"Server: nginx\/1.18.0 (Ubuntu)",
"Date: Fri, 06 Sep 2024 13:44:39 GMT",
"Content-Type: text\/html; charset=UTF-8",
"Transfer-Encoding: chunked",
"Connection: keep-alive",
"Content-Encoding: gzip"
]
},
"bytesOut": 1972,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 35,
"connect_ms": 36,
"ssl_ms": 65,
"gzip_total": 3313,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "",
"server_count": null,
"created": 12,
"socket_group": "https:\/\/tangents.art <https:\/\/tangents.art same_site>",
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "http\/1.1",
"tls_cipher_suite": 4866,
"netlog_id": 62,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFDDCCA\/SgAwIBAgISBMfSe5UnbGip\/z5n0TrifPznMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzExMDQyNTE5WhcNMjQxMDA5MDQyNTE4WjAXMRUwEwYDVQQD\nEwx0YW5nZW50cy5hcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDK\nmixT5gguIa3w1LOAMk8wuASjkZAnd\/3knHAJYzref3kWXnRe2Fgn163CfJNjsbH9\nFITKebO1LJGkrrKkhrUoyJXdGbs5R+Oy\/mGayaHWehSMky\/0rNy0Cjopf+l9PBhn\nHsXlZ5+iJH+p+788E7ADfRZajFCZ\/R\/Fcc3V2aeSp+9zLwk40g5yw1J\/hw6oVje+\n5Yf6KXNySIYsgtW7BLC5ML0YzrDRdIRy4HgQ277uVVck4kh2qiR6nU6EfkDnJReS\niL\/D0QSAN+oUeNQtCwuFVzok79ux+I7m5Ne3lWjNPkRvNxavqBy1wMZjpdrN2H2G\npcZ9A8vO+JVJsZ4BWZdHAgMBAAGjggI0MIICMDAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFN5UhEZOPSVad5HWDxMR0g8OrvIHMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wPAYDVR0RBDUwM4IRbWFpbC50YW5nZW50cy5hcnSCDHRhbmdlbnRzLmFydIIQ\nd3d3LnRhbmdlbnRzLmFydDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB\n1nkCBAIEgfQEgfEA7wB2AD8XS0\/XIkdYlB1lHIS+DRLtkDd\/H4Vq68G\/KIXs+GRu\nAAABkKBAzLIAAAQDAEcwRQIgCcqThOmqtwMFWJ9YerC5thzrvGbZQUo7zhRFEoRc\nM8UCIQDCzbbHbBjLVE30xeOdZQbDsB0jnkiUlx1gHq60eoj95gB1AO7N0GTV2xrO\nxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABkKBAzK8AAAQDAEYwRAIgBE0UcaQw\nkFLxtHeIXoGhqLtS1j\/nP5BhQO19MT6+t90CIF8EwxL4HVnlD92duxlsnVvpzoMX\n24\/cI8FrsTvZ3t3JMA0GCSqGSIb3DQEBCwUAA4IBAQBLpzU6IzfnCICwoEGbU6oN\ncOrgvgvsnFs1av07cZnb48aNhwxAc1hJMIJq5BFOu85BukR5sc\/zqS7tsFOIk\/Q4\niJKGcBY1w2FvPlftnCeVKaCjUCwwNI1BbNBJgiiUIxSUf1gxKBz7arLbeli9PRaD\nxZsaPvJ8F9ykGQVe7fALtAHUc97kNF9pfsrpZRK+0FyshduMBXSRNfaNS7ZJD1Nk\nowVdpU3PUCt2FSe73xbhTJ3JuqeR8+IOjUfGX9NAi1uw3XMYaLLIl4QJhzxki8y7\n6mMe3hBiCkcngbDmE1lC496t\/9lKCQ6eJkyLl+0iU4Fb9Otld0u7h4Up6i63Anow\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw\nWhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ\nDAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97\/1i9qLcT9t4x1fJyyXJqC4N0lZxG\nAGQUmfOx2SLZzaiSqhwmej\/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy\n6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw\nSVzgJFDhxLyhBax7QG0AtMJBP6dYuC\/FXJuluwme8f7rsIU5\/agK70XEeOtlKsLP\nXzze41xNG\/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB\/wQEAwIB\nhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH\/BAgwBgEB\n\/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU\nebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC\nhhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG\nA1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN\nAQELBQADggIBAE7iiV0KAxyQOND1H\/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y\nv4Hz\/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38\n01S0qcYhyOE2G\/93ZCkXufBL713qzXnQv5C\/viOykNpKqUgxdKlEC+Hi9i2DcaR1\ne9KUwQUZRhy5j\/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw\/sBtn\nUfhBPORNuay4pJxmY\/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j\/Zz55yctUoV\naneCWs\/ajUX+HypkBTA+c8LGDLnWO2NKq0YD\/pnARkAnYGPfUDoHR9gVSp\/qRx+Z\nWghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD\/R\nPBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2\/W0rmoswMWgTlLn1Wu0mrks7\/q\npdWfS6PJ1jty80r2VKsM\/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo\n6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV\nuYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 198,
"ttfb_start": 136,
"ttfb_end": 195,
"download_start": 195,
"download_end": 198,
"download_ms": 3,
"all_start": 0,
"all_end": 198,
"all_ms": 198,
"index": 0,
"number": 1,
"cpuTimes": {
"EvaluateScript": 0,
"v8.compile": 0
},
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpuTime": 0,
"js_timing": [
[
766.76099999999997,
767.02499999999998
],
[
766.77999999999997,
766.97400000000005
]
]
}
],
"requestsFull": 1,
"requestsDoc": 1,
"responses_200": 1,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 1,
"optimization_checked": 1,
"main_frame": "7F9156D00CCF014C0B911F7BBA38323A",
"loadEventStart": 743,
"loadEventEnd": 743,
"domContentLoadedEventStart": 742,
"domContentLoadedEventEnd": 742,
"URL": "https:\/\/tangents.art\/",
"connections": 1,
"final_base_page_request": 0,
"final_base_page_request_id": "D873E4FE5C05CF8FA9FEC3C37E01DEAD",
"final_url": "https:\/\/tangents.art\/",
"domInteractive": 741,
"firstPaint": 0,
"firstContentfulPaint": 1037,
"firstImagePaint": 1037,
"firstMeaningfulPaint": 1317,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 195,
"basePageSSLTime": 65,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 3313,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 0,
"image_savings": 0,
"base_page_cdn": "",
"cpuTimes": {
"ParseHTML": 6,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 24,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 12,
"Layout": 308,
"ResourceChangePriority": 0,
"PrePaint": 12,
"Paint": 3,
"Layerize": 1,
"EvaluateScript": 5,
"v8.compile": 1,
"v8.produceCache": 1,
"FunctionCall": 1,
"MarkDOMContent": 0,
"MarkLoad": 0,
"largestContentfulPaint::Candidate": 0,
"Idle": 393
},
"cpuTimesDoc": {
"ParseHTML": 6,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 24,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 12,
"Layout": 308,
"ResourceChangePriority": 0,
"PrePaint": 12,
"Paint": 3,
"Layerize": 1,
"EvaluateScript": 5,
"v8.compile": 1,
"v8.produceCache": 1,
"FunctionCall": 1,
"MarkDOMContent": 0,
"MarkLoad": 0,
"largestContentfulPaint::Candidate": 0,
"Idle": 393
},
"cpu.ParseHTML": 6,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 24,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 12,
"cpu.Layout": 308,
"cpu.ResourceChangePriority": 0,
"cpu.PrePaint": 12,
"cpu.Paint": 3,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 5,
"cpu.v8.compile": 1,
"cpu.v8.produceCache": 1,
"cpu.FunctionCall": 1,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.Idle": 393,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1725630277.1487393,
"osVersion": "Linux 6.5.0-1018-gcp",
"os_version": "Linux 6.5.0-1018-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1725630279.6586831,
"browserVersion": "128.0.0.0",
"browser_version": "128.0.0.0",
"fullyLoadedCPUms": 2659,
"fullyLoadedCPUpct": 40.672782874614192,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "7F9156D00CCF014C0B911F7BBA38323A",
"loaderId": "5F5A1046795E8AA3E56BEFAAAC18A799"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/tangents.art",
"name": ""
}
],
"document_URL": "https:\/\/tangents.art\/",
"document_hostname": "tangents.art",
"document_origin": "https:\/\/tangents.art",
"viewport": {
"width": 1920,
"height": 993,
"dpr": 1
},
"domElements": 169,
"domComplete": 742,
"PerformancePaintTiming.first-paint": 1011.6000000000931,
"PerformancePaintTiming.first-contentful-paint": 1011.6000000000931,
"origin_dns": {
"ns": [
"ns3.get.art.",
"ns4.get.art.",
"ns2.get.art.",
"ns1.get.art."
],
"soa": [
"ns4.get.art. hostmaster.tangents.art. 2023111404 7200 7200 172800 38400"
],
"cname": [],
"mx": [],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"Programming languages": "C",
"Operating systems": "Ubuntu",
"Web servers": "Nginx 1.18.0",
"Reverse proxies": "Nginx 1.18.0",
"JavaScript libraries": "Lightbox",
"Miscellaneous": "Open Graph,Prism"
},
"detected_apps": {
"C": "",
"Ubuntu": "",
"Nginx": "1.18.0",
"Lightbox": "",
"Open Graph": "",
"Prism": ""
},
"detected_technologies": {
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Ubuntu": {
"name": "Ubuntu",
"description": "Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.",
"slug": "ubuntu",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"groups": [
7
],
"name": "Operating systems",
"priority": 6
}
],
"confidence": 100,
"version": "",
"icon": "Ubuntu.svg",
"website": "http:\/\/www.ubuntu.com\/server",
"pricing": [],
"cpe": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*"
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "1.18.0",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
"Prism": {
"name": "Prism",
"description": "Prism is an extensible syntax highlighter.",
"slug": "prism",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Prism.svg",
"website": "http:\/\/prismjs.com",
"pricing": [],
"cpe": null
}
},
"detected_raw": [
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Ubuntu",
"description": "Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.",
"slug": "ubuntu",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"groups": [
7
],
"name": "Operating systems",
"priority": 6
}
],
"confidence": 100,
"version": "",
"icon": "Ubuntu.svg",
"website": "http:\/\/www.ubuntu.com\/server",
"pricing": [],
"cpe": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*"
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "1.18.0",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
{
"name": "Prism",
"description": "Prism is an extensible syntax highlighter.",
"slug": "prism",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Prism.svg",
"website": "http:\/\/prismjs.com",
"pricing": [],
"cpe": null
}
],
"axe": {
"testEngine": "4.4.1",
"violations": [],
"passes": [
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body>",
"target": [
"body"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>",
"target": [
"li:nth-child(1) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p><\/h2>",
"target": [
"li:nth-child(2) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>",
"target": [
"li:nth-child(3) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>",
"target": [
"li:nth-child(4) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p><\/h2>",
"target": [
"li:nth-child(5) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>",
"target": [
"li:nth-child(6) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>",
"target": [
"li:nth-child(7) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>",
"target": [
"li:nth-child(8) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>",
"target": [
"li:nth-child(9) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>",
"target": [
"li:nth-child(10) > article > a > header > h2"
]
},
{
"html": "<h2 class=\"article-excerpt-title\">",
"target": [
"li:nth-child(11) > article > a > header > h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main class=\"main\">",
"target": [
"main"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": null,
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "48.0pt (64px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>",
"target": [
".logo"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a>",
"target": [
".item[href$=\"tangents.art\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a>",
"target": [
"a[href$=\"reviews\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>",
"target": [
"a[href$=\"writing\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>",
"target": [
"li:nth-child(1) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Sergei Eisenstein<\/b>",
"target": [
"li:nth-child(1) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Ellen de Bruijne PROJECTS<\/p>",
"target": [
"li:nth-child(1) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Amelia Groom<\/p>",
"target": [
"li:nth-child(1) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(1) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p>",
"target": [
"li:nth-child(2) > article > a > header > h2 > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em>",
"target": [
"li:nth-child(2) > article > a > header > h2 > p > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>",
"target": [
"li:nth-child(2) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(2) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>",
"target": [
"li:nth-child(3) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Marina Abramovi\u0107<\/b>",
"target": [
"li:nth-child(3) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>",
"target": [
"li:nth-child(3) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>The Editors<\/p>",
"target": [
"li:nth-child(3) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(3) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>",
"target": [
"li:nth-child(4) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Simnikiwe Buhlungu<\/b>",
"target": [
"li:nth-child(4) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunst im Tunnel, D\u00fcsseldorf<\/p>",
"target": [
"li:nth-child(4) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>",
"target": [
"li:nth-child(4) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(4) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p>",
"target": [
"li:nth-child(5) > article > a > header > h2 > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em>",
"target": [
"li:nth-child(5) > article > a > header > h2 > p > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>",
"target": [
"li:nth-child(5) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(5) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>",
"target": [
"li:nth-child(6) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Baha G\u00f6rkem Yal\u0131m<\/b>",
"target": [
"li:nth-child(6) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">1646<\/p>",
"target": [
"li:nth-child(6) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Artun Alaska Arasli<\/p>",
"target": [
"li:nth-child(6) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(6) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>",
"target": [
"li:nth-child(7) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Thenjiwe Niki Nkosi<\/b>",
"target": [
"li:nth-child(7) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stevenson Amsterdam<\/p>",
"target": [
"li:nth-child(7) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>",
"target": [
"li:nth-child(7) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(7) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>",
"target": [
"li:nth-child(8) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Lucy Beech<\/b>",
"target": [
"li:nth-child(8) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunstinstituut Melly, Rotterdam<\/p>",
"target": [
"li:nth-child(8) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Isabelle Sully<\/p>",
"target": [
"li:nth-child(8) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(8) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>",
"target": [
"li:nth-child(9) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"article-excerpt-text\">",
"target": [
".article-excerpt-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Nadia de Vries<\/p>",
"target": [
"li:nth-child(9) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(9) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>",
"target": [
"li:nth-child(10) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>",
"target": [
"li:nth-child(10) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>",
"target": [
"li:nth-child(10) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(10) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"article-excerpt-title\">",
"target": [
"li:nth-child(11) > article > a > header > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<b>Ima-Abasi Okon<\/b>",
"target": [
"li:nth-child(11) > article > a > header > h2 > b"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>Avg Pace: S %\u223c\u1d31\u223c\u200bL%\u223c\u200bA%\u223c\u200bH%\u223c\u200b\u2019s%\u223c\u200bperi\u00a3meno\u200b\u00a3pau\u200b\u00a3sal\u223c\u200b\u200bP%\u223cS%\u223cA %\u223c\u1d38\u223c\u200bM%\u223c\u2019S km\u200a\u2014\u200a(t!h!a!t-yes-t!!hat<\/em>",
"target": [
"em:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>a<\/em>",
"target": [
"em:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>h!e!a!p<\/em>",
"target": [
"em:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "14.4pt (19.2px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-venue\">Kunstverein in Hamburg<\/p>",
"target": [
"li:nth-child(11) > article > a > header > .article-venue"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>",
"target": [
"li:nth-child(11) > article > a > .article-author"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>by <\/em>",
"target": [
"li:nth-child(11) > article > a > .article-author > em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#dddddd",
"contrastRatio": 15.460000000000001,
"fontSize": "16.8pt (22.4px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 15.46"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/about\">About<\/a>",
"target": [
"a[href$=\"about\"]"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">",
"target": [
"li:nth-child(1) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"target": [
"li:nth-child(2) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"target": [
"li:nth-child(3) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">",
"target": [
"li:nth-child(4) > article > a > header > .article-cover > img[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"target": [
"img[alt=\"Book Review\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"target": [
"li:nth-child(6) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"target": [
"li:nth-child(7) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"target": [
"img[alt=\"Melly, Rotterdam, Lucy Beech\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"target": [
"li:nth-child(10) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"target": [
"li:nth-child(11) > article > a > header > .article-cover > img"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>",
"target": [
".logo"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a>",
"target": [
".item[href$=\"tangents.art\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a>",
"target": [
"a[href$=\"reviews\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>",
"target": [
"a[href$=\"writing\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/sergei-eisenstein\">",
"target": [
"li:nth-child(1) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/on-morgane-billuart\">",
"target": [
"li:nth-child(2) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/marina-abramovic\">",
"target": [
"li:nth-child(3) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ong-time-lung-time-continuuum-a-conver-something\">",
"target": [
"li:nth-child(4) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\">",
"target": [
"li:nth-child(5) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/mulch-sleep\">",
"target": [
"li:nth-child(6) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/stadium\">",
"target": [
"li:nth-child(7) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ooze\">",
"target": [
"li:nth-child(8) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/writing\/no-more-flies-on-the-wall\">",
"target": [
"li:nth-child(9) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/prix-de-rome\">",
"target": [
"li:nth-child(10) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/reviews\/ima-abasi-okon\">",
"target": [
"li:nth-child(11) > article > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tangents.art\/about\">About<\/a>",
"target": [
"a[href$=\"about\"]"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"grid\">",
"target": [
"ul"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(5)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(6)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(7)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(8)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(9)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(10)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"column\" style=\"--columns: 4\">",
"target": [
"li:nth-child(11)"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"target": [
"li:nth-child(3) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"target": [
"img[alt=\"Book Review\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"target": [
"li:nth-child(6) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"target": [
"li:nth-child(7) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"target": [
"img[alt=\"Melly, Rotterdam, Lucy Beech\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"target": [
"li:nth-child(10) > article > a > header > .article-cover > img"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"target": [
"li:nth-child(11) > article > a > header > .article-cover > img"
]
}
]
}
],
"incomplete": []
},
"base_page_ip_ptr": "srv03.wwcom.ch",
"base_page_cname": "",
"base_page_dns_server": "ns3.get.art",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 7612,
"testUrl": "https:\/\/tangents.art\/",
"custom": [
"Colordepth",
"Dpi",
"Images",
"Resolution",
"fonts",
"generated-content-percent",
"generated-content-size",
"imgs-in-viewport",
"imgs-no-alt",
"imgs-out-viewport",
"jsLibsVulns",
"meta-viewport",
"possibly-render-blocking-reqs",
"rendered-html",
"securityHeaders"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
"Images": "[{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2000,\"naturalHeight\":1050},{\"url\":\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2400,\"naturalHeight\":1260},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2000,\"naturalHeight\":1050},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1200,\"naturalHeight\":630},{\"url\":\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1400,\"naturalHeight\":735},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2144,\"naturalHeight\":1125},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":1400,\"naturalHeight\":735},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2843,\"naturalHeight\":1492},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":2500,\"naturalHeight\":1312},{\"url\":\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\",\"width\":325,\"height\":171,\"naturalWidth\":3000,\"naturalHeight\":1574}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"fonts": [
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "300"
},
{
"family": "Cabinet",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "400"
},
{
"family": "Cabinet",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "700"
},
{
"family": "CabinetItalic",
"display": "auto",
"status": "loaded",
"style": "italic",
"weight": "400"
},
{
"family": "CabinetLogo",
"display": "auto",
"status": "loaded",
"style": "normal",
"weight": "200"
}
],
"generated-content-percent": "-0.25",
"generated-content-size": "-0.03",
"imgs-in-viewport": [
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2000,
"naturalHeight": 1050
},
{
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2400,
"naturalHeight": 1260
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2000,
"naturalHeight": 1050
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1200,
"naturalHeight": 630
},
{
"src": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1400,
"naturalHeight": 735
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2144,
"naturalHeight": 1125
}
],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 1400,
"naturalHeight": 735
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2843,
"naturalHeight": 1492
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 2500,
"naturalHeight": 1312
},
{
"src": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"html": "<img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg",
"srcSet": null,
"sizes": null,
"priority": null,
"loading": null,
"naturalWidth": 3000,
"naturalHeight": 1574
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width,initial-scale=1.0",
"possibly-render-blocking-reqs": [
"https:\/\/tangents.art\/assets\/js\/prism.js",
"https:\/\/tangents.art\/assets\/js\/lightbox.js",
"https:\/\/tangents.art\/assets\/js\/index.js",
"https:\/\/tangents.art\/assets\/css\/prism.css",
"https:\/\/tangents.art\/assets\/css\/lightbox.css",
"https:\/\/tangents.art\/assets\/css\/index2.css",
"https:\/\/tangents.art\/assets\/css\/templates\/home.css"
],
"rendered-html": "<html lang=\"en\"><head>\n\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\">\n\n <title>Tangents | Home<\/title>\n <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"https:\/\/tangents.art\/assets\/icons\/apple-touch-icon.png\">\n<link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"https:\/\/tangents.art\/assets\/icons\/favicon-32x32.png\">\n<link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"https:\/\/tangents.art\/assets\/icons\/favicon-16x16.png\">\n<link rel=\"mask-icon\" href=\"https:\/\/tangents.art\/assets\/icons\/safari-pinned-tab.svg\" color=\"#5bbad5\">\n<meta name=\"msapplication-TileColor\" content=\"#dddddd\">\n<meta name=\"theme-color\" content=\"#ffffff\"> \t<meta name=\"title\" content=\"Tangents | Home\">\n\t<meta name=\"author\" content=\"Tangents\">\n\t<meta name=\"keywords\" content=\"Art Writing, Tangents, Amsterdam, Netherlands, Art Scene\">\n\t<meta name=\"description\" content=\"Tangents is an English-language online review platform focused on writing about the Dutch art scene\u200a\u2014\u200aon what is happening both within the borders of the Netherlands and about Dutch-based artists.\">\n\t<meta property=\"og:title\" content=\"Tangents | Home\">\n\t<meta property=\"og:description\" content=\"Tangents is an English-language online review platform focused on writing about the Dutch art scene\u200a\u2014\u200aon what is happening both within the borders of the Netherlands and about Dutch-based artists.\">\n\t<meta property=\"og:image\" content=\"https:\/\/tangents.art\/media\/site\/e767069d23-1700092572\/tangents_cover.png\">\n\t<meta property=\"og:url\" content=\"https:\/\/tangents.art\"> <link href=\"https:\/\/tangents.art\/assets\/css\/prism.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/lightbox.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/index2.css\" rel=\"stylesheet\">\n<link href=\"https:\/\/tangents.art\/assets\/css\/templates\/home.css\" rel=\"stylesheet\">\n <link rel=\"shortcut icon\" type=\"image\/x-icon\" href=\"https:\/\/tangents.art\/favicon.ico\">\n<\/head>\n<body>\n <div class=\"wrapper\">\n <header class=\"header\">\n <a class=\"logo\" href=\"https:\/\/tangents.art\">\n Tangents <\/a>\n\n <nav class=\"menu\">\n <a class=\"item\" href=\"https:\/\/tangents.art\">Art<\/a> <a class=\"item\" href=\"https:\/\/tangents.art\/reviews\/\">Reviews<\/a> <span class=\"item\">&<\/span> <a class=\"item\" href=\"https:\/\/tangents.art\/writing\/\">Writing<\/a>\n\n <\/nav>\n <\/header>\n\n <main class=\"main\">\n\n <ul class=\"grid\">\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/sergei-eisenstein\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/sergei-eisenstein\/c723ad6216-1725220658\/tangents_einsenstein.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Sergei Eisenstein<\/b> \n\t \t The rhythm of ecstasy: the sex drawings, 1931-1948<\/h2>\n\t <p class=\"article-venue\">Ellen de Bruijne PROJECTS<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Amelia Groom<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/on-morgane-billuart\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Morgane Billuart\u2019s <em>Cycles, the Sacred and the Doomed: Inquiries in Female Health Technologies<\/em><\/p><\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/marina-abramovic\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/marina-abramovic\/33c22502df-1718738117\/abramovic-role-exchange-og.jpg\" alt=\"Marina, Abramovic, Steledlijk Musuem, Amsterdam, Retrospective\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Marina Abramovi\u0107<\/b> \n\t \t Marina Abramovi\u0107<\/h2>\n\t <p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>The Editors<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ong-time-lung-time-continuuum-a-conver-something\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ong-time-lung-time-continuuum-a-conver-something\/86c0be8551-1713127790\/tangents_long-time-lung-time_og-image.jpg\" alt=\"\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Simnikiwe Buhlungu<\/b> \n\t \t long time lung time continuuum!!! (a conver-something)<\/h2>\n\t <p class=\"article-venue\">Kunst im Tunnel, D\u00fcsseldorf<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/writing\/taylor-lemelle-on-rizbana-bradley-s-anteaesthetics-black-aesthesis-and-the-critique-of-form\/4ff7aaf9bf-1711717096\/aestetics_blackaesteticsandthecritiqueofform.jpg\" alt=\"Book Review\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t <p>On Rizvana Bradley\u2019s <em>Anteaesthetics: Black Aesthesis and the Critique of Form<\/em><\/p><\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Taylor Le Melle<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/mulch-sleep\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/mulch-sleep\/3c55bb46e1-1704828139\/mulchsleep.jpg\" alt=\"Baha G\u00f6rkem Yal\u0131m, 1646, Den Haag, Sculpture, Installation\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Baha G\u00f6rkem Yal\u0131m<\/b> \n\t \t Mulch Sleep<\/h2>\n\t <p class=\"article-venue\">1646<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Artun Alaska Arasli<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/stadium\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/stadium\/5e8b747fff-1704828175\/stevenson_cover.jpg\" alt=\"Thenjiwe Niki Nkosi, Stevenson, Amsterdam, Paintings, Stadium\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Thenjiwe Niki Nkosi<\/b> \n\t \t Stadium<\/h2>\n\t <p class=\"article-venue\">Stevenson Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ooze\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ooze\/7e399e08dd-1704828219\/ooze_lucy-beech_cover.jpg\" alt=\"Melly, Rotterdam, Lucy Beech\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Lucy Beech<\/b> \n\t \t Ooze<\/h2>\n\t <p class=\"article-venue\">Kunstinstituut Melly, Rotterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Isabelle Sully<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/writing\/no-more-flies-on-the-wall\">\n <header>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t No More Flies On The Wall<\/h2>\n\t <p class=\"article-venue\"><\/p>\n <\/header>\n <div class=\"article-excerpt-text\">\n What does an observer do to a room? If you ask me, this notion applies to art writing as much as it does to sociological experiments. Being an observer is the same as being a participant, only more covertly\u200a\u2014\u200aor more hypocritically, depending on whom you ask. How does my \u2026 <\/div>\n <p class=\"article-author\"><em>by <\/em>Nadia de Vries<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/prix-de-rome\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/prix-de-rome\/0130309671-1704828271\/prix-de-rome_cover.jpg\" alt=\"Prix de Rome, Amsterdam, Josefin Arnell\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b><\/b> \n\t \t Prix de Rome<\/h2>\n\t <p class=\"article-venue\">Stedelijk Museum Amsterdam<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Becket Flannery<\/p>\n <\/a>\n <\/article>\n <\/li>\n <li class=\"column\" style=\"--columns: 4\">\n <article class=\"article-excerpt\">\n <a href=\"https:\/\/tangents.art\/reviews\/ima-abasi-okon\">\n <header>\n <div class=\"article-cover\">\n <img src=\"https:\/\/tangents.art\/media\/pages\/reviews\/ima-abasi-okon\/45c9b468b8-1704828246\/ima_hamburg_oc-cover.jpg\" alt=\"Kunstverein, Hamburg, Ima-Abasi Okon\">\n <\/div>\n <h2 class=\"article-excerpt-title\"><b>Ima-Abasi Okon<\/b> \n\t \t <em>Avg Pace: S %\u223c\u1d31\u223c\u200bL%\u223c\u200bA%\u223c\u200bH%\u223c\u200b\u2019s%\u223c\u200bperi\u00a3meno\u200b\u00a3pau\u200b\u00a3sal\u223c\u200b\u200bP%\u223cS%\u223cA %\u223c\u1d38\u223c\u200bM%\u223c\u2019S km\u200a\u2014\u200a(t!h!a!t-yes-t!!hat<\/em> incumbent experiential plane to reorganise a c,a,p,a,c,i,t,y of never having enough\u200a\u2014\u200aNot as a whole but as <em>a<\/em>precise <em>h!e!a!p<\/em> of dignifide agility)<\/h2>\n\t <p class=\"article-venue\">Kunstverein in Hamburg<\/p>\n <\/header>\n <p class=\"article-author\"><em>by <\/em>Annie Goodner<\/p>\n <\/a>\n <\/article>\n <\/li>\n <\/ul>\n <\/main>\n\n <footer class=\"footer\">\n <div class=\"grid\">\n <div class=\"column\" style=\"--columns: 12\">\n <a href=\"https:\/\/tangents.art\/about\">About<\/a> \n <\/div>\n\n <\/div>\n <\/footer>\n\n <script src=\"https:\/\/tangents.art\/assets\/js\/prism.js\"><\/script>\n<script src=\"https:\/\/tangents.art\/assets\/js\/lightbox.js\"><\/script>\n<script src=\"https:\/\/tangents.art\/assets\/js\/index.js\"><\/script>\n <\/div>\n\n\n\n<script>\n window.addEventListener('scroll', () => {\n document.body.style.setProperty('--scroll', window.pageYOffset \/ (document.body.offsetHeight - window.innerHeight))\n })\n<\/script><\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [],
"securityHeadersGrade": "F",
"securityHeadersScore": 0
},
"interactivePeriods": [
[
0,
369
],
[
665,
3788
]
],
"longTasks": [
[
369,
665
]
],
"lastVisualChange": 1400,
"render": 1100,
"visualComplete85": 1400,
"visualComplete90": 1400,
"visualComplete95": 1400,
"visualComplete99": 1400,
"visualComplete": 1400,
"SpeedIndex": 1163,
"largestPaints": [
{
"event": "LargestImagePaint",
"time": 1037,
"size": 55575,
"DOMNodeId": 6,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"alt": ""
},
"sourceURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"bounds": [
789.828125,
216,
325.328125,
170.796875
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"event": "LargestContentfulPaint",
"time": 1037,
"size": 55575,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 789.828125,
"y": 216,
"width": 325.328125,
"height": 170.796875,
"top": 216,
"right": 1115.15625,
"bottom": 386.796875,
"left": 789.828125
},
"outerHTML": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"content": "normal"
},
"type": "image",
"url": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg"
},
{
"event": "LargestTextPaint",
"time": 1317,
"size": 23544,
"DOMNodeId": 67,
"nodeInfo": {
"nodeType": "P",
"bounds": [
789.828125,
783.421875,
325.328125,
72
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestImagePaint",
"time": 1037,
"size": 55575,
"DOMNodeId": 6,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"alt": ""
},
"sourceURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"bounds": [
789.828125,
216,
325.328125,
170.796875
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1037,
"size": 55575,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 789.828125,
"y": 216,
"width": 325.328125,
"height": 170.796875,
"top": 216,
"right": 1115.15625,
"bottom": 386.796875,
"left": 789.828125
},
"outerHTML": "<img src=\"https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg\" alt=\"\">",
"src": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"currentSrc": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"content": "normal"
},
"type": "image"
},
{
"event": "LargestTextPaint",
"time": 1316,
"size": 23544,
"DOMNodeId": 67,
"nodeInfo": {
"nodeType": "P",
"bounds": [
789.828125,
783.421875,
325.328125,
72
],
"styles": {
"background-image": "none"
}
}
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/tangents.art\/media\/pages\/writing\/on-morgane-billuart\/8d7cb0cbe2-1720512066\/cycles-thescaredandthedoomed.jpg",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 25
},
{
"name": "fetchStart",
"time": 38
},
{
"name": "navigationStart",
"time": 85
},
{
"name": "domLoading",
"time": 85
},
{
"name": "responseEnd",
"time": 86
},
{
"name": "domInteractive",
"time": 86
},
{
"name": "domContentLoadedEventStart",
"time": 86
},
{
"name": "domContentLoadedEventEnd",
"time": 87
},
{
"name": "domComplete",
"time": 87
},
{
"name": "responseEnd",
"time": 228
},
{
"name": "unloadEventStart",
"time": 236
},
{
"name": "unloadEventEnd",
"time": 236
},
{
"name": "markAsMainFrame",
"time": 236
},
{
"name": "commitNavigationEnd",
"time": 236
},
{
"name": "domLoading",
"time": 237
},
{
"name": "LayoutShift",
"time": 729
},
{
"name": "domInteractive",
"time": 767
},
{
"name": "domContentLoadedEventStart",
"time": 767
},
{
"name": "domContentLoadedEventEnd",
"time": 767
},
{
"name": "domComplete",
"time": 768
},
{
"name": "loadEventStart",
"time": 768
},
{
"name": "loadEventEnd",
"time": 768
},
{
"name": "firstPaint",
"time": 1037
},
{
"name": "firstContentfulPaint",
"time": 1037
},
{
"name": "firstImagePaint",
"time": 1037
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 1316
},
{
"name": "firstMeaningfulPaint",
"time": 1316
},
{
"name": "firstMeaningfulPaint",
"time": 1316
},
{
"name": "LargestImagePaint",
"time": 1037
},
{
"name": "LargestContentfulPaint",
"time": 1037
},
{
"name": "LargestTextPaint",
"time": 1316
},
{
"name": "TotalLayoutShift",
"value": 0.067453815995245289
},
{
"name": "CumulativeLayoutShift",
"value": 0.067453815995245289
}
],
"chromeUserTiming.navigationStart": 85,
"chromeUserTiming.fetchStart": 38,
"chromeUserTiming.domLoading": 237,
"chromeUserTiming.responseEnd": 228,
"chromeUserTiming.domInteractive": 767,
"chromeUserTiming.domContentLoadedEventStart": 767,
"chromeUserTiming.domContentLoadedEventEnd": 768,
"chromeUserTiming.domComplete": 768,
"chromeUserTiming.unloadEventStart": 236,
"chromeUserTiming.unloadEventEnd": 236,
"chromeUserTiming.markAsMainFrame": 236,
"chromeUserTiming.commitNavigationEnd": 237,
"chromeUserTiming.LayoutShift": 730,
"chromeUserTiming.loadEventStart": 768,
"chromeUserTiming.loadEventEnd": 768,
"chromeUserTiming.firstPaint": 1037,
"chromeUserTiming.firstContentfulPaint": 1037,
"chromeUserTiming.firstImagePaint": 1037,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1316,
"chromeUserTiming.firstMeaningfulPaint": 1316,
"chromeUserTiming.LargestImagePaint": 1037,
"chromeUserTiming.LargestContentfulPaint": 1037,
"chromeUserTiming.LargestTextPaint": 1317,
"chromeUserTiming.TotalLayoutShift": 0.067453815995245289,
"chromeUserTiming.CumulativeLayoutShift": 0.067453815995245289,
"LayoutShifts": [
{
"time": 729,
"score": 0.067453815995245289,
"cumulative_score": 0.067453815995245289,
"window_score": 0.067453815995245289,
"shift_window_num": 0,
"rects": [
[
417,
210,
1072,
783
]
],
"sources": [
{
"previousRect": {
"x": 417,
"y": 210,
"width": 1072,
"height": 783,
"top": 210,
"right": 1489,
"bottom": 993,
"left": 417
},
"currentRect": {
"x": 417,
"y": 216,
"width": 1072,
"height": 777,
"top": 216,
"right": 1489,
"bottom": 993,
"left": 417
}
},
{
"previousRect": {
"x": 417,
"y": 883,
"width": 325,
"height": 110,
"top": 883,
"right": 742,
"bottom": 993,
"left": 417
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
},
{
"previousRect": {
"x": 790,
"y": 883,
"width": 325,
"height": 110,
"top": 883,
"right": 1115,
"bottom": 993,
"left": 790
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
},
{
"previousRect": {
"x": 1163,
"y": 883,
"width": 325,
"height": 110,
"top": 883,
"right": 1488,
"bottom": 993,
"left": 1163
},
"currentRect": {
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
}
}
]
}
],
"LayoutShiftsBeforePaint": {
"count": 1,
"cumulative_score": 0.067453815995245289,
"fraction_of_total": 1
},
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 748.846
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 239.97900000000001
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 239.99299999999999
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 284.26999999999998
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 284.315
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 284.32100000000003
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 284.339
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 314.07999999999998
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 344.88900000000001
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 345.32799999999997
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 345.48399999999998
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 345.49900000000002
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 345.553
},
"587": {
"name": "LangAttribute",
"firstUsed": 358.70800000000003
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 358.71499999999997
},
"2355": {
"name": "CSSGradient",
"firstUsed": 359.26499999999999
},
"664": {
"name": "SyntheticKeyframesInCompositedCSSAnimation",
"firstUsed": 362.24200000000002
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 363.46800000000002
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 365.30500000000001
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 365.988
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 684.34199999999998
},
"4239": {
"name": "ScriptSchedulingType_ParserBlocking",
"firstUsed": 713.34699999999998
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 748.58299999999997
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 765.52099999999996
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 1125.4639999999999
}
},
"CSSFeatures": {
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 345.34199999999998
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 345.36000000000001
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 345.38499999999999
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 345.41800000000001
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 345.51100000000002
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 350.60000000000002
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 358.779
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 358.79199999999997
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 358.803
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 358.82900000000001
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 359.08499999999998
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 359.09300000000002
},
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 359.137
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 359.14999999999998
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 359.17099999999999
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 359.178
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 359.18400000000003
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 359.19099999999997
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 359.197
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 359.202
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 359.20800000000003
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 359.21600000000001
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 359.22199999999998
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 359.22800000000001
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 359.23399999999998
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 359.24400000000003
},
"447": {
"name": "CSSPropertyTransformOrigin",
"firstUsed": 359.27499999999998
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 359.31299999999999
},
"431": {
"name": "CSSPropertyAnimationPlayState",
"firstUsed": 359.31999999999999
},
"425": {
"name": "CSSPropertyAnimationDelay",
"firstUsed": 359.32999999999998
},
"429": {
"name": "CSSPropertyAnimationIterationCount",
"firstUsed": 359.33699999999999
},
"428": {
"name": "CSSPropertyAnimationFillMode",
"firstUsed": 359.34300000000002
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 359.40800000000002
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 359.41699999999997
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 359.42399999999998
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 359.43099999999998
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 359.50700000000001
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 363.08100000000002
},
"513": {
"name": "CSSPropertyGridGap",
"firstUsed": 363.27600000000001
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 363.28699999999998
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 363.31
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 363.35199999999998
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 363.363
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 363.40699999999998
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 363.52800000000002
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 715.43899999999996
}
},
"AnimatedCSSFeatures": []
},
"maxFID": 0,
"TTIMeasurementEnd": 3788,
"LastInteractive": 1100,
"TotalBlockingTime": 0,
"testID": "240906_BiDcRN_99P",
"step": 1,
"effectiveBps": 5406,
"domTime": 0,
"aft": 0,
"titleTime": 87,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.93999999999999995,
"lighthouse.Performance.first-contentful-paint": 931.06200000000001,
"lighthouse.Performance.largest-contentful-paint": 1426.3800000000001,
"lighthouse.Performance.total-blocking-time": 28.186999999999898,
"lighthouse.Performance.cumulative-layout-shift": 0.063173521132624685,
"lighthouse.Performance.speed-index": 1098,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"110": 75,
"211": 42.100000000000001,
"312": 65,
"414": 100,
"514": 100,
"615": 100,
"716": 100,
"817": 100,
"918": 90.5,
"1019": 72.200000000000003,
"1120": 80,
"1221": 75,
"1342": 96,
"1443": 95,
"1544": 76.200000000000003,
"1645": 78.900000000000006,
"1746": 71.400000000000006,
"1847": 68.400000000000006,
"1947": 19,
"2048": 14.300000000000001,
"2149": 10.5,
"2250": 20,
"2351": 65,
"2452": 19,
"2553": 15,
"2654": 15,
"2755": 10.5,
"2856": 15,
"2956": 19,
"3057": 15.800000000000001,
"3158": 15.800000000000001,
"3260": 33.299999999999997,
"3362": 61.899999999999999,
"3463": 63.200000000000003,
"3564": 15,
"3664": 18.199999999999999,
"3765": 15,
"3866": 42.899999999999999
},
"max": 100,
"count": 39
},
"bw": {
"data": {
"0": 0,
"110": 17175,
"211": 548263,
"312": 402359,
"414": 0,
"514": 0,
"615": 0,
"716": 0,
"817": 0,
"918": 0,
"1019": 0,
"1120": 0,
"1221": 0,
"1342": 0,
"1443": 0,
"1544": 0,
"1645": 0,
"1746": 0,
"1847": 0,
"1947": 0,
"2048": 0,
"2149": 0,
"2250": 0,
"2351": 0,
"2452": 0,
"2553": 0,
"2654": 0,
"2755": 0,
"2856": 0,
"2956": 0,
"3057": 16733,
"3158": 683013,
"3260": 99257,
"3362": 0,
"3463": 0,
"3564": 0,
"3664": 0,
"3765": 0,
"3866": 0
},
"max": 683013,
"count": 39
}
},
"effectiveBpsDoc": 5406,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/details\/cached\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/performance_optimization\/cached\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/breakdown\/cached\/",
"domains": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/domains\/cached\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/screen_shot\/cached\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1\/experiments\/cached\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_Cached_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_Cached_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240906_BiDcRN_99P\/1_Cached_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&file=1_Cached_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=240906_BiDcRN_99P&file=1_Cached_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/24\/09\/06\/BiDcRN\/99P\/1_Cached_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=240906_BiDcRN_99P&compressed=1&file=1_Cached_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1_cached&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 1100,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1_cached&file=ms_001100.jpg",
"VisuallyComplete": 79
},
{
"time": 1400,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240906_BiDcRN_99P&video=video_1_cached&file=ms_001400.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"tangents.art": {
"bytes": 3098,
"requests": 1,
"connections": 1
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 3098,
"bytesUncompressed": 11863,
"requests": 1
},
"js": {
"color": [
254,
197,
132
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
}
},
"consoleLog": []
}
}
}
},
"statusCode": 200,
"statusText": "Test Complete",
"webPagetestVersion": "21.07"
}