{
"data": {
"id": "240902_BiDcD5_85R",
"url": "https:\/\/karsten.systems",
"summary": "https:\/\/www.webpagetest.org\/results.php?test=240902_BiDcD5_85R",
"testUrl": "https:\/\/karsten.systems",
"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": 1725270091,
"testRuns": 1,
"fvonly": false,
"successfulFVRuns": 1,
"successfulRVRuns": 1,
"lighthouse": {
"lighthouseVersion": "11.4.0",
"requestedUrl": "https:\/\/karsten.systems\/",
"mainDocumentUrl": "https:\/\/karsten.systems\/",
"finalDisplayedUrl": "https:\/\/karsten.systems\/",
"finalUrl": "https:\/\/karsten.systems\/",
"fetchTime": "2024-09-02T09:40:56.684Z",
"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.07",
"hostUserAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) HeadlessChrome\/128.0.0.0 Safari\/537.36",
"benchmarkIndex": 1199.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.80000000000000004,
"scoreDisplayMode": "numeric",
"numericValue": 1115.8340000000001,
"numericUnit": "millisecond",
"displayValue": "1.1\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.92000000000000004,
"scoreDisplayMode": "numeric",
"numericValue": 1115.835,
"numericUnit": "millisecond",
"displayValue": "1.1\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.80000000000000004,
"scoreDisplayMode": "numeric",
"numericValue": 1115.8340000000001,
"numericUnit": "millisecond",
"displayValue": "1.1\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.95999999999999996,
"scoreDisplayMode": "numeric",
"numericValue": 1057,
"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": 3000,
"items": [
{
"timing": 375,
"timestamp": 16461793548,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY\/\/AABEIAQIB8gMBEQACEQEDEQH\/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29\/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8\/T19vf4+fr\/2gAMAwEAAhEDEQA\/APQKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA\/\/2Q=="
},
{
"timing": 750,
"timestamp": 16462168548,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY\/\/AABEIAQIB8gMBEQACEQEDEQH\/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29\/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8\/T19vf4+fr\/2gAMAwEAAhEDEQA\/APQKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA\/\/2Q=="
},
{
"timing": 1125,
"timestamp": 16462543548,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAMEAgUGAQcI\/8QAVRAAAQIDBAUJAwkFBAYJBQEAAQIEAAMRBRIUIQYxkpPSBxNBUVJTVGSRFSJhMmNxcoGUobHhCBYjNEI1YnWyFzc4gsHwGDM2V3SDorPRJCVVVsLx\/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAIBAwT\/xAAlEQEBAAIBBAEEAwEAAAAAAAAAAQIRAxIhIjFBcZHB0VFhgeH\/2gAMAwEAAhEDEQA\/APsOmvKRO0c5UNFdE5dmy58q2hVTlU0pMr3iMk0z1dcd9atotLJs5w\/tJxLbM26DMmzpiqJQkayTH555dn7Wy\/2heTl\/aM+W3Zt5RmzZsw0ShIWokmOcf6YSuXvlQZ6LTrRmWRodKvT5Ug1RNtIoPXqBNCQDqAOs6g+vcmPKdavKJpC+VY+j4b6JNlmWm1HM0pXOI1BEumvpOeQ155RtuWXlBVyfWAyctGItK1H7tDRozvlJmKOs5AnLIfSRHZ2PZbKxbLbWdZTaU1ZNkCXKkyxRKQP+dcfCrTUeUL9qBiySecsfQ6Rz8zpSXJofW8UbswH0\/kk04k8oWhLS3ZUlLectS5Thuld7mpiTmK\/RQ\/QRHJcrPKpbWiGnNjaM6P6OybZeWm352UlTjmlFV5QujKmpNczHM8lsz\/R9y+aU6ETf4dl21\/8AcrNBySFUKilI+i+n\/wAoRruXO2GGj\/7R+gVq2u4DZg1aX500pKrovzRWgBPTAdQeULlbSCVclaSBrpaKKxt+S\/lhlaW6SOtGbesR1o9pJISV4Rwq8JgAqaEgGtDWlNWYJidXL5yaJST+80s06A1nk\/5I+a6Kvl8qf7SLHS\/R1k4laOWK1Mhb6bLKBPVdmAU+JMzVrupqaaoDt9M+WR3I0uc6K6AaNONJbaaZOlpXckyFdIJpnQ5GpSAcq1jSuOWjTHRKZIncpGgE6z7KmrCFPWU4TUyq6qipH2XgeqscrZ9vv+QflH0tmaS2G9e2BbzvFSbSapCiBeWoCpoCffIKSQaioqDH0tHKfyacptiOtHnNtS5KLRl8ytu7SW689V1ShdvA0IoTmBAT6a8oWljN6xmaDaGq0msV2zlupb+VPuJJUT7tKdQSftjhJ3LvpzJ0mk6OzeTi7bc6XzstmXZvqRQmo93qSfSPvGh+jrLRTRtlYllGcWTRJTKM5d9VCoqzP2x8St7\/AGzdHf8ACVf+1PgNknlW0\/Zs7Re29ycrs1gzZznKp8xySm8hBUlJ93pIA+2NbYXLPyiW9ZUi07H5MVu2E8Eyp0t2bq6Eg093rBH2R9O5b\/8AVDpf\/hs7\/LHyHkQ5adBtFuS2wrGtu1pki0GqJgmyw1mrCSZq1DNKSDkRAdDL5TuVJUxIVyUT0pJAJxRyGzFrTflzkaHcrEjRW1rOQmy1CUZtoc8b0rnE1qUUpQGlc9VTG7sfl35PrYtZnZtn2zNmPHk5EiSgs5yby1EBIqU0GZGuPlGn2iLLTn9pq2bBtH3UOLEBlzQKmVMCElCx9B6OkVHTAfqVCkrSFIIUlQqCDUER87svlEnPuWu19BDZ0tEliyDsOxNJUskSjdu0oP8ArOvojkP2c9MH7eY+5OdLyZekNhEy5BWf+vkDVQ9N0EU60kHoMU9Gf9sfSv8AwdH+RvAfoCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCNfpBbDHR+xXtrWrPEhi0lmbNmHoA6h0k6gOkmNhHDctujD3THkwtyxbKIx09CFyUk0C1IWldyvRW7T7YD5205YNP8ASqWX2gfJ1Mc2NeIlOnzgIM4A0qBVI9Cr6Y32gXLHMtnSdWimllgT9GtJ1IKm8lwoqlTyATkaAitCRrBoaGuUcZyd8vVlaK2HZui2ndjWnYdo2ZIQ0UvDlSCEAJCinJQJA6AR8Y+gokcn\/Kzb1h6QWba6HtpWGvnpAbTubmD3kqHOIIvXap6aDM9cBFyZ8q0\/SLTS2tEdJ7Kl2NpBZ6iZclM4rTPSNZSSB0UUOtJr0GPp1ovW1m2e5fPpyJDRvLVNmzVmgQlIqSfsj4n+0hoW9AZcoeiQMrSKwSJs3mxnOkJzJI6budR0pKh0ARymlunTjlxTo3oXogZjaRaEpLy3ZwBo2Qk5yyemhFfiSjrMB3+g\/LGq3dH9ItK7YstFlaIWapSG7pUwqnOiFUACKUrmka\/lKp0GNEz5W+UbSaSLQ0N5N1TbGUayp71yEKnJ7QBKR6Xh8Y6blf5OVWjyJztFNEZCZZZJlLatwac7zaqlJPSo5mp1q1xxugv7Qth2NZbCwNNrKtKwbSYSUNplW5VL9xITW6PfTWmq6adcB1vJ9yx\/vDbjvRrSCwXVgaVyZSpktjPVVLiia0QogGtM6U1ZgmNC45VuU9s3mz5\/JVORKlJK1qLo0SkCpPyY61ky0C5TNKrI0use1kPbUscDmy1n3FAVJAmoIvUzVrprMdxpZ\/2Vtn\/wU7\/IYD4Ro1y46e6T2b7QsDk2L9nfMvnZTslN4UqPk\/ERb0g5btL7FnWBZ7rQMIty1ucCGK3RC8l3U093OsbD9jr\/AFQn\/EZ\/5Ijmv2irXZWBy48nNq2pNMpi0HOzpgSVXUiZmaDM\/ZAdB\/pQ5VP+6ef96PDG80e5RNM5tl6RP9KNBl2LIsyzZr2SqZPKhPWgV5vVlUDXHn\/SI5Nf\/wA7N+5T+CLNqcoOjmnvJhpzM0XfLdpZ2W4TOKpK5d0qkzKfKAr8k6oDVchXLZ\/pLti0bMeWVKs103kJcSQicZnOovXVawKUJT6\/CPs8fivk9H7mM+SfTlHuM3M9zZFoK1JCVT5l0q+xSj\/5Yj9O8tWk\/wC6PJlbtqS13XXMGQ2oc+dme4kj6Cb32QHCaEcu50s5XJmiLSyJKbP51xLlPhPJUtMpKiFXbtM7vX0xb0r5ZX6tLHujPJ3ow40ltNkSh3Ov3JElQNCknpoagklIqKCsfMeTjRj90OX\/AEBshaLrlFgGa56+eWietYP0E0+gCLWjmkj3kC0y0mZ6V2E+dWJazwuW9qNUhRUKqpUmgJorMVBBrrrAdfN5atK9E3LY8pugk+y7MnrEvHs5vOolk9YFQfovA5GgMfanFoSHFg+0GU1M9tNkidKmSzktJAIIP0GPmiuUTk05VrCc6OOLaloS\/SJam7kFvNrUEXSsXSqoFKEx3LWw2mjWg0uxrOM4s2UjmpXPLvqug5AmAxk2kVSZZMsklIOav0hGvbfy8r6g\/KEB8b\/aJsRppJy78ntj2kFlk8lCXOCFXSU86okV6K0jsuXTkrl2toowtDQtulhb+jqAuzw1TcKpaM+bFOkEXk\/Go\/qMdZpZycNdI+ULRzSydaE6RPsUUQ3SgFMz3iczrGuO8gPj\/J9yzMLd5J7T0itEolWrYrc+0G1btZgHulI6lkUHUajoj5jyLcnmntr6PuNLrI00Fgz7fnLcT0YJM1U2i1UWSTlUlRA6jHe6afs7WPpDpFatqMLaf2PLtShdNGyEmXMVeCiaV1FSQqnXnH2OwrLbWJYrCy2KbrVlIQ3lD+6lIA\/KA\/KvLLoVpvoYbH0\/tbSpOkLqyHUpIOEEkykFRIqQc0lXu0\/vxuuUJzZml\/L9yWuzIkvLLtKzkTuanoC0LSozTRSTkadXWI\/Q+l9gNNKdGLTsO0Khs+kKkqUBUoJ1KHxBoR8RHy\/RbkIa2Fbui9pK0heuzo+FpbS5khICkKUtV0kHoK1QG+085GtENKNHnLFtYtnWW9KSW7xm2RKXKmdBN0C8nrB6PjQxx\/7PWn1p4q0uT7TFKUaSWNeS3KqJLiWnor0kZEH+pJr0En7zHzXTrknZaS6cWTpawtNxY9tsLtZzeWlQnXT7t4H4VSesGnRAecj3KW25SmFrSH1nyrOtNi4MifZy5vOquUFFGqR03gcsqfGNdyt8k2glpaJ2vaDqy2VkumzaZPS+aoEgoUlJIKgmgUK9BH0Zxjp9yGWVpFpCrSGwrVf6N2+s3pjlifdmK6VFIIIUekhQr01MaL\/QBaVrzZcrTblEt63LNQoKLMlSEqpqqVLUPwr8YDof2W7UtK1uR2zJlrLmTVSZs1vImzDUrlJVROfTTNP+7HKW9\/tm6O\/4Sr\/2p8febGstlYtlNbNstuhsxayxLkykDJKR\/wA6+mOQe8nLV3ytsNPFP5yXTRqWwahAuKBStNSrX\/WfSAk5b\/8AVDpf\/hs7\/LHJfs56N2G+5GNG3D2xrNcOFonX5s5qhalfxpgzJFTlH0zTGwpek+itq2JOnLkSn7dbdU1ABKAoUqAY+Msf2dZ9ntJbVhyiaStW0utyVJWUITU1NAFUGZMB9mkaL6Pt58uc3sKypU6WoLQtDSWlSSNRBAyMfF2\/+2U5\/wAGH+RMWf8AQDaP\/eZpXv1ccdxZ\/Jq2Z8pyNNDabia7SwSxMhaBdUAkJvlWuppWA4z9o3Q18nA8oeiIMrSOwSJk24M58hOZqOm6CajpSVDqjjORPSttpt+0na+kDSWqUh3YaSuWr+haQ3StPxAUDn0x+pFJCklKgCkihB6Y+XaA8jNj6EcoFpaTWM8nplu5UyUliUDm5IWpKiEnXQFOQ6jAfUoQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAI4Tlm06c8neiAt1tZPtNKXCJM1HPc2JaVA++TdPSEj\/eju4p2zZbK27KdWbaraW6YuUGXNkzBUKSf+dfRAa2QjR\/TjR5m9mtWFrWa7lCbL5+UmamhHUQaEaj1GPzpy7aIWNyb6U6IaQaAo9mW44tAS8C3Wbs5OVSE1yBJCSBkb2qOt\/wCj49sZzO\/cblAt2wGU1RUWovLSD9KVor9oJ+MdBoJyI2fYOkcvSLSS2rQ0nt6TnJcPibso9BCSVGo6Kk06ADnAfW1JC0FKwCCKEHUY\/Of7ITVvJdafKlSZaFItJMpJSkAhAMyiR8PhH6NjhOS3k4a8n67dU0tCc89qucSvnUBPNn3shTX8qAh5aOUKfyb6PMrXRZPtFvNdpbTjzvN8yCCQr5JrqI6M6R009ho\/pjZDdw6Z2da9nuJYmSlzpSJyFJIqCKgxa0isSztI7FdWTbLVDpg6Rcmyl6iOgg6wQaEEZgiPiUv9n207FmTJehfKNb1i2etRVhfeWBX4pWgfhWA5flU0Usnk15V9A7R0BCmFo2i+EmfZ8mYSlcsrQk0STklV5SSNXVShj9I6Wf8AZW2f\/BTv8hj59yeci1m6L2\/+8VtWq\/0j0iAoh4+VUS8qVSkkmtMqkmnRSPptqNE2hZrtmtRQlxJXJKgKkBQIr+MB8X\/Y6\/1Qn\/EZ\/wCSI0vLo3kuv2g+TGQ6ky50iYoJXLmJCkqHOaiDkY+s8k+gbfk60VNhs3s17KxC5\/OzUBJqoAUoPojQ8rHJHI5Qrcsq1VW4+sl1Z8sy5SmqReqVVvBVQQfogO1\/dHRv\/wDXrH+5SuGNNp9ZNnWVyZ6YCzLPaMhMsp0VhvJTLvUkrpW6BXWY+ef6AbR\/7zNK9+rjjcaOcjLiyU2sh7ptb1qyLQs6fZ6pTtZWmXzgpfAKiLw6PpgOC0T0Y\/ez9jpLKUi+7kJcPG1BU85LnzFUHxICk\/70RtdJTyuOuSfR4q55EqX7WtkHOpkEywFfWUleX98R945NdD5GguhjLR1s6mPJLYzCJs1ISVX1qUagfWpHN8lvJBY\/J5pBbVrWa5nOJloe5LRMQAG8u+VFCSNY+Tr7IgOF0nXMlftf2JMkS+dmosSYpEutL5EufQV6Kx33I7ykM+VCwbQU6YSWT5rPVIcWcuZzpSmgoo1AyOY1awYvveTtq65WWGnan85Lpo0LUNQgXFAhYqTr\/rPpHLacchNl23pHN0h0ati0NGLbmqK5s5ifcWo61XQUkE9NFAHqrAR8tXJRoK60Jtu1l2Wysh60azHEt21SJNFpSSApIolVTQZiueWcWOQq1LRtfkDs1za65k2emXNkomzDVS5aJikpJPTkKV+EaRHIA+tdxJTpzygW7pBZ8tQWGaiqWlRHWVLV+AB+Ij7A7YNbK0WUws6QhuzbSBKlSkCiUJGQAgNE2\/l5X1B+UINv5eV9QflCA7aEczbvvWwnDW1gHaJd7m1rJQUgLJJQTdPQSddE6xGrl2k7bJcF3pYwUot1BKTKSCiZkAoACpFa5dfoA7qEcBMm2mpEuYrTBklC1UqEITW6QSBll8pNfgc61EWV2xOmSJyZWlFnS1pby0c4ZYIEwXSteesEV+HoYDtoR89W+ftwZ87S5ouVPmCVKWJIuCihUGgyNFDOo\/4iZblyiS2lz9K5IE5wkyJstA95KAb6SqlMyQc+qA7yEcIpzaYZqcnSOSouXUuS1XLkFSAaL92gTnW8nP8Au6+mLVqvH5nqU20ls9rJKlpSFoST7qhXWNYCgPTryDsYRxFkWpzLafJcaTNXC0yhLROJFUml6\/QiislDPMZfSBHLdWghxzbjStqshAKUokpvqqm8DQDOtQcugZQHdwj5\/Jn2q3lJnudLWaETpVZAmy0pqLtQTeFa0JOr6Yksd89Q9Q6m6St3jIGYJknm6XgkFRKTTUK1+OQqYDvIRwzm0Xy34TJ0nZyhNCVokqkioR7pzqmoUQoZHryiGbaj4FLY6WMEzllBC0SUqyKdQ92mZBPp2hAd\/COIL581mNFzdImxlKcHnEzkpllUtJSVUqmpyJ1U1ihFIksddp2kqUmVpHIdGVNRNniTKCQZd+oTW7rISoEfR9odnCOYVZukqpJQbak1vKN8SQDdINBq6Ms\/ierOGVZOlSZUznLfkqmLPcCgz6Muqn49OcB1sI52ybMtyQ5ne0LWS5aTJRSEBF1aFUAvBQHUPhnnSImlj2\/KTPTNtsTEzJSwP4dCiYoZEE1oAomg6BQZwHTwjX2JItBu3Wi1HYdTLwuLCAklNBWtABWt77KfGNhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/Yzv6hi\/FC3\/AOxnf1DAcw2\/l5X1B+UINv5eV9QflCA3VqvLCb2mkWmGwec2aKmyqm4cqXqajeOX09Ripf0TcJlzCizFoClpQsy0kAoOYrTrVX43qjXF21ZlhKfKlWmlop0mWFnnZYJCPeANaf3l0+lXxitKcaLgiWhVnJurvAUSAVKANR11oNXUOqLnHnZuSs3GM2borMa0KrOVJkqUqiKe6r+rV9FD8MjHs1Wi7W+rmbPrzSpq+blBXuXb5JoNVM\/jX4xkoaLMV4ZQsuStB5wSvcBFQDWnxy\/CC3OjSFzpS5jKSsygheqWQi4mgJyoLpT9n0RmONyvabLWCZmi01sBzdnc1fvXFSkiijQVoRryH2UiRa9GVtWyblnzW6lmVJCZYWm8cyBQdQqfgPhGKLL0ceT1y0c3OmzqlSQ4WSvIK7WfQfSLY0ZslLcNw1IkDVL51d0fZWO9x4J76vtE+Sul7o1JTJlpm2elCVpWhKQmiVAGivgaA5\/ZFmVZtiv5IMhs0my5cwqBlpHuryrq66CvWPhEStFLFUEhTKoSKJrNXlnXrjZsGDZghaWsu4FmqqqKqmlOk9URyTh14W7\/AL02b+VeXYdlSlFUuzWaVGtSJKRWuvojMWRZwnInBi251AupXzQqBQCgP0AD6BF6EcVNe4sSy3F3EWe0m3UhAvykmiR0atUZS7Hs2Way2DVPulGUoD3TrH2xehAUFWNZillamDUruhF4yhW6NQ+gUHpGCLAshE0TEWYyTMSq8FCSkEHr1RsoQFGfZFnOLvPsW0y7Wl+UDStAfyHpGbOzWTJals2kiQpWSjLQE1+mkW4QCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCKFv\/wBjO\/qGL8ULf\/sZ39QwHMNv5eV9QflCDb+XlfUH5QgNrbZ0f9pJTaq0odmXleWtPuatYypn+fUaU12bohIcJK5jOXOQEzAS7IIB1K+V09cbO2FWCp4EWsGZclFf4yRUJFRWp1Ac4raPxiJw20ZDiZz4ssT1pQlYWpAUUilwfRkKR1x5+TGaxys\/1nTL8MXEvRhE2dMc+zBNTRE1cxSbwpqBJzyun0MVLRVolOVLU7ctV31hKQlwoitANSTQCiRnqyEbCfL0dDmcqeqzRPBUJl5aAQT8oHP+9\/6vjEC2ui85vJRcs7m5sxSJV0pF5ZUEG7TprQZfCIxzywu8bqlkvtjKRozZbjFocN5c6Wm\/eLlSiApNagFR1g9XT8Y28y2LNlqmpmP2qVSlXVgzUgpPUeqKDlGji0\/\/AFCrMoEj5a0fJu5dOqiBs\/CMXbbRlM6bixZaZqlEzOcUgKKlXSa1PTRJ+OUMs8s7vK7JJPSY6UWICgG0mwKxUAqoaVAz6tY1\/TqBiwbdstM9ElT9umYtKVIBWAFhRITdOo1I1D\/jGqU00RRNIWiyAtQzBUihANKHo1j8DF2RIsFw4bJkCz5s6SBzIQpKlJCaEU+ioP2xLU4t+yTPmyfaLQTZRKVpVNAIoKnXGP7wWPSptNmBWnvTUisURK0Vm1c0slXPpCytSke+LwoTXoqB9sRLbaIr5sqVZJCDVP8AFRStLprnn+g6hAbObpFY0pBUu1GYFK051JJHwGs6okn21ZbdZQ4tBpKWDdKVzUg1yyoTrzHrFFDXRt0Fuky7NmC4SuZ7pokChr1UrQ1jGadGFOcXNm2UZ6VD+KqYioI1Z1\/u\/gYC+bdspIUVWi0TdJBvTUjMa+mMkWzZy3i2qXsjEoUlJllVCSoBQp11BGqNUqVomgJQVWQgJBujnECg+SaZ\/Cn2DqizIVo8l5LmyZlmhz7iEKStAUcrqQOvLIfhASo0ksZa5iRabT+HS8ozAE5\/HUdfREyrasxFy8\/bALSFpPOChSQSDXqIBzjWqb6LJTzCk2XRcxKebqg1XW6kU661EHX7rzQoOV2YrmkiUQpSckpyCafhT7IC\/J0gsmeSJVotT7\/N\/wDWAVV1Dr+yMp1u2VJXORMtBqJkkkTEc4CpJ6iNdfhGvbttF5iUiQmzDX3gkFNchXV8B6A\/GMJH7qz7Qmt5Js1bucTPUlJSVLNDVVenIn7K\/GA2Rt6yhOnSTaDUTZK+bWgzACFZZfiI8GkFjlV32oyvZZGcmvpWNfNl6KKnLmTVWQZs81UozEVWTQ9efQft+MRIZ6JyUqNLOVRXOVWsKINMqVOqgoAMqCkB0TN23eyjNaT5c+WCUlUtQUKjWMomijZHs5chc+yS3VKnKvqXJIIUSNZp00p+EXoBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBFC3\/AOxnf1DF+KFv\/wBjO\/qGA5ht\/LyvqD8oQbfy8r6g\/KEBvLZaWC5cn2sGZn3BlNmBKroCgDr1e+vP4\/CNfPa6JTHKhOS0M2chKDVRzSggAdQpdHpG1tawGFqzb72Wpart3JZGX2RTOh9kldTKmFJTdUgzCUqGesdOsx6MJwa8rd\/SftN6vhBNs\/Rgz3Cp81tMmz5pWsLcf1EkUArlmVbSusxYlsdHAltMQppdZqBlKE\/KWVG8Onp6P\/iA0RskKJ5qYSpV8kzVGpoRU+pjOXorZkuUJcuXMSgFKqCYaVSagnroSdcLjwa7W\/afs8lRdl6KJnDnEsecl5C\/O+TSppmcqVOX\/wACJk2Do3aUyZMbyWq1qKVqU3mU1EU+SdRu\/bSPVaH2OoJBkLISQQOcOVAAPwAjY2ZY7SzZsyY1QpK1pShVVE5CtPzicpxdPjbv6f8ASdXypq0SsJUuXLVZki5LUVIGdEk66ZxZl2DZst2h1LbBDhCipK0qUCmpqaZ6jnUfE9ZjZwjippBorY95ZU0CgulUlaqZC6Mq9WX0VHSaxDQ6xMPIkqaqUJMwzEKM1V4KJFc6\/AD6BSOghAaoaP2ckuDLkGXz8kSF3FlPuAEAChy164rz9ErFnIlILMJRLVeCULUAc6kHPUSBXruiuoRvYQGnGjNjBVcBLreK6kk5k1rr+AhN0bsuZPkzg2uTJU4T0qQopqqoOfWKgZfCNxCA1EvRuyJcyXMlskJWiZzqVBSqhVQa6\/gPSIZ2iVhT5vOTbOlKXl7xUro1DXqHV9HVG9hAaZOjNkpWkoahKEy1SjLSohKkqBBqK55KV9F4xm20cshtN5yQwkoVduZVpdpSlNWqNtCA003RiyJoVzjMKUpJTeK1FVCDXMn4k\/SSdZjw6K2IZpmGz5ZmHWslVTrzJrmTU1PT0xuoQFOy7Ma2XJVKZS+blqVeIqTn\/wA5fYIuQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/AGM7+oYvxQt\/+xnf1DAcw2\/l5X1B+UINv5eV9QflCA7aERTXMiUq7NnSkK10UsAxhjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiKFv\/2M7+oYnxrXxMjeCKltTpU6xnhlTETAEZ3VA0gOcbfy8r6g\/KEG38vK+oPyhAdQ9mz0OZKZTcTEKPvKPRGoW8t+TMnVslq4QZswShLmXCEBdElRNcynPL8zSNnaC2yXUtE5TgLmZDm5q0j0BpGgn6R2RImTUTfaaTLnqbms2ZmUrCCoe98mp19Ocefiylzzkz339fx29fleUup21+VttaNuzmzozLBlyZ8uWrmr84ETF3SRkNQvADX0iIlWppACUDR6WohCazOeSAVmlQE51ANc66o9cW5ZEksyZr9Up0ZiUzBOmAJKMiCCqozqNWsGK8zSewJaf4jm0EzLt4SzMm1OVeumqh19MehDcWO8tJ06Ui0LHS0khBImc6FEqBpSlMss\/sjcXEdlPpFVLCSpIImOsxX+ZmcUe+z5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigNBOtW30O3MtGjiJklKqSponpF4ZDV9NT0ZRPZ9qWo6aT5y7CMoplrUhCplFKWKe7QgUrU5\/wB34iNx7Pk946+8zOKHs+T3jr7zM4oDSSrTtyYtKVaOol1BJKnKSBryyH0eseS7Ut5UxKV6OS0JUqgVikkAfHL\/AJpE9uv7JsPmfaTl5L56tyk6aqtKZZH4j\/kRrv3ksYMpTqaq05UuaFFAVMm1ISQOhRGswF6XaNsrZPZirBTKcSko5lBnJUJpPyujK7+NPjFdxaukAb1k6NoM05e84TQHPOnTSnX0jPqpttLdHp4RRxaCSUhSgZs0lFTQA0Uc\/orFmZpDYcpk1dTHD9Mt0ZgkjnZpKrirp1KoM+umuAlRa9uLlrKdGwJiDQpU4Arq1Gmev8ItWY+tZzPbh5YyGcpalCYTNCykBJI1dZoPsMax1pRo83lKUt49Kk3RcTOmlRUoVCfla\/yi7ZdrWRac+VJauHxmTBkDNmjoJpWv91Xp9FQntCfayLU5pizkra+4OcXL6\/lZ3tQGerop01iETrSnWFaRtVrKbLGUsS\/6k0GZzOda\/h8Yite17Nst5MbuMcVSwlSlJdkJFdVSVin29GerOM5doNrQsC0FNUuUXEgKTPmFZzSFdo9dPpBgNe2\/l5X1B+UINv5eV9QflCA6twFrn0lzG1UAGi0kqFdXT8Ixo4VX+KzOVT\/DOraijbdjsLRnkvmzmcDdJCFEJqL1DkdfvH1iojR6yEGaU2c5CpqAhas6kBQV19YB\/SM1INpUyFSpHP2fLVMKhLl3KFXSqgvZ6848W5uuBJW8s8TlAEII941CiMr3SEL2T1GNXM0dsaYiQhdmOCiQVGWM8iUpSenqSPzjyZo3Y8xTdS7PdFUhAlyzeVkASQaVoTVStfWeuNG9GLJoJzUnqCDxRlde9633auKNRZFjWZZDpThhZ7mXOUi4VGqvd6sz8BG3xfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxAYmW7V8pbY\/TKPFDm3dKX2u6PFGWL8u42IYvy7jYgI1ocS0KWuYzQhIqVGWQBTp+VGK1TUSitc9kmWkElRQQAOn+qI7Tlt7TYzGjxo5XImUvJCaaiCOnrAjSTNE7CmoCF2Y6IBqPfVlr+Px\/AdUB0FJ\/es92eKAM9K0pE9mFKNEi4ak06Pe6gfSOfRopYiZa5arOdLlqNQlRPu6tWfwEW7LsOy7LmSZjKz3MtclSlJJqdYoa1OeUBdcvZciapDl9ZkuYPlJmZHUddVdVYieOJbmwnqpLhrPSE0q3NQMhrzPRSMLQsxm\/cLnuG74zFAJqlRTdAzF2hyzocukCMZ7JsysJ+lrJmygpIvc500AAp9gAgNS2\/l5X1B+UINv5eV9QflCA21sWcudamKl23OZTBLCESQsXAfe94pJzzI9IoyLNe829lutKOdS5lqSCkBCpRKaApIVlTLV0ivSYv209tdq9WWNmJfNxLSQnJKiok198n6MrvTWsVXNo28qW0ms7GkkTEXpkqYrNJv0+VlT3c9VakfGgVZFlWilKxN0sSu9fIokChUVE61HKpFB0AACOisycluxlSnlpSXThIN6dVKb+fVXKNRKd6QKYqmTLMbIcc6bssC97l00BN7IkgCvRXUYhsu09JCJSLS0fkFapgSqZKmhKUpPTQknL6en4QHT4xr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBrrXmJd2dOkM7SlNJ6wAmcFBRTmK5V6RUfbGin2dac1vzY0uSiuRUJSKkGtc616voofhTorXXPb2dOmsGiHLpIFyUSE1zA1\/AZ\/ZGicWrpAG9ZOjSDNOWbhNAc86dOrr6Rn1BGhlaplrTM0qlBVfcWmWip1axX6fX6It2Y2dN57eY+0iQ7EtSitNEoCwUkAUB6Ca\/\/AOCIkWvbi5aynRsCYggFKnAFdWo0z1\/hFqzHtrOZ7cPLFQzlLUoTCZoWUgJJGrrNB9hgK9sMpr17NntrcltkFKQiWJiroI1k0WNerKmRPTnHqGi2mj9oJXaBe1SKKKyq7RIGsk66V+kmJLYdWvIezU2ewlzm6UpIJlVUT0098A9fRmKdNR4ZtoTbAtA2m3lSVhIu82kpBF0VyJPTX7KdNYDWNv5eV9QflCDb+XlfUH5QgNtatusGdsli8mPJK+Y57nEJJl0zqKiprQE6tQiFvpDZDoOsK\/dzlNklUxIChSgrSpAFftjZPy2W8VJXNs\/npiBLMuckFakkKNNdaEJWaf3VdRj0Dm+dIm2cn3rsw83T3j0H3tZqPWA1CdIrPDgyp8y0G9EKXfmEXSUkhSQQTUgpVqyy15iuCdKrEDYTptoO5QJpdUlRVrIGQB1kGn0HqjbT+blTZMmfNsxExabspC5dCoAjJIKswKjV8InwsxYHusVAHL+CT1\/H4n1gNPP0hsyQ9bN5jl8kOUpVLm\/0G8KgdYypXLKorrjKzrfsq0LRLJs+dmeTRNQoBfu3qg01U66fCNutpNWarSyUaXc5JOXVr1R6hrOQu+hLJKqk1Ekg56+mAlwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxRFzs+6pWJZ0SSCbpyp\/vQEVqTJFmMZrt25dJkywK3SVHM0AAA6SQI069KrAQhK12tPCVGg91Z6\/7vwPoY3s3nlSV87OZKlAVXeQSmnx96IlyyiUVrVZ6ZaarKjKoBSpJ1\/E\/jAaiZpPYsv5VoPLtKkiWs0zpmLtddR9kWLOtuy7SnSJTF+6nGcSlBAUBkm8cyB0fmIvy2vNpKZYs9KSakCTSp9fhGSZa5a0JStglZUbgEuhrQ1pnrpWA1tqWw0s12tu4mPipISoqStN0A5CpJFM6a6a66gSBtCTaFg2gqSHKbiRVLil7NII1E9dPpBHRFl3NbS58xLxzZKJxAviakBVKGlaq6q\/ZWPSJTyyHUtnOZTEqATVvS6DQUrQnop9lIDRNv5eV9QflCL0qzZqJSElSKpAHTCAsW9o\/ZdqPBOftHE2aEBN+WpQFM6aj8Vep64rStGrGlLnqRZ7sKnIShZJUagKSoaz1pT6RYtpo8mWkqc0thLE80EhKl3sxX+g+7nUZ0rlSIGcm0pTyRMn2+3myQFmbK90VUoGlD1A3Tn1HrgMjo\/ZK2aW05g4moSJgSVg3khagogHoHupA+AAjY2XIa2XJmymTRxLRMmGaoXSfeOvWfgI1c9q\/NpOZ7XSGVJkzM0yyUzADTLJWQHwFK669WNlN7WazW+K0jbOZKFDnEKSmpTTUFa9fSYDosX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEc0NE7DAIFnOwPgpXUR19R\/wCc46fGNvEydsRygaW4ErT+9DU3jWplo+Nf+FKavszCdjo1ZLSzHLIM3kyW5IVOUoUUshV4aqDI9UYTNE7CmICF2a7IBqPeX8fj8fwHVGTKVbBsl5LeaQNsZOpzSk3KSRXVUJFSRlWmURT2luTG\/Np0paoJqCRKQCQa9Osf0\/jnqgM0aKWImWuWqz3S5ajUJVX3dWrP4CLdl2HZVlzJMxkwcoXKUpSSak5ihrU55RTS3twy1pXpM2SoEXVplyzUZaxTLp\/DqztWXKtGTPbzLR0gbukoUozEJShAULpA1fE19OrMJ7Qsxk\/cLnuJD7nFAJqlSk3QMxdocs6H6QIs2eybMms5LWTNlBRTe5zpoABT7ABGsths6dvZs5pa8mRLKUhCMQoAka6gEa9WXXXWBF2xW85uwnpcPA6UVJooTjMoAAMyekkE9UBZhCEBVtV3a0i0ylrZct2z5oELvhKiupyNdQ1Z0OvOlM6qLTtohd\/R1KVJBP8AMJIVmAKZfEn7PjF22LWYMJq8c7nyAm6PcBIN4KIyAJ\/pMUZukFnplJXLn2hOrP5hSUJ95BulVSDTKiTqrAYSrUt\/BylTNHJZckVWkOAE6wMjQ56zToprhajrSKXOm+zrNaTEJWcpiKVTeoKG\/wC8SPe1CmrMx7L0nsOYlSkWm6KU61c3Mpqrru9QJ+w9UX7KfsLWVMTZ79xOMsJUrWKAkgax1pV6QGqW80nVK\/h2azCxLJqZZIUoIUaAFYIBVcSKjoUeqLs2dbYkN1IaNCVSgZpEokoXeAICSoVF011j5J11EbnCeYcbcMJ5hxtwHOtXmkk16yTOslpJbGodE5qSb9BcorMXSDX6fojEu9JcGuYLNZ86Bkm4czeGVL3UTnXWnqNY6TCeYcbcMJ5hxtwHNTnek0l1MAs1lPkp95ITLKFKHOqBAJWRXmwk59Ko6OzRNmWc1W+ky5btUpJnIQMkroLwGvKtemMsJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3Ac7OtW3kO3UtGjiZklK6SponpF4ZDV9NT0ZRYs+1LTdNJ85dhGUUy1qQhUyhWtNPdoQKVqc\/7vxEbrCeYcbcQvRKZNJzly7cIkSkla1Xq0A+gQGolWnbcxaUq0cRLqKkqcpIGvLIfR6xjLtS3VTEpXo2hCVKoFYlJAFNZy\/5pBGktizCkS7SdrKhUXZUw1Ger3fgfSMUaUWFMmBCLUdFZNAObmVV9Hu56xq6xATy7RthbJ7MVYCZTiUlHMoM5KhNJ+V0ZXfxpFdxatvhvWTo0kzTl7zhNAc6GnTq6+kZ9UyNILImNHbiVaLpctqEGaAlVRf8Ak5FOdaj1ivP0ssGTI502o5VXUlKVVJzy1UzoadGRgM0Wvba5aynRsCYg0KVTwAdWo3c9f4Rbsx9arme3DyxUM5S1KEwmaFlICSRqHSaD1iqdJ7EErnfabu5WlRLmfD+78R6iJ7Otuy7SnSJTF+6nGcopQQlQGSbxzIHR+YgFsOrXkPZqbPYS5zdCUkKMqpJ6ae+AevozFOmos2TOfz2M42lIlyZgUkAIQUA5CpzJyrWn5RVtS2Glmu1t3Ex8VJCVFSVougHIVJIpnTX111AkXLLfyn7KcuSHICSkET6VFQDTImmvMa4CWEIQHjuY3VaPM3bPW65sKuzVgTLtddKE0rDn+aJVds9BJKiedpUj3Sfk\/ZENrWTZz1yuY8YrnTVICOcSmpCaKFAej5R\/CNO10QsJuq+lg9UupIUpSsq1+NNRp+ucB0EqWuZJSZTZgqUaFJSqoNNRHuxJKlOJIIktmcsHsqI\/\/mMWapTNrKbN2zhMqUkISCkmgETYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMYrxa0lK5LVSSKEGYSCNmMsX8w42IYv5hxsQEKW81KryWjIK6wTwwEicCCGjKoNR7xyOzE2L+YcbEMX8w42ICuuUuVKmFbZgiUR79VUBA6\/djGYLkpS5kizkyhVZUpeQ1kn5PxP4wtSW3tNjNaPGrlciZS8kJI1EEfiBGkmaJ2FMQELs12QDUe8v4\/H4\/gOqA3aJHNlZQ0s9JWQVEKpe+n3YyTflrQEyWCVlRuALoa0Nae7rpWNEjRSxBLXLVZ7tctRqEqr7urV6CLdl2HZVlzZMxkwcoXKUpSSbxOYoa1OeUBYeOW0ufMS89kJnEC+Js4BVKGlap6q\/ZWJ2ExtMZzi0wVyorhVhQrlroBnSkVbQsxk\/crnuJD7nFAJqkqTdpmLtDlnQ\/SBFmzmUhkznIbInISSCRN+AAAHwAAygM4QhAULYst+4tlLxjaCWZRKEse8VVzJN5B9053c9YoevKORZ1tBxKXPt1MyWFoVMQJaRfSDUjIZVy9SM9cY6QuLWkWonBWJItBrcSSs3QutF1FSevm6ZHIK+ERsZ9pzHqZLrRtsiSakzgtIAyJApQ1NQBX4wGBsi35k6Q4NviXNT8uWEgo1U1UAOZJ1DoFcqxasWz7ZZO5JeWyHTUJ\/iIUkVrdoKE59R19B64rCdaxSF\/u61oZqhzdU15sJSEmvWVqJ1ZJScqxvrPaomMW63jJvKcqlpM1CUCiVUzA+2Au30dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6xyoszSMJWn94ZJvGtTJT8a\/8AClNX2Z9JgmvhpG7EcsHtr3F3tFJN6uVJiNWdOjP8PygLTJjb5sl3LeWzLxk6nNKShNJIvaqhIqSMq0yiKfZmkcxvzadIpKCSQSG6QSDXp1j+n8c9UeMnj91ZLtz+7UqVOQQG8pZAM33qEkFIIoM6dMRz3lsBvWTonIM05e9NRQHOhpTPV19Iz6gnTZ+kZlrSu35SVAi6tMlBqMtYu5dP4dWdqy2VsSZ7ddo2yh0lClGYhMtKAoXSBqHWa+nVnQS+tNctZTopJExBoUqmpHVqN3PX+EWrMmPnU9uHmjzdnKWpQmEqSspASSNQ6TQesBnbFm2i7ezZzO0RIllKQhHOrAJGuoB6dWXXXWBFmyGjpmxnIeOS4UVJuqM1S6AADWekkE5ZRQtgv5D2amz7JbTm6EpIJbgknpp7wB6+jMU6ajY2WHWBnY1s3brqigkouhQuIJPX8orH2QEsIQgKlp2w0a2qpq5W8lXZPOmagVlj5WWWdaJPR0RrmGldivFBKHz5EwquhC5aq\/gCOg+lY37qalbstkhlMm3RMMqZM9+gORu0OVemKjmTITKOJbWUmXKImG+ugSU0NT7uVKg\/aICrItpnPtEspc1\/zoKgpSqISm6sor71Ki8Ke7XXGB0isosZ7uS9fTpUil+5LVXPqBSK6x6xt0CbNEudLkMV\/wBSFiYTr6QbvTX8Y9EicEFAaMgg53Qo0\/ywGhcaU2PKs\/Gy3zyc3vqlFUsEUWlBVd94DM0oPiQI2NkWnZ1sKULOtBxOoCekDI0OsfEesXeYnXSnCMrpNSLxoT1\/JjyQ3mt1LU3ZsZSl\/KKFEV+miYCfCeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGArWnMkWYxmu3bp0mTLpW6bxzNAAAOkkCNLP0ssGTI502q4VXUlKVVJzy1UzoadGRjoJ2JVKUJ0loZdPeC5hpT4+7ES5S0yypbVgJY98kqyGs1+T8T6wGoOk9iCVzntN3crSolTPh\/d+I9RE9nW5ZdpTpEphaDqcZyilBCVAZJvHMgdH5iNghouWVlDJgkrNVUNL30+7GSZc6WpF1sxQqpKaLIz6ae79MBrLUthpZrtbdxMfFSQlRUlaLoByFSSKZ0GfXXUCRasi0pFpsZ0xviQEqAIcABQ+zozBGfV1UjKeqWXCkOJVlmeugUlcz3jUGlaprqvfZWJZM2SGU9SS0RLQReMhYKU0A15CmVPsgEIxQtExCVoUlSFCoUDUEdYhAcRyrEpkuCkkH+FmPqzI57R4kpteYT\/ES2oFdI99Go\/YPSEIDYaPIT++UuTdHMhxMIRT3QUmVdNPhU06qx9chCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCA0OnKQvRlylQCkqXKBBzBBmpqI+HO501TJvemLOaTmo6yJlfWg9IQgN7Plo9lD3E61HV0hMmh\/9SvU9cbXkt\/iTbImTPemFc6q1Zk\/wk9P+8fU9cIQHSaSpSvSZSVgKTRsKEVGc4V9aD0izoWhKWj5KUgD+FkB1pqfzhCA3oAAoBQQhCA\/\/2Q=="
},
{
"timing": 1500,
"timestamp": 16462918548,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAMEAgUGAQcI\/8QAVRAAAQIDBAUJAwkFBAYJBQEAAQIEAAMRBRIUIQYxkpPSBxNBUVJTVGSRFSJhMmNxcoGUobHhCBYjNEI1YnWyFzc4gsHwGDM2V3SDorPRJCVVVsLx\/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAIBAwT\/xAAlEQEBAAIBBAEEAwEAAAAAAAAAAQIRAxIhIjFBcZHB0VFhgeH\/2gAMAwEAAhEDEQA\/APsOmvKRO0c5UNFdE5dmy58q2hVTlU0pMr3iMk0z1dcd9atotLJs5w\/tJxLbM26DMmzpiqJQkayTH555dn7Wy\/2heTl\/aM+W3Zt5RmzZsw0ShIWokmOcf6YSuXvlQZ6LTrRmWRodKvT5Ug1RNtIoPXqBNCQDqAOs6g+vcmPKdavKJpC+VY+j4b6JNlmWm1HM0pXOI1BEumvpOeQ155RtuWXlBVyfWAyctGItK1H7tDRozvlJmKOs5AnLIfSRHZ2PZbKxbLbWdZTaU1ZNkCXKkyxRKQP+dcfCrTUeUL9qBiySecsfQ6Rz8zpSXJofW8UbswH0\/kk04k8oWhLS3ZUlLectS5Thuld7mpiTmK\/RQ\/QRHJcrPKpbWiGnNjaM6P6OybZeWm352UlTjmlFV5QujKmpNczHM8lsz\/R9y+aU6ETf4dl21\/8AcrNBySFUKilI+i+n\/wAoRruXO2GGj\/7R+gVq2u4DZg1aX500pKrovzRWgBPTAdQeULlbSCVclaSBrpaKKxt+S\/lhlaW6SOtGbesR1o9pJISV4Rwq8JgAqaEgGtDWlNWYJidXL5yaJST+80s06A1nk\/5I+a6Kvl8qf7SLHS\/R1k4laOWK1Mhb6bLKBPVdmAU+JMzVrupqaaoDt9M+WR3I0uc6K6AaNONJbaaZOlpXckyFdIJpnQ5GpSAcq1jSuOWjTHRKZIncpGgE6z7KmrCFPWU4TUyq6qipH2XgeqscrZ9vv+QflH0tmaS2G9e2BbzvFSbSapCiBeWoCpoCffIKSQaioqDH0tHKfyacptiOtHnNtS5KLRl8ytu7SW689V1ShdvA0IoTmBAT6a8oWljN6xmaDaGq0msV2zlupb+VPuJJUT7tKdQSftjhJ3LvpzJ0mk6OzeTi7bc6XzstmXZvqRQmo93qSfSPvGh+jrLRTRtlYllGcWTRJTKM5d9VCoqzP2x8St7\/AGzdHf8ACVf+1PgNknlW0\/Zs7Re29ycrs1gzZznKp8xySm8hBUlJ93pIA+2NbYXLPyiW9ZUi07H5MVu2E8Eyp0t2bq6Eg093rBH2R9O5b\/8AVDpf\/hs7\/LHyHkQ5adBtFuS2wrGtu1pki0GqJgmyw1mrCSZq1DNKSDkRAdDL5TuVJUxIVyUT0pJAJxRyGzFrTflzkaHcrEjRW1rOQmy1CUZtoc8b0rnE1qUUpQGlc9VTG7sfl35PrYtZnZtn2zNmPHk5EiSgs5yby1EBIqU0GZGuPlGn2iLLTn9pq2bBtH3UOLEBlzQKmVMCElCx9B6OkVHTAfqVCkrSFIIUlQqCDUER87svlEnPuWu19BDZ0tEliyDsOxNJUskSjdu0oP8ArOvojkP2c9MH7eY+5OdLyZekNhEy5BWf+vkDVQ9N0EU60kHoMU9Gf9sfSv8AwdH+RvAfoCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCNfpBbDHR+xXtrWrPEhi0lmbNmHoA6h0k6gOkmNhHDctujD3THkwtyxbKIx09CFyUk0C1IWldyvRW7T7YD5205YNP8ASqWX2gfJ1Mc2NeIlOnzgIM4A0qBVI9Cr6Y32gXLHMtnSdWimllgT9GtJ1IKm8lwoqlTyATkaAitCRrBoaGuUcZyd8vVlaK2HZui2ndjWnYdo2ZIQ0UvDlSCEAJCinJQJA6AR8Y+gokcn\/Kzb1h6QWba6HtpWGvnpAbTubmD3kqHOIIvXap6aDM9cBFyZ8q0\/SLTS2tEdJ7Kl2NpBZ6iZclM4rTPSNZSSB0UUOtJr0GPp1ovW1m2e5fPpyJDRvLVNmzVmgQlIqSfsj4n+0hoW9AZcoeiQMrSKwSJs3mxnOkJzJI6budR0pKh0ARymlunTjlxTo3oXogZjaRaEpLy3ZwBo2Qk5yyemhFfiSjrMB3+g\/LGq3dH9ItK7YstFlaIWapSG7pUwqnOiFUACKUrmka\/lKp0GNEz5W+UbSaSLQ0N5N1TbGUayp71yEKnJ7QBKR6Xh8Y6blf5OVWjyJztFNEZCZZZJlLatwac7zaqlJPSo5mp1q1xxugv7Qth2NZbCwNNrKtKwbSYSUNplW5VL9xITW6PfTWmq6adcB1vJ9yx\/vDbjvRrSCwXVgaVyZSpktjPVVLiia0QogGtM6U1ZgmNC45VuU9s3mz5\/JVORKlJK1qLo0SkCpPyY61ky0C5TNKrI0use1kPbUscDmy1n3FAVJAmoIvUzVrprMdxpZ\/2Vtn\/wU7\/IYD4Ro1y46e6T2b7QsDk2L9nfMvnZTslN4UqPk\/ERb0g5btL7FnWBZ7rQMIty1ucCGK3RC8l3U093OsbD9jr\/AFQn\/EZ\/5Ijmv2irXZWBy48nNq2pNMpi0HOzpgSVXUiZmaDM\/ZAdB\/pQ5VP+6ef96PDG80e5RNM5tl6RP9KNBl2LIsyzZr2SqZPKhPWgV5vVlUDXHn\/SI5Nf\/wA7N+5T+CLNqcoOjmnvJhpzM0XfLdpZ2W4TOKpK5d0qkzKfKAr8k6oDVchXLZ\/pLti0bMeWVKs103kJcSQicZnOovXVawKUJT6\/CPs8fivk9H7mM+SfTlHuM3M9zZFoK1JCVT5l0q+xSj\/5Yj9O8tWk\/wC6PJlbtqS13XXMGQ2oc+dme4kj6Cb32QHCaEcu50s5XJmiLSyJKbP51xLlPhPJUtMpKiFXbtM7vX0xb0r5ZX6tLHujPJ3ow40ltNkSh3Ov3JElQNCknpoagklIqKCsfMeTjRj90OX\/AEBshaLrlFgGa56+eWietYP0E0+gCLWjmkj3kC0y0mZ6V2E+dWJazwuW9qNUhRUKqpUmgJorMVBBrrrAdfN5atK9E3LY8pugk+y7MnrEvHs5vOolk9YFQfovA5GgMfanFoSHFg+0GU1M9tNkidKmSzktJAIIP0GPmiuUTk05VrCc6OOLaloS\/SJam7kFvNrUEXSsXSqoFKEx3LWw2mjWg0uxrOM4s2UjmpXPLvqug5AmAxk2kVSZZMsklIOav0hGvbfy8r6g\/KEB8b\/aJsRppJy78ntj2kFlk8lCXOCFXSU86okV6K0jsuXTkrl2toowtDQtulhb+jqAuzw1TcKpaM+bFOkEXk\/Go\/qMdZpZycNdI+ULRzSydaE6RPsUUQ3SgFMz3iczrGuO8gPj\/J9yzMLd5J7T0itEolWrYrc+0G1btZgHulI6lkUHUajoj5jyLcnmntr6PuNLrI00Fgz7fnLcT0YJM1U2i1UWSTlUlRA6jHe6afs7WPpDpFatqMLaf2PLtShdNGyEmXMVeCiaV1FSQqnXnH2OwrLbWJYrCy2KbrVlIQ3lD+6lIA\/KA\/KvLLoVpvoYbH0\/tbSpOkLqyHUpIOEEkykFRIqQc0lXu0\/vxuuUJzZml\/L9yWuzIkvLLtKzkTuanoC0LSozTRSTkadXWI\/Q+l9gNNKdGLTsO0Khs+kKkqUBUoJ1KHxBoR8RHy\/RbkIa2Fbui9pK0heuzo+FpbS5khICkKUtV0kHoK1QG+085GtENKNHnLFtYtnWW9KSW7xm2RKXKmdBN0C8nrB6PjQxx\/7PWn1p4q0uT7TFKUaSWNeS3KqJLiWnor0kZEH+pJr0En7zHzXTrknZaS6cWTpawtNxY9tsLtZzeWlQnXT7t4H4VSesGnRAecj3KW25SmFrSH1nyrOtNi4MifZy5vOquUFFGqR03gcsqfGNdyt8k2glpaJ2vaDqy2VkumzaZPS+aoEgoUlJIKgmgUK9BH0Zxjp9yGWVpFpCrSGwrVf6N2+s3pjlifdmK6VFIIIUekhQr01MaL\/QBaVrzZcrTblEt63LNQoKLMlSEqpqqVLUPwr8YDof2W7UtK1uR2zJlrLmTVSZs1vImzDUrlJVROfTTNP+7HKW9\/tm6O\/4Sr\/2p8febGstlYtlNbNstuhsxayxLkykDJKR\/wA6+mOQe8nLV3ytsNPFP5yXTRqWwahAuKBStNSrX\/WfSAk5b\/8AVDpf\/hs7\/LHJfs56N2G+5GNG3D2xrNcOFonX5s5qhalfxpgzJFTlH0zTGwpek+itq2JOnLkSn7dbdU1ABKAoUqAY+Msf2dZ9ntJbVhyiaStW0utyVJWUITU1NAFUGZMB9mkaL6Pt58uc3sKypU6WoLQtDSWlSSNRBAyMfF2\/+2U5\/wAGH+RMWf8AQDaP\/eZpXv1ccdxZ\/Jq2Z8pyNNDabia7SwSxMhaBdUAkJvlWuppWA4z9o3Q18nA8oeiIMrSOwSJk24M58hOZqOm6CajpSVDqjjORPSttpt+0na+kDSWqUh3YaSuWr+haQ3StPxAUDn0x+pFJCklKgCkihB6Y+XaA8jNj6EcoFpaTWM8nplu5UyUliUDm5IWpKiEnXQFOQ6jAfUoQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAI4Tlm06c8neiAt1tZPtNKXCJM1HPc2JaVA++TdPSEj\/eju4p2zZbK27KdWbaraW6YuUGXNkzBUKSf+dfRAa2QjR\/TjR5m9mtWFrWa7lCbL5+UmamhHUQaEaj1GPzpy7aIWNyb6U6IaQaAo9mW44tAS8C3Wbs5OVSE1yBJCSBkb2qOt\/wCj49sZzO\/cblAt2wGU1RUWovLSD9KVor9oJ+MdBoJyI2fYOkcvSLSS2rQ0nt6TnJcPibso9BCSVGo6Kk06ADnAfW1JC0FKwCCKEHUY\/Of7ITVvJdafKlSZaFItJMpJSkAhAMyiR8PhH6NjhOS3k4a8n67dU0tCc89qucSvnUBPNn3shTX8qAh5aOUKfyb6PMrXRZPtFvNdpbTjzvN8yCCQr5JrqI6M6R009ho\/pjZDdw6Z2da9nuJYmSlzpSJyFJIqCKgxa0isSztI7FdWTbLVDpg6Rcmyl6iOgg6wQaEEZgiPiUv9n207FmTJehfKNb1i2etRVhfeWBX4pWgfhWA5flU0Usnk15V9A7R0BCmFo2i+EmfZ8mYSlcsrQk0STklV5SSNXVShj9I6Wf8AZW2f\/BTv8hj59yeci1m6L2\/+8VtWq\/0j0iAoh4+VUS8qVSkkmtMqkmnRSPptqNE2hZrtmtRQlxJXJKgKkBQIr+MB8X\/Y6\/1Qn\/EZ\/wCSI0vLo3kuv2g+TGQ6ky50iYoJXLmJCkqHOaiDkY+s8k+gbfk60VNhs3s17KxC5\/OzUBJqoAUoPojQ8rHJHI5Qrcsq1VW4+sl1Z8sy5SmqReqVVvBVQQfogO1\/dHRv\/wDXrH+5SuGNNp9ZNnWVyZ6YCzLPaMhMsp0VhvJTLvUkrpW6BXWY+ef6AbR\/7zNK9+rjjcaOcjLiyU2sh7ptb1qyLQs6fZ6pTtZWmXzgpfAKiLw6PpgOC0T0Y\/ez9jpLKUi+7kJcPG1BU85LnzFUHxICk\/70RtdJTyuOuSfR4q55EqX7WtkHOpkEywFfWUleX98R945NdD5GguhjLR1s6mPJLYzCJs1ISVX1qUagfWpHN8lvJBY\/J5pBbVrWa5nOJloe5LRMQAG8u+VFCSNY+Tr7IgOF0nXMlftf2JMkS+dmosSYpEutL5EufQV6Kx33I7ykM+VCwbQU6YSWT5rPVIcWcuZzpSmgoo1AyOY1awYvveTtq65WWGnan85Lpo0LUNQgXFAhYqTr\/rPpHLacchNl23pHN0h0ati0NGLbmqK5s5ifcWo61XQUkE9NFAHqrAR8tXJRoK60Jtu1l2Wysh60azHEt21SJNFpSSApIolVTQZiueWcWOQq1LRtfkDs1za65k2emXNkomzDVS5aJikpJPTkKV+EaRHIA+tdxJTpzygW7pBZ8tQWGaiqWlRHWVLV+AB+Ij7A7YNbK0WUws6QhuzbSBKlSkCiUJGQAgNE2\/l5X1B+UINv5eV9QflCA7aEczbvvWwnDW1gHaJd7m1rJQUgLJJQTdPQSddE6xGrl2k7bJcF3pYwUot1BKTKSCiZkAoACpFa5dfoA7qEcBMm2mpEuYrTBklC1UqEITW6QSBll8pNfgc61EWV2xOmSJyZWlFnS1pby0c4ZYIEwXSteesEV+HoYDtoR89W+ftwZ87S5ouVPmCVKWJIuCihUGgyNFDOo\/4iZblyiS2lz9K5IE5wkyJstA95KAb6SqlMyQc+qA7yEcIpzaYZqcnSOSouXUuS1XLkFSAaL92gTnW8nP8Au6+mLVqvH5nqU20ls9rJKlpSFoST7qhXWNYCgPTryDsYRxFkWpzLafJcaTNXC0yhLROJFUml6\/QiislDPMZfSBHLdWghxzbjStqshAKUokpvqqm8DQDOtQcugZQHdwj5\/Jn2q3lJnudLWaETpVZAmy0pqLtQTeFa0JOr6Yksd89Q9Q6m6St3jIGYJknm6XgkFRKTTUK1+OQqYDvIRwzm0Xy34TJ0nZyhNCVokqkioR7pzqmoUQoZHryiGbaj4FLY6WMEzllBC0SUqyKdQ92mZBPp2hAd\/COIL581mNFzdImxlKcHnEzkpllUtJSVUqmpyJ1U1ihFIksddp2kqUmVpHIdGVNRNniTKCQZd+oTW7rISoEfR9odnCOYVZukqpJQbak1vKN8SQDdINBq6Ms\/ierOGVZOlSZUznLfkqmLPcCgz6Muqn49OcB1sI52ybMtyQ5ne0LWS5aTJRSEBF1aFUAvBQHUPhnnSImlj2\/KTPTNtsTEzJSwP4dCiYoZEE1oAomg6BQZwHTwjX2JItBu3Wi1HYdTLwuLCAklNBWtABWt77KfGNhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/Yzv6hi\/FC3\/AOxnf1DAcw2\/l5X1B+UINv5eV9QflCA3VqvLCb2mkWmGwec2aKmyqm4cqXqajeOX09Ripf0TcJlzCizFoClpQsy0kAoOYrTrVX43qjXF21ZlhKfKlWmlop0mWFnnZYJCPeANaf3l0+lXxitKcaLgiWhVnJurvAUSAVKANR11oNXUOqLnHnZuSs3GM2borMa0KrOVJkqUqiKe6r+rV9FD8MjHs1Wi7W+rmbPrzSpq+blBXuXb5JoNVM\/jX4xkoaLMV4ZQsuStB5wSvcBFQDWnxy\/CC3OjSFzpS5jKSsygheqWQi4mgJyoLpT9n0RmONyvabLWCZmi01sBzdnc1fvXFSkiijQVoRryH2UiRa9GVtWyblnzW6lmVJCZYWm8cyBQdQqfgPhGKLL0ceT1y0c3OmzqlSQ4WSvIK7WfQfSLY0ZslLcNw1IkDVL51d0fZWO9x4J76vtE+Sul7o1JTJlpm2elCVpWhKQmiVAGivgaA5\/ZFmVZtiv5IMhs0my5cwqBlpHuryrq66CvWPhEStFLFUEhTKoSKJrNXlnXrjZsGDZghaWsu4FmqqqKqmlOk9URyTh14W7\/AL02b+VeXYdlSlFUuzWaVGtSJKRWuvojMWRZwnInBi251AupXzQqBQCgP0AD6BF6EcVNe4sSy3F3EWe0m3UhAvykmiR0atUZS7Hs2Way2DVPulGUoD3TrH2xehAUFWNZillamDUruhF4yhW6NQ+gUHpGCLAshE0TEWYyTMSq8FCSkEHr1RsoQFGfZFnOLvPsW0y7Wl+UDStAfyHpGbOzWTJals2kiQpWSjLQE1+mkW4QCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCKFv\/wBjO\/qGL8ULf\/sZ39QwHMNv5eV9QflCDb+XlfUH5QgNrbZ0f9pJTaq0odmXleWtPuatYypn+fUaU12bohIcJK5jOXOQEzAS7IIB1K+V09cbO2FWCp4EWsGZclFf4yRUJFRWp1Ac4raPxiJw20ZDiZz4ssT1pQlYWpAUUilwfRkKR1x5+TGaxys\/1nTL8MXEvRhE2dMc+zBNTRE1cxSbwpqBJzyun0MVLRVolOVLU7ctV31hKQlwoitANSTQCiRnqyEbCfL0dDmcqeqzRPBUJl5aAQT8oHP+9\/6vjEC2ui85vJRcs7m5sxSJV0pF5ZUEG7TprQZfCIxzywu8bqlkvtjKRozZbjFocN5c6Wm\/eLlSiApNagFR1g9XT8Y28y2LNlqmpmP2qVSlXVgzUgpPUeqKDlGji0\/\/AFCrMoEj5a0fJu5dOqiBs\/CMXbbRlM6bixZaZqlEzOcUgKKlXSa1PTRJ+OUMs8s7vK7JJPSY6UWICgG0mwKxUAqoaVAz6tY1\/TqBiwbdstM9ElT9umYtKVIBWAFhRITdOo1I1D\/jGqU00RRNIWiyAtQzBUihANKHo1j8DF2RIsFw4bJkCz5s6SBzIQpKlJCaEU+ioP2xLU4t+yTPmyfaLQTZRKVpVNAIoKnXGP7wWPSptNmBWnvTUisURK0Vm1c0slXPpCytSke+LwoTXoqB9sRLbaIr5sqVZJCDVP8AFRStLprnn+g6hAbObpFY0pBUu1GYFK051JJHwGs6okn21ZbdZQ4tBpKWDdKVzUg1yyoTrzHrFFDXRt0Fuky7NmC4SuZ7pokChr1UrQ1jGadGFOcXNm2UZ6VD+KqYioI1Z1\/u\/gYC+bdspIUVWi0TdJBvTUjMa+mMkWzZy3i2qXsjEoUlJllVCSoBQp11BGqNUqVomgJQVWQgJBujnECg+SaZ\/Cn2DqizIVo8l5LmyZlmhz7iEKStAUcrqQOvLIfhASo0ksZa5iRabT+HS8ozAE5\/HUdfREyrasxFy8\/bALSFpPOChSQSDXqIBzjWqb6LJTzCk2XRcxKebqg1XW6kU661EHX7rzQoOV2YrmkiUQpSckpyCafhT7IC\/J0gsmeSJVotT7\/N\/wDWAVV1Dr+yMp1u2VJXORMtBqJkkkTEc4CpJ6iNdfhGvbttF5iUiQmzDX3gkFNchXV8B6A\/GMJH7qz7Qmt5Js1bucTPUlJSVLNDVVenIn7K\/GA2Rt6yhOnSTaDUTZK+bWgzACFZZfiI8GkFjlV32oyvZZGcmvpWNfNl6KKnLmTVWQZs81UozEVWTQ9efQft+MRIZ6JyUqNLOVRXOVWsKINMqVOqgoAMqCkB0TN23eyjNaT5c+WCUlUtQUKjWMomijZHs5chc+yS3VKnKvqXJIIUSNZp00p+EXoBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBFC3\/AOxnf1DF+KFv\/wBjO\/qGA5ht\/LyvqD8oQbfy8r6g\/KEBvLZaWC5cn2sGZn3BlNmBKroCgDr1e+vP4\/CNfPa6JTHKhOS0M2chKDVRzSggAdQpdHpG1tawGFqzb72Wpart3JZGX2RTOh9kldTKmFJTdUgzCUqGesdOsx6MJwa8rd\/SftN6vhBNs\/Rgz3Cp81tMmz5pWsLcf1EkUArlmVbSusxYlsdHAltMQppdZqBlKE\/KWVG8Onp6P\/iA0RskKJ5qYSpV8kzVGpoRU+pjOXorZkuUJcuXMSgFKqCYaVSagnroSdcLjwa7W\/afs8lRdl6KJnDnEsecl5C\/O+TSppmcqVOX\/wACJk2Do3aUyZMbyWq1qKVqU3mU1EU+SdRu\/bSPVaH2OoJBkLISQQOcOVAAPwAjY2ZY7SzZsyY1QpK1pShVVE5CtPzicpxdPjbv6f8ASdXypq0SsJUuXLVZki5LUVIGdEk66ZxZl2DZst2h1LbBDhCipK0qUCmpqaZ6jnUfE9ZjZwjippBorY95ZU0CgulUlaqZC6Mq9WX0VHSaxDQ6xMPIkqaqUJMwzEKM1V4KJFc6\/AD6BSOghAaoaP2ckuDLkGXz8kSF3FlPuAEAChy164rz9ErFnIlILMJRLVeCULUAc6kHPUSBXruiuoRvYQGnGjNjBVcBLreK6kk5k1rr+AhN0bsuZPkzg2uTJU4T0qQopqqoOfWKgZfCNxCA1EvRuyJcyXMlskJWiZzqVBSqhVQa6\/gPSIZ2iVhT5vOTbOlKXl7xUro1DXqHV9HVG9hAaZOjNkpWkoahKEy1SjLSohKkqBBqK55KV9F4xm20cshtN5yQwkoVduZVpdpSlNWqNtCA003RiyJoVzjMKUpJTeK1FVCDXMn4k\/SSdZjw6K2IZpmGz5ZmHWslVTrzJrmTU1PT0xuoQFOy7Ma2XJVKZS+blqVeIqTn\/wA5fYIuQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/AGM7+oYvxQt\/+xnf1DAcw2\/l5X1B+UINv5eV9QflCA7aERTXMiUq7NnSkK10UsAxhjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiKFv\/2M7+oYnxrXxMjeCKltTpU6xnhlTETAEZ3VA0gOcbfy8r6g\/KEG38vK+oPyhAdQ9mz0OZKZTcTEKPvKPRGoW8t+TMnVslq4QZswShLmXCEBdElRNcynPL8zSNnaC2yXUtE5TgLmZDm5q0j0BpGgn6R2RImTUTfaaTLnqbms2ZmUrCCoe98mp19Ocefiylzzkz339fx29fleUup21+VttaNuzmzozLBlyZ8uWrmr84ETF3SRkNQvADX0iIlWppACUDR6WohCazOeSAVmlQE51ANc66o9cW5ZEksyZr9Up0ZiUzBOmAJKMiCCqozqNWsGK8zSewJaf4jm0EzLt4SzMm1OVeumqh19MehDcWO8tJ06Ui0LHS0khBImc6FEqBpSlMss\/sjcXEdlPpFVLCSpIImOsxX+ZmcUe+z5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigNBOtW30O3MtGjiJklKqSponpF4ZDV9NT0ZRPZ9qWo6aT5y7CMoplrUhCplFKWKe7QgUrU5\/wB34iNx7Pk946+8zOKHs+T3jr7zM4oDSSrTtyYtKVaOol1BJKnKSBryyH0eseS7Ut5UxKV6OS0JUqgVikkAfHL\/AJpE9uv7JsPmfaTl5L56tyk6aqtKZZH4j\/kRrv3ksYMpTqaq05UuaFFAVMm1ISQOhRGswF6XaNsrZPZirBTKcSko5lBnJUJpPyujK7+NPjFdxaukAb1k6NoM05e84TQHPOnTSnX0jPqpttLdHp4RRxaCSUhSgZs0lFTQA0Uc\/orFmZpDYcpk1dTHD9Mt0ZgkjnZpKrirp1KoM+umuAlRa9uLlrKdGwJiDQpU4Arq1Gmev8ItWY+tZzPbh5YyGcpalCYTNCykBJI1dZoPsMax1pRo83lKUt49Kk3RcTOmlRUoVCfla\/yi7ZdrWRac+VJauHxmTBkDNmjoJpWv91Xp9FQntCfayLU5pizkra+4OcXL6\/lZ3tQGerop01iETrSnWFaRtVrKbLGUsS\/6k0GZzOda\/h8Yite17Nst5MbuMcVSwlSlJdkJFdVSVin29GerOM5doNrQsC0FNUuUXEgKTPmFZzSFdo9dPpBgNe2\/l5X1B+UINv5eV9QflCA6twFrn0lzG1UAGi0kqFdXT8Ixo4VX+KzOVT\/DOraijbdjsLRnkvmzmcDdJCFEJqL1DkdfvH1iojR6yEGaU2c5CpqAhas6kBQV19YB\/SM1INpUyFSpHP2fLVMKhLl3KFXSqgvZ6848W5uuBJW8s8TlAEII941CiMr3SEL2T1GNXM0dsaYiQhdmOCiQVGWM8iUpSenqSPzjyZo3Y8xTdS7PdFUhAlyzeVkASQaVoTVStfWeuNG9GLJoJzUnqCDxRlde9633auKNRZFjWZZDpThhZ7mXOUi4VGqvd6sz8BG3xfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxAYmW7V8pbY\/TKPFDm3dKX2u6PFGWL8u42IYvy7jYgI1ocS0KWuYzQhIqVGWQBTp+VGK1TUSitc9kmWkElRQQAOn+qI7Tlt7TYzGjxo5XImUvJCaaiCOnrAjSTNE7CmoCF2Y6IBqPfVlr+Px\/AdUB0FJ\/es92eKAM9K0pE9mFKNEi4ak06Pe6gfSOfRopYiZa5arOdLlqNQlRPu6tWfwEW7LsOy7LmSZjKz3MtclSlJJqdYoa1OeUBdcvZciapDl9ZkuYPlJmZHUddVdVYieOJbmwnqpLhrPSE0q3NQMhrzPRSMLQsxm\/cLnuG74zFAJqlRTdAzF2hyzocukCMZ7JsysJ+lrJmygpIvc500AAp9gAgNS2\/l5X1B+UINv5eV9QflCA21sWcudamKl23OZTBLCESQsXAfe94pJzzI9IoyLNe829lutKOdS5lqSCkBCpRKaApIVlTLV0ivSYv209tdq9WWNmJfNxLSQnJKiok198n6MrvTWsVXNo28qW0ms7GkkTEXpkqYrNJv0+VlT3c9VakfGgVZFlWilKxN0sSu9fIokChUVE61HKpFB0AACOisycluxlSnlpSXThIN6dVKb+fVXKNRKd6QKYqmTLMbIcc6bssC97l00BN7IkgCvRXUYhsu09JCJSLS0fkFapgSqZKmhKUpPTQknL6en4QHT4xr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBrrXmJd2dOkM7SlNJ6wAmcFBRTmK5V6RUfbGin2dac1vzY0uSiuRUJSKkGtc616voofhTorXXPb2dOmsGiHLpIFyUSE1zA1\/AZ\/ZGicWrpAG9ZOjSDNOWbhNAc86dOrr6Rn1BGhlaplrTM0qlBVfcWmWip1axX6fX6It2Y2dN57eY+0iQ7EtSitNEoCwUkAUB6Ca\/\/AOCIkWvbi5aynRsCYggFKnAFdWo0z1\/hFqzHtrOZ7cPLFQzlLUoTCZoWUgJJGrrNB9hgK9sMpr17NntrcltkFKQiWJiroI1k0WNerKmRPTnHqGi2mj9oJXaBe1SKKKyq7RIGsk66V+kmJLYdWvIezU2ewlzm6UpIJlVUT0098A9fRmKdNR4ZtoTbAtA2m3lSVhIu82kpBF0VyJPTX7KdNYDWNv5eV9QflCDb+XlfUH5QgNtatusGdsli8mPJK+Y57nEJJl0zqKiprQE6tQiFvpDZDoOsK\/dzlNklUxIChSgrSpAFftjZPy2W8VJXNs\/npiBLMuckFakkKNNdaEJWaf3VdRj0Dm+dIm2cn3rsw83T3j0H3tZqPWA1CdIrPDgyp8y0G9EKXfmEXSUkhSQQTUgpVqyy15iuCdKrEDYTptoO5QJpdUlRVrIGQB1kGn0HqjbT+blTZMmfNsxExabspC5dCoAjJIKswKjV8InwsxYHusVAHL+CT1\/H4n1gNPP0hsyQ9bN5jl8kOUpVLm\/0G8KgdYypXLKorrjKzrfsq0LRLJs+dmeTRNQoBfu3qg01U66fCNutpNWarSyUaXc5JOXVr1R6hrOQu+hLJKqk1Ekg56+mAlwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxRFzs+6pWJZ0SSCbpyp\/vQEVqTJFmMZrt25dJkywK3SVHM0AAA6SQI069KrAQhK12tPCVGg91Z6\/7vwPoY3s3nlSV87OZKlAVXeQSmnx96IlyyiUVrVZ6ZaarKjKoBSpJ1\/E\/jAaiZpPYsv5VoPLtKkiWs0zpmLtddR9kWLOtuy7SnSJTF+6nGcSlBAUBkm8cyB0fmIvy2vNpKZYs9KSakCTSp9fhGSZa5a0JStglZUbgEuhrQ1pnrpWA1tqWw0s12tu4mPipISoqStN0A5CpJFM6a6a66gSBtCTaFg2gqSHKbiRVLil7NII1E9dPpBHRFl3NbS58xLxzZKJxAviakBVKGlaq6q\/ZWPSJTyyHUtnOZTEqATVvS6DQUrQnop9lIDRNv5eV9QflCL0qzZqJSElSKpAHTCAsW9o\/ZdqPBOftHE2aEBN+WpQFM6aj8Vep64rStGrGlLnqRZ7sKnIShZJUagKSoaz1pT6RYtpo8mWkqc0thLE80EhKl3sxX+g+7nUZ0rlSIGcm0pTyRMn2+3myQFmbK90VUoGlD1A3Tn1HrgMjo\/ZK2aW05g4moSJgSVg3khagogHoHupA+AAjY2XIa2XJmymTRxLRMmGaoXSfeOvWfgI1c9q\/NpOZ7XSGVJkzM0yyUzADTLJWQHwFK669WNlN7WazW+K0jbOZKFDnEKSmpTTUFa9fSYDosX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEc0NE7DAIFnOwPgpXUR19R\/wCc46fGNvEydsRygaW4ErT+9DU3jWplo+Nf+FKavszCdjo1ZLSzHLIM3kyW5IVOUoUUshV4aqDI9UYTNE7CmICF2a7IBqPeX8fj8fwHVGTKVbBsl5LeaQNsZOpzSk3KSRXVUJFSRlWmURT2luTG\/Np0paoJqCRKQCQa9Osf0\/jnqgM0aKWImWuWqz3S5ajUJVX3dWrP4CLdl2HZVlzJMxkwcoXKUpSSak5ihrU55RTS3twy1pXpM2SoEXVplyzUZaxTLp\/DqztWXKtGTPbzLR0gbukoUozEJShAULpA1fE19OrMJ7Qsxk\/cLnuJD7nFAJqlSk3QMxdocs6H6QIs2eybMms5LWTNlBRTe5zpoABT7ABGsths6dvZs5pa8mRLKUhCMQoAka6gEa9WXXXWBF2xW85uwnpcPA6UVJooTjMoAAMyekkE9UBZhCEBVtV3a0i0ylrZct2z5oELvhKiupyNdQ1Z0OvOlM6qLTtohd\/R1KVJBP8AMJIVmAKZfEn7PjF22LWYMJq8c7nyAm6PcBIN4KIyAJ\/pMUZukFnplJXLn2hOrP5hSUJ95BulVSDTKiTqrAYSrUt\/BylTNHJZckVWkOAE6wMjQ56zToprhajrSKXOm+zrNaTEJWcpiKVTeoKG\/wC8SPe1CmrMx7L0nsOYlSkWm6KU61c3Mpqrru9QJ+w9UX7KfsLWVMTZ79xOMsJUrWKAkgax1pV6QGqW80nVK\/h2azCxLJqZZIUoIUaAFYIBVcSKjoUeqLs2dbYkN1IaNCVSgZpEokoXeAICSoVF011j5J11EbnCeYcbcMJ5hxtwHOtXmkk16yTOslpJbGodE5qSb9BcorMXSDX6fojEu9JcGuYLNZ86Bkm4czeGVL3UTnXWnqNY6TCeYcbcMJ5hxtwHNTnek0l1MAs1lPkp95ITLKFKHOqBAJWRXmwk59Ko6OzRNmWc1W+ky5btUpJnIQMkroLwGvKtemMsJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3Ac7OtW3kO3UtGjiZklK6SponpF4ZDV9NT0ZRYs+1LTdNJ85dhGUUy1qQhUyhWtNPdoQKVqc\/7vxEbrCeYcbcQvRKZNJzly7cIkSkla1Xq0A+gQGolWnbcxaUq0cRLqKkqcpIGvLIfR6xjLtS3VTEpXo2hCVKoFYlJAFNZy\/5pBGktizCkS7SdrKhUXZUw1Ger3fgfSMUaUWFMmBCLUdFZNAObmVV9Hu56xq6xATy7RthbJ7MVYCZTiUlHMoM5KhNJ+V0ZXfxpFdxatvhvWTo0kzTl7zhNAc6GnTq6+kZ9UyNILImNHbiVaLpctqEGaAlVRf8Ak5FOdaj1ivP0ssGTI502o5VXUlKVVJzy1UzoadGRgM0Wvba5aynRsCYg0KVTwAdWo3c9f4Rbsx9arme3DyxUM5S1KEwmaFlICSRqHSaD1iqdJ7EErnfabu5WlRLmfD+78R6iJ7Otuy7SnSJTF+6nGcopQQlQGSbxzIHR+YgFsOrXkPZqbPYS5zdCUkKMqpJ6ae+AevozFOmos2TOfz2M42lIlyZgUkAIQUA5CpzJyrWn5RVtS2Glmu1t3Ex8VJCVFSVougHIVJIpnTX111AkXLLfyn7KcuSHICSkET6VFQDTImmvMa4CWEIQHjuY3VaPM3bPW65sKuzVgTLtddKE0rDn+aJVds9BJKiedpUj3Sfk\/ZENrWTZz1yuY8YrnTVICOcSmpCaKFAej5R\/CNO10QsJuq+lg9UupIUpSsq1+NNRp+ucB0EqWuZJSZTZgqUaFJSqoNNRHuxJKlOJIIktmcsHsqI\/\/mMWapTNrKbN2zhMqUkISCkmgETYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMYrxa0lK5LVSSKEGYSCNmMsX8w42IYv5hxsQEKW81KryWjIK6wTwwEicCCGjKoNR7xyOzE2L+YcbEMX8w42ICuuUuVKmFbZgiUR79VUBA6\/djGYLkpS5kizkyhVZUpeQ1kn5PxP4wtSW3tNjNaPGrlciZS8kJI1EEfiBGkmaJ2FMQELs12QDUe8v4\/H4\/gOqA3aJHNlZQ0s9JWQVEKpe+n3YyTflrQEyWCVlRuALoa0Nae7rpWNEjRSxBLXLVZ7tctRqEqr7urV6CLdl2HZVlzZMxkwcoXKUpSSbxOYoa1OeUBYeOW0ufMS89kJnEC+Js4BVKGlap6q\/ZWJ2ExtMZzi0wVyorhVhQrlroBnSkVbQsxk\/crnuJD7nFAJqkqTdpmLtDlnQ\/SBFmzmUhkznIbInISSCRN+AAAHwAAygM4QhAULYst+4tlLxjaCWZRKEse8VVzJN5B9053c9YoevKORZ1tBxKXPt1MyWFoVMQJaRfSDUjIZVy9SM9cY6QuLWkWonBWJItBrcSSs3QutF1FSevm6ZHIK+ERsZ9pzHqZLrRtsiSakzgtIAyJApQ1NQBX4wGBsi35k6Q4NviXNT8uWEgo1U1UAOZJ1DoFcqxasWz7ZZO5JeWyHTUJ\/iIUkVrdoKE59R19B64rCdaxSF\/u61oZqhzdU15sJSEmvWVqJ1ZJScqxvrPaomMW63jJvKcqlpM1CUCiVUzA+2Au30dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6xyoszSMJWn94ZJvGtTJT8a\/8AClNX2Z9JgmvhpG7EcsHtr3F3tFJN6uVJiNWdOjP8PygLTJjb5sl3LeWzLxk6nNKShNJIvaqhIqSMq0yiKfZmkcxvzadIpKCSQSG6QSDXp1j+n8c9UeMnj91ZLtz+7UqVOQQG8pZAM33qEkFIIoM6dMRz3lsBvWTonIM05e9NRQHOhpTPV19Iz6gnTZ+kZlrSu35SVAi6tMlBqMtYu5dP4dWdqy2VsSZ7ddo2yh0lClGYhMtKAoXSBqHWa+nVnQS+tNctZTopJExBoUqmpHVqN3PX+EWrMmPnU9uHmjzdnKWpQmEqSspASSNQ6TQesBnbFm2i7ezZzO0RIllKQhHOrAJGuoB6dWXXXWBFmyGjpmxnIeOS4UVJuqM1S6AADWekkE5ZRQtgv5D2amz7JbTm6EpIJbgknpp7wB6+jMU6ajY2WHWBnY1s3brqigkouhQuIJPX8orH2QEsIQgKlp2w0a2qpq5W8lXZPOmagVlj5WWWdaJPR0RrmGldivFBKHz5EwquhC5aq\/gCOg+lY37qalbstkhlMm3RMMqZM9+gORu0OVemKjmTITKOJbWUmXKImG+ugSU0NT7uVKg\/aICrItpnPtEspc1\/zoKgpSqISm6sor71Ki8Ke7XXGB0isosZ7uS9fTpUil+5LVXPqBSK6x6xt0CbNEudLkMV\/wBSFiYTr6QbvTX8Y9EicEFAaMgg53Qo0\/ywGhcaU2PKs\/Gy3zyc3vqlFUsEUWlBVd94DM0oPiQI2NkWnZ1sKULOtBxOoCekDI0OsfEesXeYnXSnCMrpNSLxoT1\/JjyQ3mt1LU3ZsZSl\/KKFEV+miYCfCeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGArWnMkWYxmu3bp0mTLpW6bxzNAAAOkkCNLP0ssGTI502q4VXUlKVVJzy1UzoadGRjoJ2JVKUJ0loZdPeC5hpT4+7ES5S0yypbVgJY98kqyGs1+T8T6wGoOk9iCVzntN3crSolTPh\/d+I9RE9nW5ZdpTpEphaDqcZyilBCVAZJvHMgdH5iNghouWVlDJgkrNVUNL30+7GSZc6WpF1sxQqpKaLIz6ae79MBrLUthpZrtbdxMfFSQlRUlaLoByFSSKZ0GfXXUCRasi0pFpsZ0xviQEqAIcABQ+zozBGfV1UjKeqWXCkOJVlmeugUlcz3jUGlaprqvfZWJZM2SGU9SS0RLQReMhYKU0A15CmVPsgEIxQtExCVoUlSFCoUDUEdYhAcRyrEpkuCkkH+FmPqzI57R4kpteYT\/ES2oFdI99Go\/YPSEIDYaPIT++UuTdHMhxMIRT3QUmVdNPhU06qx9chCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCA0OnKQvRlylQCkqXKBBzBBmpqI+HO501TJvemLOaTmo6yJlfWg9IQgN7Plo9lD3E61HV0hMmh\/9SvU9cbXkt\/iTbImTPemFc6q1Zk\/wk9P+8fU9cIQHSaSpSvSZSVgKTRsKEVGc4V9aD0izoWhKWj5KUgD+FkB1pqfzhCA3oAAoBQQhCA\/\/2Q=="
},
{
"timing": 1875,
"timestamp": 16463293548,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAMEAgUGAQcI\/8QAVRAAAQIDBAUJAwkFBAYJBQEAAQIEAAMRBRIUIQYxkpPSBxNBUVJTVGSRFSJhMmNxcoGUobHhCBYjNEI1YnWyFzc4gsHwGDM2V3SDorPRJCVVVsLx\/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAIBAwT\/xAAlEQEBAAIBBAEEAwEAAAAAAAAAAQIRAxIhIjFBcZHB0VFhgeH\/2gAMAwEAAhEDEQA\/APsOmvKRO0c5UNFdE5dmy58q2hVTlU0pMr3iMk0z1dcd9atotLJs5w\/tJxLbM26DMmzpiqJQkayTH555dn7Wy\/2heTl\/aM+W3Zt5RmzZsw0ShIWokmOcf6YSuXvlQZ6LTrRmWRodKvT5Ug1RNtIoPXqBNCQDqAOs6g+vcmPKdavKJpC+VY+j4b6JNlmWm1HM0pXOI1BEumvpOeQ155RtuWXlBVyfWAyctGItK1H7tDRozvlJmKOs5AnLIfSRHZ2PZbKxbLbWdZTaU1ZNkCXKkyxRKQP+dcfCrTUeUL9qBiySecsfQ6Rz8zpSXJofW8UbswH0\/kk04k8oWhLS3ZUlLectS5Thuld7mpiTmK\/RQ\/QRHJcrPKpbWiGnNjaM6P6OybZeWm352UlTjmlFV5QujKmpNczHM8lsz\/R9y+aU6ETf4dl21\/8AcrNBySFUKilI+i+n\/wAoRruXO2GGj\/7R+gVq2u4DZg1aX500pKrovzRWgBPTAdQeULlbSCVclaSBrpaKKxt+S\/lhlaW6SOtGbesR1o9pJISV4Rwq8JgAqaEgGtDWlNWYJidXL5yaJST+80s06A1nk\/5I+a6Kvl8qf7SLHS\/R1k4laOWK1Mhb6bLKBPVdmAU+JMzVrupqaaoDt9M+WR3I0uc6K6AaNONJbaaZOlpXckyFdIJpnQ5GpSAcq1jSuOWjTHRKZIncpGgE6z7KmrCFPWU4TUyq6qipH2XgeqscrZ9vv+QflH0tmaS2G9e2BbzvFSbSapCiBeWoCpoCffIKSQaioqDH0tHKfyacptiOtHnNtS5KLRl8ytu7SW689V1ShdvA0IoTmBAT6a8oWljN6xmaDaGq0msV2zlupb+VPuJJUT7tKdQSftjhJ3LvpzJ0mk6OzeTi7bc6XzstmXZvqRQmo93qSfSPvGh+jrLRTRtlYllGcWTRJTKM5d9VCoqzP2x8St7\/AGzdHf8ACVf+1PgNknlW0\/Zs7Re29ycrs1gzZznKp8xySm8hBUlJ93pIA+2NbYXLPyiW9ZUi07H5MVu2E8Eyp0t2bq6Eg093rBH2R9O5b\/8AVDpf\/hs7\/LHyHkQ5adBtFuS2wrGtu1pki0GqJgmyw1mrCSZq1DNKSDkRAdDL5TuVJUxIVyUT0pJAJxRyGzFrTflzkaHcrEjRW1rOQmy1CUZtoc8b0rnE1qUUpQGlc9VTG7sfl35PrYtZnZtn2zNmPHk5EiSgs5yby1EBIqU0GZGuPlGn2iLLTn9pq2bBtH3UOLEBlzQKmVMCElCx9B6OkVHTAfqVCkrSFIIUlQqCDUER87svlEnPuWu19BDZ0tEliyDsOxNJUskSjdu0oP8ArOvojkP2c9MH7eY+5OdLyZekNhEy5BWf+vkDVQ9N0EU60kHoMU9Gf9sfSv8AwdH+RvAfoCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCNfpBbDHR+xXtrWrPEhi0lmbNmHoA6h0k6gOkmNhHDctujD3THkwtyxbKIx09CFyUk0C1IWldyvRW7T7YD5205YNP8ASqWX2gfJ1Mc2NeIlOnzgIM4A0qBVI9Cr6Y32gXLHMtnSdWimllgT9GtJ1IKm8lwoqlTyATkaAitCRrBoaGuUcZyd8vVlaK2HZui2ndjWnYdo2ZIQ0UvDlSCEAJCinJQJA6AR8Y+gokcn\/Kzb1h6QWba6HtpWGvnpAbTubmD3kqHOIIvXap6aDM9cBFyZ8q0\/SLTS2tEdJ7Kl2NpBZ6iZclM4rTPSNZSSB0UUOtJr0GPp1ovW1m2e5fPpyJDRvLVNmzVmgQlIqSfsj4n+0hoW9AZcoeiQMrSKwSJs3mxnOkJzJI6budR0pKh0ARymlunTjlxTo3oXogZjaRaEpLy3ZwBo2Qk5yyemhFfiSjrMB3+g\/LGq3dH9ItK7YstFlaIWapSG7pUwqnOiFUACKUrmka\/lKp0GNEz5W+UbSaSLQ0N5N1TbGUayp71yEKnJ7QBKR6Xh8Y6blf5OVWjyJztFNEZCZZZJlLatwac7zaqlJPSo5mp1q1xxugv7Qth2NZbCwNNrKtKwbSYSUNplW5VL9xITW6PfTWmq6adcB1vJ9yx\/vDbjvRrSCwXVgaVyZSpktjPVVLiia0QogGtM6U1ZgmNC45VuU9s3mz5\/JVORKlJK1qLo0SkCpPyY61ky0C5TNKrI0use1kPbUscDmy1n3FAVJAmoIvUzVrprMdxpZ\/2Vtn\/wU7\/IYD4Ro1y46e6T2b7QsDk2L9nfMvnZTslN4UqPk\/ERb0g5btL7FnWBZ7rQMIty1ucCGK3RC8l3U093OsbD9jr\/AFQn\/EZ\/5Ijmv2irXZWBy48nNq2pNMpi0HOzpgSVXUiZmaDM\/ZAdB\/pQ5VP+6ef96PDG80e5RNM5tl6RP9KNBl2LIsyzZr2SqZPKhPWgV5vVlUDXHn\/SI5Nf\/wA7N+5T+CLNqcoOjmnvJhpzM0XfLdpZ2W4TOKpK5d0qkzKfKAr8k6oDVchXLZ\/pLti0bMeWVKs103kJcSQicZnOovXVawKUJT6\/CPs8fivk9H7mM+SfTlHuM3M9zZFoK1JCVT5l0q+xSj\/5Yj9O8tWk\/wC6PJlbtqS13XXMGQ2oc+dme4kj6Cb32QHCaEcu50s5XJmiLSyJKbP51xLlPhPJUtMpKiFXbtM7vX0xb0r5ZX6tLHujPJ3ow40ltNkSh3Ov3JElQNCknpoagklIqKCsfMeTjRj90OX\/AEBshaLrlFgGa56+eWietYP0E0+gCLWjmkj3kC0y0mZ6V2E+dWJazwuW9qNUhRUKqpUmgJorMVBBrrrAdfN5atK9E3LY8pugk+y7MnrEvHs5vOolk9YFQfovA5GgMfanFoSHFg+0GU1M9tNkidKmSzktJAIIP0GPmiuUTk05VrCc6OOLaloS\/SJam7kFvNrUEXSsXSqoFKEx3LWw2mjWg0uxrOM4s2UjmpXPLvqug5AmAxk2kVSZZMsklIOav0hGvbfy8r6g\/KEB8b\/aJsRppJy78ntj2kFlk8lCXOCFXSU86okV6K0jsuXTkrl2toowtDQtulhb+jqAuzw1TcKpaM+bFOkEXk\/Go\/qMdZpZycNdI+ULRzSydaE6RPsUUQ3SgFMz3iczrGuO8gPj\/J9yzMLd5J7T0itEolWrYrc+0G1btZgHulI6lkUHUajoj5jyLcnmntr6PuNLrI00Fgz7fnLcT0YJM1U2i1UWSTlUlRA6jHe6afs7WPpDpFatqMLaf2PLtShdNGyEmXMVeCiaV1FSQqnXnH2OwrLbWJYrCy2KbrVlIQ3lD+6lIA\/KA\/KvLLoVpvoYbH0\/tbSpOkLqyHUpIOEEkykFRIqQc0lXu0\/vxuuUJzZml\/L9yWuzIkvLLtKzkTuanoC0LSozTRSTkadXWI\/Q+l9gNNKdGLTsO0Khs+kKkqUBUoJ1KHxBoR8RHy\/RbkIa2Fbui9pK0heuzo+FpbS5khICkKUtV0kHoK1QG+085GtENKNHnLFtYtnWW9KSW7xm2RKXKmdBN0C8nrB6PjQxx\/7PWn1p4q0uT7TFKUaSWNeS3KqJLiWnor0kZEH+pJr0En7zHzXTrknZaS6cWTpawtNxY9tsLtZzeWlQnXT7t4H4VSesGnRAecj3KW25SmFrSH1nyrOtNi4MifZy5vOquUFFGqR03gcsqfGNdyt8k2glpaJ2vaDqy2VkumzaZPS+aoEgoUlJIKgmgUK9BH0Zxjp9yGWVpFpCrSGwrVf6N2+s3pjlifdmK6VFIIIUekhQr01MaL\/QBaVrzZcrTblEt63LNQoKLMlSEqpqqVLUPwr8YDof2W7UtK1uR2zJlrLmTVSZs1vImzDUrlJVROfTTNP+7HKW9\/tm6O\/4Sr\/2p8febGstlYtlNbNstuhsxayxLkykDJKR\/wA6+mOQe8nLV3ytsNPFP5yXTRqWwahAuKBStNSrX\/WfSAk5b\/8AVDpf\/hs7\/LHJfs56N2G+5GNG3D2xrNcOFonX5s5qhalfxpgzJFTlH0zTGwpek+itq2JOnLkSn7dbdU1ABKAoUqAY+Msf2dZ9ntJbVhyiaStW0utyVJWUITU1NAFUGZMB9mkaL6Pt58uc3sKypU6WoLQtDSWlSSNRBAyMfF2\/+2U5\/wAGH+RMWf8AQDaP\/eZpXv1ccdxZ\/Jq2Z8pyNNDabia7SwSxMhaBdUAkJvlWuppWA4z9o3Q18nA8oeiIMrSOwSJk24M58hOZqOm6CajpSVDqjjORPSttpt+0na+kDSWqUh3YaSuWr+haQ3StPxAUDn0x+pFJCklKgCkihB6Y+XaA8jNj6EcoFpaTWM8nplu5UyUliUDm5IWpKiEnXQFOQ6jAfUoQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAI4Tlm06c8neiAt1tZPtNKXCJM1HPc2JaVA++TdPSEj\/eju4p2zZbK27KdWbaraW6YuUGXNkzBUKSf+dfRAa2QjR\/TjR5m9mtWFrWa7lCbL5+UmamhHUQaEaj1GPzpy7aIWNyb6U6IaQaAo9mW44tAS8C3Wbs5OVSE1yBJCSBkb2qOt\/wCj49sZzO\/cblAt2wGU1RUWovLSD9KVor9oJ+MdBoJyI2fYOkcvSLSS2rQ0nt6TnJcPibso9BCSVGo6Kk06ADnAfW1JC0FKwCCKEHUY\/Of7ITVvJdafKlSZaFItJMpJSkAhAMyiR8PhH6NjhOS3k4a8n67dU0tCc89qucSvnUBPNn3shTX8qAh5aOUKfyb6PMrXRZPtFvNdpbTjzvN8yCCQr5JrqI6M6R009ho\/pjZDdw6Z2da9nuJYmSlzpSJyFJIqCKgxa0isSztI7FdWTbLVDpg6Rcmyl6iOgg6wQaEEZgiPiUv9n207FmTJehfKNb1i2etRVhfeWBX4pWgfhWA5flU0Usnk15V9A7R0BCmFo2i+EmfZ8mYSlcsrQk0STklV5SSNXVShj9I6Wf8AZW2f\/BTv8hj59yeci1m6L2\/+8VtWq\/0j0iAoh4+VUS8qVSkkmtMqkmnRSPptqNE2hZrtmtRQlxJXJKgKkBQIr+MB8X\/Y6\/1Qn\/EZ\/wCSI0vLo3kuv2g+TGQ6ky50iYoJXLmJCkqHOaiDkY+s8k+gbfk60VNhs3s17KxC5\/OzUBJqoAUoPojQ8rHJHI5Qrcsq1VW4+sl1Z8sy5SmqReqVVvBVQQfogO1\/dHRv\/wDXrH+5SuGNNp9ZNnWVyZ6YCzLPaMhMsp0VhvJTLvUkrpW6BXWY+ef6AbR\/7zNK9+rjjcaOcjLiyU2sh7ptb1qyLQs6fZ6pTtZWmXzgpfAKiLw6PpgOC0T0Y\/ez9jpLKUi+7kJcPG1BU85LnzFUHxICk\/70RtdJTyuOuSfR4q55EqX7WtkHOpkEywFfWUleX98R945NdD5GguhjLR1s6mPJLYzCJs1ISVX1qUagfWpHN8lvJBY\/J5pBbVrWa5nOJloe5LRMQAG8u+VFCSNY+Tr7IgOF0nXMlftf2JMkS+dmosSYpEutL5EufQV6Kx33I7ykM+VCwbQU6YSWT5rPVIcWcuZzpSmgoo1AyOY1awYvveTtq65WWGnan85Lpo0LUNQgXFAhYqTr\/rPpHLacchNl23pHN0h0ati0NGLbmqK5s5ifcWo61XQUkE9NFAHqrAR8tXJRoK60Jtu1l2Wysh60azHEt21SJNFpSSApIolVTQZiueWcWOQq1LRtfkDs1za65k2emXNkomzDVS5aJikpJPTkKV+EaRHIA+tdxJTpzygW7pBZ8tQWGaiqWlRHWVLV+AB+Ij7A7YNbK0WUws6QhuzbSBKlSkCiUJGQAgNE2\/l5X1B+UINv5eV9QflCA7aEczbvvWwnDW1gHaJd7m1rJQUgLJJQTdPQSddE6xGrl2k7bJcF3pYwUot1BKTKSCiZkAoACpFa5dfoA7qEcBMm2mpEuYrTBklC1UqEITW6QSBll8pNfgc61EWV2xOmSJyZWlFnS1pby0c4ZYIEwXSteesEV+HoYDtoR89W+ftwZ87S5ouVPmCVKWJIuCihUGgyNFDOo\/4iZblyiS2lz9K5IE5wkyJstA95KAb6SqlMyQc+qA7yEcIpzaYZqcnSOSouXUuS1XLkFSAaL92gTnW8nP8Au6+mLVqvH5nqU20ls9rJKlpSFoST7qhXWNYCgPTryDsYRxFkWpzLafJcaTNXC0yhLROJFUml6\/QiislDPMZfSBHLdWghxzbjStqshAKUokpvqqm8DQDOtQcugZQHdwj5\/Jn2q3lJnudLWaETpVZAmy0pqLtQTeFa0JOr6Yksd89Q9Q6m6St3jIGYJknm6XgkFRKTTUK1+OQqYDvIRwzm0Xy34TJ0nZyhNCVokqkioR7pzqmoUQoZHryiGbaj4FLY6WMEzllBC0SUqyKdQ92mZBPp2hAd\/COIL581mNFzdImxlKcHnEzkpllUtJSVUqmpyJ1U1ihFIksddp2kqUmVpHIdGVNRNniTKCQZd+oTW7rISoEfR9odnCOYVZukqpJQbak1vKN8SQDdINBq6Ms\/ierOGVZOlSZUznLfkqmLPcCgz6Muqn49OcB1sI52ybMtyQ5ne0LWS5aTJRSEBF1aFUAvBQHUPhnnSImlj2\/KTPTNtsTEzJSwP4dCiYoZEE1oAomg6BQZwHTwjX2JItBu3Wi1HYdTLwuLCAklNBWtABWt77KfGNhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/Yzv6hi\/FC3\/AOxnf1DAcw2\/l5X1B+UINv5eV9QflCA3VqvLCb2mkWmGwec2aKmyqm4cqXqajeOX09Ripf0TcJlzCizFoClpQsy0kAoOYrTrVX43qjXF21ZlhKfKlWmlop0mWFnnZYJCPeANaf3l0+lXxitKcaLgiWhVnJurvAUSAVKANR11oNXUOqLnHnZuSs3GM2borMa0KrOVJkqUqiKe6r+rV9FD8MjHs1Wi7W+rmbPrzSpq+blBXuXb5JoNVM\/jX4xkoaLMV4ZQsuStB5wSvcBFQDWnxy\/CC3OjSFzpS5jKSsygheqWQi4mgJyoLpT9n0RmONyvabLWCZmi01sBzdnc1fvXFSkiijQVoRryH2UiRa9GVtWyblnzW6lmVJCZYWm8cyBQdQqfgPhGKLL0ceT1y0c3OmzqlSQ4WSvIK7WfQfSLY0ZslLcNw1IkDVL51d0fZWO9x4J76vtE+Sul7o1JTJlpm2elCVpWhKQmiVAGivgaA5\/ZFmVZtiv5IMhs0my5cwqBlpHuryrq66CvWPhEStFLFUEhTKoSKJrNXlnXrjZsGDZghaWsu4FmqqqKqmlOk9URyTh14W7\/AL02b+VeXYdlSlFUuzWaVGtSJKRWuvojMWRZwnInBi251AupXzQqBQCgP0AD6BF6EcVNe4sSy3F3EWe0m3UhAvykmiR0atUZS7Hs2Way2DVPulGUoD3TrH2xehAUFWNZillamDUruhF4yhW6NQ+gUHpGCLAshE0TEWYyTMSq8FCSkEHr1RsoQFGfZFnOLvPsW0y7Wl+UDStAfyHpGbOzWTJals2kiQpWSjLQE1+mkW4QCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCKFv\/wBjO\/qGL8ULf\/sZ39QwHMNv5eV9QflCDb+XlfUH5QgNrbZ0f9pJTaq0odmXleWtPuatYypn+fUaU12bohIcJK5jOXOQEzAS7IIB1K+V09cbO2FWCp4EWsGZclFf4yRUJFRWp1Ac4raPxiJw20ZDiZz4ssT1pQlYWpAUUilwfRkKR1x5+TGaxys\/1nTL8MXEvRhE2dMc+zBNTRE1cxSbwpqBJzyun0MVLRVolOVLU7ctV31hKQlwoitANSTQCiRnqyEbCfL0dDmcqeqzRPBUJl5aAQT8oHP+9\/6vjEC2ui85vJRcs7m5sxSJV0pF5ZUEG7TprQZfCIxzywu8bqlkvtjKRozZbjFocN5c6Wm\/eLlSiApNagFR1g9XT8Y28y2LNlqmpmP2qVSlXVgzUgpPUeqKDlGji0\/\/AFCrMoEj5a0fJu5dOqiBs\/CMXbbRlM6bixZaZqlEzOcUgKKlXSa1PTRJ+OUMs8s7vK7JJPSY6UWICgG0mwKxUAqoaVAz6tY1\/TqBiwbdstM9ElT9umYtKVIBWAFhRITdOo1I1D\/jGqU00RRNIWiyAtQzBUihANKHo1j8DF2RIsFw4bJkCz5s6SBzIQpKlJCaEU+ioP2xLU4t+yTPmyfaLQTZRKVpVNAIoKnXGP7wWPSptNmBWnvTUisURK0Vm1c0slXPpCytSke+LwoTXoqB9sRLbaIr5sqVZJCDVP8AFRStLprnn+g6hAbObpFY0pBUu1GYFK051JJHwGs6okn21ZbdZQ4tBpKWDdKVzUg1yyoTrzHrFFDXRt0Fuky7NmC4SuZ7pokChr1UrQ1jGadGFOcXNm2UZ6VD+KqYioI1Z1\/u\/gYC+bdspIUVWi0TdJBvTUjMa+mMkWzZy3i2qXsjEoUlJllVCSoBQp11BGqNUqVomgJQVWQgJBujnECg+SaZ\/Cn2DqizIVo8l5LmyZlmhz7iEKStAUcrqQOvLIfhASo0ksZa5iRabT+HS8ozAE5\/HUdfREyrasxFy8\/bALSFpPOChSQSDXqIBzjWqb6LJTzCk2XRcxKebqg1XW6kU661EHX7rzQoOV2YrmkiUQpSckpyCafhT7IC\/J0gsmeSJVotT7\/N\/wDWAVV1Dr+yMp1u2VJXORMtBqJkkkTEc4CpJ6iNdfhGvbttF5iUiQmzDX3gkFNchXV8B6A\/GMJH7qz7Qmt5Js1bucTPUlJSVLNDVVenIn7K\/GA2Rt6yhOnSTaDUTZK+bWgzACFZZfiI8GkFjlV32oyvZZGcmvpWNfNl6KKnLmTVWQZs81UozEVWTQ9efQft+MRIZ6JyUqNLOVRXOVWsKINMqVOqgoAMqCkB0TN23eyjNaT5c+WCUlUtQUKjWMomijZHs5chc+yS3VKnKvqXJIIUSNZp00p+EXoBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBFC3\/AOxnf1DF+KFv\/wBjO\/qGA5ht\/LyvqD8oQbfy8r6g\/KEBvLZaWC5cn2sGZn3BlNmBKroCgDr1e+vP4\/CNfPa6JTHKhOS0M2chKDVRzSggAdQpdHpG1tawGFqzb72Wpart3JZGX2RTOh9kldTKmFJTdUgzCUqGesdOsx6MJwa8rd\/SftN6vhBNs\/Rgz3Cp81tMmz5pWsLcf1EkUArlmVbSusxYlsdHAltMQppdZqBlKE\/KWVG8Onp6P\/iA0RskKJ5qYSpV8kzVGpoRU+pjOXorZkuUJcuXMSgFKqCYaVSagnroSdcLjwa7W\/afs8lRdl6KJnDnEsecl5C\/O+TSppmcqVOX\/wACJk2Do3aUyZMbyWq1qKVqU3mU1EU+SdRu\/bSPVaH2OoJBkLISQQOcOVAAPwAjY2ZY7SzZsyY1QpK1pShVVE5CtPzicpxdPjbv6f8ASdXypq0SsJUuXLVZki5LUVIGdEk66ZxZl2DZst2h1LbBDhCipK0qUCmpqaZ6jnUfE9ZjZwjippBorY95ZU0CgulUlaqZC6Mq9WX0VHSaxDQ6xMPIkqaqUJMwzEKM1V4KJFc6\/AD6BSOghAaoaP2ckuDLkGXz8kSF3FlPuAEAChy164rz9ErFnIlILMJRLVeCULUAc6kHPUSBXruiuoRvYQGnGjNjBVcBLreK6kk5k1rr+AhN0bsuZPkzg2uTJU4T0qQopqqoOfWKgZfCNxCA1EvRuyJcyXMlskJWiZzqVBSqhVQa6\/gPSIZ2iVhT5vOTbOlKXl7xUro1DXqHV9HVG9hAaZOjNkpWkoahKEy1SjLSohKkqBBqK55KV9F4xm20cshtN5yQwkoVduZVpdpSlNWqNtCA003RiyJoVzjMKUpJTeK1FVCDXMn4k\/SSdZjw6K2IZpmGz5ZmHWslVTrzJrmTU1PT0xuoQFOy7Ma2XJVKZS+blqVeIqTn\/wA5fYIuQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/AGM7+oYvxQt\/+xnf1DAcw2\/l5X1B+UINv5eV9QflCA7aERTXMiUq7NnSkK10UsAxhjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiKFv\/2M7+oYnxrXxMjeCKltTpU6xnhlTETAEZ3VA0gOcbfy8r6g\/KEG38vK+oPyhAdQ9mz0OZKZTcTEKPvKPRGoW8t+TMnVslq4QZswShLmXCEBdElRNcynPL8zSNnaC2yXUtE5TgLmZDm5q0j0BpGgn6R2RImTUTfaaTLnqbms2ZmUrCCoe98mp19Ocefiylzzkz339fx29fleUup21+VttaNuzmzozLBlyZ8uWrmr84ETF3SRkNQvADX0iIlWppACUDR6WohCazOeSAVmlQE51ANc66o9cW5ZEksyZr9Up0ZiUzBOmAJKMiCCqozqNWsGK8zSewJaf4jm0EzLt4SzMm1OVeumqh19MehDcWO8tJ06Ui0LHS0khBImc6FEqBpSlMss\/sjcXEdlPpFVLCSpIImOsxX+ZmcUe+z5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigNBOtW30O3MtGjiJklKqSponpF4ZDV9NT0ZRPZ9qWo6aT5y7CMoplrUhCplFKWKe7QgUrU5\/wB34iNx7Pk946+8zOKHs+T3jr7zM4oDSSrTtyYtKVaOol1BJKnKSBryyH0eseS7Ut5UxKV6OS0JUqgVikkAfHL\/AJpE9uv7JsPmfaTl5L56tyk6aqtKZZH4j\/kRrv3ksYMpTqaq05UuaFFAVMm1ISQOhRGswF6XaNsrZPZirBTKcSko5lBnJUJpPyujK7+NPjFdxaukAb1k6NoM05e84TQHPOnTSnX0jPqpttLdHp4RRxaCSUhSgZs0lFTQA0Uc\/orFmZpDYcpk1dTHD9Mt0ZgkjnZpKrirp1KoM+umuAlRa9uLlrKdGwJiDQpU4Arq1Gmev8ItWY+tZzPbh5YyGcpalCYTNCykBJI1dZoPsMax1pRo83lKUt49Kk3RcTOmlRUoVCfla\/yi7ZdrWRac+VJauHxmTBkDNmjoJpWv91Xp9FQntCfayLU5pizkra+4OcXL6\/lZ3tQGerop01iETrSnWFaRtVrKbLGUsS\/6k0GZzOda\/h8Yite17Nst5MbuMcVSwlSlJdkJFdVSVin29GerOM5doNrQsC0FNUuUXEgKTPmFZzSFdo9dPpBgNe2\/l5X1B+UINv5eV9QflCA6twFrn0lzG1UAGi0kqFdXT8Ixo4VX+KzOVT\/DOraijbdjsLRnkvmzmcDdJCFEJqL1DkdfvH1iojR6yEGaU2c5CpqAhas6kBQV19YB\/SM1INpUyFSpHP2fLVMKhLl3KFXSqgvZ6848W5uuBJW8s8TlAEII941CiMr3SEL2T1GNXM0dsaYiQhdmOCiQVGWM8iUpSenqSPzjyZo3Y8xTdS7PdFUhAlyzeVkASQaVoTVStfWeuNG9GLJoJzUnqCDxRlde9633auKNRZFjWZZDpThhZ7mXOUi4VGqvd6sz8BG3xfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxAYmW7V8pbY\/TKPFDm3dKX2u6PFGWL8u42IYvy7jYgI1ocS0KWuYzQhIqVGWQBTp+VGK1TUSitc9kmWkElRQQAOn+qI7Tlt7TYzGjxo5XImUvJCaaiCOnrAjSTNE7CmoCF2Y6IBqPfVlr+Px\/AdUB0FJ\/es92eKAM9K0pE9mFKNEi4ak06Pe6gfSOfRopYiZa5arOdLlqNQlRPu6tWfwEW7LsOy7LmSZjKz3MtclSlJJqdYoa1OeUBdcvZciapDl9ZkuYPlJmZHUddVdVYieOJbmwnqpLhrPSE0q3NQMhrzPRSMLQsxm\/cLnuG74zFAJqlRTdAzF2hyzocukCMZ7JsysJ+lrJmygpIvc500AAp9gAgNS2\/l5X1B+UINv5eV9QflCA21sWcudamKl23OZTBLCESQsXAfe94pJzzI9IoyLNe829lutKOdS5lqSCkBCpRKaApIVlTLV0ivSYv209tdq9WWNmJfNxLSQnJKiok198n6MrvTWsVXNo28qW0ms7GkkTEXpkqYrNJv0+VlT3c9VakfGgVZFlWilKxN0sSu9fIokChUVE61HKpFB0AACOisycluxlSnlpSXThIN6dVKb+fVXKNRKd6QKYqmTLMbIcc6bssC97l00BN7IkgCvRXUYhsu09JCJSLS0fkFapgSqZKmhKUpPTQknL6en4QHT4xr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBrrXmJd2dOkM7SlNJ6wAmcFBRTmK5V6RUfbGin2dac1vzY0uSiuRUJSKkGtc616voofhTorXXPb2dOmsGiHLpIFyUSE1zA1\/AZ\/ZGicWrpAG9ZOjSDNOWbhNAc86dOrr6Rn1BGhlaplrTM0qlBVfcWmWip1axX6fX6It2Y2dN57eY+0iQ7EtSitNEoCwUkAUB6Ca\/\/AOCIkWvbi5aynRsCYggFKnAFdWo0z1\/hFqzHtrOZ7cPLFQzlLUoTCZoWUgJJGrrNB9hgK9sMpr17NntrcltkFKQiWJiroI1k0WNerKmRPTnHqGi2mj9oJXaBe1SKKKyq7RIGsk66V+kmJLYdWvIezU2ewlzm6UpIJlVUT0098A9fRmKdNR4ZtoTbAtA2m3lSVhIu82kpBF0VyJPTX7KdNYDWNv5eV9QflCDb+XlfUH5QgNtatusGdsli8mPJK+Y57nEJJl0zqKiprQE6tQiFvpDZDoOsK\/dzlNklUxIChSgrSpAFftjZPy2W8VJXNs\/npiBLMuckFakkKNNdaEJWaf3VdRj0Dm+dIm2cn3rsw83T3j0H3tZqPWA1CdIrPDgyp8y0G9EKXfmEXSUkhSQQTUgpVqyy15iuCdKrEDYTptoO5QJpdUlRVrIGQB1kGn0HqjbT+blTZMmfNsxExabspC5dCoAjJIKswKjV8InwsxYHusVAHL+CT1\/H4n1gNPP0hsyQ9bN5jl8kOUpVLm\/0G8KgdYypXLKorrjKzrfsq0LRLJs+dmeTRNQoBfu3qg01U66fCNutpNWarSyUaXc5JOXVr1R6hrOQu+hLJKqk1Ekg56+mAlwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxRFzs+6pWJZ0SSCbpyp\/vQEVqTJFmMZrt25dJkywK3SVHM0AAA6SQI069KrAQhK12tPCVGg91Z6\/7vwPoY3s3nlSV87OZKlAVXeQSmnx96IlyyiUVrVZ6ZaarKjKoBSpJ1\/E\/jAaiZpPYsv5VoPLtKkiWs0zpmLtddR9kWLOtuy7SnSJTF+6nGcSlBAUBkm8cyB0fmIvy2vNpKZYs9KSakCTSp9fhGSZa5a0JStglZUbgEuhrQ1pnrpWA1tqWw0s12tu4mPipISoqStN0A5CpJFM6a6a66gSBtCTaFg2gqSHKbiRVLil7NII1E9dPpBHRFl3NbS58xLxzZKJxAviakBVKGlaq6q\/ZWPSJTyyHUtnOZTEqATVvS6DQUrQnop9lIDRNv5eV9QflCL0qzZqJSElSKpAHTCAsW9o\/ZdqPBOftHE2aEBN+WpQFM6aj8Vep64rStGrGlLnqRZ7sKnIShZJUagKSoaz1pT6RYtpo8mWkqc0thLE80EhKl3sxX+g+7nUZ0rlSIGcm0pTyRMn2+3myQFmbK90VUoGlD1A3Tn1HrgMjo\/ZK2aW05g4moSJgSVg3khagogHoHupA+AAjY2XIa2XJmymTRxLRMmGaoXSfeOvWfgI1c9q\/NpOZ7XSGVJkzM0yyUzADTLJWQHwFK669WNlN7WazW+K0jbOZKFDnEKSmpTTUFa9fSYDosX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEc0NE7DAIFnOwPgpXUR19R\/wCc46fGNvEydsRygaW4ErT+9DU3jWplo+Nf+FKavszCdjo1ZLSzHLIM3kyW5IVOUoUUshV4aqDI9UYTNE7CmICF2a7IBqPeX8fj8fwHVGTKVbBsl5LeaQNsZOpzSk3KSRXVUJFSRlWmURT2luTG\/Np0paoJqCRKQCQa9Osf0\/jnqgM0aKWImWuWqz3S5ajUJVX3dWrP4CLdl2HZVlzJMxkwcoXKUpSSak5ihrU55RTS3twy1pXpM2SoEXVplyzUZaxTLp\/DqztWXKtGTPbzLR0gbukoUozEJShAULpA1fE19OrMJ7Qsxk\/cLnuJD7nFAJqlSk3QMxdocs6H6QIs2eybMms5LWTNlBRTe5zpoABT7ABGsths6dvZs5pa8mRLKUhCMQoAka6gEa9WXXXWBF2xW85uwnpcPA6UVJooTjMoAAMyekkE9UBZhCEBVtV3a0i0ylrZct2z5oELvhKiupyNdQ1Z0OvOlM6qLTtohd\/R1KVJBP8AMJIVmAKZfEn7PjF22LWYMJq8c7nyAm6PcBIN4KIyAJ\/pMUZukFnplJXLn2hOrP5hSUJ95BulVSDTKiTqrAYSrUt\/BylTNHJZckVWkOAE6wMjQ56zToprhajrSKXOm+zrNaTEJWcpiKVTeoKG\/wC8SPe1CmrMx7L0nsOYlSkWm6KU61c3Mpqrru9QJ+w9UX7KfsLWVMTZ79xOMsJUrWKAkgax1pV6QGqW80nVK\/h2azCxLJqZZIUoIUaAFYIBVcSKjoUeqLs2dbYkN1IaNCVSgZpEokoXeAICSoVF011j5J11EbnCeYcbcMJ5hxtwHOtXmkk16yTOslpJbGodE5qSb9BcorMXSDX6fojEu9JcGuYLNZ86Bkm4czeGVL3UTnXWnqNY6TCeYcbcMJ5hxtwHNTnek0l1MAs1lPkp95ITLKFKHOqBAJWRXmwk59Ko6OzRNmWc1W+ky5btUpJnIQMkroLwGvKtemMsJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3Ac7OtW3kO3UtGjiZklK6SponpF4ZDV9NT0ZRYs+1LTdNJ85dhGUUy1qQhUyhWtNPdoQKVqc\/7vxEbrCeYcbcQvRKZNJzly7cIkSkla1Xq0A+gQGolWnbcxaUq0cRLqKkqcpIGvLIfR6xjLtS3VTEpXo2hCVKoFYlJAFNZy\/5pBGktizCkS7SdrKhUXZUw1Ger3fgfSMUaUWFMmBCLUdFZNAObmVV9Hu56xq6xATy7RthbJ7MVYCZTiUlHMoM5KhNJ+V0ZXfxpFdxatvhvWTo0kzTl7zhNAc6GnTq6+kZ9UyNILImNHbiVaLpctqEGaAlVRf8Ak5FOdaj1ivP0ssGTI502o5VXUlKVVJzy1UzoadGRgM0Wvba5aynRsCYg0KVTwAdWo3c9f4Rbsx9arme3DyxUM5S1KEwmaFlICSRqHSaD1iqdJ7EErnfabu5WlRLmfD+78R6iJ7Otuy7SnSJTF+6nGcopQQlQGSbxzIHR+YgFsOrXkPZqbPYS5zdCUkKMqpJ6ae+AevozFOmos2TOfz2M42lIlyZgUkAIQUA5CpzJyrWn5RVtS2Glmu1t3Ex8VJCVFSVougHIVJIpnTX111AkXLLfyn7KcuSHICSkET6VFQDTImmvMa4CWEIQHjuY3VaPM3bPW65sKuzVgTLtddKE0rDn+aJVds9BJKiedpUj3Sfk\/ZENrWTZz1yuY8YrnTVICOcSmpCaKFAej5R\/CNO10QsJuq+lg9UupIUpSsq1+NNRp+ucB0EqWuZJSZTZgqUaFJSqoNNRHuxJKlOJIIktmcsHsqI\/\/mMWapTNrKbN2zhMqUkISCkmgETYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMYrxa0lK5LVSSKEGYSCNmMsX8w42IYv5hxsQEKW81KryWjIK6wTwwEicCCGjKoNR7xyOzE2L+YcbEMX8w42ICuuUuVKmFbZgiUR79VUBA6\/djGYLkpS5kizkyhVZUpeQ1kn5PxP4wtSW3tNjNaPGrlciZS8kJI1EEfiBGkmaJ2FMQELs12QDUe8v4\/H4\/gOqA3aJHNlZQ0s9JWQVEKpe+n3YyTflrQEyWCVlRuALoa0Nae7rpWNEjRSxBLXLVZ7tctRqEqr7urV6CLdl2HZVlzZMxkwcoXKUpSSbxOYoa1OeUBYeOW0ufMS89kJnEC+Js4BVKGlap6q\/ZWJ2ExtMZzi0wVyorhVhQrlroBnSkVbQsxk\/crnuJD7nFAJqkqTdpmLtDlnQ\/SBFmzmUhkznIbInISSCRN+AAAHwAAygM4QhAULYst+4tlLxjaCWZRKEse8VVzJN5B9053c9YoevKORZ1tBxKXPt1MyWFoVMQJaRfSDUjIZVy9SM9cY6QuLWkWonBWJItBrcSSs3QutF1FSevm6ZHIK+ERsZ9pzHqZLrRtsiSakzgtIAyJApQ1NQBX4wGBsi35k6Q4NviXNT8uWEgo1U1UAOZJ1DoFcqxasWz7ZZO5JeWyHTUJ\/iIUkVrdoKE59R19B64rCdaxSF\/u61oZqhzdU15sJSEmvWVqJ1ZJScqxvrPaomMW63jJvKcqlpM1CUCiVUzA+2Au30dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6xyoszSMJWn94ZJvGtTJT8a\/8AClNX2Z9JgmvhpG7EcsHtr3F3tFJN6uVJiNWdOjP8PygLTJjb5sl3LeWzLxk6nNKShNJIvaqhIqSMq0yiKfZmkcxvzadIpKCSQSG6QSDXp1j+n8c9UeMnj91ZLtz+7UqVOQQG8pZAM33qEkFIIoM6dMRz3lsBvWTonIM05e9NRQHOhpTPV19Iz6gnTZ+kZlrSu35SVAi6tMlBqMtYu5dP4dWdqy2VsSZ7ddo2yh0lClGYhMtKAoXSBqHWa+nVnQS+tNctZTopJExBoUqmpHVqN3PX+EWrMmPnU9uHmjzdnKWpQmEqSspASSNQ6TQesBnbFm2i7ezZzO0RIllKQhHOrAJGuoB6dWXXXWBFmyGjpmxnIeOS4UVJuqM1S6AADWekkE5ZRQtgv5D2amz7JbTm6EpIJbgknpp7wB6+jMU6ajY2WHWBnY1s3brqigkouhQuIJPX8orH2QEsIQgKlp2w0a2qpq5W8lXZPOmagVlj5WWWdaJPR0RrmGldivFBKHz5EwquhC5aq\/gCOg+lY37qalbstkhlMm3RMMqZM9+gORu0OVemKjmTITKOJbWUmXKImG+ugSU0NT7uVKg\/aICrItpnPtEspc1\/zoKgpSqISm6sor71Ki8Ke7XXGB0isosZ7uS9fTpUil+5LVXPqBSK6x6xt0CbNEudLkMV\/wBSFiYTr6QbvTX8Y9EicEFAaMgg53Qo0\/ywGhcaU2PKs\/Gy3zyc3vqlFUsEUWlBVd94DM0oPiQI2NkWnZ1sKULOtBxOoCekDI0OsfEesXeYnXSnCMrpNSLxoT1\/JjyQ3mt1LU3ZsZSl\/KKFEV+miYCfCeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGArWnMkWYxmu3bp0mTLpW6bxzNAAAOkkCNLP0ssGTI502q4VXUlKVVJzy1UzoadGRjoJ2JVKUJ0loZdPeC5hpT4+7ES5S0yypbVgJY98kqyGs1+T8T6wGoOk9iCVzntN3crSolTPh\/d+I9RE9nW5ZdpTpEphaDqcZyilBCVAZJvHMgdH5iNghouWVlDJgkrNVUNL30+7GSZc6WpF1sxQqpKaLIz6ae79MBrLUthpZrtbdxMfFSQlRUlaLoByFSSKZ0GfXXUCRasi0pFpsZ0xviQEqAIcABQ+zozBGfV1UjKeqWXCkOJVlmeugUlcz3jUGlaprqvfZWJZM2SGU9SS0RLQReMhYKU0A15CmVPsgEIxQtExCVoUlSFCoUDUEdYhAcRyrEpkuCkkH+FmPqzI57R4kpteYT\/ES2oFdI99Go\/YPSEIDYaPIT++UuTdHMhxMIRT3QUmVdNPhU06qx9chCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCA0OnKQvRlylQCkqXKBBzBBmpqI+HO501TJvemLOaTmo6yJlfWg9IQgN7Plo9lD3E61HV0hMmh\/9SvU9cbXkt\/iTbImTPemFc6q1Zk\/wk9P+8fU9cIQHSaSpSvSZSVgKTRsKEVGc4V9aD0izoWhKWj5KUgD+FkB1pqfzhCA3oAAoBQQhCA\/\/2Q=="
},
{
"timing": 2250,
"timestamp": 16463668548,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAMEAgUGAQcI\/8QAVRAAAQIDBAUJAwkFBAYJBQEAAQIEAAMRBRIUIQYxkpPSBxNBUVJTVGSRFSJhMmNxcoGUobHhCBYjNEI1YnWyFzc4gsHwGDM2V3SDorPRJCVVVsLx\/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAIBAwT\/xAAlEQEBAAIBBAEEAwEAAAAAAAAAAQIRAxIhIjFBcZHB0VFhgeH\/2gAMAwEAAhEDEQA\/APsOmvKRO0c5UNFdE5dmy58q2hVTlU0pMr3iMk0z1dcd9atotLJs5w\/tJxLbM26DMmzpiqJQkayTH555dn7Wy\/2heTl\/aM+W3Zt5RmzZsw0ShIWokmOcf6YSuXvlQZ6LTrRmWRodKvT5Ug1RNtIoPXqBNCQDqAOs6g+vcmPKdavKJpC+VY+j4b6JNlmWm1HM0pXOI1BEumvpOeQ155RtuWXlBVyfWAyctGItK1H7tDRozvlJmKOs5AnLIfSRHZ2PZbKxbLbWdZTaU1ZNkCXKkyxRKQP+dcfCrTUeUL9qBiySecsfQ6Rz8zpSXJofW8UbswH0\/kk04k8oWhLS3ZUlLectS5Thuld7mpiTmK\/RQ\/QRHJcrPKpbWiGnNjaM6P6OybZeWm352UlTjmlFV5QujKmpNczHM8lsz\/R9y+aU6ETf4dl21\/8AcrNBySFUKilI+i+n\/wAoRruXO2GGj\/7R+gVq2u4DZg1aX500pKrovzRWgBPTAdQeULlbSCVclaSBrpaKKxt+S\/lhlaW6SOtGbesR1o9pJISV4Rwq8JgAqaEgGtDWlNWYJidXL5yaJST+80s06A1nk\/5I+a6Kvl8qf7SLHS\/R1k4laOWK1Mhb6bLKBPVdmAU+JMzVrupqaaoDt9M+WR3I0uc6K6AaNONJbaaZOlpXckyFdIJpnQ5GpSAcq1jSuOWjTHRKZIncpGgE6z7KmrCFPWU4TUyq6qipH2XgeqscrZ9vv+QflH0tmaS2G9e2BbzvFSbSapCiBeWoCpoCffIKSQaioqDH0tHKfyacptiOtHnNtS5KLRl8ytu7SW689V1ShdvA0IoTmBAT6a8oWljN6xmaDaGq0msV2zlupb+VPuJJUT7tKdQSftjhJ3LvpzJ0mk6OzeTi7bc6XzstmXZvqRQmo93qSfSPvGh+jrLRTRtlYllGcWTRJTKM5d9VCoqzP2x8St7\/AGzdHf8ACVf+1PgNknlW0\/Zs7Re29ycrs1gzZznKp8xySm8hBUlJ93pIA+2NbYXLPyiW9ZUi07H5MVu2E8Eyp0t2bq6Eg093rBH2R9O5b\/8AVDpf\/hs7\/LHyHkQ5adBtFuS2wrGtu1pki0GqJgmyw1mrCSZq1DNKSDkRAdDL5TuVJUxIVyUT0pJAJxRyGzFrTflzkaHcrEjRW1rOQmy1CUZtoc8b0rnE1qUUpQGlc9VTG7sfl35PrYtZnZtn2zNmPHk5EiSgs5yby1EBIqU0GZGuPlGn2iLLTn9pq2bBtH3UOLEBlzQKmVMCElCx9B6OkVHTAfqVCkrSFIIUlQqCDUER87svlEnPuWu19BDZ0tEliyDsOxNJUskSjdu0oP8ArOvojkP2c9MH7eY+5OdLyZekNhEy5BWf+vkDVQ9N0EU60kHoMU9Gf9sfSv8AwdH+RvAfoCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCNfpBbDHR+xXtrWrPEhi0lmbNmHoA6h0k6gOkmNhHDctujD3THkwtyxbKIx09CFyUk0C1IWldyvRW7T7YD5205YNP8ASqWX2gfJ1Mc2NeIlOnzgIM4A0qBVI9Cr6Y32gXLHMtnSdWimllgT9GtJ1IKm8lwoqlTyATkaAitCRrBoaGuUcZyd8vVlaK2HZui2ndjWnYdo2ZIQ0UvDlSCEAJCinJQJA6AR8Y+gokcn\/Kzb1h6QWba6HtpWGvnpAbTubmD3kqHOIIvXap6aDM9cBFyZ8q0\/SLTS2tEdJ7Kl2NpBZ6iZclM4rTPSNZSSB0UUOtJr0GPp1ovW1m2e5fPpyJDRvLVNmzVmgQlIqSfsj4n+0hoW9AZcoeiQMrSKwSJs3mxnOkJzJI6budR0pKh0ARymlunTjlxTo3oXogZjaRaEpLy3ZwBo2Qk5yyemhFfiSjrMB3+g\/LGq3dH9ItK7YstFlaIWapSG7pUwqnOiFUACKUrmka\/lKp0GNEz5W+UbSaSLQ0N5N1TbGUayp71yEKnJ7QBKR6Xh8Y6blf5OVWjyJztFNEZCZZZJlLatwac7zaqlJPSo5mp1q1xxugv7Qth2NZbCwNNrKtKwbSYSUNplW5VL9xITW6PfTWmq6adcB1vJ9yx\/vDbjvRrSCwXVgaVyZSpktjPVVLiia0QogGtM6U1ZgmNC45VuU9s3mz5\/JVORKlJK1qLo0SkCpPyY61ky0C5TNKrI0use1kPbUscDmy1n3FAVJAmoIvUzVrprMdxpZ\/2Vtn\/wU7\/IYD4Ro1y46e6T2b7QsDk2L9nfMvnZTslN4UqPk\/ERb0g5btL7FnWBZ7rQMIty1ucCGK3RC8l3U093OsbD9jr\/AFQn\/EZ\/5Ijmv2irXZWBy48nNq2pNMpi0HOzpgSVXUiZmaDM\/ZAdB\/pQ5VP+6ef96PDG80e5RNM5tl6RP9KNBl2LIsyzZr2SqZPKhPWgV5vVlUDXHn\/SI5Nf\/wA7N+5T+CLNqcoOjmnvJhpzM0XfLdpZ2W4TOKpK5d0qkzKfKAr8k6oDVchXLZ\/pLti0bMeWVKs103kJcSQicZnOovXVawKUJT6\/CPs8fivk9H7mM+SfTlHuM3M9zZFoK1JCVT5l0q+xSj\/5Yj9O8tWk\/wC6PJlbtqS13XXMGQ2oc+dme4kj6Cb32QHCaEcu50s5XJmiLSyJKbP51xLlPhPJUtMpKiFXbtM7vX0xb0r5ZX6tLHujPJ3ow40ltNkSh3Ov3JElQNCknpoagklIqKCsfMeTjRj90OX\/AEBshaLrlFgGa56+eWietYP0E0+gCLWjmkj3kC0y0mZ6V2E+dWJazwuW9qNUhRUKqpUmgJorMVBBrrrAdfN5atK9E3LY8pugk+y7MnrEvHs5vOolk9YFQfovA5GgMfanFoSHFg+0GU1M9tNkidKmSzktJAIIP0GPmiuUTk05VrCc6OOLaloS\/SJam7kFvNrUEXSsXSqoFKEx3LWw2mjWg0uxrOM4s2UjmpXPLvqug5AmAxk2kVSZZMsklIOav0hGvbfy8r6g\/KEB8b\/aJsRppJy78ntj2kFlk8lCXOCFXSU86okV6K0jsuXTkrl2toowtDQtulhb+jqAuzw1TcKpaM+bFOkEXk\/Go\/qMdZpZycNdI+ULRzSydaE6RPsUUQ3SgFMz3iczrGuO8gPj\/J9yzMLd5J7T0itEolWrYrc+0G1btZgHulI6lkUHUajoj5jyLcnmntr6PuNLrI00Fgz7fnLcT0YJM1U2i1UWSTlUlRA6jHe6afs7WPpDpFatqMLaf2PLtShdNGyEmXMVeCiaV1FSQqnXnH2OwrLbWJYrCy2KbrVlIQ3lD+6lIA\/KA\/KvLLoVpvoYbH0\/tbSpOkLqyHUpIOEEkykFRIqQc0lXu0\/vxuuUJzZml\/L9yWuzIkvLLtKzkTuanoC0LSozTRSTkadXWI\/Q+l9gNNKdGLTsO0Khs+kKkqUBUoJ1KHxBoR8RHy\/RbkIa2Fbui9pK0heuzo+FpbS5khICkKUtV0kHoK1QG+085GtENKNHnLFtYtnWW9KSW7xm2RKXKmdBN0C8nrB6PjQxx\/7PWn1p4q0uT7TFKUaSWNeS3KqJLiWnor0kZEH+pJr0En7zHzXTrknZaS6cWTpawtNxY9tsLtZzeWlQnXT7t4H4VSesGnRAecj3KW25SmFrSH1nyrOtNi4MifZy5vOquUFFGqR03gcsqfGNdyt8k2glpaJ2vaDqy2VkumzaZPS+aoEgoUlJIKgmgUK9BH0Zxjp9yGWVpFpCrSGwrVf6N2+s3pjlifdmK6VFIIIUekhQr01MaL\/QBaVrzZcrTblEt63LNQoKLMlSEqpqqVLUPwr8YDof2W7UtK1uR2zJlrLmTVSZs1vImzDUrlJVROfTTNP+7HKW9\/tm6O\/4Sr\/2p8febGstlYtlNbNstuhsxayxLkykDJKR\/wA6+mOQe8nLV3ytsNPFP5yXTRqWwahAuKBStNSrX\/WfSAk5b\/8AVDpf\/hs7\/LHJfs56N2G+5GNG3D2xrNcOFonX5s5qhalfxpgzJFTlH0zTGwpek+itq2JOnLkSn7dbdU1ABKAoUqAY+Msf2dZ9ntJbVhyiaStW0utyVJWUITU1NAFUGZMB9mkaL6Pt58uc3sKypU6WoLQtDSWlSSNRBAyMfF2\/+2U5\/wAGH+RMWf8AQDaP\/eZpXv1ccdxZ\/Jq2Z8pyNNDabia7SwSxMhaBdUAkJvlWuppWA4z9o3Q18nA8oeiIMrSOwSJk24M58hOZqOm6CajpSVDqjjORPSttpt+0na+kDSWqUh3YaSuWr+haQ3StPxAUDn0x+pFJCklKgCkihB6Y+XaA8jNj6EcoFpaTWM8nplu5UyUliUDm5IWpKiEnXQFOQ6jAfUoQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAI4Tlm06c8neiAt1tZPtNKXCJM1HPc2JaVA++TdPSEj\/eju4p2zZbK27KdWbaraW6YuUGXNkzBUKSf+dfRAa2QjR\/TjR5m9mtWFrWa7lCbL5+UmamhHUQaEaj1GPzpy7aIWNyb6U6IaQaAo9mW44tAS8C3Wbs5OVSE1yBJCSBkb2qOt\/wCj49sZzO\/cblAt2wGU1RUWovLSD9KVor9oJ+MdBoJyI2fYOkcvSLSS2rQ0nt6TnJcPibso9BCSVGo6Kk06ADnAfW1JC0FKwCCKEHUY\/Of7ITVvJdafKlSZaFItJMpJSkAhAMyiR8PhH6NjhOS3k4a8n67dU0tCc89qucSvnUBPNn3shTX8qAh5aOUKfyb6PMrXRZPtFvNdpbTjzvN8yCCQr5JrqI6M6R009ho\/pjZDdw6Z2da9nuJYmSlzpSJyFJIqCKgxa0isSztI7FdWTbLVDpg6Rcmyl6iOgg6wQaEEZgiPiUv9n207FmTJehfKNb1i2etRVhfeWBX4pWgfhWA5flU0Usnk15V9A7R0BCmFo2i+EmfZ8mYSlcsrQk0STklV5SSNXVShj9I6Wf8AZW2f\/BTv8hj59yeci1m6L2\/+8VtWq\/0j0iAoh4+VUS8qVSkkmtMqkmnRSPptqNE2hZrtmtRQlxJXJKgKkBQIr+MB8X\/Y6\/1Qn\/EZ\/wCSI0vLo3kuv2g+TGQ6ky50iYoJXLmJCkqHOaiDkY+s8k+gbfk60VNhs3s17KxC5\/OzUBJqoAUoPojQ8rHJHI5Qrcsq1VW4+sl1Z8sy5SmqReqVVvBVQQfogO1\/dHRv\/wDXrH+5SuGNNp9ZNnWVyZ6YCzLPaMhMsp0VhvJTLvUkrpW6BXWY+ef6AbR\/7zNK9+rjjcaOcjLiyU2sh7ptb1qyLQs6fZ6pTtZWmXzgpfAKiLw6PpgOC0T0Y\/ez9jpLKUi+7kJcPG1BU85LnzFUHxICk\/70RtdJTyuOuSfR4q55EqX7WtkHOpkEywFfWUleX98R945NdD5GguhjLR1s6mPJLYzCJs1ISVX1qUagfWpHN8lvJBY\/J5pBbVrWa5nOJloe5LRMQAG8u+VFCSNY+Tr7IgOF0nXMlftf2JMkS+dmosSYpEutL5EufQV6Kx33I7ykM+VCwbQU6YSWT5rPVIcWcuZzpSmgoo1AyOY1awYvveTtq65WWGnan85Lpo0LUNQgXFAhYqTr\/rPpHLacchNl23pHN0h0ati0NGLbmqK5s5ifcWo61XQUkE9NFAHqrAR8tXJRoK60Jtu1l2Wysh60azHEt21SJNFpSSApIolVTQZiueWcWOQq1LRtfkDs1za65k2emXNkomzDVS5aJikpJPTkKV+EaRHIA+tdxJTpzygW7pBZ8tQWGaiqWlRHWVLV+AB+Ij7A7YNbK0WUws6QhuzbSBKlSkCiUJGQAgNE2\/l5X1B+UINv5eV9QflCA7aEczbvvWwnDW1gHaJd7m1rJQUgLJJQTdPQSddE6xGrl2k7bJcF3pYwUot1BKTKSCiZkAoACpFa5dfoA7qEcBMm2mpEuYrTBklC1UqEITW6QSBll8pNfgc61EWV2xOmSJyZWlFnS1pby0c4ZYIEwXSteesEV+HoYDtoR89W+ftwZ87S5ouVPmCVKWJIuCihUGgyNFDOo\/4iZblyiS2lz9K5IE5wkyJstA95KAb6SqlMyQc+qA7yEcIpzaYZqcnSOSouXUuS1XLkFSAaL92gTnW8nP8Au6+mLVqvH5nqU20ls9rJKlpSFoST7qhXWNYCgPTryDsYRxFkWpzLafJcaTNXC0yhLROJFUml6\/QiislDPMZfSBHLdWghxzbjStqshAKUokpvqqm8DQDOtQcugZQHdwj5\/Jn2q3lJnudLWaETpVZAmy0pqLtQTeFa0JOr6Yksd89Q9Q6m6St3jIGYJknm6XgkFRKTTUK1+OQqYDvIRwzm0Xy34TJ0nZyhNCVokqkioR7pzqmoUQoZHryiGbaj4FLY6WMEzllBC0SUqyKdQ92mZBPp2hAd\/COIL581mNFzdImxlKcHnEzkpllUtJSVUqmpyJ1U1ihFIksddp2kqUmVpHIdGVNRNniTKCQZd+oTW7rISoEfR9odnCOYVZukqpJQbak1vKN8SQDdINBq6Ms\/ierOGVZOlSZUznLfkqmLPcCgz6Muqn49OcB1sI52ybMtyQ5ne0LWS5aTJRSEBF1aFUAvBQHUPhnnSImlj2\/KTPTNtsTEzJSwP4dCiYoZEE1oAomg6BQZwHTwjX2JItBu3Wi1HYdTLwuLCAklNBWtABWt77KfGNhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/Yzv6hi\/FC3\/AOxnf1DAcw2\/l5X1B+UINv5eV9QflCA3VqvLCb2mkWmGwec2aKmyqm4cqXqajeOX09Ripf0TcJlzCizFoClpQsy0kAoOYrTrVX43qjXF21ZlhKfKlWmlop0mWFnnZYJCPeANaf3l0+lXxitKcaLgiWhVnJurvAUSAVKANR11oNXUOqLnHnZuSs3GM2borMa0KrOVJkqUqiKe6r+rV9FD8MjHs1Wi7W+rmbPrzSpq+blBXuXb5JoNVM\/jX4xkoaLMV4ZQsuStB5wSvcBFQDWnxy\/CC3OjSFzpS5jKSsygheqWQi4mgJyoLpT9n0RmONyvabLWCZmi01sBzdnc1fvXFSkiijQVoRryH2UiRa9GVtWyblnzW6lmVJCZYWm8cyBQdQqfgPhGKLL0ceT1y0c3OmzqlSQ4WSvIK7WfQfSLY0ZslLcNw1IkDVL51d0fZWO9x4J76vtE+Sul7o1JTJlpm2elCVpWhKQmiVAGivgaA5\/ZFmVZtiv5IMhs0my5cwqBlpHuryrq66CvWPhEStFLFUEhTKoSKJrNXlnXrjZsGDZghaWsu4FmqqqKqmlOk9URyTh14W7\/AL02b+VeXYdlSlFUuzWaVGtSJKRWuvojMWRZwnInBi251AupXzQqBQCgP0AD6BF6EcVNe4sSy3F3EWe0m3UhAvykmiR0atUZS7Hs2Way2DVPulGUoD3TrH2xehAUFWNZillamDUruhF4yhW6NQ+gUHpGCLAshE0TEWYyTMSq8FCSkEHr1RsoQFGfZFnOLvPsW0y7Wl+UDStAfyHpGbOzWTJals2kiQpWSjLQE1+mkW4QCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCKFv\/wBjO\/qGL8ULf\/sZ39QwHMNv5eV9QflCDb+XlfUH5QgNrbZ0f9pJTaq0odmXleWtPuatYypn+fUaU12bohIcJK5jOXOQEzAS7IIB1K+V09cbO2FWCp4EWsGZclFf4yRUJFRWp1Ac4raPxiJw20ZDiZz4ssT1pQlYWpAUUilwfRkKR1x5+TGaxys\/1nTL8MXEvRhE2dMc+zBNTRE1cxSbwpqBJzyun0MVLRVolOVLU7ctV31hKQlwoitANSTQCiRnqyEbCfL0dDmcqeqzRPBUJl5aAQT8oHP+9\/6vjEC2ui85vJRcs7m5sxSJV0pF5ZUEG7TprQZfCIxzywu8bqlkvtjKRozZbjFocN5c6Wm\/eLlSiApNagFR1g9XT8Y28y2LNlqmpmP2qVSlXVgzUgpPUeqKDlGji0\/\/AFCrMoEj5a0fJu5dOqiBs\/CMXbbRlM6bixZaZqlEzOcUgKKlXSa1PTRJ+OUMs8s7vK7JJPSY6UWICgG0mwKxUAqoaVAz6tY1\/TqBiwbdstM9ElT9umYtKVIBWAFhRITdOo1I1D\/jGqU00RRNIWiyAtQzBUihANKHo1j8DF2RIsFw4bJkCz5s6SBzIQpKlJCaEU+ioP2xLU4t+yTPmyfaLQTZRKVpVNAIoKnXGP7wWPSptNmBWnvTUisURK0Vm1c0slXPpCytSke+LwoTXoqB9sRLbaIr5sqVZJCDVP8AFRStLprnn+g6hAbObpFY0pBUu1GYFK051JJHwGs6okn21ZbdZQ4tBpKWDdKVzUg1yyoTrzHrFFDXRt0Fuky7NmC4SuZ7pokChr1UrQ1jGadGFOcXNm2UZ6VD+KqYioI1Z1\/u\/gYC+bdspIUVWi0TdJBvTUjMa+mMkWzZy3i2qXsjEoUlJllVCSoBQp11BGqNUqVomgJQVWQgJBujnECg+SaZ\/Cn2DqizIVo8l5LmyZlmhz7iEKStAUcrqQOvLIfhASo0ksZa5iRabT+HS8ozAE5\/HUdfREyrasxFy8\/bALSFpPOChSQSDXqIBzjWqb6LJTzCk2XRcxKebqg1XW6kU661EHX7rzQoOV2YrmkiUQpSckpyCafhT7IC\/J0gsmeSJVotT7\/N\/wDWAVV1Dr+yMp1u2VJXORMtBqJkkkTEc4CpJ6iNdfhGvbttF5iUiQmzDX3gkFNchXV8B6A\/GMJH7qz7Qmt5Js1bucTPUlJSVLNDVVenIn7K\/GA2Rt6yhOnSTaDUTZK+bWgzACFZZfiI8GkFjlV32oyvZZGcmvpWNfNl6KKnLmTVWQZs81UozEVWTQ9efQft+MRIZ6JyUqNLOVRXOVWsKINMqVOqgoAMqCkB0TN23eyjNaT5c+WCUlUtQUKjWMomijZHs5chc+yS3VKnKvqXJIIUSNZp00p+EXoBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBFC3\/AOxnf1DF+KFv\/wBjO\/qGA5ht\/LyvqD8oQbfy8r6g\/KEBvLZaWC5cn2sGZn3BlNmBKroCgDr1e+vP4\/CNfPa6JTHKhOS0M2chKDVRzSggAdQpdHpG1tawGFqzb72Wpart3JZGX2RTOh9kldTKmFJTdUgzCUqGesdOsx6MJwa8rd\/SftN6vhBNs\/Rgz3Cp81tMmz5pWsLcf1EkUArlmVbSusxYlsdHAltMQppdZqBlKE\/KWVG8Onp6P\/iA0RskKJ5qYSpV8kzVGpoRU+pjOXorZkuUJcuXMSgFKqCYaVSagnroSdcLjwa7W\/afs8lRdl6KJnDnEsecl5C\/O+TSppmcqVOX\/wACJk2Do3aUyZMbyWq1qKVqU3mU1EU+SdRu\/bSPVaH2OoJBkLISQQOcOVAAPwAjY2ZY7SzZsyY1QpK1pShVVE5CtPzicpxdPjbv6f8ASdXypq0SsJUuXLVZki5LUVIGdEk66ZxZl2DZst2h1LbBDhCipK0qUCmpqaZ6jnUfE9ZjZwjippBorY95ZU0CgulUlaqZC6Mq9WX0VHSaxDQ6xMPIkqaqUJMwzEKM1V4KJFc6\/AD6BSOghAaoaP2ckuDLkGXz8kSF3FlPuAEAChy164rz9ErFnIlILMJRLVeCULUAc6kHPUSBXruiuoRvYQGnGjNjBVcBLreK6kk5k1rr+AhN0bsuZPkzg2uTJU4T0qQopqqoOfWKgZfCNxCA1EvRuyJcyXMlskJWiZzqVBSqhVQa6\/gPSIZ2iVhT5vOTbOlKXl7xUro1DXqHV9HVG9hAaZOjNkpWkoahKEy1SjLSohKkqBBqK55KV9F4xm20cshtN5yQwkoVduZVpdpSlNWqNtCA003RiyJoVzjMKUpJTeK1FVCDXMn4k\/SSdZjw6K2IZpmGz5ZmHWslVTrzJrmTU1PT0xuoQFOy7Ma2XJVKZS+blqVeIqTn\/wA5fYIuQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/AGM7+oYvxQt\/+xnf1DAcw2\/l5X1B+UINv5eV9QflCA7aERTXMiUq7NnSkK10UsAxhjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiKFv\/2M7+oYnxrXxMjeCKltTpU6xnhlTETAEZ3VA0gOcbfy8r6g\/KEG38vK+oPyhAdQ9mz0OZKZTcTEKPvKPRGoW8t+TMnVslq4QZswShLmXCEBdElRNcynPL8zSNnaC2yXUtE5TgLmZDm5q0j0BpGgn6R2RImTUTfaaTLnqbms2ZmUrCCoe98mp19Ocefiylzzkz339fx29fleUup21+VttaNuzmzozLBlyZ8uWrmr84ETF3SRkNQvADX0iIlWppACUDR6WohCazOeSAVmlQE51ANc66o9cW5ZEksyZr9Up0ZiUzBOmAJKMiCCqozqNWsGK8zSewJaf4jm0EzLt4SzMm1OVeumqh19MehDcWO8tJ06Ui0LHS0khBImc6FEqBpSlMss\/sjcXEdlPpFVLCSpIImOsxX+ZmcUe+z5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigNBOtW30O3MtGjiJklKqSponpF4ZDV9NT0ZRPZ9qWo6aT5y7CMoplrUhCplFKWKe7QgUrU5\/wB34iNx7Pk946+8zOKHs+T3jr7zM4oDSSrTtyYtKVaOol1BJKnKSBryyH0eseS7Ut5UxKV6OS0JUqgVikkAfHL\/AJpE9uv7JsPmfaTl5L56tyk6aqtKZZH4j\/kRrv3ksYMpTqaq05UuaFFAVMm1ISQOhRGswF6XaNsrZPZirBTKcSko5lBnJUJpPyujK7+NPjFdxaukAb1k6NoM05e84TQHPOnTSnX0jPqpttLdHp4RRxaCSUhSgZs0lFTQA0Uc\/orFmZpDYcpk1dTHD9Mt0ZgkjnZpKrirp1KoM+umuAlRa9uLlrKdGwJiDQpU4Arq1Gmev8ItWY+tZzPbh5YyGcpalCYTNCykBJI1dZoPsMax1pRo83lKUt49Kk3RcTOmlRUoVCfla\/yi7ZdrWRac+VJauHxmTBkDNmjoJpWv91Xp9FQntCfayLU5pizkra+4OcXL6\/lZ3tQGerop01iETrSnWFaRtVrKbLGUsS\/6k0GZzOda\/h8Yite17Nst5MbuMcVSwlSlJdkJFdVSVin29GerOM5doNrQsC0FNUuUXEgKTPmFZzSFdo9dPpBgNe2\/l5X1B+UINv5eV9QflCA6twFrn0lzG1UAGi0kqFdXT8Ixo4VX+KzOVT\/DOraijbdjsLRnkvmzmcDdJCFEJqL1DkdfvH1iojR6yEGaU2c5CpqAhas6kBQV19YB\/SM1INpUyFSpHP2fLVMKhLl3KFXSqgvZ6848W5uuBJW8s8TlAEII941CiMr3SEL2T1GNXM0dsaYiQhdmOCiQVGWM8iUpSenqSPzjyZo3Y8xTdS7PdFUhAlyzeVkASQaVoTVStfWeuNG9GLJoJzUnqCDxRlde9633auKNRZFjWZZDpThhZ7mXOUi4VGqvd6sz8BG3xfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxAYmW7V8pbY\/TKPFDm3dKX2u6PFGWL8u42IYvy7jYgI1ocS0KWuYzQhIqVGWQBTp+VGK1TUSitc9kmWkElRQQAOn+qI7Tlt7TYzGjxo5XImUvJCaaiCOnrAjSTNE7CmoCF2Y6IBqPfVlr+Px\/AdUB0FJ\/es92eKAM9K0pE9mFKNEi4ak06Pe6gfSOfRopYiZa5arOdLlqNQlRPu6tWfwEW7LsOy7LmSZjKz3MtclSlJJqdYoa1OeUBdcvZciapDl9ZkuYPlJmZHUddVdVYieOJbmwnqpLhrPSE0q3NQMhrzPRSMLQsxm\/cLnuG74zFAJqlRTdAzF2hyzocukCMZ7JsysJ+lrJmygpIvc500AAp9gAgNS2\/l5X1B+UINv5eV9QflCA21sWcudamKl23OZTBLCESQsXAfe94pJzzI9IoyLNe829lutKOdS5lqSCkBCpRKaApIVlTLV0ivSYv209tdq9WWNmJfNxLSQnJKiok198n6MrvTWsVXNo28qW0ms7GkkTEXpkqYrNJv0+VlT3c9VakfGgVZFlWilKxN0sSu9fIokChUVE61HKpFB0AACOisycluxlSnlpSXThIN6dVKb+fVXKNRKd6QKYqmTLMbIcc6bssC97l00BN7IkgCvRXUYhsu09JCJSLS0fkFapgSqZKmhKUpPTQknL6en4QHT4xr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBrrXmJd2dOkM7SlNJ6wAmcFBRTmK5V6RUfbGin2dac1vzY0uSiuRUJSKkGtc616voofhTorXXPb2dOmsGiHLpIFyUSE1zA1\/AZ\/ZGicWrpAG9ZOjSDNOWbhNAc86dOrr6Rn1BGhlaplrTM0qlBVfcWmWip1axX6fX6It2Y2dN57eY+0iQ7EtSitNEoCwUkAUB6Ca\/\/AOCIkWvbi5aynRsCYggFKnAFdWo0z1\/hFqzHtrOZ7cPLFQzlLUoTCZoWUgJJGrrNB9hgK9sMpr17NntrcltkFKQiWJiroI1k0WNerKmRPTnHqGi2mj9oJXaBe1SKKKyq7RIGsk66V+kmJLYdWvIezU2ewlzm6UpIJlVUT0098A9fRmKdNR4ZtoTbAtA2m3lSVhIu82kpBF0VyJPTX7KdNYDWNv5eV9QflCDb+XlfUH5QgNtatusGdsli8mPJK+Y57nEJJl0zqKiprQE6tQiFvpDZDoOsK\/dzlNklUxIChSgrSpAFftjZPy2W8VJXNs\/npiBLMuckFakkKNNdaEJWaf3VdRj0Dm+dIm2cn3rsw83T3j0H3tZqPWA1CdIrPDgyp8y0G9EKXfmEXSUkhSQQTUgpVqyy15iuCdKrEDYTptoO5QJpdUlRVrIGQB1kGn0HqjbT+blTZMmfNsxExabspC5dCoAjJIKswKjV8InwsxYHusVAHL+CT1\/H4n1gNPP0hsyQ9bN5jl8kOUpVLm\/0G8KgdYypXLKorrjKzrfsq0LRLJs+dmeTRNQoBfu3qg01U66fCNutpNWarSyUaXc5JOXVr1R6hrOQu+hLJKqk1Ekg56+mAlwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxRFzs+6pWJZ0SSCbpyp\/vQEVqTJFmMZrt25dJkywK3SVHM0AAA6SQI069KrAQhK12tPCVGg91Z6\/7vwPoY3s3nlSV87OZKlAVXeQSmnx96IlyyiUVrVZ6ZaarKjKoBSpJ1\/E\/jAaiZpPYsv5VoPLtKkiWs0zpmLtddR9kWLOtuy7SnSJTF+6nGcSlBAUBkm8cyB0fmIvy2vNpKZYs9KSakCTSp9fhGSZa5a0JStglZUbgEuhrQ1pnrpWA1tqWw0s12tu4mPipISoqStN0A5CpJFM6a6a66gSBtCTaFg2gqSHKbiRVLil7NII1E9dPpBHRFl3NbS58xLxzZKJxAviakBVKGlaq6q\/ZWPSJTyyHUtnOZTEqATVvS6DQUrQnop9lIDRNv5eV9QflCL0qzZqJSElSKpAHTCAsW9o\/ZdqPBOftHE2aEBN+WpQFM6aj8Vep64rStGrGlLnqRZ7sKnIShZJUagKSoaz1pT6RYtpo8mWkqc0thLE80EhKl3sxX+g+7nUZ0rlSIGcm0pTyRMn2+3myQFmbK90VUoGlD1A3Tn1HrgMjo\/ZK2aW05g4moSJgSVg3khagogHoHupA+AAjY2XIa2XJmymTRxLRMmGaoXSfeOvWfgI1c9q\/NpOZ7XSGVJkzM0yyUzADTLJWQHwFK669WNlN7WazW+K0jbOZKFDnEKSmpTTUFa9fSYDosX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEc0NE7DAIFnOwPgpXUR19R\/wCc46fGNvEydsRygaW4ErT+9DU3jWplo+Nf+FKavszCdjo1ZLSzHLIM3kyW5IVOUoUUshV4aqDI9UYTNE7CmICF2a7IBqPeX8fj8fwHVGTKVbBsl5LeaQNsZOpzSk3KSRXVUJFSRlWmURT2luTG\/Np0paoJqCRKQCQa9Osf0\/jnqgM0aKWImWuWqz3S5ajUJVX3dWrP4CLdl2HZVlzJMxkwcoXKUpSSak5ihrU55RTS3twy1pXpM2SoEXVplyzUZaxTLp\/DqztWXKtGTPbzLR0gbukoUozEJShAULpA1fE19OrMJ7Qsxk\/cLnuJD7nFAJqlSk3QMxdocs6H6QIs2eybMms5LWTNlBRTe5zpoABT7ABGsths6dvZs5pa8mRLKUhCMQoAka6gEa9WXXXWBF2xW85uwnpcPA6UVJooTjMoAAMyekkE9UBZhCEBVtV3a0i0ylrZct2z5oELvhKiupyNdQ1Z0OvOlM6qLTtohd\/R1KVJBP8AMJIVmAKZfEn7PjF22LWYMJq8c7nyAm6PcBIN4KIyAJ\/pMUZukFnplJXLn2hOrP5hSUJ95BulVSDTKiTqrAYSrUt\/BylTNHJZckVWkOAE6wMjQ56zToprhajrSKXOm+zrNaTEJWcpiKVTeoKG\/wC8SPe1CmrMx7L0nsOYlSkWm6KU61c3Mpqrru9QJ+w9UX7KfsLWVMTZ79xOMsJUrWKAkgax1pV6QGqW80nVK\/h2azCxLJqZZIUoIUaAFYIBVcSKjoUeqLs2dbYkN1IaNCVSgZpEokoXeAICSoVF011j5J11EbnCeYcbcMJ5hxtwHOtXmkk16yTOslpJbGodE5qSb9BcorMXSDX6fojEu9JcGuYLNZ86Bkm4czeGVL3UTnXWnqNY6TCeYcbcMJ5hxtwHNTnek0l1MAs1lPkp95ITLKFKHOqBAJWRXmwk59Ko6OzRNmWc1W+ky5btUpJnIQMkroLwGvKtemMsJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3Ac7OtW3kO3UtGjiZklK6SponpF4ZDV9NT0ZRYs+1LTdNJ85dhGUUy1qQhUyhWtNPdoQKVqc\/7vxEbrCeYcbcQvRKZNJzly7cIkSkla1Xq0A+gQGolWnbcxaUq0cRLqKkqcpIGvLIfR6xjLtS3VTEpXo2hCVKoFYlJAFNZy\/5pBGktizCkS7SdrKhUXZUw1Ger3fgfSMUaUWFMmBCLUdFZNAObmVV9Hu56xq6xATy7RthbJ7MVYCZTiUlHMoM5KhNJ+V0ZXfxpFdxatvhvWTo0kzTl7zhNAc6GnTq6+kZ9UyNILImNHbiVaLpctqEGaAlVRf8Ak5FOdaj1ivP0ssGTI502o5VXUlKVVJzy1UzoadGRgM0Wvba5aynRsCYg0KVTwAdWo3c9f4Rbsx9arme3DyxUM5S1KEwmaFlICSRqHSaD1iqdJ7EErnfabu5WlRLmfD+78R6iJ7Otuy7SnSJTF+6nGcopQQlQGSbxzIHR+YgFsOrXkPZqbPYS5zdCUkKMqpJ6ae+AevozFOmos2TOfz2M42lIlyZgUkAIQUA5CpzJyrWn5RVtS2Glmu1t3Ex8VJCVFSVougHIVJIpnTX111AkXLLfyn7KcuSHICSkET6VFQDTImmvMa4CWEIQHjuY3VaPM3bPW65sKuzVgTLtddKE0rDn+aJVds9BJKiedpUj3Sfk\/ZENrWTZz1yuY8YrnTVICOcSmpCaKFAej5R\/CNO10QsJuq+lg9UupIUpSsq1+NNRp+ucB0EqWuZJSZTZgqUaFJSqoNNRHuxJKlOJIIktmcsHsqI\/\/mMWapTNrKbN2zhMqUkISCkmgETYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMYrxa0lK5LVSSKEGYSCNmMsX8w42IYv5hxsQEKW81KryWjIK6wTwwEicCCGjKoNR7xyOzE2L+YcbEMX8w42ICuuUuVKmFbZgiUR79VUBA6\/djGYLkpS5kizkyhVZUpeQ1kn5PxP4wtSW3tNjNaPGrlciZS8kJI1EEfiBGkmaJ2FMQELs12QDUe8v4\/H4\/gOqA3aJHNlZQ0s9JWQVEKpe+n3YyTflrQEyWCVlRuALoa0Nae7rpWNEjRSxBLXLVZ7tctRqEqr7urV6CLdl2HZVlzZMxkwcoXKUpSSbxOYoa1OeUBYeOW0ufMS89kJnEC+Js4BVKGlap6q\/ZWJ2ExtMZzi0wVyorhVhQrlroBnSkVbQsxk\/crnuJD7nFAJqkqTdpmLtDlnQ\/SBFmzmUhkznIbInISSCRN+AAAHwAAygM4QhAULYst+4tlLxjaCWZRKEse8VVzJN5B9053c9YoevKORZ1tBxKXPt1MyWFoVMQJaRfSDUjIZVy9SM9cY6QuLWkWonBWJItBrcSSs3QutF1FSevm6ZHIK+ERsZ9pzHqZLrRtsiSakzgtIAyJApQ1NQBX4wGBsi35k6Q4NviXNT8uWEgo1U1UAOZJ1DoFcqxasWz7ZZO5JeWyHTUJ\/iIUkVrdoKE59R19B64rCdaxSF\/u61oZqhzdU15sJSEmvWVqJ1ZJScqxvrPaomMW63jJvKcqlpM1CUCiVUzA+2Au30dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6xyoszSMJWn94ZJvGtTJT8a\/8AClNX2Z9JgmvhpG7EcsHtr3F3tFJN6uVJiNWdOjP8PygLTJjb5sl3LeWzLxk6nNKShNJIvaqhIqSMq0yiKfZmkcxvzadIpKCSQSG6QSDXp1j+n8c9UeMnj91ZLtz+7UqVOQQG8pZAM33qEkFIIoM6dMRz3lsBvWTonIM05e9NRQHOhpTPV19Iz6gnTZ+kZlrSu35SVAi6tMlBqMtYu5dP4dWdqy2VsSZ7ddo2yh0lClGYhMtKAoXSBqHWa+nVnQS+tNctZTopJExBoUqmpHVqN3PX+EWrMmPnU9uHmjzdnKWpQmEqSspASSNQ6TQesBnbFm2i7ezZzO0RIllKQhHOrAJGuoB6dWXXXWBFmyGjpmxnIeOS4UVJuqM1S6AADWekkE5ZRQtgv5D2amz7JbTm6EpIJbgknpp7wB6+jMU6ajY2WHWBnY1s3brqigkouhQuIJPX8orH2QEsIQgKlp2w0a2qpq5W8lXZPOmagVlj5WWWdaJPR0RrmGldivFBKHz5EwquhC5aq\/gCOg+lY37qalbstkhlMm3RMMqZM9+gORu0OVemKjmTITKOJbWUmXKImG+ugSU0NT7uVKg\/aICrItpnPtEspc1\/zoKgpSqISm6sor71Ki8Ke7XXGB0isosZ7uS9fTpUil+5LVXPqBSK6x6xt0CbNEudLkMV\/wBSFiYTr6QbvTX8Y9EicEFAaMgg53Qo0\/ywGhcaU2PKs\/Gy3zyc3vqlFUsEUWlBVd94DM0oPiQI2NkWnZ1sKULOtBxOoCekDI0OsfEesXeYnXSnCMrpNSLxoT1\/JjyQ3mt1LU3ZsZSl\/KKFEV+miYCfCeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGArWnMkWYxmu3bp0mTLpW6bxzNAAAOkkCNLP0ssGTI502q4VXUlKVVJzy1UzoadGRjoJ2JVKUJ0loZdPeC5hpT4+7ES5S0yypbVgJY98kqyGs1+T8T6wGoOk9iCVzntN3crSolTPh\/d+I9RE9nW5ZdpTpEphaDqcZyilBCVAZJvHMgdH5iNghouWVlDJgkrNVUNL30+7GSZc6WpF1sxQqpKaLIz6ae79MBrLUthpZrtbdxMfFSQlRUlaLoByFSSKZ0GfXXUCRasi0pFpsZ0xviQEqAIcABQ+zozBGfV1UjKeqWXCkOJVlmeugUlcz3jUGlaprqvfZWJZM2SGU9SS0RLQReMhYKU0A15CmVPsgEIxQtExCVoUlSFCoUDUEdYhAcRyrEpkuCkkH+FmPqzI57R4kpteYT\/ES2oFdI99Go\/YPSEIDYaPIT++UuTdHMhxMIRT3QUmVdNPhU06qx9chCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCA0OnKQvRlylQCkqXKBBzBBmpqI+HO501TJvemLOaTmo6yJlfWg9IQgN7Plo9lD3E61HV0hMmh\/9SvU9cbXkt\/iTbImTPemFc6q1Zk\/wk9P+8fU9cIQHSaSpSvSZSVgKTRsKEVGc4V9aD0izoWhKWj5KUgD+FkB1pqfzhCA3oAAoBQQhCA\/\/2Q=="
},
{
"timing": 2625,
"timestamp": 16464043548,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAMEAgUGAQcI\/8QAVRAAAQIDBAUJAwkFBAYJBQEAAQIEAAMRBRIUIQYxkpPSBxNBUVJTVGSRFSJhMmNxcoGUobHhCBYjNEI1YnWyFzc4gsHwGDM2V3SDorPRJCVVVsLx\/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAIBAwT\/xAAlEQEBAAIBBAEEAwEAAAAAAAAAAQIRAxIhIjFBcZHB0VFhgeH\/2gAMAwEAAhEDEQA\/APsOmvKRO0c5UNFdE5dmy58q2hVTlU0pMr3iMk0z1dcd9atotLJs5w\/tJxLbM26DMmzpiqJQkayTH555dn7Wy\/2heTl\/aM+W3Zt5RmzZsw0ShIWokmOcf6YSuXvlQZ6LTrRmWRodKvT5Ug1RNtIoPXqBNCQDqAOs6g+vcmPKdavKJpC+VY+j4b6JNlmWm1HM0pXOI1BEumvpOeQ155RtuWXlBVyfWAyctGItK1H7tDRozvlJmKOs5AnLIfSRHZ2PZbKxbLbWdZTaU1ZNkCXKkyxRKQP+dcfCrTUeUL9qBiySecsfQ6Rz8zpSXJofW8UbswH0\/kk04k8oWhLS3ZUlLectS5Thuld7mpiTmK\/RQ\/QRHJcrPKpbWiGnNjaM6P6OybZeWm352UlTjmlFV5QujKmpNczHM8lsz\/R9y+aU6ETf4dl21\/8AcrNBySFUKilI+i+n\/wAoRruXO2GGj\/7R+gVq2u4DZg1aX500pKrovzRWgBPTAdQeULlbSCVclaSBrpaKKxt+S\/lhlaW6SOtGbesR1o9pJISV4Rwq8JgAqaEgGtDWlNWYJidXL5yaJST+80s06A1nk\/5I+a6Kvl8qf7SLHS\/R1k4laOWK1Mhb6bLKBPVdmAU+JMzVrupqaaoDt9M+WR3I0uc6K6AaNONJbaaZOlpXckyFdIJpnQ5GpSAcq1jSuOWjTHRKZIncpGgE6z7KmrCFPWU4TUyq6qipH2XgeqscrZ9vv+QflH0tmaS2G9e2BbzvFSbSapCiBeWoCpoCffIKSQaioqDH0tHKfyacptiOtHnNtS5KLRl8ytu7SW689V1ShdvA0IoTmBAT6a8oWljN6xmaDaGq0msV2zlupb+VPuJJUT7tKdQSftjhJ3LvpzJ0mk6OzeTi7bc6XzstmXZvqRQmo93qSfSPvGh+jrLRTRtlYllGcWTRJTKM5d9VCoqzP2x8St7\/AGzdHf8ACVf+1PgNknlW0\/Zs7Re29ycrs1gzZznKp8xySm8hBUlJ93pIA+2NbYXLPyiW9ZUi07H5MVu2E8Eyp0t2bq6Eg093rBH2R9O5b\/8AVDpf\/hs7\/LHyHkQ5adBtFuS2wrGtu1pki0GqJgmyw1mrCSZq1DNKSDkRAdDL5TuVJUxIVyUT0pJAJxRyGzFrTflzkaHcrEjRW1rOQmy1CUZtoc8b0rnE1qUUpQGlc9VTG7sfl35PrYtZnZtn2zNmPHk5EiSgs5yby1EBIqU0GZGuPlGn2iLLTn9pq2bBtH3UOLEBlzQKmVMCElCx9B6OkVHTAfqVCkrSFIIUlQqCDUER87svlEnPuWu19BDZ0tEliyDsOxNJUskSjdu0oP8ArOvojkP2c9MH7eY+5OdLyZekNhEy5BWf+vkDVQ9N0EU60kHoMU9Gf9sfSv8AwdH+RvAfoCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCNfpBbDHR+xXtrWrPEhi0lmbNmHoA6h0k6gOkmNhHDctujD3THkwtyxbKIx09CFyUk0C1IWldyvRW7T7YD5205YNP8ASqWX2gfJ1Mc2NeIlOnzgIM4A0qBVI9Cr6Y32gXLHMtnSdWimllgT9GtJ1IKm8lwoqlTyATkaAitCRrBoaGuUcZyd8vVlaK2HZui2ndjWnYdo2ZIQ0UvDlSCEAJCinJQJA6AR8Y+gokcn\/Kzb1h6QWba6HtpWGvnpAbTubmD3kqHOIIvXap6aDM9cBFyZ8q0\/SLTS2tEdJ7Kl2NpBZ6iZclM4rTPSNZSSB0UUOtJr0GPp1ovW1m2e5fPpyJDRvLVNmzVmgQlIqSfsj4n+0hoW9AZcoeiQMrSKwSJs3mxnOkJzJI6budR0pKh0ARymlunTjlxTo3oXogZjaRaEpLy3ZwBo2Qk5yyemhFfiSjrMB3+g\/LGq3dH9ItK7YstFlaIWapSG7pUwqnOiFUACKUrmka\/lKp0GNEz5W+UbSaSLQ0N5N1TbGUayp71yEKnJ7QBKR6Xh8Y6blf5OVWjyJztFNEZCZZZJlLatwac7zaqlJPSo5mp1q1xxugv7Qth2NZbCwNNrKtKwbSYSUNplW5VL9xITW6PfTWmq6adcB1vJ9yx\/vDbjvRrSCwXVgaVyZSpktjPVVLiia0QogGtM6U1ZgmNC45VuU9s3mz5\/JVORKlJK1qLo0SkCpPyY61ky0C5TNKrI0use1kPbUscDmy1n3FAVJAmoIvUzVrprMdxpZ\/2Vtn\/wU7\/IYD4Ro1y46e6T2b7QsDk2L9nfMvnZTslN4UqPk\/ERb0g5btL7FnWBZ7rQMIty1ucCGK3RC8l3U093OsbD9jr\/AFQn\/EZ\/5Ijmv2irXZWBy48nNq2pNMpi0HOzpgSVXUiZmaDM\/ZAdB\/pQ5VP+6ef96PDG80e5RNM5tl6RP9KNBl2LIsyzZr2SqZPKhPWgV5vVlUDXHn\/SI5Nf\/wA7N+5T+CLNqcoOjmnvJhpzM0XfLdpZ2W4TOKpK5d0qkzKfKAr8k6oDVchXLZ\/pLti0bMeWVKs103kJcSQicZnOovXVawKUJT6\/CPs8fivk9H7mM+SfTlHuM3M9zZFoK1JCVT5l0q+xSj\/5Yj9O8tWk\/wC6PJlbtqS13XXMGQ2oc+dme4kj6Cb32QHCaEcu50s5XJmiLSyJKbP51xLlPhPJUtMpKiFXbtM7vX0xb0r5ZX6tLHujPJ3ow40ltNkSh3Ov3JElQNCknpoagklIqKCsfMeTjRj90OX\/AEBshaLrlFgGa56+eWietYP0E0+gCLWjmkj3kC0y0mZ6V2E+dWJazwuW9qNUhRUKqpUmgJorMVBBrrrAdfN5atK9E3LY8pugk+y7MnrEvHs5vOolk9YFQfovA5GgMfanFoSHFg+0GU1M9tNkidKmSzktJAIIP0GPmiuUTk05VrCc6OOLaloS\/SJam7kFvNrUEXSsXSqoFKEx3LWw2mjWg0uxrOM4s2UjmpXPLvqug5AmAxk2kVSZZMsklIOav0hGvbfy8r6g\/KEB8b\/aJsRppJy78ntj2kFlk8lCXOCFXSU86okV6K0jsuXTkrl2toowtDQtulhb+jqAuzw1TcKpaM+bFOkEXk\/Go\/qMdZpZycNdI+ULRzSydaE6RPsUUQ3SgFMz3iczrGuO8gPj\/J9yzMLd5J7T0itEolWrYrc+0G1btZgHulI6lkUHUajoj5jyLcnmntr6PuNLrI00Fgz7fnLcT0YJM1U2i1UWSTlUlRA6jHe6afs7WPpDpFatqMLaf2PLtShdNGyEmXMVeCiaV1FSQqnXnH2OwrLbWJYrCy2KbrVlIQ3lD+6lIA\/KA\/KvLLoVpvoYbH0\/tbSpOkLqyHUpIOEEkykFRIqQc0lXu0\/vxuuUJzZml\/L9yWuzIkvLLtKzkTuanoC0LSozTRSTkadXWI\/Q+l9gNNKdGLTsO0Khs+kKkqUBUoJ1KHxBoR8RHy\/RbkIa2Fbui9pK0heuzo+FpbS5khICkKUtV0kHoK1QG+085GtENKNHnLFtYtnWW9KSW7xm2RKXKmdBN0C8nrB6PjQxx\/7PWn1p4q0uT7TFKUaSWNeS3KqJLiWnor0kZEH+pJr0En7zHzXTrknZaS6cWTpawtNxY9tsLtZzeWlQnXT7t4H4VSesGnRAecj3KW25SmFrSH1nyrOtNi4MifZy5vOquUFFGqR03gcsqfGNdyt8k2glpaJ2vaDqy2VkumzaZPS+aoEgoUlJIKgmgUK9BH0Zxjp9yGWVpFpCrSGwrVf6N2+s3pjlifdmK6VFIIIUekhQr01MaL\/QBaVrzZcrTblEt63LNQoKLMlSEqpqqVLUPwr8YDof2W7UtK1uR2zJlrLmTVSZs1vImzDUrlJVROfTTNP+7HKW9\/tm6O\/4Sr\/2p8febGstlYtlNbNstuhsxayxLkykDJKR\/wA6+mOQe8nLV3ytsNPFP5yXTRqWwahAuKBStNSrX\/WfSAk5b\/8AVDpf\/hs7\/LHJfs56N2G+5GNG3D2xrNcOFonX5s5qhalfxpgzJFTlH0zTGwpek+itq2JOnLkSn7dbdU1ABKAoUqAY+Msf2dZ9ntJbVhyiaStW0utyVJWUITU1NAFUGZMB9mkaL6Pt58uc3sKypU6WoLQtDSWlSSNRBAyMfF2\/+2U5\/wAGH+RMWf8AQDaP\/eZpXv1ccdxZ\/Jq2Z8pyNNDabia7SwSxMhaBdUAkJvlWuppWA4z9o3Q18nA8oeiIMrSOwSJk24M58hOZqOm6CajpSVDqjjORPSttpt+0na+kDSWqUh3YaSuWr+haQ3StPxAUDn0x+pFJCklKgCkihB6Y+XaA8jNj6EcoFpaTWM8nplu5UyUliUDm5IWpKiEnXQFOQ6jAfUoQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAI4Tlm06c8neiAt1tZPtNKXCJM1HPc2JaVA++TdPSEj\/eju4p2zZbK27KdWbaraW6YuUGXNkzBUKSf+dfRAa2QjR\/TjR5m9mtWFrWa7lCbL5+UmamhHUQaEaj1GPzpy7aIWNyb6U6IaQaAo9mW44tAS8C3Wbs5OVSE1yBJCSBkb2qOt\/wCj49sZzO\/cblAt2wGU1RUWovLSD9KVor9oJ+MdBoJyI2fYOkcvSLSS2rQ0nt6TnJcPibso9BCSVGo6Kk06ADnAfW1JC0FKwCCKEHUY\/Of7ITVvJdafKlSZaFItJMpJSkAhAMyiR8PhH6NjhOS3k4a8n67dU0tCc89qucSvnUBPNn3shTX8qAh5aOUKfyb6PMrXRZPtFvNdpbTjzvN8yCCQr5JrqI6M6R009ho\/pjZDdw6Z2da9nuJYmSlzpSJyFJIqCKgxa0isSztI7FdWTbLVDpg6Rcmyl6iOgg6wQaEEZgiPiUv9n207FmTJehfKNb1i2etRVhfeWBX4pWgfhWA5flU0Usnk15V9A7R0BCmFo2i+EmfZ8mYSlcsrQk0STklV5SSNXVShj9I6Wf8AZW2f\/BTv8hj59yeci1m6L2\/+8VtWq\/0j0iAoh4+VUS8qVSkkmtMqkmnRSPptqNE2hZrtmtRQlxJXJKgKkBQIr+MB8X\/Y6\/1Qn\/EZ\/wCSI0vLo3kuv2g+TGQ6ky50iYoJXLmJCkqHOaiDkY+s8k+gbfk60VNhs3s17KxC5\/OzUBJqoAUoPojQ8rHJHI5Qrcsq1VW4+sl1Z8sy5SmqReqVVvBVQQfogO1\/dHRv\/wDXrH+5SuGNNp9ZNnWVyZ6YCzLPaMhMsp0VhvJTLvUkrpW6BXWY+ef6AbR\/7zNK9+rjjcaOcjLiyU2sh7ptb1qyLQs6fZ6pTtZWmXzgpfAKiLw6PpgOC0T0Y\/ez9jpLKUi+7kJcPG1BU85LnzFUHxICk\/70RtdJTyuOuSfR4q55EqX7WtkHOpkEywFfWUleX98R945NdD5GguhjLR1s6mPJLYzCJs1ISVX1qUagfWpHN8lvJBY\/J5pBbVrWa5nOJloe5LRMQAG8u+VFCSNY+Tr7IgOF0nXMlftf2JMkS+dmosSYpEutL5EufQV6Kx33I7ykM+VCwbQU6YSWT5rPVIcWcuZzpSmgoo1AyOY1awYvveTtq65WWGnan85Lpo0LUNQgXFAhYqTr\/rPpHLacchNl23pHN0h0ati0NGLbmqK5s5ifcWo61XQUkE9NFAHqrAR8tXJRoK60Jtu1l2Wysh60azHEt21SJNFpSSApIolVTQZiueWcWOQq1LRtfkDs1za65k2emXNkomzDVS5aJikpJPTkKV+EaRHIA+tdxJTpzygW7pBZ8tQWGaiqWlRHWVLV+AB+Ij7A7YNbK0WUws6QhuzbSBKlSkCiUJGQAgNE2\/l5X1B+UINv5eV9QflCA7aEczbvvWwnDW1gHaJd7m1rJQUgLJJQTdPQSddE6xGrl2k7bJcF3pYwUot1BKTKSCiZkAoACpFa5dfoA7qEcBMm2mpEuYrTBklC1UqEITW6QSBll8pNfgc61EWV2xOmSJyZWlFnS1pby0c4ZYIEwXSteesEV+HoYDtoR89W+ftwZ87S5ouVPmCVKWJIuCihUGgyNFDOo\/4iZblyiS2lz9K5IE5wkyJstA95KAb6SqlMyQc+qA7yEcIpzaYZqcnSOSouXUuS1XLkFSAaL92gTnW8nP8Au6+mLVqvH5nqU20ls9rJKlpSFoST7qhXWNYCgPTryDsYRxFkWpzLafJcaTNXC0yhLROJFUml6\/QiislDPMZfSBHLdWghxzbjStqshAKUokpvqqm8DQDOtQcugZQHdwj5\/Jn2q3lJnudLWaETpVZAmy0pqLtQTeFa0JOr6Yksd89Q9Q6m6St3jIGYJknm6XgkFRKTTUK1+OQqYDvIRwzm0Xy34TJ0nZyhNCVokqkioR7pzqmoUQoZHryiGbaj4FLY6WMEzllBC0SUqyKdQ92mZBPp2hAd\/COIL581mNFzdImxlKcHnEzkpllUtJSVUqmpyJ1U1ihFIksddp2kqUmVpHIdGVNRNniTKCQZd+oTW7rISoEfR9odnCOYVZukqpJQbak1vKN8SQDdINBq6Ms\/ierOGVZOlSZUznLfkqmLPcCgz6Muqn49OcB1sI52ybMtyQ5ne0LWS5aTJRSEBF1aFUAvBQHUPhnnSImlj2\/KTPTNtsTEzJSwP4dCiYoZEE1oAomg6BQZwHTwjX2JItBu3Wi1HYdTLwuLCAklNBWtABWt77KfGNhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/Yzv6hi\/FC3\/AOxnf1DAcw2\/l5X1B+UINv5eV9QflCA3VqvLCb2mkWmGwec2aKmyqm4cqXqajeOX09Ripf0TcJlzCizFoClpQsy0kAoOYrTrVX43qjXF21ZlhKfKlWmlop0mWFnnZYJCPeANaf3l0+lXxitKcaLgiWhVnJurvAUSAVKANR11oNXUOqLnHnZuSs3GM2borMa0KrOVJkqUqiKe6r+rV9FD8MjHs1Wi7W+rmbPrzSpq+blBXuXb5JoNVM\/jX4xkoaLMV4ZQsuStB5wSvcBFQDWnxy\/CC3OjSFzpS5jKSsygheqWQi4mgJyoLpT9n0RmONyvabLWCZmi01sBzdnc1fvXFSkiijQVoRryH2UiRa9GVtWyblnzW6lmVJCZYWm8cyBQdQqfgPhGKLL0ceT1y0c3OmzqlSQ4WSvIK7WfQfSLY0ZslLcNw1IkDVL51d0fZWO9x4J76vtE+Sul7o1JTJlpm2elCVpWhKQmiVAGivgaA5\/ZFmVZtiv5IMhs0my5cwqBlpHuryrq66CvWPhEStFLFUEhTKoSKJrNXlnXrjZsGDZghaWsu4FmqqqKqmlOk9URyTh14W7\/AL02b+VeXYdlSlFUuzWaVGtSJKRWuvojMWRZwnInBi251AupXzQqBQCgP0AD6BF6EcVNe4sSy3F3EWe0m3UhAvykmiR0atUZS7Hs2Way2DVPulGUoD3TrH2xehAUFWNZillamDUruhF4yhW6NQ+gUHpGCLAshE0TEWYyTMSq8FCSkEHr1RsoQFGfZFnOLvPsW0y7Wl+UDStAfyHpGbOzWTJals2kiQpWSjLQE1+mkW4QCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCKFv\/wBjO\/qGL8ULf\/sZ39QwHMNv5eV9QflCDb+XlfUH5QgNrbZ0f9pJTaq0odmXleWtPuatYypn+fUaU12bohIcJK5jOXOQEzAS7IIB1K+V09cbO2FWCp4EWsGZclFf4yRUJFRWp1Ac4raPxiJw20ZDiZz4ssT1pQlYWpAUUilwfRkKR1x5+TGaxys\/1nTL8MXEvRhE2dMc+zBNTRE1cxSbwpqBJzyun0MVLRVolOVLU7ctV31hKQlwoitANSTQCiRnqyEbCfL0dDmcqeqzRPBUJl5aAQT8oHP+9\/6vjEC2ui85vJRcs7m5sxSJV0pF5ZUEG7TprQZfCIxzywu8bqlkvtjKRozZbjFocN5c6Wm\/eLlSiApNagFR1g9XT8Y28y2LNlqmpmP2qVSlXVgzUgpPUeqKDlGji0\/\/AFCrMoEj5a0fJu5dOqiBs\/CMXbbRlM6bixZaZqlEzOcUgKKlXSa1PTRJ+OUMs8s7vK7JJPSY6UWICgG0mwKxUAqoaVAz6tY1\/TqBiwbdstM9ElT9umYtKVIBWAFhRITdOo1I1D\/jGqU00RRNIWiyAtQzBUihANKHo1j8DF2RIsFw4bJkCz5s6SBzIQpKlJCaEU+ioP2xLU4t+yTPmyfaLQTZRKVpVNAIoKnXGP7wWPSptNmBWnvTUisURK0Vm1c0slXPpCytSke+LwoTXoqB9sRLbaIr5sqVZJCDVP8AFRStLprnn+g6hAbObpFY0pBUu1GYFK051JJHwGs6okn21ZbdZQ4tBpKWDdKVzUg1yyoTrzHrFFDXRt0Fuky7NmC4SuZ7pokChr1UrQ1jGadGFOcXNm2UZ6VD+KqYioI1Z1\/u\/gYC+bdspIUVWi0TdJBvTUjMa+mMkWzZy3i2qXsjEoUlJllVCSoBQp11BGqNUqVomgJQVWQgJBujnECg+SaZ\/Cn2DqizIVo8l5LmyZlmhz7iEKStAUcrqQOvLIfhASo0ksZa5iRabT+HS8ozAE5\/HUdfREyrasxFy8\/bALSFpPOChSQSDXqIBzjWqb6LJTzCk2XRcxKebqg1XW6kU661EHX7rzQoOV2YrmkiUQpSckpyCafhT7IC\/J0gsmeSJVotT7\/N\/wDWAVV1Dr+yMp1u2VJXORMtBqJkkkTEc4CpJ6iNdfhGvbttF5iUiQmzDX3gkFNchXV8B6A\/GMJH7qz7Qmt5Js1bucTPUlJSVLNDVVenIn7K\/GA2Rt6yhOnSTaDUTZK+bWgzACFZZfiI8GkFjlV32oyvZZGcmvpWNfNl6KKnLmTVWQZs81UozEVWTQ9efQft+MRIZ6JyUqNLOVRXOVWsKINMqVOqgoAMqCkB0TN23eyjNaT5c+WCUlUtQUKjWMomijZHs5chc+yS3VKnKvqXJIIUSNZp00p+EXoBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBFC3\/AOxnf1DF+KFv\/wBjO\/qGA5ht\/LyvqD8oQbfy8r6g\/KEBvLZaWC5cn2sGZn3BlNmBKroCgDr1e+vP4\/CNfPa6JTHKhOS0M2chKDVRzSggAdQpdHpG1tawGFqzb72Wpart3JZGX2RTOh9kldTKmFJTdUgzCUqGesdOsx6MJwa8rd\/SftN6vhBNs\/Rgz3Cp81tMmz5pWsLcf1EkUArlmVbSusxYlsdHAltMQppdZqBlKE\/KWVG8Onp6P\/iA0RskKJ5qYSpV8kzVGpoRU+pjOXorZkuUJcuXMSgFKqCYaVSagnroSdcLjwa7W\/afs8lRdl6KJnDnEsecl5C\/O+TSppmcqVOX\/wACJk2Do3aUyZMbyWq1qKVqU3mU1EU+SdRu\/bSPVaH2OoJBkLISQQOcOVAAPwAjY2ZY7SzZsyY1QpK1pShVVE5CtPzicpxdPjbv6f8ASdXypq0SsJUuXLVZki5LUVIGdEk66ZxZl2DZst2h1LbBDhCipK0qUCmpqaZ6jnUfE9ZjZwjippBorY95ZU0CgulUlaqZC6Mq9WX0VHSaxDQ6xMPIkqaqUJMwzEKM1V4KJFc6\/AD6BSOghAaoaP2ckuDLkGXz8kSF3FlPuAEAChy164rz9ErFnIlILMJRLVeCULUAc6kHPUSBXruiuoRvYQGnGjNjBVcBLreK6kk5k1rr+AhN0bsuZPkzg2uTJU4T0qQopqqoOfWKgZfCNxCA1EvRuyJcyXMlskJWiZzqVBSqhVQa6\/gPSIZ2iVhT5vOTbOlKXl7xUro1DXqHV9HVG9hAaZOjNkpWkoahKEy1SjLSohKkqBBqK55KV9F4xm20cshtN5yQwkoVduZVpdpSlNWqNtCA003RiyJoVzjMKUpJTeK1FVCDXMn4k\/SSdZjw6K2IZpmGz5ZmHWslVTrzJrmTU1PT0xuoQFOy7Ma2XJVKZS+blqVeIqTn\/wA5fYIuQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/AGM7+oYvxQt\/+xnf1DAcw2\/l5X1B+UINv5eV9QflCA7aERTXMiUq7NnSkK10UsAxhjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiKFv\/2M7+oYnxrXxMjeCKltTpU6xnhlTETAEZ3VA0gOcbfy8r6g\/KEG38vK+oPyhAdQ9mz0OZKZTcTEKPvKPRGoW8t+TMnVslq4QZswShLmXCEBdElRNcynPL8zSNnaC2yXUtE5TgLmZDm5q0j0BpGgn6R2RImTUTfaaTLnqbms2ZmUrCCoe98mp19Ocefiylzzkz339fx29fleUup21+VttaNuzmzozLBlyZ8uWrmr84ETF3SRkNQvADX0iIlWppACUDR6WohCazOeSAVmlQE51ANc66o9cW5ZEksyZr9Up0ZiUzBOmAJKMiCCqozqNWsGK8zSewJaf4jm0EzLt4SzMm1OVeumqh19MehDcWO8tJ06Ui0LHS0khBImc6FEqBpSlMss\/sjcXEdlPpFVLCSpIImOsxX+ZmcUe+z5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigNBOtW30O3MtGjiJklKqSponpF4ZDV9NT0ZRPZ9qWo6aT5y7CMoplrUhCplFKWKe7QgUrU5\/wB34iNx7Pk946+8zOKHs+T3jr7zM4oDSSrTtyYtKVaOol1BJKnKSBryyH0eseS7Ut5UxKV6OS0JUqgVikkAfHL\/AJpE9uv7JsPmfaTl5L56tyk6aqtKZZH4j\/kRrv3ksYMpTqaq05UuaFFAVMm1ISQOhRGswF6XaNsrZPZirBTKcSko5lBnJUJpPyujK7+NPjFdxaukAb1k6NoM05e84TQHPOnTSnX0jPqpttLdHp4RRxaCSUhSgZs0lFTQA0Uc\/orFmZpDYcpk1dTHD9Mt0ZgkjnZpKrirp1KoM+umuAlRa9uLlrKdGwJiDQpU4Arq1Gmev8ItWY+tZzPbh5YyGcpalCYTNCykBJI1dZoPsMax1pRo83lKUt49Kk3RcTOmlRUoVCfla\/yi7ZdrWRac+VJauHxmTBkDNmjoJpWv91Xp9FQntCfayLU5pizkra+4OcXL6\/lZ3tQGerop01iETrSnWFaRtVrKbLGUsS\/6k0GZzOda\/h8Yite17Nst5MbuMcVSwlSlJdkJFdVSVin29GerOM5doNrQsC0FNUuUXEgKTPmFZzSFdo9dPpBgNe2\/l5X1B+UINv5eV9QflCA6twFrn0lzG1UAGi0kqFdXT8Ixo4VX+KzOVT\/DOraijbdjsLRnkvmzmcDdJCFEJqL1DkdfvH1iojR6yEGaU2c5CpqAhas6kBQV19YB\/SM1INpUyFSpHP2fLVMKhLl3KFXSqgvZ6848W5uuBJW8s8TlAEII941CiMr3SEL2T1GNXM0dsaYiQhdmOCiQVGWM8iUpSenqSPzjyZo3Y8xTdS7PdFUhAlyzeVkASQaVoTVStfWeuNG9GLJoJzUnqCDxRlde9633auKNRZFjWZZDpThhZ7mXOUi4VGqvd6sz8BG3xfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxAYmW7V8pbY\/TKPFDm3dKX2u6PFGWL8u42IYvy7jYgI1ocS0KWuYzQhIqVGWQBTp+VGK1TUSitc9kmWkElRQQAOn+qI7Tlt7TYzGjxo5XImUvJCaaiCOnrAjSTNE7CmoCF2Y6IBqPfVlr+Px\/AdUB0FJ\/es92eKAM9K0pE9mFKNEi4ak06Pe6gfSOfRopYiZa5arOdLlqNQlRPu6tWfwEW7LsOy7LmSZjKz3MtclSlJJqdYoa1OeUBdcvZciapDl9ZkuYPlJmZHUddVdVYieOJbmwnqpLhrPSE0q3NQMhrzPRSMLQsxm\/cLnuG74zFAJqlRTdAzF2hyzocukCMZ7JsysJ+lrJmygpIvc500AAp9gAgNS2\/l5X1B+UINv5eV9QflCA21sWcudamKl23OZTBLCESQsXAfe94pJzzI9IoyLNe829lutKOdS5lqSCkBCpRKaApIVlTLV0ivSYv209tdq9WWNmJfNxLSQnJKiok198n6MrvTWsVXNo28qW0ms7GkkTEXpkqYrNJv0+VlT3c9VakfGgVZFlWilKxN0sSu9fIokChUVE61HKpFB0AACOisycluxlSnlpSXThIN6dVKb+fVXKNRKd6QKYqmTLMbIcc6bssC97l00BN7IkgCvRXUYhsu09JCJSLS0fkFapgSqZKmhKUpPTQknL6en4QHT4xr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBrrXmJd2dOkM7SlNJ6wAmcFBRTmK5V6RUfbGin2dac1vzY0uSiuRUJSKkGtc616voofhTorXXPb2dOmsGiHLpIFyUSE1zA1\/AZ\/ZGicWrpAG9ZOjSDNOWbhNAc86dOrr6Rn1BGhlaplrTM0qlBVfcWmWip1axX6fX6It2Y2dN57eY+0iQ7EtSitNEoCwUkAUB6Ca\/\/AOCIkWvbi5aynRsCYggFKnAFdWo0z1\/hFqzHtrOZ7cPLFQzlLUoTCZoWUgJJGrrNB9hgK9sMpr17NntrcltkFKQiWJiroI1k0WNerKmRPTnHqGi2mj9oJXaBe1SKKKyq7RIGsk66V+kmJLYdWvIezU2ewlzm6UpIJlVUT0098A9fRmKdNR4ZtoTbAtA2m3lSVhIu82kpBF0VyJPTX7KdNYDWNv5eV9QflCDb+XlfUH5QgNtatusGdsli8mPJK+Y57nEJJl0zqKiprQE6tQiFvpDZDoOsK\/dzlNklUxIChSgrSpAFftjZPy2W8VJXNs\/npiBLMuckFakkKNNdaEJWaf3VdRj0Dm+dIm2cn3rsw83T3j0H3tZqPWA1CdIrPDgyp8y0G9EKXfmEXSUkhSQQTUgpVqyy15iuCdKrEDYTptoO5QJpdUlRVrIGQB1kGn0HqjbT+blTZMmfNsxExabspC5dCoAjJIKswKjV8InwsxYHusVAHL+CT1\/H4n1gNPP0hsyQ9bN5jl8kOUpVLm\/0G8KgdYypXLKorrjKzrfsq0LRLJs+dmeTRNQoBfu3qg01U66fCNutpNWarSyUaXc5JOXVr1R6hrOQu+hLJKqk1Ekg56+mAlwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxRFzs+6pWJZ0SSCbpyp\/vQEVqTJFmMZrt25dJkywK3SVHM0AAA6SQI069KrAQhK12tPCVGg91Z6\/7vwPoY3s3nlSV87OZKlAVXeQSmnx96IlyyiUVrVZ6ZaarKjKoBSpJ1\/E\/jAaiZpPYsv5VoPLtKkiWs0zpmLtddR9kWLOtuy7SnSJTF+6nGcSlBAUBkm8cyB0fmIvy2vNpKZYs9KSakCTSp9fhGSZa5a0JStglZUbgEuhrQ1pnrpWA1tqWw0s12tu4mPipISoqStN0A5CpJFM6a6a66gSBtCTaFg2gqSHKbiRVLil7NII1E9dPpBHRFl3NbS58xLxzZKJxAviakBVKGlaq6q\/ZWPSJTyyHUtnOZTEqATVvS6DQUrQnop9lIDRNv5eV9QflCL0qzZqJSElSKpAHTCAsW9o\/ZdqPBOftHE2aEBN+WpQFM6aj8Vep64rStGrGlLnqRZ7sKnIShZJUagKSoaz1pT6RYtpo8mWkqc0thLE80EhKl3sxX+g+7nUZ0rlSIGcm0pTyRMn2+3myQFmbK90VUoGlD1A3Tn1HrgMjo\/ZK2aW05g4moSJgSVg3khagogHoHupA+AAjY2XIa2XJmymTRxLRMmGaoXSfeOvWfgI1c9q\/NpOZ7XSGVJkzM0yyUzADTLJWQHwFK669WNlN7WazW+K0jbOZKFDnEKSmpTTUFa9fSYDosX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEc0NE7DAIFnOwPgpXUR19R\/wCc46fGNvEydsRygaW4ErT+9DU3jWplo+Nf+FKavszCdjo1ZLSzHLIM3kyW5IVOUoUUshV4aqDI9UYTNE7CmICF2a7IBqPeX8fj8fwHVGTKVbBsl5LeaQNsZOpzSk3KSRXVUJFSRlWmURT2luTG\/Np0paoJqCRKQCQa9Osf0\/jnqgM0aKWImWuWqz3S5ajUJVX3dWrP4CLdl2HZVlzJMxkwcoXKUpSSak5ihrU55RTS3twy1pXpM2SoEXVplyzUZaxTLp\/DqztWXKtGTPbzLR0gbukoUozEJShAULpA1fE19OrMJ7Qsxk\/cLnuJD7nFAJqlSk3QMxdocs6H6QIs2eybMms5LWTNlBRTe5zpoABT7ABGsths6dvZs5pa8mRLKUhCMQoAka6gEa9WXXXWBF2xW85uwnpcPA6UVJooTjMoAAMyekkE9UBZhCEBVtV3a0i0ylrZct2z5oELvhKiupyNdQ1Z0OvOlM6qLTtohd\/R1KVJBP8AMJIVmAKZfEn7PjF22LWYMJq8c7nyAm6PcBIN4KIyAJ\/pMUZukFnplJXLn2hOrP5hSUJ95BulVSDTKiTqrAYSrUt\/BylTNHJZckVWkOAE6wMjQ56zToprhajrSKXOm+zrNaTEJWcpiKVTeoKG\/wC8SPe1CmrMx7L0nsOYlSkWm6KU61c3Mpqrru9QJ+w9UX7KfsLWVMTZ79xOMsJUrWKAkgax1pV6QGqW80nVK\/h2azCxLJqZZIUoIUaAFYIBVcSKjoUeqLs2dbYkN1IaNCVSgZpEokoXeAICSoVF011j5J11EbnCeYcbcMJ5hxtwHOtXmkk16yTOslpJbGodE5qSb9BcorMXSDX6fojEu9JcGuYLNZ86Bkm4czeGVL3UTnXWnqNY6TCeYcbcMJ5hxtwHNTnek0l1MAs1lPkp95ITLKFKHOqBAJWRXmwk59Ko6OzRNmWc1W+ky5btUpJnIQMkroLwGvKtemMsJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3Ac7OtW3kO3UtGjiZklK6SponpF4ZDV9NT0ZRYs+1LTdNJ85dhGUUy1qQhUyhWtNPdoQKVqc\/7vxEbrCeYcbcQvRKZNJzly7cIkSkla1Xq0A+gQGolWnbcxaUq0cRLqKkqcpIGvLIfR6xjLtS3VTEpXo2hCVKoFYlJAFNZy\/5pBGktizCkS7SdrKhUXZUw1Ger3fgfSMUaUWFMmBCLUdFZNAObmVV9Hu56xq6xATy7RthbJ7MVYCZTiUlHMoM5KhNJ+V0ZXfxpFdxatvhvWTo0kzTl7zhNAc6GnTq6+kZ9UyNILImNHbiVaLpctqEGaAlVRf8Ak5FOdaj1ivP0ssGTI502o5VXUlKVVJzy1UzoadGRgM0Wvba5aynRsCYg0KVTwAdWo3c9f4Rbsx9arme3DyxUM5S1KEwmaFlICSRqHSaD1iqdJ7EErnfabu5WlRLmfD+78R6iJ7Otuy7SnSJTF+6nGcopQQlQGSbxzIHR+YgFsOrXkPZqbPYS5zdCUkKMqpJ6ae+AevozFOmos2TOfz2M42lIlyZgUkAIQUA5CpzJyrWn5RVtS2Glmu1t3Ex8VJCVFSVougHIVJIpnTX111AkXLLfyn7KcuSHICSkET6VFQDTImmvMa4CWEIQHjuY3VaPM3bPW65sKuzVgTLtddKE0rDn+aJVds9BJKiedpUj3Sfk\/ZENrWTZz1yuY8YrnTVICOcSmpCaKFAej5R\/CNO10QsJuq+lg9UupIUpSsq1+NNRp+ucB0EqWuZJSZTZgqUaFJSqoNNRHuxJKlOJIIktmcsHsqI\/\/mMWapTNrKbN2zhMqUkISCkmgETYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMYrxa0lK5LVSSKEGYSCNmMsX8w42IYv5hxsQEKW81KryWjIK6wTwwEicCCGjKoNR7xyOzE2L+YcbEMX8w42ICuuUuVKmFbZgiUR79VUBA6\/djGYLkpS5kizkyhVZUpeQ1kn5PxP4wtSW3tNjNaPGrlciZS8kJI1EEfiBGkmaJ2FMQELs12QDUe8v4\/H4\/gOqA3aJHNlZQ0s9JWQVEKpe+n3YyTflrQEyWCVlRuALoa0Nae7rpWNEjRSxBLXLVZ7tctRqEqr7urV6CLdl2HZVlzZMxkwcoXKUpSSbxOYoa1OeUBYeOW0ufMS89kJnEC+Js4BVKGlap6q\/ZWJ2ExtMZzi0wVyorhVhQrlroBnSkVbQsxk\/crnuJD7nFAJqkqTdpmLtDlnQ\/SBFmzmUhkznIbInISSCRN+AAAHwAAygM4QhAULYst+4tlLxjaCWZRKEse8VVzJN5B9053c9YoevKORZ1tBxKXPt1MyWFoVMQJaRfSDUjIZVy9SM9cY6QuLWkWonBWJItBrcSSs3QutF1FSevm6ZHIK+ERsZ9pzHqZLrRtsiSakzgtIAyJApQ1NQBX4wGBsi35k6Q4NviXNT8uWEgo1U1UAOZJ1DoFcqxasWz7ZZO5JeWyHTUJ\/iIUkVrdoKE59R19B64rCdaxSF\/u61oZqhzdU15sJSEmvWVqJ1ZJScqxvrPaomMW63jJvKcqlpM1CUCiVUzA+2Au30dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6xyoszSMJWn94ZJvGtTJT8a\/8AClNX2Z9JgmvhpG7EcsHtr3F3tFJN6uVJiNWdOjP8PygLTJjb5sl3LeWzLxk6nNKShNJIvaqhIqSMq0yiKfZmkcxvzadIpKCSQSG6QSDXp1j+n8c9UeMnj91ZLtz+7UqVOQQG8pZAM33qEkFIIoM6dMRz3lsBvWTonIM05e9NRQHOhpTPV19Iz6gnTZ+kZlrSu35SVAi6tMlBqMtYu5dP4dWdqy2VsSZ7ddo2yh0lClGYhMtKAoXSBqHWa+nVnQS+tNctZTopJExBoUqmpHVqN3PX+EWrMmPnU9uHmjzdnKWpQmEqSspASSNQ6TQesBnbFm2i7ezZzO0RIllKQhHOrAJGuoB6dWXXXWBFmyGjpmxnIeOS4UVJuqM1S6AADWekkE5ZRQtgv5D2amz7JbTm6EpIJbgknpp7wB6+jMU6ajY2WHWBnY1s3brqigkouhQuIJPX8orH2QEsIQgKlp2w0a2qpq5W8lXZPOmagVlj5WWWdaJPR0RrmGldivFBKHz5EwquhC5aq\/gCOg+lY37qalbstkhlMm3RMMqZM9+gORu0OVemKjmTITKOJbWUmXKImG+ugSU0NT7uVKg\/aICrItpnPtEspc1\/zoKgpSqISm6sor71Ki8Ke7XXGB0isosZ7uS9fTpUil+5LVXPqBSK6x6xt0CbNEudLkMV\/wBSFiYTr6QbvTX8Y9EicEFAaMgg53Qo0\/ywGhcaU2PKs\/Gy3zyc3vqlFUsEUWlBVd94DM0oPiQI2NkWnZ1sKULOtBxOoCekDI0OsfEesXeYnXSnCMrpNSLxoT1\/JjyQ3mt1LU3ZsZSl\/KKFEV+miYCfCeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGArWnMkWYxmu3bp0mTLpW6bxzNAAAOkkCNLP0ssGTI502q4VXUlKVVJzy1UzoadGRjoJ2JVKUJ0loZdPeC5hpT4+7ES5S0yypbVgJY98kqyGs1+T8T6wGoOk9iCVzntN3crSolTPh\/d+I9RE9nW5ZdpTpEphaDqcZyilBCVAZJvHMgdH5iNghouWVlDJgkrNVUNL30+7GSZc6WpF1sxQqpKaLIz6ae79MBrLUthpZrtbdxMfFSQlRUlaLoByFSSKZ0GfXXUCRasi0pFpsZ0xviQEqAIcABQ+zozBGfV1UjKeqWXCkOJVlmeugUlcz3jUGlaprqvfZWJZM2SGU9SS0RLQReMhYKU0A15CmVPsgEIxQtExCVoUlSFCoUDUEdYhAcRyrEpkuCkkH+FmPqzI57R4kpteYT\/ES2oFdI99Go\/YPSEIDYaPIT++UuTdHMhxMIRT3QUmVdNPhU06qx9chCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCA0OnKQvRlylQCkqXKBBzBBmpqI+HO501TJvemLOaTmo6yJlfWg9IQgN7Plo9lD3E61HV0hMmh\/9SvU9cbXkt\/iTbImTPemFc6q1Zk\/wk9P+8fU9cIQHSaSpSvSZSVgKTRsKEVGc4V9aD0izoWhKWj5KUgD+FkB1pqfzhCA3oAAoBQQhCA\/\/2Q=="
},
{
"timing": 3000,
"timestamp": 16464418548,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAMEAgUGAQcI\/8QAVRAAAQIDBAUJAwkFBAYJBQEAAQIEAAMRBRIUIQYxkpPSBxNBUVJTVGSRFSJhMmNxcoGUobHhCBYjNEI1YnWyFzc4gsHwGDM2V3SDorPRJCVVVsLx\/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAIBAwT\/xAAlEQEBAAIBBAEEAwEAAAAAAAAAAQIRAxIhIjFBcZHB0VFhgeH\/2gAMAwEAAhEDEQA\/APsOmvKRO0c5UNFdE5dmy58q2hVTlU0pMr3iMk0z1dcd9atotLJs5w\/tJxLbM26DMmzpiqJQkayTH555dn7Wy\/2heTl\/aM+W3Zt5RmzZsw0ShIWokmOcf6YSuXvlQZ6LTrRmWRodKvT5Ug1RNtIoPXqBNCQDqAOs6g+vcmPKdavKJpC+VY+j4b6JNlmWm1HM0pXOI1BEumvpOeQ155RtuWXlBVyfWAyctGItK1H7tDRozvlJmKOs5AnLIfSRHZ2PZbKxbLbWdZTaU1ZNkCXKkyxRKQP+dcfCrTUeUL9qBiySecsfQ6Rz8zpSXJofW8UbswH0\/kk04k8oWhLS3ZUlLectS5Thuld7mpiTmK\/RQ\/QRHJcrPKpbWiGnNjaM6P6OybZeWm352UlTjmlFV5QujKmpNczHM8lsz\/R9y+aU6ETf4dl21\/8AcrNBySFUKilI+i+n\/wAoRruXO2GGj\/7R+gVq2u4DZg1aX500pKrovzRWgBPTAdQeULlbSCVclaSBrpaKKxt+S\/lhlaW6SOtGbesR1o9pJISV4Rwq8JgAqaEgGtDWlNWYJidXL5yaJST+80s06A1nk\/5I+a6Kvl8qf7SLHS\/R1k4laOWK1Mhb6bLKBPVdmAU+JMzVrupqaaoDt9M+WR3I0uc6K6AaNONJbaaZOlpXckyFdIJpnQ5GpSAcq1jSuOWjTHRKZIncpGgE6z7KmrCFPWU4TUyq6qipH2XgeqscrZ9vv+QflH0tmaS2G9e2BbzvFSbSapCiBeWoCpoCffIKSQaioqDH0tHKfyacptiOtHnNtS5KLRl8ytu7SW689V1ShdvA0IoTmBAT6a8oWljN6xmaDaGq0msV2zlupb+VPuJJUT7tKdQSftjhJ3LvpzJ0mk6OzeTi7bc6XzstmXZvqRQmo93qSfSPvGh+jrLRTRtlYllGcWTRJTKM5d9VCoqzP2x8St7\/AGzdHf8ACVf+1PgNknlW0\/Zs7Re29ycrs1gzZznKp8xySm8hBUlJ93pIA+2NbYXLPyiW9ZUi07H5MVu2E8Eyp0t2bq6Eg093rBH2R9O5b\/8AVDpf\/hs7\/LHyHkQ5adBtFuS2wrGtu1pki0GqJgmyw1mrCSZq1DNKSDkRAdDL5TuVJUxIVyUT0pJAJxRyGzFrTflzkaHcrEjRW1rOQmy1CUZtoc8b0rnE1qUUpQGlc9VTG7sfl35PrYtZnZtn2zNmPHk5EiSgs5yby1EBIqU0GZGuPlGn2iLLTn9pq2bBtH3UOLEBlzQKmVMCElCx9B6OkVHTAfqVCkrSFIIUlQqCDUER87svlEnPuWu19BDZ0tEliyDsOxNJUskSjdu0oP8ArOvojkP2c9MH7eY+5OdLyZekNhEy5BWf+vkDVQ9N0EU60kHoMU9Gf9sfSv8AwdH+RvAfoCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCNfpBbDHR+xXtrWrPEhi0lmbNmHoA6h0k6gOkmNhHDctujD3THkwtyxbKIx09CFyUk0C1IWldyvRW7T7YD5205YNP8ASqWX2gfJ1Mc2NeIlOnzgIM4A0qBVI9Cr6Y32gXLHMtnSdWimllgT9GtJ1IKm8lwoqlTyATkaAitCRrBoaGuUcZyd8vVlaK2HZui2ndjWnYdo2ZIQ0UvDlSCEAJCinJQJA6AR8Y+gokcn\/Kzb1h6QWba6HtpWGvnpAbTubmD3kqHOIIvXap6aDM9cBFyZ8q0\/SLTS2tEdJ7Kl2NpBZ6iZclM4rTPSNZSSB0UUOtJr0GPp1ovW1m2e5fPpyJDRvLVNmzVmgQlIqSfsj4n+0hoW9AZcoeiQMrSKwSJs3mxnOkJzJI6budR0pKh0ARymlunTjlxTo3oXogZjaRaEpLy3ZwBo2Qk5yyemhFfiSjrMB3+g\/LGq3dH9ItK7YstFlaIWapSG7pUwqnOiFUACKUrmka\/lKp0GNEz5W+UbSaSLQ0N5N1TbGUayp71yEKnJ7QBKR6Xh8Y6blf5OVWjyJztFNEZCZZZJlLatwac7zaqlJPSo5mp1q1xxugv7Qth2NZbCwNNrKtKwbSYSUNplW5VL9xITW6PfTWmq6adcB1vJ9yx\/vDbjvRrSCwXVgaVyZSpktjPVVLiia0QogGtM6U1ZgmNC45VuU9s3mz5\/JVORKlJK1qLo0SkCpPyY61ky0C5TNKrI0use1kPbUscDmy1n3FAVJAmoIvUzVrprMdxpZ\/2Vtn\/wU7\/IYD4Ro1y46e6T2b7QsDk2L9nfMvnZTslN4UqPk\/ERb0g5btL7FnWBZ7rQMIty1ucCGK3RC8l3U093OsbD9jr\/AFQn\/EZ\/5Ijmv2irXZWBy48nNq2pNMpi0HOzpgSVXUiZmaDM\/ZAdB\/pQ5VP+6ef96PDG80e5RNM5tl6RP9KNBl2LIsyzZr2SqZPKhPWgV5vVlUDXHn\/SI5Nf\/wA7N+5T+CLNqcoOjmnvJhpzM0XfLdpZ2W4TOKpK5d0qkzKfKAr8k6oDVchXLZ\/pLti0bMeWVKs103kJcSQicZnOovXVawKUJT6\/CPs8fivk9H7mM+SfTlHuM3M9zZFoK1JCVT5l0q+xSj\/5Yj9O8tWk\/wC6PJlbtqS13XXMGQ2oc+dme4kj6Cb32QHCaEcu50s5XJmiLSyJKbP51xLlPhPJUtMpKiFXbtM7vX0xb0r5ZX6tLHujPJ3ow40ltNkSh3Ov3JElQNCknpoagklIqKCsfMeTjRj90OX\/AEBshaLrlFgGa56+eWietYP0E0+gCLWjmkj3kC0y0mZ6V2E+dWJazwuW9qNUhRUKqpUmgJorMVBBrrrAdfN5atK9E3LY8pugk+y7MnrEvHs5vOolk9YFQfovA5GgMfanFoSHFg+0GU1M9tNkidKmSzktJAIIP0GPmiuUTk05VrCc6OOLaloS\/SJam7kFvNrUEXSsXSqoFKEx3LWw2mjWg0uxrOM4s2UjmpXPLvqug5AmAxk2kVSZZMsklIOav0hGvbfy8r6g\/KEB8b\/aJsRppJy78ntj2kFlk8lCXOCFXSU86okV6K0jsuXTkrl2toowtDQtulhb+jqAuzw1TcKpaM+bFOkEXk\/Go\/qMdZpZycNdI+ULRzSydaE6RPsUUQ3SgFMz3iczrGuO8gPj\/J9yzMLd5J7T0itEolWrYrc+0G1btZgHulI6lkUHUajoj5jyLcnmntr6PuNLrI00Fgz7fnLcT0YJM1U2i1UWSTlUlRA6jHe6afs7WPpDpFatqMLaf2PLtShdNGyEmXMVeCiaV1FSQqnXnH2OwrLbWJYrCy2KbrVlIQ3lD+6lIA\/KA\/KvLLoVpvoYbH0\/tbSpOkLqyHUpIOEEkykFRIqQc0lXu0\/vxuuUJzZml\/L9yWuzIkvLLtKzkTuanoC0LSozTRSTkadXWI\/Q+l9gNNKdGLTsO0Khs+kKkqUBUoJ1KHxBoR8RHy\/RbkIa2Fbui9pK0heuzo+FpbS5khICkKUtV0kHoK1QG+085GtENKNHnLFtYtnWW9KSW7xm2RKXKmdBN0C8nrB6PjQxx\/7PWn1p4q0uT7TFKUaSWNeS3KqJLiWnor0kZEH+pJr0En7zHzXTrknZaS6cWTpawtNxY9tsLtZzeWlQnXT7t4H4VSesGnRAecj3KW25SmFrSH1nyrOtNi4MifZy5vOquUFFGqR03gcsqfGNdyt8k2glpaJ2vaDqy2VkumzaZPS+aoEgoUlJIKgmgUK9BH0Zxjp9yGWVpFpCrSGwrVf6N2+s3pjlifdmK6VFIIIUekhQr01MaL\/QBaVrzZcrTblEt63LNQoKLMlSEqpqqVLUPwr8YDof2W7UtK1uR2zJlrLmTVSZs1vImzDUrlJVROfTTNP+7HKW9\/tm6O\/4Sr\/2p8febGstlYtlNbNstuhsxayxLkykDJKR\/wA6+mOQe8nLV3ytsNPFP5yXTRqWwahAuKBStNSrX\/WfSAk5b\/8AVDpf\/hs7\/LHJfs56N2G+5GNG3D2xrNcOFonX5s5qhalfxpgzJFTlH0zTGwpek+itq2JOnLkSn7dbdU1ABKAoUqAY+Msf2dZ9ntJbVhyiaStW0utyVJWUITU1NAFUGZMB9mkaL6Pt58uc3sKypU6WoLQtDSWlSSNRBAyMfF2\/+2U5\/wAGH+RMWf8AQDaP\/eZpXv1ccdxZ\/Jq2Z8pyNNDabia7SwSxMhaBdUAkJvlWuppWA4z9o3Q18nA8oeiIMrSOwSJk24M58hOZqOm6CajpSVDqjjORPSttpt+0na+kDSWqUh3YaSuWr+haQ3StPxAUDn0x+pFJCklKgCkihB6Y+XaA8jNj6EcoFpaTWM8nplu5UyUliUDm5IWpKiEnXQFOQ6jAfUoQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAI4Tlm06c8neiAt1tZPtNKXCJM1HPc2JaVA++TdPSEj\/eju4p2zZbK27KdWbaraW6YuUGXNkzBUKSf+dfRAa2QjR\/TjR5m9mtWFrWa7lCbL5+UmamhHUQaEaj1GPzpy7aIWNyb6U6IaQaAo9mW44tAS8C3Wbs5OVSE1yBJCSBkb2qOt\/wCj49sZzO\/cblAt2wGU1RUWovLSD9KVor9oJ+MdBoJyI2fYOkcvSLSS2rQ0nt6TnJcPibso9BCSVGo6Kk06ADnAfW1JC0FKwCCKEHUY\/Of7ITVvJdafKlSZaFItJMpJSkAhAMyiR8PhH6NjhOS3k4a8n67dU0tCc89qucSvnUBPNn3shTX8qAh5aOUKfyb6PMrXRZPtFvNdpbTjzvN8yCCQr5JrqI6M6R009ho\/pjZDdw6Z2da9nuJYmSlzpSJyFJIqCKgxa0isSztI7FdWTbLVDpg6Rcmyl6iOgg6wQaEEZgiPiUv9n207FmTJehfKNb1i2etRVhfeWBX4pWgfhWA5flU0Usnk15V9A7R0BCmFo2i+EmfZ8mYSlcsrQk0STklV5SSNXVShj9I6Wf8AZW2f\/BTv8hj59yeci1m6L2\/+8VtWq\/0j0iAoh4+VUS8qVSkkmtMqkmnRSPptqNE2hZrtmtRQlxJXJKgKkBQIr+MB8X\/Y6\/1Qn\/EZ\/wCSI0vLo3kuv2g+TGQ6ky50iYoJXLmJCkqHOaiDkY+s8k+gbfk60VNhs3s17KxC5\/OzUBJqoAUoPojQ8rHJHI5Qrcsq1VW4+sl1Z8sy5SmqReqVVvBVQQfogO1\/dHRv\/wDXrH+5SuGNNp9ZNnWVyZ6YCzLPaMhMsp0VhvJTLvUkrpW6BXWY+ef6AbR\/7zNK9+rjjcaOcjLiyU2sh7ptb1qyLQs6fZ6pTtZWmXzgpfAKiLw6PpgOC0T0Y\/ez9jpLKUi+7kJcPG1BU85LnzFUHxICk\/70RtdJTyuOuSfR4q55EqX7WtkHOpkEywFfWUleX98R945NdD5GguhjLR1s6mPJLYzCJs1ISVX1qUagfWpHN8lvJBY\/J5pBbVrWa5nOJloe5LRMQAG8u+VFCSNY+Tr7IgOF0nXMlftf2JMkS+dmosSYpEutL5EufQV6Kx33I7ykM+VCwbQU6YSWT5rPVIcWcuZzpSmgoo1AyOY1awYvveTtq65WWGnan85Lpo0LUNQgXFAhYqTr\/rPpHLacchNl23pHN0h0ati0NGLbmqK5s5ifcWo61XQUkE9NFAHqrAR8tXJRoK60Jtu1l2Wysh60azHEt21SJNFpSSApIolVTQZiueWcWOQq1LRtfkDs1za65k2emXNkomzDVS5aJikpJPTkKV+EaRHIA+tdxJTpzygW7pBZ8tQWGaiqWlRHWVLV+AB+Ij7A7YNbK0WUws6QhuzbSBKlSkCiUJGQAgNE2\/l5X1B+UINv5eV9QflCA7aEczbvvWwnDW1gHaJd7m1rJQUgLJJQTdPQSddE6xGrl2k7bJcF3pYwUot1BKTKSCiZkAoACpFa5dfoA7qEcBMm2mpEuYrTBklC1UqEITW6QSBll8pNfgc61EWV2xOmSJyZWlFnS1pby0c4ZYIEwXSteesEV+HoYDtoR89W+ftwZ87S5ouVPmCVKWJIuCihUGgyNFDOo\/4iZblyiS2lz9K5IE5wkyJstA95KAb6SqlMyQc+qA7yEcIpzaYZqcnSOSouXUuS1XLkFSAaL92gTnW8nP8Au6+mLVqvH5nqU20ls9rJKlpSFoST7qhXWNYCgPTryDsYRxFkWpzLafJcaTNXC0yhLROJFUml6\/QiislDPMZfSBHLdWghxzbjStqshAKUokpvqqm8DQDOtQcugZQHdwj5\/Jn2q3lJnudLWaETpVZAmy0pqLtQTeFa0JOr6Yksd89Q9Q6m6St3jIGYJknm6XgkFRKTTUK1+OQqYDvIRwzm0Xy34TJ0nZyhNCVokqkioR7pzqmoUQoZHryiGbaj4FLY6WMEzllBC0SUqyKdQ92mZBPp2hAd\/COIL581mNFzdImxlKcHnEzkpllUtJSVUqmpyJ1U1ihFIksddp2kqUmVpHIdGVNRNniTKCQZd+oTW7rISoEfR9odnCOYVZukqpJQbak1vKN8SQDdINBq6Ms\/ierOGVZOlSZUznLfkqmLPcCgz6Muqn49OcB1sI52ybMtyQ5ne0LWS5aTJRSEBF1aFUAvBQHUPhnnSImlj2\/KTPTNtsTEzJSwP4dCiYoZEE1oAomg6BQZwHTwjX2JItBu3Wi1HYdTLwuLCAklNBWtABWt77KfGNhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/Yzv6hi\/FC3\/AOxnf1DAcw2\/l5X1B+UINv5eV9QflCA3VqvLCb2mkWmGwec2aKmyqm4cqXqajeOX09Ripf0TcJlzCizFoClpQsy0kAoOYrTrVX43qjXF21ZlhKfKlWmlop0mWFnnZYJCPeANaf3l0+lXxitKcaLgiWhVnJurvAUSAVKANR11oNXUOqLnHnZuSs3GM2borMa0KrOVJkqUqiKe6r+rV9FD8MjHs1Wi7W+rmbPrzSpq+blBXuXb5JoNVM\/jX4xkoaLMV4ZQsuStB5wSvcBFQDWnxy\/CC3OjSFzpS5jKSsygheqWQi4mgJyoLpT9n0RmONyvabLWCZmi01sBzdnc1fvXFSkiijQVoRryH2UiRa9GVtWyblnzW6lmVJCZYWm8cyBQdQqfgPhGKLL0ceT1y0c3OmzqlSQ4WSvIK7WfQfSLY0ZslLcNw1IkDVL51d0fZWO9x4J76vtE+Sul7o1JTJlpm2elCVpWhKQmiVAGivgaA5\/ZFmVZtiv5IMhs0my5cwqBlpHuryrq66CvWPhEStFLFUEhTKoSKJrNXlnXrjZsGDZghaWsu4FmqqqKqmlOk9URyTh14W7\/AL02b+VeXYdlSlFUuzWaVGtSJKRWuvojMWRZwnInBi251AupXzQqBQCgP0AD6BF6EcVNe4sSy3F3EWe0m3UhAvykmiR0atUZS7Hs2Way2DVPulGUoD3TrH2xehAUFWNZillamDUruhF4yhW6NQ+gUHpGCLAshE0TEWYyTMSq8FCSkEHr1RsoQFGfZFnOLvPsW0y7Wl+UDStAfyHpGbOzWTJals2kiQpWSjLQE1+mkW4QCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCKFv\/wBjO\/qGL8ULf\/sZ39QwHMNv5eV9QflCDb+XlfUH5QgNrbZ0f9pJTaq0odmXleWtPuatYypn+fUaU12bohIcJK5jOXOQEzAS7IIB1K+V09cbO2FWCp4EWsGZclFf4yRUJFRWp1Ac4raPxiJw20ZDiZz4ssT1pQlYWpAUUilwfRkKR1x5+TGaxys\/1nTL8MXEvRhE2dMc+zBNTRE1cxSbwpqBJzyun0MVLRVolOVLU7ctV31hKQlwoitANSTQCiRnqyEbCfL0dDmcqeqzRPBUJl5aAQT8oHP+9\/6vjEC2ui85vJRcs7m5sxSJV0pF5ZUEG7TprQZfCIxzywu8bqlkvtjKRozZbjFocN5c6Wm\/eLlSiApNagFR1g9XT8Y28y2LNlqmpmP2qVSlXVgzUgpPUeqKDlGji0\/\/AFCrMoEj5a0fJu5dOqiBs\/CMXbbRlM6bixZaZqlEzOcUgKKlXSa1PTRJ+OUMs8s7vK7JJPSY6UWICgG0mwKxUAqoaVAz6tY1\/TqBiwbdstM9ElT9umYtKVIBWAFhRITdOo1I1D\/jGqU00RRNIWiyAtQzBUihANKHo1j8DF2RIsFw4bJkCz5s6SBzIQpKlJCaEU+ioP2xLU4t+yTPmyfaLQTZRKVpVNAIoKnXGP7wWPSptNmBWnvTUisURK0Vm1c0slXPpCytSke+LwoTXoqB9sRLbaIr5sqVZJCDVP8AFRStLprnn+g6hAbObpFY0pBUu1GYFK051JJHwGs6okn21ZbdZQ4tBpKWDdKVzUg1yyoTrzHrFFDXRt0Fuky7NmC4SuZ7pokChr1UrQ1jGadGFOcXNm2UZ6VD+KqYioI1Z1\/u\/gYC+bdspIUVWi0TdJBvTUjMa+mMkWzZy3i2qXsjEoUlJllVCSoBQp11BGqNUqVomgJQVWQgJBujnECg+SaZ\/Cn2DqizIVo8l5LmyZlmhz7iEKStAUcrqQOvLIfhASo0ksZa5iRabT+HS8ozAE5\/HUdfREyrasxFy8\/bALSFpPOChSQSDXqIBzjWqb6LJTzCk2XRcxKebqg1XW6kU661EHX7rzQoOV2YrmkiUQpSckpyCafhT7IC\/J0gsmeSJVotT7\/N\/wDWAVV1Dr+yMp1u2VJXORMtBqJkkkTEc4CpJ6iNdfhGvbttF5iUiQmzDX3gkFNchXV8B6A\/GMJH7qz7Qmt5Js1bucTPUlJSVLNDVVenIn7K\/GA2Rt6yhOnSTaDUTZK+bWgzACFZZfiI8GkFjlV32oyvZZGcmvpWNfNl6KKnLmTVWQZs81UozEVWTQ9efQft+MRIZ6JyUqNLOVRXOVWsKINMqVOqgoAMqCkB0TN23eyjNaT5c+WCUlUtQUKjWMomijZHs5chc+yS3VKnKvqXJIIUSNZp00p+EXoBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBFC3\/AOxnf1DF+KFv\/wBjO\/qGA5ht\/LyvqD8oQbfy8r6g\/KEBvLZaWC5cn2sGZn3BlNmBKroCgDr1e+vP4\/CNfPa6JTHKhOS0M2chKDVRzSggAdQpdHpG1tawGFqzb72Wpart3JZGX2RTOh9kldTKmFJTdUgzCUqGesdOsx6MJwa8rd\/SftN6vhBNs\/Rgz3Cp81tMmz5pWsLcf1EkUArlmVbSusxYlsdHAltMQppdZqBlKE\/KWVG8Onp6P\/iA0RskKJ5qYSpV8kzVGpoRU+pjOXorZkuUJcuXMSgFKqCYaVSagnroSdcLjwa7W\/afs8lRdl6KJnDnEsecl5C\/O+TSppmcqVOX\/wACJk2Do3aUyZMbyWq1qKVqU3mU1EU+SdRu\/bSPVaH2OoJBkLISQQOcOVAAPwAjY2ZY7SzZsyY1QpK1pShVVE5CtPzicpxdPjbv6f8ASdXypq0SsJUuXLVZki5LUVIGdEk66ZxZl2DZst2h1LbBDhCipK0qUCmpqaZ6jnUfE9ZjZwjippBorY95ZU0CgulUlaqZC6Mq9WX0VHSaxDQ6xMPIkqaqUJMwzEKM1V4KJFc6\/AD6BSOghAaoaP2ckuDLkGXz8kSF3FlPuAEAChy164rz9ErFnIlILMJRLVeCULUAc6kHPUSBXruiuoRvYQGnGjNjBVcBLreK6kk5k1rr+AhN0bsuZPkzg2uTJU4T0qQopqqoOfWKgZfCNxCA1EvRuyJcyXMlskJWiZzqVBSqhVQa6\/gPSIZ2iVhT5vOTbOlKXl7xUro1DXqHV9HVG9hAaZOjNkpWkoahKEy1SjLSohKkqBBqK55KV9F4xm20cshtN5yQwkoVduZVpdpSlNWqNtCA003RiyJoVzjMKUpJTeK1FVCDXMn4k\/SSdZjw6K2IZpmGz5ZmHWslVTrzJrmTU1PT0xuoQFOy7Ma2XJVKZS+blqVeIqTn\/wA5fYIuQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/AGM7+oYvxQt\/+xnf1DAcw2\/l5X1B+UINv5eV9QflCA7aERTXMiUq7NnSkK10UsAxhjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiKFv\/2M7+oYnxrXxMjeCKltTpU6xnhlTETAEZ3VA0gOcbfy8r6g\/KEG38vK+oPyhAdQ9mz0OZKZTcTEKPvKPRGoW8t+TMnVslq4QZswShLmXCEBdElRNcynPL8zSNnaC2yXUtE5TgLmZDm5q0j0BpGgn6R2RImTUTfaaTLnqbms2ZmUrCCoe98mp19Ocefiylzzkz339fx29fleUup21+VttaNuzmzozLBlyZ8uWrmr84ETF3SRkNQvADX0iIlWppACUDR6WohCazOeSAVmlQE51ANc66o9cW5ZEksyZr9Up0ZiUzBOmAJKMiCCqozqNWsGK8zSewJaf4jm0EzLt4SzMm1OVeumqh19MehDcWO8tJ06Ui0LHS0khBImc6FEqBpSlMss\/sjcXEdlPpFVLCSpIImOsxX+ZmcUe+z5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigNBOtW30O3MtGjiJklKqSponpF4ZDV9NT0ZRPZ9qWo6aT5y7CMoplrUhCplFKWKe7QgUrU5\/wB34iNx7Pk946+8zOKHs+T3jr7zM4oDSSrTtyYtKVaOol1BJKnKSBryyH0eseS7Ut5UxKV6OS0JUqgVikkAfHL\/AJpE9uv7JsPmfaTl5L56tyk6aqtKZZH4j\/kRrv3ksYMpTqaq05UuaFFAVMm1ISQOhRGswF6XaNsrZPZirBTKcSko5lBnJUJpPyujK7+NPjFdxaukAb1k6NoM05e84TQHPOnTSnX0jPqpttLdHp4RRxaCSUhSgZs0lFTQA0Uc\/orFmZpDYcpk1dTHD9Mt0ZgkjnZpKrirp1KoM+umuAlRa9uLlrKdGwJiDQpU4Arq1Gmev8ItWY+tZzPbh5YyGcpalCYTNCykBJI1dZoPsMax1pRo83lKUt49Kk3RcTOmlRUoVCfla\/yi7ZdrWRac+VJauHxmTBkDNmjoJpWv91Xp9FQntCfayLU5pizkra+4OcXL6\/lZ3tQGerop01iETrSnWFaRtVrKbLGUsS\/6k0GZzOda\/h8Yite17Nst5MbuMcVSwlSlJdkJFdVSVin29GerOM5doNrQsC0FNUuUXEgKTPmFZzSFdo9dPpBgNe2\/l5X1B+UINv5eV9QflCA6twFrn0lzG1UAGi0kqFdXT8Ixo4VX+KzOVT\/DOraijbdjsLRnkvmzmcDdJCFEJqL1DkdfvH1iojR6yEGaU2c5CpqAhas6kBQV19YB\/SM1INpUyFSpHP2fLVMKhLl3KFXSqgvZ6848W5uuBJW8s8TlAEII941CiMr3SEL2T1GNXM0dsaYiQhdmOCiQVGWM8iUpSenqSPzjyZo3Y8xTdS7PdFUhAlyzeVkASQaVoTVStfWeuNG9GLJoJzUnqCDxRlde9633auKNRZFjWZZDpThhZ7mXOUi4VGqvd6sz8BG3xfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxAYmW7V8pbY\/TKPFDm3dKX2u6PFGWL8u42IYvy7jYgI1ocS0KWuYzQhIqVGWQBTp+VGK1TUSitc9kmWkElRQQAOn+qI7Tlt7TYzGjxo5XImUvJCaaiCOnrAjSTNE7CmoCF2Y6IBqPfVlr+Px\/AdUB0FJ\/es92eKAM9K0pE9mFKNEi4ak06Pe6gfSOfRopYiZa5arOdLlqNQlRPu6tWfwEW7LsOy7LmSZjKz3MtclSlJJqdYoa1OeUBdcvZciapDl9ZkuYPlJmZHUddVdVYieOJbmwnqpLhrPSE0q3NQMhrzPRSMLQsxm\/cLnuG74zFAJqlRTdAzF2hyzocukCMZ7JsysJ+lrJmygpIvc500AAp9gAgNS2\/l5X1B+UINv5eV9QflCA21sWcudamKl23OZTBLCESQsXAfe94pJzzI9IoyLNe829lutKOdS5lqSCkBCpRKaApIVlTLV0ivSYv209tdq9WWNmJfNxLSQnJKiok198n6MrvTWsVXNo28qW0ms7GkkTEXpkqYrNJv0+VlT3c9VakfGgVZFlWilKxN0sSu9fIokChUVE61HKpFB0AACOisycluxlSnlpSXThIN6dVKb+fVXKNRKd6QKYqmTLMbIcc6bssC97l00BN7IkgCvRXUYhsu09JCJSLS0fkFapgSqZKmhKUpPTQknL6en4QHT4xr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBrrXmJd2dOkM7SlNJ6wAmcFBRTmK5V6RUfbGin2dac1vzY0uSiuRUJSKkGtc616voofhTorXXPb2dOmsGiHLpIFyUSE1zA1\/AZ\/ZGicWrpAG9ZOjSDNOWbhNAc86dOrr6Rn1BGhlaplrTM0qlBVfcWmWip1axX6fX6It2Y2dN57eY+0iQ7EtSitNEoCwUkAUB6Ca\/\/AOCIkWvbi5aynRsCYggFKnAFdWo0z1\/hFqzHtrOZ7cPLFQzlLUoTCZoWUgJJGrrNB9hgK9sMpr17NntrcltkFKQiWJiroI1k0WNerKmRPTnHqGi2mj9oJXaBe1SKKKyq7RIGsk66V+kmJLYdWvIezU2ewlzm6UpIJlVUT0098A9fRmKdNR4ZtoTbAtA2m3lSVhIu82kpBF0VyJPTX7KdNYDWNv5eV9QflCDb+XlfUH5QgNtatusGdsli8mPJK+Y57nEJJl0zqKiprQE6tQiFvpDZDoOsK\/dzlNklUxIChSgrSpAFftjZPy2W8VJXNs\/npiBLMuckFakkKNNdaEJWaf3VdRj0Dm+dIm2cn3rsw83T3j0H3tZqPWA1CdIrPDgyp8y0G9EKXfmEXSUkhSQQTUgpVqyy15iuCdKrEDYTptoO5QJpdUlRVrIGQB1kGn0HqjbT+blTZMmfNsxExabspC5dCoAjJIKswKjV8InwsxYHusVAHL+CT1\/H4n1gNPP0hsyQ9bN5jl8kOUpVLm\/0G8KgdYypXLKorrjKzrfsq0LRLJs+dmeTRNQoBfu3qg01U66fCNutpNWarSyUaXc5JOXVr1R6hrOQu+hLJKqk1Ekg56+mAlwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxRFzs+6pWJZ0SSCbpyp\/vQEVqTJFmMZrt25dJkywK3SVHM0AAA6SQI069KrAQhK12tPCVGg91Z6\/7vwPoY3s3nlSV87OZKlAVXeQSmnx96IlyyiUVrVZ6ZaarKjKoBSpJ1\/E\/jAaiZpPYsv5VoPLtKkiWs0zpmLtddR9kWLOtuy7SnSJTF+6nGcSlBAUBkm8cyB0fmIvy2vNpKZYs9KSakCTSp9fhGSZa5a0JStglZUbgEuhrQ1pnrpWA1tqWw0s12tu4mPipISoqStN0A5CpJFM6a6a66gSBtCTaFg2gqSHKbiRVLil7NII1E9dPpBHRFl3NbS58xLxzZKJxAviakBVKGlaq6q\/ZWPSJTyyHUtnOZTEqATVvS6DQUrQnop9lIDRNv5eV9QflCL0qzZqJSElSKpAHTCAsW9o\/ZdqPBOftHE2aEBN+WpQFM6aj8Vep64rStGrGlLnqRZ7sKnIShZJUagKSoaz1pT6RYtpo8mWkqc0thLE80EhKl3sxX+g+7nUZ0rlSIGcm0pTyRMn2+3myQFmbK90VUoGlD1A3Tn1HrgMjo\/ZK2aW05g4moSJgSVg3khagogHoHupA+AAjY2XIa2XJmymTRxLRMmGaoXSfeOvWfgI1c9q\/NpOZ7XSGVJkzM0yyUzADTLJWQHwFK669WNlN7WazW+K0jbOZKFDnEKSmpTTUFa9fSYDosX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEc0NE7DAIFnOwPgpXUR19R\/wCc46fGNvEydsRygaW4ErT+9DU3jWplo+Nf+FKavszCdjo1ZLSzHLIM3kyW5IVOUoUUshV4aqDI9UYTNE7CmICF2a7IBqPeX8fj8fwHVGTKVbBsl5LeaQNsZOpzSk3KSRXVUJFSRlWmURT2luTG\/Np0paoJqCRKQCQa9Osf0\/jnqgM0aKWImWuWqz3S5ajUJVX3dWrP4CLdl2HZVlzJMxkwcoXKUpSSak5ihrU55RTS3twy1pXpM2SoEXVplyzUZaxTLp\/DqztWXKtGTPbzLR0gbukoUozEJShAULpA1fE19OrMJ7Qsxk\/cLnuJD7nFAJqlSk3QMxdocs6H6QIs2eybMms5LWTNlBRTe5zpoABT7ABGsths6dvZs5pa8mRLKUhCMQoAka6gEa9WXXXWBF2xW85uwnpcPA6UVJooTjMoAAMyekkE9UBZhCEBVtV3a0i0ylrZct2z5oELvhKiupyNdQ1Z0OvOlM6qLTtohd\/R1KVJBP8AMJIVmAKZfEn7PjF22LWYMJq8c7nyAm6PcBIN4KIyAJ\/pMUZukFnplJXLn2hOrP5hSUJ95BulVSDTKiTqrAYSrUt\/BylTNHJZckVWkOAE6wMjQ56zToprhajrSKXOm+zrNaTEJWcpiKVTeoKG\/wC8SPe1CmrMx7L0nsOYlSkWm6KU61c3Mpqrru9QJ+w9UX7KfsLWVMTZ79xOMsJUrWKAkgax1pV6QGqW80nVK\/h2azCxLJqZZIUoIUaAFYIBVcSKjoUeqLs2dbYkN1IaNCVSgZpEokoXeAICSoVF011j5J11EbnCeYcbcMJ5hxtwHOtXmkk16yTOslpJbGodE5qSb9BcorMXSDX6fojEu9JcGuYLNZ86Bkm4czeGVL3UTnXWnqNY6TCeYcbcMJ5hxtwHNTnek0l1MAs1lPkp95ITLKFKHOqBAJWRXmwk59Ko6OzRNmWc1W+ky5btUpJnIQMkroLwGvKtemMsJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3Ac7OtW3kO3UtGjiZklK6SponpF4ZDV9NT0ZRYs+1LTdNJ85dhGUUy1qQhUyhWtNPdoQKVqc\/7vxEbrCeYcbcQvRKZNJzly7cIkSkla1Xq0A+gQGolWnbcxaUq0cRLqKkqcpIGvLIfR6xjLtS3VTEpXo2hCVKoFYlJAFNZy\/5pBGktizCkS7SdrKhUXZUw1Ger3fgfSMUaUWFMmBCLUdFZNAObmVV9Hu56xq6xATy7RthbJ7MVYCZTiUlHMoM5KhNJ+V0ZXfxpFdxatvhvWTo0kzTl7zhNAc6GnTq6+kZ9UyNILImNHbiVaLpctqEGaAlVRf8Ak5FOdaj1ivP0ssGTI502o5VXUlKVVJzy1UzoadGRgM0Wvba5aynRsCYg0KVTwAdWo3c9f4Rbsx9arme3DyxUM5S1KEwmaFlICSRqHSaD1iqdJ7EErnfabu5WlRLmfD+78R6iJ7Otuy7SnSJTF+6nGcopQQlQGSbxzIHR+YgFsOrXkPZqbPYS5zdCUkKMqpJ6ae+AevozFOmos2TOfz2M42lIlyZgUkAIQUA5CpzJyrWn5RVtS2Glmu1t3Ex8VJCVFSVougHIVJIpnTX111AkXLLfyn7KcuSHICSkET6VFQDTImmvMa4CWEIQHjuY3VaPM3bPW65sKuzVgTLtddKE0rDn+aJVds9BJKiedpUj3Sfk\/ZENrWTZz1yuY8YrnTVICOcSmpCaKFAej5R\/CNO10QsJuq+lg9UupIUpSsq1+NNRp+ucB0EqWuZJSZTZgqUaFJSqoNNRHuxJKlOJIIktmcsHsqI\/\/mMWapTNrKbN2zhMqUkISCkmgETYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMYrxa0lK5LVSSKEGYSCNmMsX8w42IYv5hxsQEKW81KryWjIK6wTwwEicCCGjKoNR7xyOzE2L+YcbEMX8w42ICuuUuVKmFbZgiUR79VUBA6\/djGYLkpS5kizkyhVZUpeQ1kn5PxP4wtSW3tNjNaPGrlciZS8kJI1EEfiBGkmaJ2FMQELs12QDUe8v4\/H4\/gOqA3aJHNlZQ0s9JWQVEKpe+n3YyTflrQEyWCVlRuALoa0Nae7rpWNEjRSxBLXLVZ7tctRqEqr7urV6CLdl2HZVlzZMxkwcoXKUpSSbxOYoa1OeUBYeOW0ufMS89kJnEC+Js4BVKGlap6q\/ZWJ2ExtMZzi0wVyorhVhQrlroBnSkVbQsxk\/crnuJD7nFAJqkqTdpmLtDlnQ\/SBFmzmUhkznIbInISSCRN+AAAHwAAygM4QhAULYst+4tlLxjaCWZRKEse8VVzJN5B9053c9YoevKORZ1tBxKXPt1MyWFoVMQJaRfSDUjIZVy9SM9cY6QuLWkWonBWJItBrcSSs3QutF1FSevm6ZHIK+ERsZ9pzHqZLrRtsiSakzgtIAyJApQ1NQBX4wGBsi35k6Q4NviXNT8uWEgo1U1UAOZJ1DoFcqxasWz7ZZO5JeWyHTUJ\/iIUkVrdoKE59R19B64rCdaxSF\/u61oZqhzdU15sJSEmvWVqJ1ZJScqxvrPaomMW63jJvKcqlpM1CUCiVUzA+2Au30dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6xyoszSMJWn94ZJvGtTJT8a\/8AClNX2Z9JgmvhpG7EcsHtr3F3tFJN6uVJiNWdOjP8PygLTJjb5sl3LeWzLxk6nNKShNJIvaqhIqSMq0yiKfZmkcxvzadIpKCSQSG6QSDXp1j+n8c9UeMnj91ZLtz+7UqVOQQG8pZAM33qEkFIIoM6dMRz3lsBvWTonIM05e9NRQHOhpTPV19Iz6gnTZ+kZlrSu35SVAi6tMlBqMtYu5dP4dWdqy2VsSZ7ddo2yh0lClGYhMtKAoXSBqHWa+nVnQS+tNctZTopJExBoUqmpHVqN3PX+EWrMmPnU9uHmjzdnKWpQmEqSspASSNQ6TQesBnbFm2i7ezZzO0RIllKQhHOrAJGuoB6dWXXXWBFmyGjpmxnIeOS4UVJuqM1S6AADWekkE5ZRQtgv5D2amz7JbTm6EpIJbgknpp7wB6+jMU6ajY2WHWBnY1s3brqigkouhQuIJPX8orH2QEsIQgKlp2w0a2qpq5W8lXZPOmagVlj5WWWdaJPR0RrmGldivFBKHz5EwquhC5aq\/gCOg+lY37qalbstkhlMm3RMMqZM9+gORu0OVemKjmTITKOJbWUmXKImG+ugSU0NT7uVKg\/aICrItpnPtEspc1\/zoKgpSqISm6sor71Ki8Ke7XXGB0isosZ7uS9fTpUil+5LVXPqBSK6x6xt0CbNEudLkMV\/wBSFiYTr6QbvTX8Y9EicEFAaMgg53Qo0\/ywGhcaU2PKs\/Gy3zyc3vqlFUsEUWlBVd94DM0oPiQI2NkWnZ1sKULOtBxOoCekDI0OsfEesXeYnXSnCMrpNSLxoT1\/JjyQ3mt1LU3ZsZSl\/KKFEV+miYCfCeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGArWnMkWYxmu3bp0mTLpW6bxzNAAAOkkCNLP0ssGTI502q4VXUlKVVJzy1UzoadGRjoJ2JVKUJ0loZdPeC5hpT4+7ES5S0yypbVgJY98kqyGs1+T8T6wGoOk9iCVzntN3crSolTPh\/d+I9RE9nW5ZdpTpEphaDqcZyilBCVAZJvHMgdH5iNghouWVlDJgkrNVUNL30+7GSZc6WpF1sxQqpKaLIz6ae79MBrLUthpZrtbdxMfFSQlRUlaLoByFSSKZ0GfXXUCRasi0pFpsZ0xviQEqAIcABQ+zozBGfV1UjKeqWXCkOJVlmeugUlcz3jUGlaprqvfZWJZM2SGU9SS0RLQReMhYKU0A15CmVPsgEIxQtExCVoUlSFCoUDUEdYhAcRyrEpkuCkkH+FmPqzI57R4kpteYT\/ES2oFdI99Go\/YPSEIDYaPIT++UuTdHMhxMIRT3QUmVdNPhU06qx9chCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCA0OnKQvRlylQCkqXKBBzBBmpqI+HO501TJvemLOaTmo6yJlfWg9IQgN7Plo9lD3E61HV0hMmh\/9SvU9cbXkt\/iTbImTPemFc6q1Zk\/wk9P+8fU9cIQHSaSpSvSZSVgKTRsKEVGc4V9aD0izoWhKWj5KUgD+FkB1pqfzhCA3oAAoBQQhCA\/\/2Q=="
}
]
}
},
"final-screenshot": {
"id": "final-screenshot",
"title": "Final Screenshot",
"description": "The last screenshot captured of the pageload.",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "screenshot",
"timing": 1123,
"timestamp": 16462541472,
"data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAMEAgUGAQcI\/8QAVRAAAQIDBAUJAwkFBAYJBQEAAQIEAAMRBRIUIQYxkpPSBxNBUVJTVGSRFSJhMmNxcoGUobHhCBYjNEI1YnWyFzc4gsHwGDM2V3SDorPRJCVVVsLx\/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAIBAwT\/xAAlEQEBAAIBBAEEAwEAAAAAAAAAAQIRAxIhIjFBcZHB0VFhgeH\/2gAMAwEAAhEDEQA\/APsOmvKRO0c5UNFdE5dmy58q2hVTlU0pMr3iMk0z1dcd9atotLJs5w\/tJxLbM26DMmzpiqJQkayTH555dn7Wy\/2heTl\/aM+W3Zt5RmzZsw0ShIWokmOcf6YSuXvlQZ6LTrRmWRodKvT5Ug1RNtIoPXqBNCQDqAOs6g+vcmPKdavKJpC+VY+j4b6JNlmWm1HM0pXOI1BEumvpOeQ155RtuWXlBVyfWAyctGItK1H7tDRozvlJmKOs5AnLIfSRHZ2PZbKxbLbWdZTaU1ZNkCXKkyxRKQP+dcfCrTUeUL9qBiySecsfQ6Rz8zpSXJofW8UbswH0\/kk04k8oWhLS3ZUlLectS5Thuld7mpiTmK\/RQ\/QRHJcrPKpbWiGnNjaM6P6OybZeWm352UlTjmlFV5QujKmpNczHM8lsz\/R9y+aU6ETf4dl21\/8AcrNBySFUKilI+i+n\/wAoRruXO2GGj\/7R+gVq2u4DZg1aX500pKrovzRWgBPTAdQeULlbSCVclaSBrpaKKxt+S\/lhlaW6SOtGbesR1o9pJISV4Rwq8JgAqaEgGtDWlNWYJidXL5yaJST+80s06A1nk\/5I+a6Kvl8qf7SLHS\/R1k4laOWK1Mhb6bLKBPVdmAU+JMzVrupqaaoDt9M+WR3I0uc6K6AaNONJbaaZOlpXckyFdIJpnQ5GpSAcq1jSuOWjTHRKZIncpGgE6z7KmrCFPWU4TUyq6qipH2XgeqscrZ9vv+QflH0tmaS2G9e2BbzvFSbSapCiBeWoCpoCffIKSQaioqDH0tHKfyacptiOtHnNtS5KLRl8ytu7SW689V1ShdvA0IoTmBAT6a8oWljN6xmaDaGq0msV2zlupb+VPuJJUT7tKdQSftjhJ3LvpzJ0mk6OzeTi7bc6XzstmXZvqRQmo93qSfSPvGh+jrLRTRtlYllGcWTRJTKM5d9VCoqzP2x8St7\/AGzdHf8ACVf+1PgNknlW0\/Zs7Re29ycrs1gzZznKp8xySm8hBUlJ93pIA+2NbYXLPyiW9ZUi07H5MVu2E8Eyp0t2bq6Eg093rBH2R9O5b\/8AVDpf\/hs7\/LHyHkQ5adBtFuS2wrGtu1pki0GqJgmyw1mrCSZq1DNKSDkRAdDL5TuVJUxIVyUT0pJAJxRyGzFrTflzkaHcrEjRW1rOQmy1CUZtoc8b0rnE1qUUpQGlc9VTG7sfl35PrYtZnZtn2zNmPHk5EiSgs5yby1EBIqU0GZGuPlGn2iLLTn9pq2bBtH3UOLEBlzQKmVMCElCx9B6OkVHTAfqVCkrSFIIUlQqCDUER87svlEnPuWu19BDZ0tEliyDsOxNJUskSjdu0oP8ArOvojkP2c9MH7eY+5OdLyZekNhEy5BWf+vkDVQ9N0EU60kHoMU9Gf9sfSv8AwdH+RvAfoCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCNfpBbDHR+xXtrWrPEhi0lmbNmHoA6h0k6gOkmNhHDctujD3THkwtyxbKIx09CFyUk0C1IWldyvRW7T7YD5205YNP8ASqWX2gfJ1Mc2NeIlOnzgIM4A0qBVI9Cr6Y32gXLHMtnSdWimllgT9GtJ1IKm8lwoqlTyATkaAitCRrBoaGuUcZyd8vVlaK2HZui2ndjWnYdo2ZIQ0UvDlSCEAJCinJQJA6AR8Y+gokcn\/Kzb1h6QWba6HtpWGvnpAbTubmD3kqHOIIvXap6aDM9cBFyZ8q0\/SLTS2tEdJ7Kl2NpBZ6iZclM4rTPSNZSSB0UUOtJr0GPp1ovW1m2e5fPpyJDRvLVNmzVmgQlIqSfsj4n+0hoW9AZcoeiQMrSKwSJs3mxnOkJzJI6budR0pKh0ARymlunTjlxTo3oXogZjaRaEpLy3ZwBo2Qk5yyemhFfiSjrMB3+g\/LGq3dH9ItK7YstFlaIWapSG7pUwqnOiFUACKUrmka\/lKp0GNEz5W+UbSaSLQ0N5N1TbGUayp71yEKnJ7QBKR6Xh8Y6blf5OVWjyJztFNEZCZZZJlLatwac7zaqlJPSo5mp1q1xxugv7Qth2NZbCwNNrKtKwbSYSUNplW5VL9xITW6PfTWmq6adcB1vJ9yx\/vDbjvRrSCwXVgaVyZSpktjPVVLiia0QogGtM6U1ZgmNC45VuU9s3mz5\/JVORKlJK1qLo0SkCpPyY61ky0C5TNKrI0use1kPbUscDmy1n3FAVJAmoIvUzVrprMdxpZ\/2Vtn\/wU7\/IYD4Ro1y46e6T2b7QsDk2L9nfMvnZTslN4UqPk\/ERb0g5btL7FnWBZ7rQMIty1ucCGK3RC8l3U093OsbD9jr\/AFQn\/EZ\/5Ijmv2irXZWBy48nNq2pNMpi0HOzpgSVXUiZmaDM\/ZAdB\/pQ5VP+6ef96PDG80e5RNM5tl6RP9KNBl2LIsyzZr2SqZPKhPWgV5vVlUDXHn\/SI5Nf\/wA7N+5T+CLNqcoOjmnvJhpzM0XfLdpZ2W4TOKpK5d0qkzKfKAr8k6oDVchXLZ\/pLti0bMeWVKs103kJcSQicZnOovXVawKUJT6\/CPs8fivk9H7mM+SfTlHuM3M9zZFoK1JCVT5l0q+xSj\/5Yj9O8tWk\/wC6PJlbtqS13XXMGQ2oc+dme4kj6Cb32QHCaEcu50s5XJmiLSyJKbP51xLlPhPJUtMpKiFXbtM7vX0xb0r5ZX6tLHujPJ3ow40ltNkSh3Ov3JElQNCknpoagklIqKCsfMeTjRj90OX\/AEBshaLrlFgGa56+eWietYP0E0+gCLWjmkj3kC0y0mZ6V2E+dWJazwuW9qNUhRUKqpUmgJorMVBBrrrAdfN5atK9E3LY8pugk+y7MnrEvHs5vOolk9YFQfovA5GgMfanFoSHFg+0GU1M9tNkidKmSzktJAIIP0GPmiuUTk05VrCc6OOLaloS\/SJam7kFvNrUEXSsXSqoFKEx3LWw2mjWg0uxrOM4s2UjmpXPLvqug5AmAxk2kVSZZMsklIOav0hGvbfy8r6g\/KEB8b\/aJsRppJy78ntj2kFlk8lCXOCFXSU86okV6K0jsuXTkrl2toowtDQtulhb+jqAuzw1TcKpaM+bFOkEXk\/Go\/qMdZpZycNdI+ULRzSydaE6RPsUUQ3SgFMz3iczrGuO8gPj\/J9yzMLd5J7T0itEolWrYrc+0G1btZgHulI6lkUHUajoj5jyLcnmntr6PuNLrI00Fgz7fnLcT0YJM1U2i1UWSTlUlRA6jHe6afs7WPpDpFatqMLaf2PLtShdNGyEmXMVeCiaV1FSQqnXnH2OwrLbWJYrCy2KbrVlIQ3lD+6lIA\/KA\/KvLLoVpvoYbH0\/tbSpOkLqyHUpIOEEkykFRIqQc0lXu0\/vxuuUJzZml\/L9yWuzIkvLLtKzkTuanoC0LSozTRSTkadXWI\/Q+l9gNNKdGLTsO0Khs+kKkqUBUoJ1KHxBoR8RHy\/RbkIa2Fbui9pK0heuzo+FpbS5khICkKUtV0kHoK1QG+085GtENKNHnLFtYtnWW9KSW7xm2RKXKmdBN0C8nrB6PjQxx\/7PWn1p4q0uT7TFKUaSWNeS3KqJLiWnor0kZEH+pJr0En7zHzXTrknZaS6cWTpawtNxY9tsLtZzeWlQnXT7t4H4VSesGnRAecj3KW25SmFrSH1nyrOtNi4MifZy5vOquUFFGqR03gcsqfGNdyt8k2glpaJ2vaDqy2VkumzaZPS+aoEgoUlJIKgmgUK9BH0Zxjp9yGWVpFpCrSGwrVf6N2+s3pjlifdmK6VFIIIUekhQr01MaL\/QBaVrzZcrTblEt63LNQoKLMlSEqpqqVLUPwr8YDof2W7UtK1uR2zJlrLmTVSZs1vImzDUrlJVROfTTNP+7HKW9\/tm6O\/4Sr\/2p8febGstlYtlNbNstuhsxayxLkykDJKR\/wA6+mOQe8nLV3ytsNPFP5yXTRqWwahAuKBStNSrX\/WfSAk5b\/8AVDpf\/hs7\/LHJfs56N2G+5GNG3D2xrNcOFonX5s5qhalfxpgzJFTlH0zTGwpek+itq2JOnLkSn7dbdU1ABKAoUqAY+Msf2dZ9ntJbVhyiaStW0utyVJWUITU1NAFUGZMB9mkaL6Pt58uc3sKypU6WoLQtDSWlSSNRBAyMfF2\/+2U5\/wAGH+RMWf8AQDaP\/eZpXv1ccdxZ\/Jq2Z8pyNNDabia7SwSxMhaBdUAkJvlWuppWA4z9o3Q18nA8oeiIMrSOwSJk24M58hOZqOm6CajpSVDqjjORPSttpt+0na+kDSWqUh3YaSuWr+haQ3StPxAUDn0x+pFJCklKgCkihB6Y+XaA8jNj6EcoFpaTWM8nplu5UyUliUDm5IWpKiEnXQFOQ6jAfUoQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAI4Tlm06c8neiAt1tZPtNKXCJM1HPc2JaVA++TdPSEj\/eju4p2zZbK27KdWbaraW6YuUGXNkzBUKSf+dfRAa2QjR\/TjR5m9mtWFrWa7lCbL5+UmamhHUQaEaj1GPzpy7aIWNyb6U6IaQaAo9mW44tAS8C3Wbs5OVSE1yBJCSBkb2qOt\/wCj49sZzO\/cblAt2wGU1RUWovLSD9KVor9oJ+MdBoJyI2fYOkcvSLSS2rQ0nt6TnJcPibso9BCSVGo6Kk06ADnAfW1JC0FKwCCKEHUY\/Of7ITVvJdafKlSZaFItJMpJSkAhAMyiR8PhH6NjhOS3k4a8n67dU0tCc89qucSvnUBPNn3shTX8qAh5aOUKfyb6PMrXRZPtFvNdpbTjzvN8yCCQr5JrqI6M6R009ho\/pjZDdw6Z2da9nuJYmSlzpSJyFJIqCKgxa0isSztI7FdWTbLVDpg6Rcmyl6iOgg6wQaEEZgiPiUv9n207FmTJehfKNb1i2etRVhfeWBX4pWgfhWA5flU0Usnk15V9A7R0BCmFo2i+EmfZ8mYSlcsrQk0STklV5SSNXVShj9I6Wf8AZW2f\/BTv8hj59yeci1m6L2\/+8VtWq\/0j0iAoh4+VUS8qVSkkmtMqkmnRSPptqNE2hZrtmtRQlxJXJKgKkBQIr+MB8X\/Y6\/1Qn\/EZ\/wCSI0vLo3kuv2g+TGQ6ky50iYoJXLmJCkqHOaiDkY+s8k+gbfk60VNhs3s17KxC5\/OzUBJqoAUoPojQ8rHJHI5Qrcsq1VW4+sl1Z8sy5SmqReqVVvBVQQfogO1\/dHRv\/wDXrH+5SuGNNp9ZNnWVyZ6YCzLPaMhMsp0VhvJTLvUkrpW6BXWY+ef6AbR\/7zNK9+rjjcaOcjLiyU2sh7ptb1qyLQs6fZ6pTtZWmXzgpfAKiLw6PpgOC0T0Y\/ez9jpLKUi+7kJcPG1BU85LnzFUHxICk\/70RtdJTyuOuSfR4q55EqX7WtkHOpkEywFfWUleX98R945NdD5GguhjLR1s6mPJLYzCJs1ISVX1qUagfWpHN8lvJBY\/J5pBbVrWa5nOJloe5LRMQAG8u+VFCSNY+Tr7IgOF0nXMlftf2JMkS+dmosSYpEutL5EufQV6Kx33I7ykM+VCwbQU6YSWT5rPVIcWcuZzpSmgoo1AyOY1awYvveTtq65WWGnan85Lpo0LUNQgXFAhYqTr\/rPpHLacchNl23pHN0h0ati0NGLbmqK5s5ifcWo61XQUkE9NFAHqrAR8tXJRoK60Jtu1l2Wysh60azHEt21SJNFpSSApIolVTQZiueWcWOQq1LRtfkDs1za65k2emXNkomzDVS5aJikpJPTkKV+EaRHIA+tdxJTpzygW7pBZ8tQWGaiqWlRHWVLV+AB+Ij7A7YNbK0WUws6QhuzbSBKlSkCiUJGQAgNE2\/l5X1B+UINv5eV9QflCA7aEczbvvWwnDW1gHaJd7m1rJQUgLJJQTdPQSddE6xGrl2k7bJcF3pYwUot1BKTKSCiZkAoACpFa5dfoA7qEcBMm2mpEuYrTBklC1UqEITW6QSBll8pNfgc61EWV2xOmSJyZWlFnS1pby0c4ZYIEwXSteesEV+HoYDtoR89W+ftwZ87S5ouVPmCVKWJIuCihUGgyNFDOo\/4iZblyiS2lz9K5IE5wkyJstA95KAb6SqlMyQc+qA7yEcIpzaYZqcnSOSouXUuS1XLkFSAaL92gTnW8nP8Au6+mLVqvH5nqU20ls9rJKlpSFoST7qhXWNYCgPTryDsYRxFkWpzLafJcaTNXC0yhLROJFUml6\/QiislDPMZfSBHLdWghxzbjStqshAKUokpvqqm8DQDOtQcugZQHdwj5\/Jn2q3lJnudLWaETpVZAmy0pqLtQTeFa0JOr6Yksd89Q9Q6m6St3jIGYJknm6XgkFRKTTUK1+OQqYDvIRwzm0Xy34TJ0nZyhNCVokqkioR7pzqmoUQoZHryiGbaj4FLY6WMEzllBC0SUqyKdQ92mZBPp2hAd\/COIL581mNFzdImxlKcHnEzkpllUtJSVUqmpyJ1U1ihFIksddp2kqUmVpHIdGVNRNniTKCQZd+oTW7rISoEfR9odnCOYVZukqpJQbak1vKN8SQDdINBq6Ms\/ierOGVZOlSZUznLfkqmLPcCgz6Muqn49OcB1sI52ybMtyQ5ne0LWS5aTJRSEBF1aFUAvBQHUPhnnSImlj2\/KTPTNtsTEzJSwP4dCiYoZEE1oAomg6BQZwHTwjX2JItBu3Wi1HYdTLwuLCAklNBWtABWt77KfGNhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/Yzv6hi\/FC3\/AOxnf1DAcw2\/l5X1B+UINv5eV9QflCA3VqvLCb2mkWmGwec2aKmyqm4cqXqajeOX09Ripf0TcJlzCizFoClpQsy0kAoOYrTrVX43qjXF21ZlhKfKlWmlop0mWFnnZYJCPeANaf3l0+lXxitKcaLgiWhVnJurvAUSAVKANR11oNXUOqLnHnZuSs3GM2borMa0KrOVJkqUqiKe6r+rV9FD8MjHs1Wi7W+rmbPrzSpq+blBXuXb5JoNVM\/jX4xkoaLMV4ZQsuStB5wSvcBFQDWnxy\/CC3OjSFzpS5jKSsygheqWQi4mgJyoLpT9n0RmONyvabLWCZmi01sBzdnc1fvXFSkiijQVoRryH2UiRa9GVtWyblnzW6lmVJCZYWm8cyBQdQqfgPhGKLL0ceT1y0c3OmzqlSQ4WSvIK7WfQfSLY0ZslLcNw1IkDVL51d0fZWO9x4J76vtE+Sul7o1JTJlpm2elCVpWhKQmiVAGivgaA5\/ZFmVZtiv5IMhs0my5cwqBlpHuryrq66CvWPhEStFLFUEhTKoSKJrNXlnXrjZsGDZghaWsu4FmqqqKqmlOk9URyTh14W7\/AL02b+VeXYdlSlFUuzWaVGtSJKRWuvojMWRZwnInBi251AupXzQqBQCgP0AD6BF6EcVNe4sSy3F3EWe0m3UhAvykmiR0atUZS7Hs2Way2DVPulGUoD3TrH2xehAUFWNZillamDUruhF4yhW6NQ+gUHpGCLAshE0TEWYyTMSq8FCSkEHr1RsoQFGfZFnOLvPsW0y7Wl+UDStAfyHpGbOzWTJals2kiQpWSjLQE1+mkW4QCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCEIQCKFv\/wBjO\/qGL8ULf\/sZ39QwHMNv5eV9QflCDb+XlfUH5QgNrbZ0f9pJTaq0odmXleWtPuatYypn+fUaU12bohIcJK5jOXOQEzAS7IIB1K+V09cbO2FWCp4EWsGZclFf4yRUJFRWp1Ac4raPxiJw20ZDiZz4ssT1pQlYWpAUUilwfRkKR1x5+TGaxys\/1nTL8MXEvRhE2dMc+zBNTRE1cxSbwpqBJzyun0MVLRVolOVLU7ctV31hKQlwoitANSTQCiRnqyEbCfL0dDmcqeqzRPBUJl5aAQT8oHP+9\/6vjEC2ui85vJRcs7m5sxSJV0pF5ZUEG7TprQZfCIxzywu8bqlkvtjKRozZbjFocN5c6Wm\/eLlSiApNagFR1g9XT8Y28y2LNlqmpmP2qVSlXVgzUgpPUeqKDlGji0\/\/AFCrMoEj5a0fJu5dOqiBs\/CMXbbRlM6bixZaZqlEzOcUgKKlXSa1PTRJ+OUMs8s7vK7JJPSY6UWICgG0mwKxUAqoaVAz6tY1\/TqBiwbdstM9ElT9umYtKVIBWAFhRITdOo1I1D\/jGqU00RRNIWiyAtQzBUihANKHo1j8DF2RIsFw4bJkCz5s6SBzIQpKlJCaEU+ioP2xLU4t+yTPmyfaLQTZRKVpVNAIoKnXGP7wWPSptNmBWnvTUisURK0Vm1c0slXPpCytSke+LwoTXoqB9sRLbaIr5sqVZJCDVP8AFRStLprnn+g6hAbObpFY0pBUu1GYFK051JJHwGs6okn21ZbdZQ4tBpKWDdKVzUg1yyoTrzHrFFDXRt0Fuky7NmC4SuZ7pokChr1UrQ1jGadGFOcXNm2UZ6VD+KqYioI1Z1\/u\/gYC+bdspIUVWi0TdJBvTUjMa+mMkWzZy3i2qXsjEoUlJllVCSoBQp11BGqNUqVomgJQVWQgJBujnECg+SaZ\/Cn2DqizIVo8l5LmyZlmhz7iEKStAUcrqQOvLIfhASo0ksZa5iRabT+HS8ozAE5\/HUdfREyrasxFy8\/bALSFpPOChSQSDXqIBzjWqb6LJTzCk2XRcxKebqg1XW6kU661EHX7rzQoOV2YrmkiUQpSckpyCafhT7IC\/J0gsmeSJVotT7\/N\/wDWAVV1Dr+yMp1u2VJXORMtBqJkkkTEc4CpJ6iNdfhGvbttF5iUiQmzDX3gkFNchXV8B6A\/GMJH7qz7Qmt5Js1bucTPUlJSVLNDVVenIn7K\/GA2Rt6yhOnSTaDUTZK+bWgzACFZZfiI8GkFjlV32oyvZZGcmvpWNfNl6KKnLmTVWQZs81UozEVWTQ9efQft+MRIZ6JyUqNLOVRXOVWsKINMqVOqgoAMqCkB0TN23eyjNaT5c+WCUlUtQUKjWMomijZHs5chc+yS3VKnKvqXJIIUSNZp00p+EXoBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBCEIBFC3\/AOxnf1DF+KFv\/wBjO\/qGA5ht\/LyvqD8oQbfy8r6g\/KEBvLZaWC5cn2sGZn3BlNmBKroCgDr1e+vP4\/CNfPa6JTHKhOS0M2chKDVRzSggAdQpdHpG1tawGFqzb72Wpart3JZGX2RTOh9kldTKmFJTdUgzCUqGesdOsx6MJwa8rd\/SftN6vhBNs\/Rgz3Cp81tMmz5pWsLcf1EkUArlmVbSusxYlsdHAltMQppdZqBlKE\/KWVG8Onp6P\/iA0RskKJ5qYSpV8kzVGpoRU+pjOXorZkuUJcuXMSgFKqCYaVSagnroSdcLjwa7W\/afs8lRdl6KJnDnEsecl5C\/O+TSppmcqVOX\/wACJk2Do3aUyZMbyWq1qKVqU3mU1EU+SdRu\/bSPVaH2OoJBkLISQQOcOVAAPwAjY2ZY7SzZsyY1QpK1pShVVE5CtPzicpxdPjbv6f8ASdXypq0SsJUuXLVZki5LUVIGdEk66ZxZl2DZst2h1LbBDhCipK0qUCmpqaZ6jnUfE9ZjZwjippBorY95ZU0CgulUlaqZC6Mq9WX0VHSaxDQ6xMPIkqaqUJMwzEKM1V4KJFc6\/AD6BSOghAaoaP2ckuDLkGXz8kSF3FlPuAEAChy164rz9ErFnIlILMJRLVeCULUAc6kHPUSBXruiuoRvYQGnGjNjBVcBLreK6kk5k1rr+AhN0bsuZPkzg2uTJU4T0qQopqqoOfWKgZfCNxCA1EvRuyJcyXMlskJWiZzqVBSqhVQa6\/gPSIZ2iVhT5vOTbOlKXl7xUro1DXqHV9HVG9hAaZOjNkpWkoahKEy1SjLSohKkqBBqK55KV9F4xm20cshtN5yQwkoVduZVpdpSlNWqNtCA003RiyJoVzjMKUpJTeK1FVCDXMn4k\/SSdZjw6K2IZpmGz5ZmHWslVTrzJrmTU1PT0xuoQFOy7Ma2XJVKZS+blqVeIqTn\/wA5fYIuQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIQhAIoW\/\/AGM7+oYvxQt\/+xnf1DAcw2\/l5X1B+UINv5eV9QflCA7aERTXMiUq7NnSkK10UsAxhjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiEV8a18TI3ghjWviZG8EBYhFfGtfEyN4IY1r4mRvBAWIRXxrXxMjeCGNa+JkbwQFiKFv\/2M7+oYnxrXxMjeCKltTpU6xnhlTETAEZ3VA0gOcbfy8r6g\/KEG38vK+oPyhAdQ9mz0OZKZTcTEKPvKPRGoW8t+TMnVslq4QZswShLmXCEBdElRNcynPL8zSNnaC2yXUtE5TgLmZDm5q0j0BpGgn6R2RImTUTfaaTLnqbms2ZmUrCCoe98mp19Ocefiylzzkz339fx29fleUup21+VttaNuzmzozLBlyZ8uWrmr84ETF3SRkNQvADX0iIlWppACUDR6WohCazOeSAVmlQE51ANc66o9cW5ZEksyZr9Up0ZiUzBOmAJKMiCCqozqNWsGK8zSewJaf4jm0EzLt4SzMm1OVeumqh19MehDcWO8tJ06Ui0LHS0khBImc6FEqBpSlMss\/sjcXEdlPpFVLCSpIImOsxX+ZmcUe+z5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigLNxHZT6QuI7KfSK3s+T3jr7zM4oez5PeOvvMzigNBOtW30O3MtGjiJklKqSponpF4ZDV9NT0ZRPZ9qWo6aT5y7CMoplrUhCplFKWKe7QgUrU5\/wB34iNx7Pk946+8zOKHs+T3jr7zM4oDSSrTtyYtKVaOol1BJKnKSBryyH0eseS7Ut5UxKV6OS0JUqgVikkAfHL\/AJpE9uv7JsPmfaTl5L56tyk6aqtKZZH4j\/kRrv3ksYMpTqaq05UuaFFAVMm1ISQOhRGswF6XaNsrZPZirBTKcSko5lBnJUJpPyujK7+NPjFdxaukAb1k6NoM05e84TQHPOnTSnX0jPqpttLdHp4RRxaCSUhSgZs0lFTQA0Uc\/orFmZpDYcpk1dTHD9Mt0ZgkjnZpKrirp1KoM+umuAlRa9uLlrKdGwJiDQpU4Arq1Gmev8ItWY+tZzPbh5YyGcpalCYTNCykBJI1dZoPsMax1pRo83lKUt49Kk3RcTOmlRUoVCfla\/yi7ZdrWRac+VJauHxmTBkDNmjoJpWv91Xp9FQntCfayLU5pizkra+4OcXL6\/lZ3tQGerop01iETrSnWFaRtVrKbLGUsS\/6k0GZzOda\/h8Yite17Nst5MbuMcVSwlSlJdkJFdVSVin29GerOM5doNrQsC0FNUuUXEgKTPmFZzSFdo9dPpBgNe2\/l5X1B+UINv5eV9QflCA6twFrn0lzG1UAGi0kqFdXT8Ixo4VX+KzOVT\/DOraijbdjsLRnkvmzmcDdJCFEJqL1DkdfvH1iojR6yEGaU2c5CpqAhas6kBQV19YB\/SM1INpUyFSpHP2fLVMKhLl3KFXSqgvZ6848W5uuBJW8s8TlAEII941CiMr3SEL2T1GNXM0dsaYiQhdmOCiQVGWM8iUpSenqSPzjyZo3Y8xTdS7PdFUhAlyzeVkASQaVoTVStfWeuNG9GLJoJzUnqCDxRlde9633auKNRZFjWZZDpThhZ7mXOUi4VGqvd6sz8BG3xfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxALr3vW+7VxQuve9b7tXFDF+XcbEMX5dxsQC6971vu1cULr3vW+7VxQxfl3GxDF+XcbEAuve9b7tXFC6971vu1cUMX5dxsQxfl3GxAYmW7V8pbY\/TKPFDm3dKX2u6PFGWL8u42IYvy7jYgI1ocS0KWuYzQhIqVGWQBTp+VGK1TUSitc9kmWkElRQQAOn+qI7Tlt7TYzGjxo5XImUvJCaaiCOnrAjSTNE7CmoCF2Y6IBqPfVlr+Px\/AdUB0FJ\/es92eKAM9K0pE9mFKNEi4ak06Pe6gfSOfRopYiZa5arOdLlqNQlRPu6tWfwEW7LsOy7LmSZjKz3MtclSlJJqdYoa1OeUBdcvZciapDl9ZkuYPlJmZHUddVdVYieOJbmwnqpLhrPSE0q3NQMhrzPRSMLQsxm\/cLnuG74zFAJqlRTdAzF2hyzocukCMZ7JsysJ+lrJmygpIvc500AAp9gAgNS2\/l5X1B+UINv5eV9QflCA21sWcudamKl23OZTBLCESQsXAfe94pJzzI9IoyLNe829lutKOdS5lqSCkBCpRKaApIVlTLV0ivSYv209tdq9WWNmJfNxLSQnJKiok198n6MrvTWsVXNo28qW0ms7GkkTEXpkqYrNJv0+VlT3c9VakfGgVZFlWilKxN0sSu9fIokChUVE61HKpFB0AACOisycluxlSnlpSXThIN6dVKb+fVXKNRKd6QKYqmTLMbIcc6bssC97l00BN7IkgCvRXUYhsu09JCJSLS0fkFapgSqZKmhKUpPTQknL6en4QHT4xr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBFjGviZO8EMY18TJ3giXm0dhPpDm0dhPpARYxr4mTvBDGNfEyd4Il5tHYT6Q5tHYT6QEWMa+Jk7wQxjXxMneCJebR2E+kObR2E+kBrrXmJd2dOkM7SlNJ6wAmcFBRTmK5V6RUfbGin2dac1vzY0uSiuRUJSKkGtc616voofhTorXXPb2dOmsGiHLpIFyUSE1zA1\/AZ\/ZGicWrpAG9ZOjSDNOWbhNAc86dOrr6Rn1BGhlaplrTM0qlBVfcWmWip1axX6fX6It2Y2dN57eY+0iQ7EtSitNEoCwUkAUB6Ca\/\/AOCIkWvbi5aynRsCYggFKnAFdWo0z1\/hFqzHtrOZ7cPLFQzlLUoTCZoWUgJJGrrNB9hgK9sMpr17NntrcltkFKQiWJiroI1k0WNerKmRPTnHqGi2mj9oJXaBe1SKKKyq7RIGsk66V+kmJLYdWvIezU2ewlzm6UpIJlVUT0098A9fRmKdNR4ZtoTbAtA2m3lSVhIu82kpBF0VyJPTX7KdNYDWNv5eV9QflCDb+XlfUH5QgNtatusGdsli8mPJK+Y57nEJJl0zqKiprQE6tQiFvpDZDoOsK\/dzlNklUxIChSgrSpAFftjZPy2W8VJXNs\/npiBLMuckFakkKNNdaEJWaf3VdRj0Dm+dIm2cn3rsw83T3j0H3tZqPWA1CdIrPDgyp8y0G9EKXfmEXSUkhSQQTUgpVqyy15iuCdKrEDYTptoO5QJpdUlRVrIGQB1kGn0HqjbT+blTZMmfNsxExabspC5dCoAjJIKswKjV8InwsxYHusVAHL+CT1\/H4n1gNPP0hsyQ9bN5jl8kOUpVLm\/0G8KgdYypXLKorrjKzrfsq0LRLJs+dmeTRNQoBfu3qg01U66fCNutpNWarSyUaXc5JOXVr1R6hrOQu+hLJKqk1Ekg56+mAlwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxQuve8b7tXFAMJ5hxtwwnmHG3C697xvu1cULr3vG+7VxQDCeYcbcMJ5hxtwuve8b7tXFC697xvu1cUAwnmHG3DCeYcbcLr3vG+7VxRFzs+6pWJZ0SSCbpyp\/vQEVqTJFmMZrt25dJkywK3SVHM0AAA6SQI069KrAQhK12tPCVGg91Z6\/7vwPoY3s3nlSV87OZKlAVXeQSmnx96IlyyiUVrVZ6ZaarKjKoBSpJ1\/E\/jAaiZpPYsv5VoPLtKkiWs0zpmLtddR9kWLOtuy7SnSJTF+6nGcSlBAUBkm8cyB0fmIvy2vNpKZYs9KSakCTSp9fhGSZa5a0JStglZUbgEuhrQ1pnrpWA1tqWw0s12tu4mPipISoqStN0A5CpJFM6a6a66gSBtCTaFg2gqSHKbiRVLil7NII1E9dPpBHRFl3NbS58xLxzZKJxAviakBVKGlaq6q\/ZWPSJTyyHUtnOZTEqATVvS6DQUrQnop9lIDRNv5eV9QflCL0qzZqJSElSKpAHTCAsW9o\/ZdqPBOftHE2aEBN+WpQFM6aj8Vep64rStGrGlLnqRZ7sKnIShZJUagKSoaz1pT6RYtpo8mWkqc0thLE80EhKl3sxX+g+7nUZ0rlSIGcm0pTyRMn2+3myQFmbK90VUoGlD1A3Tn1HrgMjo\/ZK2aW05g4moSJgSVg3khagogHoHupA+AAjY2XIa2XJmymTRxLRMmGaoXSfeOvWfgI1c9q\/NpOZ7XSGVJkzM0yyUzADTLJWQHwFK669WNlN7WazW+K0jbOZKFDnEKSmpTTUFa9fSYDosX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEMX5dxsRljGviZO2IYxr4mTtiAxxfl3GxDF+XcbEZYxr4mTtiGMa+Jk7YgMcX5dxsQxfl3GxGWMa+Jk7YhjGviZO2IDHF+XcbEc0NE7DAIFnOwPgpXUR19R\/wCc46fGNvEydsRygaW4ErT+9DU3jWplo+Nf+FKavszCdjo1ZLSzHLIM3kyW5IVOUoUUshV4aqDI9UYTNE7CmICF2a7IBqPeX8fj8fwHVGTKVbBsl5LeaQNsZOpzSk3KSRXVUJFSRlWmURT2luTG\/Np0paoJqCRKQCQa9Osf0\/jnqgM0aKWImWuWqz3S5ajUJVX3dWrP4CLdl2HZVlzJMxkwcoXKUpSSak5ihrU55RTS3twy1pXpM2SoEXVplyzUZaxTLp\/DqztWXKtGTPbzLR0gbukoUozEJShAULpA1fE19OrMJ7Qsxk\/cLnuJD7nFAJqlSk3QMxdocs6H6QIs2eybMms5LWTNlBRTe5zpoABT7ABGsths6dvZs5pa8mRLKUhCMQoAka6gEa9WXXXWBF2xW85uwnpcPA6UVJooTjMoAAMyekkE9UBZhCEBVtV3a0i0ylrZct2z5oELvhKiupyNdQ1Z0OvOlM6qLTtohd\/R1KVJBP8AMJIVmAKZfEn7PjF22LWYMJq8c7nyAm6PcBIN4KIyAJ\/pMUZukFnplJXLn2hOrP5hSUJ95BulVSDTKiTqrAYSrUt\/BylTNHJZckVWkOAE6wMjQ56zToprhajrSKXOm+zrNaTEJWcpiKVTeoKG\/wC8SPe1CmrMx7L0nsOYlSkWm6KU61c3Mpqrru9QJ+w9UX7KfsLWVMTZ79xOMsJUrWKAkgax1pV6QGqW80nVK\/h2azCxLJqZZIUoIUaAFYIBVcSKjoUeqLs2dbYkN1IaNCVSgZpEokoXeAICSoVF011j5J11EbnCeYcbcMJ5hxtwHOtXmkk16yTOslpJbGodE5qSb9BcorMXSDX6fojEu9JcGuYLNZ86Bkm4czeGVL3UTnXWnqNY6TCeYcbcMJ5hxtwHNTnek0l1MAs1lPkp95ITLKFKHOqBAJWRXmwk59Ko6OzRNmWc1W+ky5btUpJnIQMkroLwGvKtemMsJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3AT82jsJ9Ic2jsJ9IgwnmHG3DCeYcbcBPzaOwn0hzaOwn0iDCeYcbcMJ5hxtwE\/No7CfSHNo7CfSIMJ5hxtwwnmHG3Ac7OtW3kO3UtGjiZklK6SponpF4ZDV9NT0ZRYs+1LTdNJ85dhGUUy1qQhUyhWtNPdoQKVqc\/7vxEbrCeYcbcQvRKZNJzly7cIkSkla1Xq0A+gQGolWnbcxaUq0cRLqKkqcpIGvLIfR6xjLtS3VTEpXo2hCVKoFYlJAFNZy\/5pBGktizCkS7SdrKhUXZUw1Ger3fgfSMUaUWFMmBCLUdFZNAObmVV9Hu56xq6xATy7RthbJ7MVYCZTiUlHMoM5KhNJ+V0ZXfxpFdxatvhvWTo0kzTl7zhNAc6GnTq6+kZ9UyNILImNHbiVaLpctqEGaAlVRf8Ak5FOdaj1ivP0ssGTI502o5VXUlKVVJzy1UzoadGRgM0Wvba5aynRsCYg0KVTwAdWo3c9f4Rbsx9arme3DyxUM5S1KEwmaFlICSRqHSaD1iqdJ7EErnfabu5WlRLmfD+78R6iJ7Otuy7SnSJTF+6nGcopQQlQGSbxzIHR+YgFsOrXkPZqbPYS5zdCUkKMqpJ6ae+AevozFOmos2TOfz2M42lIlyZgUkAIQUA5CpzJyrWn5RVtS2Glmu1t3Ex8VJCVFSVougHIVJIpnTX111AkXLLfyn7KcuSHICSkET6VFQDTImmvMa4CWEIQHjuY3VaPM3bPW65sKuzVgTLtddKE0rDn+aJVds9BJKiedpUj3Sfk\/ZENrWTZz1yuY8YrnTVICOcSmpCaKFAej5R\/CNO10QsJuq+lg9UupIUpSsq1+NNRp+ucB0EqWuZJSZTZgqUaFJSqoNNRHuxJKlOJIIktmcsHsqI\/\/mMWapTNrKbN2zhMqUkISCkmgETYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMLz3um+8VwwxfzDjYhi\/mHGxALz3um+8VwwvPe6b7xXDDF\/MONiGL+YcbEAvPe6b7xXDC897pvvFcMMX8w42IYv5hxsQC897pvvFcMYrxa0lK5LVSSKEGYSCNmMsX8w42IYv5hxsQEKW81KryWjIK6wTwwEicCCGjKoNR7xyOzE2L+YcbEMX8w42ICuuUuVKmFbZgiUR79VUBA6\/djGYLkpS5kizkyhVZUpeQ1kn5PxP4wtSW3tNjNaPGrlciZS8kJI1EEfiBGkmaJ2FMQELs12QDUe8v4\/H4\/gOqA3aJHNlZQ0s9JWQVEKpe+n3YyTflrQEyWCVlRuALoa0Nae7rpWNEjRSxBLXLVZ7tctRqEqr7urV6CLdl2HZVlzZMxkwcoXKUpSSbxOYoa1OeUBYeOW0ufMS89kJnEC+Js4BVKGlap6q\/ZWJ2ExtMZzi0wVyorhVhQrlroBnSkVbQsxk\/crnuJD7nFAJqkqTdpmLtDlnQ\/SBFmzmUhkznIbInISSCRN+AAAHwAAygM4QhAULYst+4tlLxjaCWZRKEse8VVzJN5B9053c9YoevKORZ1tBxKXPt1MyWFoVMQJaRfSDUjIZVy9SM9cY6QuLWkWonBWJItBrcSSs3QutF1FSevm6ZHIK+ERsZ9pzHqZLrRtsiSakzgtIAyJApQ1NQBX4wGBsi35k6Q4NviXNT8uWEgo1U1UAOZJ1DoFcqxasWz7ZZO5JeWyHTUJ\/iIUkVrdoKE59R19B64rCdaxSF\/u61oZqhzdU15sJSEmvWVqJ1ZJScqxvrPaomMW63jJvKcqlpM1CUCiVUzA+2Au30dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6wvo7SfWIcE18NI3YhgmvhpG7EBNfR2k+sL6O0n1iHBNfDSN2IYJr4aRuxATX0dpPrC+jtJ9YhwTXw0jdiGCa+GkbsQE19HaT6xyoszSMJWn94ZJvGtTJT8a\/8AClNX2Z9JgmvhpG7EcsHtr3F3tFJN6uVJiNWdOjP8PygLTJjb5sl3LeWzLxk6nNKShNJIvaqhIqSMq0yiKfZmkcxvzadIpKCSQSG6QSDXp1j+n8c9UeMnj91ZLtz+7UqVOQQG8pZAM33qEkFIIoM6dMRz3lsBvWTonIM05e9NRQHOhpTPV19Iz6gnTZ+kZlrSu35SVAi6tMlBqMtYu5dP4dWdqy2VsSZ7ddo2yh0lClGYhMtKAoXSBqHWa+nVnQS+tNctZTopJExBoUqmpHVqN3PX+EWrMmPnU9uHmjzdnKWpQmEqSspASSNQ6TQesBnbFm2i7ezZzO0RIllKQhHOrAJGuoB6dWXXXWBFmyGjpmxnIeOS4UVJuqM1S6AADWekkE5ZRQtgv5D2amz7JbTm6EpIJbgknpp7wB6+jMU6ajY2WHWBnY1s3brqigkouhQuIJPX8orH2QEsIQgKlp2w0a2qpq5W8lXZPOmagVlj5WWWdaJPR0RrmGldivFBKHz5EwquhC5aq\/gCOg+lY37qalbstkhlMm3RMMqZM9+gORu0OVemKjmTITKOJbWUmXKImG+ugSU0NT7uVKg\/aICrItpnPtEspc1\/zoKgpSqISm6sor71Ki8Ke7XXGB0isosZ7uS9fTpUil+5LVXPqBSK6x6xt0CbNEudLkMV\/wBSFiYTr6QbvTX8Y9EicEFAaMgg53Qo0\/ywGhcaU2PKs\/Gy3zyc3vqlFUsEUWlBVd94DM0oPiQI2NkWnZ1sKULOtBxOoCekDI0OsfEesXeYnXSnCMrpNSLxoT1\/JjyQ3mt1LU3ZsZSl\/KKFEV+miYCfCeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGA9wnmHG3+kMJ5hxt\/pHl573TbeK4YXnvdNt4rhgPcJ5hxt\/pDCeYcbf6R5ee9023iuGF573TbeK4YD3CeYcbf6QwnmHG3+keXnvdNt4rhhee9023iuGArWnMkWYxmu3bp0mTLpW6bxzNAAAOkkCNLP0ssGTI502q4VXUlKVVJzy1UzoadGRjoJ2JVKUJ0loZdPeC5hpT4+7ES5S0yypbVgJY98kqyGs1+T8T6wGoOk9iCVzntN3crSolTPh\/d+I9RE9nW5ZdpTpEphaDqcZyilBCVAZJvHMgdH5iNghouWVlDJgkrNVUNL30+7GSZc6WpF1sxQqpKaLIz6ae79MBrLUthpZrtbdxMfFSQlRUlaLoByFSSKZ0GfXXUCRasi0pFpsZ0xviQEqAIcABQ+zozBGfV1UjKeqWXCkOJVlmeugUlcz3jUGlaprqvfZWJZM2SGU9SS0RLQReMhYKU0A15CmVPsgEIxQtExCVoUlSFCoUDUEdYhAcRyrEpkuCkkH+FmPqzI57R4kpteYT\/ES2oFdI99Go\/YPSEIDYaPIT++UuTdHMhxMIRT3QUmVdNPhU06qx9chCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCAQhCA0OnKQvRlylQCkqXKBBzBBmpqI+HO501TJvemLOaTmo6yJlfWg9IQgN7Plo9lD3E61HV0hMmh\/9SvU9cbXkt\/iTbImTPemFc6q1Zk\/wk9P+8fU9cIQHSaSpSvSZSVgKTRsKEVGc4V9aD0izoWhKWj5KUgD+FkB1pqfzhCA3oAAoBQQhCA\/\/2Q=="
}
},
"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": 0,
"numericUnit": "millisecond",
"displayValue": "0\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": 1,
"scoreDisplayMode": "numeric",
"numericValue": 16,
"numericUnit": "millisecond",
"displayValue": "20\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": 1,
"scoreDisplayMode": "numeric",
"numericValue": 0,
"numericUnit": "unitless",
"displayValue": "0",
"scoringOptions": {
"p10": 0.10000000000000001,
"median": 0.25
},
"details": {
"type": "debugdata",
"items": [
{
"cumulativeLayoutShiftMainFrame": 0
}
]
}
},
"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": 49.903999999999996,
"numericUnit": "millisecond",
"displayValue": "Root document took 50\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:\/\/karsten.systems\/",
"responseTime": 49.903999999999996
}
],
"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": 1,
"scoreDisplayMode": "numeric",
"numericValue": 1115.8340000000001,
"numericUnit": "millisecond",
"displayValue": "1.1\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": "2 chains found",
"details": {
"type": "criticalrequestchain",
"chains": {
"619C0D7EFE66E22E419E72F862BFA155": {
"request": {
"url": "https:\/\/karsten.systems\/",
"startTime": 16461.422014,
"endTime": 16461.621792000002,
"responseReceivedTime": 16461.619251,
"transferSize": 5254
},
"children": {
"224252.3": {
"request": {
"url": "https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
"startTime": 16461.646334000001,
"endTime": 16461.706372000001,
"responseReceivedTime": 16461.703635999998,
"transferSize": 3050
}
},
"224252.58": {
"request": {
"url": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"startTime": 16461.686730000001,
"endTime": 16462.008387999998,
"responseReceivedTime": 16461.974092,
"transferSize": 15341
}
}
}
}
},
"longestChain": {
"duration": 586.37399999797344,
"length": 2,
"transferSize": 15341
}
},
"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": 2,
"numericUnit": "element",
"displayValue": "2 reasons",
"warnings": [],
"details": {
"type": "table",
"headings": [
{
"key": "reason",
"valueType": "text",
"label": "Failure reason"
}
],
"items": [
{
"reason": "Manifest start URL is not valid"
},
{
"reason": "Manifest does not contain a `name` or `short_name` field"
}
],
"debugData": {
"type": "debugdata",
"manifestUrl": "https:\/\/karsten.systems\/site.webmanifest"
}
}
},
"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: Manifest does not have `name`.",
"details": {
"type": "debugdata",
"items": [
{
"failures": [
"Manifest does not have `name`"
],
"isParseFailure": false,
"hasStartUrl": true,
"hasIconsAtLeast144px": true,
"hasIconsAtLeast512px": true,
"fetchesIcon": true,
"hasPWADisplayValue": true,
"hasBackgroundColor": true,
"hasThemeColor": true,
"hasShortName": false,
"shortNameLength": false,
"hasName": false,
"hasMaskableIcon": false
}
]
}
},
"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 `<meta name=\"theme-color\">` tag found.",
"details": {
"type": "debugdata",
"items": [
{
"failures": [
"No `<meta name=\"theme-color\">` tag found"
],
"themeColor": null,
"isParseFailure": false,
"hasStartUrl": true,
"hasIconsAtLeast144px": true,
"hasIconsAtLeast512px": true,
"fetchesIcon": true,
"hasPWADisplayValue": true,
"hasBackgroundColor": true,
"hasThemeColor": true,
"hasShortName": false,
"shortNameLength": false,
"hasName": false,
"hasMaskableIcon": false
}
]
}
},
"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"
},
"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": 509.41299999999944,
"numericUnit": "millisecond",
"displayValue": "0.5\u00a0s",
"metricSavings": {
"TBT": 0
},
"details": {
"type": "table",
"headings": [
{
"key": "groupLabel",
"valueType": "text",
"label": "Category"
},
{
"key": "duration",
"valueType": "ms",
"granularity": 1,
"label": "Time Spent"
}
],
"items": [
{
"group": "other",
"groupLabel": "Other",
"duration": 213.63099999999926
},
{
"group": "scriptEvaluation",
"groupLabel": "Script Evaluation",
"duration": 116.03600000000017
},
{
"group": "styleLayout",
"groupLabel": "Style & Layout",
"duration": 107.459
},
{
"group": "paintCompositeRender",
"groupLabel": "Rendering",
"duration": 38.319999999999986
},
{
"group": "parseHTML",
"groupLabel": "Parse HTML & CSS",
"duration": 31.644000000000034
},
{
"group": "scriptParseCompile",
"groupLabel": "Script Parsing & Compilation",
"duration": 2.323
}
],
"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": 113.73800000000008,
"numericUnit": "millisecond",
"displayValue": "0.1\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": "Unattributable",
"total": 189.87699999999933,
"scripting": 1.9510000000000003,
"scriptParseCompile": 0
},
{
"url": "https:\/\/karsten.systems\/",
"total": 182.33800000000002,
"scripting": 0.90900000000000003,
"scriptParseCompile": 0.125
},
{
"url": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"total": 116.54300000000009,
"scripting": 108.71800000000009,
"scriptParseCompile": 2.0350000000000001
}
],
"summary": {
"wastedMs": 113.73800000000008
},
"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": "All text remains visible during webfont loads",
"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": 1,
"scoreDisplayMode": "metricSavings",
"warnings": [],
"details": {
"type": "table",
"headings": [],
"items": []
},
"guidanceLevel": 3
},
"diagnostics": {
"id": "diagnostics",
"title": "Diagnostics",
"description": "Collection of useful page vitals.",
"score": null,
"scoreDisplayMode": "informative",
"details": {
"type": "debugdata",
"items": [
{
"numRequests": 35,
"numScripts": 2,
"numStylesheets": 1,
"numFonts": 0,
"numTasks": 745,
"numTasksOver10ms": 5,
"numTasksOver25ms": 3,
"numTasksOver50ms": 2,
"numTasksOver100ms": 2,
"numTasksOver500ms": 0,
"rtt": 42.963000000000008,
"throughput": 9711991.3297957908,
"maxRtt": 44.592000000000006,
"maxServerLatency": 178.61599999999996,
"totalByteWeight": 2614445,
"totalTaskTime": 509.41299999999995,
"mainDocumentTransferSize": 5254
}
]
}
},
"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:\/\/karsten.systems\/",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 0,
"networkRequestTime": 1.7510000001639128,
"networkEndTime": 201.52900000102818,
"finished": true,
"transferSize": 5254,
"resourceSize": 41377,
"statusCode": 200,
"mimeType": "text\/html",
"resourceType": "Document",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/plausible.io\/js\/script.js",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 217.3640000000596,
"networkRequestTime": 218.49400000087917,
"networkEndTime": 758.3519999999553,
"finished": true,
"transferSize": 1382,
"resourceSize": 1386,
"statusCode": 200,
"mimeType": "application\/javascript",
"resourceType": "Script",
"priority": "Low",
"experimentalFromMainFrame": true,
"entity": "Plausible"
},
{
"url": "https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 222.56599999964237,
"networkRequestTime": 226.07100000046194,
"networkEndTime": 286.10900000110269,
"finished": true,
"transferSize": 3050,
"resourceSize": 9553,
"statusCode": 200,
"mimeType": "text\/css",
"resourceType": "Stylesheet",
"priority": "VeryHigh",
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 223.06100000068545,
"networkRequestTime": 234.96000000089407,
"networkEndTime": 354.1169999986887,
"finished": true,
"transferSize": 47072,
"resourceSize": 46831,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 223.28800000064075,
"networkRequestTime": 269.41499999910593,
"networkEndTime": 890.2390000000596,
"finished": true,
"transferSize": 120849,
"resourceSize": 120524,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 223.64599999785423,
"networkRequestTime": 272.25700000114739,
"networkEndTime": 918.50200000032783,
"finished": true,
"transferSize": 96800,
"resourceSize": 96503,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 223.86900000087917,
"networkRequestTime": 256.19500000216067,
"networkEndTime": 585.98899999819696,
"finished": true,
"transferSize": 114324,
"resourceSize": 114008,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 224.07200000062585,
"networkRequestTime": 237.68700000084937,
"networkEndTime": 426.53399999812245,
"finished": true,
"transferSize": 76177,
"resourceSize": 75898,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 224.25700000114739,
"networkRequestTime": 274.76699999906123,
"networkEndTime": 1473.1509999986738,
"finished": true,
"transferSize": 132296,
"resourceSize": 131953,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 224.42700000107288,
"networkRequestTime": 276.89399999752641,
"networkEndTime": 1175.6309999972582,
"finished": true,
"transferSize": 98678,
"resourceSize": 98372,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 224.61800000071526,
"networkRequestTime": 278.55800000205636,
"networkEndTime": 1214.8169999998063,
"finished": true,
"transferSize": 121280,
"resourceSize": 120955,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 224.8030000012368,
"networkRequestTime": 280.12899999879301,
"networkEndTime": 1256.3269999995828,
"finished": true,
"transferSize": 62399,
"resourceSize": 62139,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 225.15199999883771,
"networkRequestTime": 281.19099999777973,
"networkEndTime": 1514.2339999973774,
"finished": true,
"transferSize": 118309,
"resourceSize": 117984,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 225.33499999903142,
"networkRequestTime": 282.21100000105798,
"networkEndTime": 1525.9330000001937,
"finished": true,
"transferSize": 84400,
"resourceSize": 84112,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 230.25100000016391,
"networkRequestTime": 287.41200000047684,
"networkEndTime": 1418.5879999995232,
"finished": true,
"transferSize": 61842,
"resourceSize": 61581,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 230.58600000105798,
"networkRequestTime": 288.57200000062585,
"networkEndTime": 1538.7159999981523,
"finished": true,
"transferSize": 73271,
"resourceSize": 73001,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 232.06299999915063,
"networkRequestTime": 290.23700000159442,
"networkEndTime": 1566.3200000021607,
"finished": true,
"transferSize": 38190,
"resourceSize": 37956,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 232.33899999782443,
"networkRequestTime": 291.18599999882281,
"networkEndTime": 1833.5570000018924,
"finished": true,
"transferSize": 80277,
"resourceSize": 79998,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 232.5530000012368,
"networkRequestTime": 292.86399999819696,
"networkEndTime": 2277.2949999999255,
"finished": true,
"transferSize": 147693,
"resourceSize": 147342,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 232.75600000098348,
"networkRequestTime": 294.21799999848008,
"networkEndTime": 1941.042999997735,
"finished": true,
"transferSize": 120271,
"resourceSize": 119947,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 232.91800000146031,
"networkRequestTime": 295.69199999980628,
"networkEndTime": 1780.1900000013411,
"finished": true,
"transferSize": 59942,
"resourceSize": 59683,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 233.10199999809265,
"networkRequestTime": 297.00900000147521,
"networkEndTime": 1968.6179999988526,
"finished": true,
"transferSize": 89518,
"resourceSize": 89231,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 233.23000000044703,
"networkRequestTime": 298.71899999864399,
"networkEndTime": 2316.5240000020713,
"finished": true,
"transferSize": 113278,
"resourceSize": 112963,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 233.39199999719858,
"networkRequestTime": 299.92299999855459,
"networkEndTime": 2074.7990000024438,
"finished": true,
"transferSize": 65193,
"resourceSize": 64933,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 233.54100000113249,
"networkRequestTime": 301.05199999921024,
"networkEndTime": 2330.4470000006258,
"finished": true,
"transferSize": 81886,
"resourceSize": 81608,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 233.6399999987334,
"networkRequestTime": 302.23699999973178,
"networkEndTime": 2369.5099999997765,
"finished": true,
"transferSize": 118041,
"resourceSize": 117717,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 233.72899999842048,
"networkRequestTime": 308.57599999941885,
"networkEndTime": 2411.5840000007302,
"finished": true,
"transferSize": 124948,
"resourceSize": 124615,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 233.95000000111759,
"networkRequestTime": 311.15599999949336,
"networkEndTime": 2465.7809999994934,
"finished": true,
"transferSize": 101007,
"resourceSize": 100701,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 234.06800000183284,
"networkRequestTime": 259.52600000053644,
"networkEndTime": 674.14299999922514,
"finished": true,
"transferSize": 112441,
"resourceSize": 112126,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 234.16000000014901,
"networkRequestTime": 263.48599999956787,
"networkEndTime": 835.64599999971688,
"finished": true,
"transferSize": 127323,
"resourceSize": 126990,
"statusCode": 200,
"mimeType": "image\/jpeg",
"resourceType": "Image",
"priority": "Low",
"isLinkPreload": true,
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 235.9769999999553,
"networkRequestTime": 266.46700000017881,
"networkEndTime": 588.12499999813735,
"finished": true,
"transferSize": 15341,
"resourceSize": 41177,
"statusCode": 200,
"mimeType": "application\/javascript",
"resourceType": "Script",
"priority": "Medium",
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/plausible.io\/api\/event",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 765.72099999897182,
"networkRequestTime": 766.74899999797344,
"networkEndTime": 1361.5240000002086,
"finished": true,
"transferSize": 522,
"resourceSize": 2,
"statusCode": 202,
"mimeType": "text\/plain",
"resourceType": "XHR",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "Plausible"
},
{
"url": "https:\/\/karsten.systems\/site.webmanifest",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 2474.2670000009239,
"networkRequestTime": 2492.6569999977946,
"networkEndTime": 2637.6469999998808,
"finished": true,
"transferSize": 591,
"resourceSize": 388,
"statusCode": 200,
"mimeType": "application\/octet-stream",
"resourceType": "Manifest",
"priority": "Medium",
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/favicon.ico",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 2475.2420000005513,
"networkRequestTime": 2495.4509999994189,
"networkEndTime": 2546.0329999979585,
"finished": true,
"transferSize": 289,
"resourceSize": 9278,
"statusCode": 200,
"mimeType": "image\/x-icon",
"resourceType": "Other",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
},
{
"url": "https:\/\/karsten.systems\/favicon-32x32.png",
"sessionTargetType": "page",
"protocol": "h2",
"rendererStartTime": 2548.3799999989569,
"networkRequestTime": 2549.1809999980032,
"networkEndTime": 2597.4259999990463,
"finished": true,
"transferSize": 311,
"resourceSize": 119,
"statusCode": 200,
"mimeType": "image\/png",
"resourceType": "Other",
"priority": "High",
"experimentalFromMainFrame": true,
"entity": "karsten.systems"
}
],
"debugData": {
"type": "debugdata",
"networkStartTimeTs": 16461420263
}
}
},
"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": 44.592000000000006,
"numericUnit": "millisecond",
"displayValue": "40\u00a0ms",
"details": {
"type": "table",
"headings": [
{
"key": "origin",
"valueType": "text",
"label": "URL"
},
{
"key": "rtt",
"valueType": "ms",
"granularity": 1,
"label": "Time Spent"
}
],
"items": [
{
"origin": "https:\/\/karsten.systems",
"rtt": 44.592000000000006
},
{
"origin": "https:\/\/plausible.io",
"rtt": 42.963000000000008
}
],
"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": 178.61599999999996,
"numericUnit": "millisecond",
"displayValue": "180\u00a0ms",
"details": {
"type": "table",
"headings": [
{
"key": "origin",
"valueType": "text",
"label": "URL"
},
{
"key": "serverResponseTime",
"valueType": "ms",
"granularity": 1,
"label": "Time Spent"
}
],
"items": [
{
"origin": "https:\/\/karsten.systems",
"serverResponseTime": 178.61599999999996
},
{
"origin": "https:\/\/plausible.io",
"serverResponseTime": 154.22799999999998
}
],
"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": 41.530000000000001,
"startTime": 208.578
},
{
"duration": 18.928999999999998,
"startTime": 251.624
},
{
"duration": 9.7680000000000007,
"startTime": 288.72000000000003
},
{
"duration": 147.203,
"startTime": 326.93700000000001
},
{
"duration": 8.9269999999999996,
"startTime": 569.03099999999995
},
{
"duration": 115.626,
"startTime": 595.64999999999998
},
{
"duration": 9.5860000000000003,
"startTime": 719.68200000000002
},
{
"duration": 12.112,
"startTime": 764.47799999999995
},
{
"duration": 7.7380000000000004,
"startTime": 777.69600000000003
},
{
"duration": 6.2000000000000002,
"startTime": 1019.3440000000001
}
]
}
},
"metrics": {
"id": "metrics",
"title": "Metrics",
"description": "Collects all available metrics.",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 1116,
"numericUnit": "millisecond",
"details": {
"type": "debugdata",
"items": [
{
"firstContentfulPaint": 1116,
"firstContentfulPaintTs": 16462534382,
"firstContentfulPaintAllFrames": 1116,
"firstContentfulPaintAllFramesTs": 16462534382,
"firstMeaningfulPaint": 1116,
"firstMeaningfulPaintTs": 16462534382,
"largestContentfulPaint": 1116,
"largestContentfulPaintTs": 16462534383,
"largestContentfulPaintAllFrames": 1116,
"largestContentfulPaintAllFramesTs": 16462534383,
"interactive": 1116,
"interactiveTs": 16462534382,
"speedIndex": 1057,
"speedIndexTs": 16462475548,
"totalBlockingTime": 0,
"maxPotentialFID": 16,
"cumulativeLayoutShift": 0,
"cumulativeLayoutShiftMainFrame": 0,
"timeToFirstByte": 200,
"timeToFirstByteTs": 16461618916,
"observedTimeOrigin": 0,
"observedTimeOriginTs": 16461418548,
"observedNavigationStart": 0,
"observedNavigationStartTs": 16461418548,
"observedFirstPaint": 1116,
"observedFirstPaintTs": 16462534382,
"observedFirstContentfulPaint": 1116,
"observedFirstContentfulPaintTs": 16462534382,
"observedFirstContentfulPaintAllFrames": 1116,
"observedFirstContentfulPaintAllFramesTs": 16462534382,
"observedFirstMeaningfulPaint": 1116,
"observedFirstMeaningfulPaintTs": 16462534382,
"observedLargestContentfulPaint": 1116,
"observedLargestContentfulPaintTs": 16462534383,
"observedLargestContentfulPaintAllFrames": 1116,
"observedLargestContentfulPaintAllFramesTs": 16462534383,
"observedTraceEnd": 13418,
"observedTraceEndTs": 16474836689,
"observedLoad": 2469,
"observedLoadTs": 16463887772,
"observedDomContentLoaded": 771,
"observedDomContentLoadedTs": 16462189386,
"observedCumulativeLayoutShift": 0,
"observedCumulativeLayoutShiftMainFrame": 0,
"observedFirstVisualChange": 1056,
"observedFirstVisualChangeTs": 16462474548,
"observedLastVisualChange": 1122,
"observedLastVisualChangeTs": 16462540548,
"observedSpeedIndex": 1057,
"observedSpeedIndexTs": 16462475475
},
{
"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": 34,
"transferSize": 2614156
},
{
"resourceType": "image",
"label": "Image",
"requestCount": 27,
"transferSize": 2587705
},
{
"resourceType": "script",
"label": "Script",
"requestCount": 2,
"transferSize": 16723
},
{
"resourceType": "document",
"label": "Document",
"requestCount": 1,
"transferSize": 5254
},
{
"resourceType": "stylesheet",
"label": "Stylesheet",
"requestCount": 1,
"transferSize": 3050
},
{
"resourceType": "other",
"label": "Other",
"requestCount": 3,
"transferSize": 1424
},
{
"resourceType": "media",
"label": "Media",
"requestCount": 0,
"transferSize": 0
},
{
"resourceType": "font",
"label": "Font",
"requestCount": 0,
"transferSize": 0
},
{
"resourceType": "third-party",
"label": "Third-party",
"requestCount": 2,
"transferSize": 1904
}
]
}
},
"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": "informative",
"displayValue": "Third-party code blocked the main thread for 0\u00a0ms",
"metricSavings": {
"TBT": 0
},
"details": {
"type": "table",
"headings": [
{
"key": "entity",
"valueType": "text",
"label": "Third-Party",
"subItemsHeading": {
"key": "url",
"valueType": "url"
}
},
{
"key": "transferSize",
"granularity": 1,
"valueType": "bytes",
"label": "Transfer Size",
"subItemsHeading": {
"key": "transferSize"
}
},
{
"key": "blockingTime",
"granularity": 1,
"valueType": "ms",
"label": "Main-Thread Blocking Time",
"subItemsHeading": {
"key": "blockingTime"
}
}
],
"items": [
{
"mainThreadTime": 9.8559999999999981,
"blockingTime": 0,
"transferSize": 1904,
"tbtImpact": 0,
"entity": "Plausible",
"subItems": {
"type": "subitems",
"items": [
{
"url": "https:\/\/plausible.io\/js\/script.js",
"mainThreadTime": 9.8559999999999981,
"blockingTime": 0,
"transferSize": 1382,
"tbtImpact": 0
},
{
"url": "https:\/\/plausible.io\/api\/event",
"mainThreadTime": 0,
"blockingTime": 0,
"transferSize": 522,
"tbtImpact": 0
}
]
}
}
],
"summary": {
"wastedBytes": 1904,
"wastedMs": 0
},
"isEntityGrouped": true
},
"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": null,
"scoreDisplayMode": "informative",
"displayValue": "1,120\u00a0ms",
"metricSavings": {
"LCP": 0
},
"details": {
"type": "list",
"items": [
{
"type": "table",
"headings": [
{
"key": "node",
"valueType": "node",
"label": "Element"
}
],
"items": [
{
"node": {
"type": "node",
"lhId": "page-0-SPAN",
"path": "1,HTML,1,BODY,0,MAIN,0,DIV,0,H1,1,SPAN",
"selector": "main.min-h-screen > div.mb-24 > h1.-ml-[0.05em] > span.ml-auto",
"boundingRect": {
"top": 14,
"bottom": 110,
"left": 1339,
"right": 1888,
"width": 549,
"height": 96
},
"snippet": "<span class=\"ml-auto uppercase\">",
"nodeLabel": "SYSTEMS"
}
}
]
},
{
"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": 200.36800000190735,
"percent": "18%"
},
{
"phase": "Load Delay",
"timing": 0,
"percent": "0%"
},
{
"phase": "Load Time",
"timing": 0,
"percent": "0%"
},
{
"phase": "Render Delay",
"timing": 915.46699999809266,
"percent": "82%"
}
]
}
]
},
"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": null,
"scoreDisplayMode": "notApplicable",
"metricSavings": {
"LCP": 0
},
"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": "notApplicable",
"metricSavings": {
"CLS": 0
},
"details": {
"type": "table",
"headings": [],
"items": []
},
"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": 0
},
"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:\/\/karsten.systems\/",
"duration": 147.203,
"startTime": 326.93700000000001
},
{
"url": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"duration": 115.626,
"startTime": 595.64999999999998
}
],
"sortedBy": [
"duration"
],
"skipSumming": [
"startTime"
],
"debugData": {
"type": "debugdata",
"urls": [
"https:\/\/karsten.systems\/",
"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7"
],
"tasks": [
{
"urlIndex": 0,
"startTime": 326.89999999999998,
"duration": 147.19999999999999,
"other": 7,
"paintCompositeRender": 37.200000000000003,
"scriptEvaluation": 0,
"styleLayout": 103
},
{
"urlIndex": 1,
"startTime": 595.70000000000005,
"duration": 115.59999999999999,
"other": 5.7000000000000002,
"scriptEvaluation": 107.90000000000001,
"scriptParseCompile": 2
}
]
}
},
"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 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": 1,
"scoreDisplayMode": "metricSavings",
"metricSavings": {
"CLS": 0
},
"details": {
"type": "table",
"headings": [],
"items": []
},
"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": null,
"scoreDisplayMode": "notApplicable",
"metricSavings": {
"LCP": 0
},
"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:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"resourceBytes": 41177,
"unusedBytes": 25797
},
{
"name": "https:\/\/plausible.io\/js\/script.js",
"resourceBytes": 1386,
"unusedBytes": 170
}
]
}
},
"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": null,
"scoreDisplayMode": "notApplicable"
},
"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": null,
"scoreDisplayMode": "notApplicable"
},
"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": 2606096,
"numericUnit": "byte",
"displayValue": "29 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:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 147693,
"wastedBytes": 147693
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 132296,
"wastedBytes": 132296
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 127323,
"wastedBytes": 127323
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 124948,
"wastedBytes": 124948
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 121280,
"wastedBytes": 121280
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 120849,
"wastedBytes": 120849
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 120271,
"wastedBytes": 120271
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 118309,
"wastedBytes": 118309
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 118041,
"wastedBytes": 118041
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 114324,
"wastedBytes": 114324
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 113278,
"wastedBytes": 113278
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 112441,
"wastedBytes": 112441
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 101007,
"wastedBytes": 101007
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 98678,
"wastedBytes": 98678
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 96800,
"wastedBytes": 96800
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 89518,
"wastedBytes": 89518
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 84400,
"wastedBytes": 84400
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 81886,
"wastedBytes": 81886
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 80277,
"wastedBytes": 80277
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 76177,
"wastedBytes": 76177
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 73271,
"wastedBytes": 73271
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 65193,
"wastedBytes": 65193
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 62399,
"wastedBytes": 62399
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 61842,
"wastedBytes": 61842
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 59942,
"wastedBytes": 59942
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 47072,
"wastedBytes": 47072
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 38190,
"wastedBytes": 38190
},
{
"url": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 15341,
"wastedBytes": 15341
},
{
"url": "https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 3050,
"wastedBytes": 3050
}
],
"summary": {
"wastedBytes": 2606096
},
"sortedBy": [
"totalBytes"
],
"skipSumming": [
"cacheLifetimeMs"
]
},
"guidanceLevel": 3
},
"total-byte-weight": {
"id": "total-byte-weight",
"title": "Avoids 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": null,
"scoreDisplayMode": "informative",
"numericValue": 2614445,
"numericUnit": "byte",
"displayValue": "Total size was 2,553\u00a0KiB",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Transfer Size"
}
],
"items": [
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"totalBytes": 147693
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"totalBytes": 132296
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"totalBytes": 127323
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"totalBytes": 124948
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"totalBytes": 121280
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"totalBytes": 120849
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"totalBytes": 120271
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"totalBytes": 118309
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"totalBytes": 118041
},
{
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"totalBytes": 114324
}
],
"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": 0.5,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"displayValue": "Potential savings of 2,519\u00a0KiB",
"warnings": [],
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"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-80-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,18,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"requestStartTime": 16461713.126999998,
"totalBytes": 147342,
"wastedBytes": 147342,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-72-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,10,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-16820\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"requestStartTime": 16461695.029999999,
"totalBytes": 131953,
"wastedBytes": 131953,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-65-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,3,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-17031\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"requestStartTime": 16461683.749,
"totalBytes": 126990,
"wastedBytes": 126990,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-75-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,13,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"requestStartTime": 16461728.839,
"totalBytes": 124615,
"wastedBytes": 124615,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-73-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,11,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-16\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"requestStartTime": 16461698.821000002,
"totalBytes": 120955,
"wastedBytes": 120955,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-67-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,5,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"requestStartTime": 16461689.677999999,
"totalBytes": 120524,
"wastedBytes": 120524,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-79-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,17,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-168\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"requestStartTime": 16461714.480999999,
"totalBytes": 119947,
"wastedBytes": 119947,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-71-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,9,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"requestStartTime": 16461701.453999998,
"totalBytes": 117984,
"wastedBytes": 117984,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-87-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,25,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"requestStartTime": 16461722.5,
"totalBytes": 117717,
"wastedBytes": 117717,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-66-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,4,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"requestStartTime": 16461676.458000002,
"totalBytes": 114008,
"wastedBytes": 114008,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-84-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,22,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
"requestStartTime": 16461718.981999999,
"totalBytes": 112963,
"wastedBytes": 112963,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-64-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,2,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
"requestStartTime": 16461679.789000001,
"totalBytes": 112126,
"wastedBytes": 112126,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-85-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,23,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
"requestStartTime": 16461731.419,
"totalBytes": 100701,
"wastedBytes": 100701,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-69-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,7,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-168209\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
"requestStartTime": 16461697.156999998,
"totalBytes": 98372,
"wastedBytes": 98372,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-68-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,6,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"706\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-16820\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
"requestStartTime": 16461692.520000001,
"totalBytes": 96503,
"wastedBytes": 96503,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-83-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,21,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
"requestStartTime": 16461717.272000002,
"totalBytes": 89231,
"wastedBytes": 89231,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-74-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,12,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
"requestStartTime": 16461702.474000001,
"totalBytes": 84112,
"wastedBytes": 84112,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-88-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,26,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-168209\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
"requestStartTime": 16461721.314999999,
"totalBytes": 81608,
"wastedBytes": 81608,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-81-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,19,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-16820941\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
"requestStartTime": 16461711.448999999,
"totalBytes": 79998,
"wastedBytes": 79998,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-63-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,1,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"747\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-16826\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
"requestStartTime": 16461657.950000001,
"totalBytes": 75898,
"wastedBytes": 75898,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-77-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,15,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-16\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
"requestStartTime": 16461708.835000001,
"totalBytes": 73001,
"wastedBytes": 73001,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-86-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,24,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
"requestStartTime": 16461720.185999999,
"totalBytes": 64933,
"wastedBytes": 64933,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-70-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,8,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
"requestStartTime": 16461700.391999999,
"totalBytes": 62139,
"wastedBytes": 62139,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-78-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,16,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-16820940\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
"requestStartTime": 16461707.675000001,
"totalBytes": 61581,
"wastedBytes": 61581,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-82-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,20,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
"requestStartTime": 16461715.955,
"totalBytes": 59683,
"wastedBytes": 59683,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-62-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,0,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-16\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
"requestStartTime": 16461655.223000001,
"totalBytes": 46831,
"wastedBytes": 46831,
"wastedPercent": 100
},
{
"node": {
"type": "node",
"lhId": "1-76-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,14,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
"requestStartTime": 16461710.500000002,
"totalBytes": 37956,
"wastedBytes": 37956,
"wastedPercent": 100
}
],
"overallSavingsMs": 0,
"overallSavingsBytes": 2579671,
"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": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0
},
"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": 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
},
"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.5,
"scoreDisplayMode": "metricSavings",
"numericValue": 800,
"numericUnit": "millisecond",
"displayValue": "Potential savings of 932\u00a0KiB",
"warnings": [],
"metricSavings": {
"FCP": 0,
"LCP": 0
},
"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-80-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,18,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 147342,
"wastedBytes": 56120.850000000006,
"wastedWebpBytes": 35376
},
{
"node": {
"type": "node",
"lhId": "1-67-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,5,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 120524,
"wastedBytes": 47472.350000000006,
"wastedWebpBytes": 28978
},
{
"node": {
"type": "node",
"lhId": "1-73-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,11,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-16\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 120955,
"wastedBytes": 45116.899999999994,
"wastedWebpBytes": 31001
},
{
"node": {
"type": "node",
"lhId": "1-72-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,10,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-16820\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 131953,
"wastedBytes": 44444.800000000003,
"wastedWebpBytes": 16675
},
{
"node": {
"type": "node",
"lhId": "1-87-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,25,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 117717,
"wastedBytes": 42744.949999999997,
"wastedWebpBytes": 30345
},
{
"node": {
"type": "node",
"lhId": "1-71-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,9,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 117984,
"wastedBytes": 42683.949999999997,
"wastedWebpBytes": 22972
},
{
"node": {
"type": "node",
"lhId": "1-79-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,17,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-168\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 119947,
"wastedBytes": 42579.649999999994,
"wastedWebpBytes": 21443
},
{
"node": {
"type": "node",
"lhId": "1-75-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,13,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 124615,
"wastedBytes": 41952.050000000003,
"wastedWebpBytes": 16947
},
{
"node": {
"type": "node",
"lhId": "1-65-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,3,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-17031\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 126990,
"wastedBytes": 40316.100000000006,
"wastedWebpBytes": 15934
},
{
"node": {
"type": "node",
"lhId": "1-84-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,22,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 112963,
"wastedBytes": 39930.399999999994,
"wastedWebpBytes": 19249
},
{
"node": {
"type": "node",
"lhId": "1-68-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,6,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"706\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-16820\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 96503,
"wastedBytes": 39523.75,
"wastedWebpBytes": 31483
},
{
"node": {
"type": "node",
"lhId": "1-66-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,4,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 114008,
"wastedBytes": 37467.600000000006,
"wastedWebpBytes": 13842
},
{
"node": {
"type": "node",
"lhId": "1-74-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,12,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 84112,
"wastedBytes": 34626.800000000003,
"wastedWebpBytes": 30954
},
{
"node": {
"type": "node",
"lhId": "1-85-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,23,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 100701,
"wastedBytes": 33862.550000000003,
"wastedWebpBytes": 15443
},
{
"node": {
"type": "node",
"lhId": "1-83-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,21,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 89231,
"wastedBytes": 33347.25,
"wastedWebpBytes": 23641
},
{
"node": {
"type": "node",
"lhId": "1-64-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,2,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 112126,
"wastedBytes": 33159.850000000006,
"wastedWebpBytes": 5520
},
{
"node": {
"type": "node",
"lhId": "1-63-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,1,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"747\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-16826\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 75898,
"wastedBytes": 32916.900000000001,
"wastedWebpBytes": 29504
},
{
"node": {
"type": "node",
"lhId": "1-81-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,19,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-16820941\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 79998,
"wastedBytes": 31773.75,
"wastedWebpBytes": 26678
},
{
"node": {
"type": "node",
"lhId": "1-69-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,7,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-168209\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 98372,
"wastedBytes": 30620.699999999997,
"wastedWebpBytes": 11320
},
{
"node": {
"type": "node",
"lhId": "1-88-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,26,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-168209\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 81608,
"wastedBytes": 30485.300000000003,
"wastedWebpBytes": 18900
},
{
"node": {
"type": "node",
"lhId": "1-70-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,8,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 62139,
"wastedBytes": 29480.299999999999,
"wastedWebpBytes": 28601
},
{
"node": {
"type": "node",
"lhId": "1-77-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,15,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-16\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 73001,
"wastedBytes": 28623.75,
"wastedWebpBytes": 20281
},
{
"node": {
"type": "node",
"lhId": "1-82-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,20,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 59683,
"wastedBytes": 27660.099999999999,
"wastedWebpBytes": 25977
},
{
"node": {
"type": "node",
"lhId": "1-78-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,16,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-16820940\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 61581,
"wastedBytes": 27095.550000000003,
"wastedWebpBytes": 24493
},
{
"node": {
"type": "node",
"lhId": "1-62-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,0,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-16\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 46831,
"wastedBytes": 22945.049999999999,
"wastedWebpBytes": 23273
},
{
"node": {
"type": "node",
"lhId": "1-86-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,24,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 64933,
"wastedBytes": 21473.699999999997,
"wastedWebpBytes": 12731
},
{
"node": {
"type": "node",
"lhId": "1-76-IMG",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,14,LI,1,A,0,DIV,0,IMG",
"selector": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full",
"boundingRect": {
"top": 0,
"bottom": 0,
"left": 0,
"right": 0,
"width": 0,
"height": 0
},
"snippet": "<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110\u2026\" alt=\"\">",
"nodeLabel": "li.block > a.md:fixed > div.md:w-[60vw] > img.w-full"
},
"url": "https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
"fromProtocol": true,
"isCrossOrigin": false,
"totalBytes": 37956,
"wastedBytes": 15951.150000000001,
"wastedWebpBytes": 12992
}
],
"overallSavingsMs": 800,
"overallSavingsBytes": 954376.05000000028,
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 0,
"LCP": 0
}
}
},
"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": 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
},
"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": 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
},
"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": 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
},
"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": 307,
"numericUnit": "element",
"displayValue": "307 elements",
"metricSavings": {
"TBT": 0
},
"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": 307
}
},
{
"node": {
"type": "node",
"lhId": "1-60-LI",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL,0,LI,0,A,1,DIV,0,UL,0,LI",
"selector": "a.grid > div > ul.md:flex > li.py-1",
"boundingRect": {
"top": 434,
"bottom": 465,
"left": 1606,
"right": 1653,
"width": 47,
"height": 31
},
"snippet": "<li class=\"py-1\">",
"nodeLabel": "design"
},
"statistic": "Maximum DOM Depth",
"value": {
"type": "numeric",
"granularity": 1,
"value": 9
}
},
{
"node": {
"type": "node",
"lhId": "1-61-UL",
"path": "1,HTML,1,BODY,0,MAIN,1,DIV,0,UL",
"selector": "body.bg-white > main.min-h-screen > div.px-3 > ul.w-full",
"boundingRect": {
"top": 430,
"bottom": 1471,
"left": 10,
"right": 1895,
"width": 1885,
"height": 1041
},
"snippet": "<ul @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">",
"nodeLabel": "\ud83c\udf1f Florian Karsten\ndesign\necommerce\ndevelopment\n2018\n\ud83c\udf1f Kirby School\nself-initiat\u2026"
},
"statistic": "Maximum Child Elements",
"value": {
"type": "numeric",
"granularity": 1,
"value": 27
}
}
]
},
"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": 1,
"scoreDisplayMode": "metricSavings",
"numericValue": 0,
"numericUnit": "millisecond",
"metricSavings": {
"LCP": 0,
"FCP": 0
},
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0
},
"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": null,
"scoreDisplayMode": "notApplicable"
},
"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": 1,
"scoreDisplayMode": "binary"
},
"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.07",
"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.95999999999999996
},
"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": 0,
"group": "a11y-names-labels"
},
{
"id": "image-redundant-alt",
"weight": 0,
"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": 0,
"group": "seo-crawl"
},
{
"id": "image-alt",
"weight": 0,
"group": "seo-content"
},
{
"id": "hreflang",
"weight": 1,
"group": "seo-content"
},
{
"id": "canonical",
"weight": 1,
"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": "karsten.systems",
"origins": [
"https:\/\/karsten.systems"
],
"isFirstParty": true,
"isUnrecognized": true
},
{
"name": "Plausible",
"homepage": "https:\/\/plausible.io\/",
"origins": [
"https:\/\/plausible.io"
],
"category": "analytics"
}
],
"timing": {
"entries": [
{
"startTime": 1074.02,
"name": "lh:config",
"duration": 969.98000000000002,
"entryType": "measure"
},
{
"startTime": 1095.4300000000001,
"name": "lh:config:resolveArtifactsToDefns",
"duration": 79.569999999999993,
"entryType": "measure"
},
{
"startTime": 2044.5,
"name": "lh:runner:gather",
"duration": 22316.43,
"entryType": "measure"
},
{
"startTime": 2344.5300000000002,
"name": "lh:driver:connect",
"duration": 20.449999999999999,
"entryType": "measure"
},
{
"startTime": 2365.54,
"name": "lh:driver:navigate",
"duration": 27.77,
"entryType": "measure"
},
{
"startTime": 2393.8899999999999,
"name": "lh:gather:getBenchmarkIndex",
"duration": 1016.6,
"entryType": "measure"
},
{
"startTime": 3410.8099999999999,
"name": "lh:gather:getVersion",
"duration": 1.9399999999999999,
"entryType": "measure"
},
{
"startTime": 3413.0300000000002,
"name": "lh:prepare:navigationMode",
"duration": 66.810000000000002,
"entryType": "measure"
},
{
"startTime": 3449.3600000000001,
"name": "lh:storage:clearDataForOrigin",
"duration": 12.859999999999999,
"entryType": "measure"
},
{
"startTime": 3462.5100000000002,
"name": "lh:storage:clearBrowserCaches",
"duration": 12.720000000000001,
"entryType": "measure"
},
{
"startTime": 3476.7800000000002,
"name": "lh:gather:prepareThrottlingAndNetwork",
"duration": 2.7400000000000002,
"entryType": "measure"
},
{
"startTime": 3530.5500000000002,
"name": "lh:driver:navigate",
"duration": 13425.389999999999,
"entryType": "measure"
},
{
"startTime": 17561.150000000001,
"name": "lh:gather:getArtifact:DevtoolsLog",
"duration": 0.17000000000000001,
"entryType": "measure"
},
{
"startTime": 17561.380000000001,
"name": "lh:gather:getArtifact:Trace",
"duration": 0.089999999999999997,
"entryType": "measure"
},
{
"startTime": 17561.68,
"name": "lh:computed:NetworkRecords",
"duration": 1.6299999999999999,
"entryType": "measure"
},
{
"startTime": 17563.889999999999,
"name": "lh:gather:getArtifact:DevtoolsLog",
"duration": 0.19,
"entryType": "measure"
},
{
"startTime": 17564.130000000001,
"name": "lh:gather:getArtifact:Trace",
"duration": 0.059999999999999998,
"entryType": "measure"
},
{
"startTime": 17564.220000000001,
"name": "lh:gather:getArtifact:Accessibility",
"duration": 730.41999999999996,
"entryType": "measure"
},
{
"startTime": 18294.709999999999,
"name": "lh:gather:getArtifact:AnchorElements",
"duration": 137.22,
"entryType": "measure"
},
{
"startTime": 18431.970000000001,
"name": "lh:gather:getArtifact:ConsoleMessages",
"duration": 0.14999999999999999,
"entryType": "measure"
},
{
"startTime": 18432.18,
"name": "lh:gather:getArtifact:CSSUsage",
"duration": 31.390000000000001,
"entryType": "measure"
},
{
"startTime": 18463.889999999999,
"name": "lh:gather:getArtifact:Doctype",
"duration": 1.8500000000000001,
"entryType": "measure"
},
{
"startTime": 18465.779999999999,
"name": "lh:gather:getArtifact:DOMStats",
"duration": 7.2000000000000002,
"entryType": "measure"
},
{
"startTime": 18473.029999999999,
"name": "lh:gather:getArtifact:EmbeddedContent",
"duration": 4.0300000000000002,
"entryType": "measure"
},
{
"startTime": 18477.119999999999,
"name": "lh:gather:getArtifact:FontSize",
"duration": 18.420000000000002,
"entryType": "measure"
},
{
"startTime": 18495.59,
"name": "lh:gather:getArtifact:Inputs",
"duration": 4.4299999999999997,
"entryType": "measure"
},
{
"startTime": 18500.060000000001,
"name": "lh:gather:getArtifact:GlobalListeners",
"duration": 2.3999999999999999,
"entryType": "measure"
},
{
"startTime": 18502.509999999998,
"name": "lh:gather:getArtifact:ImageElements",
"duration": 458.44,
"entryType": "measure"
},
{
"startTime": 18960.990000000002,
"name": "lh:gather:getArtifact:InstallabilityErrors",
"duration": 61.240000000000002,
"entryType": "measure"
},
{
"startTime": 18961.259999999998,
"name": "lh:gather:getInstallabilityErrors",
"duration": 60.899999999999999,
"entryType": "measure"
},
{
"startTime": 19022.540000000001,
"name": "lh:gather:getArtifact:InspectorIssues",
"duration": 0.68999999999999995,
"entryType": "measure"
},
{
"startTime": 19023.27,
"name": "lh:gather:getArtifact:JsUsage",
"duration": 0.28000000000000003,
"entryType": "measure"
},
{
"startTime": 19023.619999999999,
"name": "lh:gather:getArtifact:LinkElements",
"duration": 18.629999999999999,
"entryType": "measure"
},
{
"startTime": 19041.860000000001,
"name": "lh:computed:MainResource",
"duration": 0.31,
"entryType": "measure"
},
{
"startTime": 19042.310000000001,
"name": "lh:gather:getArtifact:MainDocumentContent",
"duration": 5.7000000000000002,
"entryType": "measure"
},
{
"startTime": 19048.060000000001,
"name": "lh:gather:getArtifact:MetaElements",
"duration": 8.6699999999999999,
"entryType": "measure"
},
{
"startTime": 19056.82,
"name": "lh:gather:getArtifact:NetworkUserAgent",
"duration": 0.23000000000000001,
"entryType": "measure"
},
{
"startTime": 19057.110000000001,
"name": "lh:gather:getArtifact:OptimizedImages",
"duration": 4655.1400000000003,
"entryType": "measure"
},
{
"startTime": 23712.330000000002,
"name": "lh:gather:getArtifact:ResponseCompression",
"duration": 4.0099999999999998,
"entryType": "measure"
},
{
"startTime": 23716.380000000001,
"name": "lh:gather:getArtifact:RobotsTxt",
"duration": 81.209999999999994,
"entryType": "measure"
},
{
"startTime": 23797.639999999999,
"name": "lh:gather:getArtifact:Scripts",
"duration": 0.28999999999999998,
"entryType": "measure"
},
{
"startTime": 23797.98,
"name": "lh:gather:getArtifact:SourceMaps",
"duration": 0.16,
"entryType": "measure"
},
{
"startTime": 23798.16,
"name": "lh:gather:getArtifact:Stacks",
"duration": 18.440000000000001,
"entryType": "measure"
},
{
"startTime": 23798.41,
"name": "lh:gather:collectStacks",
"duration": 18.129999999999999,
"entryType": "measure"
},
{
"startTime": 23816.669999999998,
"name": "lh:gather:getArtifact:TagsBlockingFirstPaint",
"duration": 3.5600000000000001,
"entryType": "measure"
},
{
"startTime": 23820.27,
"name": "lh:gather:getArtifact:TapTargets",
"duration": 38.829999999999998,
"entryType": "measure"
},
{
"startTime": 23859.200000000001,
"name": "lh:gather:getArtifact:TraceElements",
"duration": 103.44,
"entryType": "measure"
},
{
"startTime": 23859.810000000001,
"name": "lh:computed:ProcessedTrace",
"duration": 91.790000000000006,
"entryType": "measure"
},
{
"startTime": 23951.790000000001,
"name": "lh:computed:ProcessedNavigation",
"duration": 1.6000000000000001,
"entryType": "measure"
},
{
"startTime": 23953.540000000001,
"name": "lh:computed:CumulativeLayoutShift",
"duration": 0.81999999999999995,
"entryType": "measure"
},
{
"startTime": 23955.369999999999,
"name": "lh:computed:Responsiveness",
"duration": 0.28999999999999998,
"entryType": "measure"
},
{
"startTime": 23962.68,
"name": "lh:gather:getArtifact:ViewportDimensions",
"duration": 2.2200000000000002,
"entryType": "measure"
},
{
"startTime": 23964.93,
"name": "lh:gather:getArtifact:WebAppManifest",
"duration": 3.04,
"entryType": "measure"
},
{
"startTime": 23965.130000000001,
"name": "lh:gather:getWebAppManifest",
"duration": 2.8199999999999998,
"entryType": "measure"
},
{
"startTime": 23968.009999999998,
"name": "lh:gather:getArtifact:devtoolsLogs",
"duration": 0.13,
"entryType": "measure"
},
{
"startTime": 23968.18,
"name": "lh:gather:getArtifact:traces",
"duration": 0.10000000000000001,
"entryType": "measure"
},
{
"startTime": 23968.330000000002,
"name": "lh:gather:getArtifact:BFCacheFailures",
"duration": 364.00999999999999,
"entryType": "measure"
},
{
"startTime": 24361.75,
"name": "lh:runner:audit",
"duration": 1500.47,
"entryType": "measure"
},
{
"startTime": 24361.98,
"name": "lh:runner:auditing",
"duration": 1499.47,
"entryType": "measure"
},
{
"startTime": 24367.849999999999,
"name": "lh:audit:is-on-https",
"duration": 15.06,
"entryType": "measure"
},
{
"startTime": 24369.259999999998,
"name": "lh:computed:NetworkRecords",
"duration": 10.82,
"entryType": "measure"
},
{
"startTime": 24384.09,
"name": "lh:audit:viewport",
"duration": 5.9400000000000004,
"entryType": "measure"
},
{
"startTime": 24385.029999999999,
"name": "lh:computed:ViewportMeta",
"duration": 0.87,
"entryType": "measure"
},
{
"startTime": 24390.549999999999,
"name": "lh:audit:first-contentful-paint",
"duration": 48.869999999999997,
"entryType": "measure"
},
{
"startTime": 24391.509999999998,
"name": "lh:computed:FirstContentfulPaint",
"duration": 41.280000000000001,
"entryType": "measure"
},
{
"startTime": 24391.759999999998,
"name": "lh:computed:ProcessedTrace",
"duration": 40.18,
"entryType": "measure"
},
{
"startTime": 24432.009999999998,
"name": "lh:computed:ProcessedNavigation",
"duration": 0.42999999999999999,
"entryType": "measure"
},
{
"startTime": 24439.73,
"name": "lh:audit:largest-contentful-paint",
"duration": 1.8,
"entryType": "measure"
},
{
"startTime": 24440.48,
"name": "lh:computed:LargestContentfulPaint",
"duration": 0.13,
"entryType": "measure"
},
{
"startTime": 24441.830000000002,
"name": "lh:audit:first-meaningful-paint",
"duration": 1.53,
"entryType": "measure"
},
{
"startTime": 24442.41,
"name": "lh:computed:FirstMeaningfulPaint",
"duration": 0.10000000000000001,
"entryType": "measure"
},
{
"startTime": 24443.639999999999,
"name": "lh:audit:speed-index",
"duration": 367.82999999999998,
"entryType": "measure"
},
{
"startTime": 24444.169999999998,
"name": "lh:computed:SpeedIndex",
"duration": 366.27999999999997,
"entryType": "measure"
},
{
"startTime": 24444.259999999998,
"name": "lh:computed:Speedline",
"duration": 366.13,
"entryType": "measure"
},
{
"startTime": 24811.529999999999,
"name": "lh:audit:screenshot-thumbnails",
"duration": 0.70999999999999996,
"entryType": "measure"
},
{
"startTime": 24812.27,
"name": "lh:audit:final-screenshot",
"duration": 1.8899999999999999,
"entryType": "measure"
},
{
"startTime": 24812.5,
"name": "lh:computed:Screenshots",
"duration": 1.6000000000000001,
"entryType": "measure"
},
{
"startTime": 24814.57,
"name": "lh:audit:total-blocking-time",
"duration": 4.5800000000000001,
"entryType": "measure"
},
{
"startTime": 24815.139999999999,
"name": "lh:computed:TotalBlockingTime",
"duration": 2.98,
"entryType": "measure"
},
{
"startTime": 24816.790000000001,
"name": "lh:computed:Interactive",
"duration": 1.26,
"entryType": "measure"
},
{
"startTime": 24819.470000000001,
"name": "lh:audit:max-potential-fid",
"duration": 3.6699999999999999,
"entryType": "measure"
},
{
"startTime": 24820.07,
"name": "lh:computed:MaxPotentialFID",
"duration": 0.80000000000000004,
"entryType": "measure"
},
{
"startTime": 24824,
"name": "lh:audit:cumulative-layout-shift",
"duration": 2.3999999999999999,
"entryType": "measure"
},
{
"startTime": 24824.900000000001,
"name": "lh:computed:CumulativeLayoutShift",
"duration": 0.19,
"entryType": "measure"
},
{
"startTime": 24827.110000000001,
"name": "lh:audit:errors-in-console",
"duration": 2.8900000000000001,
"entryType": "measure"
},
{
"startTime": 24828.130000000001,
"name": "lh:computed:JSBundles",
"duration": 0.17999999999999999,
"entryType": "measure"
},
{
"startTime": 24830.93,
"name": "lh:audit:server-response-time",
"duration": 3.3799999999999999,
"entryType": "measure"
},
{
"startTime": 24831.91,
"name": "lh:computed:MainResource",
"duration": 0.089999999999999997,
"entryType": "measure"
},
{
"startTime": 24834.919999999998,
"name": "lh:audit:interactive",
"duration": 2.5099999999999998,
"entryType": "measure"
},
{
"startTime": 24837.98,
"name": "lh:audit:user-timings",
"duration": 3.1699999999999999,
"entryType": "measure"
},
{
"startTime": 24838.880000000001,
"name": "lh:computed:UserTimings",
"duration": 1.27,
"entryType": "measure"
},
{
"startTime": 24841.43,
"name": "lh:audit:critical-request-chains",
"duration": 15.26,
"entryType": "measure"
},
{
"startTime": 24841.939999999999,
"name": "lh:computed:CriticalRequestChains",
"duration": 7.0999999999999996,
"entryType": "measure"
},
{
"startTime": 24842.07,
"name": "lh:computed:PageDependencyGraph",
"duration": 6.3200000000000003,
"entryType": "measure"
},
{
"startTime": 24857.900000000001,
"name": "lh:audit:redirects",
"duration": 23.809999999999999,
"entryType": "measure"
},
{
"startTime": 24859.59,
"name": "lh:computed:LanternInteractive",
"duration": 18.949999999999999,
"entryType": "measure"
},
{
"startTime": 24859.73,
"name": "lh:computed:LanternFirstMeaningfulPaint",
"duration": 12.029999999999999,
"entryType": "measure"
},
{
"startTime": 24859.799999999999,
"name": "lh:computed:LanternFirstContentfulPaint",
"duration": 9.1600000000000001,
"entryType": "measure"
},
{
"startTime": 24860.290000000001,
"name": "lh:computed:LoadSimulator",
"duration": 3.2000000000000002,
"entryType": "measure"
},
{
"startTime": 24860.48,
"name": "lh:computed:NetworkAnalysis",
"duration": 2.73,
"entryType": "measure"
},
{
"startTime": 24882.700000000001,
"name": "lh:audit:installable-manifest",
"duration": 4.54,
"entryType": "measure"
},
{
"startTime": 24887.950000000001,
"name": "lh:audit:splash-screen",
"duration": 4.0899999999999999,
"entryType": "measure"
},
{
"startTime": 24888.84,
"name": "lh:computed:ManifestValues",
"duration": 1.1899999999999999,
"entryType": "measure"
},
{
"startTime": 24892.700000000001,
"name": "lh:audit:themed-omnibox",
"duration": 6.8399999999999999,
"entryType": "measure"
},
{
"startTime": 24900.389999999999,
"name": "lh:audit:maskable-icon",
"duration": 4.21,
"entryType": "measure"
},
{
"startTime": 24905.119999999999,
"name": "lh:audit:content-width",
"duration": 1.5700000000000001,
"entryType": "measure"
},
{
"startTime": 24907.040000000001,
"name": "lh:audit:image-aspect-ratio",
"duration": 2.25,
"entryType": "measure"
},
{
"startTime": 24909.740000000002,
"name": "lh:audit:image-size-responsive",
"duration": 3.3900000000000001,
"entryType": "measure"
},
{
"startTime": 24913.740000000002,
"name": "lh:audit:preload-fonts",
"duration": 1.6699999999999999,
"entryType": "measure"
},
{
"startTime": 24915.77,
"name": "lh:audit:deprecations",
"duration": 1.4099999999999999,
"entryType": "measure"
},
{
"startTime": 24917.52,
"name": "lh:audit:third-party-cookies",
"duration": 1.3799999999999999,
"entryType": "measure"
},
{
"startTime": 24919.240000000002,
"name": "lh:audit:mainthread-work-breakdown",
"duration": 10.970000000000001,
"entryType": "measure"
},
{
"startTime": 24920.029999999999,
"name": "lh:computed:MainThreadTasks",
"duration": 7.96,
"entryType": "measure"
},
{
"startTime": 24930.610000000001,
"name": "lh:audit:bootup-time",
"duration": 10.51,
"entryType": "measure"
},
{
"startTime": 24932.650000000001,
"name": "lh:computed:TBTImpactTasks",
"duration": 5.9800000000000004,
"entryType": "measure"
},
{
"startTime": 24941.400000000001,
"name": "lh:audit:uses-rel-preload",
"duration": 0.94999999999999996,
"entryType": "measure"
},
{
"startTime": 24942.650000000001,
"name": "lh:audit:uses-rel-preconnect",
"duration": 2.75,
"entryType": "measure"
},
{
"startTime": 24945.759999999998,
"name": "lh:audit:font-display",
"duration": 1.8400000000000001,
"entryType": "measure"
},
{
"startTime": 24947.639999999999,
"name": "lh:audit:diagnostics",
"duration": 0.93999999999999995,
"entryType": "measure"
},
{
"startTime": 24948.610000000001,
"name": "lh:audit:network-requests",
"duration": 3.4300000000000002,
"entryType": "measure"
},
{
"startTime": 24948.939999999999,
"name": "lh:computed:EntityClassification",
"duration": 2.54,
"entryType": "measure"
},
{
"startTime": 24952.369999999999,
"name": "lh:audit:network-rtt",
"duration": 1.46,
"entryType": "measure"
},
{
"startTime": 24954.09,
"name": "lh:audit:network-server-latency",
"duration": 1.6299999999999999,
"entryType": "measure"
},
{
"startTime": 24955.75,
"name": "lh:audit:main-thread-tasks",
"duration": 0.45000000000000001,
"entryType": "measure"
},
{
"startTime": 24956.220000000001,
"name": "lh:audit:metrics",
"duration": 4.2400000000000002,
"entryType": "measure"
},
{
"startTime": 24956.459999999999,
"name": "lh:computed:TimingSummary",
"duration": 3.7200000000000002,
"entryType": "measure"
},
{
"startTime": 24956.860000000001,
"name": "lh:computed:FirstContentfulPaintAllFrames",
"duration": 0.080000000000000002,
"entryType": "measure"
},
{
"startTime": 24957,
"name": "lh:computed:LargestContentfulPaintAllFrames",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 24957.150000000001,
"name": "lh:computed:LCPBreakdown",
"duration": 1.54,
"entryType": "measure"
},
{
"startTime": 24957.259999999998,
"name": "lh:computed:TimeToFirstByte",
"duration": 0.11,
"entryType": "measure"
},
{
"startTime": 24957.389999999999,
"name": "lh:computed:LCPImageRecord",
"duration": 1.27,
"entryType": "measure"
},
{
"startTime": 24960.869999999999,
"name": "lh:audit:performance-budget",
"duration": 1.78,
"entryType": "measure"
},
{
"startTime": 24961.369999999999,
"name": "lh:computed:ResourceSummary",
"duration": 0.64000000000000001,
"entryType": "measure"
},
{
"startTime": 24962.919999999998,
"name": "lh:audit:timing-budget",
"duration": 1,
"entryType": "measure"
},
{
"startTime": 24963.939999999999,
"name": "lh:audit:resource-summary",
"duration": 1.1000000000000001,
"entryType": "measure"
},
{
"startTime": 24965.470000000001,
"name": "lh:audit:third-party-summary",
"duration": 6.8399999999999999,
"entryType": "measure"
},
{
"startTime": 24972.93,
"name": "lh:audit:third-party-facades",
"duration": 30.039999999999999,
"entryType": "measure"
},
{
"startTime": 25003.509999999998,
"name": "lh:audit:largest-contentful-paint-element",
"duration": 3.5899999999999999,
"entryType": "measure"
},
{
"startTime": 25007.75,
"name": "lh:audit:lcp-lazy-loaded",
"duration": 2.3500000000000001,
"entryType": "measure"
},
{
"startTime": 25010.59,
"name": "lh:audit:layout-shift-elements",
"duration": 1.99,
"entryType": "measure"
},
{
"startTime": 25013.07,
"name": "lh:audit:long-tasks",
"duration": 9.3300000000000001,
"entryType": "measure"
},
{
"startTime": 25023.150000000001,
"name": "lh:audit:no-unload-listeners",
"duration": 2.1200000000000001,
"entryType": "measure"
},
{
"startTime": 25025.73,
"name": "lh:audit:non-composited-animations",
"duration": 2.1099999999999999,
"entryType": "measure"
},
{
"startTime": 25028.5,
"name": "lh:audit:unsized-images",
"duration": 12.859999999999999,
"entryType": "measure"
},
{
"startTime": 25042,
"name": "lh:audit:valid-source-maps",
"duration": 2.5699999999999998,
"entryType": "measure"
},
{
"startTime": 25045.029999999999,
"name": "lh:audit:prioritize-lcp-image",
"duration": 9.9600000000000009,
"entryType": "measure"
},
{
"startTime": 25055.509999999998,
"name": "lh:audit:csp-xss",
"duration": 2.71,
"entryType": "measure"
},
{
"startTime": 25058.279999999999,
"name": "lh:audit:script-treemap-data",
"duration": 21.050000000000001,
"entryType": "measure"
},
{
"startTime": 25067.209999999999,
"name": "lh:computed:ModuleDuplication",
"duration": 0.41999999999999998,
"entryType": "measure"
},
{
"startTime": 25067.720000000001,
"name": "lh:computed:UnusedJavascriptSummary",
"duration": 6.46,
"entryType": "measure"
},
{
"startTime": 25074.41,
"name": "lh:computed:UnusedJavascriptSummary",
"duration": 4.8300000000000001,
"entryType": "measure"
},
{
"startTime": 25080.470000000001,
"name": "lh:audit:pwa-cross-browser",
"duration": 5.1500000000000004,
"entryType": "measure"
},
{
"startTime": 25086.07,
"name": "lh:audit:pwa-page-transitions",
"duration": 1.3500000000000001,
"entryType": "measure"
},
{
"startTime": 25087.810000000001,
"name": "lh:audit:pwa-each-page-has-url",
"duration": 1.0600000000000001,
"entryType": "measure"
},
{
"startTime": 25089.360000000001,
"name": "lh:audit:accesskeys",
"duration": 1.99,
"entryType": "measure"
},
{
"startTime": 25091.880000000001,
"name": "lh:audit:aria-allowed-attr",
"duration": 2.3199999999999998,
"entryType": "measure"
},
{
"startTime": 25094.860000000001,
"name": "lh:audit:aria-allowed-role",
"duration": 2.1200000000000001,
"entryType": "measure"
},
{
"startTime": 25097.529999999999,
"name": "lh:audit:aria-command-name",
"duration": 2.25,
"entryType": "measure"
},
{
"startTime": 25100.360000000001,
"name": "lh:audit:aria-dialog-name",
"duration": 2.3999999999999999,
"entryType": "measure"
},
{
"startTime": 25103.290000000001,
"name": "lh:audit:aria-hidden-body",
"duration": 25.100000000000001,
"entryType": "measure"
},
{
"startTime": 25128.75,
"name": "lh:audit:aria-hidden-focus",
"duration": 1.53,
"entryType": "measure"
},
{
"startTime": 25130.740000000002,
"name": "lh:audit:aria-input-field-name",
"duration": 2.5699999999999998,
"entryType": "measure"
},
{
"startTime": 25133.849999999999,
"name": "lh:audit:aria-meter-name",
"duration": 2.7400000000000002,
"entryType": "measure"
},
{
"startTime": 25137.119999999999,
"name": "lh:audit:aria-progressbar-name",
"duration": 1.8600000000000001,
"entryType": "measure"
},
{
"startTime": 25139.279999999999,
"name": "lh:audit:aria-required-attr",
"duration": 1.6799999999999999,
"entryType": "measure"
},
{
"startTime": 25141.279999999999,
"name": "lh:audit:aria-required-children",
"duration": 1.9099999999999999,
"entryType": "measure"
},
{
"startTime": 25143.5,
"name": "lh:audit:aria-required-parent",
"duration": 3.2599999999999998,
"entryType": "measure"
},
{
"startTime": 25147.259999999998,
"name": "lh:audit:aria-roles",
"duration": 3.0299999999999998,
"entryType": "measure"
},
{
"startTime": 25150.66,
"name": "lh:audit:aria-text",
"duration": 2.1000000000000001,
"entryType": "measure"
},
{
"startTime": 25153.07,
"name": "lh:audit:aria-toggle-field-name",
"duration": 2.1499999999999999,
"entryType": "measure"
},
{
"startTime": 25155.52,
"name": "lh:audit:aria-tooltip-name",
"duration": 2.2000000000000002,
"entryType": "measure"
},
{
"startTime": 25158.02,
"name": "lh:audit:aria-treeitem-name",
"duration": 2.7599999999999998,
"entryType": "measure"
},
{
"startTime": 25161.110000000001,
"name": "lh:audit:aria-valid-attr-value",
"duration": 2.3799999999999999,
"entryType": "measure"
},
{
"startTime": 25163.82,
"name": "lh:audit:aria-valid-attr",
"duration": 2.5899999999999999,
"entryType": "measure"
},
{
"startTime": 25166.73,
"name": "lh:audit:button-name",
"duration": 2.46,
"entryType": "measure"
},
{
"startTime": 25169.490000000002,
"name": "lh:audit:bypass",
"duration": 25.329999999999998,
"entryType": "measure"
},
{
"startTime": 25195.18,
"name": "lh:audit:color-contrast",
"duration": 6.8799999999999999,
"entryType": "measure"
},
{
"startTime": 25202.689999999999,
"name": "lh:audit:definition-list",
"duration": 3.0699999999999998,
"entryType": "measure"
},
{
"startTime": 25206.080000000002,
"name": "lh:audit:dlitem",
"duration": 2.71,
"entryType": "measure"
},
{
"startTime": 25209.110000000001,
"name": "lh:audit:document-title",
"duration": 6.1200000000000001,
"entryType": "measure"
},
{
"startTime": 25215.75,
"name": "lh:audit:duplicate-id-active",
"duration": 4.6299999999999999,
"entryType": "measure"
},
{
"startTime": 25220.880000000001,
"name": "lh:audit:duplicate-id-aria",
"duration": 4.5,
"entryType": "measure"
},
{
"startTime": 25225.900000000001,
"name": "lh:audit:empty-heading",
"duration": 6.8799999999999999,
"entryType": "measure"
},
{
"startTime": 25233.110000000001,
"name": "lh:audit:form-field-multiple-labels",
"duration": 25.309999999999999,
"entryType": "measure"
},
{
"startTime": 25258.759999999998,
"name": "lh:audit:frame-title",
"duration": 2.8799999999999999,
"entryType": "measure"
},
{
"startTime": 25261.950000000001,
"name": "lh:audit:heading-order",
"duration": 4.7999999999999998,
"entryType": "measure"
},
{
"startTime": 25267.080000000002,
"name": "lh:audit:html-has-lang",
"duration": 5.0499999999999998,
"entryType": "measure"
},
{
"startTime": 25272.43,
"name": "lh:audit:html-lang-valid",
"duration": 4.8700000000000001,
"entryType": "measure"
},
{
"startTime": 25277.619999999999,
"name": "lh:audit:html-xml-lang-mismatch",
"duration": 3.4500000000000002,
"entryType": "measure"
},
{
"startTime": 25281.380000000001,
"name": "lh:audit:identical-links-same-purpose",
"duration": 4.7400000000000002,
"entryType": "measure"
},
{
"startTime": 25286.459999999999,
"name": "lh:audit:image-alt",
"duration": 2.98,
"entryType": "measure"
},
{
"startTime": 25289.77,
"name": "lh:audit:image-redundant-alt",
"duration": 26.149999999999999,
"entryType": "measure"
},
{
"startTime": 25316.25,
"name": "lh:audit:input-button-name",
"duration": 3.2000000000000002,
"entryType": "measure"
},
{
"startTime": 25319.759999999998,
"name": "lh:audit:input-image-alt",
"duration": 3.2999999999999998,
"entryType": "measure"
},
{
"startTime": 25323.360000000001,
"name": "lh:audit:label-content-name-mismatch",
"duration": 3.6000000000000001,
"entryType": "measure"
},
{
"startTime": 25327.259999999998,
"name": "lh:audit:label",
"duration": 3.3399999999999999,
"entryType": "measure"
},
{
"startTime": 25330.900000000001,
"name": "lh:audit:landmark-one-main",
"duration": 4.5300000000000002,
"entryType": "measure"
},
{
"startTime": 25335.709999999999,
"name": "lh:audit:link-name",
"duration": 4.7300000000000004,
"entryType": "measure"
},
{
"startTime": 25340.759999999998,
"name": "lh:audit:link-in-text-block",
"duration": 3.5899999999999999,
"entryType": "measure"
},
{
"startTime": 25344.669999999998,
"name": "lh:audit:list",
"duration": 49.600000000000001,
"entryType": "measure"
},
{
"startTime": 25395.029999999999,
"name": "lh:audit:listitem",
"duration": 29.960000000000001,
"entryType": "measure"
},
{
"startTime": 25425.93,
"name": "lh:audit:meta-refresh",
"duration": 28.170000000000002,
"entryType": "measure"
},
{
"startTime": 25454.66,
"name": "lh:audit:meta-viewport",
"duration": 19.440000000000001,
"entryType": "measure"
},
{
"startTime": 25474.98,
"name": "lh:audit:object-alt",
"duration": 8.8900000000000006,
"entryType": "measure"
},
{
"startTime": 25484.169999999998,
"name": "lh:audit:select-name",
"duration": 4.1699999999999999,
"entryType": "measure"
},
{
"startTime": 25488.639999999999,
"name": "lh:audit:skip-link",
"duration": 3.5299999999999998,
"entryType": "measure"
},
{
"startTime": 25492.540000000001,
"name": "lh:audit:tabindex",
"duration": 4.3499999999999996,
"entryType": "measure"
},
{
"startTime": 25497.209999999999,
"name": "lh:audit:table-duplicate-name",
"duration": 4.1500000000000004,
"entryType": "measure"
},
{
"startTime": 25501.68,
"name": "lh:audit:table-fake-caption",
"duration": 4.3099999999999996,
"entryType": "measure"
},
{
"startTime": 25506.279999999999,
"name": "lh:audit:target-size",
"duration": 4.5300000000000002,
"entryType": "measure"
},
{
"startTime": 25511.119999999999,
"name": "lh:audit:td-has-header",
"duration": 4.3200000000000003,
"entryType": "measure"
},
{
"startTime": 25515.759999999998,
"name": "lh:audit:td-headers-attr",
"duration": 4.5300000000000002,
"entryType": "measure"
},
{
"startTime": 25520.59,
"name": "lh:audit:th-has-data-cells",
"duration": 24,
"entryType": "measure"
},
{
"startTime": 25544.919999999998,
"name": "lh:audit:valid-lang",
"duration": 4.4800000000000004,
"entryType": "measure"
},
{
"startTime": 25549.720000000001,
"name": "lh:audit:video-caption",
"duration": 5,
"entryType": "measure"
},
{
"startTime": 25554.790000000001,
"name": "lh:audit:custom-controls-labels",
"duration": 0.17000000000000001,
"entryType": "measure"
},
{
"startTime": 25554.98,
"name": "lh:audit:custom-controls-roles",
"duration": 0.080000000000000002,
"entryType": "measure"
},
{
"startTime": 25555.09,
"name": "lh:audit:focus-traps",
"duration": 0.080000000000000002,
"entryType": "measure"
},
{
"startTime": 25555.189999999999,
"name": "lh:audit:focusable-controls",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 25555.279999999999,
"name": "lh:audit:interactive-element-affordance",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 25555.369999999999,
"name": "lh:audit:logical-tab-order",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 25555.459999999999,
"name": "lh:audit:managed-focus",
"duration": 0.059999999999999998,
"entryType": "measure"
},
{
"startTime": 25555.540000000001,
"name": "lh:audit:offscreen-content-hidden",
"duration": 0.089999999999999997,
"entryType": "measure"
},
{
"startTime": 25555.66,
"name": "lh:audit:use-landmarks",
"duration": 0.059999999999999998,
"entryType": "measure"
},
{
"startTime": 25555.740000000002,
"name": "lh:audit:visual-order-follows-dom",
"duration": 0.059999999999999998,
"entryType": "measure"
},
{
"startTime": 25556.16,
"name": "lh:audit:uses-long-cache-ttl",
"duration": 4.1200000000000001,
"entryType": "measure"
},
{
"startTime": 25560.59,
"name": "lh:audit:total-byte-weight",
"duration": 2.1099999999999999,
"entryType": "measure"
},
{
"startTime": 25563.23,
"name": "lh:audit:offscreen-images",
"duration": 35.310000000000002,
"entryType": "measure"
},
{
"startTime": 25565.610000000001,
"name": "lh:computed:LanternLargestContentfulPaint",
"duration": 4.6100000000000003,
"entryType": "measure"
},
{
"startTime": 25598.82,
"name": "lh:audit:render-blocking-resources",
"duration": 3.3999999999999999,
"entryType": "measure"
},
{
"startTime": 25599.619999999999,
"name": "lh:computed:UnusedCSS",
"duration": 0.52000000000000002,
"entryType": "measure"
},
{
"startTime": 25600.23,
"name": "lh:computed:FirstContentfulPaint",
"duration": 1.1499999999999999,
"entryType": "measure"
},
{
"startTime": 25600.360000000001,
"name": "lh:computed:LanternFirstContentfulPaint",
"duration": 1,
"entryType": "measure"
},
{
"startTime": 25600.419999999998,
"name": "lh:computed:LoadSimulator",
"duration": 0.070000000000000007,
"entryType": "measure"
},
{
"startTime": 25602.5,
"name": "lh:audit:unminified-css",
"duration": 14.359999999999999,
"entryType": "measure"
},
{
"startTime": 25617.25,
"name": "lh:audit:unminified-javascript",
"duration": 28.84,
"entryType": "measure"
},
{
"startTime": 25646.389999999999,
"name": "lh:audit:unused-css-rules",
"duration": 8.25,
"entryType": "measure"
},
{
"startTime": 25655.119999999999,
"name": "lh:audit:unused-javascript",
"duration": 11.43,
"entryType": "measure"
},
{
"startTime": 25666.98,
"name": "lh:audit:modern-image-formats",
"duration": 16.510000000000002,
"entryType": "measure"
},
{
"startTime": 25683.919999999998,
"name": "lh:audit:uses-optimized-images",
"duration": 17.93,
"entryType": "measure"
},
{
"startTime": 25702.27,
"name": "lh:audit:uses-text-compression",
"duration": 18.100000000000001,
"entryType": "measure"
},
{
"startTime": 25720.779999999999,
"name": "lh:audit:uses-responsive-images",
"duration": 19.539999999999999,
"entryType": "measure"
},
{
"startTime": 25721.689999999999,
"name": "lh:computed:ImageRecords",
"duration": 0.84999999999999998,
"entryType": "measure"
},
{
"startTime": 25740.59,
"name": "lh:audit:efficient-animated-content",
"duration": 8.8599999999999994,
"entryType": "measure"
},
{
"startTime": 25749.849999999999,
"name": "lh:audit:duplicated-javascript",
"duration": 17.219999999999999,
"entryType": "measure"
},
{
"startTime": 25767.57,
"name": "lh:audit:legacy-javascript",
"duration": 27.559999999999999,
"entryType": "measure"
},
{
"startTime": 25795.66,
"name": "lh:audit:doctype",
"duration": 2.0099999999999998,
"entryType": "measure"
},
{
"startTime": 25798.189999999999,
"name": "lh:audit:charset",
"duration": 2.23,
"entryType": "measure"
},
{
"startTime": 25800.990000000002,
"name": "lh:audit:dom-size",
"duration": 4.8799999999999999,
"entryType": "measure"
},
{
"startTime": 25806.450000000001,
"name": "lh:audit:geolocation-on-start",
"duration": 2.1099999999999999,
"entryType": "measure"
},
{
"startTime": 25809.080000000002,
"name": "lh:audit:inspector-issues",
"duration": 2.04,
"entryType": "measure"
},
{
"startTime": 25811.650000000001,
"name": "lh:audit:no-document-write",
"duration": 1.8600000000000001,
"entryType": "measure"
},
{
"startTime": 25813.91,
"name": "lh:audit:js-libraries",
"duration": 1.5,
"entryType": "measure"
},
{
"startTime": 25815.950000000001,
"name": "lh:audit:notification-on-start",
"duration": 2.1400000000000001,
"entryType": "measure"
},
{
"startTime": 25818.669999999998,
"name": "lh:audit:paste-preventing-inputs",
"duration": 1.4199999999999999,
"entryType": "measure"
},
{
"startTime": 25820.32,
"name": "lh:audit:uses-http2",
"duration": 6.5800000000000001,
"entryType": "measure"
},
{
"startTime": 25827.23,
"name": "lh:audit:uses-passive-event-listeners",
"duration": 1.21,
"entryType": "measure"
},
{
"startTime": 25828.759999999998,
"name": "lh:audit:meta-description",
"duration": 1.0700000000000001,
"entryType": "measure"
},
{
"startTime": 25830.119999999999,
"name": "lh:audit:http-status-code",
"duration": 1.0900000000000001,
"entryType": "measure"
},
{
"startTime": 25831.529999999999,
"name": "lh:audit:font-size",
"duration": 1.4099999999999999,
"entryType": "measure"
},
{
"startTime": 25833.23,
"name": "lh:audit:link-text",
"duration": 1.8200000000000001,
"entryType": "measure"
},
{
"startTime": 25835.349999999999,
"name": "lh:audit:crawlable-anchors",
"duration": 1.6200000000000001,
"entryType": "measure"
},
{
"startTime": 25837.27,
"name": "lh:audit:is-crawlable",
"duration": 1.6100000000000001,
"entryType": "measure"
},
{
"startTime": 25839.169999999998,
"name": "lh:audit:robots-txt",
"duration": 1.0700000000000001,
"entryType": "measure"
},
{
"startTime": 25840.549999999999,
"name": "lh:audit:tap-targets",
"duration": 1.1000000000000001,
"entryType": "measure"
},
{
"startTime": 25841.93,
"name": "lh:audit:hreflang",
"duration": 1.25,
"entryType": "measure"
},
{
"startTime": 25843.470000000001,
"name": "lh:audit:plugins",
"duration": 1.02,
"entryType": "measure"
},
{
"startTime": 25844.790000000001,
"name": "lh:audit:canonical",
"duration": 14.06,
"entryType": "measure"
},
{
"startTime": 25859.130000000001,
"name": "lh:audit:structured-data",
"duration": 0.77000000000000002,
"entryType": "measure"
},
{
"startTime": 25860.209999999999,
"name": "lh:audit:bf-cache",
"duration": 1.21,
"entryType": "measure"
},
{
"startTime": 25861.459999999999,
"name": "lh:runner:generate",
"duration": 0.72999999999999998,
"entryType": "measure"
}
],
"total": 23816.900000000001
},
"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": 1115.8340000000001
},
"path": "audits[first-contentful-paint].displayValue"
},
{
"values": {
"timeInMs": 1115.835
},
"path": "audits[largest-contentful-paint].displayValue"
},
{
"values": {
"timeInMs": 1115.8340000000001
},
"path": "audits[first-meaningful-paint].displayValue"
},
{
"values": {
"timeInMs": 1057
},
"path": "audits[speed-index].displayValue"
},
{
"values": {
"timeInMs": 1115.8340000000001
},
"path": "audits.interactive.displayValue"
},
{
"values": {
"timeInMs": 509.41299999999944
},
"path": "audits[mainthread-work-breakdown].displayValue"
},
{
"values": {
"timeInMs": 113.73800000000008
},
"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": 0
},
"path": "audits[total-blocking-time].displayValue"
},
{
"values": {
"timeInMs": 16
},
"path": "audits[max-potential-fid].displayValue"
},
{
"values": {
"timeInMs": 44.592000000000006
},
"path": "audits[network-rtt].displayValue"
},
{
"values": {
"timeInMs": 178.61599999999996
},
"path": "audits[network-server-latency].displayValue"
},
{
"values": {
"timeInMs": 1115.835
},
"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": 49.903999999999996
},
"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[network-rtt].details.headings[0].label",
"audits[network-server-latency].details.headings[0].label",
"audits[long-tasks].details.headings[0].label",
"audits[uses-long-cache-ttl].details.headings[0].label",
"audits[total-byte-weight].details.headings[0].label",
"audits[offscreen-images].details.headings[1].label",
"audits[modern-image-formats].details.headings[1].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": 2
},
"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": 2
},
"path": "audits[installable-manifest].displayValue"
}
],
"core\/audits\/installable-manifest.js | columnValue": [
"audits[installable-manifest].details.headings[0].label"
],
"core\/audits\/installable-manifest.js | start-url-not-valid": [
"audits[installable-manifest].details.items[0].reason"
],
"core\/audits\/installable-manifest.js | manifest-missing-name-or-short-name": [
"audits[installable-manifest].details.items[1].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 | title": [
"audits[font-display].title"
],
"core\/audits\/font-display.js | description": [
"audits[font-display].description"
],
"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[third-party-summary].details.headings[1].label",
"audits[uses-long-cache-ttl].details.headings[2].label",
"audits[total-byte-weight].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 | scriptResourceType": [
"audits[resource-summary].details.items[2].label"
],
"core\/lib\/i18n\/i18n.js | documentResourceType": [
"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 | otherResourceType": [
"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 | fontResourceType": [
"audits[resource-summary].details.items[7].label"
],
"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-summary.js | displayValue": [
{
"values": {
"timeInMs": 0
},
"path": "audits[third-party-summary].displayValue"
}
],
"core\/audits\/third-party-summary.js | columnThirdParty": [
"audits[third-party-summary].details.headings[0].label"
],
"core\/lib\/i18n\/i18n.js | columnBlockingTime": [
"audits[third-party-summary].details.headings[2].label"
],
"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[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\/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 | title": [
"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": 29
},
"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 | title": [
"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": 2614445
},
"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\/lib\/i18n\/i18n.js | displayValueByteSavings": [
{
"values": {
"wastedBytes": 2579671
},
"path": "audits[offscreen-images].displayValue"
},
{
"values": {
"wastedBytes": 954376.05000000028
},
"path": "audits[modern-image-formats].displayValue"
}
],
"core\/lib\/i18n\/i18n.js | columnResourceSize": [
"audits[offscreen-images].details.headings[2].label",
"audits[modern-image-formats].details.headings[2].label"
],
"core\/lib\/i18n\/i18n.js | columnWastedBytes": [
"audits[offscreen-images].details.headings[3].label",
"audits[modern-image-formats].details.headings[3].label"
],
"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\/audits\/byte-efficiency\/unminified-css.js | title": [
"audits[unminified-css].title"
],
"core\/audits\/byte-efficiency\/unminified-css.js | description": [
"audits[unminified-css].description"
],
"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\/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": 307
},
"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-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:\/\/karsten.systems\" --channel wpt --enable-error-reporting --disable-full-page-screenshot --max-wait-for-load 80000 --hostname 127.0.0.1 --port 9263 --output html --output json --output-path \"\/home\/wptagent\/work\/wpt-fra-lb-b0nk-10.10.1.212\/240902_BiDcD5_85R.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.07'\nMon, 02 Sep 2024 09:40:54 GMT LH:ChromeLauncher Found existing Chrome already running using port 9263, using that.\nMon, 02 Sep 2024 09:40:55 GMT LH:status Connecting to browser\nMon, 02 Sep 2024 09:40:55 GMT LH:status Navigating to about:blank\nMon, 02 Sep 2024 09:40:55 GMT LH:status Benchmarking machine\nMon, 02 Sep 2024 09:40:56 GMT LH:status Preparing target for navigation mode\nMon, 02 Sep 2024 09:40:56 GMT LH:status Cleaning origin data\nMon, 02 Sep 2024 09:40:56 GMT LH:status Cleaning browser cache\nMon, 02 Sep 2024 09:40:56 GMT LH:status Preparing network conditions\nMon, 02 Sep 2024 09:40:56 GMT LH:status Navigating to https:\/\/karsten.systems\/\nMon, 02 Sep 2024 09:41:10 GMT LH:status Getting artifact: DevtoolsLog\nMon, 02 Sep 2024 09:41:10 GMT LH:status Getting artifact: Trace\nMon, 02 Sep 2024 09:41:10 GMT LH:status Getting artifact: DevtoolsLog\nMon, 02 Sep 2024 09:41:10 GMT LH:status Getting artifact: Trace\nMon, 02 Sep 2024 09:41:10 GMT LH:status Getting artifact: Accessibility\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: AnchorElements\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: ConsoleMessages\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: CSSUsage\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: Doctype\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: DOMStats\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: EmbeddedContent\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: FontSize\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: Inputs\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: GlobalListeners\nMon, 02 Sep 2024 09:41:11 GMT LH:status Getting artifact: ImageElements\nMon, 02 Sep 2024 09:41:12 GMT LH:status Getting artifact: InstallabilityErrors\nMon, 02 Sep 2024 09:41:12 GMT LH:status Get webapp installability errors\nMon, 02 Sep 2024 09:41:12 GMT LH:status Getting artifact: InspectorIssues\nMon, 02 Sep 2024 09:41:12 GMT LH:status Getting artifact: JsUsage\nMon, 02 Sep 2024 09:41:12 GMT LH:status Getting artifact: LinkElements\nMon, 02 Sep 2024 09:41:12 GMT LH:status Getting artifact: MainDocumentContent\nMon, 02 Sep 2024 09:41:12 GMT LH:status Getting artifact: MetaElements\nMon, 02 Sep 2024 09:41:12 GMT LH:status Getting artifact: NetworkUserAgent\nMon, 02 Sep 2024 09:41:12 GMT LH:status Getting artifact: OptimizedImages\nMon, 02 Sep 2024 09:41:16 GMT LH:status Getting artifact: ResponseCompression\nMon, 02 Sep 2024 09:41:16 GMT LH:status Getting artifact: RobotsTxt\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: Scripts\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: SourceMaps\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: Stacks\nMon, 02 Sep 2024 09:41:17 GMT LH:status Collect stacks\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: TagsBlockingFirstPaint\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: TapTargets\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: TraceElements\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: ViewportDimensions\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: WebAppManifest\nMon, 02 Sep 2024 09:41:17 GMT LH:status Get webapp manifest\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: devtoolsLogs\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: traces\nMon, 02 Sep 2024 09:41:17 GMT LH:status Getting artifact: BFCacheFailures\nMon, 02 Sep 2024 09:41:17 GMT LH:status Analyzing and running audits...\nMon, 02 Sep 2024 09:41:17 GMT LH:status Auditing: Uses HTTPS\nMon, 02 Sep 2024 09:41:17 GMT LH:status Auditing: Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`\nMon, 02 Sep 2024 09:41:17 GMT LH:status Auditing: First Contentful Paint\nMon, 02 Sep 2024 09:41:17 GMT LH:status Auditing: Largest Contentful Paint\nMon, 02 Sep 2024 09:41:17 GMT LH:status Auditing: First Meaningful Paint\nMon, 02 Sep 2024 09:41:17 GMT LH:status Auditing: Speed Index\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Screenshot Thumbnails\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Final Screenshot\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Total Blocking Time\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Max Potential First Input Delay\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Cumulative Layout Shift\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: No browser errors logged to the console\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Initial server response time was short\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Time to Interactive\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: User Timing marks and measures\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoid chaining critical requests\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoid multiple page redirects\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Web app manifest and service worker meet the installability requirements\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Configured for a custom splash screen\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Sets a theme color for the address bar.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Manifest has a maskable icon\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Content is sized correctly for the viewport\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Displays images with correct aspect ratio\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Serves images with appropriate resolution\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Fonts with `font-display: optional` are preloaded\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoids deprecated APIs\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoids third-party cookies\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Minimizes main-thread work\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: JavaScript execution time\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Preload key requests\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Preconnect to required origins\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: All text remains visible during webfont loads\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Diagnostics\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Network Requests\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Network Round Trip Times\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Server Backend Latencies\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Tasks\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Metrics\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Performance budget\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Timing budget\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Resources Summary\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Minimize third-party usage\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Lazy load third-party resources with facades\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Largest Contentful Paint element\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Largest Contentful Paint image was not lazily loaded\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoid large layout shifts\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoid long main-thread tasks\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoids `unload` event listeners\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoid non-composited animations\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Image elements have explicit `width` and `height`\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Page has valid source maps\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Preload Largest Contentful Paint image\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Ensure CSP is effective against XSS attacks\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Script Treemap Data\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Site works cross-browser\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Page transitions don't feel like they block on the network\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Each page has a URL\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[accesskey]` values are unique\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[aria-*]` attributes match their roles\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Values assigned to `role=\"\"` are valid ARIA roles.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `button`, `link`, and `menuitem` elements have accessible names\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Elements with `role=\"dialog\"` or `role=\"alertdialog\"` have accessible names.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[aria-hidden=\"true\"]` is not present on the document `<body>`\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[aria-hidden=\"true\"]` elements do not contain focusable descendents\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: ARIA input fields have accessible names\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: ARIA `meter` elements have accessible names\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: ARIA `progressbar` elements have accessible names\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[role]`s have all required `[aria-*]` attributes\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[role]`s are contained by their required parent element\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[role]` values are valid\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Elements with the `role=text` attribute do not have focusable descendents.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: ARIA toggle fields have accessible names\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: ARIA `tooltip` elements have accessible names\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: ARIA `treeitem` elements have accessible names\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[aria-*]` attributes have valid values\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[aria-*]` attributes are valid and not misspelled\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Buttons have an accessible name\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: The page contains a heading, skip link, or landmark region\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Background and foreground colors have a sufficient contrast ratio\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Definition list items are wrapped in `<dl>` elements\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Document has a `<title>` element\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[id]` attributes on active, focusable elements are unique\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: ARIA IDs are unique\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: All heading elements contain content.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: No form fields have multiple labels\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<frame>` or `<iframe>` elements have a title\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Heading elements appear in a sequentially-descending order\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<html>` element has a `[lang]` attribute\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<html>` element has a valid value for its `[lang]` attribute\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Identical links have the same purpose.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Image elements have `[alt]` attributes\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Image elements do not have `[alt]` attributes that are redundant text.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Input buttons have discernible text.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<input type=\"image\">` elements have `[alt]` text\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Elements with visible text labels have matching accessible names.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Form elements have associated labels\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Document has a main landmark.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Links have a discernible name\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Links are distinguishable without relying on color.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: The document does not use `<meta http-equiv=\"refresh\">`\nMon, 02 Sep 2024 09:41:18 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.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<object>` elements have alternate text\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Select elements have associated label elements.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Skip links are focusable.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: No element has a `[tabindex]` value greater than 0\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Tables have different content in the summary attribute and `<caption>`.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Touch targets have sufficient size and spacing.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<td>` elements in a large `<table>` have one or more table headers.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<th>` elements and elements with `[role=\"columnheader\"\/\"rowheader\"]` have data cells they describe.\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `[lang]` attributes have a valid value\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: `<video>` elements contain a `<track>` element with `[kind=\"captions\"]`\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Custom controls have associated labels\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Custom controls have ARIA roles\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: User focus is not accidentally trapped in a region\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Interactive controls are keyboard focusable\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Interactive elements indicate their purpose and state\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: The page has a logical tab order\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: The user's focus is directed to new content added to the page\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Offscreen content is hidden from assistive technology\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: HTML5 landmark elements are used to improve navigation\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Visual order on the page follows DOM order\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Uses efficient cache policy on static assets\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Avoids enormous network payloads\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Defer offscreen images\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Eliminate render-blocking resources\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Minify CSS\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Minify JavaScript\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Reduce unused CSS\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Reduce unused JavaScript\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Serve images in next-gen formats\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Efficiently encode images\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Enable text compression\nMon, 02 Sep 2024 09:41:18 GMT LH:status Auditing: Properly size images\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Use video formats for animated content\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Remove duplicate modules in JavaScript bundles\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Avoid serving legacy JavaScript to modern browsers\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Page has the HTML doctype\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Properly defines charset\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Avoids an excessive DOM size\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Avoids requesting the geolocation permission on page load\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: No issues in the `Issues` panel in Chrome Devtools\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Avoids `document.write()`\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Detected JavaScript libraries\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Avoids requesting the notification permission on page load\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Allows users to paste into input fields\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Use HTTP\/2\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Uses passive listeners to improve scrolling performance\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Document has a meta description\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Page has successful HTTP status code\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Document uses legible font sizes\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Links have descriptive text\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Links are crawlable\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Page isn\u2019t blocked from indexing\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: robots.txt is valid\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Tap targets are sized appropriately\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Document has a valid `hreflang`\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Document avoids plugins\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Document has a valid `rel=canonical`\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Structured data is valid\nMon, 02 Sep 2024 09:41:19 GMT LH:status Auditing: Page didn't prevent back\/forward cache restoration\nMon, 02 Sep 2024 09:41:19 GMT LH:status Generating results...\nMon, 02 Sep 2024 09:41:19 GMT LH:Printer html output written to \/home\/wptagent\/work\/wpt-fra-lb-b0nk-10.10.1.212\/240902_BiDcD5_85R.1.0\/lighthouse.report.html\nMon, 02 Sep 2024 09:41:19 GMT LH:CLI Protip: Run lighthouse with `--view` to immediately open the HTML report in your browser\nMon, 02 Sep 2024 09:41:19 GMT LH:Printer json output written to \/home\/wptagent\/work\/wpt-fra-lb-b0nk-10.10.1.212\/240902_BiDcD5_85R.1.0\/lighthouse.report.json\n"
},
"average": {
"firstView": {
"loadTime": 4782,
"docTime": 4782,
"fullyLoaded": 4826,
"bytesOut": 74105,
"bytesOutDoc": 72337,
"bytesIn": 2604075,
"bytesInDoc": 2603687,
"requests": 35,
"requestsFull": 35,
"requestsDoc": 34,
"responses_200": 34,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"loadEventStart": 4692,
"loadEventEnd": 4692,
"domContentLoadedEventStart": 997,
"domContentLoadedEventEnd": 997,
"connections": 4,
"final_base_page_request": 0,
"domInteractive": 969,
"firstPaint": 1029.7000000011176,
"firstContentfulPaint": 1120,
"firstMeaningfulPaint": 1120,
"renderBlockingCSS": 1,
"renderBlockingJS": 0,
"TTFB": 187,
"basePageSSLTime": 61,
"score_cache": 2,
"score_cdn": 6,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": 100,
"gzip_total": 25326,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 2579790,
"image_savings": 20977,
"cpu.ParseHTML": 17,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 18,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 17,
"cpu.Layout": 137,
"cpu.PrePaint": 1,
"cpu.Paint": 4,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 65,
"cpu.v8.compile": 2,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 1,
"cpu.XHRReadyStateChange": 0,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.HitTest": 0,
"cpu.XHRLoad": 0,
"cpu.MarkLoad": 0,
"cpu.Idle": 4559,
"start_epoch": 1725270021.7029409,
"date": 1725270024.248879,
"fullyLoadedCPUms": 3619,
"fullyLoadedCPUpct": 26.156069364160079,
"domElements": 360,
"domComplete": 4691,
"PerformancePaintTiming.first-paint": 1029.7000000011176,
"PerformancePaintTiming.first-contentful-paint": 1029.7000000011176,
"test_run_time_ms": 25562,
"Colordepth": 24,
"generated-content-percent": -0.64000000000000001,
"generated-content-size": -0.26000000000000001,
"lastVisualChange": 1000,
"render": 1000,
"visualComplete85": 1000,
"visualComplete90": 1000,
"visualComplete95": 1000,
"visualComplete99": 1000,
"visualComplete": 1000,
"SpeedIndex": 1000,
"chromeUserTiming.navigationStart": 158,
"chromeUserTiming.fetchStart": 112,
"chromeUserTiming.domLoading": 293,
"chromeUserTiming.responseEnd": 287,
"chromeUserTiming.domInteractive": 1060,
"chromeUserTiming.domContentLoadedEventStart": 1087,
"chromeUserTiming.domContentLoadedEventEnd": 1087,
"chromeUserTiming.domComplete": 4782,
"chromeUserTiming.unloadEventStart": 291,
"chromeUserTiming.unloadEventEnd": 291,
"chromeUserTiming.markAsMainFrame": 291,
"chromeUserTiming.commitNavigationEnd": 292,
"chromeUserTiming.firstPaint": 1120,
"chromeUserTiming.firstContentfulPaint": 1120,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1120,
"chromeUserTiming.firstMeaningfulPaint": 1120,
"chromeUserTiming.loadEventStart": 4782,
"chromeUserTiming.loadEventEnd": 4782,
"chromeUserTiming.LargestTextPaint": 1120,
"chromeUserTiming.LargestContentfulPaint": 1120,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"FirstInteractive": 1035,
"maxFID": 0,
"TTIMeasurementEnd": 7938,
"LastInteractive": 1035,
"TimeToInteractive": 1035,
"FirstCPUIdle": 1035,
"TotalBlockingTime": 0,
"run": 1,
"step": 1,
"effectiveBps": 561344,
"domTime": 0,
"aft": 0,
"titleTime": 159,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.95999999999999996,
"lighthouse.Performance.first-contentful-paint": 1115.8340000000001,
"lighthouse.Performance.largest-contentful-paint": 1115.835,
"lighthouse.Performance.total-blocking-time": 0,
"lighthouse.Performance.cumulative-layout-shift": 0,
"lighthouse.Performance.speed-index": 1057,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"effectiveBpsDoc": 566634,
"avgRun": 1
},
"repeatView": {
"loadTime": 594,
"docTime": 594,
"fullyLoaded": 594,
"bytesOut": 1993,
"bytesOutDoc": 1993,
"bytesIn": 2,
"bytesInDoc": 2,
"requests": 1,
"requestsFull": 1,
"requestsDoc": 1,
"responses_200": 0,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 1,
"optimization_checked": 1,
"loadEventStart": 494,
"loadEventEnd": 494,
"domContentLoadedEventStart": 480,
"domContentLoadedEventEnd": 480,
"connections": 1,
"domInteractive": 455,
"firstPaint": 0,
"firstContentfulPaint": 932,
"firstMeaningfulPaint": 932,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"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": 0,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 0,
"image_savings": 0,
"cpu.ParseHTML": 5,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 16,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 16,
"cpu.Layout": 97,
"cpu.PrePaint": 1,
"cpu.Paint": 6,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 83,
"cpu.v8.compile": 2,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 4,
"cpu.v8.produceCache": 3,
"cpu.XHRReadyStateChange": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.XHRLoad": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.Idle": 358,
"start_epoch": 1725270080.8322132,
"date": 1725270083.2734489,
"fullyLoadedCPUms": 2059,
"fullyLoadedCPUpct": 29.597701149426282,
"domElements": 360,
"domComplete": 494,
"PerformancePaintTiming.first-paint": 831.89999999850988,
"PerformancePaintTiming.first-contentful-paint": 831.89999999850988,
"test_run_time_ms": 7338,
"Colordepth": 24,
"generated-content-percent": 100,
"generated-content-size": 40.149999999999999,
"lastVisualChange": 900,
"render": 900,
"visualComplete85": 900,
"visualComplete90": 900,
"visualComplete95": 900,
"visualComplete99": 900,
"visualComplete": 900,
"SpeedIndex": 900,
"chromeUserTiming.navigationStart": 160,
"chromeUserTiming.fetchStart": 111,
"chromeUserTiming.responseEnd": 161,
"chromeUserTiming.domLoading": 170,
"chromeUserTiming.domInteractive": 555,
"chromeUserTiming.domContentLoadedEventStart": 580,
"chromeUserTiming.domContentLoadedEventEnd": 580,
"chromeUserTiming.domComplete": 594,
"chromeUserTiming.unloadEventStart": 168,
"chromeUserTiming.unloadEventEnd": 168,
"chromeUserTiming.markAsMainFrame": 169,
"chromeUserTiming.commitNavigationEnd": 169,
"chromeUserTiming.loadEventStart": 594,
"chromeUserTiming.loadEventEnd": 594,
"chromeUserTiming.firstPaint": 931,
"chromeUserTiming.firstContentfulPaint": 931,
"chromeUserTiming.firstMeaningfulPaintCandidate": 931,
"chromeUserTiming.firstMeaningfulPaint": 931,
"chromeUserTiming.LargestTextPaint": 932,
"chromeUserTiming.LargestContentfulPaint": 932,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"maxFID": 0,
"TTIMeasurementEnd": 3815,
"LastInteractive": 900,
"TotalBlockingTime": 0,
"run": 1,
"step": 1,
"TTFB": 0,
"domTime": 0,
"aft": 0,
"titleTime": 162,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.95999999999999996,
"lighthouse.Performance.first-contentful-paint": 1115.8340000000001,
"lighthouse.Performance.largest-contentful-paint": 1115.835,
"lighthouse.Performance.total-blocking-time": 0,
"lighthouse.Performance.cumulative-layout-shift": 0,
"lighthouse.Performance.speed-index": 1057,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"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,
"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.PrePaint": 0,
"cpu.Paint": 0,
"cpu.Layerize": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 0,
"cpu.XHRReadyStateChange": 0,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.HitTest": 0,
"cpu.XHRLoad": 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.firstPaint": 0,
"chromeUserTiming.firstContentfulPaint": 0,
"chromeUserTiming.firstMeaningfulPaintCandidate": 0,
"chromeUserTiming.firstMeaningfulPaint": 0,
"chromeUserTiming.loadEventStart": 0,
"chromeUserTiming.loadEventEnd": 0,
"chromeUserTiming.LargestTextPaint": 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,
"domInteractive": 0,
"firstPaint": 0,
"firstContentfulPaint": 0,
"firstMeaningfulPaint": 0,
"renderBlockingCSS": 0,
"renderBlockingJS": 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.PrePaint": 0,
"cpu.Paint": 0,
"cpu.Layerize": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 0,
"cpu.v8.produceCache": 0,
"cpu.XHRReadyStateChange": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.XHRLoad": 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.responseEnd": 0,
"chromeUserTiming.domLoading": 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.loadEventStart": 0,
"chromeUserTiming.loadEventEnd": 0,
"chromeUserTiming.firstPaint": 0,
"chromeUserTiming.firstContentfulPaint": 0,
"chromeUserTiming.firstMeaningfulPaintCandidate": 0,
"chromeUserTiming.firstMeaningfulPaint": 0,
"chromeUserTiming.LargestTextPaint": 0,
"chromeUserTiming.LargestContentfulPaint": 0,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"maxFID": 0,
"TTIMeasurementEnd": 0,
"LastInteractive": 0,
"TotalBlockingTime": 0,
"run": 0,
"step": 0,
"TTFB": 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,
"avgRun": null
}
},
"median": {
"firstView": {
"numSteps": 1,
"run": 1,
"tester": "wpt-fra-lb-b0nk-10.10.1.212",
"loadTime": 4782,
"docTime": 4782,
"fullyLoaded": 4826,
"bytesOut": 74105,
"bytesOutDoc": 72337,
"bytesIn": 2604075,
"bytesInDoc": 2603687,
"requests": [
{
"type": 3,
"id": "ED14ED4121B207DD1F7F9AE652939A92",
"request_id": "ED14ED4121B207DD1F7F9AE652939A92",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/",
"raw_id": "ED14ED4121B207DD1F7F9AE652939A92",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 51,
"ttfb_ms": 48,
"load_start": 139,
"load_start_float": 139.000078,
"bytesIn": 5039,
"objectSize": 5039,
"objectSizeUncompressed": 41377,
"chunks": [
{
"ts": 189,
"bytes": 5039,
"inflated": 41377
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": 1,
"dns_end": 43,
"connect_start": 43,
"connect_end": 77,
"ssl_start": 77,
"ssl_end": 138,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "karsten.systems",
"sanList": [
"karsten.systems",
"www.karsten.systems"
],
"issuer": "R10",
"validFrom": 1723685669,
"validTo": 1731461668,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert Yeti2024 Log",
"logId": "48B0E36BDAA647340FE56A02FA9D30EB1C5201CB56DD2C81D9BBBFAB39D88473",
"timestamp": 1723689179075,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100F943407B4D47017DBD33A50DF8D150295813CF05F53367B741915491DB09E804022100F73EC249B0FEEDD3A4B3913D84E4F2D8C4EBD33041D731F33143EE77F2CA6257"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1723689179077,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022023D30C7617C88660B3A7B189CEFA403E29F717AF37463639A42B8E8B7C0B6B9E022100B71C739D9913D2CA5AC6DD64A9AB92620328E464894151BFFF1BD752DDCC7F5F"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/",
":scheme: https",
"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",
"priority: u=0, i",
"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\"",
"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.07"
],
"response": [
"content-encoding: gzip",
"content-type: text\/html; charset=utf-8",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: W\/\"66c2f01b-a1a1\"",
"last-modified: Mon, 19 Aug 2024 07:11:23 GMT",
"server: nginx",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2119,
"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": 42,
"connect_ms": 34,
"ssl_ms": 61,
"gzip_total": 5254,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "",
"server_count": null,
"created": 20,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 78,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFBDCCA+ygAwIBAgISAz7\/tCTCUDZ7NelNhoYehWzjMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTAwHhcNMjQwODE1MDEzNDI5WhcNMjQxMTEzMDEzNDI4WjAaMRgwFgYDVQQD\nEw9rYXJzdGVuLnN5c3RlbXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQClfxEcrPhKKe+Cpz5Fj69Dj3pk2UFWL\/LhQLHe4xfVDUK2R9uNsBnl4FojMX9z\ngPL54MXA3exWTAUJVqbuJXwY7EdWqM2PgJfIAdLSnDPhdTW1gHV7P3AxCNUrjyoZ\nciHcIB2CQrq7v26\/+0r1HeGUN2yrTwRMPKySkHtIkgi7tcAGmMwh4xboYE13v20d\ndfgV4Ndo+Ma+fymGeWduUzdNB+FdcBM9B4\/EdW3rXTN48DC9GBTJGsPgkKTYpRjw\nlvIcsIAwktvk+VvLe+4YEfmnrlyDjbMYK4CB7gMhgZBW9rXDbQfBPxIPBQ90q2Zt\nlSTBHucDCslHtADKuBDOA5xFAgMBAAGjggIpMIICJTAOBgNVHQ8BAf8EBAMCBaAw\nHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYD\nVR0OBBYEFF29uO1B5DvU4xkkgBTijyYhg2OtMB8GA1UdIwQYMBaAFLu8w0el5Lyp\nxsOkcgwQjaI14cjoMFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDov\nL3IxMC5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMC5pLmxlbmNy\nLm9yZy8wLwYDVR0RBCgwJoIPa2Fyc3Rlbi5zeXN0ZW1zghN3d3cua2Fyc3Rlbi5z\neXN0ZW1zMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBQYKKwYBBAHWeQIEAgSB9gSB\n8wDxAHcASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu\/qznYhHMAAAGRU+GXwwAA\nBAMASDBGAiEA+UNAe01HAX29M6UN+NFQKVgTzwX1M2e3QZFUkdsJ6AQCIQD3PsJJ\nsP7t06SzkT2E5PLYxOvTMEHXMfMxQ+538spiVwB2AO7N0GTV2xrOxVy3nbTNE6Iy\nh0Z8vOzew1FIWUZxH7WbAAABkVPhl8UAAAQDAEcwRQIgI9MMdhfIhmCzp7GJzvpA\nPin3F683RjY5pCuOi3wLa54CIQC3HHOdmRPSylrG3WSpq5JiAyjkZIlBUb\/\/G9dS\n3cx\/XzANBgkqhkiG9w0BAQsFAAOCAQEAINxAhg8Cp1xz5swVAOitzM7wwyjOU19J\nOLA+gwkEw8rnWrKK7B2LzRJBk8jh5BgG+QyYgWQNN6ZQRfsBHaT50CxaibJIfmLA\nhng5\/dI\/tMf8+dy6vATv\/qknWaBJRhAQLiDo9bZD+Trr8FBsZ0jy5aaAIgBNvGBl\nawyKydBcX7oVUN9Sch4fA5E5Gnnet6+GqLyZRFXH05sw9BZl6YgDKuhdwk30B2Vi\nXuvF8NuPJYxolhJvij7JBHhdSZ+MRCzyL76cMkv3S9JWITkWrsbtW3EDhjL8ttPI\nPBzI3oHttEEe6HQHZY9p9ro647V0tOG5Er\/GWd8IrDy2vezRRVZY5g==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIQS6hSk\/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP\nMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy\nY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa\nFw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF\nbmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDPV+XmxFQS7bRH\/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq\/+vbOo76vACFL\nYlpaPAEvxVgD9on\/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno\/QHK20a\n\/6tYvJWuQP\/py1fEtVt\/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4\nFpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR\nmudKHMxFqHJV8LDmowfs\/acbZp4\/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3\nDZb3EoEmUVQK7GH29\/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH\/BAQDAgGG\nMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH\/\nAgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5\ntFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG\nFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD\nVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B\nAQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo\nzwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd\nu6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9\n1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij\/l0\nGaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh\n1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ\nQjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N\n4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz\nrsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei\nRmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx\nKPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC\/ZidstK36dRILKz7OA54=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 190,
"ttfb_start": 139,
"ttfb_end": 187,
"download_start": 187,
"download_end": 190,
"download_ms": 3,
"all_start": 1,
"all_end": 190,
"all_ms": 188,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "223645.3",
"request_id": "223645.3",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
"raw_id": "223645.3",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 65,
"ttfb_ms": 62,
"load_start": 224,
"load_start_float": 224.00010700000001,
"bytesIn": 2847,
"objectSize": 2847,
"objectSizeUncompressed": 9553,
"chunks": [
{
"ts": 288,
"bytes": 2847,
"inflated": 9553
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "gzip",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 30,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
":scheme: https",
"accept: text\/css,*\/*;q=0.1",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=0",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"content-encoding: gzip",
"content-type: text\/css",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: W\/\"644ab489-2551\"",
"last-modified: Thu, 27 Apr 2023 17:44:41 GMT",
"server: nginx",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1930,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 100,
"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": 3050,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 216,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 107,
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 289,
"ttfb_start": 224,
"ttfb_end": 286,
"download_start": 286,
"download_end": 289,
"download_ms": 3,
"all_start": 224,
"all_end": 289,
"all_ms": 65,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "223645.4",
"request_id": "223645.4",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
"raw_id": "223645.4",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 136,
"ttfb_ms": 90,
"load_start": 226,
"load_start_float": 226.000113,
"bytesIn": 46831,
"objectSize": 46831,
"objectSizeUncompressed": 46831,
"chunks": [
{
"ts": 349,
"bytes": 32768
},
{
"ts": 362,
"bytes": 14063
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 31,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 46831",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"6451149c-b6ef\"",
"last-modified: Tue, 02 May 2023 13:48:12 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2227,
"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": 46831,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 219,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 113,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "46 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "Grayscale",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 48.266500000000001,
"standardDeviation": 98.514200000000002,
"kurtosis": 0.54426600000000003,
"skewness": 1.5861700000000001,
"entropy": 0.18037400000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 48.266500000000001,
"standardDeviation": 98.514200000000002,
"kurtosis": 0.54425999999999997,
"skewness": 1.5861700000000001,
"entropy": 0.18037400000000001
},
"green": {
"min": 0,
"max": 255,
"mean": 48.266500000000001,
"standardDeviation": 98.514200000000002,
"kurtosis": 0.54425999999999997,
"skewness": 1.5861700000000001,
"entropy": 0.18037400000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 48.266500000000001,
"standardDeviation": 98.514200000000002,
"kurtosis": 0.54425999999999997,
"skewness": 1.5861700000000001,
"entropy": 0.18037400000000001
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:24+00:00",
"date:modify": "2024-09-02T09:40:24+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "ac1909e281c80fa87fb05b77583b6f3d5454ad29d9cdc4a304d6bc277de64006"
},
"tainted": false,
"filesize": "46831B",
"numberPixels": "928000",
"pixelsPerSecond": "16.787MB",
"userTime": "0.020u",
"elapsedTime": "0:01.055"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 362,
"ttfb_start": 226,
"ttfb_end": 316,
"download_start": 316,
"download_end": 362,
"download_ms": 46,
"all_start": 226,
"all_end": 362,
"all_ms": 136,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "223645.8",
"request_id": "223645.8",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
"raw_id": "223645.8",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 392,
"ttfb_ms": 162,
"load_start": 228,
"load_start_float": 228.00011900000001,
"bytesIn": 75898,
"objectSize": 75898,
"objectSizeUncompressed": 75898,
"chunks": [
{
"ts": 393,
"bytes": 16177
},
{
"ts": 426,
"bytes": 16366
},
{
"ts": 455,
"bytes": 15987
},
{
"ts": 481,
"bytes": 16366
},
{
"ts": 511,
"bytes": 640
},
{
"ts": 620,
"bytes": 10362
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 35,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 75898",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db1-1287a\"",
"last-modified: Mon, 17 Jul 2023 16:34:57 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2143,
"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": 75898,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 221,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 119,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "74 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 747,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x747",
"Megapixels": 0.95599999999999996
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 747,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.78125
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 956160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 196.608,
"standardDeviation": 89.992500000000007,
"kurtosis": 0.24806400000000001,
"skewness": -1.35503,
"entropy": 0.38965899999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 199.84399999999999,
"standardDeviation": 90.105800000000002,
"kurtosis": 0.39352599999999999,
"skewness": -1.44238,
"entropy": 0.39187100000000002
},
"green": {
"min": 0,
"max": 255,
"mean": 199.97200000000001,
"standardDeviation": 86.741600000000005,
"kurtosis": 0.779111,
"skewness": -1.50484,
"entropy": 0.38785500000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 190.00999999999999,
"standardDeviation": 93.130099999999999,
"kurtosis": -0.27250400000000002,
"skewness": -1.14377,
"entropy": 0.38925100000000001
}
},
"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": 1280,
"height": 747,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "27f0d283f07437fb036fd61770f580eeb72919831e9ac45aa7cc155bacb7f31a"
},
"tainted": false,
"filesize": "75898B",
"numberPixels": "956160",
"pixelsPerSecond": "29.0116MB",
"userTime": "0.030u",
"elapsedTime": "0:01.032"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 620,
"ttfb_start": 228,
"ttfb_end": 390,
"download_start": 390,
"download_end": 620,
"download_ms": 230,
"all_start": 228,
"all_end": 620,
"all_ms": 392,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "223645.7",
"request_id": "223645.7",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"raw_id": "223645.7",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 553,
"ttfb_ms": 203,
"load_start": 249,
"load_start_float": 249.000125,
"bytesIn": 114008,
"objectSize": 114008,
"objectSizeUncompressed": 114008,
"chunks": [
{
"ts": 513,
"bytes": 15726
},
{
"ts": 535,
"bytes": 16366
},
{
"ts": 572,
"bytes": 16366
},
{
"ts": 593,
"bytes": 16366
},
{
"ts": 623,
"bytes": 5995
},
{
"ts": 652,
"bytes": 16366
},
{
"ts": 676,
"bytes": 11119
},
{
"ts": 802,
"bytes": 15704
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 34,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 114008",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db1-1bd58\"",
"last-modified: Mon, 17 Jul 2023 16:34:57 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2167,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 94,
"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": 114008,
"image_save": 6163,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 247,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 125,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "96 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 722,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x722",
"Megapixels": 0.92400000000000004
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 722,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5208300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 924160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 162.27500000000001,
"standardDeviation": 82.762699999999995,
"kurtosis": -0.81940299999999999,
"skewness": -0.67585200000000001,
"entropy": 0.81279599999999996
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 167.245,
"standardDeviation": 77.859800000000007,
"kurtosis": -0.253606,
"skewness": -0.83341200000000004,
"entropy": 0.82961200000000002
},
"green": {
"min": 0,
"max": 255,
"mean": 161.61099999999999,
"standardDeviation": 78.616699999999994,
"kurtosis": -0.57474599999999998,
"skewness": -0.66802099999999998,
"entropy": 0.807979
},
"blue": {
"min": 0,
"max": 255,
"mean": 157.96899999999999,
"standardDeviation": 91.811499999999995,
"kurtosis": -1.36297,
"skewness": -0.53585199999999999,
"entropy": 0.80079699999999998
}
},
"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": 1280,
"height": 722,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "f3c3e5bff9ff0ded3ad5dcf2d4a1a4cd230ae2ca8c92fc0ffee47e386709a343"
},
"tainted": false,
"filesize": "98304B",
"numberPixels": "924160",
"pixelsPerSecond": "30.0551MB",
"userTime": "0.040u",
"elapsedTime": "0:01.030"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 802,
"ttfb_start": 249,
"ttfb_end": 452,
"download_start": 452,
"download_end": 802,
"download_ms": 350,
"all_start": 249,
"all_end": 802,
"all_ms": 553,
"index": 4,
"number": 5
},
{
"type": 3,
"id": "223645.29",
"request_id": "223645.29",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
"raw_id": "223645.29",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 663,
"ttfb_ms": 201,
"load_start": 252,
"load_start_float": 252.00013300000001,
"bytesIn": 112126,
"objectSize": 112126,
"objectSizeUncompressed": 112126,
"chunks": [
{
"ts": 678,
"bytes": 5247
},
{
"ts": 706,
"bytes": 16366
},
{
"ts": 730,
"bytes": 16366
},
{
"ts": 760,
"bytes": 16366
},
{
"ts": 779,
"bytes": 11191
},
{
"ts": 831,
"bytes": 16366
},
{
"ts": 875,
"bytes": 18
},
{
"ts": 897,
"bytes": 15687
},
{
"ts": 915,
"bytes": 14519
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 56,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 112126",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"658440d9-1b5fe\"",
"last-modified: Thu, 21 Dec 2023 13:42:49 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2221,
"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": 112126,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 251,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 9,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 133,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "109 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 722,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x722",
"Megapixels": 0.92400000000000004
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 722,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5208300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 924160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 183.78399999999999,
"standardDeviation": 96.656499999999994,
"kurtosis": -1.2829200000000001,
"skewness": -0.74633499999999997,
"entropy": 0.48574099999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 186.55500000000001,
"standardDeviation": 93.139099999999999,
"kurtosis": -1.23055,
"skewness": -0.76523099999999999,
"entropy": 0.49271799999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 185.52099999999999,
"standardDeviation": 93.935699999999997,
"kurtosis": -1.3320399999999999,
"skewness": -0.72327600000000003,
"entropy": 0.48189300000000002
},
"blue": {
"min": 0,
"max": 255,
"mean": 179.27799999999999,
"standardDeviation": 102.895,
"kurtosis": -1.3548,
"skewness": -0.72391700000000003,
"entropy": 0.48261399999999999
}
},
"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": 1280,
"height": 722,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "815c15eaef3a579065f6c0f04d83ba2ee8302f944fcedfc83bdcd571ad31e8a1"
},
"tainted": false,
"filesize": "112126B",
"numberPixels": "924160",
"pixelsPerSecond": "38.7551MB",
"userTime": "0.020u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 915,
"ttfb_start": 252,
"ttfb_end": 453,
"download_start": 453,
"download_end": 915,
"download_ms": 462,
"all_start": 252,
"all_end": 915,
"all_ms": 663,
"index": 5,
"number": 6
},
{
"type": 3,
"id": "223645.30",
"request_id": "223645.30",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"raw_id": "223645.30",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 892,
"ttfb_ms": 533,
"load_start": 326,
"load_start_float": 326.00013899999999,
"bytesIn": 126990,
"objectSize": 126990,
"objectSizeUncompressed": 126990,
"chunks": [
{
"ts": 918,
"bytes": 1838
},
{
"ts": 945,
"bytes": 16366
},
{
"ts": 968,
"bytes": 16366
},
{
"ts": 997,
"bytes": 16366
},
{
"ts": 1025,
"bytes": 14600
},
{
"ts": 1145,
"bytes": 23638
},
{
"ts": 1162,
"bytes": 16366
},
{
"ts": 1190,
"bytes": 16366
},
{
"ts": 1218,
"bytes": 5084
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 57,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 126990",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"6584433f-1f00e\"",
"last-modified: Thu, 21 Dec 2023 13:53:03 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2209,
"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": 126990,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 254,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 11,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 139,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "124 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 722,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x722",
"Megapixels": 0.92400000000000004
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 722,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5208300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 924160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 224.46100000000001,
"standardDeviation": 73.991399999999999,
"kurtosis": 3.8919800000000002,
"skewness": -2.3572899999999999,
"entropy": 0.36229699999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 222.22399999999999,
"standardDeviation": 76.684899999999999,
"kurtosis": 3.1805699999999999,
"skewness": -2.2103000000000002,
"entropy": 0.37513800000000003
},
"green": {
"min": 0,
"max": 255,
"mean": 221.96100000000001,
"standardDeviation": 77.102199999999996,
"kurtosis": 3.1569400000000001,
"skewness": -2.2067899999999998,
"entropy": 0.37396099999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 229.19800000000001,
"standardDeviation": 68.187200000000004,
"kurtosis": 5.8363199999999997,
"skewness": -2.7147000000000001,
"entropy": 0.33779100000000001
}
},
"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": 1280,
"height": 722,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "00301ca4913cf48929650d817d3f45cce781294c593b134830262819f3934908"
},
"tainted": false,
"filesize": "126990B",
"numberPixels": "924160",
"pixelsPerSecond": "23.7581MB",
"userTime": "0.020u",
"elapsedTime": "0:01.038"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 1218,
"ttfb_start": 326,
"ttfb_end": 859,
"download_start": 859,
"download_end": 1218,
"download_ms": 359,
"all_start": 326,
"all_end": 1218,
"all_ms": 892,
"index": 6,
"number": 7
},
{
"type": 3,
"id": "223645.58",
"request_id": "223645.58",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"raw_id": "223645.58",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 552,
"ttfb_ms": 523,
"load_start": 335,
"load_start_float": 335.00014499999997,
"bytesIn": 15109,
"objectSize": 15109,
"objectSizeUncompressed": 41177,
"chunks": [
{
"ts": 877,
"bytes": 14430,
"inflated": 39005
},
{
"ts": 887,
"bytes": 679,
"inflated": 2172
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/javascript",
"contentEncoding": "gzip",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 635,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"content-encoding: gzip",
"content-type: application\/javascript; charset=utf-8",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: W\/\"644ab489-a0d9\"",
"last-modified: Thu, 27 Apr 2023 17:44:41 GMT",
"server: nginx",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1885,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 100,
"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": 15341,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 264,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"http2_stream_exclusive": 1,
"netlog_id": 145,
"server_port": "443",
"renderBlocking": "in_body_parser_blocking",
"load_end": 887,
"ttfb_start": 335,
"ttfb_end": 858,
"download_start": 858,
"download_end": 887,
"download_ms": 29,
"all_start": 335,
"all_end": 887,
"all_ms": 552,
"index": 7,
"number": 8,
"cpuTimes": {
"EvaluateScript": 51,
"v8.compile": 2,
"FunctionCall": 1
},
"cpu.EvaluateScript": 51,
"cpu.v8.compile": 2,
"cpu.FunctionCall": 1,
"cpuTime": 53,
"js_timing": [
[
984.077,
1034.8119999999999
],
[
984.101,
985.654
],
[
1033.7260000000001,
1033.8130000000001
],
[
1033.8199999999999,
1033.836
],
[
1033.8399999999999,
1033.8520000000001
],
[
1033.855,
1033.867
],
[
1033.8710000000001,
1033.8820000000001
],
[
1033.886,
1033.9110000000001
],
[
1033.915,
1033.9269999999999
],
[
1033.931,
1033.943
],
[
1033.9459999999999,
1033.96
],
[
1033.963,
1033.9970000000001
],
[
1034.001,
1034.0129999999999
],
[
1034.0160000000001,
1034.028
],
[
1034.0309999999999,
1034.0419999999999
],
[
1034.046,
1034.057
],
[
1034.0609999999999,
1034.0719999999999
],
[
1034.075,
1034.097
],
[
1034.1010000000001,
1034.1130000000001
],
[
1034.116,
1034.127
],
[
1034.1310000000001,
1034.1410000000001
],
[
1034.145,
1034.1559999999999
],
[
1034.1600000000001,
1034.171
],
[
1034.175,
1034.1859999999999
],
[
1034.1890000000001,
1034.2
],
[
1034.204,
1034.2170000000001
],
[
1034.221,
1034.231
],
[
1034.2349999999999,
1034.2449999999999
],
[
1034.249,
1034.269
],
[
1058.9949999999999,
1059.529
]
],
"blockingTime": 50.7349999999999
},
{
"type": 3,
"id": "223645.5",
"request_id": "223645.5",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"raw_id": "223645.5",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1135,
"ttfb_ms": 523,
"load_start": 336,
"load_start_float": 336.00015100000002,
"bytesIn": 120524,
"objectSize": 120524,
"objectSizeUncompressed": 120524,
"chunks": [
{
"ts": 1026,
"bytes": 1766
},
{
"ts": 1053,
"bytes": 16366
},
{
"ts": 1081,
"bytes": 16366
},
{
"ts": 1144,
"bytes": 6462
},
{
"ts": 1223,
"bytes": 11273
},
{
"ts": 1246,
"bytes": 16366
},
{
"ts": 1270,
"bytes": 16366
},
{
"ts": 1306,
"bytes": 13339
},
{
"ts": 1443,
"bytes": 11129
},
{
"ts": 1471,
"bytes": 11091
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 32,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 120524",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db0-1d6cc\"",
"last-modified: Mon, 17 Jul 2023 16:34:56 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2206,
"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": 120524,
"image_save": 2242,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 266,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 151,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "107 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 722,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x722",
"Megapixels": 0.92400000000000004
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 722,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5208300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 924160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 111.059,
"standardDeviation": 56.599800000000002,
"kurtosis": -0.899644,
"skewness": 0.145201,
"entropy": 0.95182900000000004
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 123.408,
"standardDeviation": 53.600499999999997,
"kurtosis": -0.75978199999999996,
"skewness": -0.162386,
"entropy": 0.944469
},
"green": {
"min": 0,
"max": 255,
"mean": 113.244,
"standardDeviation": 55.026000000000003,
"kurtosis": -0.69510000000000005,
"skewness": 0.13154299999999999,
"entropy": 0.95579400000000003
},
"blue": {
"min": 0,
"max": 255,
"mean": 96.525899999999993,
"standardDeviation": 61.172899999999998,
"kurtosis": -0.76184600000000002,
"skewness": 0.54657999999999995,
"entropy": 0.95522399999999996
}
},
"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": 1280,
"height": 722,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "06a078ec4381d0419c516411e765acbe72520139c648c7b63322feb9c26a49c4"
},
"tainted": false,
"filesize": "109433B",
"numberPixels": "924160",
"pixelsPerSecond": "11.2411MB",
"userTime": "0.030u",
"elapsedTime": "0:01.082"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 1471,
"ttfb_start": 336,
"ttfb_end": 859,
"download_start": 859,
"download_end": 1471,
"download_ms": 612,
"all_start": 336,
"all_end": 1471,
"all_ms": 1135,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "223645.6",
"request_id": "223645.6",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
"raw_id": "223645.6",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1192,
"ttfb_ms": 523,
"load_start": 337,
"load_start_float": 337.000157,
"bytesIn": 96503,
"objectSize": 96503,
"objectSizeUncompressed": 96503,
"chunks": [
{
"ts": 1308,
"bytes": 3027
},
{
"ts": 1334,
"bytes": 16366
},
{
"ts": 1362,
"bytes": 16366
},
{
"ts": 1391,
"bytes": 16366
},
{
"ts": 1420,
"bytes": 13411
},
{
"ts": 1475,
"bytes": 5275
},
{
"ts": 1502,
"bytes": 16366
},
{
"ts": 1529,
"bytes": 9326
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 33,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 96503",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db1-178f7\"",
"last-modified: Mon, 17 Jul 2023 16:34:57 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2242,
"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": 96503,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 268,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 157,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "94 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 706,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x706",
"Megapixels": 0.90400000000000003
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 706,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.3541699999999999
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 903680,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 64.740099999999998,
"standardDeviation": 86.233500000000006,
"kurtosis": -0.99303699999999995,
"skewness": 0.87674099999999999,
"entropy": 0.63451599999999997
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 77.493799999999993,
"standardDeviation": 90.190600000000003,
"kurtosis": -1.3477399999999999,
"skewness": 0.63146000000000002,
"entropy": 0.71230800000000005
},
"green": {
"min": 0,
"max": 255,
"mean": 60.098599999999998,
"standardDeviation": 84.411699999999996,
"kurtosis": -0.81219200000000003,
"skewness": 0.96773100000000001,
"entropy": 0.60993600000000003
},
"blue": {
"min": 0,
"max": 255,
"mean": 56.627800000000001,
"standardDeviation": 84.098200000000006,
"kurtosis": -0.66655900000000001,
"skewness": 1.06105,
"entropy": 0.58130499999999996
}
},
"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": 1280,
"height": 706,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "a6724eb78e9374ea71b1cdc0e4c0d752f3bc6b7a17faa07ac0b006f31ef6f27d"
},
"tainted": false,
"filesize": "96503B",
"numberPixels": "903680",
"pixelsPerSecond": "23.1486MB",
"userTime": "0.030u",
"elapsedTime": "0:01.039"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 1529,
"ttfb_start": 337,
"ttfb_end": 860,
"download_start": 860,
"download_end": 1529,
"download_ms": 669,
"all_start": 337,
"all_end": 1529,
"all_ms": 1192,
"index": 9,
"number": 10
},
{
"type": 3,
"id": "223645.9",
"request_id": "223645.9",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"raw_id": "223645.9",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1881,
"ttfb_ms": 523,
"load_start": 337,
"load_start_float": 337.00016299999999,
"bytesIn": 131953,
"objectSize": 131953,
"objectSizeUncompressed": 131953,
"chunks": [
{
"ts": 1423,
"bytes": 2955
},
{
"ts": 1443,
"bytes": 5237
},
{
"ts": 1532,
"bytes": 7040
},
{
"ts": 1558,
"bytes": 16366
},
{
"ts": 1587,
"bytes": 16366
},
{
"ts": 1611,
"bytes": 16366
},
{
"ts": 1639,
"bytes": 1206
},
{
"ts": 1776,
"bytes": 15070
},
{
"ts": 1804,
"bytes": 16366
},
{
"ts": 1836,
"bytes": 16366
},
{
"ts": 1861,
"bytes": 16366
},
{
"ts": 1889,
"bytes": 1368
},
{
"ts": 2218,
"bytes": 881
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 36,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 131953",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db1-20371\"",
"last-modified: Mon, 17 Jul 2023 16:34:57 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2167,
"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": 131953,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 276,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 163,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "128 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 188.28700000000001,
"standardDeviation": 79.500100000000003,
"kurtosis": -0.46610600000000002,
"skewness": -0.98224999999999996,
"entropy": 0.64854999999999996
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 189.21199999999999,
"standardDeviation": 78.063100000000006,
"kurtosis": -0.40326400000000001,
"skewness": -0.99179300000000004,
"entropy": 0.64880099999999996
},
"green": {
"min": 0,
"max": 255,
"mean": 190.06100000000001,
"standardDeviation": 76.894400000000005,
"kurtosis": -0.35489199999999999,
"skewness": -1.00366,
"entropy": 0.64600299999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 185.58699999999999,
"standardDeviation": 83.542699999999996,
"kurtosis": -0.64878800000000003,
"skewness": -0.94092699999999996,
"entropy": 0.65084399999999998
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:26+00:00",
"date:modify": "2024-09-02T09:40:26+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "271b4be9f63a11cbd5e25be034e708500794220b1fe78a83cbdfb3c8a3e3aefb"
},
"tainted": false,
"filesize": "131072B",
"numberPixels": "928000",
"pixelsPerSecond": "23.6894MB",
"userTime": "0.020u",
"elapsedTime": "0:01.039"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2218,
"ttfb_start": 337,
"ttfb_end": 860,
"download_start": 860,
"download_end": 2218,
"download_ms": 1358,
"all_start": 337,
"all_end": 2218,
"all_ms": 1881,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "223645.10",
"request_id": "223645.10",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
"raw_id": "223645.10",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1602,
"ttfb_ms": 524,
"load_start": 337,
"load_start_float": 337.00016900000003,
"bytesIn": 98372,
"objectSize": 98372,
"objectSizeUncompressed": 98372,
"chunks": [
{
"ts": 1639,
"bytes": 15160
},
{
"ts": 1667,
"bytes": 16366
},
{
"ts": 1696,
"bytes": 16366
},
{
"ts": 1724,
"bytes": 16366
},
{
"ts": 1747,
"bytes": 1278
},
{
"ts": 1891,
"bytes": 14998
},
{
"ts": 1915,
"bytes": 16366
},
{
"ts": 1939,
"bytes": 1472
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 37,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 98372",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-18044\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2194,
"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": 98372,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 278,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 21,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 169,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "96 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 224.84700000000001,
"standardDeviation": 49.461199999999998,
"kurtosis": 4.0798899999999998,
"skewness": -2.1339100000000002,
"entropy": 0.56174400000000002
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 236.91900000000001,
"standardDeviation": 47.478999999999999,
"kurtosis": 8.8515800000000002,
"skewness": -3.0971799999999998,
"entropy": 0.40157500000000002
},
"green": {
"min": 0,
"max": 255,
"mean": 199.017,
"standardDeviation": 54.4923,
"kurtosis": 1.67899,
"skewness": -1.3485799999999999,
"entropy": 0.88106899999999999
},
"blue": {
"min": 2,
"max": 255,
"mean": 238.60599999999999,
"standardDeviation": 46.412300000000002,
"kurtosis": 9.6446199999999997,
"skewness": -3.23055,
"entropy": 0.40258699999999997
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:26+00:00",
"date:modify": "2024-09-02T09:40:26+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "4a7352bf32a44c3f9d098060fd099ef20623d76aa6af3477eb93c0d0c3931634"
},
"tainted": false,
"filesize": "98372B",
"numberPixels": "928000",
"pixelsPerSecond": "42.6406MB",
"userTime": "0.030u",
"elapsedTime": "0:01.021"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 1939,
"ttfb_start": 337,
"ttfb_end": 861,
"download_start": 861,
"download_end": 1939,
"download_ms": 1078,
"all_start": 337,
"all_end": 1939,
"all_ms": 1602,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "223645.11",
"request_id": "223645.11",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"raw_id": "223645.11",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1960,
"ttfb_ms": 523,
"load_start": 338,
"load_start_float": 338.00017500000001,
"bytesIn": 120955,
"objectSize": 120955,
"objectSizeUncompressed": 120955,
"chunks": [
{
"ts": 1748,
"bytes": 15088
},
{
"ts": 1776,
"bytes": 1296
},
{
"ts": 1942,
"bytes": 14885
},
{
"ts": 1969,
"bytes": 16366
},
{
"ts": 1998,
"bytes": 16366
},
{
"ts": 2026,
"bytes": 1535
},
{
"ts": 2224,
"bytes": 9011
},
{
"ts": 2243,
"bytes": 16366
},
{
"ts": 2271,
"bytes": 16366
},
{
"ts": 2298,
"bytes": 13676
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 38,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 120955",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-1d87b\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2161,
"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": 120955,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 280,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 23,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 175,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "118 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "Grayscale",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 231.55000000000001,
"standardDeviation": 67.655500000000004,
"kurtosis": 6.2757300000000003,
"skewness": -2.81779,
"entropy": 0.25580599999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 231.55000000000001,
"standardDeviation": 67.655500000000004,
"kurtosis": 6.2757199999999997,
"skewness": -2.81779,
"entropy": 0.25580599999999998
},
"green": {
"min": 0,
"max": 255,
"mean": 231.55000000000001,
"standardDeviation": 67.655500000000004,
"kurtosis": 6.2757199999999997,
"skewness": -2.81779,
"entropy": 0.25580599999999998
},
"blue": {
"min": 0,
"max": 255,
"mean": 231.55000000000001,
"standardDeviation": 67.655500000000004,
"kurtosis": 6.2757199999999997,
"skewness": -2.81779,
"entropy": 0.25580599999999998
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:26+00:00",
"date:modify": "2024-09-02T09:40:26+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "c92f061bbf43635f715b7215a09dc19a1fb3ced2137e260929adaf87a5f0d5fd"
},
"tainted": false,
"filesize": "120955B",
"numberPixels": "928000",
"pixelsPerSecond": "40.7572MB",
"userTime": "0.020u",
"elapsedTime": "0:01.022"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2298,
"ttfb_start": 338,
"ttfb_end": 861,
"download_start": 861,
"download_end": 2298,
"download_ms": 1437,
"all_start": 338,
"all_end": 2298,
"all_ms": 1960,
"index": 12,
"number": 13
},
{
"type": 3,
"id": "223645.12",
"request_id": "223645.12",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
"raw_id": "223645.12",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1767,
"ttfb_ms": 524,
"load_start": 338,
"load_start_float": 338.000181,
"bytesIn": 62139,
"objectSize": 62139,
"objectSizeUncompressed": 62139,
"chunks": [
{
"ts": 2026,
"bytes": 14831
},
{
"ts": 2054,
"bytes": 16366
},
{
"ts": 2077,
"bytes": 16366
},
{
"ts": 2105,
"bytes": 14576
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 39,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 62139",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-f2bb\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2260,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 87,
"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": 62139,
"image_save": 7572,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 282,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 27,
"http2_stream_dependency": 25,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 181,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "46 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 224.18799999999999,
"standardDeviation": 46.450200000000002,
"kurtosis": 12.9557,
"skewness": -3.4048799999999999,
"entropy": 0.48089100000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 226.244,
"standardDeviation": 45.663499999999999,
"kurtosis": 14.7455,
"skewness": -3.6944400000000002,
"entropy": 0.47625899999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 224.45699999999999,
"standardDeviation": 46.266199999999998,
"kurtosis": 13.341900000000001,
"skewness": -3.4626299999999999,
"entropy": 0.477769
},
"blue": {
"min": 0,
"max": 255,
"mean": 221.86199999999999,
"standardDeviation": 47.420900000000003,
"kurtosis": 11.1675,
"skewness": -3.1004200000000002,
"entropy": 0.48864299999999999
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:26+00:00",
"date:modify": "2024-09-02T09:40:26+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "03d0cf4d2dcb328048bcc122ced3840a2c8ff51e23e866c957462999eb3833d4"
},
"tainted": false,
"filesize": "47563B",
"numberPixels": "928000",
"pixelsPerSecond": "47676500B",
"userTime": "0.010u",
"elapsedTime": "0:01.019"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2105,
"ttfb_start": 338,
"ttfb_end": 862,
"download_start": 862,
"download_end": 2105,
"download_ms": 1243,
"all_start": 338,
"all_end": 2105,
"all_ms": 1767,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "223645.13",
"request_id": "223645.13",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"raw_id": "223645.13",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2347,
"ttfb_ms": 524,
"load_start": 338,
"load_start_float": 338.00018699999998,
"bytesIn": 117984,
"objectSize": 117984,
"objectSizeUncompressed": 117984,
"chunks": [
{
"ts": 2112,
"bytes": 1781
},
{
"ts": 2134,
"bytes": 16366
},
{
"ts": 2162,
"bytes": 16366
},
{
"ts": 2191,
"bytes": 16366
},
{
"ts": 2223,
"bytes": 6465
},
{
"ts": 2302,
"bytes": 2690
},
{
"ts": 2328,
"bytes": 16366
},
{
"ts": 2356,
"bytes": 16366
},
{
"ts": 2379,
"bytes": 5538
},
{
"ts": 2660,
"bytes": 14603
},
{
"ts": 2685,
"bytes": 5077
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 40,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 117984",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-1cce0\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2176,
"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": 117984,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 295,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 29,
"http2_stream_dependency": 27,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 187,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "115 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 143.63,
"standardDeviation": 98.939800000000005,
"kurtosis": -1.7895099999999999,
"skewness": -0.17541599999999999,
"entropy": 0.71427499999999999
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 147.255,
"standardDeviation": 95.942999999999998,
"kurtosis": -1.79156,
"skewness": -0.18559700000000001,
"entropy": 0.724441
},
"green": {
"min": 0,
"max": 255,
"mean": 141.63,
"standardDeviation": 100.669,
"kurtosis": -1.80183,
"skewness": -0.164877,
"entropy": 0.71000600000000003
},
"blue": {
"min": 0,
"max": 255,
"mean": 142.006,
"standardDeviation": 100.208,
"kurtosis": -1.7887200000000001,
"skewness": -0.16777,
"entropy": 0.70837799999999995
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "bd52f268828370a51eb19926c20d660a77fd7f37f750a9bbceb7eaeb9da93105"
},
"tainted": false,
"filesize": "117984B",
"numberPixels": "928000",
"pixelsPerSecond": "38.3537MB",
"userTime": "0.020u",
"elapsedTime": "0:01.024"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2685,
"ttfb_start": 338,
"ttfb_end": 862,
"download_start": 862,
"download_end": 2685,
"download_ms": 1823,
"all_start": 338,
"all_end": 2685,
"all_ms": 2347,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "223645.14",
"request_id": "223645.14",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
"raw_id": "223645.14",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2370,
"ttfb_ms": 529,
"load_start": 339,
"load_start_float": 339.00019300000002,
"bytesIn": 84112,
"objectSize": 84112,
"objectSizeUncompressed": 84112,
"chunks": [
{
"ts": 2380,
"bytes": 10828
},
{
"ts": 2408,
"bytes": 16366
},
{
"ts": 2436,
"bytes": 16366
},
{
"ts": 2464,
"bytes": 16366
},
{
"ts": 2493,
"bytes": 5610
},
{
"ts": 2689,
"bytes": 11280
},
{
"ts": 2709,
"bytes": 7296
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 41,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 84112",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-14890\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2176,
"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": 84112,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 299,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 31,
"http2_stream_dependency": 29,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 193,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "82 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 232.929,
"standardDeviation": 64.030199999999994,
"kurtosis": 6.7168900000000002,
"skewness": -2.8836300000000001,
"entropy": 0.26090799999999997
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 228.82499999999999,
"standardDeviation": 69.593299999999999,
"kurtosis": 4.8681000000000001,
"skewness": -2.5514999999999999,
"entropy": 0.27653
},
"green": {
"min": 0,
"max": 255,
"mean": 234.10900000000001,
"standardDeviation": 64.086799999999997,
"kurtosis": 7.0579799999999997,
"skewness": -2.9668800000000002,
"entropy": 0.23397699999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 235.852,
"standardDeviation": 58.410499999999999,
"kurtosis": 8.9636099999999992,
"skewness": -3.2097500000000001,
"entropy": 0.27221699999999999
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "28225e263f4ccc1605b348de72ae7dab5c8b7b89181a80bf33faa7690dbc29f3"
},
"tainted": false,
"filesize": "84112B",
"numberPixels": "928000",
"pixelsPerSecond": "44.4002MB",
"userTime": "0.020u",
"elapsedTime": "0:01.020"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2709,
"ttfb_start": 339,
"ttfb_end": 868,
"download_start": 868,
"download_end": 2709,
"download_ms": 1841,
"all_start": 339,
"all_end": 2709,
"all_ms": 2370,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "223645.15",
"request_id": "223645.15",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
"raw_id": "223645.15",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2261,
"ttfb_ms": 764,
"load_start": 339,
"load_start_float": 339.00019900000001,
"bytesIn": 61581,
"objectSize": 61581,
"objectSizeUncompressed": 61581,
"chunks": [
{
"ts": 2494,
"bytes": 10756
},
{
"ts": 2521,
"bytes": 16366
},
{
"ts": 2544,
"bytes": 16366
},
{
"ts": 2573,
"bytes": 16366
},
{
"ts": 2600,
"bytes": 1727
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 42,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 61581",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db3-f08d\"",
"last-modified: Mon, 17 Jul 2023 16:34:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2194,
"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": 61581,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 300,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 33,
"http2_stream_dependency": 31,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 199,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "60 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 12,
"max": 255,
"mean": 138.19900000000001,
"standardDeviation": 65.332499999999996,
"kurtosis": -0.90498500000000004,
"skewness": 0.63565199999999999,
"entropy": 0.86536400000000002
}
},
"channelStatistics": {
"red": {
"min": 12,
"max": 255,
"mean": 148.131,
"standardDeviation": 67.913200000000003,
"kurtosis": -1.1743600000000001,
"skewness": 0.27898899999999999,
"entropy": 0.88729599999999997
},
"green": {
"min": 25,
"max": 255,
"mean": 143.33500000000001,
"standardDeviation": 62.9482,
"kurtosis": -0.89351700000000001,
"skewness": 0.58624500000000002,
"entropy": 0.87634299999999998
},
"blue": {
"min": 23,
"max": 255,
"mean": 123.13200000000001,
"standardDeviation": 65.136099999999999,
"kurtosis": -0.077012399999999995,
"skewness": 1.14577,
"entropy": 0.83245199999999997
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "cffeae323b23698a01e3e13f15d360a50905e342f3c282dc8713b823db9bd4d2"
},
"tainted": false,
"filesize": "61581B",
"numberPixels": "928000",
"pixelsPerSecond": "46.22MB",
"userTime": "0.020u",
"elapsedTime": "0:01.020"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2600,
"ttfb_start": 339,
"ttfb_end": 1103,
"download_start": 1103,
"download_end": 2600,
"download_ms": 1497,
"all_start": 339,
"all_end": 2600,
"all_ms": 2261,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "223645.16",
"request_id": "223645.16",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
"raw_id": "223645.16",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2757,
"ttfb_ms": 765,
"load_start": 339,
"load_start_float": 339.00020499999999,
"bytesIn": 73001,
"objectSize": 73001,
"objectSizeUncompressed": 73001,
"chunks": [
{
"ts": 2603,
"bytes": 14639
},
{
"ts": 2630,
"bytes": 16366
},
{
"ts": 2658,
"bytes": 1763
},
{
"ts": 2714,
"bytes": 9061
},
{
"ts": 2738,
"bytes": 16366
},
{
"ts": 2766,
"bytes": 7341
},
{
"ts": 3096,
"bytes": 7465
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 43,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 73001",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db3-11d29\"",
"last-modified: Mon, 17 Jul 2023 16:34:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2176,
"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": 73001,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 303,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 35,
"http2_stream_dependency": 33,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 205,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "64 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 224.09800000000001,
"standardDeviation": 47.423699999999997,
"kurtosis": 8.2808299999999999,
"skewness": -2.8019599999999998,
"entropy": 0.44712000000000002
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 231.315,
"standardDeviation": 42.513399999999997,
"kurtosis": 13.3809,
"skewness": -3.4131499999999999,
"entropy": 0.41917399999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 230.46000000000001,
"standardDeviation": 49.732799999999997,
"kurtosis": 8.8208900000000003,
"skewness": -2.95797,
"entropy": 0.44738699999999998
},
"blue": {
"min": 0,
"max": 255,
"mean": 210.52099999999999,
"standardDeviation": 50.024900000000002,
"kurtosis": 6.1493500000000001,
"skewness": -2.5248499999999998,
"entropy": 0.4748
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "82e99af21f4951c69c77bb457634f4633018a8a3fe010a127e315d22757cefb8"
},
"tainted": false,
"filesize": "65536B",
"numberPixels": "928000",
"pixelsPerSecond": "41.593MB",
"userTime": "0.010u",
"elapsedTime": "0:01.022"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3096,
"ttfb_start": 339,
"ttfb_end": 1104,
"download_start": 1104,
"download_end": 3096,
"download_ms": 1992,
"all_start": 339,
"all_end": 3096,
"all_ms": 2757,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "223645.17",
"request_id": "223645.17",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
"raw_id": "223645.17",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2482,
"ttfb_ms": 768,
"load_start": 340,
"load_start_float": 340.00021099999998,
"bytesIn": 37956,
"objectSize": 37956,
"objectSizeUncompressed": 37956,
"chunks": [
{
"ts": 2767,
"bytes": 9025
},
{
"ts": 2795,
"bytes": 16366
},
{
"ts": 2822,
"bytes": 12565
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 44,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 37956",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db3-9444\"",
"last-modified: Mon, 17 Jul 2023 16:34:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2131,
"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": 37956,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 317,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 37,
"http2_stream_dependency": 35,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 211,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "37 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 213.56899999999999,
"standardDeviation": 76.154899999999998,
"kurtosis": 1.17666,
"skewness": -1.63296,
"entropy": 0.36876599999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 205.57400000000001,
"standardDeviation": 88.490799999999993,
"kurtosis": 0.046599700000000001,
"skewness": -1.37121,
"entropy": 0.372612
},
"green": {
"min": 0,
"max": 255,
"mean": 215.047,
"standardDeviation": 73.112399999999994,
"kurtosis": 1.1320699999999999,
"skewness": -1.58975,
"entropy": 0.36927100000000002
},
"blue": {
"min": 0,
"max": 255,
"mean": 220.08600000000001,
"standardDeviation": 66.861500000000007,
"kurtosis": 2.9168099999999999,
"skewness": -1.9473499999999999,
"entropy": 0.36441499999999999
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "d68c093e8249e1e5e924150dc23c03ef099e06ad2bec8efa2ad8f2b8ef296e70"
},
"tainted": false,
"filesize": "37956B",
"numberPixels": "928000",
"pixelsPerSecond": "46.6552MB",
"userTime": "0.020u",
"elapsedTime": "0:01.019"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2822,
"ttfb_start": 340,
"ttfb_end": 1108,
"download_start": 1108,
"download_end": 2822,
"download_ms": 1714,
"all_start": 340,
"all_end": 2822,
"all_ms": 2482,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "223645.18",
"request_id": "223645.18",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
"raw_id": "223645.18",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2783,
"ttfb_ms": 770,
"load_start": 340,
"load_start_float": 340.00021700000002,
"bytesIn": 79998,
"objectSize": 79998,
"objectSizeUncompressed": 79998,
"chunks": [
{
"ts": 2825,
"bytes": 3801
},
{
"ts": 2851,
"bytes": 16366
},
{
"ts": 2875,
"bytes": 16366
},
{
"ts": 2905,
"bytes": 16366
},
{
"ts": 2931,
"bytes": 12637
},
{
"ts": 3101,
"bytes": 4348
},
{
"ts": 3123,
"bytes": 10114
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 45,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 79998",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db3-1387e\"",
"last-modified: Mon, 17 Jul 2023 16:34:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2125,
"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": 79998,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 319,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 39,
"http2_stream_dependency": 37,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 217,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "78 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 229.74299999999999,
"standardDeviation": 41.621600000000001,
"kurtosis": 10.9986,
"skewness": -2.95411,
"entropy": 0.31079000000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 221.85900000000001,
"standardDeviation": 43.176499999999997,
"kurtosis": 10.1341,
"skewness": -2.6778599999999999,
"entropy": 0.36108499999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 245.941,
"standardDeviation": 38.318100000000001,
"kurtosis": 22.635899999999999,
"skewness": -4.7948899999999997,
"entropy": 0.20794599999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 221.429,
"standardDeviation": 43.370199999999997,
"kurtosis": 9.8551400000000005,
"skewness": -2.62717,
"entropy": 0.36333700000000002
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "e6ed5f1c62e56caeabeb7b916814ed7e0646fe89586213e1498e12df8e995a23"
},
"tainted": false,
"filesize": "79998B",
"numberPixels": "928000",
"pixelsPerSecond": "42.6615MB",
"userTime": "0.020u",
"elapsedTime": "0:01.021"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3123,
"ttfb_start": 340,
"ttfb_end": 1110,
"download_start": 1110,
"download_end": 3123,
"download_ms": 2013,
"all_start": 340,
"all_end": 3123,
"all_ms": 2783,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "223645.19",
"request_id": "223645.19",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"raw_id": "223645.19",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3205,
"ttfb_ms": 773,
"load_start": 341,
"load_start_float": 341.00022300000001,
"bytesIn": 147342,
"objectSize": 147342,
"objectSizeUncompressed": 147342,
"chunks": [
{
"ts": 2932,
"bytes": 3729
},
{
"ts": 2959,
"bytes": 16366
},
{
"ts": 2988,
"bytes": 16366
},
{
"ts": 3012,
"bytes": 16366
},
{
"ts": 3040,
"bytes": 12709
},
{
"ts": 3127,
"bytes": 6252
},
{
"ts": 3153,
"bytes": 16366
},
{
"ts": 3176,
"bytes": 16366
},
{
"ts": 3205,
"bytes": 16366
},
{
"ts": 3234,
"bytes": 10186
},
{
"ts": 3522,
"bytes": 11844
},
{
"ts": 3546,
"bytes": 4426
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 46,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 147342",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-23f8e\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2209,
"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": 147342,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 320,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 41,
"http2_stream_dependency": 39,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 223,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "144 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 175.22399999999999,
"standardDeviation": 100.57299999999999,
"kurtosis": -1.14534,
"skewness": -0.81529799999999997,
"entropy": 0.62349900000000003
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 174.863,
"standardDeviation": 101.145,
"kurtosis": -1.14581,
"skewness": -0.81722799999999995,
"entropy": 0.62198299999999995
},
"green": {
"min": 0,
"max": 255,
"mean": 175.25200000000001,
"standardDeviation": 100.58,
"kurtosis": -1.14228,
"skewness": -0.81731100000000001,
"entropy": 0.62095299999999998
},
"blue": {
"min": 0,
"max": 255,
"mean": 175.55799999999999,
"standardDeviation": 99.993099999999998,
"kurtosis": -1.14903,
"skewness": -0.81095799999999996,
"entropy": 0.62756199999999995
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "5d6b63b4d939c4f0d2706779043740c4d46f5b15a836ba1fffab1bfc66ff3c22"
},
"tainted": false,
"filesize": "147342B",
"numberPixels": "928000",
"pixelsPerSecond": "28.5211MB",
"userTime": "0.040u",
"elapsedTime": "0:01.032"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3546,
"ttfb_start": 341,
"ttfb_end": 1114,
"download_start": 1114,
"download_end": 3546,
"download_ms": 2432,
"all_start": 341,
"all_end": 3546,
"all_ms": 3205,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "223645.20",
"request_id": "223645.20",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"raw_id": "223645.20",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3290,
"ttfb_ms": 776,
"load_start": 341,
"load_start_float": 341.00022899999999,
"bytesIn": 119947,
"objectSize": 119947,
"objectSizeUncompressed": 119947,
"chunks": [
{
"ts": 3041,
"bytes": 3657
},
{
"ts": 3068,
"bytes": 16366
},
{
"ts": 3099,
"bytes": 4553
},
{
"ts": 3236,
"bytes": 6180
},
{
"ts": 3262,
"bytes": 16366
},
{
"ts": 3290,
"bytes": 16366
},
{
"ts": 3319,
"bytes": 2048
},
{
"ts": 3548,
"bytes": 11940
},
{
"ts": 3576,
"bytes": 16366
},
{
"ts": 3605,
"bytes": 16366
},
{
"ts": 3631,
"bytes": 9739
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 47,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 119947",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-1d48b\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2182,
"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": 119947,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 322,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 43,
"http2_stream_dependency": 41,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 229,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "117 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 168.49000000000001,
"standardDeviation": 96.459299999999999,
"kurtosis": -1.2270300000000001,
"skewness": -0.62454299999999996,
"entropy": 0.66876800000000003
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 176.065,
"standardDeviation": 94.310299999999998,
"kurtosis": -0.93927300000000002,
"skewness": -0.81273399999999996,
"entropy": 0.67027099999999995
},
"green": {
"min": 0,
"max": 255,
"mean": 167.76599999999999,
"standardDeviation": 96.605099999999993,
"kurtosis": -1.2469600000000001,
"skewness": -0.59551799999999999,
"entropy": 0.66309099999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 161.63900000000001,
"standardDeviation": 98.462599999999995,
"kurtosis": -1.4116299999999999,
"skewness": -0.47758800000000001,
"entropy": 0.67294200000000004
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "32d65472f6014c80d3f1ff9976047ef02d85eeb98c9021b8d5a99a075be05d28"
},
"tainted": false,
"filesize": "119947B",
"numberPixels": "928000",
"pixelsPerSecond": "40.0466MB",
"userTime": "0.010u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3631,
"ttfb_start": 341,
"ttfb_end": 1117,
"download_start": 1117,
"download_end": 3631,
"download_ms": 2514,
"all_start": 341,
"all_end": 3631,
"all_ms": 3290,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "223645.21",
"request_id": "223645.21",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
"raw_id": "223645.21",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3056,
"ttfb_ms": 778,
"load_start": 341,
"load_start_float": 341.00023499999998,
"bytesIn": 59683,
"objectSize": 59683,
"objectSizeUncompressed": 59683,
"chunks": [
{
"ts": 3319,
"bytes": 14318
},
{
"ts": 3342,
"bytes": 16366
},
{
"ts": 3370,
"bytes": 16366
},
{
"ts": 3397,
"bytes": 12633
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 48,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 59683",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-e923\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2167,
"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": 59683,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 323,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 45,
"http2_stream_dependency": 43,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 235,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "58 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 206.93000000000001,
"standardDeviation": 64.662300000000002,
"kurtosis": 1.0406,
"skewness": -1.30948,
"entropy": 0.60231900000000005
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 203.03700000000001,
"standardDeviation": 66.763199999999998,
"kurtosis": 0.34016400000000002,
"skewness": -1.07758,
"entropy": 0.59503799999999996
},
"green": {
"min": 0,
"max": 255,
"mean": 206.429,
"standardDeviation": 65.049199999999999,
"kurtosis": 1.0236000000000001,
"skewness": -1.2985500000000001,
"entropy": 0.60521899999999995
},
"blue": {
"min": 0,
"max": 255,
"mean": 211.32499999999999,
"standardDeviation": 62.174399999999999,
"kurtosis": 2.0327500000000001,
"skewness": -1.59091,
"entropy": 0.60670199999999996
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "949345f4f3aca8d25e9e0692a0c3d07d7d955f2faeb040f07e6d06eb2e864d2b"
},
"tainted": false,
"filesize": "59683B",
"numberPixels": "928000",
"pixelsPerSecond": "45.2669MB",
"userTime": "0.020u",
"elapsedTime": "0:01.020"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3397,
"ttfb_start": 341,
"ttfb_end": 1119,
"download_start": 1119,
"download_end": 3397,
"download_ms": 2278,
"all_start": 341,
"all_end": 3397,
"all_ms": 3056,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "223645.22",
"request_id": "223645.22",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
"raw_id": "223645.22",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3342,
"ttfb_ms": 781,
"load_start": 341,
"load_start_float": 341.00024100000002,
"bytesIn": 89231,
"objectSize": 89231,
"objectSizeUncompressed": 89231,
"chunks": [
{
"ts": 3401,
"bytes": 3724
},
{
"ts": 3427,
"bytes": 16366
},
{
"ts": 3461,
"bytes": 16366
},
{
"ts": 3496,
"bytes": 16366
},
{
"ts": 3520,
"bytes": 4522
},
{
"ts": 3635,
"bytes": 6627
},
{
"ts": 3656,
"bytes": 16366
},
{
"ts": 3683,
"bytes": 8894
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 49,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 89231",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-15c8f\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2131,
"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": 89231,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 324,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 47,
"http2_stream_dependency": 45,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 241,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "87 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 238.648,
"standardDeviation": 57.266300000000001,
"kurtosis": 11.149800000000001,
"skewness": -3.5610200000000001,
"entropy": 0.19764100000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 238.351,
"standardDeviation": 57.8187,
"kurtosis": 10.8269,
"skewness": -3.5177900000000002,
"entropy": 0.199071
},
"green": {
"min": 0,
"max": 255,
"mean": 238.357,
"standardDeviation": 57.849200000000003,
"kurtosis": 10.8283,
"skewness": -3.51824,
"entropy": 0.19880300000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 239.238,
"standardDeviation": 56.130899999999997,
"kurtosis": 11.835800000000001,
"skewness": -3.6507299999999998,
"entropy": 0.195048
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "1089e7a535543fbd1f93454a6f90f0b87a21accdf60ab733c16e96266a5a3d1c"
},
"tainted": false,
"filesize": "89231B",
"numberPixels": "928000",
"pixelsPerSecond": "40.4361MB",
"userTime": "0.020u",
"elapsedTime": "0:01.022"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3683,
"ttfb_start": 341,
"ttfb_end": 1122,
"download_start": 1122,
"download_end": 3683,
"download_ms": 2561,
"all_start": 341,
"all_end": 3683,
"all_ms": 3342,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "223645.23",
"request_id": "223645.23",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
"raw_id": "223645.23",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3788,
"ttfb_ms": 781,
"load_start": 344,
"load_start_float": 344.000247,
"bytesIn": 112963,
"objectSize": 112963,
"objectSizeUncompressed": 112963,
"chunks": [
{
"ts": 3687,
"bytes": 7472
},
{
"ts": 3713,
"bytes": 16366
},
{
"ts": 3742,
"bytes": 16366
},
{
"ts": 3772,
"bytes": 16366
},
{
"ts": 3800,
"bytes": 8966
},
{
"ts": 4077,
"bytes": 16015
},
{
"ts": 4104,
"bytes": 16366
},
{
"ts": 4132,
"bytes": 15046
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 50,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 112963",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-1b943\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2167,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 95,
"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": 112963,
"image_save": 5000,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 326,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 49,
"http2_stream_dependency": 47,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 247,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "96 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 203.90600000000001,
"standardDeviation": 70.102599999999995,
"kurtosis": 0.51217999999999997,
"skewness": -1.30342,
"entropy": 0.60577400000000003
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 204.476,
"standardDeviation": 70.789000000000001,
"kurtosis": 0.61863599999999996,
"skewness": -1.35721,
"entropy": 0.60249900000000001
},
"green": {
"min": 0,
"max": 255,
"mean": 204.95699999999999,
"standardDeviation": 67.682599999999994,
"kurtosis": 0.53713599999999995,
"skewness": -1.2802100000000001,
"entropy": 0.604684
},
"blue": {
"min": 0,
"max": 255,
"mean": 202.286,
"standardDeviation": 71.836299999999994,
"kurtosis": 0.35874499999999998,
"skewness": -1.2638199999999999,
"entropy": 0.61013899999999999
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "28e5291c9d523785b4bfd81b7db98572c3693eb66a5ecc91c559c34e8794338b"
},
"tainted": false,
"filesize": "97917B",
"numberPixels": "928000",
"pixelsPerSecond": "39.0417MB",
"userTime": "0.030u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4132,
"ttfb_start": 344,
"ttfb_end": 1125,
"download_start": 1125,
"download_end": 4132,
"download_ms": 3007,
"all_start": 344,
"all_end": 4132,
"all_ms": 3788,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "223645.24",
"request_id": "223645.24",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
"raw_id": "223645.24",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3567,
"ttfb_ms": 784,
"load_start": 344,
"load_start_float": 344.00025299999999,
"bytesIn": 64933,
"objectSize": 64933,
"objectSizeUncompressed": 64933,
"chunks": [
{
"ts": 3801,
"bytes": 7400
},
{
"ts": 3825,
"bytes": 16366
},
{
"ts": 3857,
"bytes": 16366
},
{
"ts": 3882,
"bytes": 16366
},
{
"ts": 3911,
"bytes": 8435
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 51,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 64933",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-fda5\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2152,
"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": 64933,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 327,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 51,
"http2_stream_dependency": 49,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 253,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "55 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 248.41999999999999,
"standardDeviation": 32.654800000000002,
"kurtosis": 34.849600000000002,
"skewness": -5.8284599999999998,
"entropy": 0.14174300000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 248.81200000000001,
"standardDeviation": 31.749400000000001,
"kurtosis": 37.899099999999997,
"skewness": -6.06447,
"entropy": 0.13586500000000001
},
"green": {
"min": 0,
"max": 255,
"mean": 248.226,
"standardDeviation": 33.164099999999998,
"kurtosis": 33.4039,
"skewness": -5.71556,
"entropy": 0.144703
},
"blue": {
"min": 0,
"max": 255,
"mean": 248.22200000000001,
"standardDeviation": 33.050899999999999,
"kurtosis": 33.549999999999997,
"skewness": -5.7225599999999996,
"entropy": 0.14466300000000001
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "6c0ad8812c2f04c2b84f113def9ebf9688502e5523eb5b8018d068415f483fa8"
},
"tainted": false,
"filesize": "56498B",
"numberPixels": "928000",
"pixelsPerSecond": "44.4314MB",
"userTime": "0.020u",
"elapsedTime": "0:01.020"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3911,
"ttfb_start": 344,
"ttfb_end": 1128,
"download_start": 1128,
"download_end": 3911,
"download_ms": 2783,
"all_start": 344,
"all_end": 3911,
"all_ms": 3567,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "223645.25",
"request_id": "223645.25",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
"raw_id": "223645.25",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3811,
"ttfb_ms": 786,
"load_start": 344,
"load_start_float": 344.00025900000003,
"bytesIn": 81608,
"objectSize": 81608,
"objectSizeUncompressed": 81608,
"chunks": [
{
"ts": 3918,
"bytes": 7931
},
{
"ts": 3937,
"bytes": 16366
},
{
"ts": 3966,
"bytes": 16366
},
{
"ts": 3989,
"bytes": 16366
},
{
"ts": 4019,
"bytes": 8507
},
{
"ts": 4137,
"bytes": 1311
},
{
"ts": 4155,
"bytes": 14761
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 52,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 81608",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-13ec8\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2137,
"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": 81608,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 328,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 53,
"http2_stream_dependency": 51,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 259,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "80 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 219.71799999999999,
"standardDeviation": 51.828299999999999,
"kurtosis": 6.8907100000000003,
"skewness": -2.7867299999999999,
"entropy": 0.406167
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 226.34700000000001,
"standardDeviation": 41.674799999999998,
"kurtosis": 12.1652,
"skewness": -3.4389699999999999,
"entropy": 0.39099
},
"green": {
"min": 0,
"max": 255,
"mean": 221.333,
"standardDeviation": 50.853999999999999,
"kurtosis": 7.3273599999999997,
"skewness": -2.8252000000000002,
"entropy": 0.39805600000000002
},
"blue": {
"min": 0,
"max": 255,
"mean": 211.47399999999999,
"standardDeviation": 62.956099999999999,
"kurtosis": 3.75027,
"skewness": -2.2730100000000002,
"entropy": 0.42945299999999997
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "88cb8bddc9291d8fa2d9b3bffaad329e7c32252562a313c87b169ff922f9dcc2"
},
"tainted": false,
"filesize": "81608B",
"numberPixels": "928000",
"pixelsPerSecond": "39.8418MB",
"userTime": "0.020u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4155,
"ttfb_start": 344,
"ttfb_end": 1130,
"download_start": 1130,
"download_end": 4155,
"download_ms": 3025,
"all_start": 344,
"all_end": 4155,
"all_ms": 3811,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "223645.26",
"request_id": "223645.26",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"raw_id": "223645.26",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 4188,
"ttfb_ms": 788,
"load_start": 345,
"load_start_float": 345.00026500000001,
"bytesIn": 117717,
"objectSize": 117717,
"objectSizeUncompressed": 117717,
"chunks": [
{
"ts": 4021,
"bytes": 7859
},
{
"ts": 4048,
"bytes": 16366
},
{
"ts": 4076,
"bytes": 351
},
{
"ts": 4159,
"bytes": 1605
},
{
"ts": 4185,
"bytes": 16366
},
{
"ts": 4213,
"bytes": 16366
},
{
"ts": 4241,
"bytes": 6623
},
{
"ts": 4472,
"bytes": 16366
},
{
"ts": 4501,
"bytes": 16366
},
{
"ts": 4525,
"bytes": 16366
},
{
"ts": 4533,
"bytes": 3083
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 53,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 117717",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-1cbd5\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2146,
"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": 117717,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 330,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 55,
"http2_stream_dependency": 53,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 265,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "112 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 197.18700000000001,
"standardDeviation": 76.150700000000001,
"kurtosis": 0.15939500000000001,
"skewness": -1.39286,
"entropy": 0.38280799999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 219.56100000000001,
"standardDeviation": 53.8157,
"kurtosis": 7.218,
"skewness": -2.5699399999999999,
"entropy": 0.45434099999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 239.91,
"standardDeviation": 51.328699999999998,
"kurtosis": 12.410399999999999,
"skewness": -3.6801200000000001,
"entropy": 0.286914
},
"blue": {
"min": 0,
"max": 255,
"mean": 132.089,
"standardDeviation": 123.30800000000001,
"kurtosis": -1.9617199999999999,
"skewness": -0.055991199999999998,
"entropy": 0.40716999999999998
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "e459d737c5cf36a1f64e408562427449603004b128a2bd3ae5faf4e826c42faf"
},
"tainted": false,
"filesize": "114634B",
"numberPixels": "928000",
"pixelsPerSecond": "38.1756MB",
"userTime": "0.020u",
"elapsedTime": "0:01.024"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4533,
"ttfb_start": 345,
"ttfb_end": 1133,
"download_start": 1133,
"download_end": 4533,
"download_ms": 3400,
"all_start": 345,
"all_end": 4533,
"all_ms": 4188,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "223645.27",
"request_id": "223645.27",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"raw_id": "223645.27",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 4296,
"ttfb_ms": 791,
"load_start": 345,
"load_start_float": 345.000271,
"bytesIn": 124615,
"objectSize": 124615,
"objectSizeUncompressed": 124615,
"chunks": [
{
"ts": 4242,
"bytes": 9743
},
{
"ts": 4270,
"bytes": 16366
},
{
"ts": 4294,
"bytes": 16366
},
{
"ts": 4323,
"bytes": 16366
},
{
"ts": 4350,
"bytes": 6695
},
{
"ts": 4557,
"bytes": 16366
},
{
"ts": 4586,
"bytes": 16366
},
{
"ts": 4615,
"bytes": 16366
},
{
"ts": 4641,
"bytes": 9981
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 54,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 124615",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-1e6c7\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2152,
"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": 124615,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 331,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 57,
"http2_stream_dependency": 55,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 271,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "122 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 150.62,
"standardDeviation": 66.088800000000006,
"kurtosis": -1.3151200000000001,
"skewness": 0.098308000000000006,
"entropy": 0.91420599999999996
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 138.756,
"standardDeviation": 58.902500000000003,
"kurtosis": -0.94528500000000004,
"skewness": 0.25160100000000002,
"entropy": 0.94333100000000003
},
"green": {
"min": 0,
"max": 255,
"mean": 151.76900000000001,
"standardDeviation": 62.370600000000003,
"kurtosis": -1.2458499999999999,
"skewness": 0.027586099999999999,
"entropy": 0.93100099999999997
},
"blue": {
"min": 0,
"max": 255,
"mean": 161.33500000000001,
"standardDeviation": 76.993300000000005,
"kurtosis": -1.60073,
"skewness": -0.106659,
"entropy": 0.86828700000000003
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:29+00:00",
"date:modify": "2024-09-02T09:40:29+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "baf4862c54a3c07ee4d26e14155ddc2fb2429504f524fc04fa5114fe4118fa8c"
},
"tainted": false,
"filesize": "124615B",
"numberPixels": "928000",
"pixelsPerSecond": "38.5503MB",
"userTime": "0.020u",
"elapsedTime": "0:01.024"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4641,
"ttfb_start": 345,
"ttfb_end": 1136,
"download_start": 1136,
"download_end": 4641,
"download_ms": 3505,
"all_start": 345,
"all_end": 4641,
"all_ms": 4296,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "223645.28",
"request_id": "223645.28",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
"raw_id": "223645.28",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 4338,
"ttfb_ms": 790,
"load_start": 348,
"load_start_float": 348.00027699999998,
"bytesIn": 100701,
"objectSize": 100701,
"objectSizeUncompressed": 100701,
"chunks": [
{
"ts": 4351,
"bytes": 9671
},
{
"ts": 4378,
"bytes": 16366
},
{
"ts": 4409,
"bytes": 16366
},
{
"ts": 4435,
"bytes": 16366
},
{
"ts": 4444,
"bytes": 6767
},
{
"ts": 4643,
"bytes": 6376
},
{
"ts": 4671,
"bytes": 16366
},
{
"ts": 4686,
"bytes": 12423
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 55,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 100701",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-1895d\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2188,
"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": 100701,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 333,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 59,
"http2_stream_dependency": 57,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 277,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "98 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 17,
"max": 255,
"mean": 170.286,
"standardDeviation": 24.0824,
"kurtosis": -1.58552,
"skewness": -0.482485,
"entropy": 0.42874499999999999
}
},
"channelStatistics": {
"red": {
"min": 17,
"max": 255,
"mean": 68.942599999999999,
"standardDeviation": 16.188099999999999,
"kurtosis": 44.724400000000003,
"skewness": 5.4211999999999998,
"entropy": 0.43634000000000001
},
"green": {
"min": 44,
"max": 255,
"mean": 202.24000000000001,
"standardDeviation": 35.984200000000001,
"kurtosis": 6.5655200000000002,
"skewness": -2.7913100000000002,
"entropy": 0.44822499999999998
},
"blue": {
"min": 120,
"max": 255,
"mean": 239.67500000000001,
"standardDeviation": 20.074999999999999,
"kurtosis": 7.1187100000000001,
"skewness": -2.91804,
"entropy": 0.401669
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:29+00:00",
"date:modify": "2024-09-02T09:40:29+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "16d6ede36145ea9045ae5b3fdf2c2f7fbc6b252ea1e1806bb6305b78ecf714e7"
},
"tainted": false,
"filesize": "100701B",
"numberPixels": "928000",
"pixelsPerSecond": "43.2489MB",
"userTime": "0.020u",
"elapsedTime": "0:01.021"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4686,
"ttfb_start": 348,
"ttfb_end": 1138,
"download_start": 1138,
"download_end": 4686,
"download_ms": 3548,
"all_start": 348,
"all_end": 4686,
"all_ms": 4338,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "223645.2",
"request_id": "223645.2",
"ip_addr": "169.150.247.36",
"full_url": "https:\/\/plausible.io\/js\/script.js",
"is_secure": 1,
"method": "GET",
"host": "plausible.io",
"url": "\/js\/script.js",
"raw_id": "223645.2",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 128,
"ttfb_ms": 118,
"load_start": 427,
"load_start_float": 427.00009399999999,
"bytesIn": 817,
"objectSize": 817,
"objectSizeUncompressed": 1386,
"chunks": [
{
"ts": 551,
"bytes": 817,
"inflated": 1386
}
],
"expires": "",
"cacheControl": "public, must-revalidate, max-age=86400",
"contentType": "application\/javascript",
"contentEncoding": "br",
"socket": 132,
"protocol": "HTTP\/2",
"dns_start": 207,
"dns_end": 249,
"connect_start": 250,
"connect_end": 321,
"ssl_start": 321,
"ssl_end": 425,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "plausible.io",
"sanList": [
"plausible.io"
],
"issuer": "R11",
"validFrom": 1721466508,
"validTo": 1729242507,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1721470108747,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304402203274C97F2E23C200BF9756460C1746052E77DBC0C53AA502E1A85138F272FE63022075422736CFD59DD2322C8C37FF10031FF733A5826A3751CAF0ADDC40371D71EC"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Mammoth2024h2'",
"logId": "DFE156EBAA05AFB59C0F86718DA8C0324EAE56D96EA7F5A56A01D1C13BBE525C",
"timestamp": 1721470108929,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502206076C5AC13662FAFBDC17976817E07ECED815CA1177F6001914C586B129A6697022100A7930594F812360285E314A48314460617CD7BCAFCA72B7EBE5A7D1ED149224C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 29,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: plausible.io",
":method: GET",
":path: \/js\/script.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/karsten.systems\/",
"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\"",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"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.07"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: h3=\":9443\"; ma=2592000",
"application: 127.0.0.1",
"cache-control: public, must-revalidate, max-age=86400",
"cdn-cache: HIT",
"cdn-cachedat: 09\/01\/2024 14:59:22",
"cdn-edgestorageid: 1080",
"cdn-proxyver: 1.04",
"cdn-pullzone: 682664",
"cdn-requestcountrycode: DE",
"cdn-requestid: 3e0dfd403c69ae2c653b7e7bbf93249f",
"cdn-requestpullcode: 200",
"cdn-requestpullsuccess: True",
"cdn-status: 200",
"cdn-uid: 153cb5b1-399a-48ef-b5bf-098c03770254",
"content-encoding: br",
"content-type: application\/javascript",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"permissions-policy: interest-cohort=()",
"server: BunnyCDN-DE1-1079",
"vary: Accept-Encoding",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 1696,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 42,
"connect_ms": 71,
"ssl_ms": 104,
"gzip_total": 1392,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 86400,
"cdn_provider": "BunnyCDN",
"server_count": null,
"created": 204,
"socket_group": "https:\/\/plausible.io <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 94,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIE5zCCA8+gAwIBAgISBB9edLSOlP+8D8KbbinKlb5pMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzIwMDkwODI4WhcNMjQxMDE4MDkwODI3WjAXMRUwEwYDVQQD\nEwxwbGF1c2libGUuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCS\nOFW+ML+C2b6er168756qX3WESEtK6\/JeimOYPhkRN1kbb1xJUjaWrc2xenwfNaed\np2PBQK627Ey6ZZXwUwhodJgMQ4mVJG3cWN3pNKltmcFVh1q0aBNCqMspdrrnB4H0\neC0YygMZuvIVrVwkrdo5mSg\/6dBnlo29DH4QRthv6jAPxD7zQUOqDz6XaHghQV7p\nGh2r4nguP3XfwOjLYijGl\/PdEufVrhllZygdgdM\/ztiKQC9H1ioMEHTcpob6qeu5\nDROr8KUg8ekXI0G6vYRWbAyblbs8KuKTNZHcErqBTisgZ+jbBGiXqv\/sRirETMXT\nB833nFUwP+jceOy8oeFRAgMBAAGjggIPMIICCzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFL3g5POVUFtcQg0IfY\/Lcq+gzBoKMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wFwYDVR0RBBAwDoIMcGxhdXNpYmxlLmlvMBMGA1UdIAQMMAowCAYGZ4EMAQIB\nMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUA7s3QZNXbGs7FXLedtM0TojKHRny8\n7N7DUUhZRnEftZsAAAGQz51ESwAABAMARjBEAiAydMl\/LiPCAL+XVkYMF0YFLnfb\nwMU6pQLhqFE48nL+YwIgdUInNs\/VndIyLIw3\/xADH\/czpYJqN1HK8K3cQDcdcewA\ndgDf4VbrqgWvtZwPhnGNqMAyTq5W2W6n9aVqAdHBO75SXAAAAZDPnUUBAAAEAwBH\nMEUCIGB2xawTZi+vvcF5doF+B+ztgVyhF39gAZFMWGsSmmaXAiEAp5MFlPgSNgKF\n4xSkgxRGBhfNe8r8pyt+vlp9HtFJIkwwDQYJKoZIhvcNAQELBQADggEBAK\/UAPhu\n\/pqW4DG56AKm0yqRN\/zLTG+KjH5yTCqT\/Wq02ko3ElB086TmA4UnUKP23RU9wAd9\n6BMd7\/Gy7U2bdVNMv3YAEMPcCkyH9W38KGBnDC5a6fjDjUJLYA2qkTLp8Z\/WQLE8\nEi71ShQOfXZ136LbVJmQLFpi7TrJMi4STECqYirrBDL+NKz9yoZljQY7fEB+eZjR\nvH5uoOPb+tRZ8+zcV0SwrE7UngFuZiWxX1l1p71Lkzk9ng3UQr2tj4BqlNhEJtzM\naQLHB+TRH+jYnpfzhdR4hX3xPpkAVXlHHjixVmeWHuULhSWY8vBofOPrqJljsb3\/\namteT4g0UvIr8Go=\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",
"-----BEGIN CERTIFICATE-----\nMIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4\nWhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu\nZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY\nMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc\nh77ct984kIxuPOZXoHj3dcKi\/vVqbvYATyjb3miGbESTtrFj\/RQSa78f0uoxmyF+\n0TM8ukj13Xnfs7j\/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U\nA5\/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW\nT8KOEUt+zwvo\/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm\/ELNKjD+Jo2FR3qyH\nB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC\nB5iPNgiV5+I3lg02dZ77DnKxHZu8A\/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv\nKBds0pjBqAlkd25HN7rOrFleaJ1\/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn\nOlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn\njh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw\nqHyGO0aoSCqI3Haadr8faqU9GY\/rOPNk3sgrDQoo\/\/fb4hVC1CLQJ13hef4Y53CI\nrU7m2Ys6xt0nUW7\/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB\/wQEAwIBBjAPBgNV\nHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq\nhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS\/V9lZL\nubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ\n3BebYhtF8GaV0nxvwuo77x\/Py9auJ\/GpsMiu\/X1+mvoiBOv\/2X\/qkSsisRcOj\/KK\nNFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5\nORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur\nTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+\/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC\njNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc\noyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0\/1lvh+wjChP4kqKOJ2qxq\n4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U\/t7y0Ff\/9yi0GE44Za4rF2LN9d11TPA\nmRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc\/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d\nemyPxgcYxn\/eR44\/KJ4EBs+lVDR3veyJm+kXQ99b21\/+jh5Xos1AnX5iItreGCc=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "non_blocking",
"load_end": 555,
"ttfb_start": 427,
"ttfb_end": 545,
"download_start": 545,
"download_end": 555,
"download_ms": 10,
"all_start": 207,
"all_end": 555,
"all_ms": 345,
"index": 30,
"number": 31,
"cpuTimes": {
"EvaluateScript": 27,
"v8.compile": 0,
"FunctionCall": 0
},
"cpu.EvaluateScript": 27,
"cpu.v8.compile": 0,
"cpu.FunctionCall": 0,
"cpuTime": 28,
"js_timing": [
[
1059.7270000000001,
1087.0709999999999
],
[
1059.759,
1059.9690000000001
],
[
1569.54,
1569.672
],
[
1569.7,
1569.7139999999999
],
[
1570.9749999999999,
1570.9949999999999
]
]
},
{
"type": 3,
"id": "223645.116",
"request_id": "223645.116",
"ip_addr": "169.150.247.36",
"full_url": "https:\/\/plausible.io\/api\/event",
"is_secure": 1,
"method": "POST",
"host": "plausible.io",
"url": "\/api\/event",
"raw_id": "223645.116",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 202,
"request_type": "XHR",
"load_ms": 173,
"ttfb_ms": 172,
"load_start": 1301,
"load_start_float": 1301.0002850000001,
"bytesIn": 2,
"objectSize": 2,
"objectSizeUncompressed": 2,
"chunks": [
{
"ts": 1474,
"bytes": 2
}
],
"expires": "",
"cacheControl": "must-revalidate, max-age=0, private",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 291,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 992,
"connect_end": 1142,
"ssl_start": 1143,
"ssl_end": 1300,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "plausible.io",
"sanList": [
"plausible.io"
],
"issuer": "R11",
"validFrom": 1721466508,
"validTo": 1729242507,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1721470108747,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304402203274C97F2E23C200BF9756460C1746052E77DBC0C53AA502E1A85138F272FE63022075422736CFD59DD2322C8C37FF10031FF733A5826A3751CAF0ADDC40371D71EC"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Mammoth2024h2'",
"logId": "DFE156EBAA05AFB59C0F86718DA8C0324EAE56D96EA7F5A56A01D1C13BBE525C",
"timestamp": 1721470108929,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502206076C5AC13662FAFBDC17976817E07ECED815CA1177F6001914C586B129A6697022100A7930594F812360285E314A48314460617CD7BCAFCA72B7EBE5A7D1ED149224C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/plausible.io\/js\/script.js",
"initiator_line": 0,
"initiator_column": 824,
"initiator_type": "script",
"initiator_function": "t",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: plausible.io",
":method: POST",
":path: \/api\/event",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 78",
"content-type: text\/plain",
"origin: https:\/\/karsten.systems",
"priority: u=1, i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"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.07"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: *",
"alt-svc: h3=\":9443\"; ma=2592000",
"application: 127.0.0.1",
"cache-control: must-revalidate, max-age=0, private",
"cdn-cachedat: 09\/02\/2024 09:40:25",
"cdn-edgestorageid: 1079",
"cdn-proxyver: 1.04",
"cdn-pullzone: 682664",
"cdn-requestcountrycode: DE",
"cdn-requestid: c44439d052d6e75469b86a5358df0ff4",
"cdn-requestpullcode: 202",
"cdn-requestpullsuccess: True",
"cdn-uid: 153cb5b1-399a-48ef-b5bf-098c03770254",
"content-length: 2",
"content-type: text\/plain; charset=utf-8",
"date: Mon, 02 Sep 2024 09:40:25 GMT",
"permissions-policy: interest-cohort=()",
"server: BunnyCDN-DE1-1079",
"x-plausible-dropped: 1",
"x-request-id: F_Fj8pEYCetveYUE3m6M",
":status: 202"
]
},
"bytesOut": 1993,
"score_cache": -1,
"score_cdn": 100,
"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": 150,
"ssl_ms": 157,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "BunnyCDN",
"server_count": null,
"created": 991,
"socket_group": "pm\/https:\/\/plausible.io <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 285,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIE5zCCA8+gAwIBAgISBB9edLSOlP+8D8KbbinKlb5pMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzIwMDkwODI4WhcNMjQxMDE4MDkwODI3WjAXMRUwEwYDVQQD\nEwxwbGF1c2libGUuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCS\nOFW+ML+C2b6er168756qX3WESEtK6\/JeimOYPhkRN1kbb1xJUjaWrc2xenwfNaed\np2PBQK627Ey6ZZXwUwhodJgMQ4mVJG3cWN3pNKltmcFVh1q0aBNCqMspdrrnB4H0\neC0YygMZuvIVrVwkrdo5mSg\/6dBnlo29DH4QRthv6jAPxD7zQUOqDz6XaHghQV7p\nGh2r4nguP3XfwOjLYijGl\/PdEufVrhllZygdgdM\/ztiKQC9H1ioMEHTcpob6qeu5\nDROr8KUg8ekXI0G6vYRWbAyblbs8KuKTNZHcErqBTisgZ+jbBGiXqv\/sRirETMXT\nB833nFUwP+jceOy8oeFRAgMBAAGjggIPMIICCzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFL3g5POVUFtcQg0IfY\/Lcq+gzBoKMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wFwYDVR0RBBAwDoIMcGxhdXNpYmxlLmlvMBMGA1UdIAQMMAowCAYGZ4EMAQIB\nMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUA7s3QZNXbGs7FXLedtM0TojKHRny8\n7N7DUUhZRnEftZsAAAGQz51ESwAABAMARjBEAiAydMl\/LiPCAL+XVkYMF0YFLnfb\nwMU6pQLhqFE48nL+YwIgdUInNs\/VndIyLIw3\/xADH\/czpYJqN1HK8K3cQDcdcewA\ndgDf4VbrqgWvtZwPhnGNqMAyTq5W2W6n9aVqAdHBO75SXAAAAZDPnUUBAAAEAwBH\nMEUCIGB2xawTZi+vvcF5doF+B+ztgVyhF39gAZFMWGsSmmaXAiEAp5MFlPgSNgKF\n4xSkgxRGBhfNe8r8pyt+vlp9HtFJIkwwDQYJKoZIhvcNAQELBQADggEBAK\/UAPhu\n\/pqW4DG56AKm0yqRN\/zLTG+KjH5yTCqT\/Wq02ko3ElB086TmA4UnUKP23RU9wAd9\n6BMd7\/Gy7U2bdVNMv3YAEMPcCkyH9W38KGBnDC5a6fjDjUJLYA2qkTLp8Z\/WQLE8\nEi71ShQOfXZ136LbVJmQLFpi7TrJMi4STECqYirrBDL+NKz9yoZljQY7fEB+eZjR\nvH5uoOPb+tRZ8+zcV0SwrE7UngFuZiWxX1l1p71Lkzk9ng3UQr2tj4BqlNhEJtzM\naQLHB+TRH+jYnpfzhdR4hX3xPpkAVXlHHjixVmeWHuULhSWY8vBofOPrqJljsb3\/\namteT4g0UvIr8Go=\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",
"-----BEGIN CERTIFICATE-----\nMIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4\nWhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu\nZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY\nMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc\nh77ct984kIxuPOZXoHj3dcKi\/vVqbvYATyjb3miGbESTtrFj\/RQSa78f0uoxmyF+\n0TM8ukj13Xnfs7j\/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U\nA5\/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW\nT8KOEUt+zwvo\/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm\/ELNKjD+Jo2FR3qyH\nB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC\nB5iPNgiV5+I3lg02dZ77DnKxHZu8A\/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv\nKBds0pjBqAlkd25HN7rOrFleaJ1\/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn\nOlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn\njh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw\nqHyGO0aoSCqI3Haadr8faqU9GY\/rOPNk3sgrDQoo\/\/fb4hVC1CLQJ13hef4Y53CI\nrU7m2Ys6xt0nUW7\/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB\/wQEAwIBBjAPBgNV\nHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq\nhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS\/V9lZL\nubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ\n3BebYhtF8GaV0nxvwuo77x\/Py9auJ\/GpsMiu\/X1+mvoiBOv\/2X\/qkSsisRcOj\/KK\nNFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5\nORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur\nTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+\/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC\njNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc\noyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0\/1lvh+wjChP4kqKOJ2qxq\n4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U\/t7y0Ff\/9yi0GE44Za4rF2LN9d11TPA\nmRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc\/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d\nemyPxgcYxn\/eR44\/KJ4EBs+lVDR3veyJm+kXQ99b21\/+jh5Xos1AnX5iItreGCc=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 1474,
"ttfb_start": 1301,
"ttfb_end": 1473,
"download_start": 1473,
"download_end": 1474,
"download_ms": 1,
"all_start": 992,
"all_end": 1474,
"all_ms": 480,
"index": 31,
"number": 32
},
{
"type": 3,
"id": "223645.118",
"request_id": "223645.118",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/favicon.ico",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/favicon.ico",
"raw_id": "223645.118",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 36,
"ttfb_ms": 34,
"load_start": 4696,
"load_start_float": 4696.0003260000003,
"bytesIn": 83,
"objectSize": 83,
"objectSizeUncompressed": 9278,
"chunks": [
{
"ts": 4731,
"bytes": 83,
"inflated": 9278
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/x-icon",
"contentEncoding": "gzip",
"socket": 85,
"protocol": "HTTP\/2",
"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": [
":authority: karsten.systems",
":method: GET",
":path: \/favicon.ico",
":scheme: https",
"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",
"priority: u=1, i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"content-encoding: gzip",
"content-type: image\/x-icon",
"date: Mon, 02 Sep 2024 09:40:29 GMT",
"etag: W\/\"6447c84c-243e\"",
"last-modified: Tue, 25 Apr 2023 12:32:12 GMT",
"server: nginx",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1945,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 100,
"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": 289,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 4694,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 61,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 326,
"server_port": "443",
"load_end": 4732,
"ttfb_start": 4696,
"ttfb_end": 4730,
"download_start": 4730,
"download_end": 4732,
"download_ms": 2,
"all_start": 4696,
"all_end": 4732,
"all_ms": 36,
"index": 32,
"number": 33
},
{
"type": 3,
"id": "223645.119",
"request_id": "223645.119",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/favicon-32x32.png",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/favicon-32x32.png",
"raw_id": "223645.119",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 47,
"ttfb_ms": 45,
"load_start": 4738,
"load_start_float": 4738.0003319999996,
"bytesIn": 119,
"objectSize": 119,
"objectSizeUncompressed": 119,
"chunks": [
{
"ts": 4785,
"bytes": 119
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/png",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"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": [
":authority: karsten.systems",
":method: GET",
":path: \/favicon-32x32.png",
":scheme: https",
"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",
"priority: u=1, i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 119",
"content-type: image\/png",
"date: Mon, 02 Sep 2024 09:40:29 GMT",
"etag: \"6447c84c-77\"",
"last-modified: Tue, 25 Apr 2023 12:32:12 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1963,
"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": 119,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 4737,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 63,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 332,
"server_port": "443",
"image_details": {
"detected_type": "png",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "119 bytes",
"FileType": "PNG",
"FileTypeExtension": "png",
"MIMEType": "image\/png"
},
"PNG": {
"ImageWidth": 32,
"ImageHeight": 32,
"BitDepth": 8,
"ColorType": "RGB with Alpha",
"Compression": "Deflate\/Inflate",
"Filter": "Adaptive",
"Interlace": "Noninterlaced"
},
"Composite": {
"ImageSize": "32x32",
"Megapixels": 0.001
}
},
"magick": {
"format": "PNG",
"formatDescription": "Portable Network Graphics",
"mimeType": "image\/png",
"class": "DirectClass",
"geometry": {
"width": 32,
"height": 32,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "PaletteAlpha",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"alpha": 1,
"red": 1,
"green": 8,
"blue": 1
},
"pixels": 1024,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 168.36699999999999,
"standardDeviation": 79.135400000000004,
"kurtosis": -1.56331,
"skewness": -0.60807599999999995,
"entropy": 0.61680599999999997
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 0,
"mean": 0,
"standardDeviation": 0,
"kurtosis": -2.4576e+52,
"skewness": 1.0e+36,
"entropy": 0
},
"red": {
"min": 0,
"max": 255,
"mean": 87.656199999999998,
"standardDeviation": 121.17400000000001,
"kurtosis": -1.5699000000000001,
"skewness": 0.65698800000000002,
"entropy": 0.92836200000000002
},
"green": {
"min": 0,
"max": 255,
"mean": 115.65600000000001,
"standardDeviation": 102.73399999999999,
"kurtosis": -1.5287500000000001,
"skewness": 0.53691199999999994,
"entropy": 0.91359800000000002
},
"blue": {
"min": 0,
"max": 255,
"mean": 215.15600000000001,
"standardDeviation": 92.633799999999994,
"kurtosis": 1.57623,
"skewness": -1.89069,
"entropy": 0.62526199999999998
}
},
"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": "#FFFFFFFF",
"borderColor": "#DFDFDFFF",
"matteColor": "#BDBDBDFF",
"transparentColor": "#00000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 32,
"height": 32,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Zip",
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-02T09:40:29+00:00",
"date:modify": "2024-09-02T09:40:29+00:00",
"png:IHDR.bit-depth-orig": "8",
"png:IHDR.bit_depth": "8",
"png:IHDR.color-type-orig": "6",
"png:IHDR.color_type": "6 (RGBA)",
"png:IHDR.interlace_method": "0 (Not interlaced)",
"png:IHDR.width,height": "32, 32",
"png:sRGB": "intent=0 (Perceptual Intent)",
"signature": "6b961b1ad2f0f02063afb574408ec94926740b14c5ef843c4453ee0f49817622"
},
"tainted": false,
"filesize": "119B",
"numberPixels": "1024",
"pixelsPerSecond": "531259B",
"userTime": "0.000u",
"elapsedTime": "0:01.001"
}
},
"load_end": 4785,
"ttfb_start": 4738,
"ttfb_end": 4783,
"download_start": 4783,
"download_end": 4785,
"download_ms": 2,
"all_start": 4738,
"all_end": 4785,
"all_ms": 47,
"index": 33,
"number": 34
},
{
"type": 3,
"id": "223645.117",
"request_id": "223645.117",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/site.webmanifest",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/site.webmanifest",
"raw_id": "223645.117",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 39,
"ttfb_ms": 38,
"load_start": 4787,
"load_start_float": 4787.0003180000003,
"bytesIn": 388,
"objectSize": 388,
"objectSizeUncompressed": 388,
"chunks": [
{
"ts": 4826,
"bytes": 388
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 325,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 4694,
"connect_end": 4727,
"ssl_start": 4727,
"ssl_end": 4783,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "karsten.systems",
"sanList": [
"karsten.systems",
"www.karsten.systems"
],
"issuer": "R10",
"validFrom": 1723685669,
"validTo": 1731461668,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert Yeti2024 Log",
"logId": "48B0E36BDAA647340FE56A02FA9D30EB1C5201CB56DD2C81D9BBBFAB39D88473",
"timestamp": 1723689179075,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100F943407B4D47017DBD33A50DF8D150295813CF05F53367B741915491DB09E804022100F73EC249B0FEEDD3A4B3913D84E4F2D8C4EBD33041D731F33143EE77F2CA6257"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1723689179077,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022023D30C7617C88660B3A7B189CEFA403E29F717AF37463639A42B8E8B7C0B6B9E022100B71C739D9913D2CA5AC6DD64A9AB92620328E464894151BFFF1BD752DDCC7F5F"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/site.webmanifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2",
"referer: https:\/\/karsten.systems\/",
"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\"",
"sec-fetch-dest: manifest",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 388",
"content-type: application\/octet-stream",
"date: Mon, 02 Sep 2024 09:40:29 GMT",
"etag: \"644a9f47-184\"",
"last-modified: Thu, 27 Apr 2023 16:13:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1768,
"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": 33,
"ssl_ms": 56,
"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": 4692,
"socket_group": "pm\/https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 318,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFBDCCA+ygAwIBAgISAz7\/tCTCUDZ7NelNhoYehWzjMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTAwHhcNMjQwODE1MDEzNDI5WhcNMjQxMTEzMDEzNDI4WjAaMRgwFgYDVQQD\nEw9rYXJzdGVuLnN5c3RlbXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQClfxEcrPhKKe+Cpz5Fj69Dj3pk2UFWL\/LhQLHe4xfVDUK2R9uNsBnl4FojMX9z\ngPL54MXA3exWTAUJVqbuJXwY7EdWqM2PgJfIAdLSnDPhdTW1gHV7P3AxCNUrjyoZ\nciHcIB2CQrq7v26\/+0r1HeGUN2yrTwRMPKySkHtIkgi7tcAGmMwh4xboYE13v20d\ndfgV4Ndo+Ma+fymGeWduUzdNB+FdcBM9B4\/EdW3rXTN48DC9GBTJGsPgkKTYpRjw\nlvIcsIAwktvk+VvLe+4YEfmnrlyDjbMYK4CB7gMhgZBW9rXDbQfBPxIPBQ90q2Zt\nlSTBHucDCslHtADKuBDOA5xFAgMBAAGjggIpMIICJTAOBgNVHQ8BAf8EBAMCBaAw\nHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYD\nVR0OBBYEFF29uO1B5DvU4xkkgBTijyYhg2OtMB8GA1UdIwQYMBaAFLu8w0el5Lyp\nxsOkcgwQjaI14cjoMFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDov\nL3IxMC5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMC5pLmxlbmNy\nLm9yZy8wLwYDVR0RBCgwJoIPa2Fyc3Rlbi5zeXN0ZW1zghN3d3cua2Fyc3Rlbi5z\neXN0ZW1zMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBQYKKwYBBAHWeQIEAgSB9gSB\n8wDxAHcASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu\/qznYhHMAAAGRU+GXwwAA\nBAMASDBGAiEA+UNAe01HAX29M6UN+NFQKVgTzwX1M2e3QZFUkdsJ6AQCIQD3PsJJ\nsP7t06SzkT2E5PLYxOvTMEHXMfMxQ+538spiVwB2AO7N0GTV2xrOxVy3nbTNE6Iy\nh0Z8vOzew1FIWUZxH7WbAAABkVPhl8UAAAQDAEcwRQIgI9MMdhfIhmCzp7GJzvpA\nPin3F683RjY5pCuOi3wLa54CIQC3HHOdmRPSylrG3WSpq5JiAyjkZIlBUb\/\/G9dS\n3cx\/XzANBgkqhkiG9w0BAQsFAAOCAQEAINxAhg8Cp1xz5swVAOitzM7wwyjOU19J\nOLA+gwkEw8rnWrKK7B2LzRJBk8jh5BgG+QyYgWQNN6ZQRfsBHaT50CxaibJIfmLA\nhng5\/dI\/tMf8+dy6vATv\/qknWaBJRhAQLiDo9bZD+Trr8FBsZ0jy5aaAIgBNvGBl\nawyKydBcX7oVUN9Sch4fA5E5Gnnet6+GqLyZRFXH05sw9BZl6YgDKuhdwk30B2Vi\nXuvF8NuPJYxolhJvij7JBHhdSZ+MRCzyL76cMkv3S9JWITkWrsbtW3EDhjL8ttPI\nPBzI3oHttEEe6HQHZY9p9ro647V0tOG5Er\/GWd8IrDy2vezRRVZY5g==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIQS6hSk\/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP\nMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy\nY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa\nFw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF\nbmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDPV+XmxFQS7bRH\/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq\/+vbOo76vACFL\nYlpaPAEvxVgD9on\/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno\/QHK20a\n\/6tYvJWuQP\/py1fEtVt\/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4\nFpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR\nmudKHMxFqHJV8LDmowfs\/acbZp4\/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3\nDZb3EoEmUVQK7GH29\/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH\/BAQDAgGG\nMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH\/\nAgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5\ntFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG\nFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD\nVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B\nAQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo\nzwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd\nu6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9\n1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij\/l0\nGaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh\n1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ\nQjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N\n4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz\nrsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei\nRmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx\nKPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC\/ZidstK36dRILKz7OA54=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 4826,
"ttfb_start": 4787,
"ttfb_end": 4825,
"download_start": 4825,
"download_end": 4826,
"download_ms": 1,
"all_start": 4694,
"all_end": 4826,
"all_ms": 128,
"index": 34,
"number": 35
}
],
"requestsFull": 35,
"requestsDoc": 34,
"responses_200": 34,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "6038C148995C4A344BDD56AD1136E49D",
"loadEventStart": 4692,
"loadEventEnd": 4692,
"domContentLoadedEventStart": 997,
"domContentLoadedEventEnd": 997,
"URL": "https:\/\/karsten.systems",
"connections": 4,
"final_base_page_request": 0,
"final_base_page_request_id": "ED14ED4121B207DD1F7F9AE652939A92",
"final_url": "https:\/\/karsten.systems\/",
"domInteractive": 969,
"firstPaint": 1029.7000000011176,
"firstContentfulPaint": 1120,
"firstMeaningfulPaint": 1120,
"renderBlockingCSS": 1,
"renderBlockingJS": 0,
"TTFB": 187,
"basePageSSLTime": 61,
"score_cache": 2,
"score_cdn": 6,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": 100,
"gzip_total": 25326,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 2579790,
"image_savings": 20977,
"base_page_cdn": "",
"cpuTimes": {
"ParseHTML": 17,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 18,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 17,
"Layout": 137,
"PrePaint": 1,
"Paint": 4,
"Layerize": 1,
"EvaluateScript": 65,
"v8.compile": 2,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 1,
"XHRReadyStateChange": 0,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"HitTest": 0,
"XHRLoad": 0,
"MarkLoad": 0,
"Idle": 4559
},
"cpuTimesDoc": {
"ParseHTML": 17,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 17,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 17,
"Layout": 137,
"PrePaint": 1,
"Paint": 4,
"Layerize": 1,
"EvaluateScript": 65,
"v8.compile": 2,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 1,
"XHRReadyStateChange": 0,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"HitTest": 0,
"XHRLoad": 0,
"MarkLoad": 0,
"Idle": 4516
},
"cpu.ParseHTML": 17,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 18,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 17,
"cpu.Layout": 137,
"cpu.PrePaint": 1,
"cpu.Paint": 4,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 65,
"cpu.v8.compile": 2,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 1,
"cpu.XHRReadyStateChange": 0,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.HitTest": 0,
"cpu.XHRLoad": 0,
"cpu.MarkLoad": 0,
"cpu.Idle": 4559,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1725270021.7029409,
"osVersion": "Linux 6.5.0-1018-gcp",
"os_version": "Linux 6.5.0-1018-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1725270024.248879,
"browserVersion": "128.0.0.0",
"browser_version": "128.0.0.0",
"fullyLoadedCPUms": 3619,
"fullyLoadedCPUpct": 26.156069364160079,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "6038C148995C4A344BDD56AD1136E49D",
"loaderId": "40D27A32A4A8EFAB19D9C474A4960632"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/karsten.systems",
"name": ""
}
],
"document_URL": "https:\/\/karsten.systems\/",
"document_hostname": "karsten.systems",
"document_origin": "https:\/\/karsten.systems",
"viewport": {
"width": 1920,
"height": 993,
"dpr": 1
},
"domElements": 360,
"domComplete": 4691,
"PerformancePaintTiming.first-paint": 1029.7000000011176,
"PerformancePaintTiming.first-contentful-paint": 1029.7000000011176,
"origin_dns": {
"ns": [
"kevin.ns.cloudflare.com.",
"ada.ns.cloudflare.com."
],
"mx": [
"10 longhorn.mxrouting.net.",
"20 longhorn-relay.mxrouting.net."
],
"txt": [
"\"google-site-verification=OAHLddZHt5LcsIJDME2rPZpozCj-l4PgI6l80uLjk6g\"",
"\"v=spf1 a mx include:mxroute.com ~all\""
],
"soa": [
"ada.ns.cloudflare.com. dns.cloudflare.com. 2349497788 10000 2400 604800 1800"
],
"cname": [],
"https": [],
"svcb": []
},
"detected": {
"Programming languages": "C",
"UI frameworks": "Tailwind CSS",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"JavaScript frameworks": "Alpine.js",
"Analytics": "Plausible",
"CDN": "Cloudflare",
"Miscellaneous": "PWA,Open Graph"
},
"detected_apps": {
"C": "",
"Tailwind CSS": "",
"Nginx": "",
"Alpine.js": "",
"Plausible": "",
"Cloudflare": "",
"PWA": "",
"Open Graph": ""
},
"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
},
"Tailwind CSS": {
"name": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
"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": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Alpine.js": {
"name": "Alpine.js",
"description": null,
"slug": "alpine-js",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 75,
"version": "",
"icon": "Alpine.js.png",
"website": "https:\/\/github.com\/alpinejs\/alpine",
"pricing": [],
"cpe": null
},
"Plausible": {
"name": "Plausible",
"description": "Plausible is an open-source alternative to Google Analytics.",
"slug": "plausible",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Plausible.svg",
"website": "https:\/\/plausible.io\/",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "http:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"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
}
},
"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": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
{
"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": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Alpine.js",
"description": null,
"slug": "alpine-js",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 75,
"version": "",
"icon": "Alpine.js.png",
"website": "https:\/\/github.com\/alpinejs\/alpine",
"pricing": [],
"cpe": null
},
{
"name": "Plausible",
"description": "Plausible is an open-source alternative to Google Analytics.",
"slug": "plausible",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Plausible.svg",
"website": "https:\/\/plausible.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "http:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
{
"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
}
],
"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 class=\"bg-white\">",
"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": "<h1 class=\"-ml-[0.05em] text-mega flex flex-wrap justify-between w-full px-3 leading-[0.75] mt-4\"><span class=\"uppercase\">karsten<\/span> <span class=\"ml-auto uppercase\">Systems<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main x-data=\"main\" class=\"min-h-screen h-full w-full grid grid-rows-[1fr,auto]\">",
"target": [
"main"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"bg-blue\" 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": "#ffffff",
"contrastRatio": 21,
"fontSize": "96.0pt (128px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"uppercase\">karsten<\/span>",
"target": [
".uppercase:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "96.0pt (128px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"target": [
".ml-auto"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>There exists a website that is useful, maintainable, unassuming and sustainable. We try to create systems like that. If a system isn't useful it shouldn\u2019t exist.<\/p>",
"target": [
"p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Web branch of <a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>. <\/p>",
"target": [
"p:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>",
"target": [
"p:nth-child(2) > a[rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a> and <a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a><\/p>",
"target": [
"p:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a>",
"target": [
"a[href$=\"kristianmanas.com\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a>",
"target": [
"a[href$=\"suchy.dev\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>We are currently not available for development services for other studios and designers.<\/p>",
"target": [
"p:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>We are good at user-experience, typography, programming and dealing with complexity. <\/p>",
"target": [
"p:nth-child(5)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"mailto:[email protected]\">[email protected]<\/a>",
"target": [
"a[href=\"mailto:[email protected]\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">self-initiated<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">education<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">deveoplment<\/li>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2021\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2020\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2017\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > span"
]
}
]
},
{
"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 class=\"bg-blue\" 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 class=\"bg-blue\" 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 class=\"bg-blue\" lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"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 href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>",
"target": [
"p:nth-child(2) > a[rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"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:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a>",
"target": [
"a[href$=\"kristianmanas.com\"]"
]
},
{
"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:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a>",
"target": [
"a[href$=\"suchy.dev\"]"
]
},
{
"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=\"mailto:[email protected]\">[email protected]<\/a>",
"target": [
"a[href=\"mailto:[email protected]\"]"
]
},
{
"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 @click=\"openLink($event,'XBIljLyh4GkN3BPD','https:\/\/fonts.floriankarsten.com')\" target=\"_blank\" href=\"https:\/\/fonts.floriankarsten.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'RK5lxuuUj1RgyDUG','https:\/\/kirby.school')\" target=\"_blank\" href=\"https:\/\/kirby.school\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"]"
]
},
{
"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 @click=\"openLink($event,'DQyAEksI3fJDxRJN','https:\/\/loomonthemoon.com')\" target=\"_blank\" href=\"https:\/\/loomonthemoon.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"]"
]
},
{
"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 @click=\"openLink($event,'vraYriAxMprgI0Zy','https:\/\/photomatrix.cz')\" target=\"_blank\" href=\"https:\/\/photomatrix.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"]"
]
},
{
"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 @click=\"openLink($event,'bSU1xFAqDzNGaQvp','https:\/\/dayshiftoffice.com')\" target=\"_blank\" href=\"https:\/\/dayshiftoffice.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"]"
]
},
{
"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 @click=\"openLink($event,'cQlYvHmlLiNMRy0t','https:\/\/www.bryanosullivan.com\/')\" target=\"_blank\" href=\"https:\/\/www.bryanosullivan.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'tNx2RFXjSHFyIaLc','https:\/\/madebyfire.eu')\" target=\"_blank\" href=\"https:\/\/madebyfire.eu\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"]"
]
},
{
"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 @click=\"openLink($event,'qi6u1On1cLfSUdqz','https:\/\/druhasmena.cz')\" target=\"_blank\" href=\"https:\/\/druhasmena.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"]"
]
},
{
"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 @click=\"openLink($event,'RLveavCi8wntSswu','https:\/\/www.konundrum.de\/pages\/garment-system-intro-page')\" target=\"_blank\" href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'nB27Et8RpvWxW1qs','https:\/\/lorispernoux.fr')\" target=\"_blank\" href=\"https:\/\/lorispernoux.fr\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"]"
]
},
{
"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 @click=\"openLink($event,'oFXXoXCafdp0lmTg','https:\/\/projektil.cz')\" target=\"_blank\" href=\"https:\/\/projektil.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"]"
]
},
{
"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 @click=\"openLink($event,'b3Q3mnOFfSf7yWEJ','https:\/\/zivotnipribehy.com')\" target=\"_blank\" href=\"https:\/\/zivotnipribehy.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"]"
]
},
{
"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 @click=\"openLink($event,'QtITJO13iAfvlAFo','https:\/\/matterof.art')\" target=\"_blank\" href=\"https:\/\/matterof.art\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.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 @click=\"openLink($event,'P9RPUMzY6LwIhkWU','https:\/\/hcmap.net')\" target=\"_blank\" href=\"https:\/\/hcmap.net\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"]"
]
},
{
"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 @click=\"openLink($event,'DvhbBAURvaEnS832','https:\/\/www.davidpayr.com\/')\" target=\"_blank\" href=\"https:\/\/www.davidpayr.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"]"
]
},
{
"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 @click=\"openLink($event,'QGkVArn3tegafySI','https:\/\/martinapaukova.com')\" target=\"_blank\" href=\"https:\/\/martinapaukova.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"]"
]
},
{
"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 @click=\"openLink($event,'gINEZ5pinvCfohZW','https:\/\/thinkbelt.org')\" target=\"_blank\" href=\"https:\/\/thinkbelt.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"]"
]
},
{
"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 @click=\"openLink($event,'rd8qXivCrMlJeDjx','https:\/\/anymadestudio.com\/')\" target=\"_blank\" href=\"https:\/\/anymadestudio.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"]"
]
},
{
"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 @click=\"openLink($event,'ny6hJMYU7ditAWkB','https:\/\/bastl-instruments.com')\" target=\"_blank\" href=\"https:\/\/bastl-instruments.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"]"
]
},
{
"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 @click=\"openLink($event,'Sq3gblCUbAtMTmYh','https:\/\/cceamoba.cz')\" target=\"_blank\" href=\"https:\/\/cceamoba.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"]"
]
},
{
"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 @click=\"openLink($event,'CKWv9M1lMRtauY1r','https:\/\/marekcollection.cz\/en')\" target=\"_blank\" href=\"https:\/\/marekcollection.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"]"
]
},
{
"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 @click=\"openLink($event,'Z8tzhX04gHWnDgOs','https:\/\/spolka.cc')\" target=\"_blank\" href=\"https:\/\/spolka.cc\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"]"
]
},
{
"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 @click=\"openLink($event,'6BpxOKjiqYT7LRcY','http:\/\/polanskygallery.com')\" target=\"_blank\" href=\"http:\/\/polanskygallery.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"]"
]
},
{
"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 @click=\"openLink($event,'GI4GlmYMHm5cVXZV','https:\/\/kolektivimaginace.cz\/en')\" target=\"_blank\" href=\"https:\/\/kolektivimaginace.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'7uxec7AKZhcI9gvj','https:\/\/sok.bz')\" target=\"_blank\" href=\"https:\/\/sok.bz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"]"
]
},
{
"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 @click=\"openLink($event,'eBhaXZOaPeDhqqIS','https:\/\/designreader.org')\" target=\"_blank\" href=\"https:\/\/designreader.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"]"
]
},
{
"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 @click=\"openLink($event,'LMxk2RMiSzHl964h','https:\/\/jakubjansa.com')\" target=\"_blank\" href=\"https:\/\/jakubjansa.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"]"
]
}
]
},
{
"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 @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">",
"target": [
"ul[\\@mouseleave=\"hoverProject = ''\"]"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">self-initiated<\/li>\n <li class=\"py-1\">education<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">deveoplment<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2"
]
}
]
},
{
"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 @mouseover=\"hoverProject = 'XBIljLyh4GkN3BPD'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'RK5lxuuUj1RgyDUG'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">self-initiated<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">education<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'DQyAEksI3fJDxRJN'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'vraYriAxMprgI0Zy'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'bSU1xFAqDzNGaQvp'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'cQlYvHmlLiNMRy0t'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">deveoplment<\/li>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'tNx2RFXjSHFyIaLc'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'qi6u1On1cLfSUdqz'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'RLveavCi8wntSswu'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'nB27Et8RpvWxW1qs'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">ecommerce<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'oFXXoXCafdp0lmTg'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(11)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'b3Q3mnOFfSf7yWEJ'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(12)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'QtITJO13iAfvlAFo'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(13)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'P9RPUMzY6LwIhkWU'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(14)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'DvhbBAURvaEnS832'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(15)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'QGkVArn3tegafySI'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(16)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'gINEZ5pinvCfohZW'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(17)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'rd8qXivCrMlJeDjx'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(18)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'ny6hJMYU7ditAWkB'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(19)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'Sq3gblCUbAtMTmYh'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(20)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'CKWv9M1lMRtauY1r'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(21)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'Z8tzhX04gHWnDgOs'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(22)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = '6BpxOKjiqYT7LRcY'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(23)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'GI4GlmYMHm5cVXZV'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(24)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = '7uxec7AKZhcI9gvj'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(25)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'eBhaXZOaPeDhqqIS'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(26)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'LMxk2RMiSzHl964h'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(27)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
}
]
}
],
"incomplete": []
},
"base_page_ip_ptr": "static.53.154.47.78.clients.your-server.de",
"base_page_cname": "",
"base_page_dns_server": "ada.ns.cloudflare.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 25562,
"testUrl": "https:\/\/karsten.systems",
"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:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\",\"width\":1280,\"height\":747,\"naturalWidth\":1280,\"naturalHeight\":747},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\",\"width\":1280,\"height\":706,\"naturalWidth\":1280,\"naturalHeight\":706},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"fonts": [],
"generated-content-percent": "-0.64",
"generated-content-size": "-0.26",
"imgs-in-viewport": [],
"imgs-no-alt": [],
"imgs-out-viewport": [],
"jsLibsVulns": [],
"meta-viewport": "width=device-width, initial-scale=1.0",
"possibly-render-blocking-reqs": [
"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3"
],
"rendered-html": "<html class=\"bg-blue\" lang=\"en\"><head>\n\t<meta charset=\"UTF-8\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\t<title>KARSTEN SYSTEMS<\/title>\n\t<link rel=\"icon\" type=\"image\/x-icon\" href=\"\/favicon.ico\">\n\t<link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"\/favicon-16x16.png\">\n\t<link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"\/favicon-32x32.png\">\n\t<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\/apple-touch-icon.png\">\n\t<link rel=\"manifest\" href=\"\/site.webmanifest\">\n\t<title>KARSTEN SYSTEMS<\/title>\n\n <meta name=\"description\" content=\"User experience and webdevelopment\">\n\n<meta name=\"robots\" content=\"all\">\n\n <link rel=\"canonical\" href=\"https:\/\/karsten.systems\">\n<meta content=\"KARSTEN SYSYEMS\" property=\"og:site_name\">\n<meta content=\"https:\/\/karsten.systems\" property=\"og:url\">\n<meta content=\"website\" property=\"og:type\">\n<meta content=\"KARSTEN SYSTEMS\" property=\"og:title\">\n<meta content=\"User experience and webdevelopment\" property=\"og:description\">\n<meta content=\"https:\/\/karsten.systems\/media\/site\/d88e9c76d9-1682432687\/karstensystems-1200x630-crop-1.png\" property=\"og:image\">\n<meta content=\"1200\" property=\"og:image:width\">\n<meta content=\"630\" property=\"og:image:height\">\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/karsten.systems\/#website\",\"url\":\"https:\/\/karsten.systems\",\"name\":\"KARSTEN SYSTEMS\",\"description\":\"User experience and webdevelopment\"}]}<\/script>\n\t<meta name=\"twitter:card\" content=\"summary_large_image\">\n\t<script defer=\"\" data-domain=\"karsten.systems\" src=\"https:\/\/plausible.io\/js\/script.js\"><\/script>\n\t<link href=\"https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3\" rel=\"stylesheet\">\n\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\">\n\t\t\t<\/head>\n<body class=\"bg-white\">\n\t\t<main x-data=\"main\" class=\"min-h-screen h-full w-full grid grid-rows-[1fr,auto]\">\n\t\t<div class=\"mb-24\">\n\t\t\t<h1 class=\"-ml-[0.05em] text-mega flex flex-wrap justify-between w-full px-3 leading-[0.75] mt-4\"><span class=\"uppercase\">karsten<\/span> <span class=\"ml-auto uppercase\">Systems<\/span><\/h1>\n\t\t\t<div class=\"mt-14 md:w-1\/3 block w-full pl-3 prose\">\n\t\t\t\t<p>There exists a website that is useful, maintainable, unassuming and sustainable. We try to create systems like that. If a system isn't useful it shouldn\u2019t exist.<\/p>\n<p>Web branch of <a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>. <\/p>\n<p><a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a> and <a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a><\/p>\n<p>We are currently not available for development services for other studios and designers.<\/p>\n<p>We are good at user-experience, typography, programming and dealing with complexity. <\/p>\n<p><a href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"px-3\">\n\t\t\t\n\n<ul @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'XBIljLyh4GkN3BPD'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'XBIljLyh4GkN3BPD','https:\/\/fonts.floriankarsten.com')\" target=\"_blank\" href=\"https:\/\/fonts.floriankarsten.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/fonts.floriankarsten.com\" :class=\"[hoverProject === 'XBIljLyh4GkN3BPD' ? 'md:grid' : 'md:hidden', openProject === 'XBIljLyh4GkN3BPD' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'RK5lxuuUj1RgyDUG'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'RK5lxuuUj1RgyDUG','https:\/\/kirby.school')\" target=\"_blank\" href=\"https:\/\/kirby.school\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">self-initiated<\/li>\n <li class=\"py-1\">education<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/kirby.school\" :class=\"[hoverProject === 'RK5lxuuUj1RgyDUG' ? 'md:grid' : 'md:hidden', openProject === 'RK5lxuuUj1RgyDUG' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"747\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'DQyAEksI3fJDxRJN'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'DQyAEksI3fJDxRJN','https:\/\/loomonthemoon.com')\" target=\"_blank\" href=\"https:\/\/loomonthemoon.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/loomonthemoon.com\" :class=\"[hoverProject === 'DQyAEksI3fJDxRJN' ? 'md:grid' : 'md:hidden', openProject === 'DQyAEksI3fJDxRJN' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'vraYriAxMprgI0Zy'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'vraYriAxMprgI0Zy','https:\/\/photomatrix.cz')\" target=\"_blank\" href=\"https:\/\/photomatrix.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/photomatrix.cz\" :class=\"[hoverProject === 'vraYriAxMprgI0Zy' ? 'md:grid' : 'md:hidden', openProject === 'vraYriAxMprgI0Zy' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'bSU1xFAqDzNGaQvp'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'bSU1xFAqDzNGaQvp','https:\/\/dayshiftoffice.com')\" target=\"_blank\" href=\"https:\/\/dayshiftoffice.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/dayshiftoffice.com\" :class=\"[hoverProject === 'bSU1xFAqDzNGaQvp' ? 'md:grid' : 'md:hidden', openProject === 'bSU1xFAqDzNGaQvp' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'cQlYvHmlLiNMRy0t'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'cQlYvHmlLiNMRy0t','https:\/\/www.bryanosullivan.com\/')\" target=\"_blank\" href=\"https:\/\/www.bryanosullivan.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">deveoplment<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.bryanosullivan.com\/\" :class=\"[hoverProject === 'cQlYvHmlLiNMRy0t' ? 'md:grid' : 'md:hidden', openProject === 'cQlYvHmlLiNMRy0t' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'tNx2RFXjSHFyIaLc'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'tNx2RFXjSHFyIaLc','https:\/\/madebyfire.eu')\" target=\"_blank\" href=\"https:\/\/madebyfire.eu\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/madebyfire.eu\" :class=\"[hoverProject === 'tNx2RFXjSHFyIaLc' ? 'md:grid' : 'md:hidden', openProject === 'tNx2RFXjSHFyIaLc' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"706\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'qi6u1On1cLfSUdqz'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'qi6u1On1cLfSUdqz','https:\/\/druhasmena.cz')\" target=\"_blank\" href=\"https:\/\/druhasmena.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/druhasmena.cz\" :class=\"[hoverProject === 'qi6u1On1cLfSUdqz' ? 'md:grid' : 'md:hidden', openProject === 'qi6u1On1cLfSUdqz' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'RLveavCi8wntSswu'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'RLveavCi8wntSswu','https:\/\/www.konundrum.de\/pages\/garment-system-intro-page')\" target=\"_blank\" href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" :class=\"[hoverProject === 'RLveavCi8wntSswu' ? 'md:grid' : 'md:hidden', openProject === 'RLveavCi8wntSswu' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'nB27Et8RpvWxW1qs'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'nB27Et8RpvWxW1qs','https:\/\/lorispernoux.fr')\" target=\"_blank\" href=\"https:\/\/lorispernoux.fr\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/lorispernoux.fr\" :class=\"[hoverProject === 'nB27Et8RpvWxW1qs' ? 'md:grid' : 'md:hidden', openProject === 'nB27Et8RpvWxW1qs' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'oFXXoXCafdp0lmTg'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'oFXXoXCafdp0lmTg','https:\/\/projektil.cz')\" target=\"_blank\" href=\"https:\/\/projektil.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/projektil.cz\" :class=\"[hoverProject === 'oFXXoXCafdp0lmTg' ? 'md:grid' : 'md:hidden', openProject === 'oFXXoXCafdp0lmTg' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'b3Q3mnOFfSf7yWEJ'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'b3Q3mnOFfSf7yWEJ','https:\/\/zivotnipribehy.com')\" target=\"_blank\" href=\"https:\/\/zivotnipribehy.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/zivotnipribehy.com\" :class=\"[hoverProject === 'b3Q3mnOFfSf7yWEJ' ? 'md:grid' : 'md:hidden', openProject === 'b3Q3mnOFfSf7yWEJ' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'QtITJO13iAfvlAFo'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'QtITJO13iAfvlAFo','https:\/\/matterof.art')\" target=\"_blank\" href=\"https:\/\/matterof.art\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2021\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/matterof.art\" :class=\"[hoverProject === 'QtITJO13iAfvlAFo' ? 'md:grid' : 'md:hidden', openProject === 'QtITJO13iAfvlAFo' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'P9RPUMzY6LwIhkWU'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'P9RPUMzY6LwIhkWU','https:\/\/hcmap.net')\" target=\"_blank\" href=\"https:\/\/hcmap.net\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2020\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/hcmap.net\" :class=\"[hoverProject === 'P9RPUMzY6LwIhkWU' ? 'md:grid' : 'md:hidden', openProject === 'P9RPUMzY6LwIhkWU' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'DvhbBAURvaEnS832'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'DvhbBAURvaEnS832','https:\/\/www.davidpayr.com\/')\" target=\"_blank\" href=\"https:\/\/www.davidpayr.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.davidpayr.com\/\" :class=\"[hoverProject === 'DvhbBAURvaEnS832' ? 'md:grid' : 'md:hidden', openProject === 'DvhbBAURvaEnS832' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'QGkVArn3tegafySI'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'QGkVArn3tegafySI','https:\/\/martinapaukova.com')\" target=\"_blank\" href=\"https:\/\/martinapaukova.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/martinapaukova.com\" :class=\"[hoverProject === 'QGkVArn3tegafySI' ? 'md:grid' : 'md:hidden', openProject === 'QGkVArn3tegafySI' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'gINEZ5pinvCfohZW'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'gINEZ5pinvCfohZW','https:\/\/thinkbelt.org')\" target=\"_blank\" href=\"https:\/\/thinkbelt.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/thinkbelt.org\" :class=\"[hoverProject === 'gINEZ5pinvCfohZW' ? 'md:grid' : 'md:hidden', openProject === 'gINEZ5pinvCfohZW' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'rd8qXivCrMlJeDjx'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'rd8qXivCrMlJeDjx','https:\/\/anymadestudio.com\/')\" target=\"_blank\" href=\"https:\/\/anymadestudio.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/anymadestudio.com\/\" :class=\"[hoverProject === 'rd8qXivCrMlJeDjx' ? 'md:grid' : 'md:hidden', openProject === 'rd8qXivCrMlJeDjx' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'ny6hJMYU7ditAWkB'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'ny6hJMYU7ditAWkB','https:\/\/bastl-instruments.com')\" target=\"_blank\" href=\"https:\/\/bastl-instruments.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/bastl-instruments.com\" :class=\"[hoverProject === 'ny6hJMYU7ditAWkB' ? 'md:grid' : 'md:hidden', openProject === 'ny6hJMYU7ditAWkB' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'Sq3gblCUbAtMTmYh'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'Sq3gblCUbAtMTmYh','https:\/\/cceamoba.cz')\" target=\"_blank\" href=\"https:\/\/cceamoba.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/cceamoba.cz\" :class=\"[hoverProject === 'Sq3gblCUbAtMTmYh' ? 'md:grid' : 'md:hidden', openProject === 'Sq3gblCUbAtMTmYh' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'CKWv9M1lMRtauY1r'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'CKWv9M1lMRtauY1r','https:\/\/marekcollection.cz\/en')\" target=\"_blank\" href=\"https:\/\/marekcollection.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/marekcollection.cz\/en\" :class=\"[hoverProject === 'CKWv9M1lMRtauY1r' ? 'md:grid' : 'md:hidden', openProject === 'CKWv9M1lMRtauY1r' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'Z8tzhX04gHWnDgOs'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'Z8tzhX04gHWnDgOs','https:\/\/spolka.cc')\" target=\"_blank\" href=\"https:\/\/spolka.cc\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/spolka.cc\" :class=\"[hoverProject === 'Z8tzhX04gHWnDgOs' ? 'md:grid' : 'md:hidden', openProject === 'Z8tzhX04gHWnDgOs' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = '6BpxOKjiqYT7LRcY'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'6BpxOKjiqYT7LRcY','http:\/\/polanskygallery.com')\" target=\"_blank\" href=\"http:\/\/polanskygallery.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2017\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"http:\/\/polanskygallery.com\" :class=\"[hoverProject === '6BpxOKjiqYT7LRcY' ? 'md:grid' : 'md:hidden', openProject === '6BpxOKjiqYT7LRcY' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'GI4GlmYMHm5cVXZV'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'GI4GlmYMHm5cVXZV','https:\/\/kolektivimaginace.cz\/en')\" target=\"_blank\" href=\"https:\/\/kolektivimaginace.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/kolektivimaginace.cz\/en\" :class=\"[hoverProject === 'GI4GlmYMHm5cVXZV' ? 'md:grid' : 'md:hidden', openProject === 'GI4GlmYMHm5cVXZV' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = '7uxec7AKZhcI9gvj'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'7uxec7AKZhcI9gvj','https:\/\/sok.bz')\" target=\"_blank\" href=\"https:\/\/sok.bz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/sok.bz\" :class=\"[hoverProject === '7uxec7AKZhcI9gvj' ? 'md:grid' : 'md:hidden', openProject === '7uxec7AKZhcI9gvj' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'eBhaXZOaPeDhqqIS'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'eBhaXZOaPeDhqqIS','https:\/\/designreader.org')\" target=\"_blank\" href=\"https:\/\/designreader.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/designreader.org\" :class=\"[hoverProject === 'eBhaXZOaPeDhqqIS' ? 'md:grid' : 'md:hidden', openProject === 'eBhaXZOaPeDhqqIS' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'LMxk2RMiSzHl964h'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'LMxk2RMiSzHl964h','https:\/\/jakubjansa.com')\" target=\"_blank\" href=\"https:\/\/jakubjansa.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/jakubjansa.com\" :class=\"[hoverProject === 'LMxk2RMiSzHl964h' ? 'md:grid' : 'md:hidden', openProject === 'LMxk2RMiSzHl964h' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t<\/ul>\t\t<\/div>\n\t<\/main>\n\t<script src=\"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7\"><\/script>\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"x-content-type-options",
"x-frame-options",
"x-xss-protection"
],
"securityHeadersGrade": "B",
"securityHeadersScore": 60
},
"interactivePeriods": [
[
0,
401
],
[
539,
984
],
[
1035,
7938
]
],
"longTasks": [
[
401,
539
],
[
984,
1035
]
],
"lastVisualChange": 1000,
"render": 1000,
"visualComplete85": 1000,
"visualComplete90": 1000,
"visualComplete95": 1000,
"visualComplete99": 1000,
"visualComplete": 1000,
"SpeedIndex": 1000,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 1120,
"size": 73549,
"DOMNodeId": 3,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "ml-auto uppercase"
},
"bounds": [
1339.453125,
13.59375,
548.96875,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1120,
"size": 73549,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 1339.453125,
"y": 13.59375,
"width": 548.96875,
"height": 96,
"top": 13.59375,
"right": 1888.421875,
"bottom": 109.59375,
"left": 1339.453125
},
"outerHTML": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 1120,
"size": 73549,
"DOMNodeId": 3,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "ml-auto uppercase"
},
"bounds": [
1339.453125,
13.59375,
548.96875,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1120,
"size": 73549,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 1339.453125,
"y": 13.59375,
"width": 548.96875,
"height": 96,
"top": 13.59375,
"right": 1888.421875,
"bottom": 109.59375,
"left": 1339.453125
},
"outerHTML": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"content": "normal"
},
"type": "text"
}
],
"LargestContentfulPaintType": "text",
"LargestContentfulPaintNodeType": "SPAN",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 90
},
{
"name": "fetchStart",
"time": 112
},
{
"name": "navigationStart",
"time": 157
},
{
"name": "domLoading",
"time": 158
},
{
"name": "responseEnd",
"time": 158
},
{
"name": "domInteractive",
"time": 158
},
{
"name": "domContentLoadedEventStart",
"time": 158
},
{
"name": "domContentLoadedEventEnd",
"time": 158
},
{
"name": "domComplete",
"time": 159
},
{
"name": "responseEnd",
"time": 286
},
{
"name": "unloadEventStart",
"time": 291
},
{
"name": "unloadEventEnd",
"time": 291
},
{
"name": "markAsMainFrame",
"time": 291
},
{
"name": "commitNavigationEnd",
"time": 292
},
{
"name": "domLoading",
"time": 292
},
{
"name": "domInteractive",
"time": 1059
},
{
"name": "domContentLoadedEventStart",
"time": 1087
},
{
"name": "domContentLoadedEventEnd",
"time": 1087
},
{
"name": "firstPaint",
"time": 1120
},
{
"name": "firstContentfulPaint",
"time": 1120
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 1120
},
{
"name": "firstMeaningfulPaint",
"time": 1120
},
{
"name": "firstMeaningfulPaint",
"time": 1120
},
{
"name": "domComplete",
"time": 4782
},
{
"name": "loadEventStart",
"time": 4782
},
{
"name": "loadEventEnd",
"time": 4782
},
{
"name": "LargestTextPaint",
"time": 1120
},
{
"name": "LargestContentfulPaint",
"time": 1120
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 158,
"chromeUserTiming.fetchStart": 112,
"chromeUserTiming.domLoading": 293,
"chromeUserTiming.responseEnd": 287,
"chromeUserTiming.domInteractive": 1060,
"chromeUserTiming.domContentLoadedEventStart": 1087,
"chromeUserTiming.domContentLoadedEventEnd": 1087,
"chromeUserTiming.domComplete": 4782,
"chromeUserTiming.unloadEventStart": 291,
"chromeUserTiming.unloadEventEnd": 291,
"chromeUserTiming.markAsMainFrame": 291,
"chromeUserTiming.commitNavigationEnd": 292,
"chromeUserTiming.firstPaint": 1120,
"chromeUserTiming.firstContentfulPaint": 1120,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1120,
"chromeUserTiming.firstMeaningfulPaint": 1120,
"chromeUserTiming.loadEventStart": 4782,
"chromeUserTiming.loadEventEnd": 4782,
"chromeUserTiming.LargestTextPaint": 1120,
"chromeUserTiming.LargestContentfulPaint": 1120,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 984.23199999999997
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 295.30700000000002
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 295.32100000000003
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 298.00900000000001
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 318.59500000000003
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 318.63900000000001
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 318.64600000000002
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 318.66500000000002
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 337.37900000000002
},
"4238": {
"name": "ScriptSchedulingType_Defer",
"firstUsed": 337.66899999999998
},
"901": {
"name": "LinkRelPreload",
"firstUsed": 337.84199999999998
},
"4239": {
"name": "ScriptSchedulingType_ParserBlocking",
"firstUsed": 367.25099999999998
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 385.29300000000001
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 385.30900000000003
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 385.35500000000002
},
"2298": {
"name": "CSSSelectorWebkitInnerSpinButton",
"firstUsed": 385.41699999999997
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 385.423
},
"2297": {
"name": "CSSSelectorWebkitFileUploadButton",
"firstUsed": 385.43599999999998
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 385.54199999999997
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 385.68299999999999
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 385.75200000000001
},
"587": {
"name": "LangAttribute",
"firstUsed": 387.08199999999999
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 387.19600000000003
},
"4994": {
"name": "Feature_4994",
"firstUsed": 387.50299999999999
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 400.95600000000002
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 400.98700000000002
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 659.03499999999997
},
"1070": {
"name": "CrossOriginApplicationScript",
"firstUsed": 659.07600000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 983.93299999999999
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1059.7929999999999
},
"677": {
"name": "XMLHttpRequestAsynchronous",
"firstUsed": 1084.2180000000001
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 1123.4179999999999
}
},
"CSSFeatures": {
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 387.21699999999998
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 387.24599999999998
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 387.26400000000001
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 387.27100000000002
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 387.28300000000002
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 387.30200000000002
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 387.30900000000003
},
"127": {
"name": "CSSPropertyTabSize",
"firstUsed": 387.31799999999998
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 387.34199999999998
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 387.34800000000001
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 387.46499999999997
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 387.73200000000003
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 387.79399999999998
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 387.80200000000002
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 387.80900000000003
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 387.81700000000001
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 387.827
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 387.88
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 387.93799999999999
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 387.94499999999999
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 387.952
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 387.96199999999999
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 387.98200000000003
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 387.99299999999999
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 388.00299999999999
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 388.012
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 388.01999999999998
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 388.10199999999998
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 388.31200000000001
},
"401": {
"name": "CSSPropertyTextDecorationLine",
"firstUsed": 388.32900000000001
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 390.68000000000001
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 390.69600000000003
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 390.70699999999999
},
"65": {
"name": "CSSPropertyBorderTopWidth",
"firstUsed": 390.76600000000002
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 390.82900000000001
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 390.84300000000002
},
"110": {
"name": "CSSPropertyPaddingBottom",
"firstUsed": 390.85199999999998
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 390.85899999999998
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 390.86700000000002
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 391.26600000000002
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 391.43299999999999
},
"558": {
"name": "CSSPropertyPlaceItems",
"firstUsed": 391.45800000000003
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 391.46499999999997
},
"636": {
"name": "CSSPropertyInset",
"firstUsed": 391.47399999999999
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 391.48200000000003
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 391.58300000000003
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 1035,
"maxFID": 0,
"TTIMeasurementEnd": 7938,
"LastInteractive": 1035,
"TimeToInteractive": 1035,
"FirstCPUIdle": 1035,
"TotalBlockingTime": 0,
"testID": "240902_BiDcD5_85R",
"step": 1,
"effectiveBps": 561344,
"domTime": 0,
"aft": 0,
"titleTime": 159,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.95999999999999996,
"lighthouse.Performance.first-contentful-paint": 1115.8340000000001,
"lighthouse.Performance.largest-contentful-paint": 1115.835,
"lighthouse.Performance.total-blocking-time": 0,
"lighthouse.Performance.cumulative-layout-shift": 0,
"lighthouse.Performance.speed-index": 1057,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"120": 95,
"221": 52.600000000000001,
"322": 42.100000000000001,
"423": 65,
"524": 100,
"626": 100,
"726": 95.5,
"827": 100,
"929": 90,
"1053": 88,
"1162": 100,
"1265": 86.400000000000006,
"1365": 52.600000000000001,
"1466": 33.299999999999997,
"1567": 26.300000000000001,
"1668": 31.600000000000001,
"1769": 28.600000000000001,
"1870": 22.199999999999999,
"1971": 33.299999999999997,
"2072": 63.200000000000003,
"2173": 38.100000000000001,
"2274": 30,
"2375": 26.300000000000001,
"2475": 35,
"2577": 26.300000000000001,
"2678": 30,
"2779": 26.300000000000001,
"2880": 31.600000000000001,
"2981": 28.600000000000001,
"3082": 75,
"3182": 40,
"3283": 31.600000000000001,
"3384": 35,
"3485": 30,
"3586": 26.300000000000001,
"3687": 26.300000000000001,
"3788": 33.299999999999997,
"3889": 31.600000000000001,
"3989": 26.300000000000001,
"4091": 68.400000000000006,
"4192": 30,
"4293": 26.300000000000001,
"4394": 30,
"4495": 31.600000000000001,
"4595": 31.600000000000001,
"4696": 26.300000000000001,
"4797": 21.100000000000001,
"4898": 42.899999999999999,
"4999": 35,
"5100": 61.899999999999999,
"5201": 20,
"5302": 25,
"5403": 15,
"5503": 15,
"5604": 15,
"5705": 14.300000000000001,
"5806": 10.5,
"5907": 19,
"6008": 15.800000000000001,
"6109": 45,
"6210": 23.800000000000001,
"6311": 15,
"6412": 18.199999999999999,
"6513": 10.5,
"6614": 19,
"6714": 10.5,
"6815": 10.5,
"6916": 19,
"7017": 21.100000000000001,
"7118": 40,
"7219": 15,
"7320": 10.5,
"7421": 14.300000000000001,
"7522": 10.5,
"7623": 19,
"7724": 10.5,
"7825": 10.5,
"7926": 18.199999999999999,
"8031": 40
},
"max": 100,
"count": 80
},
"bw": {
"data": {
"0": 0,
"120": 0,
"221": 18010,
"322": 542945,
"423": 2473813,
"524": 6570614,
"626": 5468629,
"726": 5037582,
"827": 5036416,
"929": 5232683,
"1053": 4841762,
"1162": 5467796,
"1265": 5187497,
"1365": 5424026,
"1466": 5028334,
"1567": 4927342,
"1668": 5026099,
"1769": 5036194,
"1870": 5258433,
"1971": 5025827,
"2072": 5023151,
"2173": 5485832,
"2274": 5023275,
"2375": 5246056,
"2475": 5030057,
"2577": 5214119,
"2678": 5033352,
"2779": 5039843,
"2880": 5240241,
"2981": 5035336,
"3082": 5027810,
"3182": 5276982,
"3283": 5028361,
"3384": 4331863,
"3485": 6799292,
"3586": 5032314,
"3687": 4706708,
"3788": 5252059,
"3889": 5033082,
"3989": 5134431,
"4091": 4996377,
"4192": 5028430,
"4293": 5032916,
"4394": 5249388,
"4495": 5017987,
"4595": 3351211,
"4696": 0,
"4797": 0,
"4898": 35709,
"4999": 435888,
"5100": 5231,
"5201": 0,
"5302": 0,
"5403": 0,
"5503": 0,
"5604": 0,
"5705": 0,
"5806": 0,
"5907": 0,
"6008": 0,
"6109": 0,
"6210": 0,
"6311": 0,
"6412": 0,
"6513": 0,
"6614": 0,
"6714": 0,
"6815": 0,
"6916": 0,
"7017": 0,
"7118": 0,
"7219": 0,
"7320": 0,
"7421": 0,
"7522": 0,
"7623": 0,
"7724": 0,
"7825": 0,
"7926": 0,
"8031": 0
},
"max": 6799292,
"count": 80
}
},
"effectiveBpsDoc": 566634,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&file=1_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=240902_BiDcD5_85R&file=1_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=240902_BiDcD5_85R&compressed=1&file=1_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&video=video_1&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 1000,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&video=video_1&file=ms_001000.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"plausible.io": {
"bytes": 819,
"requests": 2,
"cdn_provider": "BunnyCDN",
"connections": 2
},
"karsten.systems": {
"bytes": 2603173,
"requests": 32,
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 5039,
"bytesUncompressed": 41377,
"requests": 1
},
"js": {
"color": [
254,
197,
132
],
"bytes": 15926,
"bytesUncompressed": 42563,
"requests": 2
},
"css": {
"color": [
178,
234,
148
],
"bytes": 2847,
"bytesUncompressed": 9553,
"requests": 1
},
"image": {
"color": [
196,
154,
232
],
"bytes": 2579790,
"bytesUncompressed": 2579790,
"requests": 28
},
"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": 390,
"bytesUncompressed": 390,
"requests": 2
}
},
"consoleLog": []
},
"repeatView": {
"numSteps": 1,
"run": 1,
"tester": "wpt-fra-lb-b0nk-10.10.1.212",
"loadTime": 594,
"docTime": 594,
"fullyLoaded": 594,
"bytesOut": 1993,
"bytesOutDoc": 1993,
"bytesIn": 2,
"bytesInDoc": 2,
"requests": [
{
"type": 3,
"id": "224533.116",
"request_id": "224533.116",
"ip_addr": "169.150.247.38",
"full_url": "https:\/\/plausible.io\/api\/event",
"is_secure": 1,
"method": "POST",
"host": "plausible.io",
"url": "\/api\/event",
"raw_id": "224533.116",
"frame_id": "97FA95A59D4070AEEC2780D1F6E27B27",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 202,
"request_type": "XHR",
"load_ms": 51,
"ttfb_ms": 50,
"load_start": 131,
"load_start_float": 131.00013300000001,
"bytesIn": 2,
"objectSize": 2,
"objectSizeUncompressed": 2,
"chunks": [
{
"ts": 182,
"bytes": 2
}
],
"expires": "",
"cacheControl": "must-revalidate, max-age=0, private",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 148,
"protocol": "HTTP\/2",
"dns_start": 1,
"dns_end": 35,
"connect_start": 35,
"connect_end": 65,
"ssl_start": 68,
"ssl_end": 130,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "plausible.io",
"sanList": [
"plausible.io"
],
"issuer": "R11",
"validFrom": 1721466508,
"validTo": 1729242507,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1721470108747,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304402203274C97F2E23C200BF9756460C1746052E77DBC0C53AA502E1A85138F272FE63022075422736CFD59DD2322C8C37FF10031FF733A5826A3751CAF0ADDC40371D71EC"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Mammoth2024h2'",
"logId": "DFE156EBAA05AFB59C0F86718DA8C0324EAE56D96EA7F5A56A01D1C13BBE525C",
"timestamp": 1721470108929,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502206076C5AC13662FAFBDC17976817E07ECED815CA1177F6001914C586B129A6697022100A7930594F812360285E314A48314460617CD7BCAFCA72B7EBE5A7D1ED149224C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/plausible.io\/js\/script.js",
"initiator_line": 0,
"initiator_column": 824,
"initiator_type": "script",
"initiator_function": "t",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: plausible.io",
":method: POST",
":path: \/api\/event",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 78",
"content-type: text\/plain",
"origin: https:\/\/karsten.systems",
"priority: u=1, i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"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.07"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: *",
"alt-svc: h3=\":9443\"; ma=2592000",
"application: 127.0.0.1",
"cache-control: must-revalidate, max-age=0, private",
"cdn-cachedat: 09\/02\/2024 09:41:24",
"cdn-edgestorageid: 1081",
"cdn-proxyver: 1.04",
"cdn-pullzone: 682664",
"cdn-requestcountrycode: DE",
"cdn-requestid: 389df38fcf8c7282eaedad6ac95c7e23",
"cdn-requestpullcode: 202",
"cdn-requestpullsuccess: True",
"cdn-uid: 153cb5b1-399a-48ef-b5bf-098c03770254",
"content-length: 2",
"content-type: text\/plain; charset=utf-8",
"date: Mon, 02 Sep 2024 09:41:24 GMT",
"permissions-policy: interest-cohort=()",
"server: BunnyCDN-DE1-1081",
"x-plausible-dropped: 1",
"x-request-id: F_FkACqzO6A0ilQC1Dih",
":status: 202"
]
},
"bytesOut": 1993,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 34,
"connect_ms": 30,
"ssl_ms": 62,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "BunnyCDN",
"server_count": null,
"created": 0,
"socket_group": "pm\/https:\/\/plausible.io <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 133,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIE5zCCA8+gAwIBAgISBB9edLSOlP+8D8KbbinKlb5pMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzIwMDkwODI4WhcNMjQxMDE4MDkwODI3WjAXMRUwEwYDVQQD\nEwxwbGF1c2libGUuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCS\nOFW+ML+C2b6er168756qX3WESEtK6\/JeimOYPhkRN1kbb1xJUjaWrc2xenwfNaed\np2PBQK627Ey6ZZXwUwhodJgMQ4mVJG3cWN3pNKltmcFVh1q0aBNCqMspdrrnB4H0\neC0YygMZuvIVrVwkrdo5mSg\/6dBnlo29DH4QRthv6jAPxD7zQUOqDz6XaHghQV7p\nGh2r4nguP3XfwOjLYijGl\/PdEufVrhllZygdgdM\/ztiKQC9H1ioMEHTcpob6qeu5\nDROr8KUg8ekXI0G6vYRWbAyblbs8KuKTNZHcErqBTisgZ+jbBGiXqv\/sRirETMXT\nB833nFUwP+jceOy8oeFRAgMBAAGjggIPMIICCzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFL3g5POVUFtcQg0IfY\/Lcq+gzBoKMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wFwYDVR0RBBAwDoIMcGxhdXNpYmxlLmlvMBMGA1UdIAQMMAowCAYGZ4EMAQIB\nMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUA7s3QZNXbGs7FXLedtM0TojKHRny8\n7N7DUUhZRnEftZsAAAGQz51ESwAABAMARjBEAiAydMl\/LiPCAL+XVkYMF0YFLnfb\nwMU6pQLhqFE48nL+YwIgdUInNs\/VndIyLIw3\/xADH\/czpYJqN1HK8K3cQDcdcewA\ndgDf4VbrqgWvtZwPhnGNqMAyTq5W2W6n9aVqAdHBO75SXAAAAZDPnUUBAAAEAwBH\nMEUCIGB2xawTZi+vvcF5doF+B+ztgVyhF39gAZFMWGsSmmaXAiEAp5MFlPgSNgKF\n4xSkgxRGBhfNe8r8pyt+vlp9HtFJIkwwDQYJKoZIhvcNAQELBQADggEBAK\/UAPhu\n\/pqW4DG56AKm0yqRN\/zLTG+KjH5yTCqT\/Wq02ko3ElB086TmA4UnUKP23RU9wAd9\n6BMd7\/Gy7U2bdVNMv3YAEMPcCkyH9W38KGBnDC5a6fjDjUJLYA2qkTLp8Z\/WQLE8\nEi71ShQOfXZ136LbVJmQLFpi7TrJMi4STECqYirrBDL+NKz9yoZljQY7fEB+eZjR\nvH5uoOPb+tRZ8+zcV0SwrE7UngFuZiWxX1l1p71Lkzk9ng3UQr2tj4BqlNhEJtzM\naQLHB+TRH+jYnpfzhdR4hX3xPpkAVXlHHjixVmeWHuULhSWY8vBofOPrqJljsb3\/\namteT4g0UvIr8Go=\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",
"-----BEGIN CERTIFICATE-----\nMIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4\nWhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu\nZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY\nMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc\nh77ct984kIxuPOZXoHj3dcKi\/vVqbvYATyjb3miGbESTtrFj\/RQSa78f0uoxmyF+\n0TM8ukj13Xnfs7j\/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U\nA5\/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW\nT8KOEUt+zwvo\/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm\/ELNKjD+Jo2FR3qyH\nB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC\nB5iPNgiV5+I3lg02dZ77DnKxHZu8A\/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv\nKBds0pjBqAlkd25HN7rOrFleaJ1\/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn\nOlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn\njh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw\nqHyGO0aoSCqI3Haadr8faqU9GY\/rOPNk3sgrDQoo\/\/fb4hVC1CLQJ13hef4Y53CI\nrU7m2Ys6xt0nUW7\/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB\/wQEAwIBBjAPBgNV\nHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq\nhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS\/V9lZL\nubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ\n3BebYhtF8GaV0nxvwuo77x\/Py9auJ\/GpsMiu\/X1+mvoiBOv\/2X\/qkSsisRcOj\/KK\nNFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5\nORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur\nTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+\/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC\njNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc\noyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0\/1lvh+wjChP4kqKOJ2qxq\n4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U\/t7y0Ff\/9yi0GE44Za4rF2LN9d11TPA\nmRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc\/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d\nemyPxgcYxn\/eR44\/KJ4EBs+lVDR3veyJm+kXQ99b21\/+jh5Xos1AnX5iItreGCc=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 182,
"ttfb_start": 131,
"ttfb_end": 181,
"download_start": 181,
"download_end": 182,
"download_ms": 1,
"all_start": 1,
"all_end": 182,
"all_ms": 177,
"index": 0,
"number": 1
}
],
"requestsFull": 1,
"requestsDoc": 1,
"responses_200": 0,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 1,
"optimization_checked": 1,
"main_frame": "97FA95A59D4070AEEC2780D1F6E27B27",
"loadEventStart": 494,
"loadEventEnd": 494,
"domContentLoadedEventStart": 480,
"domContentLoadedEventEnd": 480,
"URL": "https:\/\/karsten.systems",
"connections": 1,
"domInteractive": 455,
"firstPaint": 0,
"firstContentfulPaint": 932,
"firstMeaningfulPaint": 932,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"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": 0,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 0,
"image_savings": 0,
"base_page_cdn": "",
"cpuTimes": {
"ParseHTML": 5,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 16,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 16,
"Layout": 97,
"PrePaint": 1,
"Paint": 6,
"Layerize": 1,
"EvaluateScript": 83,
"v8.compile": 2,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 4,
"v8.produceCache": 3,
"XHRReadyStateChange": 0,
"MarkDOMContent": 0,
"MarkLoad": 0,
"XHRLoad": 0,
"largestContentfulPaint::Candidate": 0,
"Idle": 358
},
"cpuTimesDoc": {
"ParseHTML": 5,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 16,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 16,
"Layout": 97,
"PrePaint": 1,
"Paint": 6,
"Layerize": 1,
"EvaluateScript": 83,
"v8.compile": 2,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 4,
"v8.produceCache": 3,
"XHRReadyStateChange": 0,
"MarkDOMContent": 0,
"MarkLoad": 0,
"XHRLoad": 0,
"largestContentfulPaint::Candidate": 0,
"Idle": 358
},
"cpu.ParseHTML": 5,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 16,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 16,
"cpu.Layout": 97,
"cpu.PrePaint": 1,
"cpu.Paint": 6,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 83,
"cpu.v8.compile": 2,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 4,
"cpu.v8.produceCache": 3,
"cpu.XHRReadyStateChange": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.XHRLoad": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.Idle": 358,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1725270080.8322132,
"osVersion": "Linux 6.5.0-1018-gcp",
"os_version": "Linux 6.5.0-1018-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1725270083.2734489,
"browserVersion": "128.0.0.0",
"browser_version": "128.0.0.0",
"fullyLoadedCPUms": 2059,
"fullyLoadedCPUpct": 29.597701149426282,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "97FA95A59D4070AEEC2780D1F6E27B27",
"loaderId": "845922AA9A5641FEFFF78C0EA951027C"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/karsten.systems",
"name": ""
}
],
"document_URL": "https:\/\/karsten.systems\/",
"document_hostname": "karsten.systems",
"document_origin": "https:\/\/karsten.systems",
"viewport": {
"width": 1920,
"height": 993,
"dpr": 1
},
"domElements": 360,
"domComplete": 494,
"PerformancePaintTiming.first-paint": 831.89999999850988,
"PerformancePaintTiming.first-contentful-paint": 831.89999999850988,
"origin_dns": {
"ns": [
"ada.ns.cloudflare.com.",
"kevin.ns.cloudflare.com."
],
"mx": [
"10 longhorn.mxrouting.net.",
"20 longhorn-relay.mxrouting.net."
],
"txt": [
"\"google-site-verification=OAHLddZHt5LcsIJDME2rPZpozCj-l4PgI6l80uLjk6g\"",
"\"v=spf1 a mx include:mxroute.com ~all\""
],
"soa": [
"ada.ns.cloudflare.com. dns.cloudflare.com. 2349497788 10000 2400 604800 1800"
],
"cname": [],
"https": [],
"svcb": []
},
"detected": {
"Programming languages": "C",
"UI frameworks": "Tailwind CSS",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"JavaScript frameworks": "Alpine.js",
"Analytics": "Plausible",
"CDN": "Cloudflare",
"Miscellaneous": "PWA,Open Graph"
},
"detected_apps": {
"C": "",
"Tailwind CSS": "",
"Nginx": "",
"Alpine.js": "",
"Plausible": "",
"Cloudflare": "",
"PWA": "",
"Open Graph": ""
},
"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
},
"Tailwind CSS": {
"name": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
"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": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Alpine.js": {
"name": "Alpine.js",
"description": null,
"slug": "alpine-js",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 75,
"version": "",
"icon": "Alpine.js.png",
"website": "https:\/\/github.com\/alpinejs\/alpine",
"pricing": [],
"cpe": null
},
"Plausible": {
"name": "Plausible",
"description": "Plausible is an open-source alternative to Google Analytics.",
"slug": "plausible",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Plausible.svg",
"website": "https:\/\/plausible.io\/",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "http:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"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
}
},
"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": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
{
"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": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Alpine.js",
"description": null,
"slug": "alpine-js",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 75,
"version": "",
"icon": "Alpine.js.png",
"website": "https:\/\/github.com\/alpinejs\/alpine",
"pricing": [],
"cpe": null
},
{
"name": "Plausible",
"description": "Plausible is an open-source alternative to Google Analytics.",
"slug": "plausible",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Plausible.svg",
"website": "https:\/\/plausible.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "http:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
{
"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
}
],
"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 class=\"bg-white\">",
"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": "<h1 class=\"-ml-[0.05em] text-mega flex flex-wrap justify-between w-full px-3 leading-[0.75] mt-4\"><span class=\"uppercase\">karsten<\/span> <span class=\"ml-auto uppercase\">Systems<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main x-data=\"main\" class=\"min-h-screen h-full w-full grid grid-rows-[1fr,auto]\">",
"target": [
"main"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"bg-blue\" 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": "#ffffff",
"contrastRatio": 21,
"fontSize": "96.0pt (128px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"uppercase\">karsten<\/span>",
"target": [
".uppercase:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "96.0pt (128px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"target": [
".ml-auto"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>There exists a website that is useful, maintainable, unassuming and sustainable. We try to create systems like that. If a system isn't useful it shouldn\u2019t exist.<\/p>",
"target": [
"p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Web branch of <a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>. <\/p>",
"target": [
"p:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>",
"target": [
"p:nth-child(2) > a[rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a> and <a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a><\/p>",
"target": [
"p:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a>",
"target": [
"a[href$=\"kristianmanas.com\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a>",
"target": [
"a[href$=\"suchy.dev\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>We are currently not available for development services for other studios and designers.<\/p>",
"target": [
"p:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>We are good at user-experience, typography, programming and dealing with complexity. <\/p>",
"target": [
"p:nth-child(5)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"mailto:[email protected]\">[email protected]<\/a>",
"target": [
"a[href=\"mailto:[email protected]\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">self-initiated<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">education<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">deveoplment<\/li>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2021\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2020\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2017\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > span"
]
}
]
},
{
"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 class=\"bg-blue\" 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 class=\"bg-blue\" 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 class=\"bg-blue\" lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"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 href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>",
"target": [
"p:nth-child(2) > a[rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"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:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a>",
"target": [
"a[href$=\"kristianmanas.com\"]"
]
},
{
"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:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a>",
"target": [
"a[href$=\"suchy.dev\"]"
]
},
{
"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=\"mailto:[email protected]\">[email protected]<\/a>",
"target": [
"a[href=\"mailto:[email protected]\"]"
]
},
{
"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 @click=\"openLink($event,'XBIljLyh4GkN3BPD','https:\/\/fonts.floriankarsten.com')\" target=\"_blank\" href=\"https:\/\/fonts.floriankarsten.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'RK5lxuuUj1RgyDUG','https:\/\/kirby.school')\" target=\"_blank\" href=\"https:\/\/kirby.school\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"]"
]
},
{
"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 @click=\"openLink($event,'DQyAEksI3fJDxRJN','https:\/\/loomonthemoon.com')\" target=\"_blank\" href=\"https:\/\/loomonthemoon.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"]"
]
},
{
"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 @click=\"openLink($event,'vraYriAxMprgI0Zy','https:\/\/photomatrix.cz')\" target=\"_blank\" href=\"https:\/\/photomatrix.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"]"
]
},
{
"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 @click=\"openLink($event,'bSU1xFAqDzNGaQvp','https:\/\/dayshiftoffice.com')\" target=\"_blank\" href=\"https:\/\/dayshiftoffice.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"]"
]
},
{
"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 @click=\"openLink($event,'cQlYvHmlLiNMRy0t','https:\/\/www.bryanosullivan.com\/')\" target=\"_blank\" href=\"https:\/\/www.bryanosullivan.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'tNx2RFXjSHFyIaLc','https:\/\/madebyfire.eu')\" target=\"_blank\" href=\"https:\/\/madebyfire.eu\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"]"
]
},
{
"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 @click=\"openLink($event,'qi6u1On1cLfSUdqz','https:\/\/druhasmena.cz')\" target=\"_blank\" href=\"https:\/\/druhasmena.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"]"
]
},
{
"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 @click=\"openLink($event,'RLveavCi8wntSswu','https:\/\/www.konundrum.de\/pages\/garment-system-intro-page')\" target=\"_blank\" href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'nB27Et8RpvWxW1qs','https:\/\/lorispernoux.fr')\" target=\"_blank\" href=\"https:\/\/lorispernoux.fr\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"]"
]
},
{
"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 @click=\"openLink($event,'oFXXoXCafdp0lmTg','https:\/\/projektil.cz')\" target=\"_blank\" href=\"https:\/\/projektil.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"]"
]
},
{
"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 @click=\"openLink($event,'b3Q3mnOFfSf7yWEJ','https:\/\/zivotnipribehy.com')\" target=\"_blank\" href=\"https:\/\/zivotnipribehy.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"]"
]
},
{
"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 @click=\"openLink($event,'QtITJO13iAfvlAFo','https:\/\/matterof.art')\" target=\"_blank\" href=\"https:\/\/matterof.art\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.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 @click=\"openLink($event,'P9RPUMzY6LwIhkWU','https:\/\/hcmap.net')\" target=\"_blank\" href=\"https:\/\/hcmap.net\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"]"
]
},
{
"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 @click=\"openLink($event,'DvhbBAURvaEnS832','https:\/\/www.davidpayr.com\/')\" target=\"_blank\" href=\"https:\/\/www.davidpayr.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"]"
]
},
{
"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 @click=\"openLink($event,'QGkVArn3tegafySI','https:\/\/martinapaukova.com')\" target=\"_blank\" href=\"https:\/\/martinapaukova.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"]"
]
},
{
"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 @click=\"openLink($event,'gINEZ5pinvCfohZW','https:\/\/thinkbelt.org')\" target=\"_blank\" href=\"https:\/\/thinkbelt.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"]"
]
},
{
"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 @click=\"openLink($event,'rd8qXivCrMlJeDjx','https:\/\/anymadestudio.com\/')\" target=\"_blank\" href=\"https:\/\/anymadestudio.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"]"
]
},
{
"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 @click=\"openLink($event,'ny6hJMYU7ditAWkB','https:\/\/bastl-instruments.com')\" target=\"_blank\" href=\"https:\/\/bastl-instruments.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"]"
]
},
{
"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 @click=\"openLink($event,'Sq3gblCUbAtMTmYh','https:\/\/cceamoba.cz')\" target=\"_blank\" href=\"https:\/\/cceamoba.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"]"
]
},
{
"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 @click=\"openLink($event,'CKWv9M1lMRtauY1r','https:\/\/marekcollection.cz\/en')\" target=\"_blank\" href=\"https:\/\/marekcollection.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"]"
]
},
{
"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 @click=\"openLink($event,'Z8tzhX04gHWnDgOs','https:\/\/spolka.cc')\" target=\"_blank\" href=\"https:\/\/spolka.cc\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"]"
]
},
{
"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 @click=\"openLink($event,'6BpxOKjiqYT7LRcY','http:\/\/polanskygallery.com')\" target=\"_blank\" href=\"http:\/\/polanskygallery.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"]"
]
},
{
"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 @click=\"openLink($event,'GI4GlmYMHm5cVXZV','https:\/\/kolektivimaginace.cz\/en')\" target=\"_blank\" href=\"https:\/\/kolektivimaginace.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'7uxec7AKZhcI9gvj','https:\/\/sok.bz')\" target=\"_blank\" href=\"https:\/\/sok.bz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"]"
]
},
{
"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 @click=\"openLink($event,'eBhaXZOaPeDhqqIS','https:\/\/designreader.org')\" target=\"_blank\" href=\"https:\/\/designreader.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"]"
]
},
{
"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 @click=\"openLink($event,'LMxk2RMiSzHl964h','https:\/\/jakubjansa.com')\" target=\"_blank\" href=\"https:\/\/jakubjansa.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"]"
]
}
]
},
{
"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 @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">",
"target": [
"ul[\\@mouseleave=\"hoverProject = ''\"]"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">self-initiated<\/li>\n <li class=\"py-1\">education<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">deveoplment<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2"
]
}
]
},
{
"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 @mouseover=\"hoverProject = 'XBIljLyh4GkN3BPD'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'RK5lxuuUj1RgyDUG'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">self-initiated<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">education<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'DQyAEksI3fJDxRJN'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'vraYriAxMprgI0Zy'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'bSU1xFAqDzNGaQvp'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'cQlYvHmlLiNMRy0t'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">deveoplment<\/li>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'tNx2RFXjSHFyIaLc'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'qi6u1On1cLfSUdqz'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'RLveavCi8wntSswu'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'nB27Et8RpvWxW1qs'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">ecommerce<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'oFXXoXCafdp0lmTg'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(11)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'b3Q3mnOFfSf7yWEJ'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(12)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'QtITJO13iAfvlAFo'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(13)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'P9RPUMzY6LwIhkWU'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(14)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'DvhbBAURvaEnS832'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(15)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'QGkVArn3tegafySI'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(16)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'gINEZ5pinvCfohZW'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(17)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'rd8qXivCrMlJeDjx'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(18)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'ny6hJMYU7ditAWkB'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(19)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'Sq3gblCUbAtMTmYh'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(20)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'CKWv9M1lMRtauY1r'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(21)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'Z8tzhX04gHWnDgOs'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(22)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = '6BpxOKjiqYT7LRcY'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(23)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'GI4GlmYMHm5cVXZV'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(24)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = '7uxec7AKZhcI9gvj'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(25)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'eBhaXZOaPeDhqqIS'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(26)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'LMxk2RMiSzHl964h'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(27)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
}
]
}
],
"incomplete": []
},
"base_page_ip_ptr": "static.53.154.47.78.clients.your-server.de",
"base_page_cname": "",
"base_page_dns_server": "kevin.ns.cloudflare.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 7338,
"testUrl": "https:\/\/karsten.systems",
"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:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\",\"width\":1280,\"height\":747,\"naturalWidth\":1280,\"naturalHeight\":747},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\",\"width\":1280,\"height\":706,\"naturalWidth\":1280,\"naturalHeight\":706},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"fonts": [],
"generated-content-percent": 100,
"generated-content-size": 40.149999999999999,
"imgs-in-viewport": [],
"imgs-no-alt": [],
"imgs-out-viewport": [],
"jsLibsVulns": [],
"meta-viewport": "width=device-width, initial-scale=1.0",
"possibly-render-blocking-reqs": [
"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3"
],
"rendered-html": "<html class=\"bg-blue\" lang=\"en\"><head>\n\t<meta charset=\"UTF-8\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\t<title>KARSTEN SYSTEMS<\/title>\n\t<link rel=\"icon\" type=\"image\/x-icon\" href=\"\/favicon.ico\">\n\t<link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"\/favicon-16x16.png\">\n\t<link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"\/favicon-32x32.png\">\n\t<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\/apple-touch-icon.png\">\n\t<link rel=\"manifest\" href=\"\/site.webmanifest\">\n\t<title>KARSTEN SYSTEMS<\/title>\n\n <meta name=\"description\" content=\"User experience and webdevelopment\">\n\n<meta name=\"robots\" content=\"all\">\n\n <link rel=\"canonical\" href=\"https:\/\/karsten.systems\">\n<meta content=\"KARSTEN SYSYEMS\" property=\"og:site_name\">\n<meta content=\"https:\/\/karsten.systems\" property=\"og:url\">\n<meta content=\"website\" property=\"og:type\">\n<meta content=\"KARSTEN SYSTEMS\" property=\"og:title\">\n<meta content=\"User experience and webdevelopment\" property=\"og:description\">\n<meta content=\"https:\/\/karsten.systems\/media\/site\/d88e9c76d9-1682432687\/karstensystems-1200x630-crop-1.png\" property=\"og:image\">\n<meta content=\"1200\" property=\"og:image:width\">\n<meta content=\"630\" property=\"og:image:height\">\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/karsten.systems\/#website\",\"url\":\"https:\/\/karsten.systems\",\"name\":\"KARSTEN SYSTEMS\",\"description\":\"User experience and webdevelopment\"}]}<\/script>\n\t<meta name=\"twitter:card\" content=\"summary_large_image\">\n\t<script defer=\"\" data-domain=\"karsten.systems\" src=\"https:\/\/plausible.io\/js\/script.js\"><\/script>\n\t<link href=\"https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3\" rel=\"stylesheet\">\n\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\">\n\t\t\t<\/head>\n<body class=\"bg-white\">\n\t\t<main x-data=\"main\" class=\"min-h-screen h-full w-full grid grid-rows-[1fr,auto]\">\n\t\t<div class=\"mb-24\">\n\t\t\t<h1 class=\"-ml-[0.05em] text-mega flex flex-wrap justify-between w-full px-3 leading-[0.75] mt-4\"><span class=\"uppercase\">karsten<\/span> <span class=\"ml-auto uppercase\">Systems<\/span><\/h1>\n\t\t\t<div class=\"mt-14 md:w-1\/3 block w-full pl-3 prose\">\n\t\t\t\t<p>There exists a website that is useful, maintainable, unassuming and sustainable. We try to create systems like that. If a system isn't useful it shouldn\u2019t exist.<\/p>\n<p>Web branch of <a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>. <\/p>\n<p><a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a> and <a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a><\/p>\n<p>We are currently not available for development services for other studios and designers.<\/p>\n<p>We are good at user-experience, typography, programming and dealing with complexity. <\/p>\n<p><a href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"px-3\">\n\t\t\t\n\n<ul @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'XBIljLyh4GkN3BPD'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'XBIljLyh4GkN3BPD','https:\/\/fonts.floriankarsten.com')\" target=\"_blank\" href=\"https:\/\/fonts.floriankarsten.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/fonts.floriankarsten.com\" :class=\"[hoverProject === 'XBIljLyh4GkN3BPD' ? 'md:grid' : 'md:hidden', openProject === 'XBIljLyh4GkN3BPD' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'RK5lxuuUj1RgyDUG'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'RK5lxuuUj1RgyDUG','https:\/\/kirby.school')\" target=\"_blank\" href=\"https:\/\/kirby.school\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">self-initiated<\/li>\n <li class=\"py-1\">education<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/kirby.school\" :class=\"[hoverProject === 'RK5lxuuUj1RgyDUG' ? 'md:grid' : 'md:hidden', openProject === 'RK5lxuuUj1RgyDUG' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"747\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'DQyAEksI3fJDxRJN'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'DQyAEksI3fJDxRJN','https:\/\/loomonthemoon.com')\" target=\"_blank\" href=\"https:\/\/loomonthemoon.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/loomonthemoon.com\" :class=\"[hoverProject === 'DQyAEksI3fJDxRJN' ? 'md:grid' : 'md:hidden', openProject === 'DQyAEksI3fJDxRJN' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'vraYriAxMprgI0Zy'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'vraYriAxMprgI0Zy','https:\/\/photomatrix.cz')\" target=\"_blank\" href=\"https:\/\/photomatrix.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/photomatrix.cz\" :class=\"[hoverProject === 'vraYriAxMprgI0Zy' ? 'md:grid' : 'md:hidden', openProject === 'vraYriAxMprgI0Zy' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'bSU1xFAqDzNGaQvp'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'bSU1xFAqDzNGaQvp','https:\/\/dayshiftoffice.com')\" target=\"_blank\" href=\"https:\/\/dayshiftoffice.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/dayshiftoffice.com\" :class=\"[hoverProject === 'bSU1xFAqDzNGaQvp' ? 'md:grid' : 'md:hidden', openProject === 'bSU1xFAqDzNGaQvp' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'cQlYvHmlLiNMRy0t'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'cQlYvHmlLiNMRy0t','https:\/\/www.bryanosullivan.com\/')\" target=\"_blank\" href=\"https:\/\/www.bryanosullivan.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">deveoplment<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.bryanosullivan.com\/\" :class=\"[hoverProject === 'cQlYvHmlLiNMRy0t' ? 'md:grid' : 'md:hidden', openProject === 'cQlYvHmlLiNMRy0t' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'tNx2RFXjSHFyIaLc'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'tNx2RFXjSHFyIaLc','https:\/\/madebyfire.eu')\" target=\"_blank\" href=\"https:\/\/madebyfire.eu\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/madebyfire.eu\" :class=\"[hoverProject === 'tNx2RFXjSHFyIaLc' ? 'md:grid' : 'md:hidden', openProject === 'tNx2RFXjSHFyIaLc' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"706\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'qi6u1On1cLfSUdqz'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'qi6u1On1cLfSUdqz','https:\/\/druhasmena.cz')\" target=\"_blank\" href=\"https:\/\/druhasmena.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/druhasmena.cz\" :class=\"[hoverProject === 'qi6u1On1cLfSUdqz' ? 'md:grid' : 'md:hidden', openProject === 'qi6u1On1cLfSUdqz' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'RLveavCi8wntSswu'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'RLveavCi8wntSswu','https:\/\/www.konundrum.de\/pages\/garment-system-intro-page')\" target=\"_blank\" href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" :class=\"[hoverProject === 'RLveavCi8wntSswu' ? 'md:grid' : 'md:hidden', openProject === 'RLveavCi8wntSswu' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'nB27Et8RpvWxW1qs'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'nB27Et8RpvWxW1qs','https:\/\/lorispernoux.fr')\" target=\"_blank\" href=\"https:\/\/lorispernoux.fr\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/lorispernoux.fr\" :class=\"[hoverProject === 'nB27Et8RpvWxW1qs' ? 'md:grid' : 'md:hidden', openProject === 'nB27Et8RpvWxW1qs' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'oFXXoXCafdp0lmTg'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'oFXXoXCafdp0lmTg','https:\/\/projektil.cz')\" target=\"_blank\" href=\"https:\/\/projektil.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/projektil.cz\" :class=\"[hoverProject === 'oFXXoXCafdp0lmTg' ? 'md:grid' : 'md:hidden', openProject === 'oFXXoXCafdp0lmTg' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'b3Q3mnOFfSf7yWEJ'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'b3Q3mnOFfSf7yWEJ','https:\/\/zivotnipribehy.com')\" target=\"_blank\" href=\"https:\/\/zivotnipribehy.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/zivotnipribehy.com\" :class=\"[hoverProject === 'b3Q3mnOFfSf7yWEJ' ? 'md:grid' : 'md:hidden', openProject === 'b3Q3mnOFfSf7yWEJ' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'QtITJO13iAfvlAFo'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'QtITJO13iAfvlAFo','https:\/\/matterof.art')\" target=\"_blank\" href=\"https:\/\/matterof.art\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2021\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/matterof.art\" :class=\"[hoverProject === 'QtITJO13iAfvlAFo' ? 'md:grid' : 'md:hidden', openProject === 'QtITJO13iAfvlAFo' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'P9RPUMzY6LwIhkWU'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'P9RPUMzY6LwIhkWU','https:\/\/hcmap.net')\" target=\"_blank\" href=\"https:\/\/hcmap.net\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2020\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/hcmap.net\" :class=\"[hoverProject === 'P9RPUMzY6LwIhkWU' ? 'md:grid' : 'md:hidden', openProject === 'P9RPUMzY6LwIhkWU' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'DvhbBAURvaEnS832'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'DvhbBAURvaEnS832','https:\/\/www.davidpayr.com\/')\" target=\"_blank\" href=\"https:\/\/www.davidpayr.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.davidpayr.com\/\" :class=\"[hoverProject === 'DvhbBAURvaEnS832' ? 'md:grid' : 'md:hidden', openProject === 'DvhbBAURvaEnS832' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'QGkVArn3tegafySI'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'QGkVArn3tegafySI','https:\/\/martinapaukova.com')\" target=\"_blank\" href=\"https:\/\/martinapaukova.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/martinapaukova.com\" :class=\"[hoverProject === 'QGkVArn3tegafySI' ? 'md:grid' : 'md:hidden', openProject === 'QGkVArn3tegafySI' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'gINEZ5pinvCfohZW'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'gINEZ5pinvCfohZW','https:\/\/thinkbelt.org')\" target=\"_blank\" href=\"https:\/\/thinkbelt.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/thinkbelt.org\" :class=\"[hoverProject === 'gINEZ5pinvCfohZW' ? 'md:grid' : 'md:hidden', openProject === 'gINEZ5pinvCfohZW' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'rd8qXivCrMlJeDjx'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'rd8qXivCrMlJeDjx','https:\/\/anymadestudio.com\/')\" target=\"_blank\" href=\"https:\/\/anymadestudio.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/anymadestudio.com\/\" :class=\"[hoverProject === 'rd8qXivCrMlJeDjx' ? 'md:grid' : 'md:hidden', openProject === 'rd8qXivCrMlJeDjx' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'ny6hJMYU7ditAWkB'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'ny6hJMYU7ditAWkB','https:\/\/bastl-instruments.com')\" target=\"_blank\" href=\"https:\/\/bastl-instruments.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/bastl-instruments.com\" :class=\"[hoverProject === 'ny6hJMYU7ditAWkB' ? 'md:grid' : 'md:hidden', openProject === 'ny6hJMYU7ditAWkB' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'Sq3gblCUbAtMTmYh'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'Sq3gblCUbAtMTmYh','https:\/\/cceamoba.cz')\" target=\"_blank\" href=\"https:\/\/cceamoba.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/cceamoba.cz\" :class=\"[hoverProject === 'Sq3gblCUbAtMTmYh' ? 'md:grid' : 'md:hidden', openProject === 'Sq3gblCUbAtMTmYh' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'CKWv9M1lMRtauY1r'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'CKWv9M1lMRtauY1r','https:\/\/marekcollection.cz\/en')\" target=\"_blank\" href=\"https:\/\/marekcollection.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/marekcollection.cz\/en\" :class=\"[hoverProject === 'CKWv9M1lMRtauY1r' ? 'md:grid' : 'md:hidden', openProject === 'CKWv9M1lMRtauY1r' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'Z8tzhX04gHWnDgOs'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'Z8tzhX04gHWnDgOs','https:\/\/spolka.cc')\" target=\"_blank\" href=\"https:\/\/spolka.cc\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/spolka.cc\" :class=\"[hoverProject === 'Z8tzhX04gHWnDgOs' ? 'md:grid' : 'md:hidden', openProject === 'Z8tzhX04gHWnDgOs' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = '6BpxOKjiqYT7LRcY'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'6BpxOKjiqYT7LRcY','http:\/\/polanskygallery.com')\" target=\"_blank\" href=\"http:\/\/polanskygallery.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2017\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"http:\/\/polanskygallery.com\" :class=\"[hoverProject === '6BpxOKjiqYT7LRcY' ? 'md:grid' : 'md:hidden', openProject === '6BpxOKjiqYT7LRcY' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'GI4GlmYMHm5cVXZV'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'GI4GlmYMHm5cVXZV','https:\/\/kolektivimaginace.cz\/en')\" target=\"_blank\" href=\"https:\/\/kolektivimaginace.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/kolektivimaginace.cz\/en\" :class=\"[hoverProject === 'GI4GlmYMHm5cVXZV' ? 'md:grid' : 'md:hidden', openProject === 'GI4GlmYMHm5cVXZV' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = '7uxec7AKZhcI9gvj'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'7uxec7AKZhcI9gvj','https:\/\/sok.bz')\" target=\"_blank\" href=\"https:\/\/sok.bz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/sok.bz\" :class=\"[hoverProject === '7uxec7AKZhcI9gvj' ? 'md:grid' : 'md:hidden', openProject === '7uxec7AKZhcI9gvj' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'eBhaXZOaPeDhqqIS'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'eBhaXZOaPeDhqqIS','https:\/\/designreader.org')\" target=\"_blank\" href=\"https:\/\/designreader.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/designreader.org\" :class=\"[hoverProject === 'eBhaXZOaPeDhqqIS' ? 'md:grid' : 'md:hidden', openProject === 'eBhaXZOaPeDhqqIS' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'LMxk2RMiSzHl964h'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'LMxk2RMiSzHl964h','https:\/\/jakubjansa.com')\" target=\"_blank\" href=\"https:\/\/jakubjansa.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/jakubjansa.com\" :class=\"[hoverProject === 'LMxk2RMiSzHl964h' ? 'md:grid' : 'md:hidden', openProject === 'LMxk2RMiSzHl964h' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t<\/ul>\t\t<\/div>\n\t<\/main>\n\t<script src=\"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7\"><\/script>\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [],
"securityHeadersGrade": "F",
"securityHeadersScore": 0
},
"interactivePeriods": [
[
0,
280
],
[
379,
470
],
[
543,
3815
]
],
"longTasks": [
[
280,
379
],
[
470,
543
]
],
"lastVisualChange": 900,
"render": 900,
"visualComplete85": 900,
"visualComplete90": 900,
"visualComplete95": 900,
"visualComplete99": 900,
"visualComplete": 900,
"SpeedIndex": 900,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 932,
"size": 73549,
"DOMNodeId": 3,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "ml-auto uppercase"
},
"bounds": [
1339.453125,
13.59375,
548.96875,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 932,
"size": 73549,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 1339.453125,
"y": 13.59375,
"width": 548.96875,
"height": 96,
"top": 13.59375,
"right": 1888.421875,
"bottom": 109.59375,
"left": 1339.453125
},
"outerHTML": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 931,
"size": 73549,
"DOMNodeId": 3,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "ml-auto uppercase"
},
"bounds": [
1339.453125,
13.59375,
548.96875,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 931,
"size": 73549,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 1339.453125,
"y": 13.59375,
"width": 548.96875,
"height": 96,
"top": 13.59375,
"right": 1888.421875,
"bottom": 109.59375,
"left": 1339.453125
},
"outerHTML": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"content": "normal"
},
"type": "text"
}
],
"LargestContentfulPaintType": "text",
"LargestContentfulPaintNodeType": "SPAN",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 100
},
{
"name": "fetchStart",
"time": 111
},
{
"name": "responseEnd",
"time": 117
},
{
"name": "navigationStart",
"time": 160
},
{
"name": "domLoading",
"time": 160
},
{
"name": "responseEnd",
"time": 161
},
{
"name": "domInteractive",
"time": 161
},
{
"name": "domContentLoadedEventStart",
"time": 161
},
{
"name": "domContentLoadedEventEnd",
"time": 161
},
{
"name": "domComplete",
"time": 161
},
{
"name": "unloadEventStart",
"time": 168
},
{
"name": "unloadEventEnd",
"time": 168
},
{
"name": "markAsMainFrame",
"time": 168
},
{
"name": "commitNavigationEnd",
"time": 168
},
{
"name": "domLoading",
"time": 170
},
{
"name": "domInteractive",
"time": 555
},
{
"name": "domContentLoadedEventStart",
"time": 579
},
{
"name": "domContentLoadedEventEnd",
"time": 579
},
{
"name": "domComplete",
"time": 593
},
{
"name": "loadEventStart",
"time": 593
},
{
"name": "loadEventEnd",
"time": 593
},
{
"name": "firstPaint",
"time": 931
},
{
"name": "firstContentfulPaint",
"time": 931
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 931
},
{
"name": "firstMeaningfulPaint",
"time": 931
},
{
"name": "firstMeaningfulPaint",
"time": 931
},
{
"name": "LargestTextPaint",
"time": 931
},
{
"name": "LargestContentfulPaint",
"time": 931
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 160,
"chromeUserTiming.fetchStart": 111,
"chromeUserTiming.responseEnd": 161,
"chromeUserTiming.domLoading": 170,
"chromeUserTiming.domInteractive": 555,
"chromeUserTiming.domContentLoadedEventStart": 580,
"chromeUserTiming.domContentLoadedEventEnd": 580,
"chromeUserTiming.domComplete": 594,
"chromeUserTiming.unloadEventStart": 168,
"chromeUserTiming.unloadEventEnd": 168,
"chromeUserTiming.markAsMainFrame": 169,
"chromeUserTiming.commitNavigationEnd": 169,
"chromeUserTiming.loadEventStart": 594,
"chromeUserTiming.loadEventEnd": 594,
"chromeUserTiming.firstPaint": 931,
"chromeUserTiming.firstContentfulPaint": 931,
"chromeUserTiming.firstMeaningfulPaintCandidate": 931,
"chromeUserTiming.firstMeaningfulPaint": 931,
"chromeUserTiming.LargestTextPaint": 932,
"chromeUserTiming.LargestContentfulPaint": 932,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 470.99599999999998
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 173.697
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 173.709
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 183.29300000000001
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 194.15600000000001
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 194.21100000000001
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 194.21799999999999
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 194.239
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 201.98400000000001
},
"4238": {
"name": "ScriptSchedulingType_Defer",
"firstUsed": 202.29599999999999
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 203.304
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 203.327
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 203.36600000000001
},
"2298": {
"name": "CSSSelectorWebkitInnerSpinButton",
"firstUsed": 203.42500000000001
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 203.43100000000001
},
"2297": {
"name": "CSSSelectorWebkitFileUploadButton",
"firstUsed": 203.44200000000001
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 203.53
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 203.636
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 203.69999999999999
},
"901": {
"name": "LinkRelPreload",
"firstUsed": 203.822
},
"4239": {
"name": "ScriptSchedulingType_ParserBlocking",
"firstUsed": 253.50299999999999
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 254.86199999999999
},
"1070": {
"name": "CrossOriginApplicationScript",
"firstUsed": 254.959
},
"587": {
"name": "LangAttribute",
"firstUsed": 268.56299999999999
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 268.57400000000001
},
"4994": {
"name": "Feature_4994",
"firstUsed": 268.87
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 279.11000000000001
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 280.21800000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 467.48399999999998
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 555.42999999999995
},
"677": {
"name": "XMLHttpRequestAsynchronous",
"firstUsed": 578.15599999999995
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 1001.833
}
},
"CSSFeatures": {
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 268.59100000000001
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 268.61799999999999
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 268.63499999999999
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 268.642
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 268.65300000000002
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 268.66000000000003
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 268.666
},
"127": {
"name": "CSSPropertyTabSize",
"firstUsed": 268.67399999999998
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 268.69600000000003
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 268.70299999999997
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 268.82799999999997
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 269.12900000000002
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 269.19099999999997
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 269.19900000000001
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 269.20699999999999
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 269.214
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 269.22300000000001
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 269.28899999999999
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 269.34899999999999
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 269.35599999999999
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 269.36200000000002
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 269.37200000000001
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 269.38
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 269.38999999999999
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 269.39699999999999
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 269.40600000000001
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 269.41399999999999
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 269.49900000000002
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 269.71300000000002
},
"401": {
"name": "CSSPropertyTextDecorationLine",
"firstUsed": 269.73099999999999
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 270.005
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 270.01799999999997
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 270.02600000000001
},
"65": {
"name": "CSSPropertyBorderTopWidth",
"firstUsed": 270.084
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 270.13799999999998
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 270.15199999999999
},
"110": {
"name": "CSSPropertyPaddingBottom",
"firstUsed": 270.161
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 270.16699999999997
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 270.17500000000001
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 270.59800000000001
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 270.73700000000002
},
"558": {
"name": "CSSPropertyPlaceItems",
"firstUsed": 272.13099999999997
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 272.14800000000002
},
"636": {
"name": "CSSPropertyInset",
"firstUsed": 272.15899999999999
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 272.16699999999997
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 272.29000000000002
}
},
"AnimatedCSSFeatures": []
},
"maxFID": 0,
"TTIMeasurementEnd": 3815,
"LastInteractive": 900,
"TotalBlockingTime": 0,
"testID": "240902_BiDcD5_85R",
"step": 1,
"TTFB": 0,
"domTime": 0,
"aft": 0,
"titleTime": 162,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.95999999999999996,
"lighthouse.Performance.first-contentful-paint": 1115.8340000000001,
"lighthouse.Performance.largest-contentful-paint": 1115.835,
"lighthouse.Performance.total-blocking-time": 0,
"lighthouse.Performance.cumulative-layout-shift": 0,
"lighthouse.Performance.speed-index": 1057,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"113": 80,
"213": 20,
"315": 89.5,
"416": 95.200000000000003,
"518": 100,
"619": 100,
"720": 100,
"821": 100,
"922": 100,
"1022": 100,
"1123": 100,
"1224": 40,
"1325": 15,
"1426": 15,
"1527": 15,
"1628": 10.5,
"1729": 15.800000000000001,
"1830": 22.699999999999999,
"1931": 15,
"2032": 42.899999999999999,
"2133": 26.300000000000001,
"2234": 18.199999999999999,
"2335": 15,
"2436": 10.5,
"2537": 15,
"2637": 15,
"2738": 19,
"2839": 10.5,
"2940": 10.5,
"3041": 47.600000000000001,
"3142": 25,
"3243": 23.800000000000001,
"3344": 33.299999999999997,
"3445": 60,
"3546": 10.5,
"3647": 19,
"3748": 10.5,
"3849": 22.699999999999999,
"3951": 20,
"4051": 100
},
"max": 100,
"count": 41
},
"bw": {
"data": {
"0": 0,
"113": 0,
"213": 0,
"315": 29619,
"416": 529036,
"518": 140760,
"619": 0,
"720": 0,
"821": 403098,
"922": 132616,
"1022": 5232,
"1123": 0,
"1224": 0,
"1325": 0,
"1426": 0,
"1527": 0,
"1628": 0,
"1729": 0,
"1830": 0,
"1931": 0,
"2032": 0,
"2133": 0,
"2234": 0,
"2335": 0,
"2436": 0,
"2537": 0,
"2637": 0,
"2738": 0,
"2839": 0,
"2940": 0,
"3041": 0,
"3142": 0,
"3243": 629298,
"3344": 165457,
"3445": 0,
"3546": 0,
"3647": 0,
"3748": 0,
"3849": 0,
"3951": 0,
"4051": 0
},
"max": 629298,
"count": 41
}
},
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/details\/cached\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/performance_optimization\/cached\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/breakdown\/cached\/",
"domains": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/domains\/cached\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/screen_shot\/cached\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/experiments\/cached\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_Cached_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_Cached_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_Cached_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&file=1_Cached_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=240902_BiDcD5_85R&file=1_Cached_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=240902_BiDcD5_85R&compressed=1&file=1_Cached_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&video=video_1_cached&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&video=video_1_cached&file=ms_000900.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"plausible.io": {
"bytes": 2,
"requests": 1,
"cdn_provider": "BunnyCDN",
"connections": 1
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"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": 2,
"bytesUncompressed": 2,
"requests": 1
}
},
"consoleLog": []
}
},
"runs": {
"1": {
"firstView": {
"numSteps": 1,
"run": 1,
"tester": "wpt-fra-lb-b0nk-10.10.1.212",
"loadTime": 4782,
"docTime": 4782,
"fullyLoaded": 4826,
"bytesOut": 74105,
"bytesOutDoc": 72337,
"bytesIn": 2604075,
"bytesInDoc": 2603687,
"requests": [
{
"type": 3,
"id": "ED14ED4121B207DD1F7F9AE652939A92",
"request_id": "ED14ED4121B207DD1F7F9AE652939A92",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/",
"raw_id": "ED14ED4121B207DD1F7F9AE652939A92",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 51,
"ttfb_ms": 48,
"load_start": 139,
"load_start_float": 139.000078,
"bytesIn": 5039,
"objectSize": 5039,
"objectSizeUncompressed": 41377,
"chunks": [
{
"ts": 189,
"bytes": 5039,
"inflated": 41377
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": 1,
"dns_end": 43,
"connect_start": 43,
"connect_end": 77,
"ssl_start": 77,
"ssl_end": 138,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "karsten.systems",
"sanList": [
"karsten.systems",
"www.karsten.systems"
],
"issuer": "R10",
"validFrom": 1723685669,
"validTo": 1731461668,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert Yeti2024 Log",
"logId": "48B0E36BDAA647340FE56A02FA9D30EB1C5201CB56DD2C81D9BBBFAB39D88473",
"timestamp": 1723689179075,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100F943407B4D47017DBD33A50DF8D150295813CF05F53367B741915491DB09E804022100F73EC249B0FEEDD3A4B3913D84E4F2D8C4EBD33041D731F33143EE77F2CA6257"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1723689179077,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022023D30C7617C88660B3A7B189CEFA403E29F717AF37463639A42B8E8B7C0B6B9E022100B71C739D9913D2CA5AC6DD64A9AB92620328E464894151BFFF1BD752DDCC7F5F"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/",
":scheme: https",
"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",
"priority: u=0, i",
"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\"",
"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.07"
],
"response": [
"content-encoding: gzip",
"content-type: text\/html; charset=utf-8",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: W\/\"66c2f01b-a1a1\"",
"last-modified: Mon, 19 Aug 2024 07:11:23 GMT",
"server: nginx",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2119,
"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": 42,
"connect_ms": 34,
"ssl_ms": 61,
"gzip_total": 5254,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "",
"server_count": null,
"created": 20,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 78,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFBDCCA+ygAwIBAgISAz7\/tCTCUDZ7NelNhoYehWzjMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTAwHhcNMjQwODE1MDEzNDI5WhcNMjQxMTEzMDEzNDI4WjAaMRgwFgYDVQQD\nEw9rYXJzdGVuLnN5c3RlbXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQClfxEcrPhKKe+Cpz5Fj69Dj3pk2UFWL\/LhQLHe4xfVDUK2R9uNsBnl4FojMX9z\ngPL54MXA3exWTAUJVqbuJXwY7EdWqM2PgJfIAdLSnDPhdTW1gHV7P3AxCNUrjyoZ\nciHcIB2CQrq7v26\/+0r1HeGUN2yrTwRMPKySkHtIkgi7tcAGmMwh4xboYE13v20d\ndfgV4Ndo+Ma+fymGeWduUzdNB+FdcBM9B4\/EdW3rXTN48DC9GBTJGsPgkKTYpRjw\nlvIcsIAwktvk+VvLe+4YEfmnrlyDjbMYK4CB7gMhgZBW9rXDbQfBPxIPBQ90q2Zt\nlSTBHucDCslHtADKuBDOA5xFAgMBAAGjggIpMIICJTAOBgNVHQ8BAf8EBAMCBaAw\nHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYD\nVR0OBBYEFF29uO1B5DvU4xkkgBTijyYhg2OtMB8GA1UdIwQYMBaAFLu8w0el5Lyp\nxsOkcgwQjaI14cjoMFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDov\nL3IxMC5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMC5pLmxlbmNy\nLm9yZy8wLwYDVR0RBCgwJoIPa2Fyc3Rlbi5zeXN0ZW1zghN3d3cua2Fyc3Rlbi5z\neXN0ZW1zMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBQYKKwYBBAHWeQIEAgSB9gSB\n8wDxAHcASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu\/qznYhHMAAAGRU+GXwwAA\nBAMASDBGAiEA+UNAe01HAX29M6UN+NFQKVgTzwX1M2e3QZFUkdsJ6AQCIQD3PsJJ\nsP7t06SzkT2E5PLYxOvTMEHXMfMxQ+538spiVwB2AO7N0GTV2xrOxVy3nbTNE6Iy\nh0Z8vOzew1FIWUZxH7WbAAABkVPhl8UAAAQDAEcwRQIgI9MMdhfIhmCzp7GJzvpA\nPin3F683RjY5pCuOi3wLa54CIQC3HHOdmRPSylrG3WSpq5JiAyjkZIlBUb\/\/G9dS\n3cx\/XzANBgkqhkiG9w0BAQsFAAOCAQEAINxAhg8Cp1xz5swVAOitzM7wwyjOU19J\nOLA+gwkEw8rnWrKK7B2LzRJBk8jh5BgG+QyYgWQNN6ZQRfsBHaT50CxaibJIfmLA\nhng5\/dI\/tMf8+dy6vATv\/qknWaBJRhAQLiDo9bZD+Trr8FBsZ0jy5aaAIgBNvGBl\nawyKydBcX7oVUN9Sch4fA5E5Gnnet6+GqLyZRFXH05sw9BZl6YgDKuhdwk30B2Vi\nXuvF8NuPJYxolhJvij7JBHhdSZ+MRCzyL76cMkv3S9JWITkWrsbtW3EDhjL8ttPI\nPBzI3oHttEEe6HQHZY9p9ro647V0tOG5Er\/GWd8IrDy2vezRRVZY5g==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIQS6hSk\/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP\nMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy\nY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa\nFw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF\nbmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDPV+XmxFQS7bRH\/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq\/+vbOo76vACFL\nYlpaPAEvxVgD9on\/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno\/QHK20a\n\/6tYvJWuQP\/py1fEtVt\/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4\nFpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR\nmudKHMxFqHJV8LDmowfs\/acbZp4\/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3\nDZb3EoEmUVQK7GH29\/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH\/BAQDAgGG\nMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH\/\nAgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5\ntFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG\nFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD\nVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B\nAQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo\nzwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd\nu6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9\n1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij\/l0\nGaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh\n1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ\nQjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N\n4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz\nrsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei\nRmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx\nKPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC\/ZidstK36dRILKz7OA54=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 190,
"ttfb_start": 139,
"ttfb_end": 187,
"download_start": 187,
"download_end": 190,
"download_ms": 3,
"all_start": 1,
"all_end": 190,
"all_ms": 188,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "223645.3",
"request_id": "223645.3",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
"raw_id": "223645.3",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 65,
"ttfb_ms": 62,
"load_start": 224,
"load_start_float": 224.00010700000001,
"bytesIn": 2847,
"objectSize": 2847,
"objectSizeUncompressed": 9553,
"chunks": [
{
"ts": 288,
"bytes": 2847,
"inflated": 9553
}
],
"expires": "",
"cacheControl": "",
"contentType": "text\/css",
"contentEncoding": "gzip",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 30,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3",
":scheme: https",
"accept: text\/css,*\/*;q=0.1",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=0",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"content-encoding: gzip",
"content-type: text\/css",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: W\/\"644ab489-2551\"",
"last-modified: Thu, 27 Apr 2023 17:44:41 GMT",
"server: nginx",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1930,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 100,
"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": 3050,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 216,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 107,
"server_port": "443",
"renderBlocking": "blocking",
"load_end": 289,
"ttfb_start": 224,
"ttfb_end": 286,
"download_start": 286,
"download_end": 289,
"download_ms": 3,
"all_start": 224,
"all_end": 289,
"all_ms": 65,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "223645.4",
"request_id": "223645.4",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
"raw_id": "223645.4",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 136,
"ttfb_ms": 90,
"load_start": 226,
"load_start_float": 226.000113,
"bytesIn": 46831,
"objectSize": 46831,
"objectSizeUncompressed": 46831,
"chunks": [
{
"ts": 349,
"bytes": 32768
},
{
"ts": 362,
"bytes": 14063
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 31,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 46831",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"6451149c-b6ef\"",
"last-modified: Tue, 02 May 2023 13:48:12 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2227,
"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": 46831,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 219,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 113,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "46 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "Grayscale",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 48.266500000000001,
"standardDeviation": 98.514200000000002,
"kurtosis": 0.54426600000000003,
"skewness": 1.5861700000000001,
"entropy": 0.18037400000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 48.266500000000001,
"standardDeviation": 98.514200000000002,
"kurtosis": 0.54425999999999997,
"skewness": 1.5861700000000001,
"entropy": 0.18037400000000001
},
"green": {
"min": 0,
"max": 255,
"mean": 48.266500000000001,
"standardDeviation": 98.514200000000002,
"kurtosis": 0.54425999999999997,
"skewness": 1.5861700000000001,
"entropy": 0.18037400000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 48.266500000000001,
"standardDeviation": 98.514200000000002,
"kurtosis": 0.54425999999999997,
"skewness": 1.5861700000000001,
"entropy": 0.18037400000000001
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:24+00:00",
"date:modify": "2024-09-02T09:40:24+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "ac1909e281c80fa87fb05b77583b6f3d5454ad29d9cdc4a304d6bc277de64006"
},
"tainted": false,
"filesize": "46831B",
"numberPixels": "928000",
"pixelsPerSecond": "16.787MB",
"userTime": "0.020u",
"elapsedTime": "0:01.055"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 362,
"ttfb_start": 226,
"ttfb_end": 316,
"download_start": 316,
"download_end": 362,
"download_ms": 46,
"all_start": 226,
"all_end": 362,
"all_ms": 136,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "223645.8",
"request_id": "223645.8",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
"raw_id": "223645.8",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 392,
"ttfb_ms": 162,
"load_start": 228,
"load_start_float": 228.00011900000001,
"bytesIn": 75898,
"objectSize": 75898,
"objectSizeUncompressed": 75898,
"chunks": [
{
"ts": 393,
"bytes": 16177
},
{
"ts": 426,
"bytes": 16366
},
{
"ts": 455,
"bytes": 15987
},
{
"ts": 481,
"bytes": 16366
},
{
"ts": 511,
"bytes": 640
},
{
"ts": 620,
"bytes": 10362
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 35,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 75898",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db1-1287a\"",
"last-modified: Mon, 17 Jul 2023 16:34:57 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2143,
"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": 75898,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 221,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 119,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "74 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 747,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x747",
"Megapixels": 0.95599999999999996
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 747,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.78125
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 956160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 196.608,
"standardDeviation": 89.992500000000007,
"kurtosis": 0.24806400000000001,
"skewness": -1.35503,
"entropy": 0.38965899999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 199.84399999999999,
"standardDeviation": 90.105800000000002,
"kurtosis": 0.39352599999999999,
"skewness": -1.44238,
"entropy": 0.39187100000000002
},
"green": {
"min": 0,
"max": 255,
"mean": 199.97200000000001,
"standardDeviation": 86.741600000000005,
"kurtosis": 0.779111,
"skewness": -1.50484,
"entropy": 0.38785500000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 190.00999999999999,
"standardDeviation": 93.130099999999999,
"kurtosis": -0.27250400000000002,
"skewness": -1.14377,
"entropy": 0.38925100000000001
}
},
"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": 1280,
"height": 747,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "27f0d283f07437fb036fd61770f580eeb72919831e9ac45aa7cc155bacb7f31a"
},
"tainted": false,
"filesize": "75898B",
"numberPixels": "956160",
"pixelsPerSecond": "29.0116MB",
"userTime": "0.030u",
"elapsedTime": "0:01.032"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 620,
"ttfb_start": 228,
"ttfb_end": 390,
"download_start": 390,
"download_end": 620,
"download_ms": 230,
"all_start": 228,
"all_end": 620,
"all_ms": 392,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "223645.7",
"request_id": "223645.7",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
"raw_id": "223645.7",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 553,
"ttfb_ms": 203,
"load_start": 249,
"load_start_float": 249.000125,
"bytesIn": 114008,
"objectSize": 114008,
"objectSizeUncompressed": 114008,
"chunks": [
{
"ts": 513,
"bytes": 15726
},
{
"ts": 535,
"bytes": 16366
},
{
"ts": 572,
"bytes": 16366
},
{
"ts": 593,
"bytes": 16366
},
{
"ts": 623,
"bytes": 5995
},
{
"ts": 652,
"bytes": 16366
},
{
"ts": 676,
"bytes": 11119
},
{
"ts": 802,
"bytes": 15704
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 34,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 114008",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db1-1bd58\"",
"last-modified: Mon, 17 Jul 2023 16:34:57 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2167,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 94,
"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": 114008,
"image_save": 6163,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 247,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 125,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "96 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 722,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x722",
"Megapixels": 0.92400000000000004
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 722,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5208300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 924160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 162.27500000000001,
"standardDeviation": 82.762699999999995,
"kurtosis": -0.81940299999999999,
"skewness": -0.67585200000000001,
"entropy": 0.81279599999999996
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 167.245,
"standardDeviation": 77.859800000000007,
"kurtosis": -0.253606,
"skewness": -0.83341200000000004,
"entropy": 0.82961200000000002
},
"green": {
"min": 0,
"max": 255,
"mean": 161.61099999999999,
"standardDeviation": 78.616699999999994,
"kurtosis": -0.57474599999999998,
"skewness": -0.66802099999999998,
"entropy": 0.807979
},
"blue": {
"min": 0,
"max": 255,
"mean": 157.96899999999999,
"standardDeviation": 91.811499999999995,
"kurtosis": -1.36297,
"skewness": -0.53585199999999999,
"entropy": 0.80079699999999998
}
},
"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": 1280,
"height": 722,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "f3c3e5bff9ff0ded3ad5dcf2d4a1a4cd230ae2ca8c92fc0ffee47e386709a343"
},
"tainted": false,
"filesize": "98304B",
"numberPixels": "924160",
"pixelsPerSecond": "30.0551MB",
"userTime": "0.040u",
"elapsedTime": "0:01.030"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 802,
"ttfb_start": 249,
"ttfb_end": 452,
"download_start": 452,
"download_end": 802,
"download_ms": 350,
"all_start": 249,
"all_end": 802,
"all_ms": 553,
"index": 4,
"number": 5
},
{
"type": 3,
"id": "223645.29",
"request_id": "223645.29",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
"raw_id": "223645.29",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 663,
"ttfb_ms": 201,
"load_start": 252,
"load_start_float": 252.00013300000001,
"bytesIn": 112126,
"objectSize": 112126,
"objectSizeUncompressed": 112126,
"chunks": [
{
"ts": 678,
"bytes": 5247
},
{
"ts": 706,
"bytes": 16366
},
{
"ts": 730,
"bytes": 16366
},
{
"ts": 760,
"bytes": 16366
},
{
"ts": 779,
"bytes": 11191
},
{
"ts": 831,
"bytes": 16366
},
{
"ts": 875,
"bytes": 18
},
{
"ts": 897,
"bytes": 15687
},
{
"ts": 915,
"bytes": 14519
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 56,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 112126",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"658440d9-1b5fe\"",
"last-modified: Thu, 21 Dec 2023 13:42:49 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2221,
"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": 112126,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 251,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 9,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 133,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "109 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 722,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x722",
"Megapixels": 0.92400000000000004
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 722,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5208300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 924160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 183.78399999999999,
"standardDeviation": 96.656499999999994,
"kurtosis": -1.2829200000000001,
"skewness": -0.74633499999999997,
"entropy": 0.48574099999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 186.55500000000001,
"standardDeviation": 93.139099999999999,
"kurtosis": -1.23055,
"skewness": -0.76523099999999999,
"entropy": 0.49271799999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 185.52099999999999,
"standardDeviation": 93.935699999999997,
"kurtosis": -1.3320399999999999,
"skewness": -0.72327600000000003,
"entropy": 0.48189300000000002
},
"blue": {
"min": 0,
"max": 255,
"mean": 179.27799999999999,
"standardDeviation": 102.895,
"kurtosis": -1.3548,
"skewness": -0.72391700000000003,
"entropy": 0.48261399999999999
}
},
"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": 1280,
"height": 722,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "815c15eaef3a579065f6c0f04d83ba2ee8302f944fcedfc83bdcd571ad31e8a1"
},
"tainted": false,
"filesize": "112126B",
"numberPixels": "924160",
"pixelsPerSecond": "38.7551MB",
"userTime": "0.020u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 915,
"ttfb_start": 252,
"ttfb_end": 453,
"download_start": 453,
"download_end": 915,
"download_ms": 462,
"all_start": 252,
"all_end": 915,
"all_ms": 663,
"index": 5,
"number": 6
},
{
"type": 3,
"id": "223645.30",
"request_id": "223645.30",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
"raw_id": "223645.30",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 892,
"ttfb_ms": 533,
"load_start": 326,
"load_start_float": 326.00013899999999,
"bytesIn": 126990,
"objectSize": 126990,
"objectSizeUncompressed": 126990,
"chunks": [
{
"ts": 918,
"bytes": 1838
},
{
"ts": 945,
"bytes": 16366
},
{
"ts": 968,
"bytes": 16366
},
{
"ts": 997,
"bytes": 16366
},
{
"ts": 1025,
"bytes": 14600
},
{
"ts": 1145,
"bytes": 23638
},
{
"ts": 1162,
"bytes": 16366
},
{
"ts": 1190,
"bytes": 16366
},
{
"ts": 1218,
"bytes": 5084
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 57,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 126990",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"6584433f-1f00e\"",
"last-modified: Thu, 21 Dec 2023 13:53:03 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2209,
"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": 126990,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 254,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 11,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 139,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "124 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 722,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x722",
"Megapixels": 0.92400000000000004
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 722,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5208300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 924160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 224.46100000000001,
"standardDeviation": 73.991399999999999,
"kurtosis": 3.8919800000000002,
"skewness": -2.3572899999999999,
"entropy": 0.36229699999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 222.22399999999999,
"standardDeviation": 76.684899999999999,
"kurtosis": 3.1805699999999999,
"skewness": -2.2103000000000002,
"entropy": 0.37513800000000003
},
"green": {
"min": 0,
"max": 255,
"mean": 221.96100000000001,
"standardDeviation": 77.102199999999996,
"kurtosis": 3.1569400000000001,
"skewness": -2.2067899999999998,
"entropy": 0.37396099999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 229.19800000000001,
"standardDeviation": 68.187200000000004,
"kurtosis": 5.8363199999999997,
"skewness": -2.7147000000000001,
"entropy": 0.33779100000000001
}
},
"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": 1280,
"height": 722,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "00301ca4913cf48929650d817d3f45cce781294c593b134830262819f3934908"
},
"tainted": false,
"filesize": "126990B",
"numberPixels": "924160",
"pixelsPerSecond": "23.7581MB",
"userTime": "0.020u",
"elapsedTime": "0:01.038"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 1218,
"ttfb_start": 326,
"ttfb_end": 859,
"download_start": 859,
"download_end": 1218,
"download_ms": 359,
"all_start": 326,
"all_end": 1218,
"all_ms": 892,
"index": 6,
"number": 7
},
{
"type": 3,
"id": "223645.58",
"request_id": "223645.58",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"raw_id": "223645.58",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 552,
"ttfb_ms": 523,
"load_start": 335,
"load_start_float": 335.00014499999997,
"bytesIn": 15109,
"objectSize": 15109,
"objectSizeUncompressed": 41177,
"chunks": [
{
"ts": 877,
"bytes": 14430,
"inflated": 39005
},
{
"ts": 887,
"bytes": 679,
"inflated": 2172
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/javascript",
"contentEncoding": "gzip",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 635,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"content-encoding: gzip",
"content-type: application\/javascript; charset=utf-8",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: W\/\"644ab489-a0d9\"",
"last-modified: Thu, 27 Apr 2023 17:44:41 GMT",
"server: nginx",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1885,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 100,
"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": 15341,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 264,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"http2_stream_exclusive": 1,
"netlog_id": 145,
"server_port": "443",
"renderBlocking": "in_body_parser_blocking",
"load_end": 887,
"ttfb_start": 335,
"ttfb_end": 858,
"download_start": 858,
"download_end": 887,
"download_ms": 29,
"all_start": 335,
"all_end": 887,
"all_ms": 552,
"index": 7,
"number": 8,
"cpuTimes": {
"EvaluateScript": 51,
"v8.compile": 2,
"FunctionCall": 1
},
"cpu.EvaluateScript": 51,
"cpu.v8.compile": 2,
"cpu.FunctionCall": 1,
"cpuTime": 53,
"js_timing": [
[
984.077,
1034.8119999999999
],
[
984.101,
985.654
],
[
1033.7260000000001,
1033.8130000000001
],
[
1033.8199999999999,
1033.836
],
[
1033.8399999999999,
1033.8520000000001
],
[
1033.855,
1033.867
],
[
1033.8710000000001,
1033.8820000000001
],
[
1033.886,
1033.9110000000001
],
[
1033.915,
1033.9269999999999
],
[
1033.931,
1033.943
],
[
1033.9459999999999,
1033.96
],
[
1033.963,
1033.9970000000001
],
[
1034.001,
1034.0129999999999
],
[
1034.0160000000001,
1034.028
],
[
1034.0309999999999,
1034.0419999999999
],
[
1034.046,
1034.057
],
[
1034.0609999999999,
1034.0719999999999
],
[
1034.075,
1034.097
],
[
1034.1010000000001,
1034.1130000000001
],
[
1034.116,
1034.127
],
[
1034.1310000000001,
1034.1410000000001
],
[
1034.145,
1034.1559999999999
],
[
1034.1600000000001,
1034.171
],
[
1034.175,
1034.1859999999999
],
[
1034.1890000000001,
1034.2
],
[
1034.204,
1034.2170000000001
],
[
1034.221,
1034.231
],
[
1034.2349999999999,
1034.2449999999999
],
[
1034.249,
1034.269
],
[
1058.9949999999999,
1059.529
]
],
"blockingTime": 50.7349999999999
},
{
"type": 3,
"id": "223645.5",
"request_id": "223645.5",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
"raw_id": "223645.5",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1135,
"ttfb_ms": 523,
"load_start": 336,
"load_start_float": 336.00015100000002,
"bytesIn": 120524,
"objectSize": 120524,
"objectSizeUncompressed": 120524,
"chunks": [
{
"ts": 1026,
"bytes": 1766
},
{
"ts": 1053,
"bytes": 16366
},
{
"ts": 1081,
"bytes": 16366
},
{
"ts": 1144,
"bytes": 6462
},
{
"ts": 1223,
"bytes": 11273
},
{
"ts": 1246,
"bytes": 16366
},
{
"ts": 1270,
"bytes": 16366
},
{
"ts": 1306,
"bytes": 13339
},
{
"ts": 1443,
"bytes": 11129
},
{
"ts": 1471,
"bytes": 11091
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 32,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 120524",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db0-1d6cc\"",
"last-modified: Mon, 17 Jul 2023 16:34:56 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2206,
"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": 120524,
"image_save": 2242,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 266,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 151,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "107 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 722,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x722",
"Megapixels": 0.92400000000000004
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 722,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5208300000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 924160,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 111.059,
"standardDeviation": 56.599800000000002,
"kurtosis": -0.899644,
"skewness": 0.145201,
"entropy": 0.95182900000000004
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 123.408,
"standardDeviation": 53.600499999999997,
"kurtosis": -0.75978199999999996,
"skewness": -0.162386,
"entropy": 0.944469
},
"green": {
"min": 0,
"max": 255,
"mean": 113.244,
"standardDeviation": 55.026000000000003,
"kurtosis": -0.69510000000000005,
"skewness": 0.13154299999999999,
"entropy": 0.95579400000000003
},
"blue": {
"min": 0,
"max": 255,
"mean": 96.525899999999993,
"standardDeviation": 61.172899999999998,
"kurtosis": -0.76184600000000002,
"skewness": 0.54657999999999995,
"entropy": 0.95522399999999996
}
},
"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": 1280,
"height": 722,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "06a078ec4381d0419c516411e765acbe72520139c648c7b63322feb9c26a49c4"
},
"tainted": false,
"filesize": "109433B",
"numberPixels": "924160",
"pixelsPerSecond": "11.2411MB",
"userTime": "0.030u",
"elapsedTime": "0:01.082"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 1471,
"ttfb_start": 336,
"ttfb_end": 859,
"download_start": 859,
"download_end": 1471,
"download_ms": 612,
"all_start": 336,
"all_end": 1471,
"all_ms": 1135,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "223645.6",
"request_id": "223645.6",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
"raw_id": "223645.6",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1192,
"ttfb_ms": 523,
"load_start": 337,
"load_start_float": 337.000157,
"bytesIn": 96503,
"objectSize": 96503,
"objectSizeUncompressed": 96503,
"chunks": [
{
"ts": 1308,
"bytes": 3027
},
{
"ts": 1334,
"bytes": 16366
},
{
"ts": 1362,
"bytes": 16366
},
{
"ts": 1391,
"bytes": 16366
},
{
"ts": 1420,
"bytes": 13411
},
{
"ts": 1475,
"bytes": 5275
},
{
"ts": 1502,
"bytes": 16366
},
{
"ts": 1529,
"bytes": 9326
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 33,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 96503",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db1-178f7\"",
"last-modified: Mon, 17 Jul 2023 16:34:57 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2242,
"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": 96503,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 268,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 157,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "94 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 706,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x706",
"Megapixels": 0.90400000000000003
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 706,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.3541699999999999
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 903680,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 64.740099999999998,
"standardDeviation": 86.233500000000006,
"kurtosis": -0.99303699999999995,
"skewness": 0.87674099999999999,
"entropy": 0.63451599999999997
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 77.493799999999993,
"standardDeviation": 90.190600000000003,
"kurtosis": -1.3477399999999999,
"skewness": 0.63146000000000002,
"entropy": 0.71230800000000005
},
"green": {
"min": 0,
"max": 255,
"mean": 60.098599999999998,
"standardDeviation": 84.411699999999996,
"kurtosis": -0.81219200000000003,
"skewness": 0.96773100000000001,
"entropy": 0.60993600000000003
},
"blue": {
"min": 0,
"max": 255,
"mean": 56.627800000000001,
"standardDeviation": 84.098200000000006,
"kurtosis": -0.66655900000000001,
"skewness": 1.06105,
"entropy": 0.58130499999999996
}
},
"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": 1280,
"height": 706,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:25+00:00",
"date:modify": "2024-09-02T09:40:25+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "a6724eb78e9374ea71b1cdc0e4c0d752f3bc6b7a17faa07ac0b006f31ef6f27d"
},
"tainted": false,
"filesize": "96503B",
"numberPixels": "903680",
"pixelsPerSecond": "23.1486MB",
"userTime": "0.030u",
"elapsedTime": "0:01.039"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 1529,
"ttfb_start": 337,
"ttfb_end": 860,
"download_start": 860,
"download_end": 1529,
"download_ms": 669,
"all_start": 337,
"all_end": 1529,
"all_ms": 1192,
"index": 9,
"number": 10
},
{
"type": 3,
"id": "223645.9",
"request_id": "223645.9",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
"raw_id": "223645.9",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1881,
"ttfb_ms": 523,
"load_start": 337,
"load_start_float": 337.00016299999999,
"bytesIn": 131953,
"objectSize": 131953,
"objectSizeUncompressed": 131953,
"chunks": [
{
"ts": 1423,
"bytes": 2955
},
{
"ts": 1443,
"bytes": 5237
},
{
"ts": 1532,
"bytes": 7040
},
{
"ts": 1558,
"bytes": 16366
},
{
"ts": 1587,
"bytes": 16366
},
{
"ts": 1611,
"bytes": 16366
},
{
"ts": 1639,
"bytes": 1206
},
{
"ts": 1776,
"bytes": 15070
},
{
"ts": 1804,
"bytes": 16366
},
{
"ts": 1836,
"bytes": 16366
},
{
"ts": 1861,
"bytes": 16366
},
{
"ts": 1889,
"bytes": 1368
},
{
"ts": 2218,
"bytes": 881
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 36,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 131953",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db1-20371\"",
"last-modified: Mon, 17 Jul 2023 16:34:57 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2167,
"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": 131953,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 276,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 163,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "128 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 188.28700000000001,
"standardDeviation": 79.500100000000003,
"kurtosis": -0.46610600000000002,
"skewness": -0.98224999999999996,
"entropy": 0.64854999999999996
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 189.21199999999999,
"standardDeviation": 78.063100000000006,
"kurtosis": -0.40326400000000001,
"skewness": -0.99179300000000004,
"entropy": 0.64880099999999996
},
"green": {
"min": 0,
"max": 255,
"mean": 190.06100000000001,
"standardDeviation": 76.894400000000005,
"kurtosis": -0.35489199999999999,
"skewness": -1.00366,
"entropy": 0.64600299999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 185.58699999999999,
"standardDeviation": 83.542699999999996,
"kurtosis": -0.64878800000000003,
"skewness": -0.94092699999999996,
"entropy": 0.65084399999999998
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:26+00:00",
"date:modify": "2024-09-02T09:40:26+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "271b4be9f63a11cbd5e25be034e708500794220b1fe78a83cbdfb3c8a3e3aefb"
},
"tainted": false,
"filesize": "131072B",
"numberPixels": "928000",
"pixelsPerSecond": "23.6894MB",
"userTime": "0.020u",
"elapsedTime": "0:01.039"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2218,
"ttfb_start": 337,
"ttfb_end": 860,
"download_start": 860,
"download_end": 2218,
"download_ms": 1358,
"all_start": 337,
"all_end": 2218,
"all_ms": 1881,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "223645.10",
"request_id": "223645.10",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
"raw_id": "223645.10",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1602,
"ttfb_ms": 524,
"load_start": 337,
"load_start_float": 337.00016900000003,
"bytesIn": 98372,
"objectSize": 98372,
"objectSizeUncompressed": 98372,
"chunks": [
{
"ts": 1639,
"bytes": 15160
},
{
"ts": 1667,
"bytes": 16366
},
{
"ts": 1696,
"bytes": 16366
},
{
"ts": 1724,
"bytes": 16366
},
{
"ts": 1747,
"bytes": 1278
},
{
"ts": 1891,
"bytes": 14998
},
{
"ts": 1915,
"bytes": 16366
},
{
"ts": 1939,
"bytes": 1472
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 37,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 98372",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-18044\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2194,
"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": 98372,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 278,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 21,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 169,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "96 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 224.84700000000001,
"standardDeviation": 49.461199999999998,
"kurtosis": 4.0798899999999998,
"skewness": -2.1339100000000002,
"entropy": 0.56174400000000002
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 236.91900000000001,
"standardDeviation": 47.478999999999999,
"kurtosis": 8.8515800000000002,
"skewness": -3.0971799999999998,
"entropy": 0.40157500000000002
},
"green": {
"min": 0,
"max": 255,
"mean": 199.017,
"standardDeviation": 54.4923,
"kurtosis": 1.67899,
"skewness": -1.3485799999999999,
"entropy": 0.88106899999999999
},
"blue": {
"min": 2,
"max": 255,
"mean": 238.60599999999999,
"standardDeviation": 46.412300000000002,
"kurtosis": 9.6446199999999997,
"skewness": -3.23055,
"entropy": 0.40258699999999997
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:26+00:00",
"date:modify": "2024-09-02T09:40:26+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "4a7352bf32a44c3f9d098060fd099ef20623d76aa6af3477eb93c0d0c3931634"
},
"tainted": false,
"filesize": "98372B",
"numberPixels": "928000",
"pixelsPerSecond": "42.6406MB",
"userTime": "0.030u",
"elapsedTime": "0:01.021"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 1939,
"ttfb_start": 337,
"ttfb_end": 861,
"download_start": 861,
"download_end": 1939,
"download_ms": 1078,
"all_start": 337,
"all_end": 1939,
"all_ms": 1602,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "223645.11",
"request_id": "223645.11",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
"raw_id": "223645.11",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1960,
"ttfb_ms": 523,
"load_start": 338,
"load_start_float": 338.00017500000001,
"bytesIn": 120955,
"objectSize": 120955,
"objectSizeUncompressed": 120955,
"chunks": [
{
"ts": 1748,
"bytes": 15088
},
{
"ts": 1776,
"bytes": 1296
},
{
"ts": 1942,
"bytes": 14885
},
{
"ts": 1969,
"bytes": 16366
},
{
"ts": 1998,
"bytes": 16366
},
{
"ts": 2026,
"bytes": 1535
},
{
"ts": 2224,
"bytes": 9011
},
{
"ts": 2243,
"bytes": 16366
},
{
"ts": 2271,
"bytes": 16366
},
{
"ts": 2298,
"bytes": 13676
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 38,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 120955",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-1d87b\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2161,
"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": 120955,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 280,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 23,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 175,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "118 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "Grayscale",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 231.55000000000001,
"standardDeviation": 67.655500000000004,
"kurtosis": 6.2757300000000003,
"skewness": -2.81779,
"entropy": 0.25580599999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 231.55000000000001,
"standardDeviation": 67.655500000000004,
"kurtosis": 6.2757199999999997,
"skewness": -2.81779,
"entropy": 0.25580599999999998
},
"green": {
"min": 0,
"max": 255,
"mean": 231.55000000000001,
"standardDeviation": 67.655500000000004,
"kurtosis": 6.2757199999999997,
"skewness": -2.81779,
"entropy": 0.25580599999999998
},
"blue": {
"min": 0,
"max": 255,
"mean": 231.55000000000001,
"standardDeviation": 67.655500000000004,
"kurtosis": 6.2757199999999997,
"skewness": -2.81779,
"entropy": 0.25580599999999998
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:26+00:00",
"date:modify": "2024-09-02T09:40:26+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "c92f061bbf43635f715b7215a09dc19a1fb3ced2137e260929adaf87a5f0d5fd"
},
"tainted": false,
"filesize": "120955B",
"numberPixels": "928000",
"pixelsPerSecond": "40.7572MB",
"userTime": "0.020u",
"elapsedTime": "0:01.022"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2298,
"ttfb_start": 338,
"ttfb_end": 861,
"download_start": 861,
"download_end": 2298,
"download_ms": 1437,
"all_start": 338,
"all_end": 2298,
"all_ms": 1960,
"index": 12,
"number": 13
},
{
"type": 3,
"id": "223645.12",
"request_id": "223645.12",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
"raw_id": "223645.12",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 1767,
"ttfb_ms": 524,
"load_start": 338,
"load_start_float": 338.000181,
"bytesIn": 62139,
"objectSize": 62139,
"objectSizeUncompressed": 62139,
"chunks": [
{
"ts": 2026,
"bytes": 14831
},
{
"ts": 2054,
"bytes": 16366
},
{
"ts": 2077,
"bytes": 16366
},
{
"ts": 2105,
"bytes": 14576
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 39,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 62139",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-f2bb\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2260,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 87,
"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": 62139,
"image_save": 7572,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 282,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 27,
"http2_stream_dependency": 25,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 181,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "46 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 224.18799999999999,
"standardDeviation": 46.450200000000002,
"kurtosis": 12.9557,
"skewness": -3.4048799999999999,
"entropy": 0.48089100000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 226.244,
"standardDeviation": 45.663499999999999,
"kurtosis": 14.7455,
"skewness": -3.6944400000000002,
"entropy": 0.47625899999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 224.45699999999999,
"standardDeviation": 46.266199999999998,
"kurtosis": 13.341900000000001,
"skewness": -3.4626299999999999,
"entropy": 0.477769
},
"blue": {
"min": 0,
"max": 255,
"mean": 221.86199999999999,
"standardDeviation": 47.420900000000003,
"kurtosis": 11.1675,
"skewness": -3.1004200000000002,
"entropy": 0.48864299999999999
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:26+00:00",
"date:modify": "2024-09-02T09:40:26+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "03d0cf4d2dcb328048bcc122ced3840a2c8ff51e23e866c957462999eb3833d4"
},
"tainted": false,
"filesize": "47563B",
"numberPixels": "928000",
"pixelsPerSecond": "47676500B",
"userTime": "0.010u",
"elapsedTime": "0:01.019"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2105,
"ttfb_start": 338,
"ttfb_end": 862,
"download_start": 862,
"download_end": 2105,
"download_ms": 1243,
"all_start": 338,
"all_end": 2105,
"all_ms": 1767,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "223645.13",
"request_id": "223645.13",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
"raw_id": "223645.13",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2347,
"ttfb_ms": 524,
"load_start": 338,
"load_start_float": 338.00018699999998,
"bytesIn": 117984,
"objectSize": 117984,
"objectSizeUncompressed": 117984,
"chunks": [
{
"ts": 2112,
"bytes": 1781
},
{
"ts": 2134,
"bytes": 16366
},
{
"ts": 2162,
"bytes": 16366
},
{
"ts": 2191,
"bytes": 16366
},
{
"ts": 2223,
"bytes": 6465
},
{
"ts": 2302,
"bytes": 2690
},
{
"ts": 2328,
"bytes": 16366
},
{
"ts": 2356,
"bytes": 16366
},
{
"ts": 2379,
"bytes": 5538
},
{
"ts": 2660,
"bytes": 14603
},
{
"ts": 2685,
"bytes": 5077
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 40,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 117984",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-1cce0\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2176,
"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": 117984,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 295,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 29,
"http2_stream_dependency": 27,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 187,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "115 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 143.63,
"standardDeviation": 98.939800000000005,
"kurtosis": -1.7895099999999999,
"skewness": -0.17541599999999999,
"entropy": 0.71427499999999999
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 147.255,
"standardDeviation": 95.942999999999998,
"kurtosis": -1.79156,
"skewness": -0.18559700000000001,
"entropy": 0.724441
},
"green": {
"min": 0,
"max": 255,
"mean": 141.63,
"standardDeviation": 100.669,
"kurtosis": -1.80183,
"skewness": -0.164877,
"entropy": 0.71000600000000003
},
"blue": {
"min": 0,
"max": 255,
"mean": 142.006,
"standardDeviation": 100.208,
"kurtosis": -1.7887200000000001,
"skewness": -0.16777,
"entropy": 0.70837799999999995
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "bd52f268828370a51eb19926c20d660a77fd7f37f750a9bbceb7eaeb9da93105"
},
"tainted": false,
"filesize": "117984B",
"numberPixels": "928000",
"pixelsPerSecond": "38.3537MB",
"userTime": "0.020u",
"elapsedTime": "0:01.024"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2685,
"ttfb_start": 338,
"ttfb_end": 862,
"download_start": 862,
"download_end": 2685,
"download_ms": 1823,
"all_start": 338,
"all_end": 2685,
"all_ms": 2347,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "223645.14",
"request_id": "223645.14",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
"raw_id": "223645.14",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2370,
"ttfb_ms": 529,
"load_start": 339,
"load_start_float": 339.00019300000002,
"bytesIn": 84112,
"objectSize": 84112,
"objectSizeUncompressed": 84112,
"chunks": [
{
"ts": 2380,
"bytes": 10828
},
{
"ts": 2408,
"bytes": 16366
},
{
"ts": 2436,
"bytes": 16366
},
{
"ts": 2464,
"bytes": 16366
},
{
"ts": 2493,
"bytes": 5610
},
{
"ts": 2689,
"bytes": 11280
},
{
"ts": 2709,
"bytes": 7296
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 41,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 84112",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db2-14890\"",
"last-modified: Mon, 17 Jul 2023 16:34:58 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2176,
"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": 84112,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 299,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 31,
"http2_stream_dependency": 29,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 193,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "82 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 232.929,
"standardDeviation": 64.030199999999994,
"kurtosis": 6.7168900000000002,
"skewness": -2.8836300000000001,
"entropy": 0.26090799999999997
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 228.82499999999999,
"standardDeviation": 69.593299999999999,
"kurtosis": 4.8681000000000001,
"skewness": -2.5514999999999999,
"entropy": 0.27653
},
"green": {
"min": 0,
"max": 255,
"mean": 234.10900000000001,
"standardDeviation": 64.086799999999997,
"kurtosis": 7.0579799999999997,
"skewness": -2.9668800000000002,
"entropy": 0.23397699999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 235.852,
"standardDeviation": 58.410499999999999,
"kurtosis": 8.9636099999999992,
"skewness": -3.2097500000000001,
"entropy": 0.27221699999999999
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "28225e263f4ccc1605b348de72ae7dab5c8b7b89181a80bf33faa7690dbc29f3"
},
"tainted": false,
"filesize": "84112B",
"numberPixels": "928000",
"pixelsPerSecond": "44.4002MB",
"userTime": "0.020u",
"elapsedTime": "0:01.020"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2709,
"ttfb_start": 339,
"ttfb_end": 868,
"download_start": 868,
"download_end": 2709,
"download_ms": 1841,
"all_start": 339,
"all_end": 2709,
"all_ms": 2370,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "223645.15",
"request_id": "223645.15",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
"raw_id": "223645.15",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2261,
"ttfb_ms": 764,
"load_start": 339,
"load_start_float": 339.00019900000001,
"bytesIn": 61581,
"objectSize": 61581,
"objectSizeUncompressed": 61581,
"chunks": [
{
"ts": 2494,
"bytes": 10756
},
{
"ts": 2521,
"bytes": 16366
},
{
"ts": 2544,
"bytes": 16366
},
{
"ts": 2573,
"bytes": 16366
},
{
"ts": 2600,
"bytes": 1727
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 42,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 61581",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db3-f08d\"",
"last-modified: Mon, 17 Jul 2023 16:34:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2194,
"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": 61581,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 300,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 33,
"http2_stream_dependency": 31,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 199,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "60 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 12,
"max": 255,
"mean": 138.19900000000001,
"standardDeviation": 65.332499999999996,
"kurtosis": -0.90498500000000004,
"skewness": 0.63565199999999999,
"entropy": 0.86536400000000002
}
},
"channelStatistics": {
"red": {
"min": 12,
"max": 255,
"mean": 148.131,
"standardDeviation": 67.913200000000003,
"kurtosis": -1.1743600000000001,
"skewness": 0.27898899999999999,
"entropy": 0.88729599999999997
},
"green": {
"min": 25,
"max": 255,
"mean": 143.33500000000001,
"standardDeviation": 62.9482,
"kurtosis": -0.89351700000000001,
"skewness": 0.58624500000000002,
"entropy": 0.87634299999999998
},
"blue": {
"min": 23,
"max": 255,
"mean": 123.13200000000001,
"standardDeviation": 65.136099999999999,
"kurtosis": -0.077012399999999995,
"skewness": 1.14577,
"entropy": 0.83245199999999997
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "cffeae323b23698a01e3e13f15d360a50905e342f3c282dc8713b823db9bd4d2"
},
"tainted": false,
"filesize": "61581B",
"numberPixels": "928000",
"pixelsPerSecond": "46.22MB",
"userTime": "0.020u",
"elapsedTime": "0:01.020"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2600,
"ttfb_start": 339,
"ttfb_end": 1103,
"download_start": 1103,
"download_end": 2600,
"download_ms": 1497,
"all_start": 339,
"all_end": 2600,
"all_ms": 2261,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "223645.16",
"request_id": "223645.16",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
"raw_id": "223645.16",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2757,
"ttfb_ms": 765,
"load_start": 339,
"load_start_float": 339.00020499999999,
"bytesIn": 73001,
"objectSize": 73001,
"objectSizeUncompressed": 73001,
"chunks": [
{
"ts": 2603,
"bytes": 14639
},
{
"ts": 2630,
"bytes": 16366
},
{
"ts": 2658,
"bytes": 1763
},
{
"ts": 2714,
"bytes": 9061
},
{
"ts": 2738,
"bytes": 16366
},
{
"ts": 2766,
"bytes": 7341
},
{
"ts": 3096,
"bytes": 7465
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 43,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 73001",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db3-11d29\"",
"last-modified: Mon, 17 Jul 2023 16:34:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2176,
"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": 73001,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 303,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 35,
"http2_stream_dependency": 33,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 205,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "64 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 224.09800000000001,
"standardDeviation": 47.423699999999997,
"kurtosis": 8.2808299999999999,
"skewness": -2.8019599999999998,
"entropy": 0.44712000000000002
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 231.315,
"standardDeviation": 42.513399999999997,
"kurtosis": 13.3809,
"skewness": -3.4131499999999999,
"entropy": 0.41917399999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 230.46000000000001,
"standardDeviation": 49.732799999999997,
"kurtosis": 8.8208900000000003,
"skewness": -2.95797,
"entropy": 0.44738699999999998
},
"blue": {
"min": 0,
"max": 255,
"mean": 210.52099999999999,
"standardDeviation": 50.024900000000002,
"kurtosis": 6.1493500000000001,
"skewness": -2.5248499999999998,
"entropy": 0.4748
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "82e99af21f4951c69c77bb457634f4633018a8a3fe010a127e315d22757cefb8"
},
"tainted": false,
"filesize": "65536B",
"numberPixels": "928000",
"pixelsPerSecond": "41.593MB",
"userTime": "0.010u",
"elapsedTime": "0:01.022"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3096,
"ttfb_start": 339,
"ttfb_end": 1104,
"download_start": 1104,
"download_end": 3096,
"download_ms": 1992,
"all_start": 339,
"all_end": 3096,
"all_ms": 2757,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "223645.17",
"request_id": "223645.17",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
"raw_id": "223645.17",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2482,
"ttfb_ms": 768,
"load_start": 340,
"load_start_float": 340.00021099999998,
"bytesIn": 37956,
"objectSize": 37956,
"objectSizeUncompressed": 37956,
"chunks": [
{
"ts": 2767,
"bytes": 9025
},
{
"ts": 2795,
"bytes": 16366
},
{
"ts": 2822,
"bytes": 12565
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 44,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 37956",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db3-9444\"",
"last-modified: Mon, 17 Jul 2023 16:34:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2131,
"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": 37956,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 317,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 37,
"http2_stream_dependency": 35,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 211,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "37 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 213.56899999999999,
"standardDeviation": 76.154899999999998,
"kurtosis": 1.17666,
"skewness": -1.63296,
"entropy": 0.36876599999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 205.57400000000001,
"standardDeviation": 88.490799999999993,
"kurtosis": 0.046599700000000001,
"skewness": -1.37121,
"entropy": 0.372612
},
"green": {
"min": 0,
"max": 255,
"mean": 215.047,
"standardDeviation": 73.112399999999994,
"kurtosis": 1.1320699999999999,
"skewness": -1.58975,
"entropy": 0.36927100000000002
},
"blue": {
"min": 0,
"max": 255,
"mean": 220.08600000000001,
"standardDeviation": 66.861500000000007,
"kurtosis": 2.9168099999999999,
"skewness": -1.9473499999999999,
"entropy": 0.36441499999999999
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "d68c093e8249e1e5e924150dc23c03ef099e06ad2bec8efa2ad8f2b8ef296e70"
},
"tainted": false,
"filesize": "37956B",
"numberPixels": "928000",
"pixelsPerSecond": "46.6552MB",
"userTime": "0.020u",
"elapsedTime": "0:01.019"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 2822,
"ttfb_start": 340,
"ttfb_end": 1108,
"download_start": 1108,
"download_end": 2822,
"download_ms": 1714,
"all_start": 340,
"all_end": 2822,
"all_ms": 2482,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "223645.18",
"request_id": "223645.18",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
"raw_id": "223645.18",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 2783,
"ttfb_ms": 770,
"load_start": 340,
"load_start_float": 340.00021700000002,
"bytesIn": 79998,
"objectSize": 79998,
"objectSizeUncompressed": 79998,
"chunks": [
{
"ts": 2825,
"bytes": 3801
},
{
"ts": 2851,
"bytes": 16366
},
{
"ts": 2875,
"bytes": 16366
},
{
"ts": 2905,
"bytes": 16366
},
{
"ts": 2931,
"bytes": 12637
},
{
"ts": 3101,
"bytes": 4348
},
{
"ts": 3123,
"bytes": 10114
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 45,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 79998",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db3-1387e\"",
"last-modified: Mon, 17 Jul 2023 16:34:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2125,
"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": 79998,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 319,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 39,
"http2_stream_dependency": 37,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 217,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "78 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 229.74299999999999,
"standardDeviation": 41.621600000000001,
"kurtosis": 10.9986,
"skewness": -2.95411,
"entropy": 0.31079000000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 221.85900000000001,
"standardDeviation": 43.176499999999997,
"kurtosis": 10.1341,
"skewness": -2.6778599999999999,
"entropy": 0.36108499999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 245.941,
"standardDeviation": 38.318100000000001,
"kurtosis": 22.635899999999999,
"skewness": -4.7948899999999997,
"entropy": 0.20794599999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 221.429,
"standardDeviation": 43.370199999999997,
"kurtosis": 9.8551400000000005,
"skewness": -2.62717,
"entropy": 0.36333700000000002
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "e6ed5f1c62e56caeabeb7b916814ed7e0646fe89586213e1498e12df8e995a23"
},
"tainted": false,
"filesize": "79998B",
"numberPixels": "928000",
"pixelsPerSecond": "42.6615MB",
"userTime": "0.020u",
"elapsedTime": "0:01.021"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3123,
"ttfb_start": 340,
"ttfb_end": 1110,
"download_start": 1110,
"download_end": 3123,
"download_ms": 2013,
"all_start": 340,
"all_end": 3123,
"all_ms": 2783,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "223645.19",
"request_id": "223645.19",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
"raw_id": "223645.19",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3205,
"ttfb_ms": 773,
"load_start": 341,
"load_start_float": 341.00022300000001,
"bytesIn": 147342,
"objectSize": 147342,
"objectSizeUncompressed": 147342,
"chunks": [
{
"ts": 2932,
"bytes": 3729
},
{
"ts": 2959,
"bytes": 16366
},
{
"ts": 2988,
"bytes": 16366
},
{
"ts": 3012,
"bytes": 16366
},
{
"ts": 3040,
"bytes": 12709
},
{
"ts": 3127,
"bytes": 6252
},
{
"ts": 3153,
"bytes": 16366
},
{
"ts": 3176,
"bytes": 16366
},
{
"ts": 3205,
"bytes": 16366
},
{
"ts": 3234,
"bytes": 10186
},
{
"ts": 3522,
"bytes": 11844
},
{
"ts": 3546,
"bytes": 4426
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 46,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 147342",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-23f8e\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2209,
"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": 147342,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 320,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 41,
"http2_stream_dependency": 39,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 223,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "144 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 175.22399999999999,
"standardDeviation": 100.57299999999999,
"kurtosis": -1.14534,
"skewness": -0.81529799999999997,
"entropy": 0.62349900000000003
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 174.863,
"standardDeviation": 101.145,
"kurtosis": -1.14581,
"skewness": -0.81722799999999995,
"entropy": 0.62198299999999995
},
"green": {
"min": 0,
"max": 255,
"mean": 175.25200000000001,
"standardDeviation": 100.58,
"kurtosis": -1.14228,
"skewness": -0.81731100000000001,
"entropy": 0.62095299999999998
},
"blue": {
"min": 0,
"max": 255,
"mean": 175.55799999999999,
"standardDeviation": 99.993099999999998,
"kurtosis": -1.14903,
"skewness": -0.81095799999999996,
"entropy": 0.62756199999999995
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "5d6b63b4d939c4f0d2706779043740c4d46f5b15a836ba1fffab1bfc66ff3c22"
},
"tainted": false,
"filesize": "147342B",
"numberPixels": "928000",
"pixelsPerSecond": "28.5211MB",
"userTime": "0.040u",
"elapsedTime": "0:01.032"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3546,
"ttfb_start": 341,
"ttfb_end": 1114,
"download_start": 1114,
"download_end": 3546,
"download_ms": 2432,
"all_start": 341,
"all_end": 3546,
"all_ms": 3205,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "223645.20",
"request_id": "223645.20",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
"raw_id": "223645.20",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3290,
"ttfb_ms": 776,
"load_start": 341,
"load_start_float": 341.00022899999999,
"bytesIn": 119947,
"objectSize": 119947,
"objectSizeUncompressed": 119947,
"chunks": [
{
"ts": 3041,
"bytes": 3657
},
{
"ts": 3068,
"bytes": 16366
},
{
"ts": 3099,
"bytes": 4553
},
{
"ts": 3236,
"bytes": 6180
},
{
"ts": 3262,
"bytes": 16366
},
{
"ts": 3290,
"bytes": 16366
},
{
"ts": 3319,
"bytes": 2048
},
{
"ts": 3548,
"bytes": 11940
},
{
"ts": 3576,
"bytes": 16366
},
{
"ts": 3605,
"bytes": 16366
},
{
"ts": 3631,
"bytes": 9739
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 47,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 119947",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-1d48b\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2182,
"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": 119947,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 322,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 43,
"http2_stream_dependency": 41,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 229,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "117 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 168.49000000000001,
"standardDeviation": 96.459299999999999,
"kurtosis": -1.2270300000000001,
"skewness": -0.62454299999999996,
"entropy": 0.66876800000000003
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 176.065,
"standardDeviation": 94.310299999999998,
"kurtosis": -0.93927300000000002,
"skewness": -0.81273399999999996,
"entropy": 0.67027099999999995
},
"green": {
"min": 0,
"max": 255,
"mean": 167.76599999999999,
"standardDeviation": 96.605099999999993,
"kurtosis": -1.2469600000000001,
"skewness": -0.59551799999999999,
"entropy": 0.66309099999999999
},
"blue": {
"min": 0,
"max": 255,
"mean": 161.63900000000001,
"standardDeviation": 98.462599999999995,
"kurtosis": -1.4116299999999999,
"skewness": -0.47758800000000001,
"entropy": 0.67294200000000004
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "32d65472f6014c80d3f1ff9976047ef02d85eeb98c9021b8d5a99a075be05d28"
},
"tainted": false,
"filesize": "119947B",
"numberPixels": "928000",
"pixelsPerSecond": "40.0466MB",
"userTime": "0.010u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3631,
"ttfb_start": 341,
"ttfb_end": 1117,
"download_start": 1117,
"download_end": 3631,
"download_ms": 2514,
"all_start": 341,
"all_end": 3631,
"all_ms": 3290,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "223645.21",
"request_id": "223645.21",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
"raw_id": "223645.21",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3056,
"ttfb_ms": 778,
"load_start": 341,
"load_start_float": 341.00023499999998,
"bytesIn": 59683,
"objectSize": 59683,
"objectSizeUncompressed": 59683,
"chunks": [
{
"ts": 3319,
"bytes": 14318
},
{
"ts": 3342,
"bytes": 16366
},
{
"ts": 3370,
"bytes": 16366
},
{
"ts": 3397,
"bytes": 12633
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 48,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 59683",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-e923\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2167,
"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": 59683,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 323,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 45,
"http2_stream_dependency": 43,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 235,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "58 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 206.93000000000001,
"standardDeviation": 64.662300000000002,
"kurtosis": 1.0406,
"skewness": -1.30948,
"entropy": 0.60231900000000005
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 203.03700000000001,
"standardDeviation": 66.763199999999998,
"kurtosis": 0.34016400000000002,
"skewness": -1.07758,
"entropy": 0.59503799999999996
},
"green": {
"min": 0,
"max": 255,
"mean": 206.429,
"standardDeviation": 65.049199999999999,
"kurtosis": 1.0236000000000001,
"skewness": -1.2985500000000001,
"entropy": 0.60521899999999995
},
"blue": {
"min": 0,
"max": 255,
"mean": 211.32499999999999,
"standardDeviation": 62.174399999999999,
"kurtosis": 2.0327500000000001,
"skewness": -1.59091,
"entropy": 0.60670199999999996
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:27+00:00",
"date:modify": "2024-09-02T09:40:27+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "949345f4f3aca8d25e9e0692a0c3d07d7d955f2faeb040f07e6d06eb2e864d2b"
},
"tainted": false,
"filesize": "59683B",
"numberPixels": "928000",
"pixelsPerSecond": "45.2669MB",
"userTime": "0.020u",
"elapsedTime": "0:01.020"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3397,
"ttfb_start": 341,
"ttfb_end": 1119,
"download_start": 1119,
"download_end": 3397,
"download_ms": 2278,
"all_start": 341,
"all_end": 3397,
"all_ms": 3056,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "223645.22",
"request_id": "223645.22",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
"raw_id": "223645.22",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3342,
"ttfb_ms": 781,
"load_start": 341,
"load_start_float": 341.00024100000002,
"bytesIn": 89231,
"objectSize": 89231,
"objectSizeUncompressed": 89231,
"chunks": [
{
"ts": 3401,
"bytes": 3724
},
{
"ts": 3427,
"bytes": 16366
},
{
"ts": 3461,
"bytes": 16366
},
{
"ts": 3496,
"bytes": 16366
},
{
"ts": 3520,
"bytes": 4522
},
{
"ts": 3635,
"bytes": 6627
},
{
"ts": 3656,
"bytes": 16366
},
{
"ts": 3683,
"bytes": 8894
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 49,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 89231",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-15c8f\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2131,
"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": 89231,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 324,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 47,
"http2_stream_dependency": 45,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 241,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "87 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 238.648,
"standardDeviation": 57.266300000000001,
"kurtosis": 11.149800000000001,
"skewness": -3.5610200000000001,
"entropy": 0.19764100000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 238.351,
"standardDeviation": 57.8187,
"kurtosis": 10.8269,
"skewness": -3.5177900000000002,
"entropy": 0.199071
},
"green": {
"min": 0,
"max": 255,
"mean": 238.357,
"standardDeviation": 57.849200000000003,
"kurtosis": 10.8283,
"skewness": -3.51824,
"entropy": 0.19880300000000001
},
"blue": {
"min": 0,
"max": 255,
"mean": 239.238,
"standardDeviation": 56.130899999999997,
"kurtosis": 11.835800000000001,
"skewness": -3.6507299999999998,
"entropy": 0.195048
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "1089e7a535543fbd1f93454a6f90f0b87a21accdf60ab733c16e96266a5a3d1c"
},
"tainted": false,
"filesize": "89231B",
"numberPixels": "928000",
"pixelsPerSecond": "40.4361MB",
"userTime": "0.020u",
"elapsedTime": "0:01.022"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3683,
"ttfb_start": 341,
"ttfb_end": 1122,
"download_start": 1122,
"download_end": 3683,
"download_ms": 2561,
"all_start": 341,
"all_end": 3683,
"all_ms": 3342,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "223645.23",
"request_id": "223645.23",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
"raw_id": "223645.23",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3788,
"ttfb_ms": 781,
"load_start": 344,
"load_start_float": 344.000247,
"bytesIn": 112963,
"objectSize": 112963,
"objectSizeUncompressed": 112963,
"chunks": [
{
"ts": 3687,
"bytes": 7472
},
{
"ts": 3713,
"bytes": 16366
},
{
"ts": 3742,
"bytes": 16366
},
{
"ts": 3772,
"bytes": 16366
},
{
"ts": 3800,
"bytes": 8966
},
{
"ts": 4077,
"bytes": 16015
},
{
"ts": 4104,
"bytes": 16366
},
{
"ts": 4132,
"bytes": 15046
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 50,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 112963",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db4-1b943\"",
"last-modified: Mon, 17 Jul 2023 16:35:00 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2167,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 95,
"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": 112963,
"image_save": 5000,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 326,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 49,
"http2_stream_dependency": 47,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 247,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "96 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 203.90600000000001,
"standardDeviation": 70.102599999999995,
"kurtosis": 0.51217999999999997,
"skewness": -1.30342,
"entropy": 0.60577400000000003
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 204.476,
"standardDeviation": 70.789000000000001,
"kurtosis": 0.61863599999999996,
"skewness": -1.35721,
"entropy": 0.60249900000000001
},
"green": {
"min": 0,
"max": 255,
"mean": 204.95699999999999,
"standardDeviation": 67.682599999999994,
"kurtosis": 0.53713599999999995,
"skewness": -1.2802100000000001,
"entropy": 0.604684
},
"blue": {
"min": 0,
"max": 255,
"mean": 202.286,
"standardDeviation": 71.836299999999994,
"kurtosis": 0.35874499999999998,
"skewness": -1.2638199999999999,
"entropy": 0.61013899999999999
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "28e5291c9d523785b4bfd81b7db98572c3693eb66a5ecc91c559c34e8794338b"
},
"tainted": false,
"filesize": "97917B",
"numberPixels": "928000",
"pixelsPerSecond": "39.0417MB",
"userTime": "0.030u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4132,
"ttfb_start": 344,
"ttfb_end": 1125,
"download_start": 1125,
"download_end": 4132,
"download_ms": 3007,
"all_start": 344,
"all_end": 4132,
"all_ms": 3788,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "223645.24",
"request_id": "223645.24",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
"raw_id": "223645.24",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3567,
"ttfb_ms": 784,
"load_start": 344,
"load_start_float": 344.00025299999999,
"bytesIn": 64933,
"objectSize": 64933,
"objectSizeUncompressed": 64933,
"chunks": [
{
"ts": 3801,
"bytes": 7400
},
{
"ts": 3825,
"bytes": 16366
},
{
"ts": 3857,
"bytes": 16366
},
{
"ts": 3882,
"bytes": 16366
},
{
"ts": 3911,
"bytes": 8435
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 51,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 64933",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-fda5\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2152,
"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": 64933,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 327,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 51,
"http2_stream_dependency": 49,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 253,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "55 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 248.41999999999999,
"standardDeviation": 32.654800000000002,
"kurtosis": 34.849600000000002,
"skewness": -5.8284599999999998,
"entropy": 0.14174300000000001
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 248.81200000000001,
"standardDeviation": 31.749400000000001,
"kurtosis": 37.899099999999997,
"skewness": -6.06447,
"entropy": 0.13586500000000001
},
"green": {
"min": 0,
"max": 255,
"mean": 248.226,
"standardDeviation": 33.164099999999998,
"kurtosis": 33.4039,
"skewness": -5.71556,
"entropy": 0.144703
},
"blue": {
"min": 0,
"max": 255,
"mean": 248.22200000000001,
"standardDeviation": 33.050899999999999,
"kurtosis": 33.549999999999997,
"skewness": -5.7225599999999996,
"entropy": 0.14466300000000001
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "6c0ad8812c2f04c2b84f113def9ebf9688502e5523eb5b8018d068415f483fa8"
},
"tainted": false,
"filesize": "56498B",
"numberPixels": "928000",
"pixelsPerSecond": "44.4314MB",
"userTime": "0.020u",
"elapsedTime": "0:01.020"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 3911,
"ttfb_start": 344,
"ttfb_end": 1128,
"download_start": 1128,
"download_end": 3911,
"download_ms": 2783,
"all_start": 344,
"all_end": 3911,
"all_ms": 3567,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "223645.25",
"request_id": "223645.25",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
"raw_id": "223645.25",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 3811,
"ttfb_ms": 786,
"load_start": 344,
"load_start_float": 344.00025900000003,
"bytesIn": 81608,
"objectSize": 81608,
"objectSizeUncompressed": 81608,
"chunks": [
{
"ts": 3918,
"bytes": 7931
},
{
"ts": 3937,
"bytes": 16366
},
{
"ts": 3966,
"bytes": 16366
},
{
"ts": 3989,
"bytes": 16366
},
{
"ts": 4019,
"bytes": 8507
},
{
"ts": 4137,
"bytes": 1311
},
{
"ts": 4155,
"bytes": 14761
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 52,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 81608",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-13ec8\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2137,
"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": 81608,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 328,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 53,
"http2_stream_dependency": 51,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 259,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "80 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 219.71799999999999,
"standardDeviation": 51.828299999999999,
"kurtosis": 6.8907100000000003,
"skewness": -2.7867299999999999,
"entropy": 0.406167
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 226.34700000000001,
"standardDeviation": 41.674799999999998,
"kurtosis": 12.1652,
"skewness": -3.4389699999999999,
"entropy": 0.39099
},
"green": {
"min": 0,
"max": 255,
"mean": 221.333,
"standardDeviation": 50.853999999999999,
"kurtosis": 7.3273599999999997,
"skewness": -2.8252000000000002,
"entropy": 0.39805600000000002
},
"blue": {
"min": 0,
"max": 255,
"mean": 211.47399999999999,
"standardDeviation": 62.956099999999999,
"kurtosis": 3.75027,
"skewness": -2.2730100000000002,
"entropy": 0.42945299999999997
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "88cb8bddc9291d8fa2d9b3bffaad329e7c32252562a313c87b169ff922f9dcc2"
},
"tainted": false,
"filesize": "81608B",
"numberPixels": "928000",
"pixelsPerSecond": "39.8418MB",
"userTime": "0.020u",
"elapsedTime": "0:01.023"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4155,
"ttfb_start": 344,
"ttfb_end": 1130,
"download_start": 1130,
"download_end": 4155,
"download_ms": 3025,
"all_start": 344,
"all_end": 4155,
"all_ms": 3811,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "223645.26",
"request_id": "223645.26",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
"raw_id": "223645.26",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 4188,
"ttfb_ms": 788,
"load_start": 345,
"load_start_float": 345.00026500000001,
"bytesIn": 117717,
"objectSize": 117717,
"objectSizeUncompressed": 117717,
"chunks": [
{
"ts": 4021,
"bytes": 7859
},
{
"ts": 4048,
"bytes": 16366
},
{
"ts": 4076,
"bytes": 351
},
{
"ts": 4159,
"bytes": 1605
},
{
"ts": 4185,
"bytes": 16366
},
{
"ts": 4213,
"bytes": 16366
},
{
"ts": 4241,
"bytes": 6623
},
{
"ts": 4472,
"bytes": 16366
},
{
"ts": 4501,
"bytes": 16366
},
{
"ts": 4525,
"bytes": 16366
},
{
"ts": 4533,
"bytes": 3083
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 53,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 117717",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-1cbd5\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2146,
"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": 117717,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 330,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 55,
"http2_stream_dependency": 53,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 265,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "112 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 197.18700000000001,
"standardDeviation": 76.150700000000001,
"kurtosis": 0.15939500000000001,
"skewness": -1.39286,
"entropy": 0.38280799999999998
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 219.56100000000001,
"standardDeviation": 53.8157,
"kurtosis": 7.218,
"skewness": -2.5699399999999999,
"entropy": 0.45434099999999999
},
"green": {
"min": 0,
"max": 255,
"mean": 239.91,
"standardDeviation": 51.328699999999998,
"kurtosis": 12.410399999999999,
"skewness": -3.6801200000000001,
"entropy": 0.286914
},
"blue": {
"min": 0,
"max": 255,
"mean": 132.089,
"standardDeviation": 123.30800000000001,
"kurtosis": -1.9617199999999999,
"skewness": -0.055991199999999998,
"entropy": 0.40716999999999998
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:28+00:00",
"date:modify": "2024-09-02T09:40:28+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "e459d737c5cf36a1f64e408562427449603004b128a2bd3ae5faf4e826c42faf"
},
"tainted": false,
"filesize": "114634B",
"numberPixels": "928000",
"pixelsPerSecond": "38.1756MB",
"userTime": "0.020u",
"elapsedTime": "0:01.024"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4533,
"ttfb_start": 345,
"ttfb_end": 1133,
"download_start": 1133,
"download_end": 4533,
"download_ms": 3400,
"all_start": 345,
"all_end": 4533,
"all_ms": 4188,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "223645.27",
"request_id": "223645.27",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
"raw_id": "223645.27",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 4296,
"ttfb_ms": 791,
"load_start": 345,
"load_start_float": 345.000271,
"bytesIn": 124615,
"objectSize": 124615,
"objectSizeUncompressed": 124615,
"chunks": [
{
"ts": 4242,
"bytes": 9743
},
{
"ts": 4270,
"bytes": 16366
},
{
"ts": 4294,
"bytes": 16366
},
{
"ts": 4323,
"bytes": 16366
},
{
"ts": 4350,
"bytes": 6695
},
{
"ts": 4557,
"bytes": 16366
},
{
"ts": 4586,
"bytes": 16366
},
{
"ts": 4615,
"bytes": 16366
},
{
"ts": 4641,
"bytes": 9981
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 54,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 124615",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-1e6c7\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2152,
"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": 124615,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 331,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 57,
"http2_stream_dependency": 55,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 271,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "122 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 150.62,
"standardDeviation": 66.088800000000006,
"kurtosis": -1.3151200000000001,
"skewness": 0.098308000000000006,
"entropy": 0.91420599999999996
}
},
"channelStatistics": {
"red": {
"min": 0,
"max": 255,
"mean": 138.756,
"standardDeviation": 58.902500000000003,
"kurtosis": -0.94528500000000004,
"skewness": 0.25160100000000002,
"entropy": 0.94333100000000003
},
"green": {
"min": 0,
"max": 255,
"mean": 151.76900000000001,
"standardDeviation": 62.370600000000003,
"kurtosis": -1.2458499999999999,
"skewness": 0.027586099999999999,
"entropy": 0.93100099999999997
},
"blue": {
"min": 0,
"max": 255,
"mean": 161.33500000000001,
"standardDeviation": 76.993300000000005,
"kurtosis": -1.60073,
"skewness": -0.106659,
"entropy": 0.86828700000000003
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:29+00:00",
"date:modify": "2024-09-02T09:40:29+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "baf4862c54a3c07ee4d26e14155ddc2fb2429504f524fc04fa5114fe4118fa8c"
},
"tainted": false,
"filesize": "124615B",
"numberPixels": "928000",
"pixelsPerSecond": "38.5503MB",
"userTime": "0.020u",
"elapsedTime": "0:01.024"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4641,
"ttfb_start": 345,
"ttfb_end": 1136,
"download_start": 1136,
"download_end": 4641,
"download_ms": 3505,
"all_start": 345,
"all_end": 4641,
"all_ms": 4296,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "223645.28",
"request_id": "223645.28",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
"raw_id": "223645.28",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 4338,
"ttfb_ms": 790,
"load_start": 348,
"load_start_float": 348.00027699999998,
"bytesIn": 100701,
"objectSize": 100701,
"objectSizeUncompressed": 100701,
"chunks": [
{
"ts": 4351,
"bytes": 9671
},
{
"ts": 4378,
"bytes": 16366
},
{
"ts": 4409,
"bytes": 16366
},
{
"ts": 4435,
"bytes": 16366
},
{
"ts": 4444,
"bytes": 6767
},
{
"ts": 4643,
"bytes": 6376
},
{
"ts": 4671,
"bytes": 16366
},
{
"ts": 4686,
"bytes": 12423
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/jpeg",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 55,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg",
":scheme: https",
"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",
"priority: i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 100701",
"content-type: image\/jpeg",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"etag: \"64b56db5-1895d\"",
"last-modified: Mon, 17 Jul 2023 16:35:01 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 2188,
"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": 100701,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 333,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 59,
"http2_stream_dependency": 57,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 277,
"server_port": "443",
"renderBlocking": "non_blocking",
"image_details": {
"detected_type": "jpeg",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "98 KiB",
"FileType": "JPEG",
"FileTypeExtension": "jpg",
"MIMEType": "image\/jpeg",
"Comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"ImageWidth": 1280,
"ImageHeight": 725,
"EncodingProcess": "Progressive DCT, Huffman coding",
"BitsPerSample": 8,
"ColorComponents": 3,
"YCbCrSubSampling": "YCbCr4:2:0 (2 2)"
},
"JFIF": {
"JFIFVersion": 1.01,
"ResolutionUnit": "inches",
"XResolution": 96,
"YResolution": 96
},
"Composite": {
"ImageSize": "1280x725",
"Megapixels": 0.92800000000000005
}
},
"magick": {
"format": "JPEG",
"formatDescription": "Joint Photographic Experts Group JFIF format",
"mimeType": "image\/jpeg",
"class": "DirectClass",
"geometry": {
"width": 1280,
"height": 725,
"x": 0,
"y": 0
},
"resolution": {
"x": 96,
"y": 96
},
"printSize": {
"x": 13.333299999999999,
"y": 7.5520800000000001
},
"units": "PixelsPerInch",
"type": "TrueColor",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"red": 8,
"green": 8,
"blue": 8
},
"pixels": 928000,
"imageStatistics": {
"all": {
"min": 17,
"max": 255,
"mean": 170.286,
"standardDeviation": 24.0824,
"kurtosis": -1.58552,
"skewness": -0.482485,
"entropy": 0.42874499999999999
}
},
"channelStatistics": {
"red": {
"min": 17,
"max": 255,
"mean": 68.942599999999999,
"standardDeviation": 16.188099999999999,
"kurtosis": 44.724400000000003,
"skewness": 5.4211999999999998,
"entropy": 0.43634000000000001
},
"green": {
"min": 44,
"max": 255,
"mean": 202.24000000000001,
"standardDeviation": 35.984200000000001,
"kurtosis": 6.5655200000000002,
"skewness": -2.7913100000000002,
"entropy": 0.44822499999999998
},
"blue": {
"min": 120,
"max": 255,
"mean": 239.67500000000001,
"standardDeviation": 20.074999999999999,
"kurtosis": 7.1187100000000001,
"skewness": -2.91804,
"entropy": 0.401669
}
},
"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": 1280,
"height": 725,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "JPEG",
"quality": 80,
"orientation": "Undefined",
"properties": {
"comment": "CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 80\n",
"date:create": "2024-09-02T09:40:29+00:00",
"date:modify": "2024-09-02T09:40:29+00:00",
"jpeg:colorspace": "2",
"jpeg:sampling-factor": "2x2,1x1,1x1",
"signature": "16d6ede36145ea9045ae5b3fdf2c2f7fbc6b252ea1e1806bb6305b78ecf714e7"
},
"tainted": false,
"filesize": "100701B",
"numberPixels": "928000",
"pixelsPerSecond": "43.2489MB",
"userTime": "0.020u",
"elapsedTime": "0:01.021"
}
},
"jpeg_scan_count": 10,
"score_progressive_jpeg": 100,
"load_end": 4686,
"ttfb_start": 348,
"ttfb_end": 1138,
"download_start": 1138,
"download_end": 4686,
"download_ms": 3548,
"all_start": 348,
"all_end": 4686,
"all_ms": 4338,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "223645.2",
"request_id": "223645.2",
"ip_addr": "169.150.247.36",
"full_url": "https:\/\/plausible.io\/js\/script.js",
"is_secure": 1,
"method": "GET",
"host": "plausible.io",
"url": "\/js\/script.js",
"raw_id": "223645.2",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 128,
"ttfb_ms": 118,
"load_start": 427,
"load_start_float": 427.00009399999999,
"bytesIn": 817,
"objectSize": 817,
"objectSizeUncompressed": 1386,
"chunks": [
{
"ts": 551,
"bytes": 817,
"inflated": 1386
}
],
"expires": "",
"cacheControl": "public, must-revalidate, max-age=86400",
"contentType": "application\/javascript",
"contentEncoding": "br",
"socket": 132,
"protocol": "HTTP\/2",
"dns_start": 207,
"dns_end": 249,
"connect_start": 250,
"connect_end": 321,
"ssl_start": 321,
"ssl_end": 425,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "plausible.io",
"sanList": [
"plausible.io"
],
"issuer": "R11",
"validFrom": 1721466508,
"validTo": 1729242507,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1721470108747,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304402203274C97F2E23C200BF9756460C1746052E77DBC0C53AA502E1A85138F272FE63022075422736CFD59DD2322C8C37FF10031FF733A5826A3751CAF0ADDC40371D71EC"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Mammoth2024h2'",
"logId": "DFE156EBAA05AFB59C0F86718DA8C0324EAE56D96EA7F5A56A01D1C13BBE525C",
"timestamp": 1721470108929,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502206076C5AC13662FAFBDC17976817E07ECED815CA1177F6001914C586B129A6697022100A7930594F812360285E314A48314460617CD7BCAFCA72B7EBE5A7D1ED149224C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/karsten.systems\/",
"initiator_line": 29,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: plausible.io",
":method: GET",
":path: \/js\/script.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/karsten.systems\/",
"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\"",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"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.07"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: h3=\":9443\"; ma=2592000",
"application: 127.0.0.1",
"cache-control: public, must-revalidate, max-age=86400",
"cdn-cache: HIT",
"cdn-cachedat: 09\/01\/2024 14:59:22",
"cdn-edgestorageid: 1080",
"cdn-proxyver: 1.04",
"cdn-pullzone: 682664",
"cdn-requestcountrycode: DE",
"cdn-requestid: 3e0dfd403c69ae2c653b7e7bbf93249f",
"cdn-requestpullcode: 200",
"cdn-requestpullsuccess: True",
"cdn-status: 200",
"cdn-uid: 153cb5b1-399a-48ef-b5bf-098c03770254",
"content-encoding: br",
"content-type: application\/javascript",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 02 Sep 2024 09:40:24 GMT",
"permissions-policy: interest-cohort=()",
"server: BunnyCDN-DE1-1079",
"vary: Accept-Encoding",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 1696,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 42,
"connect_ms": 71,
"ssl_ms": 104,
"gzip_total": 1392,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 86400,
"cdn_provider": "BunnyCDN",
"server_count": null,
"created": 204,
"socket_group": "https:\/\/plausible.io <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 94,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIE5zCCA8+gAwIBAgISBB9edLSOlP+8D8KbbinKlb5pMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzIwMDkwODI4WhcNMjQxMDE4MDkwODI3WjAXMRUwEwYDVQQD\nEwxwbGF1c2libGUuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCS\nOFW+ML+C2b6er168756qX3WESEtK6\/JeimOYPhkRN1kbb1xJUjaWrc2xenwfNaed\np2PBQK627Ey6ZZXwUwhodJgMQ4mVJG3cWN3pNKltmcFVh1q0aBNCqMspdrrnB4H0\neC0YygMZuvIVrVwkrdo5mSg\/6dBnlo29DH4QRthv6jAPxD7zQUOqDz6XaHghQV7p\nGh2r4nguP3XfwOjLYijGl\/PdEufVrhllZygdgdM\/ztiKQC9H1ioMEHTcpob6qeu5\nDROr8KUg8ekXI0G6vYRWbAyblbs8KuKTNZHcErqBTisgZ+jbBGiXqv\/sRirETMXT\nB833nFUwP+jceOy8oeFRAgMBAAGjggIPMIICCzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFL3g5POVUFtcQg0IfY\/Lcq+gzBoKMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wFwYDVR0RBBAwDoIMcGxhdXNpYmxlLmlvMBMGA1UdIAQMMAowCAYGZ4EMAQIB\nMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUA7s3QZNXbGs7FXLedtM0TojKHRny8\n7N7DUUhZRnEftZsAAAGQz51ESwAABAMARjBEAiAydMl\/LiPCAL+XVkYMF0YFLnfb\nwMU6pQLhqFE48nL+YwIgdUInNs\/VndIyLIw3\/xADH\/czpYJqN1HK8K3cQDcdcewA\ndgDf4VbrqgWvtZwPhnGNqMAyTq5W2W6n9aVqAdHBO75SXAAAAZDPnUUBAAAEAwBH\nMEUCIGB2xawTZi+vvcF5doF+B+ztgVyhF39gAZFMWGsSmmaXAiEAp5MFlPgSNgKF\n4xSkgxRGBhfNe8r8pyt+vlp9HtFJIkwwDQYJKoZIhvcNAQELBQADggEBAK\/UAPhu\n\/pqW4DG56AKm0yqRN\/zLTG+KjH5yTCqT\/Wq02ko3ElB086TmA4UnUKP23RU9wAd9\n6BMd7\/Gy7U2bdVNMv3YAEMPcCkyH9W38KGBnDC5a6fjDjUJLYA2qkTLp8Z\/WQLE8\nEi71ShQOfXZ136LbVJmQLFpi7TrJMi4STECqYirrBDL+NKz9yoZljQY7fEB+eZjR\nvH5uoOPb+tRZ8+zcV0SwrE7UngFuZiWxX1l1p71Lkzk9ng3UQr2tj4BqlNhEJtzM\naQLHB+TRH+jYnpfzhdR4hX3xPpkAVXlHHjixVmeWHuULhSWY8vBofOPrqJljsb3\/\namteT4g0UvIr8Go=\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",
"-----BEGIN CERTIFICATE-----\nMIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4\nWhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu\nZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY\nMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc\nh77ct984kIxuPOZXoHj3dcKi\/vVqbvYATyjb3miGbESTtrFj\/RQSa78f0uoxmyF+\n0TM8ukj13Xnfs7j\/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U\nA5\/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW\nT8KOEUt+zwvo\/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm\/ELNKjD+Jo2FR3qyH\nB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC\nB5iPNgiV5+I3lg02dZ77DnKxHZu8A\/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv\nKBds0pjBqAlkd25HN7rOrFleaJ1\/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn\nOlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn\njh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw\nqHyGO0aoSCqI3Haadr8faqU9GY\/rOPNk3sgrDQoo\/\/fb4hVC1CLQJ13hef4Y53CI\nrU7m2Ys6xt0nUW7\/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB\/wQEAwIBBjAPBgNV\nHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq\nhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS\/V9lZL\nubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ\n3BebYhtF8GaV0nxvwuo77x\/Py9auJ\/GpsMiu\/X1+mvoiBOv\/2X\/qkSsisRcOj\/KK\nNFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5\nORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur\nTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+\/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC\njNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc\noyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0\/1lvh+wjChP4kqKOJ2qxq\n4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U\/t7y0Ff\/9yi0GE44Za4rF2LN9d11TPA\nmRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc\/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d\nemyPxgcYxn\/eR44\/KJ4EBs+lVDR3veyJm+kXQ99b21\/+jh5Xos1AnX5iItreGCc=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "non_blocking",
"load_end": 555,
"ttfb_start": 427,
"ttfb_end": 545,
"download_start": 545,
"download_end": 555,
"download_ms": 10,
"all_start": 207,
"all_end": 555,
"all_ms": 345,
"index": 30,
"number": 31,
"cpuTimes": {
"EvaluateScript": 27,
"v8.compile": 0,
"FunctionCall": 0
},
"cpu.EvaluateScript": 27,
"cpu.v8.compile": 0,
"cpu.FunctionCall": 0,
"cpuTime": 28,
"js_timing": [
[
1059.7270000000001,
1087.0709999999999
],
[
1059.759,
1059.9690000000001
],
[
1569.54,
1569.672
],
[
1569.7,
1569.7139999999999
],
[
1570.9749999999999,
1570.9949999999999
]
]
},
{
"type": 3,
"id": "223645.116",
"request_id": "223645.116",
"ip_addr": "169.150.247.36",
"full_url": "https:\/\/plausible.io\/api\/event",
"is_secure": 1,
"method": "POST",
"host": "plausible.io",
"url": "\/api\/event",
"raw_id": "223645.116",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 202,
"request_type": "XHR",
"load_ms": 173,
"ttfb_ms": 172,
"load_start": 1301,
"load_start_float": 1301.0002850000001,
"bytesIn": 2,
"objectSize": 2,
"objectSizeUncompressed": 2,
"chunks": [
{
"ts": 1474,
"bytes": 2
}
],
"expires": "",
"cacheControl": "must-revalidate, max-age=0, private",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 291,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 992,
"connect_end": 1142,
"ssl_start": 1143,
"ssl_end": 1300,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "plausible.io",
"sanList": [
"plausible.io"
],
"issuer": "R11",
"validFrom": 1721466508,
"validTo": 1729242507,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1721470108747,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304402203274C97F2E23C200BF9756460C1746052E77DBC0C53AA502E1A85138F272FE63022075422736CFD59DD2322C8C37FF10031FF733A5826A3751CAF0ADDC40371D71EC"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Mammoth2024h2'",
"logId": "DFE156EBAA05AFB59C0F86718DA8C0324EAE56D96EA7F5A56A01D1C13BBE525C",
"timestamp": 1721470108929,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502206076C5AC13662FAFBDC17976817E07ECED815CA1177F6001914C586B129A6697022100A7930594F812360285E314A48314460617CD7BCAFCA72B7EBE5A7D1ED149224C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/plausible.io\/js\/script.js",
"initiator_line": 0,
"initiator_column": 824,
"initiator_type": "script",
"initiator_function": "t",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: plausible.io",
":method: POST",
":path: \/api\/event",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 78",
"content-type: text\/plain",
"origin: https:\/\/karsten.systems",
"priority: u=1, i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"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.07"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: *",
"alt-svc: h3=\":9443\"; ma=2592000",
"application: 127.0.0.1",
"cache-control: must-revalidate, max-age=0, private",
"cdn-cachedat: 09\/02\/2024 09:40:25",
"cdn-edgestorageid: 1079",
"cdn-proxyver: 1.04",
"cdn-pullzone: 682664",
"cdn-requestcountrycode: DE",
"cdn-requestid: c44439d052d6e75469b86a5358df0ff4",
"cdn-requestpullcode: 202",
"cdn-requestpullsuccess: True",
"cdn-uid: 153cb5b1-399a-48ef-b5bf-098c03770254",
"content-length: 2",
"content-type: text\/plain; charset=utf-8",
"date: Mon, 02 Sep 2024 09:40:25 GMT",
"permissions-policy: interest-cohort=()",
"server: BunnyCDN-DE1-1079",
"x-plausible-dropped: 1",
"x-request-id: F_Fj8pEYCetveYUE3m6M",
":status: 202"
]
},
"bytesOut": 1993,
"score_cache": -1,
"score_cdn": 100,
"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": 150,
"ssl_ms": 157,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "BunnyCDN",
"server_count": null,
"created": 991,
"socket_group": "pm\/https:\/\/plausible.io <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 285,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIE5zCCA8+gAwIBAgISBB9edLSOlP+8D8KbbinKlb5pMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzIwMDkwODI4WhcNMjQxMDE4MDkwODI3WjAXMRUwEwYDVQQD\nEwxwbGF1c2libGUuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCS\nOFW+ML+C2b6er168756qX3WESEtK6\/JeimOYPhkRN1kbb1xJUjaWrc2xenwfNaed\np2PBQK627Ey6ZZXwUwhodJgMQ4mVJG3cWN3pNKltmcFVh1q0aBNCqMspdrrnB4H0\neC0YygMZuvIVrVwkrdo5mSg\/6dBnlo29DH4QRthv6jAPxD7zQUOqDz6XaHghQV7p\nGh2r4nguP3XfwOjLYijGl\/PdEufVrhllZygdgdM\/ztiKQC9H1ioMEHTcpob6qeu5\nDROr8KUg8ekXI0G6vYRWbAyblbs8KuKTNZHcErqBTisgZ+jbBGiXqv\/sRirETMXT\nB833nFUwP+jceOy8oeFRAgMBAAGjggIPMIICCzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFL3g5POVUFtcQg0IfY\/Lcq+gzBoKMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wFwYDVR0RBBAwDoIMcGxhdXNpYmxlLmlvMBMGA1UdIAQMMAowCAYGZ4EMAQIB\nMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUA7s3QZNXbGs7FXLedtM0TojKHRny8\n7N7DUUhZRnEftZsAAAGQz51ESwAABAMARjBEAiAydMl\/LiPCAL+XVkYMF0YFLnfb\nwMU6pQLhqFE48nL+YwIgdUInNs\/VndIyLIw3\/xADH\/czpYJqN1HK8K3cQDcdcewA\ndgDf4VbrqgWvtZwPhnGNqMAyTq5W2W6n9aVqAdHBO75SXAAAAZDPnUUBAAAEAwBH\nMEUCIGB2xawTZi+vvcF5doF+B+ztgVyhF39gAZFMWGsSmmaXAiEAp5MFlPgSNgKF\n4xSkgxRGBhfNe8r8pyt+vlp9HtFJIkwwDQYJKoZIhvcNAQELBQADggEBAK\/UAPhu\n\/pqW4DG56AKm0yqRN\/zLTG+KjH5yTCqT\/Wq02ko3ElB086TmA4UnUKP23RU9wAd9\n6BMd7\/Gy7U2bdVNMv3YAEMPcCkyH9W38KGBnDC5a6fjDjUJLYA2qkTLp8Z\/WQLE8\nEi71ShQOfXZ136LbVJmQLFpi7TrJMi4STECqYirrBDL+NKz9yoZljQY7fEB+eZjR\nvH5uoOPb+tRZ8+zcV0SwrE7UngFuZiWxX1l1p71Lkzk9ng3UQr2tj4BqlNhEJtzM\naQLHB+TRH+jYnpfzhdR4hX3xPpkAVXlHHjixVmeWHuULhSWY8vBofOPrqJljsb3\/\namteT4g0UvIr8Go=\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",
"-----BEGIN CERTIFICATE-----\nMIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4\nWhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu\nZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY\nMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc\nh77ct984kIxuPOZXoHj3dcKi\/vVqbvYATyjb3miGbESTtrFj\/RQSa78f0uoxmyF+\n0TM8ukj13Xnfs7j\/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U\nA5\/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW\nT8KOEUt+zwvo\/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm\/ELNKjD+Jo2FR3qyH\nB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC\nB5iPNgiV5+I3lg02dZ77DnKxHZu8A\/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv\nKBds0pjBqAlkd25HN7rOrFleaJ1\/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn\nOlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn\njh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw\nqHyGO0aoSCqI3Haadr8faqU9GY\/rOPNk3sgrDQoo\/\/fb4hVC1CLQJ13hef4Y53CI\nrU7m2Ys6xt0nUW7\/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB\/wQEAwIBBjAPBgNV\nHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq\nhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS\/V9lZL\nubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ\n3BebYhtF8GaV0nxvwuo77x\/Py9auJ\/GpsMiu\/X1+mvoiBOv\/2X\/qkSsisRcOj\/KK\nNFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5\nORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur\nTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+\/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC\njNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc\noyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0\/1lvh+wjChP4kqKOJ2qxq\n4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U\/t7y0Ff\/9yi0GE44Za4rF2LN9d11TPA\nmRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc\/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d\nemyPxgcYxn\/eR44\/KJ4EBs+lVDR3veyJm+kXQ99b21\/+jh5Xos1AnX5iItreGCc=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 1474,
"ttfb_start": 1301,
"ttfb_end": 1473,
"download_start": 1473,
"download_end": 1474,
"download_ms": 1,
"all_start": 992,
"all_end": 1474,
"all_ms": 480,
"index": 31,
"number": 32
},
{
"type": 3,
"id": "223645.118",
"request_id": "223645.118",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/favicon.ico",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/favicon.ico",
"raw_id": "223645.118",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 36,
"ttfb_ms": 34,
"load_start": 4696,
"load_start_float": 4696.0003260000003,
"bytesIn": 83,
"objectSize": 83,
"objectSizeUncompressed": 9278,
"chunks": [
{
"ts": 4731,
"bytes": 83,
"inflated": 9278
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/x-icon",
"contentEncoding": "gzip",
"socket": 85,
"protocol": "HTTP\/2",
"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": [
":authority: karsten.systems",
":method: GET",
":path: \/favicon.ico",
":scheme: https",
"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",
"priority: u=1, i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"content-encoding: gzip",
"content-type: image\/x-icon",
"date: Mon, 02 Sep 2024 09:40:29 GMT",
"etag: W\/\"6447c84c-243e\"",
"last-modified: Tue, 25 Apr 2023 12:32:12 GMT",
"server: nginx",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1945,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 100,
"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": 289,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 4694,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 61,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 326,
"server_port": "443",
"load_end": 4732,
"ttfb_start": 4696,
"ttfb_end": 4730,
"download_start": 4730,
"download_end": 4732,
"download_ms": 2,
"all_start": 4696,
"all_end": 4732,
"all_ms": 36,
"index": 32,
"number": 33
},
{
"type": 3,
"id": "223645.119",
"request_id": "223645.119",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/favicon-32x32.png",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/favicon-32x32.png",
"raw_id": "223645.119",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 47,
"ttfb_ms": 45,
"load_start": 4738,
"load_start_float": 4738.0003319999996,
"bytesIn": 119,
"objectSize": 119,
"objectSizeUncompressed": 119,
"chunks": [
{
"ts": 4785,
"bytes": 119
}
],
"expires": "",
"cacheControl": "",
"contentType": "image\/png",
"contentEncoding": "",
"socket": 85,
"protocol": "HTTP\/2",
"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": [
":authority: karsten.systems",
":method: GET",
":path: \/favicon-32x32.png",
":scheme: https",
"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",
"priority: u=1, i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 119",
"content-type: image\/png",
"date: Mon, 02 Sep 2024 09:40:29 GMT",
"etag: \"6447c84c-77\"",
"last-modified: Tue, 25 Apr 2023 12:32:12 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1963,
"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": 119,
"image_save": 0,
"cache_time": 0,
"cdn_provider": "",
"server_count": null,
"created": 4737,
"socket_group": "https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 63,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 332,
"server_port": "443",
"image_details": {
"detected_type": "png",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.4
},
"File": {
"FileSize": "119 bytes",
"FileType": "PNG",
"FileTypeExtension": "png",
"MIMEType": "image\/png"
},
"PNG": {
"ImageWidth": 32,
"ImageHeight": 32,
"BitDepth": 8,
"ColorType": "RGB with Alpha",
"Compression": "Deflate\/Inflate",
"Filter": "Adaptive",
"Interlace": "Noninterlaced"
},
"Composite": {
"ImageSize": "32x32",
"Megapixels": 0.001
}
},
"magick": {
"format": "PNG",
"formatDescription": "Portable Network Graphics",
"mimeType": "image\/png",
"class": "DirectClass",
"geometry": {
"width": 32,
"height": 32,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "PaletteAlpha",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 8,
"baseDepth": 8,
"channelDepth": {
"alpha": 1,
"red": 1,
"green": 8,
"blue": 1
},
"pixels": 1024,
"imageStatistics": {
"all": {
"min": 0,
"max": 255,
"mean": 168.36699999999999,
"standardDeviation": 79.135400000000004,
"kurtosis": -1.56331,
"skewness": -0.60807599999999995,
"entropy": 0.61680599999999997
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 0,
"mean": 0,
"standardDeviation": 0,
"kurtosis": -2.4576e+52,
"skewness": 1.0e+36,
"entropy": 0
},
"red": {
"min": 0,
"max": 255,
"mean": 87.656199999999998,
"standardDeviation": 121.17400000000001,
"kurtosis": -1.5699000000000001,
"skewness": 0.65698800000000002,
"entropy": 0.92836200000000002
},
"green": {
"min": 0,
"max": 255,
"mean": 115.65600000000001,
"standardDeviation": 102.73399999999999,
"kurtosis": -1.5287500000000001,
"skewness": 0.53691199999999994,
"entropy": 0.91359800000000002
},
"blue": {
"min": 0,
"max": 255,
"mean": 215.15600000000001,
"standardDeviation": 92.633799999999994,
"kurtosis": 1.57623,
"skewness": -1.89069,
"entropy": 0.62526199999999998
}
},
"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": "#FFFFFFFF",
"borderColor": "#DFDFDFFF",
"matteColor": "#BDBDBDFF",
"transparentColor": "#00000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 32,
"height": 32,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Zip",
"orientation": "Undefined",
"properties": {
"date:create": "2024-09-02T09:40:29+00:00",
"date:modify": "2024-09-02T09:40:29+00:00",
"png:IHDR.bit-depth-orig": "8",
"png:IHDR.bit_depth": "8",
"png:IHDR.color-type-orig": "6",
"png:IHDR.color_type": "6 (RGBA)",
"png:IHDR.interlace_method": "0 (Not interlaced)",
"png:IHDR.width,height": "32, 32",
"png:sRGB": "intent=0 (Perceptual Intent)",
"signature": "6b961b1ad2f0f02063afb574408ec94926740b14c5ef843c4453ee0f49817622"
},
"tainted": false,
"filesize": "119B",
"numberPixels": "1024",
"pixelsPerSecond": "531259B",
"userTime": "0.000u",
"elapsedTime": "0:01.001"
}
},
"load_end": 4785,
"ttfb_start": 4738,
"ttfb_end": 4783,
"download_start": 4783,
"download_end": 4785,
"download_ms": 2,
"all_start": 4738,
"all_end": 4785,
"all_ms": 47,
"index": 33,
"number": 34
},
{
"type": 3,
"id": "223645.117",
"request_id": "223645.117",
"ip_addr": "78.47.154.53",
"full_url": "https:\/\/karsten.systems\/site.webmanifest",
"is_secure": 1,
"method": "GET",
"host": "karsten.systems",
"url": "\/site.webmanifest",
"raw_id": "223645.117",
"frame_id": "6038C148995C4A344BDD56AD1136E49D",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 39,
"ttfb_ms": 38,
"load_start": 4787,
"load_start_float": 4787.0003180000003,
"bytesIn": 388,
"objectSize": 388,
"objectSizeUncompressed": 388,
"chunks": [
{
"ts": 4826,
"bytes": 388
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/octet-stream",
"contentEncoding": "",
"socket": 325,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 4694,
"connect_end": 4727,
"ssl_start": 4727,
"ssl_end": 4783,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "karsten.systems",
"sanList": [
"karsten.systems",
"www.karsten.systems"
],
"issuer": "R10",
"validFrom": 1723685669,
"validTo": 1731461668,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert Yeti2024 Log",
"logId": "48B0E36BDAA647340FE56A02FA9D30EB1C5201CB56DD2C81D9BBBFAB39D88473",
"timestamp": 1723689179075,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100F943407B4D47017DBD33A50DF8D150295813CF05F53367B741915491DB09E804022100F73EC249B0FEEDD3A4B3913D84E4F2D8C4EBD33041D731F33143EE77F2CA6257"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1723689179077,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022023D30C7617C88660B3A7B189CEFA403E29F717AF37463639A42B8E8B7C0B6B9E022100B71C739D9913D2CA5AC6DD64A9AB92620328E464894151BFFF1BD752DDCC7F5F"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: karsten.systems",
":method: GET",
":path: \/site.webmanifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2",
"referer: https:\/\/karsten.systems\/",
"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\"",
"sec-fetch-dest: manifest",
"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.07"
],
"response": [
"accept-ranges: bytes",
"content-length: 388",
"content-type: application\/octet-stream",
"date: Mon, 02 Sep 2024 09:40:29 GMT",
"etag: \"644a9f47-184\"",
"last-modified: Thu, 27 Apr 2023 16:13:59 GMT",
"server: nginx",
"x-content-type-options: nosniff",
"x-frame-options: SAMEORIGIN",
"x-xss-protection: 1; mode=block",
":status: 200"
]
},
"bytesOut": 1768,
"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": 33,
"ssl_ms": 56,
"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": 4692,
"socket_group": "pm\/https:\/\/karsten.systems <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 318,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIFBDCCA+ygAwIBAgISAz7\/tCTCUDZ7NelNhoYehWzjMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTAwHhcNMjQwODE1MDEzNDI5WhcNMjQxMTEzMDEzNDI4WjAaMRgwFgYDVQQD\nEw9rYXJzdGVuLnN5c3RlbXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQClfxEcrPhKKe+Cpz5Fj69Dj3pk2UFWL\/LhQLHe4xfVDUK2R9uNsBnl4FojMX9z\ngPL54MXA3exWTAUJVqbuJXwY7EdWqM2PgJfIAdLSnDPhdTW1gHV7P3AxCNUrjyoZ\nciHcIB2CQrq7v26\/+0r1HeGUN2yrTwRMPKySkHtIkgi7tcAGmMwh4xboYE13v20d\ndfgV4Ndo+Ma+fymGeWduUzdNB+FdcBM9B4\/EdW3rXTN48DC9GBTJGsPgkKTYpRjw\nlvIcsIAwktvk+VvLe+4YEfmnrlyDjbMYK4CB7gMhgZBW9rXDbQfBPxIPBQ90q2Zt\nlSTBHucDCslHtADKuBDOA5xFAgMBAAGjggIpMIICJTAOBgNVHQ8BAf8EBAMCBaAw\nHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYD\nVR0OBBYEFF29uO1B5DvU4xkkgBTijyYhg2OtMB8GA1UdIwQYMBaAFLu8w0el5Lyp\nxsOkcgwQjaI14cjoMFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDov\nL3IxMC5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMC5pLmxlbmNy\nLm9yZy8wLwYDVR0RBCgwJoIPa2Fyc3Rlbi5zeXN0ZW1zghN3d3cua2Fyc3Rlbi5z\neXN0ZW1zMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBQYKKwYBBAHWeQIEAgSB9gSB\n8wDxAHcASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu\/qznYhHMAAAGRU+GXwwAA\nBAMASDBGAiEA+UNAe01HAX29M6UN+NFQKVgTzwX1M2e3QZFUkdsJ6AQCIQD3PsJJ\nsP7t06SzkT2E5PLYxOvTMEHXMfMxQ+538spiVwB2AO7N0GTV2xrOxVy3nbTNE6Iy\nh0Z8vOzew1FIWUZxH7WbAAABkVPhl8UAAAQDAEcwRQIgI9MMdhfIhmCzp7GJzvpA\nPin3F683RjY5pCuOi3wLa54CIQC3HHOdmRPSylrG3WSpq5JiAyjkZIlBUb\/\/G9dS\n3cx\/XzANBgkqhkiG9w0BAQsFAAOCAQEAINxAhg8Cp1xz5swVAOitzM7wwyjOU19J\nOLA+gwkEw8rnWrKK7B2LzRJBk8jh5BgG+QyYgWQNN6ZQRfsBHaT50CxaibJIfmLA\nhng5\/dI\/tMf8+dy6vATv\/qknWaBJRhAQLiDo9bZD+Trr8FBsZ0jy5aaAIgBNvGBl\nawyKydBcX7oVUN9Sch4fA5E5Gnnet6+GqLyZRFXH05sw9BZl6YgDKuhdwk30B2Vi\nXuvF8NuPJYxolhJvij7JBHhdSZ+MRCzyL76cMkv3S9JWITkWrsbtW3EDhjL8ttPI\nPBzI3oHttEEe6HQHZY9p9ro647V0tOG5Er\/GWd8IrDy2vezRRVZY5g==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIQS6hSk\/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP\nMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy\nY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa\nFw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF\nbmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDPV+XmxFQS7bRH\/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq\/+vbOo76vACFL\nYlpaPAEvxVgD9on\/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno\/QHK20a\n\/6tYvJWuQP\/py1fEtVt\/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4\nFpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR\nmudKHMxFqHJV8LDmowfs\/acbZp4\/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3\nDZb3EoEmUVQK7GH29\/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH\/BAQDAgGG\nMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH\/\nAgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5\ntFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG\nFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD\nVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B\nAQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo\nzwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd\nu6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9\n1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij\/l0\nGaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh\n1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ\nQjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N\n4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz\nrsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei\nRmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx\nKPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC\/ZidstK36dRILKz7OA54=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 4826,
"ttfb_start": 4787,
"ttfb_end": 4825,
"download_start": 4825,
"download_end": 4826,
"download_ms": 1,
"all_start": 4694,
"all_end": 4826,
"all_ms": 128,
"index": 34,
"number": 35
}
],
"requestsFull": 35,
"requestsDoc": 34,
"responses_200": 34,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "6038C148995C4A344BDD56AD1136E49D",
"loadEventStart": 4692,
"loadEventEnd": 4692,
"domContentLoadedEventStart": 997,
"domContentLoadedEventEnd": 997,
"URL": "https:\/\/karsten.systems",
"connections": 4,
"final_base_page_request": 0,
"final_base_page_request_id": "ED14ED4121B207DD1F7F9AE652939A92",
"final_url": "https:\/\/karsten.systems\/",
"domInteractive": 969,
"firstPaint": 1029.7000000011176,
"firstContentfulPaint": 1120,
"firstMeaningfulPaint": 1120,
"renderBlockingCSS": 1,
"renderBlockingJS": 0,
"TTFB": 187,
"basePageSSLTime": 61,
"score_cache": 2,
"score_cdn": 6,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": 100,
"gzip_total": 25326,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 2579790,
"image_savings": 20977,
"base_page_cdn": "",
"cpuTimes": {
"ParseHTML": 17,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 18,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 17,
"Layout": 137,
"PrePaint": 1,
"Paint": 4,
"Layerize": 1,
"EvaluateScript": 65,
"v8.compile": 2,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 1,
"XHRReadyStateChange": 0,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"HitTest": 0,
"XHRLoad": 0,
"MarkLoad": 0,
"Idle": 4559
},
"cpuTimesDoc": {
"ParseHTML": 17,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 17,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 17,
"Layout": 137,
"PrePaint": 1,
"Paint": 4,
"Layerize": 1,
"EvaluateScript": 65,
"v8.compile": 2,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 1,
"XHRReadyStateChange": 0,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"HitTest": 0,
"XHRLoad": 0,
"MarkLoad": 0,
"Idle": 4516
},
"cpu.ParseHTML": 17,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 18,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 17,
"cpu.Layout": 137,
"cpu.PrePaint": 1,
"cpu.Paint": 4,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 65,
"cpu.v8.compile": 2,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 1,
"cpu.XHRReadyStateChange": 0,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.HitTest": 0,
"cpu.XHRLoad": 0,
"cpu.MarkLoad": 0,
"cpu.Idle": 4559,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1725270021.7029409,
"osVersion": "Linux 6.5.0-1018-gcp",
"os_version": "Linux 6.5.0-1018-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1725270024.248879,
"browserVersion": "128.0.0.0",
"browser_version": "128.0.0.0",
"fullyLoadedCPUms": 3619,
"fullyLoadedCPUpct": 26.156069364160079,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "6038C148995C4A344BDD56AD1136E49D",
"loaderId": "40D27A32A4A8EFAB19D9C474A4960632"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/karsten.systems",
"name": ""
}
],
"document_URL": "https:\/\/karsten.systems\/",
"document_hostname": "karsten.systems",
"document_origin": "https:\/\/karsten.systems",
"viewport": {
"width": 1920,
"height": 993,
"dpr": 1
},
"domElements": 360,
"domComplete": 4691,
"PerformancePaintTiming.first-paint": 1029.7000000011176,
"PerformancePaintTiming.first-contentful-paint": 1029.7000000011176,
"origin_dns": {
"ns": [
"kevin.ns.cloudflare.com.",
"ada.ns.cloudflare.com."
],
"mx": [
"10 longhorn.mxrouting.net.",
"20 longhorn-relay.mxrouting.net."
],
"txt": [
"\"google-site-verification=OAHLddZHt5LcsIJDME2rPZpozCj-l4PgI6l80uLjk6g\"",
"\"v=spf1 a mx include:mxroute.com ~all\""
],
"soa": [
"ada.ns.cloudflare.com. dns.cloudflare.com. 2349497788 10000 2400 604800 1800"
],
"cname": [],
"https": [],
"svcb": []
},
"detected": {
"Programming languages": "C",
"UI frameworks": "Tailwind CSS",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"JavaScript frameworks": "Alpine.js",
"Analytics": "Plausible",
"CDN": "Cloudflare",
"Miscellaneous": "PWA,Open Graph"
},
"detected_apps": {
"C": "",
"Tailwind CSS": "",
"Nginx": "",
"Alpine.js": "",
"Plausible": "",
"Cloudflare": "",
"PWA": "",
"Open Graph": ""
},
"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
},
"Tailwind CSS": {
"name": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
"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": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Alpine.js": {
"name": "Alpine.js",
"description": null,
"slug": "alpine-js",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 75,
"version": "",
"icon": "Alpine.js.png",
"website": "https:\/\/github.com\/alpinejs\/alpine",
"pricing": [],
"cpe": null
},
"Plausible": {
"name": "Plausible",
"description": "Plausible is an open-source alternative to Google Analytics.",
"slug": "plausible",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Plausible.svg",
"website": "https:\/\/plausible.io\/",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "http:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"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
}
},
"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": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
{
"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": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Alpine.js",
"description": null,
"slug": "alpine-js",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 75,
"version": "",
"icon": "Alpine.js.png",
"website": "https:\/\/github.com\/alpinejs\/alpine",
"pricing": [],
"cpe": null
},
{
"name": "Plausible",
"description": "Plausible is an open-source alternative to Google Analytics.",
"slug": "plausible",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Plausible.svg",
"website": "https:\/\/plausible.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "http:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
{
"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
}
],
"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 class=\"bg-white\">",
"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": "<h1 class=\"-ml-[0.05em] text-mega flex flex-wrap justify-between w-full px-3 leading-[0.75] mt-4\"><span class=\"uppercase\">karsten<\/span> <span class=\"ml-auto uppercase\">Systems<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main x-data=\"main\" class=\"min-h-screen h-full w-full grid grid-rows-[1fr,auto]\">",
"target": [
"main"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"bg-blue\" 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": "#ffffff",
"contrastRatio": 21,
"fontSize": "96.0pt (128px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"uppercase\">karsten<\/span>",
"target": [
".uppercase:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "96.0pt (128px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"target": [
".ml-auto"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>There exists a website that is useful, maintainable, unassuming and sustainable. We try to create systems like that. If a system isn't useful it shouldn\u2019t exist.<\/p>",
"target": [
"p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Web branch of <a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>. <\/p>",
"target": [
"p:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>",
"target": [
"p:nth-child(2) > a[rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a> and <a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a><\/p>",
"target": [
"p:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a>",
"target": [
"a[href$=\"kristianmanas.com\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a>",
"target": [
"a[href$=\"suchy.dev\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>We are currently not available for development services for other studios and designers.<\/p>",
"target": [
"p:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>We are good at user-experience, typography, programming and dealing with complexity. <\/p>",
"target": [
"p:nth-child(5)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"mailto:[email protected]\">[email protected]<\/a>",
"target": [
"a[href=\"mailto:[email protected]\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">self-initiated<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">education<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">deveoplment<\/li>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2021\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2020\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2017\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > span"
]
}
]
},
{
"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 class=\"bg-blue\" 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 class=\"bg-blue\" 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 class=\"bg-blue\" lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"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 href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>",
"target": [
"p:nth-child(2) > a[rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"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:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a>",
"target": [
"a[href$=\"kristianmanas.com\"]"
]
},
{
"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:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a>",
"target": [
"a[href$=\"suchy.dev\"]"
]
},
{
"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=\"mailto:[email protected]\">[email protected]<\/a>",
"target": [
"a[href=\"mailto:[email protected]\"]"
]
},
{
"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 @click=\"openLink($event,'XBIljLyh4GkN3BPD','https:\/\/fonts.floriankarsten.com')\" target=\"_blank\" href=\"https:\/\/fonts.floriankarsten.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'RK5lxuuUj1RgyDUG','https:\/\/kirby.school')\" target=\"_blank\" href=\"https:\/\/kirby.school\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"]"
]
},
{
"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 @click=\"openLink($event,'DQyAEksI3fJDxRJN','https:\/\/loomonthemoon.com')\" target=\"_blank\" href=\"https:\/\/loomonthemoon.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"]"
]
},
{
"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 @click=\"openLink($event,'vraYriAxMprgI0Zy','https:\/\/photomatrix.cz')\" target=\"_blank\" href=\"https:\/\/photomatrix.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"]"
]
},
{
"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 @click=\"openLink($event,'bSU1xFAqDzNGaQvp','https:\/\/dayshiftoffice.com')\" target=\"_blank\" href=\"https:\/\/dayshiftoffice.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"]"
]
},
{
"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 @click=\"openLink($event,'cQlYvHmlLiNMRy0t','https:\/\/www.bryanosullivan.com\/')\" target=\"_blank\" href=\"https:\/\/www.bryanosullivan.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'tNx2RFXjSHFyIaLc','https:\/\/madebyfire.eu')\" target=\"_blank\" href=\"https:\/\/madebyfire.eu\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"]"
]
},
{
"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 @click=\"openLink($event,'qi6u1On1cLfSUdqz','https:\/\/druhasmena.cz')\" target=\"_blank\" href=\"https:\/\/druhasmena.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"]"
]
},
{
"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 @click=\"openLink($event,'RLveavCi8wntSswu','https:\/\/www.konundrum.de\/pages\/garment-system-intro-page')\" target=\"_blank\" href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'nB27Et8RpvWxW1qs','https:\/\/lorispernoux.fr')\" target=\"_blank\" href=\"https:\/\/lorispernoux.fr\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"]"
]
},
{
"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 @click=\"openLink($event,'oFXXoXCafdp0lmTg','https:\/\/projektil.cz')\" target=\"_blank\" href=\"https:\/\/projektil.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"]"
]
},
{
"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 @click=\"openLink($event,'b3Q3mnOFfSf7yWEJ','https:\/\/zivotnipribehy.com')\" target=\"_blank\" href=\"https:\/\/zivotnipribehy.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"]"
]
},
{
"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 @click=\"openLink($event,'QtITJO13iAfvlAFo','https:\/\/matterof.art')\" target=\"_blank\" href=\"https:\/\/matterof.art\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.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 @click=\"openLink($event,'P9RPUMzY6LwIhkWU','https:\/\/hcmap.net')\" target=\"_blank\" href=\"https:\/\/hcmap.net\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"]"
]
},
{
"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 @click=\"openLink($event,'DvhbBAURvaEnS832','https:\/\/www.davidpayr.com\/')\" target=\"_blank\" href=\"https:\/\/www.davidpayr.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"]"
]
},
{
"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 @click=\"openLink($event,'QGkVArn3tegafySI','https:\/\/martinapaukova.com')\" target=\"_blank\" href=\"https:\/\/martinapaukova.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"]"
]
},
{
"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 @click=\"openLink($event,'gINEZ5pinvCfohZW','https:\/\/thinkbelt.org')\" target=\"_blank\" href=\"https:\/\/thinkbelt.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"]"
]
},
{
"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 @click=\"openLink($event,'rd8qXivCrMlJeDjx','https:\/\/anymadestudio.com\/')\" target=\"_blank\" href=\"https:\/\/anymadestudio.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"]"
]
},
{
"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 @click=\"openLink($event,'ny6hJMYU7ditAWkB','https:\/\/bastl-instruments.com')\" target=\"_blank\" href=\"https:\/\/bastl-instruments.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"]"
]
},
{
"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 @click=\"openLink($event,'Sq3gblCUbAtMTmYh','https:\/\/cceamoba.cz')\" target=\"_blank\" href=\"https:\/\/cceamoba.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"]"
]
},
{
"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 @click=\"openLink($event,'CKWv9M1lMRtauY1r','https:\/\/marekcollection.cz\/en')\" target=\"_blank\" href=\"https:\/\/marekcollection.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"]"
]
},
{
"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 @click=\"openLink($event,'Z8tzhX04gHWnDgOs','https:\/\/spolka.cc')\" target=\"_blank\" href=\"https:\/\/spolka.cc\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"]"
]
},
{
"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 @click=\"openLink($event,'6BpxOKjiqYT7LRcY','http:\/\/polanskygallery.com')\" target=\"_blank\" href=\"http:\/\/polanskygallery.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"]"
]
},
{
"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 @click=\"openLink($event,'GI4GlmYMHm5cVXZV','https:\/\/kolektivimaginace.cz\/en')\" target=\"_blank\" href=\"https:\/\/kolektivimaginace.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'7uxec7AKZhcI9gvj','https:\/\/sok.bz')\" target=\"_blank\" href=\"https:\/\/sok.bz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"]"
]
},
{
"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 @click=\"openLink($event,'eBhaXZOaPeDhqqIS','https:\/\/designreader.org')\" target=\"_blank\" href=\"https:\/\/designreader.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"]"
]
},
{
"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 @click=\"openLink($event,'LMxk2RMiSzHl964h','https:\/\/jakubjansa.com')\" target=\"_blank\" href=\"https:\/\/jakubjansa.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"]"
]
}
]
},
{
"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 @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">",
"target": [
"ul[\\@mouseleave=\"hoverProject = ''\"]"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">self-initiated<\/li>\n <li class=\"py-1\">education<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">deveoplment<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2"
]
}
]
},
{
"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 @mouseover=\"hoverProject = 'XBIljLyh4GkN3BPD'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'RK5lxuuUj1RgyDUG'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">self-initiated<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">education<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'DQyAEksI3fJDxRJN'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'vraYriAxMprgI0Zy'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'bSU1xFAqDzNGaQvp'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'cQlYvHmlLiNMRy0t'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">deveoplment<\/li>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'tNx2RFXjSHFyIaLc'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'qi6u1On1cLfSUdqz'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'RLveavCi8wntSswu'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'nB27Et8RpvWxW1qs'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">ecommerce<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'oFXXoXCafdp0lmTg'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(11)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'b3Q3mnOFfSf7yWEJ'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(12)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'QtITJO13iAfvlAFo'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(13)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'P9RPUMzY6LwIhkWU'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(14)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'DvhbBAURvaEnS832'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(15)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'QGkVArn3tegafySI'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(16)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'gINEZ5pinvCfohZW'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(17)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'rd8qXivCrMlJeDjx'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(18)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'ny6hJMYU7ditAWkB'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(19)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'Sq3gblCUbAtMTmYh'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(20)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'CKWv9M1lMRtauY1r'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(21)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'Z8tzhX04gHWnDgOs'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(22)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = '6BpxOKjiqYT7LRcY'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(23)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'GI4GlmYMHm5cVXZV'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(24)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = '7uxec7AKZhcI9gvj'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(25)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'eBhaXZOaPeDhqqIS'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(26)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'LMxk2RMiSzHl964h'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(27)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
}
]
}
],
"incomplete": []
},
"base_page_ip_ptr": "static.53.154.47.78.clients.your-server.de",
"base_page_cname": "",
"base_page_dns_server": "ada.ns.cloudflare.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 25562,
"testUrl": "https:\/\/karsten.systems",
"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:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\",\"width\":1280,\"height\":747,\"naturalWidth\":1280,\"naturalHeight\":747},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\",\"width\":1280,\"height\":706,\"naturalWidth\":1280,\"naturalHeight\":706},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"fonts": [],
"generated-content-percent": "-0.64",
"generated-content-size": "-0.26",
"imgs-in-viewport": [],
"imgs-no-alt": [],
"imgs-out-viewport": [],
"jsLibsVulns": [],
"meta-viewport": "width=device-width, initial-scale=1.0",
"possibly-render-blocking-reqs": [
"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3"
],
"rendered-html": "<html class=\"bg-blue\" lang=\"en\"><head>\n\t<meta charset=\"UTF-8\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\t<title>KARSTEN SYSTEMS<\/title>\n\t<link rel=\"icon\" type=\"image\/x-icon\" href=\"\/favicon.ico\">\n\t<link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"\/favicon-16x16.png\">\n\t<link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"\/favicon-32x32.png\">\n\t<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\/apple-touch-icon.png\">\n\t<link rel=\"manifest\" href=\"\/site.webmanifest\">\n\t<title>KARSTEN SYSTEMS<\/title>\n\n <meta name=\"description\" content=\"User experience and webdevelopment\">\n\n<meta name=\"robots\" content=\"all\">\n\n <link rel=\"canonical\" href=\"https:\/\/karsten.systems\">\n<meta content=\"KARSTEN SYSYEMS\" property=\"og:site_name\">\n<meta content=\"https:\/\/karsten.systems\" property=\"og:url\">\n<meta content=\"website\" property=\"og:type\">\n<meta content=\"KARSTEN SYSTEMS\" property=\"og:title\">\n<meta content=\"User experience and webdevelopment\" property=\"og:description\">\n<meta content=\"https:\/\/karsten.systems\/media\/site\/d88e9c76d9-1682432687\/karstensystems-1200x630-crop-1.png\" property=\"og:image\">\n<meta content=\"1200\" property=\"og:image:width\">\n<meta content=\"630\" property=\"og:image:height\">\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/karsten.systems\/#website\",\"url\":\"https:\/\/karsten.systems\",\"name\":\"KARSTEN SYSTEMS\",\"description\":\"User experience and webdevelopment\"}]}<\/script>\n\t<meta name=\"twitter:card\" content=\"summary_large_image\">\n\t<script defer=\"\" data-domain=\"karsten.systems\" src=\"https:\/\/plausible.io\/js\/script.js\"><\/script>\n\t<link href=\"https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3\" rel=\"stylesheet\">\n\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\">\n\t\t\t<\/head>\n<body class=\"bg-white\">\n\t\t<main x-data=\"main\" class=\"min-h-screen h-full w-full grid grid-rows-[1fr,auto]\">\n\t\t<div class=\"mb-24\">\n\t\t\t<h1 class=\"-ml-[0.05em] text-mega flex flex-wrap justify-between w-full px-3 leading-[0.75] mt-4\"><span class=\"uppercase\">karsten<\/span> <span class=\"ml-auto uppercase\">Systems<\/span><\/h1>\n\t\t\t<div class=\"mt-14 md:w-1\/3 block w-full pl-3 prose\">\n\t\t\t\t<p>There exists a website that is useful, maintainable, unassuming and sustainable. We try to create systems like that. If a system isn't useful it shouldn\u2019t exist.<\/p>\n<p>Web branch of <a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>. <\/p>\n<p><a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a> and <a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a><\/p>\n<p>We are currently not available for development services for other studios and designers.<\/p>\n<p>We are good at user-experience, typography, programming and dealing with complexity. <\/p>\n<p><a href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"px-3\">\n\t\t\t\n\n<ul @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'XBIljLyh4GkN3BPD'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'XBIljLyh4GkN3BPD','https:\/\/fonts.floriankarsten.com')\" target=\"_blank\" href=\"https:\/\/fonts.floriankarsten.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/fonts.floriankarsten.com\" :class=\"[hoverProject === 'XBIljLyh4GkN3BPD' ? 'md:grid' : 'md:hidden', openProject === 'XBIljLyh4GkN3BPD' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'RK5lxuuUj1RgyDUG'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'RK5lxuuUj1RgyDUG','https:\/\/kirby.school')\" target=\"_blank\" href=\"https:\/\/kirby.school\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">self-initiated<\/li>\n <li class=\"py-1\">education<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/kirby.school\" :class=\"[hoverProject === 'RK5lxuuUj1RgyDUG' ? 'md:grid' : 'md:hidden', openProject === 'RK5lxuuUj1RgyDUG' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"747\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'DQyAEksI3fJDxRJN'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'DQyAEksI3fJDxRJN','https:\/\/loomonthemoon.com')\" target=\"_blank\" href=\"https:\/\/loomonthemoon.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/loomonthemoon.com\" :class=\"[hoverProject === 'DQyAEksI3fJDxRJN' ? 'md:grid' : 'md:hidden', openProject === 'DQyAEksI3fJDxRJN' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'vraYriAxMprgI0Zy'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'vraYriAxMprgI0Zy','https:\/\/photomatrix.cz')\" target=\"_blank\" href=\"https:\/\/photomatrix.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/photomatrix.cz\" :class=\"[hoverProject === 'vraYriAxMprgI0Zy' ? 'md:grid' : 'md:hidden', openProject === 'vraYriAxMprgI0Zy' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'bSU1xFAqDzNGaQvp'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'bSU1xFAqDzNGaQvp','https:\/\/dayshiftoffice.com')\" target=\"_blank\" href=\"https:\/\/dayshiftoffice.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/dayshiftoffice.com\" :class=\"[hoverProject === 'bSU1xFAqDzNGaQvp' ? 'md:grid' : 'md:hidden', openProject === 'bSU1xFAqDzNGaQvp' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'cQlYvHmlLiNMRy0t'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'cQlYvHmlLiNMRy0t','https:\/\/www.bryanosullivan.com\/')\" target=\"_blank\" href=\"https:\/\/www.bryanosullivan.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">deveoplment<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.bryanosullivan.com\/\" :class=\"[hoverProject === 'cQlYvHmlLiNMRy0t' ? 'md:grid' : 'md:hidden', openProject === 'cQlYvHmlLiNMRy0t' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'tNx2RFXjSHFyIaLc'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'tNx2RFXjSHFyIaLc','https:\/\/madebyfire.eu')\" target=\"_blank\" href=\"https:\/\/madebyfire.eu\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/madebyfire.eu\" :class=\"[hoverProject === 'tNx2RFXjSHFyIaLc' ? 'md:grid' : 'md:hidden', openProject === 'tNx2RFXjSHFyIaLc' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"706\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'qi6u1On1cLfSUdqz'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'qi6u1On1cLfSUdqz','https:\/\/druhasmena.cz')\" target=\"_blank\" href=\"https:\/\/druhasmena.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/druhasmena.cz\" :class=\"[hoverProject === 'qi6u1On1cLfSUdqz' ? 'md:grid' : 'md:hidden', openProject === 'qi6u1On1cLfSUdqz' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'RLveavCi8wntSswu'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'RLveavCi8wntSswu','https:\/\/www.konundrum.de\/pages\/garment-system-intro-page')\" target=\"_blank\" href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" :class=\"[hoverProject === 'RLveavCi8wntSswu' ? 'md:grid' : 'md:hidden', openProject === 'RLveavCi8wntSswu' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'nB27Et8RpvWxW1qs'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'nB27Et8RpvWxW1qs','https:\/\/lorispernoux.fr')\" target=\"_blank\" href=\"https:\/\/lorispernoux.fr\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/lorispernoux.fr\" :class=\"[hoverProject === 'nB27Et8RpvWxW1qs' ? 'md:grid' : 'md:hidden', openProject === 'nB27Et8RpvWxW1qs' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'oFXXoXCafdp0lmTg'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'oFXXoXCafdp0lmTg','https:\/\/projektil.cz')\" target=\"_blank\" href=\"https:\/\/projektil.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/projektil.cz\" :class=\"[hoverProject === 'oFXXoXCafdp0lmTg' ? 'md:grid' : 'md:hidden', openProject === 'oFXXoXCafdp0lmTg' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'b3Q3mnOFfSf7yWEJ'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'b3Q3mnOFfSf7yWEJ','https:\/\/zivotnipribehy.com')\" target=\"_blank\" href=\"https:\/\/zivotnipribehy.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/zivotnipribehy.com\" :class=\"[hoverProject === 'b3Q3mnOFfSf7yWEJ' ? 'md:grid' : 'md:hidden', openProject === 'b3Q3mnOFfSf7yWEJ' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'QtITJO13iAfvlAFo'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'QtITJO13iAfvlAFo','https:\/\/matterof.art')\" target=\"_blank\" href=\"https:\/\/matterof.art\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2021\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/matterof.art\" :class=\"[hoverProject === 'QtITJO13iAfvlAFo' ? 'md:grid' : 'md:hidden', openProject === 'QtITJO13iAfvlAFo' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'P9RPUMzY6LwIhkWU'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'P9RPUMzY6LwIhkWU','https:\/\/hcmap.net')\" target=\"_blank\" href=\"https:\/\/hcmap.net\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2020\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/hcmap.net\" :class=\"[hoverProject === 'P9RPUMzY6LwIhkWU' ? 'md:grid' : 'md:hidden', openProject === 'P9RPUMzY6LwIhkWU' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'DvhbBAURvaEnS832'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'DvhbBAURvaEnS832','https:\/\/www.davidpayr.com\/')\" target=\"_blank\" href=\"https:\/\/www.davidpayr.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.davidpayr.com\/\" :class=\"[hoverProject === 'DvhbBAURvaEnS832' ? 'md:grid' : 'md:hidden', openProject === 'DvhbBAURvaEnS832' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'QGkVArn3tegafySI'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'QGkVArn3tegafySI','https:\/\/martinapaukova.com')\" target=\"_blank\" href=\"https:\/\/martinapaukova.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/martinapaukova.com\" :class=\"[hoverProject === 'QGkVArn3tegafySI' ? 'md:grid' : 'md:hidden', openProject === 'QGkVArn3tegafySI' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'gINEZ5pinvCfohZW'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'gINEZ5pinvCfohZW','https:\/\/thinkbelt.org')\" target=\"_blank\" href=\"https:\/\/thinkbelt.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/thinkbelt.org\" :class=\"[hoverProject === 'gINEZ5pinvCfohZW' ? 'md:grid' : 'md:hidden', openProject === 'gINEZ5pinvCfohZW' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'rd8qXivCrMlJeDjx'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'rd8qXivCrMlJeDjx','https:\/\/anymadestudio.com\/')\" target=\"_blank\" href=\"https:\/\/anymadestudio.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/anymadestudio.com\/\" :class=\"[hoverProject === 'rd8qXivCrMlJeDjx' ? 'md:grid' : 'md:hidden', openProject === 'rd8qXivCrMlJeDjx' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'ny6hJMYU7ditAWkB'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'ny6hJMYU7ditAWkB','https:\/\/bastl-instruments.com')\" target=\"_blank\" href=\"https:\/\/bastl-instruments.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/bastl-instruments.com\" :class=\"[hoverProject === 'ny6hJMYU7ditAWkB' ? 'md:grid' : 'md:hidden', openProject === 'ny6hJMYU7ditAWkB' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'Sq3gblCUbAtMTmYh'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'Sq3gblCUbAtMTmYh','https:\/\/cceamoba.cz')\" target=\"_blank\" href=\"https:\/\/cceamoba.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/cceamoba.cz\" :class=\"[hoverProject === 'Sq3gblCUbAtMTmYh' ? 'md:grid' : 'md:hidden', openProject === 'Sq3gblCUbAtMTmYh' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'CKWv9M1lMRtauY1r'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'CKWv9M1lMRtauY1r','https:\/\/marekcollection.cz\/en')\" target=\"_blank\" href=\"https:\/\/marekcollection.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/marekcollection.cz\/en\" :class=\"[hoverProject === 'CKWv9M1lMRtauY1r' ? 'md:grid' : 'md:hidden', openProject === 'CKWv9M1lMRtauY1r' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'Z8tzhX04gHWnDgOs'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'Z8tzhX04gHWnDgOs','https:\/\/spolka.cc')\" target=\"_blank\" href=\"https:\/\/spolka.cc\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/spolka.cc\" :class=\"[hoverProject === 'Z8tzhX04gHWnDgOs' ? 'md:grid' : 'md:hidden', openProject === 'Z8tzhX04gHWnDgOs' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = '6BpxOKjiqYT7LRcY'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'6BpxOKjiqYT7LRcY','http:\/\/polanskygallery.com')\" target=\"_blank\" href=\"http:\/\/polanskygallery.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2017\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"http:\/\/polanskygallery.com\" :class=\"[hoverProject === '6BpxOKjiqYT7LRcY' ? 'md:grid' : 'md:hidden', openProject === '6BpxOKjiqYT7LRcY' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'GI4GlmYMHm5cVXZV'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'GI4GlmYMHm5cVXZV','https:\/\/kolektivimaginace.cz\/en')\" target=\"_blank\" href=\"https:\/\/kolektivimaginace.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/kolektivimaginace.cz\/en\" :class=\"[hoverProject === 'GI4GlmYMHm5cVXZV' ? 'md:grid' : 'md:hidden', openProject === 'GI4GlmYMHm5cVXZV' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = '7uxec7AKZhcI9gvj'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'7uxec7AKZhcI9gvj','https:\/\/sok.bz')\" target=\"_blank\" href=\"https:\/\/sok.bz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/sok.bz\" :class=\"[hoverProject === '7uxec7AKZhcI9gvj' ? 'md:grid' : 'md:hidden', openProject === '7uxec7AKZhcI9gvj' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'eBhaXZOaPeDhqqIS'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'eBhaXZOaPeDhqqIS','https:\/\/designreader.org')\" target=\"_blank\" href=\"https:\/\/designreader.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/designreader.org\" :class=\"[hoverProject === 'eBhaXZOaPeDhqqIS' ? 'md:grid' : 'md:hidden', openProject === 'eBhaXZOaPeDhqqIS' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'LMxk2RMiSzHl964h'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'LMxk2RMiSzHl964h','https:\/\/jakubjansa.com')\" target=\"_blank\" href=\"https:\/\/jakubjansa.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/jakubjansa.com\" :class=\"[hoverProject === 'LMxk2RMiSzHl964h' ? 'md:grid' : 'md:hidden', openProject === 'LMxk2RMiSzHl964h' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t<\/ul>\t\t<\/div>\n\t<\/main>\n\t<script src=\"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7\"><\/script>\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"x-content-type-options",
"x-frame-options",
"x-xss-protection"
],
"securityHeadersGrade": "B",
"securityHeadersScore": 60
},
"interactivePeriods": [
[
0,
401
],
[
539,
984
],
[
1035,
7938
]
],
"longTasks": [
[
401,
539
],
[
984,
1035
]
],
"lastVisualChange": 1000,
"render": 1000,
"visualComplete85": 1000,
"visualComplete90": 1000,
"visualComplete95": 1000,
"visualComplete99": 1000,
"visualComplete": 1000,
"SpeedIndex": 1000,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 1120,
"size": 73549,
"DOMNodeId": 3,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "ml-auto uppercase"
},
"bounds": [
1339.453125,
13.59375,
548.96875,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1120,
"size": 73549,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 1339.453125,
"y": 13.59375,
"width": 548.96875,
"height": 96,
"top": 13.59375,
"right": 1888.421875,
"bottom": 109.59375,
"left": 1339.453125
},
"outerHTML": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 1120,
"size": 73549,
"DOMNodeId": 3,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "ml-auto uppercase"
},
"bounds": [
1339.453125,
13.59375,
548.96875,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1120,
"size": 73549,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 1339.453125,
"y": 13.59375,
"width": 548.96875,
"height": 96,
"top": 13.59375,
"right": 1888.421875,
"bottom": 109.59375,
"left": 1339.453125
},
"outerHTML": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"content": "normal"
},
"type": "text"
}
],
"LargestContentfulPaintType": "text",
"LargestContentfulPaintNodeType": "SPAN",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 90
},
{
"name": "fetchStart",
"time": 112
},
{
"name": "navigationStart",
"time": 157
},
{
"name": "domLoading",
"time": 158
},
{
"name": "responseEnd",
"time": 158
},
{
"name": "domInteractive",
"time": 158
},
{
"name": "domContentLoadedEventStart",
"time": 158
},
{
"name": "domContentLoadedEventEnd",
"time": 158
},
{
"name": "domComplete",
"time": 159
},
{
"name": "responseEnd",
"time": 286
},
{
"name": "unloadEventStart",
"time": 291
},
{
"name": "unloadEventEnd",
"time": 291
},
{
"name": "markAsMainFrame",
"time": 291
},
{
"name": "commitNavigationEnd",
"time": 292
},
{
"name": "domLoading",
"time": 292
},
{
"name": "domInteractive",
"time": 1059
},
{
"name": "domContentLoadedEventStart",
"time": 1087
},
{
"name": "domContentLoadedEventEnd",
"time": 1087
},
{
"name": "firstPaint",
"time": 1120
},
{
"name": "firstContentfulPaint",
"time": 1120
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 1120
},
{
"name": "firstMeaningfulPaint",
"time": 1120
},
{
"name": "firstMeaningfulPaint",
"time": 1120
},
{
"name": "domComplete",
"time": 4782
},
{
"name": "loadEventStart",
"time": 4782
},
{
"name": "loadEventEnd",
"time": 4782
},
{
"name": "LargestTextPaint",
"time": 1120
},
{
"name": "LargestContentfulPaint",
"time": 1120
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 158,
"chromeUserTiming.fetchStart": 112,
"chromeUserTiming.domLoading": 293,
"chromeUserTiming.responseEnd": 287,
"chromeUserTiming.domInteractive": 1060,
"chromeUserTiming.domContentLoadedEventStart": 1087,
"chromeUserTiming.domContentLoadedEventEnd": 1087,
"chromeUserTiming.domComplete": 4782,
"chromeUserTiming.unloadEventStart": 291,
"chromeUserTiming.unloadEventEnd": 291,
"chromeUserTiming.markAsMainFrame": 291,
"chromeUserTiming.commitNavigationEnd": 292,
"chromeUserTiming.firstPaint": 1120,
"chromeUserTiming.firstContentfulPaint": 1120,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1120,
"chromeUserTiming.firstMeaningfulPaint": 1120,
"chromeUserTiming.loadEventStart": 4782,
"chromeUserTiming.loadEventEnd": 4782,
"chromeUserTiming.LargestTextPaint": 1120,
"chromeUserTiming.LargestContentfulPaint": 1120,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 984.23199999999997
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 295.30700000000002
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 295.32100000000003
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 298.00900000000001
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 318.59500000000003
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 318.63900000000001
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 318.64600000000002
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 318.66500000000002
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 337.37900000000002
},
"4238": {
"name": "ScriptSchedulingType_Defer",
"firstUsed": 337.66899999999998
},
"901": {
"name": "LinkRelPreload",
"firstUsed": 337.84199999999998
},
"4239": {
"name": "ScriptSchedulingType_ParserBlocking",
"firstUsed": 367.25099999999998
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 385.29300000000001
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 385.30900000000003
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 385.35500000000002
},
"2298": {
"name": "CSSSelectorWebkitInnerSpinButton",
"firstUsed": 385.41699999999997
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 385.423
},
"2297": {
"name": "CSSSelectorWebkitFileUploadButton",
"firstUsed": 385.43599999999998
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 385.54199999999997
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 385.68299999999999
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 385.75200000000001
},
"587": {
"name": "LangAttribute",
"firstUsed": 387.08199999999999
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 387.19600000000003
},
"4994": {
"name": "Feature_4994",
"firstUsed": 387.50299999999999
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 400.95600000000002
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 400.98700000000002
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 659.03499999999997
},
"1070": {
"name": "CrossOriginApplicationScript",
"firstUsed": 659.07600000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 983.93299999999999
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1059.7929999999999
},
"677": {
"name": "XMLHttpRequestAsynchronous",
"firstUsed": 1084.2180000000001
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 1123.4179999999999
}
},
"CSSFeatures": {
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 387.21699999999998
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 387.24599999999998
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 387.26400000000001
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 387.27100000000002
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 387.28300000000002
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 387.30200000000002
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 387.30900000000003
},
"127": {
"name": "CSSPropertyTabSize",
"firstUsed": 387.31799999999998
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 387.34199999999998
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 387.34800000000001
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 387.46499999999997
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 387.73200000000003
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 387.79399999999998
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 387.80200000000002
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 387.80900000000003
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 387.81700000000001
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 387.827
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 387.88
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 387.93799999999999
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 387.94499999999999
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 387.952
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 387.96199999999999
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 387.98200000000003
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 387.99299999999999
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 388.00299999999999
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 388.012
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 388.01999999999998
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 388.10199999999998
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 388.31200000000001
},
"401": {
"name": "CSSPropertyTextDecorationLine",
"firstUsed": 388.32900000000001
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 390.68000000000001
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 390.69600000000003
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 390.70699999999999
},
"65": {
"name": "CSSPropertyBorderTopWidth",
"firstUsed": 390.76600000000002
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 390.82900000000001
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 390.84300000000002
},
"110": {
"name": "CSSPropertyPaddingBottom",
"firstUsed": 390.85199999999998
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 390.85899999999998
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 390.86700000000002
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 391.26600000000002
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 391.43299999999999
},
"558": {
"name": "CSSPropertyPlaceItems",
"firstUsed": 391.45800000000003
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 391.46499999999997
},
"636": {
"name": "CSSPropertyInset",
"firstUsed": 391.47399999999999
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 391.48200000000003
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 391.58300000000003
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 1035,
"maxFID": 0,
"TTIMeasurementEnd": 7938,
"LastInteractive": 1035,
"TimeToInteractive": 1035,
"FirstCPUIdle": 1035,
"TotalBlockingTime": 0,
"testID": "240902_BiDcD5_85R",
"step": 1,
"effectiveBps": 561344,
"domTime": 0,
"aft": 0,
"titleTime": 159,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.95999999999999996,
"lighthouse.Performance.first-contentful-paint": 1115.8340000000001,
"lighthouse.Performance.largest-contentful-paint": 1115.835,
"lighthouse.Performance.total-blocking-time": 0,
"lighthouse.Performance.cumulative-layout-shift": 0,
"lighthouse.Performance.speed-index": 1057,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"120": 95,
"221": 52.600000000000001,
"322": 42.100000000000001,
"423": 65,
"524": 100,
"626": 100,
"726": 95.5,
"827": 100,
"929": 90,
"1053": 88,
"1162": 100,
"1265": 86.400000000000006,
"1365": 52.600000000000001,
"1466": 33.299999999999997,
"1567": 26.300000000000001,
"1668": 31.600000000000001,
"1769": 28.600000000000001,
"1870": 22.199999999999999,
"1971": 33.299999999999997,
"2072": 63.200000000000003,
"2173": 38.100000000000001,
"2274": 30,
"2375": 26.300000000000001,
"2475": 35,
"2577": 26.300000000000001,
"2678": 30,
"2779": 26.300000000000001,
"2880": 31.600000000000001,
"2981": 28.600000000000001,
"3082": 75,
"3182": 40,
"3283": 31.600000000000001,
"3384": 35,
"3485": 30,
"3586": 26.300000000000001,
"3687": 26.300000000000001,
"3788": 33.299999999999997,
"3889": 31.600000000000001,
"3989": 26.300000000000001,
"4091": 68.400000000000006,
"4192": 30,
"4293": 26.300000000000001,
"4394": 30,
"4495": 31.600000000000001,
"4595": 31.600000000000001,
"4696": 26.300000000000001,
"4797": 21.100000000000001,
"4898": 42.899999999999999,
"4999": 35,
"5100": 61.899999999999999,
"5201": 20,
"5302": 25,
"5403": 15,
"5503": 15,
"5604": 15,
"5705": 14.300000000000001,
"5806": 10.5,
"5907": 19,
"6008": 15.800000000000001,
"6109": 45,
"6210": 23.800000000000001,
"6311": 15,
"6412": 18.199999999999999,
"6513": 10.5,
"6614": 19,
"6714": 10.5,
"6815": 10.5,
"6916": 19,
"7017": 21.100000000000001,
"7118": 40,
"7219": 15,
"7320": 10.5,
"7421": 14.300000000000001,
"7522": 10.5,
"7623": 19,
"7724": 10.5,
"7825": 10.5,
"7926": 18.199999999999999,
"8031": 40
},
"max": 100,
"count": 80
},
"bw": {
"data": {
"0": 0,
"120": 0,
"221": 18010,
"322": 542945,
"423": 2473813,
"524": 6570614,
"626": 5468629,
"726": 5037582,
"827": 5036416,
"929": 5232683,
"1053": 4841762,
"1162": 5467796,
"1265": 5187497,
"1365": 5424026,
"1466": 5028334,
"1567": 4927342,
"1668": 5026099,
"1769": 5036194,
"1870": 5258433,
"1971": 5025827,
"2072": 5023151,
"2173": 5485832,
"2274": 5023275,
"2375": 5246056,
"2475": 5030057,
"2577": 5214119,
"2678": 5033352,
"2779": 5039843,
"2880": 5240241,
"2981": 5035336,
"3082": 5027810,
"3182": 5276982,
"3283": 5028361,
"3384": 4331863,
"3485": 6799292,
"3586": 5032314,
"3687": 4706708,
"3788": 5252059,
"3889": 5033082,
"3989": 5134431,
"4091": 4996377,
"4192": 5028430,
"4293": 5032916,
"4394": 5249388,
"4495": 5017987,
"4595": 3351211,
"4696": 0,
"4797": 0,
"4898": 35709,
"4999": 435888,
"5100": 5231,
"5201": 0,
"5302": 0,
"5403": 0,
"5503": 0,
"5604": 0,
"5705": 0,
"5806": 0,
"5907": 0,
"6008": 0,
"6109": 0,
"6210": 0,
"6311": 0,
"6412": 0,
"6513": 0,
"6614": 0,
"6714": 0,
"6815": 0,
"6916": 0,
"7017": 0,
"7118": 0,
"7219": 0,
"7320": 0,
"7421": 0,
"7522": 0,
"7623": 0,
"7724": 0,
"7825": 0,
"7926": 0,
"8031": 0
},
"max": 6799292,
"count": 80
}
},
"effectiveBpsDoc": 566634,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&file=1_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=240902_BiDcD5_85R&file=1_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=240902_BiDcD5_85R&compressed=1&file=1_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&video=video_1&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 1000,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&video=video_1&file=ms_001000.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"plausible.io": {
"bytes": 819,
"requests": 2,
"cdn_provider": "BunnyCDN",
"connections": 2
},
"karsten.systems": {
"bytes": 2603173,
"requests": 32,
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 5039,
"bytesUncompressed": 41377,
"requests": 1
},
"js": {
"color": [
254,
197,
132
],
"bytes": 15926,
"bytesUncompressed": 42563,
"requests": 2
},
"css": {
"color": [
178,
234,
148
],
"bytes": 2847,
"bytesUncompressed": 9553,
"requests": 1
},
"image": {
"color": [
196,
154,
232
],
"bytes": 2579790,
"bytesUncompressed": 2579790,
"requests": 28
},
"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": 390,
"bytesUncompressed": 390,
"requests": 2
}
},
"consoleLog": []
},
"repeatView": {
"numSteps": 1,
"run": 1,
"tester": "wpt-fra-lb-b0nk-10.10.1.212",
"loadTime": 594,
"docTime": 594,
"fullyLoaded": 594,
"bytesOut": 1993,
"bytesOutDoc": 1993,
"bytesIn": 2,
"bytesInDoc": 2,
"requests": [
{
"type": 3,
"id": "224533.116",
"request_id": "224533.116",
"ip_addr": "169.150.247.38",
"full_url": "https:\/\/plausible.io\/api\/event",
"is_secure": 1,
"method": "POST",
"host": "plausible.io",
"url": "\/api\/event",
"raw_id": "224533.116",
"frame_id": "97FA95A59D4070AEEC2780D1F6E27B27",
"documentURL": "https:\/\/karsten.systems\/",
"responseCode": 202,
"request_type": "XHR",
"load_ms": 51,
"ttfb_ms": 50,
"load_start": 131,
"load_start_float": 131.00013300000001,
"bytesIn": 2,
"objectSize": 2,
"objectSizeUncompressed": 2,
"chunks": [
{
"ts": 182,
"bytes": 2
}
],
"expires": "",
"cacheControl": "must-revalidate, max-age=0, private",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 148,
"protocol": "HTTP\/2",
"dns_start": 1,
"dns_end": 35,
"connect_start": 35,
"connect_end": 65,
"ssl_start": 68,
"ssl_end": 130,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_256_GCM",
"certificateId": 0,
"subjectName": "plausible.io",
"sanList": [
"plausible.io"
],
"issuer": "R11",
"validFrom": 1721466508,
"validTo": 1729242507,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2024' log",
"logId": "EECDD064D5DB1ACEC55CB79DB4CD13A23287467CBCECDEC351485946711FB59B",
"timestamp": 1721470108747,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304402203274C97F2E23C200BF9756460C1746052E77DBC0C53AA502E1A85138F272FE63022075422736CFD59DD2322C8C37FF10031FF733A5826A3751CAF0ADDC40371D71EC"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Mammoth2024h2'",
"logId": "DFE156EBAA05AFB59C0F86718DA8C0324EAE56D96EA7F5A56A01D1C13BBE525C",
"timestamp": 1721470108929,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502206076C5AC13662FAFBDC17976817E07ECED815CA1177F6001914C586B129A6697022100A7930594F812360285E314A48314460617CD7BCAFCA72B7EBE5A7D1ED149224C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/plausible.io\/js\/script.js",
"initiator_line": 0,
"initiator_column": 824,
"initiator_type": "script",
"initiator_function": "t",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: plausible.io",
":method: POST",
":path: \/api\/event",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 78",
"content-type: text\/plain",
"origin: https:\/\/karsten.systems",
"priority: u=1, i",
"referer: https:\/\/karsten.systems\/",
"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\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"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.07"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: *",
"alt-svc: h3=\":9443\"; ma=2592000",
"application: 127.0.0.1",
"cache-control: must-revalidate, max-age=0, private",
"cdn-cachedat: 09\/02\/2024 09:41:24",
"cdn-edgestorageid: 1081",
"cdn-proxyver: 1.04",
"cdn-pullzone: 682664",
"cdn-requestcountrycode: DE",
"cdn-requestid: 389df38fcf8c7282eaedad6ac95c7e23",
"cdn-requestpullcode: 202",
"cdn-requestpullsuccess: True",
"cdn-uid: 153cb5b1-399a-48ef-b5bf-098c03770254",
"content-length: 2",
"content-type: text\/plain; charset=utf-8",
"date: Mon, 02 Sep 2024 09:41:24 GMT",
"permissions-policy: interest-cohort=()",
"server: BunnyCDN-DE1-1081",
"x-plausible-dropped: 1",
"x-request-id: F_FkACqzO6A0ilQC1Dih",
":status: 202"
]
},
"bytesOut": 1993,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 34,
"connect_ms": 30,
"ssl_ms": 62,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "BunnyCDN",
"server_count": null,
"created": 0,
"socket_group": "pm\/https:\/\/plausible.io <https:\/\/karsten.systems same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4866,
"netlog_id": 133,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIE5zCCA8+gAwIBAgISBB9edLSOlP+8D8KbbinKlb5pMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTEwHhcNMjQwNzIwMDkwODI4WhcNMjQxMDE4MDkwODI3WjAXMRUwEwYDVQQD\nEwxwbGF1c2libGUuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCS\nOFW+ML+C2b6er168756qX3WESEtK6\/JeimOYPhkRN1kbb1xJUjaWrc2xenwfNaed\np2PBQK627Ey6ZZXwUwhodJgMQ4mVJG3cWN3pNKltmcFVh1q0aBNCqMspdrrnB4H0\neC0YygMZuvIVrVwkrdo5mSg\/6dBnlo29DH4QRthv6jAPxD7zQUOqDz6XaHghQV7p\nGh2r4nguP3XfwOjLYijGl\/PdEufVrhllZygdgdM\/ztiKQC9H1ioMEHTcpob6qeu5\nDROr8KUg8ekXI0G6vYRWbAyblbs8KuKTNZHcErqBTisgZ+jbBGiXqv\/sRirETMXT\nB833nFUwP+jceOy8oeFRAgMBAAGjggIPMIICCzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0O\nBBYEFL3g5POVUFtcQg0IfY\/Lcq+gzBoKMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyV\nxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDovL3Ix\nMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9y\nZy8wFwYDVR0RBBAwDoIMcGxhdXNpYmxlLmlvMBMGA1UdIAQMMAowCAYGZ4EMAQIB\nMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUA7s3QZNXbGs7FXLedtM0TojKHRny8\n7N7DUUhZRnEftZsAAAGQz51ESwAABAMARjBEAiAydMl\/LiPCAL+XVkYMF0YFLnfb\nwMU6pQLhqFE48nL+YwIgdUInNs\/VndIyLIw3\/xADH\/czpYJqN1HK8K3cQDcdcewA\ndgDf4VbrqgWvtZwPhnGNqMAyTq5W2W6n9aVqAdHBO75SXAAAAZDPnUUBAAAEAwBH\nMEUCIGB2xawTZi+vvcF5doF+B+ztgVyhF39gAZFMWGsSmmaXAiEAp5MFlPgSNgKF\n4xSkgxRGBhfNe8r8pyt+vlp9HtFJIkwwDQYJKoZIhvcNAQELBQADggEBAK\/UAPhu\n\/pqW4DG56AKm0yqRN\/zLTG+KjH5yTCqT\/Wq02ko3ElB086TmA4UnUKP23RU9wAd9\n6BMd7\/Gy7U2bdVNMv3YAEMPcCkyH9W38KGBnDC5a6fjDjUJLYA2qkTLp8Z\/WQLE8\nEi71ShQOfXZ136LbVJmQLFpi7TrJMi4STECqYirrBDL+NKz9yoZljQY7fEB+eZjR\nvH5uoOPb+tRZ8+zcV0SwrE7UngFuZiWxX1l1p71Lkzk9ng3UQr2tj4BqlNhEJtzM\naQLHB+TRH+jYnpfzhdR4hX3xPpkAVXlHHjixVmeWHuULhSWY8vBofOPrqJljsb3\/\namteT4g0UvIr8Go=\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",
"-----BEGIN CERTIFICATE-----\nMIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4\nWhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu\nZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY\nMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc\nh77ct984kIxuPOZXoHj3dcKi\/vVqbvYATyjb3miGbESTtrFj\/RQSa78f0uoxmyF+\n0TM8ukj13Xnfs7j\/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U\nA5\/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW\nT8KOEUt+zwvo\/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm\/ELNKjD+Jo2FR3qyH\nB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC\nB5iPNgiV5+I3lg02dZ77DnKxHZu8A\/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv\nKBds0pjBqAlkd25HN7rOrFleaJ1\/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn\nOlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn\njh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw\nqHyGO0aoSCqI3Haadr8faqU9GY\/rOPNk3sgrDQoo\/\/fb4hVC1CLQJ13hef4Y53CI\nrU7m2Ys6xt0nUW7\/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB\/wQEAwIBBjAPBgNV\nHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq\nhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS\/V9lZL\nubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ\n3BebYhtF8GaV0nxvwuo77x\/Py9auJ\/GpsMiu\/X1+mvoiBOv\/2X\/qkSsisRcOj\/KK\nNFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5\nORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur\nTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+\/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC\njNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc\noyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0\/1lvh+wjChP4kqKOJ2qxq\n4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U\/t7y0Ff\/9yi0GE44Za4rF2LN9d11TPA\nmRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc\/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d\nemyPxgcYxn\/eR44\/KJ4EBs+lVDR3veyJm+kXQ99b21\/+jh5Xos1AnX5iItreGCc=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 182,
"ttfb_start": 131,
"ttfb_end": 181,
"download_start": 181,
"download_end": 182,
"download_ms": 1,
"all_start": 1,
"all_end": 182,
"all_ms": 177,
"index": 0,
"number": 1
}
],
"requestsFull": 1,
"requestsDoc": 1,
"responses_200": 0,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 1,
"optimization_checked": 1,
"main_frame": "97FA95A59D4070AEEC2780D1F6E27B27",
"loadEventStart": 494,
"loadEventEnd": 494,
"domContentLoadedEventStart": 480,
"domContentLoadedEventEnd": 480,
"URL": "https:\/\/karsten.systems",
"connections": 1,
"domInteractive": 455,
"firstPaint": 0,
"firstContentfulPaint": 932,
"firstMeaningfulPaint": 932,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"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": 0,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 0,
"image_savings": 0,
"base_page_cdn": "",
"cpuTimes": {
"ParseHTML": 5,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 16,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 16,
"Layout": 97,
"PrePaint": 1,
"Paint": 6,
"Layerize": 1,
"EvaluateScript": 83,
"v8.compile": 2,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 4,
"v8.produceCache": 3,
"XHRReadyStateChange": 0,
"MarkDOMContent": 0,
"MarkLoad": 0,
"XHRLoad": 0,
"largestContentfulPaint::Candidate": 0,
"Idle": 358
},
"cpuTimesDoc": {
"ParseHTML": 5,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 16,
"ParseAuthorStyleSheet": 1,
"UpdateLayoutTree": 16,
"Layout": 97,
"PrePaint": 1,
"Paint": 6,
"Layerize": 1,
"EvaluateScript": 83,
"v8.compile": 2,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 4,
"v8.produceCache": 3,
"XHRReadyStateChange": 0,
"MarkDOMContent": 0,
"MarkLoad": 0,
"XHRLoad": 0,
"largestContentfulPaint::Candidate": 0,
"Idle": 358
},
"cpu.ParseHTML": 5,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 16,
"cpu.ParseAuthorStyleSheet": 1,
"cpu.UpdateLayoutTree": 16,
"cpu.Layout": 97,
"cpu.PrePaint": 1,
"cpu.Paint": 6,
"cpu.Layerize": 1,
"cpu.EvaluateScript": 83,
"cpu.v8.compile": 2,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 4,
"cpu.v8.produceCache": 3,
"cpu.XHRReadyStateChange": 0,
"cpu.MarkDOMContent": 0,
"cpu.MarkLoad": 0,
"cpu.XHRLoad": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.Idle": 358,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1725270080.8322132,
"osVersion": "Linux 6.5.0-1018-gcp",
"os_version": "Linux 6.5.0-1018-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1725270083.2734489,
"browserVersion": "128.0.0.0",
"browser_version": "128.0.0.0",
"fullyLoadedCPUms": 2059,
"fullyLoadedCPUpct": 29.597701149426282,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "97FA95A59D4070AEEC2780D1F6E27B27",
"loaderId": "845922AA9A5641FEFFF78C0EA951027C"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/karsten.systems",
"name": ""
}
],
"document_URL": "https:\/\/karsten.systems\/",
"document_hostname": "karsten.systems",
"document_origin": "https:\/\/karsten.systems",
"viewport": {
"width": 1920,
"height": 993,
"dpr": 1
},
"domElements": 360,
"domComplete": 494,
"PerformancePaintTiming.first-paint": 831.89999999850988,
"PerformancePaintTiming.first-contentful-paint": 831.89999999850988,
"origin_dns": {
"ns": [
"ada.ns.cloudflare.com.",
"kevin.ns.cloudflare.com."
],
"mx": [
"10 longhorn.mxrouting.net.",
"20 longhorn-relay.mxrouting.net."
],
"txt": [
"\"google-site-verification=OAHLddZHt5LcsIJDME2rPZpozCj-l4PgI6l80uLjk6g\"",
"\"v=spf1 a mx include:mxroute.com ~all\""
],
"soa": [
"ada.ns.cloudflare.com. dns.cloudflare.com. 2349497788 10000 2400 604800 1800"
],
"cname": [],
"https": [],
"svcb": []
},
"detected": {
"Programming languages": "C",
"UI frameworks": "Tailwind CSS",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"JavaScript frameworks": "Alpine.js",
"Analytics": "Plausible",
"CDN": "Cloudflare",
"Miscellaneous": "PWA,Open Graph"
},
"detected_apps": {
"C": "",
"Tailwind CSS": "",
"Nginx": "",
"Alpine.js": "",
"Plausible": "",
"Cloudflare": "",
"PWA": "",
"Open Graph": ""
},
"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
},
"Tailwind CSS": {
"name": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
"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": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Alpine.js": {
"name": "Alpine.js",
"description": null,
"slug": "alpine-js",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 75,
"version": "",
"icon": "Alpine.js.png",
"website": "https:\/\/github.com\/alpinejs\/alpine",
"pricing": [],
"cpe": null
},
"Plausible": {
"name": "Plausible",
"description": "Plausible is an open-source alternative to Google Analytics.",
"slug": "plausible",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Plausible.svg",
"website": "https:\/\/plausible.io\/",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "http:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"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
}
},
"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": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
{
"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": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Alpine.js",
"description": null,
"slug": "alpine-js",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 75,
"version": "",
"icon": "Alpine.js.png",
"website": "https:\/\/github.com\/alpinejs\/alpine",
"pricing": [],
"cpe": null
},
{
"name": "Plausible",
"description": "Plausible is an open-source alternative to Google Analytics.",
"slug": "plausible",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Plausible.svg",
"website": "https:\/\/plausible.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "http:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
{
"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
}
],
"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 class=\"bg-white\">",
"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": "<h1 class=\"-ml-[0.05em] text-mega flex flex-wrap justify-between w-full px-3 leading-[0.75] mt-4\"><span class=\"uppercase\">karsten<\/span> <span class=\"ml-auto uppercase\">Systems<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > h2"
]
},
{
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main x-data=\"main\" class=\"min-h-screen h-full w-full grid grid-rows-[1fr,auto]\">",
"target": [
"main"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"bg-blue\" 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": "#ffffff",
"contrastRatio": 21,
"fontSize": "96.0pt (128px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"uppercase\">karsten<\/span>",
"target": [
".uppercase:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "96.0pt (128px)",
"fontWeight": "normal",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"target": [
".ml-auto"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>There exists a website that is useful, maintainable, unassuming and sustainable. We try to create systems like that. If a system isn't useful it shouldn\u2019t exist.<\/p>",
"target": [
"p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Web branch of <a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>. <\/p>",
"target": [
"p:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>",
"target": [
"p:nth-child(2) > a[rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a> and <a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a><\/p>",
"target": [
"p:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a>",
"target": [
"a[href$=\"kristianmanas.com\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a>",
"target": [
"a[href$=\"suchy.dev\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>We are currently not available for development services for other studios and designers.<\/p>",
"target": [
"p:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>We are good at user-experience, typography, programming and dealing with complexity. <\/p>",
"target": [
"p:nth-child(5)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#0000ff",
"bgColor": "#ffffff",
"contrastRatio": 8.5899999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 8.59"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"mailto:[email protected]\">[email protected]<\/a>",
"target": [
"a[href=\"mailto:[email protected]\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">self-initiated<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">education<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">deveoplment<\/li>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">ecommerce<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2021\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2020\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2017\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > span"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > span"
]
}
]
},
{
"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 class=\"bg-blue\" 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 class=\"bg-blue\" 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 class=\"bg-blue\" lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"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 href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>",
"target": [
"p:nth-child(2) > a[rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"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:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a>",
"target": [
"a[href$=\"kristianmanas.com\"]"
]
},
{
"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:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a>",
"target": [
"a[href$=\"suchy.dev\"]"
]
},
{
"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=\"mailto:[email protected]\">[email protected]<\/a>",
"target": [
"a[href=\"mailto:[email protected]\"]"
]
},
{
"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 @click=\"openLink($event,'XBIljLyh4GkN3BPD','https:\/\/fonts.floriankarsten.com')\" target=\"_blank\" href=\"https:\/\/fonts.floriankarsten.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'RK5lxuuUj1RgyDUG','https:\/\/kirby.school')\" target=\"_blank\" href=\"https:\/\/kirby.school\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"]"
]
},
{
"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 @click=\"openLink($event,'DQyAEksI3fJDxRJN','https:\/\/loomonthemoon.com')\" target=\"_blank\" href=\"https:\/\/loomonthemoon.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"]"
]
},
{
"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 @click=\"openLink($event,'vraYriAxMprgI0Zy','https:\/\/photomatrix.cz')\" target=\"_blank\" href=\"https:\/\/photomatrix.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"]"
]
},
{
"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 @click=\"openLink($event,'bSU1xFAqDzNGaQvp','https:\/\/dayshiftoffice.com')\" target=\"_blank\" href=\"https:\/\/dayshiftoffice.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"]"
]
},
{
"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 @click=\"openLink($event,'cQlYvHmlLiNMRy0t','https:\/\/www.bryanosullivan.com\/')\" target=\"_blank\" href=\"https:\/\/www.bryanosullivan.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'tNx2RFXjSHFyIaLc','https:\/\/madebyfire.eu')\" target=\"_blank\" href=\"https:\/\/madebyfire.eu\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"]"
]
},
{
"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 @click=\"openLink($event,'qi6u1On1cLfSUdqz','https:\/\/druhasmena.cz')\" target=\"_blank\" href=\"https:\/\/druhasmena.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"]"
]
},
{
"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 @click=\"openLink($event,'RLveavCi8wntSswu','https:\/\/www.konundrum.de\/pages\/garment-system-intro-page')\" target=\"_blank\" href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'nB27Et8RpvWxW1qs','https:\/\/lorispernoux.fr')\" target=\"_blank\" href=\"https:\/\/lorispernoux.fr\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"]"
]
},
{
"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 @click=\"openLink($event,'oFXXoXCafdp0lmTg','https:\/\/projektil.cz')\" target=\"_blank\" href=\"https:\/\/projektil.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"]"
]
},
{
"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 @click=\"openLink($event,'b3Q3mnOFfSf7yWEJ','https:\/\/zivotnipribehy.com')\" target=\"_blank\" href=\"https:\/\/zivotnipribehy.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"]"
]
},
{
"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 @click=\"openLink($event,'QtITJO13iAfvlAFo','https:\/\/matterof.art')\" target=\"_blank\" href=\"https:\/\/matterof.art\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.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 @click=\"openLink($event,'P9RPUMzY6LwIhkWU','https:\/\/hcmap.net')\" target=\"_blank\" href=\"https:\/\/hcmap.net\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"]"
]
},
{
"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 @click=\"openLink($event,'DvhbBAURvaEnS832','https:\/\/www.davidpayr.com\/')\" target=\"_blank\" href=\"https:\/\/www.davidpayr.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"]"
]
},
{
"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 @click=\"openLink($event,'QGkVArn3tegafySI','https:\/\/martinapaukova.com')\" target=\"_blank\" href=\"https:\/\/martinapaukova.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"]"
]
},
{
"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 @click=\"openLink($event,'gINEZ5pinvCfohZW','https:\/\/thinkbelt.org')\" target=\"_blank\" href=\"https:\/\/thinkbelt.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"]"
]
},
{
"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 @click=\"openLink($event,'rd8qXivCrMlJeDjx','https:\/\/anymadestudio.com\/')\" target=\"_blank\" href=\"https:\/\/anymadestudio.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"]"
]
},
{
"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 @click=\"openLink($event,'ny6hJMYU7ditAWkB','https:\/\/bastl-instruments.com')\" target=\"_blank\" href=\"https:\/\/bastl-instruments.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"]"
]
},
{
"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 @click=\"openLink($event,'Sq3gblCUbAtMTmYh','https:\/\/cceamoba.cz')\" target=\"_blank\" href=\"https:\/\/cceamoba.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"]"
]
},
{
"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 @click=\"openLink($event,'CKWv9M1lMRtauY1r','https:\/\/marekcollection.cz\/en')\" target=\"_blank\" href=\"https:\/\/marekcollection.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"]"
]
},
{
"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 @click=\"openLink($event,'Z8tzhX04gHWnDgOs','https:\/\/spolka.cc')\" target=\"_blank\" href=\"https:\/\/spolka.cc\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"]"
]
},
{
"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 @click=\"openLink($event,'6BpxOKjiqYT7LRcY','http:\/\/polanskygallery.com')\" target=\"_blank\" href=\"http:\/\/polanskygallery.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"]"
]
},
{
"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 @click=\"openLink($event,'GI4GlmYMHm5cVXZV','https:\/\/kolektivimaginace.cz\/en')\" target=\"_blank\" href=\"https:\/\/kolektivimaginace.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in"
]
},
{
"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 @click=\"openLink($event,'7uxec7AKZhcI9gvj','https:\/\/sok.bz')\" target=\"_blank\" href=\"https:\/\/sok.bz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"]"
]
},
{
"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 @click=\"openLink($event,'eBhaXZOaPeDhqqIS','https:\/\/designreader.org')\" target=\"_blank\" href=\"https:\/\/designreader.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"]"
]
},
{
"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 @click=\"openLink($event,'LMxk2RMiSzHl964h','https:\/\/jakubjansa.com')\" target=\"_blank\" href=\"https:\/\/jakubjansa.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"]"
]
}
]
},
{
"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 @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">",
"target": [
"ul[\\@mouseleave=\"hoverProject = ''\"]"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">self-initiated<\/li>\n <li class=\"py-1\">education<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">deveoplment<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2"
]
},
{
"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=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2"
]
}
]
},
{
"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 @mouseover=\"hoverProject = 'XBIljLyh4GkN3BPD'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(1) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'RK5lxuuUj1RgyDUG'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">self-initiated<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">education<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"kirby.school\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'DQyAEksI3fJDxRJN'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"loomonthemoon.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'vraYriAxMprgI0Zy'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"photomatrix.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'bSU1xFAqDzNGaQvp'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"dayshiftoffice.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'cQlYvHmlLiNMRy0t'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">deveoplment<\/li>",
"target": [
".border-t.block.border-black:nth-child(6) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'tNx2RFXjSHFyIaLc'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"madebyfire.eu\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'qi6u1On1cLfSUdqz'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"druhasmena.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'RLveavCi8wntSswu'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">ecommerce<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(9) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'nB27Et8RpvWxW1qs'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black: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=\"py-1\">ecommerce<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"lorispernoux.fr\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'oFXXoXCafdp0lmTg'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(11)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"projektil.cz\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'b3Q3mnOFfSf7yWEJ'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(12)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"zivotnipribehy.com\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'QtITJO13iAfvlAFo'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(13)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"matterof.art\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'P9RPUMzY6LwIhkWU'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(14)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"hcmap.net\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'DvhbBAURvaEnS832'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(15)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"davidpayr.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'QGkVArn3tegafySI'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(16)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"martinapaukova.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'gINEZ5pinvCfohZW'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(17)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"thinkbelt.org\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'rd8qXivCrMlJeDjx'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(18)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"anymadestudio.com\/\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'ny6hJMYU7ditAWkB'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(19)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"bastl-instruments.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'Sq3gblCUbAtMTmYh'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(20)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"cceamoba.cz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'CKWv9M1lMRtauY1r'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(21)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href=\"https:\/\/marekcollection.cz\/en\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'Z8tzhX04gHWnDgOs'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(22)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"spolka.cc\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = '6BpxOKjiqYT7LRcY'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(23)"
]
},
{
"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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"polanskygallery.com\"] > div > .md\\:flex.hidden.space-x-2 > li"
]
},
{
"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 @mouseover=\"hoverProject = 'GI4GlmYMHm5cVXZV'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(24)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".border-t.block.border-black:nth-child(24) > .grid-cols-\\[3fr\\,auto\\,auto\\].gap-5.md\\:cursor-zoom-in > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = '7uxec7AKZhcI9gvj'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(25)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"sok.bz\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'eBhaXZOaPeDhqqIS'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(26)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"designreader.org\"] > div > .md\\:flex.hidden.space-x-2 > 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 @mouseover=\"hoverProject = 'LMxk2RMiSzHl964h'\" class=\" block border-t border-black\">",
"target": [
".border-t.block.border-black:nth-child(27)"
]
},
{
"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=\"py-1\">design<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > 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=\"py-1\">development<\/li>",
"target": [
".grid-cols-\\[3fr\\,auto\\,auto\\].gap-5[href$=\"jakubjansa.com\"] > div > .md\\:flex.hidden.space-x-2 > li:nth-child(2)"
]
}
]
}
],
"incomplete": []
},
"base_page_ip_ptr": "static.53.154.47.78.clients.your-server.de",
"base_page_cname": "",
"base_page_dns_server": "kevin.ns.cloudflare.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 7338,
"testUrl": "https:\/\/karsten.systems",
"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:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\",\"width\":1280,\"height\":747,\"naturalWidth\":1280,\"naturalHeight\":747},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\",\"width\":1280,\"height\":722,\"naturalWidth\":1280,\"naturalHeight\":722},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\",\"width\":1280,\"height\":706,\"naturalWidth\":1280,\"naturalHeight\":706},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725},{\"url\":\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\",\"width\":1280,\"height\":725,\"naturalWidth\":1280,\"naturalHeight\":725}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"fonts": [],
"generated-content-percent": 100,
"generated-content-size": 40.149999999999999,
"imgs-in-viewport": [],
"imgs-no-alt": [],
"imgs-out-viewport": [],
"jsLibsVulns": [],
"meta-viewport": "width=device-width, initial-scale=1.0",
"possibly-render-blocking-reqs": [
"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7",
"https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3"
],
"rendered-html": "<html class=\"bg-blue\" lang=\"en\"><head>\n\t<meta charset=\"UTF-8\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\t<title>KARSTEN SYSTEMS<\/title>\n\t<link rel=\"icon\" type=\"image\/x-icon\" href=\"\/favicon.ico\">\n\t<link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"\/favicon-16x16.png\">\n\t<link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"\/favicon-32x32.png\">\n\t<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\/apple-touch-icon.png\">\n\t<link rel=\"manifest\" href=\"\/site.webmanifest\">\n\t<title>KARSTEN SYSTEMS<\/title>\n\n <meta name=\"description\" content=\"User experience and webdevelopment\">\n\n<meta name=\"robots\" content=\"all\">\n\n <link rel=\"canonical\" href=\"https:\/\/karsten.systems\">\n<meta content=\"KARSTEN SYSYEMS\" property=\"og:site_name\">\n<meta content=\"https:\/\/karsten.systems\" property=\"og:url\">\n<meta content=\"website\" property=\"og:type\">\n<meta content=\"KARSTEN SYSTEMS\" property=\"og:title\">\n<meta content=\"User experience and webdevelopment\" property=\"og:description\">\n<meta content=\"https:\/\/karsten.systems\/media\/site\/d88e9c76d9-1682432687\/karstensystems-1200x630-crop-1.png\" property=\"og:image\">\n<meta content=\"1200\" property=\"og:image:width\">\n<meta content=\"630\" property=\"og:image:height\">\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/karsten.systems\/#website\",\"url\":\"https:\/\/karsten.systems\",\"name\":\"KARSTEN SYSTEMS\",\"description\":\"User experience and webdevelopment\"}]}<\/script>\n\t<meta name=\"twitter:card\" content=\"summary_large_image\">\n\t<script defer=\"\" data-domain=\"karsten.systems\" src=\"https:\/\/plausible.io\/js\/script.js\"><\/script>\n\t<link href=\"https:\/\/karsten.systems\/assets\/css\/style.css?v=71defac65e23260917b56bc4a0865ea3\" rel=\"stylesheet\">\n\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\">\n\t\t\t\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\">\n\t\t\t<\/head>\n<body class=\"bg-white\">\n\t\t<main x-data=\"main\" class=\"min-h-screen h-full w-full grid grid-rows-[1fr,auto]\">\n\t\t<div class=\"mb-24\">\n\t\t\t<h1 class=\"-ml-[0.05em] text-mega flex flex-wrap justify-between w-full px-3 leading-[0.75] mt-4\"><span class=\"uppercase\">karsten<\/span> <span class=\"ml-auto uppercase\">Systems<\/span><\/h1>\n\t\t\t<div class=\"mt-14 md:w-1\/3 block w-full pl-3 prose\">\n\t\t\t\t<p>There exists a website that is useful, maintainable, unassuming and sustainable. We try to create systems like that. If a system isn't useful it shouldn\u2019t exist.<\/p>\n<p>Web branch of <a href=\"https:\/\/fonts.floriankarsten.com\" rel=\"noreferrer\" target=\"_blank\">Florian Karsten<\/a>. <\/p>\n<p><a href=\"https:\/\/kristianmanas.com\" rel=\"noreferrer\" target=\"_blank\">Kristian<\/a> and <a href=\"https:\/\/suchy.dev\" rel=\"noreferrer\" target=\"_blank\">Honza<\/a><\/p>\n<p>We are currently not available for development services for other studios and designers.<\/p>\n<p>We are good at user-experience, typography, programming and dealing with complexity. <\/p>\n<p><a href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"px-3\">\n\t\t\t\n\n<ul @mouseleave=\"hoverProject = ''\" class=\"w-full border-black\">\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'XBIljLyh4GkN3BPD'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'XBIljLyh4GkN3BPD','https:\/\/fonts.floriankarsten.com')\" target=\"_blank\" href=\"https:\/\/fonts.floriankarsten.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Florian Karsten\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/fonts.floriankarsten.com\" :class=\"[hoverProject === 'XBIljLyh4GkN3BPD' ? 'md:grid' : 'md:hidden', openProject === 'XBIljLyh4GkN3BPD' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/florian-karsten\/ded3dd6444-1682111423\/fk-screamer-florian-karsten-typefaces-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'RK5lxuuUj1RgyDUG'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'RK5lxuuUj1RgyDUG','https:\/\/kirby.school')\" target=\"_blank\" href=\"https:\/\/kirby.school\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t\ud83c\udf1f Kirby School\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">self-initiated<\/li>\n <li class=\"py-1\">education<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/kirby.school\" :class=\"[hoverProject === 'RK5lxuuUj1RgyDUG' ? 'md:grid' : 'md:hidden', openProject === 'RK5lxuuUj1RgyDUG' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"747\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kirby-school\/fb070fb697-1682674683\/kirby-school-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'DQyAEksI3fJDxRJN'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'DQyAEksI3fJDxRJN','https:\/\/loomonthemoon.com')\" target=\"_blank\" href=\"https:\/\/loomonthemoon.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Loom on the Moon\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/loomonthemoon.com\" :class=\"[hoverProject === 'DQyAEksI3fJDxRJN' ? 'md:grid' : 'md:hidden', openProject === 'DQyAEksI3fJDxRJN' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loom-on-the-moon\/b9c4b139a6-1703166137\/screen-shot-2023-12-21-at-15-40-54-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'vraYriAxMprgI0Zy'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'vraYriAxMprgI0Zy','https:\/\/photomatrix.cz')\" target=\"_blank\" href=\"https:\/\/photomatrix.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Photo Matrix\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/photomatrix.cz\" :class=\"[hoverProject === 'vraYriAxMprgI0Zy' ? 'md:grid' : 'md:hidden', openProject === 'vraYriAxMprgI0Zy' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/photo-matrix\/fa54689888-1703166309\/screen-shot-2023-12-21-at-15-44-21-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'bSU1xFAqDzNGaQvp'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'bSU1xFAqDzNGaQvp','https:\/\/dayshiftoffice.com')\" target=\"_blank\" href=\"https:\/\/dayshiftoffice.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Day Shift Office\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/dayshiftoffice.com\" :class=\"[hoverProject === 'bSU1xFAqDzNGaQvp' ? 'md:grid' : 'md:hidden', openProject === 'bSU1xFAqDzNGaQvp' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/day-shift-office\/71d657b066-1682378756\/day-shift-office-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'cQlYvHmlLiNMRy0t'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'cQlYvHmlLiNMRy0t','https:\/\/www.bryanosullivan.com\/')\" target=\"_blank\" href=\"https:\/\/www.bryanosullivan.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Bryan O'Sullivan Studio\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">deveoplment<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.bryanosullivan.com\/\" :class=\"[hoverProject === 'cQlYvHmlLiNMRy0t' ? 'md:grid' : 'md:hidden', openProject === 'cQlYvHmlLiNMRy0t' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"722\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bryan-o-sullivan-studio\/dbe74c6d19-1689611398\/www-bryanosullivan-com-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'tNx2RFXjSHFyIaLc'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'tNx2RFXjSHFyIaLc','https:\/\/madebyfire.eu')\" target=\"_blank\" href=\"https:\/\/madebyfire.eu\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Made by Fire\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2023\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/madebyfire.eu\" :class=\"[hoverProject === 'tNx2RFXjSHFyIaLc' ? 'md:grid' : 'md:hidden', openProject === 'tNx2RFXjSHFyIaLc' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"706\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/made-by-fire\/8c38391aab-1682093275\/firefox-made-by-fire-2023-04-21-at-6-07-37-pm-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'qi6u1On1cLfSUdqz'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'qi6u1On1cLfSUdqz','https:\/\/druhasmena.cz')\" target=\"_blank\" href=\"https:\/\/druhasmena.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Druh\u00e1 : Sm\u011bna\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/druhasmena.cz\" :class=\"[hoverProject === 'qi6u1On1cLfSUdqz' ? 'md:grid' : 'md:hidden', openProject === 'qi6u1On1cLfSUdqz' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/druha-smena\/b3a5d1a7bf-1682093819\/34-druha-smenahome-druha-smena-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'RLveavCi8wntSswu'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'RLveavCi8wntSswu','https:\/\/www.konundrum.de\/pages\/garment-system-intro-page')\" target=\"_blank\" href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Konundrum CREATE YOUR SYSTEM\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.konundrum.de\/pages\/garment-system-intro-page\" :class=\"[hoverProject === 'RLveavCi8wntSswu' ? 'md:grid' : 'md:hidden', openProject === 'RLveavCi8wntSswu' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/konundrum-create-your-system\/3a76586091-1682094328\/garment-system-intro-page-konundrum-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'nB27Et8RpvWxW1qs'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'nB27Et8RpvWxW1qs','https:\/\/lorispernoux.fr')\" target=\"_blank\" href=\"https:\/\/lorispernoux.fr\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Loris Pernoux\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">ecommerce<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/lorispernoux.fr\" :class=\"[hoverProject === 'nB27Et8RpvWxW1qs' ? 'md:grid' : 'md:hidden', openProject === 'nB27Et8RpvWxW1qs' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/loris-pernoux\/9802c42f34-1682092140\/services-loris-pernoux-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'oFXXoXCafdp0lmTg'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'oFXXoXCafdp0lmTg','https:\/\/projektil.cz')\" target=\"_blank\" href=\"https:\/\/projektil.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Projektil\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/projektil.cz\" :class=\"[hoverProject === 'oFXXoXCafdp0lmTg' ? 'md:grid' : 'md:hidden', openProject === 'oFXXoXCafdp0lmTg' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/projektil-cz\/28bc276696-1682090596\/projektil-architekti-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'b3Q3mnOFfSf7yWEJ'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'b3Q3mnOFfSf7yWEJ','https:\/\/zivotnipribehy.com')\" target=\"_blank\" href=\"https:\/\/zivotnipribehy.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t \u017divotn\u00ed p\u0159\u00edb\u011bhy\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2022\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/zivotnipribehy.com\" :class=\"[hoverProject === 'b3Q3mnOFfSf7yWEJ' ? 'md:grid' : 'md:hidden', openProject === 'b3Q3mnOFfSf7yWEJ' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/zivotni-pribehy\/76728b6f0f-1682093771\/zivotni-pribehy-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'QtITJO13iAfvlAFo'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'QtITJO13iAfvlAFo','https:\/\/matterof.art')\" target=\"_blank\" href=\"https:\/\/matterof.art\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Matter of Art\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2021\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/matterof.art\" :class=\"[hoverProject === 'QtITJO13iAfvlAFo' ? 'md:grid' : 'md:hidden', openProject === 'QtITJO13iAfvlAFo' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/matter-of-art\/b59c2104b8-1682093693\/biennale-matter-of-art-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'P9RPUMzY6LwIhkWU'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'P9RPUMzY6LwIhkWU','https:\/\/hcmap.net')\" target=\"_blank\" href=\"https:\/\/hcmap.net\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Putting HC on the Map\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2020\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/hcmap.net\" :class=\"[hoverProject === 'P9RPUMzY6LwIhkWU' ? 'md:grid' : 'md:hidden', openProject === 'P9RPUMzY6LwIhkWU' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/hc-map\/f76944bf1d-1682116454\/putting-hc-on-the-map-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'DvhbBAURvaEnS832'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'DvhbBAURvaEnS832','https:\/\/www.davidpayr.com\/')\" target=\"_blank\" href=\"https:\/\/www.davidpayr.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t David Payr\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/www.davidpayr.com\/\" :class=\"[hoverProject === 'DvhbBAURvaEnS832' ? 'md:grid' : 'md:hidden', openProject === 'DvhbBAURvaEnS832' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/david-payr\/f0f6ec1c09-1682110634\/david-payr-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'QGkVArn3tegafySI'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'QGkVArn3tegafySI','https:\/\/martinapaukova.com')\" target=\"_blank\" href=\"https:\/\/martinapaukova.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Martina Paukova\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/martinapaukova.com\" :class=\"[hoverProject === 'QGkVArn3tegafySI' ? 'md:grid' : 'md:hidden', openProject === 'QGkVArn3tegafySI' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/martina-paukova\/05ddd197a7-1682110608\/work-martina-paukova-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'gINEZ5pinvCfohZW'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'gINEZ5pinvCfohZW','https:\/\/thinkbelt.org')\" target=\"_blank\" href=\"https:\/\/thinkbelt.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Thinkbelt\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2019\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/thinkbelt.org\" :class=\"[hoverProject === 'gINEZ5pinvCfohZW' ? 'md:grid' : 'md:hidden', openProject === 'gINEZ5pinvCfohZW' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/thinkbelt\/462bbce3e3-1682094008\/lina-bo-bardi-drawings-thinkbelt-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'rd8qXivCrMlJeDjx'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'rd8qXivCrMlJeDjx','https:\/\/anymadestudio.com\/')\" target=\"_blank\" href=\"https:\/\/anymadestudio.com\/\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Anymade studio\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/anymadestudio.com\/\" :class=\"[hoverProject === 'rd8qXivCrMlJeDjx' ? 'md:grid' : 'md:hidden', openProject === 'rd8qXivCrMlJeDjx' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/anymade-studio\/e06fe6a922-1682110452\/projects-anymade-studio-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'ny6hJMYU7ditAWkB'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'ny6hJMYU7ditAWkB','https:\/\/bastl-instruments.com')\" target=\"_blank\" href=\"https:\/\/bastl-instruments.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Bastl Instruments\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/bastl-instruments.com\" :class=\"[hoverProject === 'ny6hJMYU7ditAWkB' ? 'md:grid' : 'md:hidden', openProject === 'ny6hJMYU7ditAWkB' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/bastl-instruments\/82de37b5ab-1682098845\/instruments-bastl-instruments-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'Sq3gblCUbAtMTmYh'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'Sq3gblCUbAtMTmYh','https:\/\/cceamoba.cz')\" target=\"_blank\" href=\"https:\/\/cceamoba.cz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t CCEA MOBA\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/cceamoba.cz\" :class=\"[hoverProject === 'Sq3gblCUbAtMTmYh' ? 'md:grid' : 'md:hidden', openProject === 'Sq3gblCUbAtMTmYh' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/ccea-moba\/fdbe5c4aa0-1682094177\/ccea-moba-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'CKWv9M1lMRtauY1r'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'CKWv9M1lMRtauY1r','https:\/\/marekcollection.cz\/en')\" target=\"_blank\" href=\"https:\/\/marekcollection.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Marek Collection\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/marekcollection.cz\/en\" :class=\"[hoverProject === 'CKWv9M1lMRtauY1r' ? 'md:grid' : 'md:hidden', openProject === 'CKWv9M1lMRtauY1r' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/marek-collection\/b87896d905-1682098832\/marek-collection-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'Z8tzhX04gHWnDgOs'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'Z8tzhX04gHWnDgOs','https:\/\/spolka.cc')\" target=\"_blank\" href=\"https:\/\/spolka.cc\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Spolka\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2018\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/spolka.cc\" :class=\"[hoverProject === 'Z8tzhX04gHWnDgOs' ? 'md:grid' : 'md:hidden', openProject === 'Z8tzhX04gHWnDgOs' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/spolka\/95c56a65ba-1682097655\/welcome-spolka-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = '6BpxOKjiqYT7LRcY'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'6BpxOKjiqYT7LRcY','http:\/\/polanskygallery.com')\" target=\"_blank\" href=\"http:\/\/polanskygallery.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Polansky Gallery\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2017\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"http:\/\/polanskygallery.com\" :class=\"[hoverProject === '6BpxOKjiqYT7LRcY' ? 'md:grid' : 'md:hidden', openProject === '6BpxOKjiqYT7LRcY' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/polansky-gallery\/cfe0e3c796-1682110515\/polansky-gallery-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'GI4GlmYMHm5cVXZV'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'GI4GlmYMHm5cVXZV','https:\/\/kolektivimaginace.cz\/en')\" target=\"_blank\" href=\"https:\/\/kolektivimaginace.cz\/en\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Kolektiv Imaginace\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/kolektivimaginace.cz\/en\" :class=\"[hoverProject === 'GI4GlmYMHm5cVXZV' ? 'md:grid' : 'md:hidden', openProject === 'GI4GlmYMHm5cVXZV' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/kolektiv-imaginace\/f3630583ef-1682118823\/imagination-collectif-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = '7uxec7AKZhcI9gvj'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'7uxec7AKZhcI9gvj','https:\/\/sok.bz')\" target=\"_blank\" href=\"https:\/\/sok.bz\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t SOK\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2016\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/sok.bz\" :class=\"[hoverProject === '7uxec7AKZhcI9gvj' ? 'md:grid' : 'md:hidden', openProject === '7uxec7AKZhcI9gvj' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/sok\/3d4b9c26de-1682097505\/za-ludovy-feminizmus-sok-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'eBhaXZOaPeDhqqIS'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'eBhaXZOaPeDhqqIS','https:\/\/designreader.org')\" target=\"_blank\" href=\"https:\/\/designreader.org\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Design Reader\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/designreader.org\" :class=\"[hoverProject === 'eBhaXZOaPeDhqqIS' ? 'md:grid' : 'md:hidden', openProject === 'eBhaXZOaPeDhqqIS' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/design-reader\/65c75d40fc-1682094061\/designreader-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li @mouseover=\"hoverProject = 'LMxk2RMiSzHl964h'\" class=\" block border-t border-black\">\n\t\t\t\t<a @click=\"openLink($event,'LMxk2RMiSzHl964h','https:\/\/jakubjansa.com')\" target=\"_blank\" href=\"https:\/\/jakubjansa.com\" class=\"grid grid-cols-[3fr,auto,auto] gap-5 w-full py-1 md:cursor-zoom-in no-underline text-black hover:text-blue\">\n\t\t\t\t\t<h2 class=\"py-1\">\n\t\t\t\t\t\t Jakub Jansa\t\t\t\t\t<\/h2>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<ul class=\"md:flex flex-wrap hidden space-x-2\">\n <li class=\"py-1\">design<\/li>\n <li class=\"py-1\">development<\/li>\n <\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"py-1\">\n\t\t\t\t\t\t2015\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/jakubjansa.com\" :class=\"[hoverProject === 'LMxk2RMiSzHl964h' ? 'md:grid' : 'md:hidden', openProject === 'LMxk2RMiSzHl964h' ? ' max-md:block' : 'max-md:hidden']\" class=\"md:fixed md:h-screen place-items-center md:pointer-events-none inset-0 grid border-b border-black md:hidden max-md:hidden\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"md:w-[60vw] max-md:mb-4 shadow-[rgba(0,0,255,0.1)] md:shadow-2xl\">\n\t\t\t\t\t\t\t<img class=\"w-full h-full bg-white\" width=\"1280\" height=\"725\" src=\"https:\/\/karsten.systems\/media\/pages\/projects\/jakub-jansa\/f5a108cca4-1682091856\/jakub-jansa-1280x-q80.jpg\" alt=\"\">\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t<\/ul>\t\t<\/div>\n\t<\/main>\n\t<script src=\"https:\/\/karsten.systems\/assets\/js\/script.js?v=2c7423f586b6f29bd88eb042cdfdc7b7\"><\/script>\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [],
"securityHeadersGrade": "F",
"securityHeadersScore": 0
},
"interactivePeriods": [
[
0,
280
],
[
379,
470
],
[
543,
3815
]
],
"longTasks": [
[
280,
379
],
[
470,
543
]
],
"lastVisualChange": 900,
"render": 900,
"visualComplete85": 900,
"visualComplete90": 900,
"visualComplete95": 900,
"visualComplete99": 900,
"visualComplete": 900,
"SpeedIndex": 900,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 932,
"size": 73549,
"DOMNodeId": 3,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "ml-auto uppercase"
},
"bounds": [
1339.453125,
13.59375,
548.96875,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 932,
"size": 73549,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 1339.453125,
"y": 13.59375,
"width": 548.96875,
"height": 96,
"top": 13.59375,
"right": 1888.421875,
"bottom": 109.59375,
"left": 1339.453125
},
"outerHTML": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 931,
"size": 73549,
"DOMNodeId": 3,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "ml-auto uppercase"
},
"bounds": [
1339.453125,
13.59375,
548.96875,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 931,
"size": 73549,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 1339.453125,
"y": 13.59375,
"width": 548.96875,
"height": 96,
"top": 13.59375,
"right": 1888.421875,
"bottom": 109.59375,
"left": 1339.453125
},
"outerHTML": "<span class=\"ml-auto uppercase\">Systems<\/span>",
"content": "normal"
},
"type": "text"
}
],
"LargestContentfulPaintType": "text",
"LargestContentfulPaintNodeType": "SPAN",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 100
},
{
"name": "fetchStart",
"time": 111
},
{
"name": "responseEnd",
"time": 117
},
{
"name": "navigationStart",
"time": 160
},
{
"name": "domLoading",
"time": 160
},
{
"name": "responseEnd",
"time": 161
},
{
"name": "domInteractive",
"time": 161
},
{
"name": "domContentLoadedEventStart",
"time": 161
},
{
"name": "domContentLoadedEventEnd",
"time": 161
},
{
"name": "domComplete",
"time": 161
},
{
"name": "unloadEventStart",
"time": 168
},
{
"name": "unloadEventEnd",
"time": 168
},
{
"name": "markAsMainFrame",
"time": 168
},
{
"name": "commitNavigationEnd",
"time": 168
},
{
"name": "domLoading",
"time": 170
},
{
"name": "domInteractive",
"time": 555
},
{
"name": "domContentLoadedEventStart",
"time": 579
},
{
"name": "domContentLoadedEventEnd",
"time": 579
},
{
"name": "domComplete",
"time": 593
},
{
"name": "loadEventStart",
"time": 593
},
{
"name": "loadEventEnd",
"time": 593
},
{
"name": "firstPaint",
"time": 931
},
{
"name": "firstContentfulPaint",
"time": 931
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 931
},
{
"name": "firstMeaningfulPaint",
"time": 931
},
{
"name": "firstMeaningfulPaint",
"time": 931
},
{
"name": "LargestTextPaint",
"time": 931
},
{
"name": "LargestContentfulPaint",
"time": 931
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 160,
"chromeUserTiming.fetchStart": 111,
"chromeUserTiming.responseEnd": 161,
"chromeUserTiming.domLoading": 170,
"chromeUserTiming.domInteractive": 555,
"chromeUserTiming.domContentLoadedEventStart": 580,
"chromeUserTiming.domContentLoadedEventEnd": 580,
"chromeUserTiming.domComplete": 594,
"chromeUserTiming.unloadEventStart": 168,
"chromeUserTiming.unloadEventEnd": 168,
"chromeUserTiming.markAsMainFrame": 169,
"chromeUserTiming.commitNavigationEnd": 169,
"chromeUserTiming.loadEventStart": 594,
"chromeUserTiming.loadEventEnd": 594,
"chromeUserTiming.firstPaint": 931,
"chromeUserTiming.firstContentfulPaint": 931,
"chromeUserTiming.firstMeaningfulPaintCandidate": 931,
"chromeUserTiming.firstMeaningfulPaint": 931,
"chromeUserTiming.LargestTextPaint": 932,
"chromeUserTiming.LargestContentfulPaint": 932,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 470.99599999999998
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 173.697
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 173.709
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 183.29300000000001
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 194.15600000000001
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 194.21100000000001
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 194.21799999999999
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 194.239
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 201.98400000000001
},
"4238": {
"name": "ScriptSchedulingType_Defer",
"firstUsed": 202.29599999999999
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 203.304
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 203.327
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 203.36600000000001
},
"2298": {
"name": "CSSSelectorWebkitInnerSpinButton",
"firstUsed": 203.42500000000001
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 203.43100000000001
},
"2297": {
"name": "CSSSelectorWebkitFileUploadButton",
"firstUsed": 203.44200000000001
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 203.53
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 203.636
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 203.69999999999999
},
"901": {
"name": "LinkRelPreload",
"firstUsed": 203.822
},
"4239": {
"name": "ScriptSchedulingType_ParserBlocking",
"firstUsed": 253.50299999999999
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 254.86199999999999
},
"1070": {
"name": "CrossOriginApplicationScript",
"firstUsed": 254.959
},
"587": {
"name": "LangAttribute",
"firstUsed": 268.56299999999999
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 268.57400000000001
},
"4994": {
"name": "Feature_4994",
"firstUsed": 268.87
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 279.11000000000001
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 280.21800000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 467.48399999999998
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 555.42999999999995
},
"677": {
"name": "XMLHttpRequestAsynchronous",
"firstUsed": 578.15599999999995
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 1001.833
}
},
"CSSFeatures": {
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 268.59100000000001
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 268.61799999999999
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 268.63499999999999
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 268.642
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 268.65300000000002
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 268.66000000000003
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 268.666
},
"127": {
"name": "CSSPropertyTabSize",
"firstUsed": 268.67399999999998
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 268.69600000000003
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 268.70299999999997
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 268.82799999999997
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 269.12900000000002
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 269.19099999999997
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 269.19900000000001
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 269.20699999999999
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 269.214
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 269.22300000000001
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 269.28899999999999
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 269.34899999999999
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 269.35599999999999
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 269.36200000000002
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 269.37200000000001
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 269.38
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 269.38999999999999
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 269.39699999999999
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 269.40600000000001
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 269.41399999999999
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 269.49900000000002
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 269.71300000000002
},
"401": {
"name": "CSSPropertyTextDecorationLine",
"firstUsed": 269.73099999999999
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 270.005
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 270.01799999999997
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 270.02600000000001
},
"65": {
"name": "CSSPropertyBorderTopWidth",
"firstUsed": 270.084
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 270.13799999999998
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 270.15199999999999
},
"110": {
"name": "CSSPropertyPaddingBottom",
"firstUsed": 270.161
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 270.16699999999997
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 270.17500000000001
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 270.59800000000001
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 270.73700000000002
},
"558": {
"name": "CSSPropertyPlaceItems",
"firstUsed": 272.13099999999997
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 272.14800000000002
},
"636": {
"name": "CSSPropertyInset",
"firstUsed": 272.15899999999999
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 272.16699999999997
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 272.29000000000002
}
},
"AnimatedCSSFeatures": []
},
"maxFID": 0,
"TTIMeasurementEnd": 3815,
"LastInteractive": 900,
"TotalBlockingTime": 0,
"testID": "240902_BiDcD5_85R",
"step": 1,
"TTFB": 0,
"domTime": 0,
"aft": 0,
"titleTime": 162,
"domLoading": 0,
"server_rtt": 0,
"lighthouse.Performance": 0.95999999999999996,
"lighthouse.Performance.first-contentful-paint": 1115.8340000000001,
"lighthouse.Performance.largest-contentful-paint": 1115.835,
"lighthouse.Performance.total-blocking-time": 0,
"lighthouse.Performance.cumulative-layout-shift": 0,
"lighthouse.Performance.speed-index": 1057,
"lighthouse.Accessibility": 1,
"lighthouse.BestPractices": 1,
"lighthouse.SEO": 1,
"lighthouse.PWA": 0.28999999999999998,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"113": 80,
"213": 20,
"315": 89.5,
"416": 95.200000000000003,
"518": 100,
"619": 100,
"720": 100,
"821": 100,
"922": 100,
"1022": 100,
"1123": 100,
"1224": 40,
"1325": 15,
"1426": 15,
"1527": 15,
"1628": 10.5,
"1729": 15.800000000000001,
"1830": 22.699999999999999,
"1931": 15,
"2032": 42.899999999999999,
"2133": 26.300000000000001,
"2234": 18.199999999999999,
"2335": 15,
"2436": 10.5,
"2537": 15,
"2637": 15,
"2738": 19,
"2839": 10.5,
"2940": 10.5,
"3041": 47.600000000000001,
"3142": 25,
"3243": 23.800000000000001,
"3344": 33.299999999999997,
"3445": 60,
"3546": 10.5,
"3647": 19,
"3748": 10.5,
"3849": 22.699999999999999,
"3951": 20,
"4051": 100
},
"max": 100,
"count": 41
},
"bw": {
"data": {
"0": 0,
"113": 0,
"213": 0,
"315": 29619,
"416": 529036,
"518": 140760,
"619": 0,
"720": 0,
"821": 403098,
"922": 132616,
"1022": 5232,
"1123": 0,
"1224": 0,
"1325": 0,
"1426": 0,
"1527": 0,
"1628": 0,
"1729": 0,
"1830": 0,
"1931": 0,
"2032": 0,
"2133": 0,
"2234": 0,
"2335": 0,
"2436": 0,
"2537": 0,
"2637": 0,
"2738": 0,
"2839": 0,
"2940": 0,
"3041": 0,
"3142": 0,
"3243": 629298,
"3344": 165457,
"3445": 0,
"3546": 0,
"3647": 0,
"3748": 0,
"3849": 0,
"3951": 0,
"4051": 0
},
"max": 629298,
"count": 41
}
},
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/details\/cached\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/performance_optimization\/cached\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/breakdown\/cached\/",
"domains": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/domains\/cached\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/screen_shot\/cached\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1\/experiments\/cached\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_Cached_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_Cached_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/240902_BiDcD5_85R\/1_Cached_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&file=1_Cached_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=240902_BiDcD5_85R&file=1_Cached_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/24\/09\/02\/BiDcD5\/85R\/1_Cached_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=240902_BiDcD5_85R&compressed=1&file=1_Cached_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&video=video_1_cached&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=240902_BiDcD5_85R&video=video_1_cached&file=ms_000900.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"plausible.io": {
"bytes": 2,
"requests": 1,
"cdn_provider": "BunnyCDN",
"connections": 1
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"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": 2,
"bytesUncompressed": 2,
"requests": 1
}
},
"consoleLog": []
}
}
}
},
"statusCode": 200,
"statusText": "Test Complete",
"webPagetestVersion": "21.07"
}