PageSourceSearch

https://www.ppv.fi/_next/static/chunks/1129-e9b04ac820d5b6e9.js

js ppv.fi collected 2026-10-02 23:33:58 UTC 38,595 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1129],{61129:function(e,t,n){e.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=2)}([function(e,t){e.exports=n(67294)},function(e,t){e.exports=n(45697)},function(e,t,n){"use strict";n.r(t);var o=n(1),r=n.n(o),i=n(0),s=n.n(i),c="fslightbox-",a="".concat(c,"styles"),l="".concat(c,"cursor-grabbing"),u="".concat(c,"full-dimension"),d="".concat(c,"flex-centered"),f="".concat(c,"transform-transition"),p="".concat(c,"absoluted"),h="".concat(c,"fade-in"),m="".concat(c,"fade-out"),g=h+"-strong",v=m+"-strong",b="".concat(c,"opacity-1"),x="".concat(c,"source"),y=function(e){var t=e.size,n=e.viewBox,o=e.d;return s.a.createElement("svg",{width:t,height:t,viewBox:n,xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{className:"".concat(c,"svg-path"),d:o}))},w=function(e){var t=e.onClick,n=e.viewBox,o=e.size,r=e.d,i=e.title;return s.a.createElement("div",{onClick:t,className:"".concat(c,"toolbar-button ").concat(d),title:i},s.a.createElement(y,{viewBox:n,size:o,d:r}))};function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var L=function(e){var t=e.fsLightbox,n=t.componentsServices.toolbarButtons.fullscreen,o=t.fs,r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,s,c=[],a=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;a=!1}else for(;!(a=(o=i.call(n)).done)&&(c.push(o.value),c.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{if(!a&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw r}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(Object(i.useState)(!1),2),c=r[0],a=r[1];return n.get=function(){return c},n.set=a,s.a.createElement(w,{onClick:function(){c?o.exitFullscreen():o.enterFullscreen()}
1,viewBox:c?"0 0 950 1024":"0 0 18 18",size:c?"24px":"20px",d:c?"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z":"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:c?"Exit fullscreen":"Enter fullscreen"})},E=function(e){var t=e.fsLightbox.core.lightboxCloser.closeLightbox;return s.a.createElement(w,{onClick:t,viewBox:"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"})},A=function(e){var t=e.fsLightbox;return s.a.createElement("div",{className:"".concat(c,"toolbar")},s.a.createElement(L,{fsLightbox:t}),s.a.createElement(E,{fsLightbox:t}))};function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var C=function(e){var t=e.fsLightbox,n=t.componentsServices,o=t.props.sources,r=t.stageIndexes,a=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,s,c=[],a=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;a=!1}else for(;!(a=(o=i.call(n)).done)&&(c.push(o.value),c.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{if(!a&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw r}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(Object(i.useState)(r.current+1),2),l=a[0],u=a[1];n.setSlideNumber=function(e){u(e)};var d=s.a.createRef(),f=s.a.createRef();return Object(i.useEffect)((function(){f.current.offsetWidth>55&&(d.current.style.justifyContent="flex-start")}),[]),s.a.createElement("div",{ref:d,className:"".concat(c,"slide-number-container")},s.a.createElement("div",{ref:f,className:"fslightbox-flex-centered"},s.a.createElement("span",null,l),s.a.createElement("span",{className:"".concat(c,"slash")}),s.a.createElement("span",null,o.length)))},F=function(e){var t=e.fsLightbox;return s.a.createElement("div",{className:"".concat(c,"nav")},s.a.createElement(A,{fsLightbox:t}),t.props.sources.length>1&&s.a.createElement(C,{fsLightbox:t}))};function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var I=function(e){var t=e.fsLightbox.componentsServices,n=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,s,c=[],a=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;a=!1}else for(;!(a=(o=i.call(n)).done)&&(c.push(o.value),c.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{if(!a&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw r}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return j(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(Object(i.useState)(!1),2),o=n[0],r=n[1];return t.showSlideSwipingHovererIfNotYet=function(){o||r(!0)},t.hideSlideSwipingHovererIfShown=function(){o&&r(!1)},o&&s.a.createElement("div",{className:"".concat(c,"slide-swiping-hoverer ").concat(u," ").concat(p)})},T=function(e){var t=e.onClick,n=e.name,o=e.d,r=n.charAt(0).toUpperCase()+n.slice(1),i="".concat(c,"slide-btn");return s.a.createElement("div",{onClick:t,title:"".concat(r," slide"),className:"".concat(i,"-container ").concat(i,"-").concat(n,"-container")},s.a.createElement("div",{className:"".concat(i," ").concat(d)},s.a.createElement(y,{viewBox:"0 0 20 20",size:"20px",d:o})))};function z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var k=function(e){var t=e.o,n=t.elements.sourcesComponents,o=t.isl,r=t.props.loadOnlyCurrentSource,c=t.saw,a=t.sawu,l=t.st,u=t.stageIndexes.current,d=e.i,f=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,s,c=[],a=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;a=!1}else for(;
1!(a=(o=i.call(n)).done)&&(c.push(o.value),c.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{if(!a&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw r}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return z(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(Object(i.useState)(!1),2),p=f[0],h=f[1];return a[d]=function(){h(!p)},s.a.createElement("div",{ref:c[d]},!o[d]&&s.a.createElement("div",{className:"fslightboxl"},s.a.createElement("div",null),s.a.createElement("div",null),s.a.createElement("div",null),s.a.createElement("div",null)),(d===u||!r&&l.i(d))&&n[d])},N=function(e){var t=e.o,n=e.i,o=t.props.slideDistance,r=t.smw,i=t.smwm,c=t.st,a=0;i[n]={};var l=i[n];function h(){return r[n].current}function m(e){h().style.transform="translateX(".concat(e+a,"px)"),a=0}function g(){return(1+o)*innerWidth}return l.s=function(){h().style.display="flex"},l.h=function(){h().style.display="none"},l.a=function(){h().classList.add(f)},l.d=function(){h().classList.remove(f)},l.n=function(){h().style.removeProperty("transform")},l.v=function(e){return a=e,l},l.ne=function(){m(-g())},l.z=function(){m(0)},l.p=function(){m(g())},s.a.createElement("div",{ref:r[n],className:"".concat(p," ").concat(u," ").concat(d),style:c.i(n)?{}:{display:"none"}},s.a.createElement(k,{o:t,i:n}))},P=function(e){for(var t=e.o,n=t.core.slideSwipingDown.listener,o=t.props.sources,r=[],i=0;i<o.length;i++)r.push(s.a.createElement(N,{o:t,i:i,key:i}));return s.a.createElement("div",{className:"".concat(p," ").concat(u),onMouseDown:n,onTouchStart:n},r)};function R(){var e=document.createElement("style");e.className=a,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .25s cubic-bezier(0,0,.7,1)}.fslightbox-fade-out{animation:fslightbox-fade-out .25s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .25s cubic-bezier(0,0,.7,1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .25s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0!important}.fslightbox-opacity-1{opacity:1!important}.fslightbox-scrollbarfix{padding-right:17px}.fslightbox-transform-transition{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30,30,30,.9),#000 1810%);z-index:1000000000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px!important;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media (min-width:476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media (min-width:768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media (min-width:768px){.fslightbox-slide-btn{padding:10px}}@media (min-width:1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media (max-width:475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media (min-width:476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media (min-width:768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media (min-width:476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightboxl{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:67px;height:67px}.fslightboxl div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightboxl 1.2s cubic-bezier(.5,0,.5,1) infinite}.fslightboxl div:nth-child(1){animation-delay:-.45s}.fslightboxl div:nth-child(2){animation-delay:-.3s}.fslightboxl div:nth-child(3){animation-delay:-.15s}@keyframes fslightboxl{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function H(e){var t=e.data,n=e.i,o=e.props.openOnMount;document.getElementsByClassName(a).length||R(),t.scrollbarWidth=function(){var e=document.createElement("div"),t=e.style,n=document.createElement("div");t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",n.style.width="100%",document.body.appendChild(e);var o=e.offsetWidth;e.appendChild(n);var r=n.offsetWidth;return document.body.removeChild(e),o-r}(),o&&n()}function M(e){var t,n=e.props,o={},r=0;if(this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:i(e)},this.handleReceivedSourceTypeForUrl=function(e,n){if(!1===o[n]&&(r--,"invalid"!==e?o[n]=e:delete o[n],0===r)){!function(e,t){for(var n in t)e[n]=t[n]}(t,o);try{localStorage.setItem("fslightbox-types",JSON.stringify(t))}catch(e){}}},n.disableLocalStorage)this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){};else{try{t=JSON.parse(localStorage.getItem("fslightbox-types"))}catch(e){}t||(t={}
1,this.getSourceTypeFromLocalStorageByUrl=i)}function i(e){r++,o[e]=!1}}function D(){return(D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}var U=function(e){var t=e.fsLightbox,n=t.collections.sourceLoadHandlers,o=t.elements.sources,r=t.props,i=r.customAttributes,c=r.sources,a=e.i;return s.a.createElement("img",D({className:x,onLoad:n[a].handleImageLoad,ref:o[a],src:c[a]},i&&i[a]?i[a]:{}))};function W(){return(W=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}var B=function(e){var t=e.fsLightbox,n=t.collections.sourceLoadHandlers,o=t.elements.sources,r=t.props,i=r.customAttributes,a=r.sources,l=t.timeout,u=e.i;return l(n[u].handleNotMetaDatedVideoLoad,3e3),s.a.createElement("video",W({className:"".concat(x," ").concat(c,"video"),src:a[u],controls:!0,onLoadedMetadata:n[u].handleVideoLoad,ref:o[u]},i&&i[u]?i[u]:{}))};function X(){return(X=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}var _=function(e){var t=e.fsLightbox,n=t.elements.sources,o=t.collections.sourceLoadHandlers,r=t.props,a=r.customAttributes,l=r.sources,u=e.i;Object(i.useEffect)(o[u].handleYoutubeLoad);var d=l[u],f=d.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],p=d.split("?")[1];return p=p||"",s.a.createElement("iframe",X({ref:n[u],className:"".concat(x," ").concat(c,"youtube-iframe"),src:"https://www.youtube.com/embed/".concat(f,"?").concat(p),allowFullScreen:!0},a&&a[u]?a[u]:{}))},V=function(e){var t=e.fsLightbox,n=(t.componentsServices.hideSourceLoaderCollection,t.isl),o=t.sawu,r=t.smw,a=e.i;return Object(i.useEffect)((function(){n[a]=!0,o[a](),r[a].current.classList.add(g)})),s.a.createElement("div",{className:"".concat(c,"invalid-file-wrapper ").concat(d)},"Invalid source")},q=function(e){var t=e.fsLightbox,n=t.collections.sourceLoadHandlers,o=t.elements.sources,r=t.props.sources,c=e.i;Object(i.useEffect)(n[c].handleCustomLoad);var a=r[c].props.className;return s.a.cloneElement(r[c],{ref:o[c],className:a?"".concat(a," ").concat(x):x})};function Y(e){var t=e.componentsServices.isLightboxOpenManager,n=e.elements.sourcesComponents,o=e.sawu;this.runActionsForSourceTypeAndIndex=function(r,i){var c;switch(r){case"image":c=U;break;case"video":c=B;break;case"youtube":c=_;break;case"custom":c=q;break;default:c=V}n[i]=s.a.createElement(c,{fsLightbox:e,i:i}),t.get()&&o[i]()}}function $(){var e,t,n,o=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},r=function(e){return e.slice(0,e.indexOf("/"))};function i(){if(4!==n.readyState){if(2===n.readyState){var e;switch(r(n.getResponseHeader("content-type"))){case"image":e="image";break;case"video":e="video";break;default:e="invalid"}n.onreadystatechange=null,n.abort(),t(e)}}else t("invalid")}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(r){if(o(e))return r("youtube");t=r,(n=new XMLHttpRequest).onreadystatechange=i,n.open("GET",e,!0),n.send()}}function Q(e,t,n){var o=e.props,r=o.types,i=o.type,s=o.sources,c=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return r&&r[e]?t=r[e]:i&&(t=i),t},this.retrieveTypeWithXhrForIndex=function(e){var o=c($);o.setUrlToCheck(s[e]),o.getSourceType((function(o){t.handleReceivedSourceTypeForUrl(o,s[e]),n.runActionsForSourceTypeAndIndex(o,e)}))}}function J(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.lightboxCloser,r=n.slideIndexChanger,i=e.stageIndexes;this.runTogglerUpdateActions=function(){t.get()?o.closeLightbox():e.ii?e.o():e.i()},this.runCurrentStageIndexUpdateActionsFor=function(e){e!==i.current&&(t.get()?r.jumpTo(e):i.current=e)}}function G(e){var t=e.core.lightboxUpdater,n=(0,e.resolve)(J);t.handleUpdate=function(t){var o=e.props;void 0!==o.source?n.runCurrentStageIndexUpdateActionsFor(o.sources.indexOf(o.source)):void 0!==o.sourceIndex?n.runCurrentStageIndexUpdateActionsFor(o.sourceIndex):void 0!==o.slide&&n.runCurrentStageIndexUpdateActionsFor(o.slide-1),t.toggler!==o.toggler&&n.runTogglerUpdateActions()}}function Z(e,t){var n=e.current.classList;n.contains(t)&&n.remove(t)}function K(e){var t=e.core,n=t.lightboxCloser,o=t.slideChangeFacade,r=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":o.changeToPrevious();break;case"ArrowRight":o.changeToNext();break;case"F11":e.preventDefault(),r.toggleFullscreen()}}}function ee(e){return e.touches?e.touches[0].screenX:e.screenX}function te(e){var t=e.componentsServices,n=e.elements.container,o=e.slideSwipingProps,r=e.smwm,i=e.stageIndexes;function s(e,t){r[e].v(o.swipedX)[t]()}this.runActionsForEvent=function(e){t.showSlideSwipingHovererIfNotYet(),n.current.classList.add(l),o.swipedX=ee(e)-o.downScreenX;var r=i.previous,c=i.next;s(i.current,"z"),void 0!==r&&o.swipedX>0?s(r,"ne"):void 0!==c&&o.swipedX<0&&s(c,"p")}}function ne(e){var t,n=e.props.sources,o=e.resolve,r=e.slideSwipingProps,i=o(te),s=(t=!1,function(){return!t&&(t=!0,requestAnimationFrame((function(){t=!1})),!0)});1===n.length?this.listener=function(){r.swipedX=1}:this.listener=function(e){r.isSwiping&&s()&&i.runActionsForEvent(e)}}function oe(e){var t=e.core.slideIndexChanger,n=e.smwm,o=e.stageIndexes,r=e.sws;function i(e){var t=n[o.current];t.a(),t[e]()}function s(e,t){void 0!==e&&(n[e].s(),n[e][t]())}this.runPositiveSwipedXActions=function(){var e=o.previous;if(void 0===e)i("z");else{i("p");var n=o.next;t.changeTo(e);var c=o.previous;r.d(c),r.b(n),i("z"),s(c,"ne")}},this.runNegativeSwipedXActions=function(){var e=o.next;if(void 0===e)i("z");else{i("ne");var n=o.previous;t.changeTo(e);var c=o.next;r.d(c),r.b(n),i("z"),s(c,"p")}}}function re(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements.container,r=e.resolve,i=e.slideSwipingProps,s=r(oe);this.runNoSwipeActions=function(){t.hideSlideSwipingHovererIfShown(),i.isSourceDownEventTarget||n.closeLightbox(),i.isSwiping=!1},this.runActions=function(){i.swipedX>0?s.runPositiveSwipedXActions():s.runNegativeSwipedXActions(),t.hideSlideSwipingHovererIfShown(),o.current.classList.remove(l),i.isSwiping=!1}}function ie(e){var t=e.resolve,n=e.slideSwipingProps,o=t(re);this.listener=function(){n.isSwiping&&(n.swipedX?o.runActions():o.runNoSwipeActions())}}function se(e){return!e.touches||e.touches.length<=1}function ce(e){var t=e.elements.sources,n=e.slideSwipingProps,o=e.smwm,r=e.stageIndexes;this.runActions=function(e){"VIDEO"===e.target.tagName||e.touches||e.preventDefault(),n.isSwiping=!0,n.downScreenX=ee(e),n.swipedX=0;var i=t[r.current].current;i&&i.contains(e.target)?n.isSourceDownEventTarget=!0:n.isSourceDownEventTarget=!1;for(var s=0;s<o.length;s++)o[s].d()}}function ae(e){for(var t=e.props.sources,n=[],o=0;o<t.length;o++)n.push(s.a.createRef());return n}function le(e,t,n){for(var o=0;o<e.props.sources.length;o++)e.collections[t][o]=e.resolve(n,[o])}function ue(e,t,n,o){var r=e.data,i=e.elements.sources,s=n/o,c=0;this.adjustSize=function(){if((c=r.maxSourceWidth/s)<r.maxSourceHeight)return n<r.maxSourceWidth&&(c=o),a();c=o>r.maxSourceHeight?r.maxSourceHeight:o,a()};var a=function(){var e=i[t].current.style;e.width=c*s+"px",e.height=c+"px"}}function de(e,t){var n=this,o=e.collections.sourceSizers,r=e.elements.sources,i=e.isl,s=e.resolve,c=e.saw,a=e.sawu;function l(e,n){o[t]=s(ue,[t,e,n]),o[t].adjustSize()}this.runActions=function(e,o){i[t]=!0,a[t](),r[t].current.classList.add(b),c[t].current.classList.add(g),l(e,o),n.runActions=l}}function fe(e,t){var n,o=this,r=e.elements.sources,i=e.props,s=(0,e.resolve)(de,[t]);
1this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,o=t.naturalHeight;s.runActions(n,o)},this.handleVideoLoad=function(e){var t=e.target,o=t.videoWidth,r=t.videoHeight;n=!0,s.runActions(o,r)},this.handleNotMetaDatedVideoLoad=function(){n||o.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;i.maxYoutubeVideoDimensions&&(e=i.maxYoutubeVideoDimensions.width,t=i.maxYoutubeVideoDimensions.height),s.runActions(e,t)},this.handleCustomLoad=function(){var e=r[t].current;if(e){var n=e.offsetWidth,i=e.offsetHeight;n&&i?s.runActions(n,i):setTimeout(o.handleCustomLoad)}}}function pe(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.eventsDispatcher,r=n.globalEventsController,i=n.scrollbarRecompensor,s=n.sourceDisplayFacade,c=n.windowResizeActioner,a=e.elements,l=e.st,u=e.stageIndexes,d=e.sws;function f(){s.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add("fslightbox-open"),i.addRecompense(),r.attachListeners(),c.runActions(),o.dispatch("onOpen")}e.o=function(){le(e,"sourceLoadHandlers",fe),t.set(!0,(function(){d.b(u.previous),d.b(u.current),d.b(u.next),l.u(),d.c(),d.a(),f(),o.dispatch("onShow")}))},e.i=function(){e.ii=!0,e.smw=ae(e),e.saw=ae(e),a.sources=ae(e),le(e,"sourceLoadHandlers",fe),function(e){var t,n,o;!function(e){var t=e.props.sources,n=e.st,o=e.stageIndexes,r=t.length-1;n.getPreviousSlideIndex=function(){return 0===o.current?r:o.current-1},n.getNextSlideIndex=function(){return o.current===r?0:o.current+1},n.u=0===r?function(){}:1===r?function(){0===o.current?(o.next=1,delete o.previous):(o.previous=0,delete o.next)}:function(){o.previous=n.getPreviousSlideIndex(),o.next=n.getNextSlideIndex()},n.i=r<=2?function(){return!0}:function(e){var t=o.current;if(0===t&&e===r||t===r&&0===e)return!0;var n=t-e;
1return-1===n||0===n||1===n}}(e),n=(t=e).core.classFacade,o=t.elements,n.removeFromEachElementClassIfContains=function(e,t){for(var n=0;n<o[e].length;n++)Z(o[e][n],t)},function(e){var t=e.core.eventsDispatcher,n=e.props;t.dispatch=function(e){n[e]&&n[e]()}}(e),function(e){var t=e.componentsServices.toolbarButtons.fullscreen,n=e.fs,o=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function r(e){for(var t=0;t<o.length;t++)document[e](o[t],i)}function i(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){r("addEventListener")},n.unlisten=function(){r("removeEventListener")}}(e),function(e){var t,n=e.core,o=n.globalEventsController,r=n.windowResizeActioner,i=e.fs,s=e.resolve,c=s(K),a=s(ne),l=s(ie);o.attachListeners=function(){t=function(e,t){return function(){t.apply(void 0,arguments)&&e.apply(void 0,arguments)}}(a.listener,se),document.addEventListener("mousemove",a.listener),document.addEventListener("touchmove",t,{passive:!0}),document.addEventListener("mouseup",l.listener),document.addEventListener("touchend",l.listener,{passive:!0}),addEventListener("resize",r.runActions),document.addEventListener("keydown",c.listener),i.listen()},o.removeListeners=function(){document.removeEventListener("mousemove",a.listener),document.removeEventListener("touchmove",t),document.removeEventListener("mouseup",l.listener),document.removeEventListener("touchend",l.listener),removeEventListener("resize",r.runActions),document.removeEventListener("keydown",c.listener),i.unlisten()}}(e),function(e){var t=e.core,n=t.lightboxCloser,o=t.lightboxCloseActioner,r=e.componentsServices.toolbarButtons.fullscreen,i=e.fs;n.closeLightbox=function(){o.isLightboxFadingOut||(o.runActions(),r.get()&&i.exitFullscreen())}}(e),function(e){var t=e.componentsServices,n=t.toolbarButtons.fullscreen,o=t.isLightboxOpenManager,r=e.core,i=r.eventsDispatcher,s=r.globalEventsController,c=r.lightboxCloseActioner,a=r.scrollbarRecompensor,l=e.elements.container,u=e.fs,d=e.props,f=e.slideSwipingProps,p=e.timeout;c.isLightboxFadingOut=!1,c.runActions=function(){c.isLightboxFadingOut=!0,l.current.classList.add(v),s.removeListeners(),d.exitFullscreenOnClose&&n.get()&&u.exitFullscreen(),p((function(){c.isLightboxFadingOut=!1,f.isSwiping=!1,l.current.classList.remove(v),document.documentElement.classList.remove("fslightbox-open"),a.removeRecompense(),o.set(!1),i.dispatch("onClose")}),220)}}(e),G(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?o():window.addEventListener("load",(function(){o(),n.addRecompense=o}))};var o=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,o=t.slideIndexChanger,r=e.props.sources,i=e.st;r.length>1?(n.changeToPrevious=function(){o.jumpTo(i.getPreviousSlideIndex())},n.changeToNext=function(){o.jumpTo(i.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.componentsServices,n=e.core,o=n.slideIndexChanger,r=n.sourceDisplayFacade,i=e.isl,s=e.saw,c=e.smwm,a=e.st,l=e.stageIndexes,u=e.sws;e.timeout,o.changeTo=function(e){l.current=e,a.u(),t.setSlideNumber(e+1),r.displaySourcesWhichShouldBeDisplayed()},o.jumpTo=function(e){var t=l.previous,n=l.current,r=l.next,d=i[n],f=i[e];o.changeTo(e);for(var p=0;p<c.length;p++)c[p].d();u.d(n),u.c(),requestAnimationFrame((function(){requestAnimationFrame((function(){var e=l.previous,o=l.current,p=l.next;function g(){a.i(n)?n===l.previous?c[n].ne():n===l.next&&c[n].p():(c[n].h(),c[n].n())}d&&s[n].current.classList.add(m),f&&s[o].current.classList.add(h),u.a(),void 0!==e&&e!==n&&c[e].ne(),c[o].n(),void 0!==p&&p!==n&&c[p].p(),u.b(t),u.b(r),i[n]?setTimeout(g,210):g()}))}))}}(e),function(e){var t=e.core.slideSwipingDown,n=e.resolve,o=e.slideSwipingProps,r=n(ce);t.listener=function(e){e.touches&&e.touches.length>1?o.isSwiping=!1:r.runActions(e)}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.stageIndexes,o=e.props.loadOnlyCurrentSource,r=e.sawu;
1t.displaySourcesWhichShouldBeDisplayed=function(){if(o)r[n.current]();else for(var e in n){var t=n[e];void 0!==t&&r[t]()}}}(e),function(e){var t=e.isl,n=e.stageIndexes,o=e.saw,r=e.smwm,i=e.st,s=e.sws;s.a=function(){for(var e in n)r[n[e]].s()},s.b=function(e){void 0===e||i.i(e)||(r[e].h(),r[e].n())},s.c=function(){for(var e in n)s.d(n[e])},s.d=function(e){if(t[e]){var n=o[e];Z(n,g),Z(n,h),Z(n,m)}}}(e),function(e){var t=e.collections.sourceSizers,n=e.core.windowResizeActioner,o=e.data,r=e.elements.sources,i=e.smwm,s=e.stageIndexes;n.runActions=function(){innerWidth<992?o.maxSourceWidth=innerWidth:o.maxSourceWidth=.9*innerWidth,o.maxSourceHeight=.9*innerHeight;for(var e=0;e<r.length;e++)i[e].d(),t[e]&&r[e].current&&t[e].adjustSize();var n=s.previous,c=s.next;void 0!==n&&i[n].ne(),void 0!==c&&i[c].p()}}(e)}(e),l.u(),t.set(!0,(function(){f(),function(e){for(var t=e.props.sources,n=e.resolve,o=n(M),r=n(Y),i=n(Q,[o,r]),s=0;s<t.length;s++)if("string"==typeof t[s]){var c=i.getTypeSetByClientForIndex(s);if(c)r.runActionsForSourceTypeAndIndex(c,s);else{var a=o.getSourceTypeFromLocalStorageByUrl(t[s]);a?r.runActionsForSourceTypeAndIndex(a,s):i.retrieveTypeWithXhrForIndex(s)}}else r.runActionsForSourceTypeAndIndex("custom",s)}(e),o.dispatch("onInit")}))}}function he(e){return(he="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function me(e){return(me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ge(e,t,n){return(ge=Le()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var r=new(Function.bind.apply(e,o));return n&&ye(r,n.prototype),r}).apply(null,arguments)}function ve(e){return function(e){if(Array.isArray(e))return be(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return be(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?be(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function be(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function xe(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,(void 0,r=function(e,t){if("object"!==me(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t);if("object"!==me(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(o.key,"string"),"symbol"===me(r)?r:String(r)),o)}var r}function ye(e,t){return(ye=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function we(e,t){if(t&&("object"===me(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Se(e)}function Se(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Le(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function Ee(e){return(Ee=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}"object"===("undefined"==typeof document?"undefined":he(document))&&R();var Ae=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ye(e,t)}(a,e);var t,n,o,r,i=(t=a,n=Le(),function(){var e,o=Ee(t);if(n){var r=Ee(this).constructor;e=Reflect.construct(o,arguments,r)}else e=o.apply(this,arguments);return we(this,e)});function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={isOpen:!1},t.data={maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},t.isl=[],t.slideSwipingProps={isSwiping:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},t.stageIndexes={current:0},t.componentsServices={showSlideSwipingHovererIfNotYet:null,hideSlideSwipingHovererIfShown:null,setSlideNumber:null,isSlideSwipingHovererShown:{},isFullscreenOpen:{},toolbarButtons:{fullscreen:{}},isLightboxOpenManager:{get:function(){return t.state.isOpen},set:function(e,n){t.setState({isOpen:e},n)}}}
1,t.sawu=[],t.elements={container:s.a.createRef(),sources:null,sourcesComponents:[]},t.smwm=[],t.collections={sourceMainWrapperTransformers:[],sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},t.core={classFacade:{},eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxCloseActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},slideSwipingDown:{},sourceDisplayFacade:{},windowResizeActioner:{}},t.fs={},t.st={},t.sws={},t.getQueuedAction=t.getQueuedAction.bind(Se(t)),t.resolve=t.resolve.bind(Se(t)),t.timeout=t.timeout.bind(Se(t)),G(Se(t)),pe(Se(t)),t}return o=a,(r=[{key:"getQueuedAction",value:function(e,t){var n=this,o=[];return function(){o.push(!0),n.timeout((function(){o.pop(),o.length||e()}),t)}}},{key:"resolve",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.unshift(this),ge(e,ve(t))}},{key:"timeout",value:function(e,t){var n=this;setTimeout((function(){n.elements.container.current&&e()}),t)}},{key:"componentDidUpdate",value:function(e,t,n){this.core.lightboxUpdater.handleUpdate(e)}},{key:"componentDidMount",value:function(){H(this)}},{key:"componentWillUnmount",value:function(){!function(e){for(var t=e.collections.xhrs,n=e.componentsServices.isLightboxOpenManager,o=e.core.globalEventsController,r=0;r<t.length;r++)t[r].abort();n.get()&&o.removeListeners()}(this)}},{key:"render",value:function(){return this.state.isOpen?s.a.createElement("div",{ref:this.elements.container,className:"".concat(c,"container ").concat(u," ").concat(g)},s.a.createElement(I,{fsLightbox:this}),s.a.createElement(F,{fsLightbox:this}),this.props.sources.length>1?s.a.createElement(s.a.Fragment,null,s.a.createElement(T,{onClick:this.core.slideChangeFacade.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"}),s.a.createElement(T,{onClick:this.core.slideChangeFacade.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"})):null,s.a.createElement(P,{o:this})):null}}])&&xe(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),a}(i.Component);Ae.propTypes={toggler:r.a.bool,sources:r.a.array,slide:r.a.number,source:r.a.string,sourceIndex:r.a.number,onOpen:r.a.func,onClose:r.a.func,onInit:r.a.func,onShow:r.a.func,disableLocalStorage:r.a.bool,types:r.a.array,type:r.a.string,customAttributes:r.a.array,maxYoutubeVideoDimensions:r.a.object,exitFullscreenOnClose:r.a.bool,loadOnlyCurrentSource:r.a.bool,openOnMount:r.a.bool,slideDistance:r.a.number},Ae.defaultProps={slideDistance:.3},t.default=Ae}])}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.