�PNG  IHDR22?�� pHYs  �� OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*! J�!��Q�EEȠ�����Q, � ��!���������{�kּ������>���� �H3Q5� �B�������.@� $p�d!s�#�~<<+"��x� �M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH���� � 0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4���������x����6��_-��"bb���ϫp@�t~��,/��;�m��%�h^ �u��f�@����W�p�~<�5�j>{�-�]c�K'Xt����o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A��,���� �`6�B$��BB d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(�� A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=� �C��7�F� �dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8, �c˱"� ���V����cϱw�E� 6wB aAHXLXN�H� $4� 7 �Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[ �b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w ��Ljg(�gw��L�Ӌ�T071���oUX*�*|�� �J�&�*/T����ު U�U�T��^S}�FU3S� Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k ��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN �(���~���)�)�4L�1e\k����X�H�Q�G�6������E�Y��A�J'\'Gg����S�Sݧ �M=:��.�k���Dw�n��^��Lo��y���}/�T�m���G X� $� �<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��= ���Z~s�r:V:ޚΜ�?}����/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z���������ۯ�6�i�ܟ�4�)�Y3s���C�Q��? ��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�������!h�쐭!��Α�i�P~���a�a��~ '���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl������� �{�/�]py�����.,:�@L�N8��A*��%�w%� y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y- �B��TZ(�*�geWf�͉�9���+��̳�ې7�����ᒶ��KW-X潬j9�������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n �ڴ �V����E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa��n��{��4���[���>ɾ�UUM�f�e�I���?�������m]�Nmq����#�׹���=TR��+�G�����w- 6 U����#pDy��� �� :�v�{���vg/jB��F�S��[b[�O�>����z�G��499�?r����C�d�&����ˮ/~�����јѡ�򗓿m|������������x31^�V���w�w��O�| (�h���SЧ��������c3-� cHRMz%������u0�`:�o�_�F5IDATx��ytUս�?�;���fN$$��@B�!�k��� -*�gE���j�O�kQ�ʠ`U�B_ �AÐ0%�Ȕ�@r3ޛ;߳��$�@��v����^�s����������$��ߢ !�W��5�̱'-٘������4�>�Rƫ$�G��0U�H}�_ _� #��k�MJ/=�9Du *ڲ�k�PQ;0��j|�*�$�^컂脛y���>�z×� B��� ��(�:$�ʔ_�6��C!B����MVx��a��ζyY����j��ƋY2�9�F�{r��r�딟F��Q��hY6��� x��[l��RC��������nt@��;P��3��� F�w��7��:�P���ɋ'���mj���Bƪ�$�Q�L��y��߷g��\���z����v5�p�v$�v櫻�`6~K �Y�X����,�:��"�o�e0II"(��,������l_�C���/4�+f�E�!q��:����u����c��樼.UE�@� �]K�W���$-�h]�JG���Dz)�`��.�A/ ���mᏣc�3jK� �!�>���$�Q�!�_�? \�C2(E �M$Z I{�U���s�ǣ���=��@Բe ޻��W�����@ �w����}�9v,)��.}*|"�s��di���,���G�]W�AC�������|<����[��ߕ������K�*�G nߴ!��‹��J�!��6(L�a)��Am��������;adf��:�xm��nh�;֦I��(���o�C~ډa?�=��s����h��E������xp����)���_���t��W�����´;8���`dz=(��@@�+,�;�`�fhl��XȌ�3,uI�~z(J����� �ZX�A����H'�À�㜦�82|��a�n�z2��I���� ���EY�h�ε<�0�q�{��C��v�˅��?"@��χ�x�WS+��N�~�KQ�J�8ل�� _.W��� !TU{�����,��"�� �;�������HI S� ��))�o�1�H�D� ���� (� ;����"Ҕ��,���� �F=���O��&�Ph>�`���y��߲ &S��P�<��'��1s�1cĂ�N����2)����@�u��tv��<�+�-&�����h��[!FSG���' � z z0��<����8d&�����E0�,��<��"!P�b4��� �{S�����X����.�囤���T��hEF��X�q0"-<����h���]�Py*����F⩍��@v�˂�Y08�� .q��a��s����(!<̫1�3�L�H��7sYW�`��qtu�\7��?�@�Y�� %Ka�x�GZ�*W�P��y�����N0r9��Z�c�%���q,��k�����!!,��>���IB��� �x1�Xu�Y���v-���ֺ��N������JP��a�2`�e5��w��u;�6�i���̃��(K���ťa��(l51��JL��O'%���]���ٖ뿉!��{*�p+f ���i8��D�ȑ���ܩ�M��V��ӟz��x�7Z�1i}�^͜���6e����x��)u�d�ˏ�V�eG�\�X1�����=n�U'�~Y����L�\,�(d!x ,�:�TW8� M`r���@��r+v�Q0��>^;˴�VbF��('����� �*O��i��j�Ӆ����^�S3&� ���{������.ی�� N;��NU%d0�Ce\r"�C�b��&t7N�7��� �ȪD�[%l�۪�$��'m?�A9tI�9>��NVL ��� 6v~M�����ъ�B���0����9$&=ώm��W�0���L���&��E���f�f��'+�9��hv��7,���M��6�D�&�^� �����8 D֮�����o��k^z��O��hP�8q�5d*��YVq3�{��������#LX4�?��jP=3�~�؅c�ݰ�̱�ұ��8̲��2�G�����j��έ�9��w7���U�X�w�85C��?!I&���o&����L���I#�^�eV�,�^t5�k� �xs˛\��U�8��."���{���ǵ�l4��ݼ�;��r"���G�/~���gJV�N糦��ZZ^k+NN�D��I$�=OE�z����|*�*{��%k���G��>�`9��b;�s���8,�qs��c��.b��q�%�>r��n�R�Ƨ�%�,�A��le#�8���}; 21�0�b�&�QX�f���q�00����$>�h�N�'�a3��A���/�r ��L5�8�GԲ'�����w;��c#�q1���h$*��V^�k��QĽ�b:i������� ����H F#�_���,��]g����Ը����`RUU���� ��"�qD���>-��ϤI�~��3�̴�����NZ[[555�eeek7�m����YF#[��Đ��R��i��L�H�r ��@��J-�Pŝ��_|�-��6y��ks�V�U~��6���w.����(��0A� 4��f��� /���C�xŊ�ٳ����z=6�����rg���mKo��o�/����a�g���?'9%9��P��斓��~���L{�� �H��{AW��B��$����v�1b�&Mb�ر��ر#�0`�`xMBp! )Z�Nmo�mZ�g�}�eذaWTVV ���'99��C5��&�&+5�bT>|8��PUUETT����&���t��~TE%��'������b�tEGG;RSS�S�N�v��ѯ��t����u1@�ޚ"f��͈���r'L�Ph��m��ƌ�74o��`�x�q�P���NRSS�X,�����l&&&��MFFA!-��`��ҷ�n��Yuu�����x<I�LB%����KԒ50�!�3�bz�����ʸKL���;---�l6[��`��������Ȏ;�����egg4��!D�T��jWujyZ��������K����%����p�^���X,6��sV=�ܖ����6�3�X ���4ҿ��A2�&����_k�;d�� �VfOIEND�B`� 0x0x
PHP 8.1.34
Preview: annotations.js Size: 15.13 KB
/home2/astrociv/www/wp-includes/js/dist/annotations.js
var wp;
(wp ||= {}).annotations = (() => {
  var __create = Object.create;
  var __defProp = Object.defineProperty;
  var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
  var __getOwnPropNames = Object.getOwnPropertyNames;
  var __getProtoOf = Object.getPrototypeOf;
  var __hasOwnProp = Object.prototype.hasOwnProperty;
  var __commonJS = (cb, mod) => function __require() {
    return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
  };
  var __export = (target, all) => {
    for (var name2 in all)
      __defProp(target, name2, { get: all[name2], enumerable: true });
  };
  var __copyProps = (to, from, except, desc) => {
    if (from && typeof from === "object" || typeof from === "function") {
      for (let key of __getOwnPropNames(from))
        if (!__hasOwnProp.call(to, key) && key !== except)
          __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
    }
    return to;
  };
  var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
    // If the importer is in node compatibility mode or this is not an ESM
    // file that has been converted to a CommonJS file using a Babel-
    // compatible transform (i.e. "__esModule" has not been set), then set
    // "default" to the CommonJS "module.exports" for node compatibility.
    isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
    mod
  ));
  var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);

  // package-external:@wordpress/rich-text
  var require_rich_text = __commonJS({
    "package-external:@wordpress/rich-text"(exports, module) {
      module.exports = window.wp.richText;
    }
  });

  // package-external:@wordpress/i18n
  var require_i18n = __commonJS({
    "package-external:@wordpress/i18n"(exports, module) {
      module.exports = window.wp.i18n;
    }
  });

  // package-external:@wordpress/hooks
  var require_hooks = __commonJS({
    "package-external:@wordpress/hooks"(exports, module) {
      module.exports = window.wp.hooks;
    }
  });

  // package-external:@wordpress/data
  var require_data = __commonJS({
    "package-external:@wordpress/data"(exports, module) {
      module.exports = window.wp.data;
    }
  });

  // packages/annotations/build-module/index.mjs
  var index_exports = {};
  __export(index_exports, {
    store: () => store
  });

  // packages/annotations/build-module/format/index.mjs
  var import_rich_text2 = __toESM(require_rich_text(), 1);

  // packages/annotations/build-module/format/annotation.mjs
  var import_i18n = __toESM(require_i18n(), 1);
  var import_rich_text = __toESM(require_rich_text(), 1);

  // packages/annotations/build-module/store/constants.mjs
  var STORE_NAME = "core/annotations";

  // packages/annotations/build-module/format/annotation.mjs
  var FORMAT_NAME = "core/annotation";
  var ANNOTATION_ATTRIBUTE_PREFIX = "annotation-text-";
  function applyAnnotations(record, annotations2 = []) {
    annotations2.forEach((annotation2) => {
      let { start, end } = annotation2;
      if (start > record.text.length) {
        start = record.text.length;
      }
      if (end > record.text.length) {
        end = record.text.length;
      }
      const className = ANNOTATION_ATTRIBUTE_PREFIX + annotation2.source;
      const id = ANNOTATION_ATTRIBUTE_PREFIX + annotation2.id;
      record = (0, import_rich_text.applyFormat)(
        record,
        {
          type: FORMAT_NAME,
          attributes: {
            className,
            id
          }
        },
        start,
        end
      );
    });
    return record;
  }
  function retrieveAnnotationPositions(formats) {
    const positions = {};
    formats.forEach((characterFormats, i) => {
      characterFormats = characterFormats || [];
      characterFormats = characterFormats.filter(
        (format) => format.type === FORMAT_NAME
      );
      characterFormats.forEach((format) => {
        let { id } = format.attributes;
        id = id.replace(ANNOTATION_ATTRIBUTE_PREFIX, "");
        if (!positions.hasOwnProperty(id)) {
          positions[id] = {
            start: i
          };
        }
        positions[id].end = i + 1;
      });
    });
    return positions;
  }
  function updateAnnotationsWithPositions(annotations2, positions, { removeAnnotation, updateAnnotationRange }) {
    annotations2.forEach((currentAnnotation) => {
      const position = positions[currentAnnotation.id];
      if (!position) {
        removeAnnotation(currentAnnotation.id);
        return;
      }
      const { start, end } = currentAnnotation;
      if (start !== position.start || end !== position.end) {
        updateAnnotationRange(
          currentAnnotation.id,
          position.start,
          position.end
        );
      }
    });
  }
  var annotation = {
    name: FORMAT_NAME,
    title: (0, import_i18n.__)("Annotation"),
    tagName: "mark",
    className: "annotation-text",
    attributes: {
      className: "class",
      id: "id"
    },
    edit() {
      return null;
    },
    __experimentalGetPropsForEditableTreePreparation(select, { richTextIdentifier, blockClientId }) {
      return {
        annotations: select(
          STORE_NAME
        ).__experimentalGetAnnotationsForRichText(
          blockClientId,
          richTextIdentifier
        )
      };
    },
    __experimentalCreatePrepareEditableTree({ annotations: annotations2 }) {
      return (formats, text) => {
        if (annotations2.length === 0) {
          return formats;
        }
        let record = { formats, text };
        record = applyAnnotations(record, annotations2);
        return record.formats;
      };
    },
    __experimentalGetPropsForEditableTreeChangeHandler(dispatch) {
      return {
        removeAnnotation: dispatch(STORE_NAME).__experimentalRemoveAnnotation,
        updateAnnotationRange: dispatch(STORE_NAME).__experimentalUpdateAnnotationRange
      };
    },
    __experimentalCreateOnChangeEditableValue(props) {
      return (formats) => {
        const positions = retrieveAnnotationPositions(formats);
        const { removeAnnotation, updateAnnotationRange, annotations: annotations2 } = props;
        updateAnnotationsWithPositions(annotations2, positions, {
          removeAnnotation,
          updateAnnotationRange
        });
      };
    }
  };

  // packages/annotations/build-module/format/index.mjs
  var { name, ...settings } = annotation;
  (0, import_rich_text2.registerFormatType)(name, settings);

  // packages/annotations/build-module/block/index.mjs
  var import_hooks = __toESM(require_hooks(), 1);
  var import_data = __toESM(require_data(), 1);
  var addAnnotationClassName = (OriginalComponent) => {
    return (0, import_data.withSelect)((select, { clientId, className }) => {
      const annotations2 = select(STORE_NAME).__experimentalGetAnnotationsForBlock(
        clientId
      );
      return {
        className: annotations2.map((annotation2) => {
          return "is-annotated-by-" + annotation2.source;
        }).concat(className).filter(Boolean).join(" ")
      };
    })(OriginalComponent);
  };
  (0, import_hooks.addFilter)(
    "editor.BlockListBlock",
    "core/annotations",
    addAnnotationClassName
  );

  // packages/annotations/build-module/store/index.mjs
  var import_data3 = __toESM(require_data(), 1);

  // packages/annotations/build-module/store/reducer.mjs
  function filterWithReference(collection, predicate) {
    const filteredCollection = collection.filter(predicate);
    return collection.length === filteredCollection.length ? collection : filteredCollection;
  }
  var mapValues = (obj, callback) => Object.entries(obj).reduce(
    (acc, [key, value]) => ({
      ...acc,
      [key]: callback(value)
    }),
    {}
  );
  function isValidAnnotationRange(annotation2) {
    return typeof annotation2.start === "number" && typeof annotation2.end === "number" && annotation2.start <= annotation2.end;
  }
  function annotations(state = {}, action) {
    switch (action.type) {
      case "ANNOTATION_ADD":
        const blockClientId = action.blockClientId;
        const newAnnotation = {
          id: action.id,
          blockClientId,
          richTextIdentifier: action.richTextIdentifier,
          source: action.source,
          selector: action.selector,
          range: action.range
        };
        if (newAnnotation.selector === "range" && !isValidAnnotationRange(newAnnotation.range)) {
          return state;
        }
        const previousAnnotationsForBlock = state?.[blockClientId] ?? [];
        return {
          ...state,
          [blockClientId]: [
            ...previousAnnotationsForBlock,
            newAnnotation
          ]
        };
      case "ANNOTATION_REMOVE":
        return mapValues(state, (annotationsForBlock) => {
          return filterWithReference(
            annotationsForBlock,
            (annotation2) => {
              return annotation2.id !== action.annotationId;
            }
          );
        });
      case "ANNOTATION_UPDATE_RANGE":
        return mapValues(state, (annotationsForBlock) => {
          let hasChangedRange = false;
          const newAnnotations = annotationsForBlock.map(
            (annotation2) => {
              if (annotation2.id === action.annotationId) {
                hasChangedRange = true;
                return {
                  ...annotation2,
                  range: {
                    start: action.start,
                    end: action.end
                  }
                };
              }
              return annotation2;
            }
          );
          return hasChangedRange ? newAnnotations : annotationsForBlock;
        });
      case "ANNOTATION_REMOVE_SOURCE":
        return mapValues(state, (annotationsForBlock) => {
          return filterWithReference(
            annotationsForBlock,
            (annotation2) => {
              return annotation2.source !== action.source;
            }
          );
        });
    }
    return state;
  }
  var reducer_default = annotations;

  // packages/annotations/build-module/store/selectors.mjs
  var selectors_exports = {};
  __export(selectors_exports, {
    __experimentalGetAllAnnotationsForBlock: () => __experimentalGetAllAnnotationsForBlock,
    __experimentalGetAnnotations: () => __experimentalGetAnnotations,
    __experimentalGetAnnotationsForBlock: () => __experimentalGetAnnotationsForBlock,
    __experimentalGetAnnotationsForRichText: () => __experimentalGetAnnotationsForRichText
  });
  var import_data2 = __toESM(require_data(), 1);
  var EMPTY_ARRAY = [];
  var __experimentalGetAnnotationsForBlock = (0, import_data2.createSelector)(
    (state, blockClientId) => {
      return (state?.[blockClientId] ?? []).filter((annotation2) => {
        return annotation2.selector === "block";
      });
    },
    (state, blockClientId) => [state?.[blockClientId] ?? EMPTY_ARRAY]
  );
  function __experimentalGetAllAnnotationsForBlock(state, blockClientId) {
    return state?.[blockClientId] ?? EMPTY_ARRAY;
  }
  var __experimentalGetAnnotationsForRichText = (0, import_data2.createSelector)(
    (state, blockClientId, richTextIdentifier) => {
      return (state?.[blockClientId] ?? []).filter((annotation2) => {
        return annotation2.selector === "range" && richTextIdentifier === annotation2.richTextIdentifier;
      }).map((annotation2) => {
        const { range, ...other } = annotation2;
        return {
          ...range,
          ...other
        };
      });
    },
    (state, blockClientId) => [state?.[blockClientId] ?? EMPTY_ARRAY]
  );
  function __experimentalGetAnnotations(state) {
    return Object.values(state).flat();
  }

  // packages/annotations/build-module/store/actions.mjs
  var actions_exports = {};
  __export(actions_exports, {
    __experimentalAddAnnotation: () => __experimentalAddAnnotation,
    __experimentalRemoveAnnotation: () => __experimentalRemoveAnnotation,
    __experimentalRemoveAnnotationsBySource: () => __experimentalRemoveAnnotationsBySource,
    __experimentalUpdateAnnotationRange: () => __experimentalUpdateAnnotationRange
  });

  // node_modules/uuid/dist/esm-browser/rng.js
  var getRandomValues;
  var rnds8 = new Uint8Array(16);
  function rng() {
    if (!getRandomValues) {
      getRandomValues = typeof crypto !== "undefined" && crypto.getRandomValues && crypto.getRandomValues.bind(crypto);
      if (!getRandomValues) {
        throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");
      }
    }
    return getRandomValues(rnds8);
  }

  // node_modules/uuid/dist/esm-browser/stringify.js
  var byteToHex = [];
  for (let i = 0; i < 256; ++i) {
    byteToHex.push((i + 256).toString(16).slice(1));
  }
  function unsafeStringify(arr, offset = 0) {
    return byteToHex[arr[offset + 0]] + byteToHex[arr[offset + 1]] + byteToHex[arr[offset + 2]] + byteToHex[arr[offset + 3]] + "-" + byteToHex[arr[offset + 4]] + byteToHex[arr[offset + 5]] + "-" + byteToHex[arr[offset + 6]] + byteToHex[arr[offset + 7]] + "-" + byteToHex[arr[offset + 8]] + byteToHex[arr[offset + 9]] + "-" + byteToHex[arr[offset + 10]] + byteToHex[arr[offset + 11]] + byteToHex[arr[offset + 12]] + byteToHex[arr[offset + 13]] + byteToHex[arr[offset + 14]] + byteToHex[arr[offset + 15]];
  }

  // node_modules/uuid/dist/esm-browser/native.js
  var randomUUID = typeof crypto !== "undefined" && crypto.randomUUID && crypto.randomUUID.bind(crypto);
  var native_default = {
    randomUUID
  };

  // node_modules/uuid/dist/esm-browser/v4.js
  function v4(options, buf, offset) {
    if (native_default.randomUUID && !buf && !options) {
      return native_default.randomUUID();
    }
    options = options || {};
    const rnds = options.random || (options.rng || rng)();
    rnds[6] = rnds[6] & 15 | 64;
    rnds[8] = rnds[8] & 63 | 128;
    if (buf) {
      offset = offset || 0;
      for (let i = 0; i < 16; ++i) {
        buf[offset + i] = rnds[i];
      }
      return buf;
    }
    return unsafeStringify(rnds);
  }
  var v4_default = v4;

  // packages/annotations/build-module/store/actions.mjs
  function __experimentalAddAnnotation({
    blockClientId,
    richTextIdentifier = null,
    range = null,
    selector = "range",
    source = "default",
    id = v4_default()
  }) {
    const action = {
      type: "ANNOTATION_ADD",
      id,
      blockClientId,
      richTextIdentifier,
      source,
      selector
    };
    if (selector === "range") {
      action.range = range;
    }
    return action;
  }
  function __experimentalRemoveAnnotation(annotationId) {
    return {
      type: "ANNOTATION_REMOVE",
      annotationId
    };
  }
  function __experimentalUpdateAnnotationRange(annotationId, start, end) {
    return {
      type: "ANNOTATION_UPDATE_RANGE",
      annotationId,
      start,
      end
    };
  }
  function __experimentalRemoveAnnotationsBySource(source) {
    return {
      type: "ANNOTATION_REMOVE_SOURCE",
      source
    };
  }

  // packages/annotations/build-module/store/index.mjs
  var store = (0, import_data3.createReduxStore)(STORE_NAME, {
    reducer: reducer_default,
    selectors: selectors_exports,
    actions: actions_exports
  });
  (0, import_data3.register)(store);
  return __toCommonJS(index_exports);
})();

Directory Contents

Dirs: 3 × Files: 130
Name Size Perms Modified Actions
- drwxr-xr-x 2026-03-18 19:41:00
Edit Download
- drwxr-xr-x 2026-05-19 09:00:48
Edit Download
vendor DIR
- drwxr-xr-x 2026-05-18 23:39:50
Edit Download
5.45 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
2.44 KB lrw-r--r-- 2026-07-10 02:58:33
Edit Download
15.13 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
5.62 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
17.46 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
6.32 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
9.73 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
5.50 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
48 B lrw-r--r-- 2026-03-26 19:45:48
Edit Download
75 B lrw-r--r-- 2026-07-10 02:58:30
Edit Download
2.30 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.16 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
55.67 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
21.96 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
2.70 MB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
1.01 MB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
2.57 MB lrw-r--r-- 2026-07-10 02:58:32
Edit Download
1.09 MB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
6.57 KB lrwxr-xr-x 2026-10-30 04:37:13
Edit Download
2.43 KB lrwxr-xr-x 2026-10-30 04:37:13
Edit Download
50.49 KB lrwxr-xr-x 2026-10-30 04:37:13
Edit Download
10.38 KB lrwxr-xr-x 2026-10-30 04:37:13
Edit Download
381.06 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
180.62 KB lrw-r--r-- 2026-07-10 02:58:31
Edit Download
151.71 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
63.14 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
3.83 MB lrw-r--r-- 2026-05-08 08:36:48
Edit Download
786.28 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
80.75 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
28.18 KB lrw-r--r-- 2026-07-10 02:58:32
Edit Download
28.68 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
11.87 KB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
612.03 KB lrw-r--r-- 2026-05-19 09:00:48
Edit Download
210.46 KB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
91.57 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
36.62 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
4.13 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.77 KB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
82.78 KB lrw-r--r-- 2026-05-14 07:23:48
Edit Download
25.92 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
176.34 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
141.22 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
3.04 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.28 KB lrw-r--r-- 2026-07-10 02:58:31
Edit Download
1.47 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
818 B lrw-r--r-- 2026-07-10 02:58:32
Edit Download
34.61 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
12.65 KB lrw-r--r-- 2026-07-10 02:58:33
Edit Download
117.40 KB lrw-r--r-- 2026-05-19 09:00:48
Edit Download
49.11 KB lrw-r--r-- 2026-07-10 02:58:32
Edit Download
1.69 MB lrw-r--r-- 2026-05-14 07:23:48
Edit Download
684.45 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
160.25 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
61.86 KB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
2.50 MB lrw-r--r-- 2026-07-10 02:58:31
Edit Download
1,021.63 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
27.93 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
12.17 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
2.29 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.07 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
73.34 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
28.88 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
11.96 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
4.93 KB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
1.65 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
879 B lrw-r--r-- 2026-07-10 02:58:32
Edit Download
15.30 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
5.60 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
2.69 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.10 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
9.68 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
3.44 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
8.30 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
2.91 KB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
13.06 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
5.24 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
637.15 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
237.64 KB lrw-r--r-- 2026-07-10 02:58:32
Edit Download
10.11 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
4.38 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
10.32 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
3.95 KB lrw-r--r-- 2026-07-10 02:58:31
Edit Download
58.25 KB lrw-r--r-- 2026-05-08 08:36:48
Edit Download
21.63 KB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
11.67 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
4.76 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
17.22 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
5.49 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
21.07 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
7.71 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
5.08 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.98 KB lrw-r--r-- 2026-07-10 02:58:28
Edit Download
10.02 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
3.35 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
4.09 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
2.66 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
3.91 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.53 KB lrw-r--r-- 2026-07-10 02:58:32
Edit Download
24.68 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
9.65 KB lrw-r--r-- 2026-07-10 02:58:31
Edit Download
20.51 KB lrw-r--r-- 2026-05-08 08:36:48
Edit Download
7.22 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
97.04 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
39.89 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
36.12 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
14.13 KB lrw-r--r-- 2026-07-10 02:58:32
Edit Download
10.97 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
3.94 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
7.96 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
3.28 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
17.62 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
6.42 KB lrw-r--r-- 2026-07-10 02:58:31
Edit Download
127.65 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
56.12 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
6.12 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.62 KB lrw-r--r-- 2026-07-10 02:58:32
Edit Download
5.29 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
1.70 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
55.67 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
23.05 KB lrw-r--r-- 2026-07-10 02:58:32
Edit Download
23.39 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
10.13 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
6.61 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
2.24 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
1.52 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
755 B lrw-r--r-- 2026-07-10 02:58:30
Edit Download
50.08 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
20.83 KB lrw-r--r-- 2026-07-10 02:58:30
Edit Download
6.93 KB lrw-r--r-- 2026-03-26 19:45:48
Edit Download
2.45 KB lrw-r--r-- 2026-07-10 02:58:29
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).
© 2026 0xNothings — Secure File Manager. All rights reserved. Built with ❤️ & Tailwind x Dark UI